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 2 by gezelter, Fri Sep 24 04:16:43 2004 UTC vs.
branches/development/configure (file contents), Revision 1632 by gezelter, Wed Sep 14 21:44:08 2011 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 1.0.
3 > # Generated by GNU Autoconf 2.68 for OpenMD 2.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, 2010 Free Software
10 > # Foundation, 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 > as_myself=
95 > case $0 in #((
96 >  *[\\/]* ) as_myself=$0 ;;
97 >  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 > for as_dir in $PATH
99 > do
100 >  IFS=$as_save_IFS
101 >  test -z "$as_dir" && as_dir=.
102 >    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 >  done
104 > IFS=$as_save_IFS
105 >
106 >     ;;
107 > esac
108 > # We did not find ourselves, most probably we were run as `sh COMMAND'
109 > # in which case we are not to be found in the path.
110 > if test "x$as_myself" = x; then
111 >  as_myself=$0
112 > fi
113 > if test ! -f "$as_myself"; then
114 >  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 >  exit 1
116 > fi
117 >
118 > # Unset variables that we do not need and which cause bugs (e.g. in
119 > # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
120 > # suppresses any "Segmentation fault" message there.  '((' could
121 > # trigger a bug in pdksh 5.2.14.
122 > for as_var in BASH_ENV ENV MAIL MAILPATH
123 > do eval test x\${$as_var+set} = xset \
124 >  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 > done
126   PS1='$ '
127   PS2='> '
128   PS4='+ '
129  
130   # NLS nuisances.
131 < for as_var in \
132 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
133 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
134 <  LC_TELEPHONE LC_TIME
131 > LC_ALL=C
132 > export LC_ALL
133 > LANGUAGE=C
134 > export LANGUAGE
135 >
136 > # CDPATH.
137 > (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138 >
139 > if test "x$CONFIG_SHELL" = x; then
140 >  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 >  emulate sh
142 >  NULLCMD=:
143 >  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 >  # is contrary to our usage.  Disable this feature.
145 >  alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 >  setopt NO_GLOB_SUBST
147 > else
148 >  case \`(set -o) 2>/dev/null\` in #(
149 >  *posix*) :
150 >    set -o posix ;; #(
151 >  *) :
152 >     ;;
153 > esac
154 > fi
155 > "
156 >  as_required="as_fn_return () { (exit \$1); }
157 > as_fn_success () { as_fn_return 0; }
158 > as_fn_failure () { as_fn_return 1; }
159 > as_fn_ret_success () { return 0; }
160 > as_fn_ret_failure () { return 1; }
161 >
162 > exitcode=0
163 > as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 > as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 > as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 > as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 > if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168 >
169 > else
170 >  exitcode=1; echo positional parameters were not saved.
171 > fi
172 > test x\$exitcode = x0 || exit 1"
173 >  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174 >  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175 >  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 >  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 > test \$(( 1 + 1 )) = 2 || exit 1"
178 >  if (eval "$as_required") 2>/dev/null; then :
179 >  as_have_required=yes
180 > else
181 >  as_have_required=no
182 > fi
183 >  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
184 >
185 > else
186 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
187 > as_found=false
188 > for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
189   do
190 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
191 <    eval $as_var=C; export $as_var
190 >  IFS=$as_save_IFS
191 >  test -z "$as_dir" && as_dir=.
192 >  as_found=:
193 >  case $as_dir in #(
194 >         /*)
195 >           for as_base in sh bash ksh sh5; do
196 >             # Try only shells that exist, to save several forks.
197 >             as_shell=$as_dir/$as_base
198 >             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
199 >                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
200 >  CONFIG_SHELL=$as_shell as_have_required=yes
201 >                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
202 >  break 2
203 > fi
204 > fi
205 >           done;;
206 >       esac
207 >  as_found=false
208 > done
209 > $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
210 >              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
211 >  CONFIG_SHELL=$SHELL as_have_required=yes
212 > fi; }
213 > IFS=$as_save_IFS
214 >
215 >
216 >      if test "x$CONFIG_SHELL" != x; then :
217 >  # We cannot yet assume a decent shell, so we have to provide a
218 >        # neutralization value for shells without unset; and this also
219 >        # works around shells that cannot unset nonexistent variables.
220 >        # Preserve -v and -x to the replacement shell.
221 >        BASH_ENV=/dev/null
222 >        ENV=/dev/null
223 >        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
224 >        export CONFIG_SHELL
225 >        case $- in # ((((
226 >          *v*x* | *x*v* ) as_opts=-vx ;;
227 >          *v* ) as_opts=-v ;;
228 >          *x* ) as_opts=-x ;;
229 >          * ) as_opts= ;;
230 >        esac
231 >        exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
232 > fi
233 >
234 >    if test x$as_have_required = xno; then :
235 >  $as_echo "$0: This script requires a shell more modern than all"
236 >  $as_echo "$0: the shells that I found on your system."
237 >  if test x${ZSH_VERSION+set} = xset ; then
238 >    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
239 >    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
240    else
241 <    $as_unset $as_var
241 >    $as_echo "$0: Please tell bug-autoconf@gnu.org and gezelter@nd.edu
242 > $0: about your system, including any error possibly output
243 > $0: before this message. Then install a modern shell, or
244 > $0: manually run the script under such a shell if you do
245 > $0: have one."
246    fi
247 < done
247 >  exit 1
248 > fi
249 > fi
250 > fi
251 > SHELL=${CONFIG_SHELL-/bin/sh}
252 > export SHELL
253 > # Unset more variables known to interfere with behavior of common tools.
254 > CLICOLOR_FORCE= GREP_OPTIONS=
255 > unset CLICOLOR_FORCE GREP_OPTIONS
256  
257 < # Required to use basename.
258 < if expr a : '\(a\)' >/dev/null 2>&1; then
257 > ## --------------------- ##
258 > ## M4sh Shell Functions. ##
259 > ## --------------------- ##
260 > # as_fn_unset VAR
261 > # ---------------
262 > # Portably unset VAR.
263 > as_fn_unset ()
264 > {
265 >  { eval $1=; unset $1;}
266 > }
267 > as_unset=as_fn_unset
268 >
269 > # as_fn_set_status STATUS
270 > # -----------------------
271 > # Set $? to STATUS, without forking.
272 > as_fn_set_status ()
273 > {
274 >  return $1
275 > } # as_fn_set_status
276 >
277 > # as_fn_exit STATUS
278 > # -----------------
279 > # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
280 > as_fn_exit ()
281 > {
282 >  set +e
283 >  as_fn_set_status $1
284 >  exit $1
285 > } # as_fn_exit
286 >
287 > # as_fn_mkdir_p
288 > # -------------
289 > # Create "$as_dir" as a directory, including parents if necessary.
290 > as_fn_mkdir_p ()
291 > {
292 >
293 >  case $as_dir in #(
294 >  -*) as_dir=./$as_dir;;
295 >  esac
296 >  test -d "$as_dir" || eval $as_mkdir_p || {
297 >    as_dirs=
298 >    while :; do
299 >      case $as_dir in #(
300 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
301 >      *) as_qdir=$as_dir;;
302 >      esac
303 >      as_dirs="'$as_qdir' $as_dirs"
304 >      as_dir=`$as_dirname -- "$as_dir" ||
305 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
306 >         X"$as_dir" : 'X\(//\)[^/]' \| \
307 >         X"$as_dir" : 'X\(//\)$' \| \
308 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
309 > $as_echo X"$as_dir" |
310 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
311 >            s//\1/
312 >            q
313 >          }
314 >          /^X\(\/\/\)[^/].*/{
315 >            s//\1/
316 >            q
317 >          }
318 >          /^X\(\/\/\)$/{
319 >            s//\1/
320 >            q
321 >          }
322 >          /^X\(\/\).*/{
323 >            s//\1/
324 >            q
325 >          }
326 >          s/.*/./; q'`
327 >      test -d "$as_dir" && break
328 >    done
329 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
330 >  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
331 >
332 >
333 > } # as_fn_mkdir_p
334 > # as_fn_append VAR VALUE
335 > # ----------------------
336 > # Append the text in VALUE to the end of the definition contained in VAR. Take
337 > # advantage of any shell optimizations that allow amortized linear growth over
338 > # repeated appends, instead of the typical quadratic growth present in naive
339 > # implementations.
340 > if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
341 >  eval 'as_fn_append ()
342 >  {
343 >    eval $1+=\$2
344 >  }'
345 > else
346 >  as_fn_append ()
347 >  {
348 >    eval $1=\$$1\$2
349 >  }
350 > fi # as_fn_append
351 >
352 > # as_fn_arith ARG...
353 > # ------------------
354 > # Perform arithmetic evaluation on the ARGs, and store the result in the
355 > # global $as_val. Take advantage of shells that can avoid forks. The arguments
356 > # must be portable across $(()) and expr.
357 > if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
358 >  eval 'as_fn_arith ()
359 >  {
360 >    as_val=$(( $* ))
361 >  }'
362 > else
363 >  as_fn_arith ()
364 >  {
365 >    as_val=`expr "$@" || test $? -eq 1`
366 >  }
367 > fi # as_fn_arith
368 >
369 >
370 > # as_fn_error STATUS ERROR [LINENO LOG_FD]
371 > # ----------------------------------------
372 > # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
373 > # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
374 > # script with STATUS, using 1 if that was 0.
375 > as_fn_error ()
376 > {
377 >  as_status=$1; test $as_status -eq 0 && as_status=1
378 >  if test "$4"; then
379 >    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
380 >    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
381 >  fi
382 >  $as_echo "$as_me: error: $2" >&2
383 >  as_fn_exit $as_status
384 > } # as_fn_error
385 >
386 > if expr a : '\(a\)' >/dev/null 2>&1 &&
387 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
388    as_expr=expr
389   else
390    as_expr=false
391   fi
392  
393 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
393 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394    as_basename=basename
395   else
396    as_basename=false
397   fi
398  
399 + if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
400 +  as_dirname=dirname
401 + else
402 +  as_dirname=false
403 + fi
404  
405 < # Name of the executable.
68 < as_me=`$as_basename "$0" ||
405 > as_me=`$as_basename -- "$0" ||
406   $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
407           X"$0" : 'X\(//\)$' \| \
408 <         X"$0" : 'X\(/\)$' \| \
409 <         .     : '\(.\)' 2>/dev/null ||
410 < echo X/"$0" |
411 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
412 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
413 <          /^X\/\(\/\).*/{ s//\1/; q; }
414 <          s/.*/./; q'`
408 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
409 > $as_echo X/"$0" |
410 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
411 >            s//\1/
412 >            q
413 >          }
414 >          /^X\/\(\/\/\)$/{
415 >            s//\1/
416 >            q
417 >          }
418 >          /^X\/\(\/\).*/{
419 >            s//\1/
420 >            q
421 >          }
422 >          s/.*/./; q'`
423  
79
80 # PATH needs CR, and LINENO needs CR and PATH.
424   # Avoid depending upon Character Ranges.
425   as_cr_letters='abcdefghijklmnopqrstuvwxyz'
426   as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
# Line 85 | Line 428 | as_cr_alnum=$as_cr_Letters$as_cr_digits
428   as_cr_digits='0123456789'
429   as_cr_alnum=$as_cr_Letters$as_cr_digits
430  
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
431  
432 <
433 <  as_lineno_1=$LINENO
434 <  as_lineno_2=$LINENO
435 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
436 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
437 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
438 <  # Find who we are.  Look in the path if we contain no path at all
439 <  # relative or not.
440 <  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 |
432 >  as_lineno_1=$LINENO as_lineno_1a=$LINENO
433 >  as_lineno_2=$LINENO as_lineno_2a=$LINENO
434 >  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
435 >  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
436 >  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
437 >  sed -n '
438 >    p
439 >    /[$]LINENO/=
440 >  ' <$as_myself |
441      sed '
442 +      s/[$]LINENO.*/&-/
443 +      t lineno
444 +      b
445 +      :lineno
446        N
447 <      s,$,-,
448 <      : loop
171 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
447 >      :loop
448 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
449        t loop
450 <      s,-$,,
174 <      s,^['$as_cr_digits']*\n,,
450 >      s/-\n.*//
451      ' >$as_me.lineno &&
452 <  chmod +x $as_me.lineno ||
453 <    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178 <   { (exit 1); exit 1; }; }
452 >  chmod +x "$as_me.lineno" ||
453 >    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
454  
455    # Don't try to exec as it changes $[0], causing all sort of problems
456    # (the dirname of $[0] is not the place where we might find the
457 <  # original and so on.  Autoconf is especially sensible to this).
458 <  . ./$as_me.lineno
457 >  # original and so on.  Autoconf is especially sensitive to this).
458 >  . "./$as_me.lineno"
459    # Exit status is that of the last command.
460    exit
461   }
462  
463 <
464 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
465 <  *c*,-n*) ECHO_N= ECHO_C='
466 < ' ECHO_T='      ' ;;
467 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
468 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
463 > ECHO_C= ECHO_N= ECHO_T=
464 > case `echo -n x` in #(((((
465 > -n*)
466 >  case `echo 'xy\c'` in
467 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
468 >  xy)  ECHO_C='\c';;
469 >  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
470 >       ECHO_T=' ';;
471 >  esac;;
472 > *)
473 >  ECHO_N='-n';;
474   esac
475  
476 < if expr a : '\(a\)' >/dev/null 2>&1; then
477 <  as_expr=expr
476 > rm -f conf$$ conf$$.exe conf$$.file
477 > if test -d conf$$.dir; then
478 >  rm -f conf$$.dir/conf$$.file
479   else
480 <  as_expr=false
480 >  rm -f conf$$.dir
481 >  mkdir conf$$.dir 2>/dev/null
482   fi
483 <
484 < rm -f conf$$ conf$$.exe conf$$.file
203 < echo >conf$$.file
204 < if ln -s conf$$.file conf$$ 2>/dev/null; then
205 <  # We could just check for DJGPP; but this test a) works b) is more generic
206 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207 <  if test -f conf$$.exe; then
208 <    # Don't use ln at all; we don't have any links
209 <    as_ln_s='cp -p'
210 <  else
483 > if (echo >conf$$.file) 2>/dev/null; then
484 >  if ln -s conf$$.file conf$$ 2>/dev/null; then
485      as_ln_s='ln -s'
486 +    # ... but there are two gotchas:
487 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
488 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
489 +    # In both cases, we have to default to `cp -p'.
490 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
491 +      as_ln_s='cp -p'
492 +  elif ln conf$$.file conf$$ 2>/dev/null; then
493 +    as_ln_s=ln
494 +  else
495 +    as_ln_s='cp -p'
496    fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214  as_ln_s=ln
497   else
498    as_ln_s='cp -p'
499   fi
500 < rm -f conf$$ conf$$.exe conf$$.file
500 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
501 > rmdir conf$$.dir 2>/dev/null
502  
503   if mkdir -p . 2>/dev/null; then
504 <  as_mkdir_p=:
504 >  as_mkdir_p='mkdir -p "$as_dir"'
505   else
506    test -d ./-p && rmdir ./-p
507    as_mkdir_p=false
508   fi
509  
510 < as_executable_p="test -f"
510 > if test -x / >/dev/null 2>&1; then
511 >  as_test_x='test -x'
512 > else
513 >  if ls -dL / >/dev/null 2>&1; then
514 >    as_ls_L_option=L
515 >  else
516 >    as_ls_L_option=
517 >  fi
518 >  as_test_x='
519 >    eval sh -c '\''
520 >      if test -d "$1"; then
521 >        test -d "$1/.";
522 >      else
523 >        case $1 in #(
524 >        -*)set "./$1";;
525 >        esac;
526 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
527 >        ???[sx]*):;;*)false;;esac;fi
528 >    '\'' sh
529 >  '
530 > fi
531 > as_executable_p=$as_test_x
532  
533   # Sed expression to map a string onto a valid CPP name.
534   as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Line 233 | Line 537 | as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
537   as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
538  
539  
540 < # IFS
541 < # We need space, tab and new line, in precisely that order.
238 < as_nl='
239 < '
240 < IFS="   $as_nl"
540 > test -n "$DJDIR" || exec 7<&0 </dev/null
541 > exec 6>&1
542  
242 # CDPATH.
243 $as_unset CDPATH
244
245
543   # Name of the host.
544 < # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
544 > # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
545   # so uname gets run too.
546   ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
547  
251 exec 6>&1
252
548   #
549   # Initializations.
550   #
551   ac_default_prefix=/usr/local
552 + ac_clean_files=
553   ac_config_libobj_dir=.
554 + LIBOBJS=
555   cross_compiling=no
556   subdirs=
557   MFLAGS=
558   MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
559  
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
560   # Identity of this package.
561 < PACKAGE_NAME='OOPSE'
562 < PACKAGE_TARNAME='oopse'
563 < PACKAGE_VERSION='1.0'
564 < PACKAGE_STRING='OOPSE 1.0'
561 > PACKAGE_NAME='OpenMD'
562 > PACKAGE_TARNAME='openmd'
563 > PACKAGE_VERSION='2.0'
564 > PACKAGE_STRING='OpenMD 2.0'
565   PACKAGE_BUGREPORT='gezelter@nd.edu'
566 + PACKAGE_URL=''
567  
568 < ac_unique_file="src/oopse.cpp"
568 > ac_unique_file="src/applications/openmd/openmd.cpp"
569   ac_default_prefix="/usr/local"
570   # Factoring default headers for most tests.
571   ac_includes_default="\
572   #include <stdio.h>
573 < #if HAVE_SYS_TYPES_H
573 > #ifdef HAVE_SYS_TYPES_H
574   # include <sys/types.h>
575   #endif
576 < #if HAVE_SYS_STAT_H
576 > #ifdef HAVE_SYS_STAT_H
577   # include <sys/stat.h>
578   #endif
579 < #if STDC_HEADERS
579 > #ifdef STDC_HEADERS
580   # include <stdlib.h>
581   # include <stddef.h>
582   #else
583 < # if HAVE_STDLIB_H
583 > # ifdef HAVE_STDLIB_H
584   #  include <stdlib.h>
585   # endif
586   #endif
587 < #if HAVE_STRING_H
588 < # if !STDC_HEADERS && HAVE_MEMORY_H
587 > #ifdef HAVE_STRING_H
588 > # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
589   #  include <memory.h>
590   # endif
591   # include <string.h>
592   #endif
593 < #if HAVE_STRINGS_H
593 > #ifdef HAVE_STRINGS_H
594   # include <strings.h>
595   #endif
596 < #if HAVE_INTTYPES_H
596 > #ifdef HAVE_INTTYPES_H
597   # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 #  include <stdint.h>
309 # endif
598   #endif
599 < #if HAVE_UNISTD_H
599 > #ifdef HAVE_STDINT_H
600 > # include <stdint.h>
601 > #endif
602 > #ifdef HAVE_UNISTD_H
603   # include <unistd.h>
604   #endif"
605  
606 < ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PROGNAME debug build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX OOPSE_TEMPLATE_FLAGS EXTRA_CC_FLAG F90 F90FLAGS ac_ct_F90 PREPFLAG PREPDEFFLAG F90LIBS F90_FUNC F90_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC CPP EGREP LIBOBJS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT AR MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI SPRNG_LIB_DIR SPRNG_INC_DIR SPRNG_LIB USE_SPRNG MKL_LIBDIR MKL_LIB MKL_INC HAVE_MKL BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS FFLAGS LTLIBOBJS'
606 > ac_subst_vars='LTLIBOBJS
607 > SUBDIRS
608 > OPENMD_HOME
609 > OPENMD
610 > MKINSTALLDIRS
611 > BATEXT
612 > enable_latex_docs
613 > enable_html_docs
614 > enable_dot
615 > DOC
616 > DOT
617 > DOXYGEN
618 > POW_LIB
619 > LIBOBJS
620 > USE_OPENBABEL
621 > OPENBABEL_LIB
622 > OPENBABEL_LIB_DIR
623 > OPENBABEL_INC_DIR
624 > CXXCPP
625 > USE_QHULL
626 > QHULL
627 > QHULL_LIB_DIR
628 > QHULL_INC_DIR
629 > FFTW_LIBS
630 > FFTW_LIB_DIR
631 > FFTW_INC_DIR
632 > ZLIB
633 > ZLIB_LIB_DIR
634 > ZLIB_INC_DIR
635 > AR
636 > INSTALL_DATA
637 > INSTALL_SCRIPT
638 > INSTALL_PROGRAM
639 > PERL_SHEBANG
640 > PERLINTERP
641 > RANLIB
642 > SET_MAKE
643 > LN_S
644 > EGREP
645 > GREP
646 > CPP
647 > USE_MPI
648 > MPICC
649 > MPILIBS
650 > MPICXX
651 > LIBDL
652 > ac_ct_CC
653 > CFLAGS
654 > CC
655 > OBJEXT
656 > EXEEXT
657 > ac_ct_CXX
658 > CPPFLAGS
659 > LDFLAGS
660 > CXXFLAGS
661 > CXX
662 > USE_SINGLE_PRECISION
663 > debug
664 > PROGNAME
665 > host_os
666 > host_vendor
667 > host_cpu
668 > host
669 > build_os
670 > build_vendor
671 > build_cpu
672 > build
673 > target_alias
674 > host_alias
675 > build_alias
676 > LIBS
677 > ECHO_T
678 > ECHO_N
679 > ECHO_C
680 > DEFS
681 > mandir
682 > localedir
683 > libdir
684 > psdir
685 > pdfdir
686 > dvidir
687 > htmldir
688 > infodir
689 > docdir
690 > oldincludedir
691 > includedir
692 > localstatedir
693 > sharedstatedir
694 > sysconfdir
695 > datadir
696 > datarootdir
697 > libexecdir
698 > sbindir
699 > bindir
700 > program_transform_name
701 > prefix
702 > exec_prefix
703 > PACKAGE_URL
704 > PACKAGE_BUGREPORT
705 > PACKAGE_STRING
706 > PACKAGE_VERSION
707 > PACKAGE_TARNAME
708 > PACKAGE_NAME
709 > PATH_SEPARATOR
710 > SHELL'
711   ac_subst_files=''
712 + ac_user_opts='
713 + enable_option_checking
714 + enable_openmd_home
715 + enable_debug
716 + enable_single
717 + enable_float
718 + with_perl_shebang
719 + with_zlib
720 + with_fftw
721 + with_qhull
722 + with_openbabel
723 + enable_doxygen
724 + enable_dot
725 + enable_html_docs
726 + enable_latex_docs
727 + '
728 +      ac_precious_vars='build_alias
729 + host_alias
730 + target_alias
731 + CXX
732 + CXXFLAGS
733 + LDFLAGS
734 + LIBS
735 + CPPFLAGS
736 + CCC
737 + CC
738 + CFLAGS
739 + MPICXX
740 + MPICC
741 + CPP
742 + CXXCPP'
743  
744 +
745   # Initialize some variables set by options.
746   ac_init_help=
747   ac_init_version=false
748 + ac_unrecognized_opts=
749 + ac_unrecognized_sep=
750   # The variables have the same names as the options, with
751   # dashes changed to underlines.
752   cache_file=/dev/null
# Line 340 | Line 769 | x_libraries=NONE
769   # and all the variables that are supposed to be based on exec_prefix
770   # by default will actually change.
771   # Use braces instead of parens because sh, perl, etc. also accept them.
772 + # (The list follows the same order as the GNU Coding Standards.)
773   bindir='${exec_prefix}/bin'
774   sbindir='${exec_prefix}/sbin'
775   libexecdir='${exec_prefix}/libexec'
776 < datadir='${prefix}/share'
776 > datarootdir='${prefix}/share'
777 > datadir='${datarootdir}'
778   sysconfdir='${prefix}/etc'
779   sharedstatedir='${prefix}/com'
780   localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
781   includedir='${prefix}/include'
782   oldincludedir='/usr/include'
783 < infodir='${prefix}/info'
784 < mandir='${prefix}/man'
783 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
784 > infodir='${datarootdir}/info'
785 > htmldir='${docdir}'
786 > dvidir='${docdir}'
787 > pdfdir='${docdir}'
788 > psdir='${docdir}'
789 > libdir='${exec_prefix}/lib'
790 > localedir='${datarootdir}/locale'
791 > mandir='${datarootdir}/man'
792  
793   ac_prev=
794 + ac_dashdash=
795   for ac_option
796   do
797    # If the previous option needs an argument, assign it.
798    if test -n "$ac_prev"; then
799 <    eval "$ac_prev=\$ac_option"
799 >    eval $ac_prev=\$ac_option
800      ac_prev=
801      continue
802    fi
803  
804 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
804 >  case $ac_option in
805 >  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
806 >  *=)   ac_optarg= ;;
807 >  *)    ac_optarg=yes ;;
808 >  esac
809  
810    # Accept the important Cygnus configure options, so we can diagnose typos.
811  
812 <  case $ac_option in
812 >  case $ac_dashdash$ac_option in
813 >  --)
814 >    ac_dashdash=yes ;;
815  
816    -bindir | --bindir | --bindi | --bind | --bin | --bi)
817      ac_prev=bindir ;;
# Line 389 | Line 833 | do
833    --config-cache | -C)
834      cache_file=config.cache ;;
835  
836 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
836 >  -datadir | --datadir | --datadi | --datad)
837      ac_prev=datadir ;;
838 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 <  | --da=*)
838 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
839      datadir=$ac_optarg ;;
840  
841 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
842 +  | --dataroo | --dataro | --datar)
843 +    ac_prev=datarootdir ;;
844 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
845 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
846 +    datarootdir=$ac_optarg ;;
847 +
848    -disable-* | --disable-*)
849 <    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
849 >    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
850      # Reject names that are not valid shell variable names.
851 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
852 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
853 <   { (exit 1); exit 1; }; }
854 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
855 <    eval "enable_$ac_feature=no" ;;
851 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
852 >      as_fn_error $? "invalid feature name: $ac_useropt"
853 >    ac_useropt_orig=$ac_useropt
854 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
855 >    case $ac_user_opts in
856 >      *"
857 > "enable_$ac_useropt"
858 > "*) ;;
859 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
860 >         ac_unrecognized_sep=', ';;
861 >    esac
862 >    eval enable_$ac_useropt=no ;;
863  
864 +  -docdir | --docdir | --docdi | --doc | --do)
865 +    ac_prev=docdir ;;
866 +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
867 +    docdir=$ac_optarg ;;
868 +
869 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
870 +    ac_prev=dvidir ;;
871 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
872 +    dvidir=$ac_optarg ;;
873 +
874    -enable-* | --enable-*)
875 <    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
875 >    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
876      # Reject names that are not valid shell variable names.
877 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
878 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
879 <   { (exit 1); exit 1; }; }
880 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
881 <    case $ac_option in
882 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
883 <      *) ac_optarg=yes ;;
877 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
878 >      as_fn_error $? "invalid feature name: $ac_useropt"
879 >    ac_useropt_orig=$ac_useropt
880 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
881 >    case $ac_user_opts in
882 >      *"
883 > "enable_$ac_useropt"
884 > "*) ;;
885 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
886 >         ac_unrecognized_sep=', ';;
887      esac
888 <    eval "enable_$ac_feature='$ac_optarg'" ;;
888 >    eval enable_$ac_useropt=\$ac_optarg ;;
889  
890    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
891    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 442 | Line 912 | do
912    -host=* | --host=* | --hos=* | --ho=*)
913      host_alias=$ac_optarg ;;
914  
915 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
916 +    ac_prev=htmldir ;;
917 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
918 +  | --ht=*)
919 +    htmldir=$ac_optarg ;;
920 +
921    -includedir | --includedir | --includedi | --included | --include \
922    | --includ | --inclu | --incl | --inc)
923      ac_prev=includedir ;;
# Line 466 | Line 942 | do
942    | --libexe=* | --libex=* | --libe=*)
943      libexecdir=$ac_optarg ;;
944  
945 +  -localedir | --localedir | --localedi | --localed | --locale)
946 +    ac_prev=localedir ;;
947 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
948 +    localedir=$ac_optarg ;;
949 +
950    -localstatedir | --localstatedir | --localstatedi | --localstated \
951 <  | --localstate | --localstat | --localsta | --localst \
471 <  | --locals | --local | --loca | --loc | --lo)
951 >  | --localstate | --localstat | --localsta | --localst | --locals)
952      ac_prev=localstatedir ;;
953    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
954 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
954 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
955      localstatedir=$ac_optarg ;;
956  
957    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 537 | Line 1016 | do
1016    | --progr-tra=* | --program-tr=* | --program-t=*)
1017      program_transform_name=$ac_optarg ;;
1018  
1019 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1020 +    ac_prev=pdfdir ;;
1021 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1022 +    pdfdir=$ac_optarg ;;
1023 +
1024 +  -psdir | --psdir | --psdi | --psd | --ps)
1025 +    ac_prev=psdir ;;
1026 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1027 +    psdir=$ac_optarg ;;
1028 +
1029    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1030    | -silent | --silent | --silen | --sile | --sil)
1031      silent=yes ;;
# Line 587 | Line 1076 | do
1076      ac_init_version=: ;;
1077  
1078    -with-* | --with-*)
1079 <    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1079 >    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1080      # Reject names that are not valid shell variable names.
1081 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1082 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1083 <   { (exit 1); exit 1; }; }
1084 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1085 <    case $ac_option in
1086 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
1087 <      *) ac_optarg=yes ;;
1081 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1082 >      as_fn_error $? "invalid package name: $ac_useropt"
1083 >    ac_useropt_orig=$ac_useropt
1084 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1085 >    case $ac_user_opts in
1086 >      *"
1087 > "with_$ac_useropt"
1088 > "*) ;;
1089 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1090 >         ac_unrecognized_sep=', ';;
1091      esac
1092 <    eval "with_$ac_package='$ac_optarg'" ;;
1092 >    eval with_$ac_useropt=\$ac_optarg ;;
1093  
1094    -without-* | --without-*)
1095 <    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1095 >    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1096      # Reject names that are not valid shell variable names.
1097 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1098 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1099 <   { (exit 1); exit 1; }; }
1100 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1101 <    eval "with_$ac_package=no" ;;
1097 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1098 >      as_fn_error $? "invalid package name: $ac_useropt"
1099 >    ac_useropt_orig=$ac_useropt
1100 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1101 >    case $ac_user_opts in
1102 >      *"
1103 > "with_$ac_useropt"
1104 > "*) ;;
1105 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1106 >         ac_unrecognized_sep=', ';;
1107 >    esac
1108 >    eval with_$ac_useropt=no ;;
1109  
1110    --x)
1111      # Obsolete; use --with-x.
# Line 626 | Line 1125 | do
1125    | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1126      x_libraries=$ac_optarg ;;
1127  
1128 <  -*) { echo "$as_me: error: unrecognized option: $ac_option
1129 < Try \`$0 --help' for more information." >&2
631 <   { (exit 1); exit 1; }; }
1128 >  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1129 > Try \`$0 --help' for more information"
1130      ;;
1131  
1132    *=*)
1133      ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1134      # Reject names that are not valid shell variable names.
1135 <    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1136 <      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1137 <   { (exit 1); exit 1; }; }
1138 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
1139 <    eval "$ac_envvar='$ac_optarg'"
1135 >    case $ac_envvar in #(
1136 >      '' | [0-9]* | *[!_$as_cr_alnum]* )
1137 >      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1138 >    esac
1139 >    eval $ac_envvar=\$ac_optarg
1140      export $ac_envvar ;;
1141  
1142    *)
1143      # FIXME: should be removed in autoconf 3.0.
1144 <    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1144 >    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1145      expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1146 <      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1147 <    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1146 >      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1147 >    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1148      ;;
1149  
1150    esac
# Line 654 | Line 1152 | if test -n "$ac_prev"; then
1152  
1153   if test -n "$ac_prev"; then
1154    ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1155 <  { echo "$as_me: error: missing argument to $ac_option" >&2
658 <   { (exit 1); exit 1; }; }
1155 >  as_fn_error $? "missing argument to $ac_option"
1156   fi
1157  
1158 < # Be sure to have absolute paths.
1159 < for ac_var in exec_prefix prefix
1160 < do
1161 <  eval ac_val=$`echo $ac_var`
1162 <  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; }; };;
1158 > if test -n "$ac_unrecognized_opts"; then
1159 >  case $enable_option_checking in
1160 >    no) ;;
1161 >    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1162 >    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1163    esac
1164 < done
1164 > fi
1165  
1166 < # Be sure to have absolute paths.
1167 < for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
1168 <              localstatedir libdir includedir oldincludedir infodir mandir
1166 > # Check all directory arguments for consistency.
1167 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1168 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1169 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1170 >                libdir localedir mandir
1171   do
1172 <  eval ac_val=$`echo $ac_var`
1172 >  eval ac_val=\$$ac_var
1173 >  # Remove trailing slashes.
1174    case $ac_val in
1175 <    [\\/$]* | ?:[\\/]* ) ;;
1176 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1177 <   { (exit 1); exit 1; }; };;
1175 >    */ )
1176 >      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1177 >      eval $ac_var=\$ac_val;;
1178    esac
1179 +  # Be sure to have absolute directory names.
1180 +  case $ac_val in
1181 +    [\\/$]* | ?:[\\/]* )  continue;;
1182 +    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1183 +  esac
1184 +  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1185   done
1186  
1187   # There might be people who depend on the old broken behavior: `$host'
# Line 692 | Line 1195 | if test "x$host_alias" != x; then
1195   if test "x$host_alias" != x; then
1196    if test "x$build_alias" = x; then
1197      cross_compiling=maybe
1198 <    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1199 <    If a cross compiler is detected then cross compile mode will be used." >&2
1198 >    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1199 >    If a cross compiler is detected then cross compile mode will be used" >&2
1200    elif test "x$build_alias" != "x$host_alias"; then
1201      cross_compiling=yes
1202    fi
# Line 705 | Line 1208 | test "$silent" = yes && exec 6>/dev/null
1208   test "$silent" = yes && exec 6>/dev/null
1209  
1210  
1211 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1212 + ac_ls_di=`ls -di .` &&
1213 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1214 +  as_fn_error $? "working directory cannot be determined"
1215 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1216 +  as_fn_error $? "pwd does not report name of working directory"
1217 +
1218 +
1219   # Find the source files, if location was not specified.
1220   if test -z "$srcdir"; then
1221    ac_srcdir_defaulted=yes
1222 <  # Try the directory containing this script, then its parent.
1223 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1224 < $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1225 <         X"$0" : 'X\(//\)[^/]' \| \
1226 <         X"$0" : 'X\(//\)$' \| \
1227 <         X"$0" : 'X\(/\)' \| \
1228 <         .     : '\(.\)' 2>/dev/null ||
1229 < echo X"$0" |
1230 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1231 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1232 <          /^X\(\/\/\)$/{ s//\1/; q; }
1233 <          /^X\(\/\).*/{ s//\1/; q; }
1234 <          s/.*/./; q'`
1222 >  # Try the directory containing this script, then the parent directory.
1223 >  ac_confdir=`$as_dirname -- "$as_myself" ||
1224 > $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1225 >         X"$as_myself" : 'X\(//\)[^/]' \| \
1226 >         X"$as_myself" : 'X\(//\)$' \| \
1227 >         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1228 > $as_echo X"$as_myself" |
1229 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1230 >            s//\1/
1231 >            q
1232 >          }
1233 >          /^X\(\/\/\)[^/].*/{
1234 >            s//\1/
1235 >            q
1236 >          }
1237 >          /^X\(\/\/\)$/{
1238 >            s//\1/
1239 >            q
1240 >          }
1241 >          /^X\(\/\).*/{
1242 >            s//\1/
1243 >            q
1244 >          }
1245 >          s/.*/./; q'`
1246    srcdir=$ac_confdir
1247 <  if test ! -r $srcdir/$ac_unique_file; then
1247 >  if test ! -r "$srcdir/$ac_unique_file"; then
1248      srcdir=..
1249    fi
1250   else
1251    ac_srcdir_defaulted=no
1252   fi
1253 < if test ! -r $srcdir/$ac_unique_file; then
1254 <  if test "$ac_srcdir_defaulted" = yes; then
1255 <    { 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
1253 > if test ! -r "$srcdir/$ac_unique_file"; then
1254 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1255 >  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1256   fi
1257 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1258 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1259 <   { (exit 1); exit 1; }; }
1260 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1261 < ac_env_build_alias_set=${build_alias+set}
1262 < ac_env_build_alias_value=$build_alias
1263 < ac_cv_env_build_alias_set=${build_alias+set}
1264 < ac_cv_env_build_alias_value=$build_alias
1265 < ac_env_host_alias_set=${host_alias+set}
1266 < ac_env_host_alias_value=$host_alias
1267 < ac_cv_env_host_alias_set=${host_alias+set}
1268 < ac_cv_env_host_alias_value=$host_alias
1269 < ac_env_target_alias_set=${target_alias+set}
1270 < ac_env_target_alias_value=$target_alias
1271 < ac_cv_env_target_alias_set=${target_alias+set}
1272 < ac_cv_env_target_alias_value=$target_alias
1273 < ac_env_CC_set=${CC+set}
1274 < ac_env_CC_value=$CC
1275 < ac_cv_env_CC_set=${CC+set}
1276 < ac_cv_env_CC_value=$CC
760 < ac_env_CFLAGS_set=${CFLAGS+set}
761 < ac_env_CFLAGS_value=$CFLAGS
762 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
763 < ac_cv_env_CFLAGS_value=$CFLAGS
764 < ac_env_LDFLAGS_set=${LDFLAGS+set}
765 < ac_env_LDFLAGS_value=$LDFLAGS
766 < ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767 < ac_cv_env_LDFLAGS_value=$LDFLAGS
768 < ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769 < ac_env_CPPFLAGS_value=$CPPFLAGS
770 < ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771 < ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 < ac_env_CXX_set=${CXX+set}
773 < ac_env_CXX_value=$CXX
774 < ac_cv_env_CXX_set=${CXX+set}
775 < ac_cv_env_CXX_value=$CXX
776 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
777 < ac_env_CXXFLAGS_value=$CXXFLAGS
778 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
779 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
780 < ac_env_F90_set=${F90+set}
781 < ac_env_F90_value=$F90
782 < ac_cv_env_F90_set=${F90+set}
783 < ac_cv_env_F90_value=$F90
784 < ac_env_F90FLAGS_set=${F90FLAGS+set}
785 < ac_env_F90FLAGS_value=$F90FLAGS
786 < ac_cv_env_F90FLAGS_set=${F90FLAGS+set}
787 < ac_cv_env_F90FLAGS_value=$F90FLAGS
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
1257 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1258 > ac_abs_confdir=`(
1259 >        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1260 >        pwd)`
1261 > # When building in place, set srcdir=.
1262 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1263 >  srcdir=.
1264 > fi
1265 > # Remove unnecessary trailing slashes from srcdir.
1266 > # Double slashes in file names in object file debugging info
1267 > # mess up M-x gdb in Emacs.
1268 > case $srcdir in
1269 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1270 > esac
1271 > for ac_var in $ac_precious_vars; do
1272 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1273 >  eval ac_env_${ac_var}_value=\$${ac_var}
1274 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1275 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1276 > done
1277  
1278   #
1279   # Report the --help message.
# Line 797 | Line 1282 | if test "$ac_init_help" = "long"; then
1282    # Omit some internal or obsolete options to make the list less imposing.
1283    # This message is too long to be a string in the A/UX 3.1 sh.
1284    cat <<_ACEOF
1285 < \`configure' configures OOPSE 1.0 to adapt to many kinds of systems.
1285 > \`configure' configures OpenMD 2.0 to adapt to many kinds of systems.
1286  
1287   Usage: $0 [OPTION]... [VAR=VALUE]...
1288  
# Line 811 | Line 1296 | Configuration:
1296        --help=short        display options specific to this package
1297        --help=recursive    display the short help of all the included packages
1298    -V, --version           display version information and exit
1299 <  -q, --quiet, --silent   do not print \`checking...' messages
1299 >  -q, --quiet, --silent   do not print \`checking ...' messages
1300        --cache-file=FILE   cache test results in FILE [disabled]
1301    -C, --config-cache      alias for \`--cache-file=config.cache'
1302    -n, --no-create         do not create output files
1303        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1304  
820 _ACEOF
821
822  cat <<_ACEOF
1305   Installation directories:
1306    --prefix=PREFIX         install architecture-independent files in PREFIX
1307 <                          [$ac_default_prefix]
1307 >                          [$ac_default_prefix]
1308    --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1309 <                          [PREFIX]
1309 >                          [PREFIX]
1310  
1311   By default, \`make install' will install all the files in
1312   \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
# Line 834 | Line 1316 | Fine tuning of the installation directories:
1316   For better control, use the options below.
1317  
1318   Fine tuning of the installation directories:
1319 <  --bindir=DIR           user executables [EPREFIX/bin]
1320 <  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1321 <  --libexecdir=DIR       program executables [EPREFIX/libexec]
1322 <  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1323 <  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1324 <  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1325 <  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1326 <  --libdir=DIR           object code libraries [EPREFIX/lib]
1327 <  --includedir=DIR       C header files [PREFIX/include]
1328 <  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1329 <  --infodir=DIR          info documentation [PREFIX/info]
1330 <  --mandir=DIR           man documentation [PREFIX/man]
1319 >  --bindir=DIR            user executables [EPREFIX/bin]
1320 >  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1321 >  --libexecdir=DIR        program executables [EPREFIX/libexec]
1322 >  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1323 >  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1324 >  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1325 >  --libdir=DIR            object code libraries [EPREFIX/lib]
1326 >  --includedir=DIR        C header files [PREFIX/include]
1327 >  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1328 >  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1329 >  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1330 >  --infodir=DIR           info documentation [DATAROOTDIR/info]
1331 >  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1332 >  --mandir=DIR            man documentation [DATAROOTDIR/man]
1333 >  --docdir=DIR            documentation root [DATAROOTDIR/doc/openmd]
1334 >  --htmldir=DIR           html documentation [DOCDIR]
1335 >  --dvidir=DIR            dvi documentation [DOCDIR]
1336 >  --pdfdir=DIR            pdf documentation [DOCDIR]
1337 >  --psdir=DIR             ps documentation [DOCDIR]
1338   _ACEOF
1339  
1340    cat <<\_ACEOF
# Line 858 | Line 1347 | if test -n "$ac_init_help"; then
1347  
1348   if test -n "$ac_init_help"; then
1349    case $ac_init_help in
1350 <     short | recursive ) echo "Configuration of OOPSE 1.0:";;
1350 >     short | recursive ) echo "Configuration of OpenMD 2.0:";;
1351     esac
1352    cat <<\_ACEOF
1353  
1354   Optional Features:
1355 +  --disable-option-checking  ignore unrecognized --enable/--with options
1356    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1357    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1358 <  --enable-debug          Compile OOPSE in debug mode
1359 <  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1358 >  --enable-openmd-home=DIR      define OpenMD home dir PREFIX/openmd
1359 >  --enable-debug          Compile OpenMD in debug mode
1360 >  --enable-single         compile OpenMD in single precision
1361 >  --enable-float          synonym for --enable-single
1362 >  --enable-doxygen        enable documentation generation with doxygen (auto)
1363 >  --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1364 >  --enable-html-docs      enable HTML generation with doxygen (yes)
1365 >  --enable-latex-docs     enable LaTeX documentation generation with doxygen (no)
1366  
1367   Optional Packages:
1368    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1369    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1370 <  --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1371 <  --with-sprng=<prefix>   compile with SPRNG installed in <prefix>
1372 <                          [default=/usr/local]
1373 <  --with-mkl              Do we want MKL will check /usr/local/intel/mkl61 /opt/intel/mkl61
1370 >  --with-perl-shebang     override what perl thinks is the way for the kernel
1371 >                          to start it (seldom needed)
1372 >  --with-zlib=DIR         root directory path of zlib installation (defaults
1373 >                          to /usr/local or /usr if not found in /usr/local)
1374 >  --with-fftw=DIR         root directory path of fftw installation (defaults
1375 >                          to /usr/local or /usr if not found in /usr/local)
1376 >  --with-qhull=DIR        root directory path of qhull installation (defaults
1377 >                          to /usr/local or /usr if not found in /usr/local)
1378 >  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1379 >                          (defaults to /usr/local or /usr if not found in
1380 >                          /usr/local)
1381  
1382   Some influential environment variables:
880  CC          C compiler command
881  CFLAGS      C compiler flags
882  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
883              nonstandard directory <lib dir>
884  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
885              headers in a nonstandard directory <include dir>
1383    CXX         C++ compiler command
1384    CXXFLAGS    C++ compiler flags
1385 <  F90         Fortran 90 compiler command
1386 <  F90FLAGS    Fortran 90 compiler flags
1385 >  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1386 >              nonstandard directory <lib dir>
1387 >  LIBS        libraries to pass to the linker, e.g. -l<library>
1388 >  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1389 >              you have headers in a nonstandard directory <include dir>
1390 >  CC          C compiler command
1391 >  CFLAGS      C compiler flags
1392 >  MPICXX      MPI C++ compiler command
1393 >  MPICC       MPI C compiler command
1394    CPP         C preprocessor
1395 +  CXXCPP      C++ preprocessor
1396  
1397   Use these variables to override the choices made by `configure' or to help
1398   it to find libraries and programs with nonstandard names/locations.
1399  
1400   Report bugs to <gezelter@nd.edu>.
1401   _ACEOF
1402 + ac_status=$?
1403   fi
1404  
1405   if test "$ac_init_help" = "recursive"; then
1406    # If there are subdirs, report their specific --help.
901  ac_popdir=`pwd`
1407    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1408 <    test -d $ac_dir || continue
1408 >    test -d "$ac_dir" ||
1409 >      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1410 >      continue
1411      ac_builddir=.
1412  
1413 < if test "$ac_dir" != .; then
1414 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1415 <  # A "../" for each directory in $ac_dir_suffix.
1416 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1417 < else
1418 <  ac_dir_suffix= ac_top_builddir=
1419 < fi
1413 > case "$ac_dir" in
1414 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1415 > *)
1416 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1417 >  # A ".." for each directory in $ac_dir_suffix.
1418 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1419 >  case $ac_top_builddir_sub in
1420 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1421 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1422 >  esac ;;
1423 > esac
1424 > ac_abs_top_builddir=$ac_pwd
1425 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1426 > # for backward compatibility:
1427 > ac_top_builddir=$ac_top_build_prefix
1428  
1429   case $srcdir in
1430 <  .)  # No --srcdir option.  We are building in place.
1430 >  .)  # We are building in place.
1431      ac_srcdir=.
1432 <    if test -z "$ac_top_builddir"; then
1433 <       ac_top_srcdir=.
1434 <    else
920 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
921 <    fi ;;
922 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1432 >    ac_top_srcdir=$ac_top_builddir_sub
1433 >    ac_abs_top_srcdir=$ac_pwd ;;
1434 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1435      ac_srcdir=$srcdir$ac_dir_suffix;
1436 <    ac_top_srcdir=$srcdir ;;
1437 <  *) # Relative path.
1438 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1439 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1440 < esac
1441 <
930 < # Do not use `cd foo && pwd` to compute absolute paths, because
931 < # the directories may not exist.
932 < case `pwd` in
933 < .) ac_abs_builddir="$ac_dir";;
934 < *)
935 <  case "$ac_dir" in
936 <  .) ac_abs_builddir=`pwd`;;
937 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
938 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
939 <  esac;;
940 < esac
941 < case $ac_abs_builddir in
942 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
943 < *)
944 <  case ${ac_top_builddir}. in
945 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
946 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
947 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
948 <  esac;;
1436 >    ac_top_srcdir=$srcdir
1437 >    ac_abs_top_srcdir=$srcdir ;;
1438 >  *) # Relative name.
1439 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1440 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1441 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1442   esac
1443 < case $ac_abs_builddir in
951 < .) ac_abs_srcdir=$ac_srcdir;;
952 < *)
953 <  case $ac_srcdir in
954 <  .) ac_abs_srcdir=$ac_abs_builddir;;
955 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
956 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
957 <  esac;;
958 < esac
959 < case $ac_abs_builddir in
960 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
961 < *)
962 <  case $ac_top_srcdir in
963 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
964 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
965 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
966 <  esac;;
967 < esac
1443 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1444  
1445 <    cd $ac_dir
1446 <    # Check for guested configure; otherwise get Cygnus style configure.
1447 <    if test -f $ac_srcdir/configure.gnu; then
1448 <      echo
1449 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1450 <    elif test -f $ac_srcdir/configure; then
1451 <      echo
1452 <      $SHELL $ac_srcdir/configure  --help=recursive
977 <    elif test -f $ac_srcdir/configure.ac ||
978 <           test -f $ac_srcdir/configure.in; then
979 <      echo
980 <      $ac_configure --help
1445 >    cd "$ac_dir" || { ac_status=$?; continue; }
1446 >    # Check for guested configure.
1447 >    if test -f "$ac_srcdir/configure.gnu"; then
1448 >      echo &&
1449 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1450 >    elif test -f "$ac_srcdir/configure"; then
1451 >      echo &&
1452 >      $SHELL "$ac_srcdir/configure" --help=recursive
1453      else
1454 <      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1455 <    fi
1456 <    cd $ac_popdir
1454 >      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1455 >    fi || ac_status=$?
1456 >    cd "$ac_pwd" || { ac_status=$?; break; }
1457    done
1458   fi
1459  
1460 < test -n "$ac_init_help" && exit 0
1460 > test -n "$ac_init_help" && exit $ac_status
1461   if $ac_init_version; then
1462    cat <<\_ACEOF
1463 < OOPSE configure 1.0
1464 < generated by GNU Autoconf 2.59
1463 > OpenMD configure 2.0
1464 > generated by GNU Autoconf 2.68
1465  
1466 < Copyright (C) 2003 Free Software Foundation, Inc.
1466 > Copyright (C) 2010 Free Software Foundation, Inc.
1467   This configure script is free software; the Free Software Foundation
1468   gives unlimited permission to copy, distribute and modify it.
1469   _ACEOF
1470 <  exit 0
1470 >  exit
1471   fi
1000 exec 5>config.log
1001 cat >&5 <<_ACEOF
1002 This file contains any messages produced by compilers while
1003 running configure, to aid debugging if configure makes a mistake.
1472  
1473 < It was created by OOPSE $as_me 1.0, which was
1474 < generated by GNU Autoconf 2.59.  Invocation command line was
1473 > ## ------------------------ ##
1474 > ## Autoconf initialization. ##
1475 > ## ------------------------ ##
1476  
1477 <  $ $0 $@
1478 <
1479 < _ACEOF
1477 > # ac_fn_cxx_try_compile LINENO
1478 > # ----------------------------
1479 > # Try to compile conftest.$ac_ext, and return whether this succeeded.
1480 > ac_fn_cxx_try_compile ()
1481   {
1482 < cat <<_ASUNAME
1483 < ## --------- ##
1484 < ## Platform. ##
1485 < ## --------- ##
1482 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1483 >  rm -f conftest.$ac_objext
1484 >  if { { ac_try="$ac_compile"
1485 > case "(($ac_try" in
1486 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1487 >  *) ac_try_echo=$ac_try;;
1488 > esac
1489 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1490 > $as_echo "$ac_try_echo"; } >&5
1491 >  (eval "$ac_compile") 2>conftest.err
1492 >  ac_status=$?
1493 >  if test -s conftest.err; then
1494 >    grep -v '^ *+' conftest.err >conftest.er1
1495 >    cat conftest.er1 >&5
1496 >    mv -f conftest.er1 conftest.err
1497 >  fi
1498 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1499 >  test $ac_status = 0; } && {
1500 >         test -z "$ac_cxx_werror_flag" ||
1501 >         test ! -s conftest.err
1502 >       } && test -s conftest.$ac_objext; then :
1503 >  ac_retval=0
1504 > else
1505 >  $as_echo "$as_me: failed program was:" >&5
1506 > sed 's/^/| /' conftest.$ac_ext >&5
1507  
1508 < hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1509 < uname -m = `(uname -m) 2>/dev/null || echo unknown`
1510 < uname -r = `(uname -r) 2>/dev/null || echo unknown`
1511 < uname -s = `(uname -s) 2>/dev/null || echo unknown`
1021 < uname -v = `(uname -v) 2>/dev/null || echo unknown`
1508 >        ac_retval=1
1509 > fi
1510 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1511 >  as_fn_set_status $ac_retval
1512  
1513 < /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1024 < /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1513 > } # ac_fn_cxx_try_compile
1514  
1515 < /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1516 < /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1517 < /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1518 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1519 < /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1520 < /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1521 < /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1515 > # ac_fn_c_try_compile LINENO
1516 > # --------------------------
1517 > # Try to compile conftest.$ac_ext, and return whether this succeeded.
1518 > ac_fn_c_try_compile ()
1519 > {
1520 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1521 >  rm -f conftest.$ac_objext
1522 >  if { { ac_try="$ac_compile"
1523 > case "(($ac_try" in
1524 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1525 >  *) ac_try_echo=$ac_try;;
1526 > esac
1527 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1528 > $as_echo "$ac_try_echo"; } >&5
1529 >  (eval "$ac_compile") 2>conftest.err
1530 >  ac_status=$?
1531 >  if test -s conftest.err; then
1532 >    grep -v '^ *+' conftest.err >conftest.er1
1533 >    cat conftest.er1 >&5
1534 >    mv -f conftest.er1 conftest.err
1535 >  fi
1536 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1537 >  test $ac_status = 0; } && {
1538 >         test -z "$ac_c_werror_flag" ||
1539 >         test ! -s conftest.err
1540 >       } && test -s conftest.$ac_objext; then :
1541 >  ac_retval=0
1542 > else
1543 >  $as_echo "$as_me: failed program was:" >&5
1544 > sed 's/^/| /' conftest.$ac_ext >&5
1545  
1546 < _ASUNAME
1546 >        ac_retval=1
1547 > fi
1548 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1549 >  as_fn_set_status $ac_retval
1550  
1551 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1037 < for as_dir in $PATH
1038 < do
1039 <  IFS=$as_save_IFS
1040 <  test -z "$as_dir" && as_dir=.
1041 <  echo "PATH: $as_dir"
1042 < done
1551 > } # ac_fn_c_try_compile
1552  
1553 < } >&5
1553 > # ac_fn_cxx_try_link LINENO
1554 > # -------------------------
1555 > # Try to link conftest.$ac_ext, and return whether this succeeded.
1556 > ac_fn_cxx_try_link ()
1557 > {
1558 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1559 >  rm -f conftest.$ac_objext conftest$ac_exeext
1560 >  if { { ac_try="$ac_link"
1561 > case "(($ac_try" in
1562 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1563 >  *) ac_try_echo=$ac_try;;
1564 > esac
1565 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1566 > $as_echo "$ac_try_echo"; } >&5
1567 >  (eval "$ac_link") 2>conftest.err
1568 >  ac_status=$?
1569 >  if test -s conftest.err; then
1570 >    grep -v '^ *+' conftest.err >conftest.er1
1571 >    cat conftest.er1 >&5
1572 >    mv -f conftest.er1 conftest.err
1573 >  fi
1574 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1575 >  test $ac_status = 0; } && {
1576 >         test -z "$ac_cxx_werror_flag" ||
1577 >         test ! -s conftest.err
1578 >       } && test -s conftest$ac_exeext && {
1579 >         test "$cross_compiling" = yes ||
1580 >         $as_test_x conftest$ac_exeext
1581 >       }; then :
1582 >  ac_retval=0
1583 > else
1584 >  $as_echo "$as_me: failed program was:" >&5
1585 > sed 's/^/| /' conftest.$ac_ext >&5
1586  
1587 < cat >&5 <<_ACEOF
1587 >        ac_retval=1
1588 > fi
1589 >  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1590 >  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1591 >  # interfere with the next link command; also delete a directory that is
1592 >  # left behind by Apple's compiler.  We do this before executing the actions.
1593 >  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1594 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1595 >  as_fn_set_status $ac_retval
1596  
1597 + } # ac_fn_cxx_try_link
1598  
1599 < ## ----------- ##
1600 < ## Core tests. ##
1601 < ## ----------- ##
1599 > # ac_fn_cxx_check_func LINENO FUNC VAR
1600 > # ------------------------------------
1601 > # Tests whether FUNC exists, setting the cache variable VAR accordingly
1602 > ac_fn_cxx_check_func ()
1603 > {
1604 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1605 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1606 > $as_echo_n "checking for $2... " >&6; }
1607 > if eval \${$3+:} false; then :
1608 >  $as_echo_n "(cached) " >&6
1609 > else
1610 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1611 > /* end confdefs.h.  */
1612 > /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1613 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1614 > #define $2 innocuous_$2
1615  
1616 < _ACEOF
1616 > /* System header to define __stub macros and hopefully few prototypes,
1617 >    which can conflict with char $2 (); below.
1618 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1619 >    <limits.h> exists even on freestanding compilers.  */
1620  
1621 + #ifdef __STDC__
1622 + # include <limits.h>
1623 + #else
1624 + # include <assert.h>
1625 + #endif
1626  
1627 < # Keep a trace of the command line.
1057 < # Strip out --no-create and --no-recursion so they do not pile up.
1058 < # Strip out --silent because we don't want to record it for future runs.
1059 < # Also quote any args containing shell meta-characters.
1060 < # Make two passes to allow for proper duplicate-argument suppression.
1061 < ac_configure_args=
1062 < ac_configure_args0=
1063 < ac_configure_args1=
1064 < ac_sep=
1065 < ac_must_keep_next=false
1066 < for ac_pass in 1 2
1067 < do
1068 <  for ac_arg
1069 <  do
1070 <    case $ac_arg in
1071 <    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1072 <    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1073 <    | -silent | --silent | --silen | --sile | --sil)
1074 <      continue ;;
1075 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1076 <      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1077 <    esac
1078 <    case $ac_pass in
1079 <    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1080 <    2)
1081 <      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1082 <      if test $ac_must_keep_next = true; then
1083 <        ac_must_keep_next=false # Got value, back to normal.
1084 <      else
1085 <        case $ac_arg in
1086 <          *=* | --config-cache | -C | -disable-* | --disable-* \
1087 <          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1088 <          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1089 <          | -with-* | --with-* | -without-* | --without-* | --x)
1090 <            case "$ac_configure_args0 " in
1091 <              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1092 <            esac
1093 <            ;;
1094 <          -* ) ac_must_keep_next=true ;;
1095 <        esac
1096 <      fi
1097 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1098 <      # Get rid of the leading space.
1099 <      ac_sep=" "
1100 <      ;;
1101 <    esac
1102 <  done
1103 < done
1104 < $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1105 < $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1627 > #undef $2
1628  
1629 < # When interrupted or exit'd, cleanup temporary files, and complete
1630 < # config.log.  We remove comments because anyway the quotes in there
1631 < # would cause problems or look ugly.
1632 < # WARNING: Be sure not to use single quotes in there, as some shells,
1633 < # such as our DU 5.0 friend, will then `close' the trap.
1634 < trap 'exit_status=$?
1635 <  # Save into config.log some information that might help in debugging.
1636 <  {
1637 <    echo
1629 > /* Override any GCC internal prototype to avoid an error.
1630 >   Use char because int might match the return type of a GCC
1631 >   builtin and then its argument prototype would still apply.  */
1632 > #ifdef __cplusplus
1633 > extern "C"
1634 > #endif
1635 > char $2 ();
1636 > /* The GNU C library defines this for functions which it implements
1637 >    to always fail with ENOSYS.  Some functions are actually named
1638 >    something starting with __ and the normal name is an alias.  */
1639 > #if defined __stub_$2 || defined __stub___$2
1640 > choke me
1641 > #endif
1642  
1643 <    cat <<\_ASBOX
1644 < ## ---------------- ##
1119 < ## Cache variables. ##
1120 < ## ---------------- ##
1121 < _ASBOX
1122 <    echo
1123 <    # The following way of writing the cache mishandles newlines in values,
1643 > int
1644 > main ()
1645   {
1646 <  (set) 2>&1 |
1647 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1648 <    *ac_space=\ *)
1128 <      sed -n \
1129 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1130 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1131 <      ;;
1132 <    *)
1133 <      sed -n \
1134 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1135 <      ;;
1136 <    esac;
1646 > return $2 ();
1647 >  ;
1648 >  return 0;
1649   }
1650 <    echo
1650 > _ACEOF
1651 > if ac_fn_cxx_try_link "$LINENO"; then :
1652 >  eval "$3=yes"
1653 > else
1654 >  eval "$3=no"
1655 > fi
1656 > rm -f core conftest.err conftest.$ac_objext \
1657 >    conftest$ac_exeext conftest.$ac_ext
1658 > fi
1659 > eval ac_res=\$$3
1660 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1661 > $as_echo "$ac_res" >&6; }
1662 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1663  
1664 <    cat <<\_ASBOX
1141 < ## ----------------- ##
1142 < ## Output variables. ##
1143 < ## ----------------- ##
1144 < _ASBOX
1145 <    echo
1146 <    for ac_var in $ac_subst_vars
1147 <    do
1148 <      eval ac_val=$`echo $ac_var`
1149 <      echo "$ac_var='"'"'$ac_val'"'"'"
1150 <    done | sort
1151 <    echo
1664 > } # ac_fn_cxx_check_func
1665  
1666 <    if test -n "$ac_subst_files"; then
1667 <      cat <<\_ASBOX
1668 < ## ------------- ##
1669 < ## Output files. ##
1670 < ## ------------- ##
1671 < _ASBOX
1672 <      echo
1673 <      for ac_var in $ac_subst_files
1674 <      do
1675 <        eval ac_val=$`echo $ac_var`
1676 <        echo "$ac_var='"'"'$ac_val'"'"'"
1677 <      done | sort
1678 <      echo
1679 <    fi
1666 > # ac_fn_c_try_link LINENO
1667 > # -----------------------
1668 > # Try to link conftest.$ac_ext, and return whether this succeeded.
1669 > ac_fn_c_try_link ()
1670 > {
1671 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1672 >  rm -f conftest.$ac_objext conftest$ac_exeext
1673 >  if { { ac_try="$ac_link"
1674 > case "(($ac_try" in
1675 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1676 >  *) ac_try_echo=$ac_try;;
1677 > esac
1678 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1679 > $as_echo "$ac_try_echo"; } >&5
1680 >  (eval "$ac_link") 2>conftest.err
1681 >  ac_status=$?
1682 >  if test -s conftest.err; then
1683 >    grep -v '^ *+' conftest.err >conftest.er1
1684 >    cat conftest.er1 >&5
1685 >    mv -f conftest.er1 conftest.err
1686 >  fi
1687 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1688 >  test $ac_status = 0; } && {
1689 >         test -z "$ac_c_werror_flag" ||
1690 >         test ! -s conftest.err
1691 >       } && test -s conftest$ac_exeext && {
1692 >         test "$cross_compiling" = yes ||
1693 >         $as_test_x conftest$ac_exeext
1694 >       }; then :
1695 >  ac_retval=0
1696 > else
1697 >  $as_echo "$as_me: failed program was:" >&5
1698 > sed 's/^/| /' conftest.$ac_ext >&5
1699  
1700 <    if test -s confdefs.h; then
1701 <      cat <<\_ASBOX
1702 < ## ----------- ##
1703 < ## confdefs.h. ##
1704 < ## ----------- ##
1705 < _ASBOX
1706 <      echo
1707 <      sed "/^$/d" confdefs.h | sort
1708 <      echo
1177 <    fi
1178 <    test "$ac_signal" != 0 &&
1179 <      echo "$as_me: caught signal $ac_signal"
1180 <    echo "$as_me: exit $exit_status"
1181 <  } >&5
1182 <  rm -f core *.core &&
1183 <  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1184 <    exit $exit_status
1185 <     ' 0
1186 < for ac_signal in 1 2 13 15; do
1187 <  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1188 < done
1189 < ac_signal=0
1700 >        ac_retval=1
1701 > fi
1702 >  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1703 >  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1704 >  # interfere with the next link command; also delete a directory that is
1705 >  # left behind by Apple's compiler.  We do this before executing the actions.
1706 >  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1707 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1708 >  as_fn_set_status $ac_retval
1709  
1710 < # confdefs.h avoids OS command line length limits that DEFS can exceed.
1192 < rm -rf conftest* confdefs.h
1193 < # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1194 < echo >confdefs.h
1710 > } # ac_fn_c_try_link
1711  
1712 < # Predefined preprocessor variables.
1712 > # ac_fn_c_check_func LINENO FUNC VAR
1713 > # ----------------------------------
1714 > # Tests whether FUNC exists, setting the cache variable VAR accordingly
1715 > ac_fn_c_check_func ()
1716 > {
1717 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1718 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1719 > $as_echo_n "checking for $2... " >&6; }
1720 > if eval \${$3+:} false; then :
1721 >  $as_echo_n "(cached) " >&6
1722 > else
1723 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1724 > /* end confdefs.h.  */
1725 > /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1726 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1727 > #define $2 innocuous_$2
1728  
1729 < cat >>confdefs.h <<_ACEOF
1730 < #define PACKAGE_NAME "$PACKAGE_NAME"
1731 < _ACEOF
1729 > /* System header to define __stub macros and hopefully few prototypes,
1730 >    which can conflict with char $2 (); below.
1731 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1732 >    <limits.h> exists even on freestanding compilers.  */
1733  
1734 + #ifdef __STDC__
1735 + # include <limits.h>
1736 + #else
1737 + # include <assert.h>
1738 + #endif
1739  
1740 < cat >>confdefs.h <<_ACEOF
1204 < #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1205 < _ACEOF
1740 > #undef $2
1741  
1742 + /* Override any GCC internal prototype to avoid an error.
1743 +   Use char because int might match the return type of a GCC
1744 +   builtin and then its argument prototype would still apply.  */
1745 + #ifdef __cplusplus
1746 + extern "C"
1747 + #endif
1748 + char $2 ();
1749 + /* The GNU C library defines this for functions which it implements
1750 +    to always fail with ENOSYS.  Some functions are actually named
1751 +    something starting with __ and the normal name is an alias.  */
1752 + #if defined __stub_$2 || defined __stub___$2
1753 + choke me
1754 + #endif
1755  
1756 < cat >>confdefs.h <<_ACEOF
1757 < #define PACKAGE_VERSION "$PACKAGE_VERSION"
1756 > int
1757 > main ()
1758 > {
1759 > return $2 ();
1760 >  ;
1761 >  return 0;
1762 > }
1763   _ACEOF
1764 + if ac_fn_c_try_link "$LINENO"; then :
1765 +  eval "$3=yes"
1766 + else
1767 +  eval "$3=no"
1768 + fi
1769 + rm -f core conftest.err conftest.$ac_objext \
1770 +    conftest$ac_exeext conftest.$ac_ext
1771 + fi
1772 + eval ac_res=\$$3
1773 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1774 + $as_echo "$ac_res" >&6; }
1775 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1776  
1777 + } # ac_fn_c_check_func
1778  
1779 < cat >>confdefs.h <<_ACEOF
1780 < #define PACKAGE_STRING "$PACKAGE_STRING"
1781 < _ACEOF
1779 > # ac_fn_c_try_cpp LINENO
1780 > # ----------------------
1781 > # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1782 > ac_fn_c_try_cpp ()
1783 > {
1784 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1785 >  if { { ac_try="$ac_cpp conftest.$ac_ext"
1786 > case "(($ac_try" in
1787 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1788 >  *) ac_try_echo=$ac_try;;
1789 > esac
1790 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1791 > $as_echo "$ac_try_echo"; } >&5
1792 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1793 >  ac_status=$?
1794 >  if test -s conftest.err; then
1795 >    grep -v '^ *+' conftest.err >conftest.er1
1796 >    cat conftest.er1 >&5
1797 >    mv -f conftest.er1 conftest.err
1798 >  fi
1799 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1800 >  test $ac_status = 0; } > conftest.i && {
1801 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1802 >         test ! -s conftest.err
1803 >       }; then :
1804 >  ac_retval=0
1805 > else
1806 >  $as_echo "$as_me: failed program was:" >&5
1807 > sed 's/^/| /' conftest.$ac_ext >&5
1808  
1809 +    ac_retval=1
1810 + fi
1811 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1812 +  as_fn_set_status $ac_retval
1813  
1814 < cat >>confdefs.h <<_ACEOF
1219 < #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1220 < _ACEOF
1814 > } # ac_fn_c_try_cpp
1815  
1816 <
1817 < # Let the site file select an alternate cache file if it wants to.
1818 < # Prefer explicitly selected file to automatically selected ones.
1819 < if test -z "$CONFIG_SITE"; then
1820 <  if test "x$prefix" != xNONE; then
1821 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1822 <  else
1823 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1824 <  fi
1816 > # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1817 > # -------------------------------------------------------
1818 > # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1819 > # the include files in INCLUDES and setting the cache variable VAR
1820 > # accordingly.
1821 > ac_fn_c_check_header_mongrel ()
1822 > {
1823 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1824 >  if eval \${$3+:} false; then :
1825 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1826 > $as_echo_n "checking for $2... " >&6; }
1827 > if eval \${$3+:} false; then :
1828 >  $as_echo_n "(cached) " >&6
1829   fi
1830 < for ac_site_file in $CONFIG_SITE; do
1831 <  if test -r "$ac_site_file"; then
1832 <    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1833 < echo "$as_me: loading site script $ac_site_file" >&6;}
1834 <    sed 's/^/| /' "$ac_site_file" >&5
1835 <    . "$ac_site_file"
1836 <  fi
1837 < done
1830 > eval ac_res=\$$3
1831 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1832 > $as_echo "$ac_res" >&6; }
1833 > else
1834 >  # Is the header compilable?
1835 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1836 > $as_echo_n "checking $2 usability... " >&6; }
1837 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1838 > /* end confdefs.h.  */
1839 > $4
1840 > #include <$2>
1841 > _ACEOF
1842 > if ac_fn_c_try_compile "$LINENO"; then :
1843 >  ac_header_compiler=yes
1844 > else
1845 >  ac_header_compiler=no
1846 > fi
1847 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1848 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1849 > $as_echo "$ac_header_compiler" >&6; }
1850  
1851 < if test -r "$cache_file"; then
1852 <  # Some versions of bash will fail to source /dev/null (special
1853 <  # files actually), so we avoid doing that.
1854 <  if test -f "$cache_file"; then
1855 <    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1856 < echo "$as_me: loading cache $cache_file" >&6;}
1857 <    case $cache_file in
1858 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1859 <      *)                      . ./$cache_file;;
1250 <    esac
1251 <  fi
1851 > # Is the header present?
1852 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1853 > $as_echo_n "checking $2 presence... " >&6; }
1854 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1855 > /* end confdefs.h.  */
1856 > #include <$2>
1857 > _ACEOF
1858 > if ac_fn_c_try_cpp "$LINENO"; then :
1859 >  ac_header_preproc=yes
1860   else
1861 <  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1254 < echo "$as_me: creating cache $cache_file" >&6;}
1255 <  >$cache_file
1861 >  ac_header_preproc=no
1862   fi
1863 + rm -f conftest.err conftest.i conftest.$ac_ext
1864 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1865 + $as_echo "$ac_header_preproc" >&6; }
1866  
1867 < # Check that the precious variables saved in the cache have kept the same
1868 < # value.
1869 < ac_cache_corrupted=false
1870 < for ac_var in `(set) 2>&1 |
1871 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1872 <  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1873 <  eval ac_new_set=\$ac_env_${ac_var}_set
1874 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1875 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1876 <  case $ac_old_set,$ac_new_set in
1877 <    set,)
1878 <      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1879 < echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1880 <      ac_cache_corrupted=: ;;
1881 <    ,set)
1882 <      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1883 < echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1884 <      ac_cache_corrupted=: ;;
1885 <    ,);;
1886 <    *)
1887 <      if test "x$ac_old_val" != "x$ac_new_val"; then
1888 <        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1889 < echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1890 <        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1891 < echo "$as_me:   former value:  $ac_old_val" >&2;}
1892 <        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1893 < echo "$as_me:   current value: $ac_new_val" >&2;}
1894 <        ac_cache_corrupted=:
1895 <      fi;;
1896 <  esac
1897 <  # Pass precious variables to config.status.
1289 <  if test "$ac_new_set" = set; then
1290 <    case $ac_new_val in
1291 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1292 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1293 <    *) ac_arg=$ac_var=$ac_new_val ;;
1294 <    esac
1295 <    case " $ac_configure_args " in
1296 <      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1297 <      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1298 <    esac
1299 <  fi
1300 < done
1301 < if $ac_cache_corrupted; then
1302 <  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1303 < echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1304 <  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1305 < echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1306 <   { (exit 1); exit 1; }; }
1867 > # So?  What about this header?
1868 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1869 >  yes:no: )
1870 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1871 > $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1872 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1873 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1874 >    ;;
1875 >  no:yes:* )
1876 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1877 > $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1878 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1879 > $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1880 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1881 > $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1882 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1883 > $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1884 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1885 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1886 > ( $as_echo "## ------------------------------ ##
1887 > ## Report this to gezelter@nd.edu ##
1888 > ## ------------------------------ ##"
1889 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
1890 >    ;;
1891 > esac
1892 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1893 > $as_echo_n "checking for $2... " >&6; }
1894 > if eval \${$3+:} false; then :
1895 >  $as_echo_n "(cached) " >&6
1896 > else
1897 >  eval "$3=\$ac_header_compiler"
1898   fi
1899 + eval ac_res=\$$3
1900 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1901 + $as_echo "$ac_res" >&6; }
1902 + fi
1903 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1904  
1905 < ac_ext=c
1310 < ac_cpp='$CPP $CPPFLAGS'
1311 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1312 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1313 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
1905 > } # ac_fn_c_check_header_mongrel
1906  
1907 <
1908 <
1909 <
1910 <
1911 <
1912 <
1913 <
1914 <
1915 <
1916 <
1917 <
1918 <
1919 <
1920 <
1907 > # ac_fn_c_try_run LINENO
1908 > # ----------------------
1909 > # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1910 > # that executables *can* be run.
1911 > ac_fn_c_try_run ()
1912 > {
1913 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1914 >  if { { ac_try="$ac_link"
1915 > case "(($ac_try" in
1916 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1917 >  *) ac_try_echo=$ac_try;;
1918 > esac
1919 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1920 > $as_echo "$ac_try_echo"; } >&5
1921 >  (eval "$ac_link") 2>&5
1922 >  ac_status=$?
1923 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1924 >  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1925 >  { { case "(($ac_try" in
1926 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1927 >  *) ac_try_echo=$ac_try;;
1928 > esac
1929 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1930 > $as_echo "$ac_try_echo"; } >&5
1931 >  (eval "$ac_try") 2>&5
1932 >  ac_status=$?
1933 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1934 >  test $ac_status = 0; }; }; then :
1935 >  ac_retval=0
1936 > else
1937 >  $as_echo "$as_me: program exited with status $ac_status" >&5
1938 >       $as_echo "$as_me: failed program was:" >&5
1939 > sed 's/^/| /' conftest.$ac_ext >&5
1940  
1941 +       ac_retval=$ac_status
1942 + fi
1943 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1944 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1945 +  as_fn_set_status $ac_retval
1946  
1947 + } # ac_fn_c_try_run
1948  
1949 + # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1950 + # -------------------------------------------------------
1951 + # Tests whether HEADER exists and can be compiled using the include files in
1952 + # INCLUDES, setting the cache variable VAR accordingly.
1953 + ac_fn_c_check_header_compile ()
1954 + {
1955 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1956 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1957 + $as_echo_n "checking for $2... " >&6; }
1958 + if eval \${$3+:} false; then :
1959 +  $as_echo_n "(cached) " >&6
1960 + else
1961 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962 + /* end confdefs.h.  */
1963 + $4
1964 + #include <$2>
1965 + _ACEOF
1966 + if ac_fn_c_try_compile "$LINENO"; then :
1967 +  eval "$3=yes"
1968 + else
1969 +  eval "$3=no"
1970 + fi
1971 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1972 + fi
1973 + eval ac_res=\$$3
1974 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1975 + $as_echo "$ac_res" >&6; }
1976 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1977  
1978 + } # ac_fn_c_check_header_compile
1979  
1980 + # ac_fn_cxx_try_cpp LINENO
1981 + # ------------------------
1982 + # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1983 + ac_fn_cxx_try_cpp ()
1984 + {
1985 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1986 +  if { { ac_try="$ac_cpp conftest.$ac_ext"
1987 + case "(($ac_try" in
1988 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1989 +  *) ac_try_echo=$ac_try;;
1990 + esac
1991 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1992 + $as_echo "$ac_try_echo"; } >&5
1993 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1994 +  ac_status=$?
1995 +  if test -s conftest.err; then
1996 +    grep -v '^ *+' conftest.err >conftest.er1
1997 +    cat conftest.er1 >&5
1998 +    mv -f conftest.er1 conftest.err
1999 +  fi
2000 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2001 +  test $ac_status = 0; } > conftest.i && {
2002 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2003 +         test ! -s conftest.err
2004 +       }; then :
2005 +  ac_retval=0
2006 + else
2007 +  $as_echo "$as_me: failed program was:" >&5
2008 + sed 's/^/| /' conftest.$ac_ext >&5
2009  
2010 +    ac_retval=1
2011 + fi
2012 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2013 +  as_fn_set_status $ac_retval
2014  
2015 + } # ac_fn_cxx_try_cpp
2016  
2017 + # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2018 + # ---------------------------------------------------------
2019 + # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2020 + # the include files in INCLUDES and setting the cache variable VAR
2021 + # accordingly.
2022 + ac_fn_cxx_check_header_mongrel ()
2023 + {
2024 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2025 +  if eval \${$3+:} false; then :
2026 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2027 + $as_echo_n "checking for $2... " >&6; }
2028 + if eval \${$3+:} false; then :
2029 +  $as_echo_n "(cached) " >&6
2030 + fi
2031 + eval ac_res=\$$3
2032 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2033 + $as_echo "$ac_res" >&6; }
2034 + else
2035 +  # Is the header compilable?
2036 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2037 + $as_echo_n "checking $2 usability... " >&6; }
2038 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2039 + /* end confdefs.h.  */
2040 + $4
2041 + #include <$2>
2042 + _ACEOF
2043 + if ac_fn_cxx_try_compile "$LINENO"; then :
2044 +  ac_header_compiler=yes
2045 + else
2046 +  ac_header_compiler=no
2047 + fi
2048 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2049 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2050 + $as_echo "$ac_header_compiler" >&6; }
2051  
2052 + # Is the header present?
2053 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2054 + $as_echo_n "checking $2 presence... " >&6; }
2055 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2056 + /* end confdefs.h.  */
2057 + #include <$2>
2058 + _ACEOF
2059 + if ac_fn_cxx_try_cpp "$LINENO"; then :
2060 +  ac_header_preproc=yes
2061 + else
2062 +  ac_header_preproc=no
2063 + fi
2064 + rm -f conftest.err conftest.i conftest.$ac_ext
2065 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2066 + $as_echo "$ac_header_preproc" >&6; }
2067  
2068 <
2069 <
2070 < ac_aux_dir=
2071 < for ac_dir in ac-tools $srcdir/ac-tools; do
2072 <  if test -f $ac_dir/install-sh; then
2073 <    ac_aux_dir=$ac_dir
2074 <    ac_install_sh="$ac_aux_dir/install-sh -c"
2075 <    break
2076 <  elif test -f $ac_dir/install.sh; then
2077 <    ac_aux_dir=$ac_dir
2078 <    ac_install_sh="$ac_aux_dir/install.sh -c"
2079 <    break
2080 <  elif test -f $ac_dir/shtool; then
2081 <    ac_aux_dir=$ac_dir
2082 <    ac_install_sh="$ac_aux_dir/shtool install -c"
2083 <    break
2084 <  fi
2085 < done
2086 < if test -z "$ac_aux_dir"; then
2087 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
2088 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
2089 <   { (exit 1); exit 1; }; }
2068 > # So?  What about this header?
2069 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2070 >  yes:no: )
2071 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2072 > $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2073 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2074 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2075 >    ;;
2076 >  no:yes:* )
2077 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2078 > $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2079 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2080 > $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2081 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2082 > $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2083 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2084 > $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2085 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2086 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2087 > ( $as_echo "## ------------------------------ ##
2088 > ## Report this to gezelter@nd.edu ##
2089 > ## ------------------------------ ##"
2090 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
2091 >    ;;
2092 > esac
2093 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2094 > $as_echo_n "checking for $2... " >&6; }
2095 > if eval \${$3+:} false; then :
2096 >  $as_echo_n "(cached) " >&6
2097 > else
2098 >  eval "$3=\$ac_header_compiler"
2099   fi
2100 < ac_config_guess="$SHELL $ac_aux_dir/config.guess"
2101 < ac_config_sub="$SHELL $ac_aux_dir/config.sub"
2102 < ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
2100 > eval ac_res=\$$3
2101 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2102 > $as_echo "$ac_res" >&6; }
2103 > fi
2104 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2105  
2106 + } # ac_fn_cxx_check_header_mongrel
2107  
2108 < # This file is part of Autoconf.                       -*- Autoconf -*-
2109 < # Programming languages support.
2110 < # Copyright 2000, 2001
2111 < # Free Software Foundation, Inc.
2112 < #
2113 < # This program is free software; you can redistribute it and/or modify
2114 < # it under the terms of the GNU General Public License as published by
2115 < # the Free Software Foundation; either version 2, or (at your option)
2116 < # any later version.
2117 < #
2118 < # This program is distributed in the hope that it will be useful,
2119 < # but WITHOUT ANY WARRANTY; without even the implied warranty of
2120 < # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
2121 < # GNU General Public License for more details.
2122 < #
2123 < # You should have received a copy of the GNU General Public License
2124 < # along with this program; if not, write to the Free Software
2125 < # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
2126 < # 02111-1307, USA.
2127 < #
2128 < # As a special exception, the Free Software Foundation gives unlimited
2129 < # permission to copy, distribute and modify the configure scripts that
2130 < # are the output of Autoconf.  You need not follow the terms of the GNU
2131 < # General Public License when using or distributing such scripts, even
2132 < # though portions of the text of Autoconf appear in them.  The GNU
2133 < # General Public License (GPL) does govern all other use of the material
2134 < # that constitutes the Autoconf program.
2135 < #
2136 < # Certain portions of the Autoconf source text are designed to be copied
2137 < # (in certain cases, depending on the input) into the output of
2138 < # Autoconf.  We call these the "data" portions.  The rest of the Autoconf
2139 < # source text consists of comments plus executable code that decides which
2140 < # of the data portions to output in any given case.  We call these
2141 < # comments and executable code the "non-data" portions.  Autoconf never
2142 < # copies any of the non-data portions into its output.
2143 < #
2144 < # This special exception to the GPL applies to versions of Autoconf
2145 < # released by the Free Software Foundation.  When you make and
2146 < # distribute a modified version of Autoconf, you may extend this special
1406 < # exception to the GPL to apply to your modified version as well, *unless*
1407 < # your modified version has the potential to copy into its output some
1408 < # of the text that was the non-data portion of the version that you started
1409 < # with.  (In other words, unless your change moves or copies text from
1410 < # the non-data portions to the data portions.)  If your modification has
1411 < # such potential, you must delete any notice of this special exception
1412 < # to the GPL from your modified version.
1413 < #
1414 < # Written by Akim Demaille, Christian Marquardt, Martin Wilks (and probably
1415 < # many others).
2108 > # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2109 > # -------------------------------------------
2110 > # Tests whether TYPE exists after having included INCLUDES, setting cache
2111 > # variable VAR accordingly.
2112 > ac_fn_c_check_type ()
2113 > {
2114 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2115 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2116 > $as_echo_n "checking for $2... " >&6; }
2117 > if eval \${$3+:} false; then :
2118 >  $as_echo_n "(cached) " >&6
2119 > else
2120 >  eval "$3=no"
2121 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2122 > /* end confdefs.h.  */
2123 > $4
2124 > int
2125 > main ()
2126 > {
2127 > if (sizeof ($2))
2128 >         return 0;
2129 >  ;
2130 >  return 0;
2131 > }
2132 > _ACEOF
2133 > if ac_fn_c_try_compile "$LINENO"; then :
2134 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2135 > /* end confdefs.h.  */
2136 > $4
2137 > int
2138 > main ()
2139 > {
2140 > if (sizeof (($2)))
2141 >            return 0;
2142 >  ;
2143 >  return 0;
2144 > }
2145 > _ACEOF
2146 > if ac_fn_c_try_compile "$LINENO"; then :
2147  
2148 + else
2149 +  eval "$3=yes"
2150 + fi
2151 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2152 + fi
2153 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2154 + fi
2155 + eval ac_res=\$$3
2156 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2157 + $as_echo "$ac_res" >&6; }
2158 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2159  
2160 < # Table of Contents:
2161 < #
2162 < # 1. Language selection
2163 < #    and routines to produce programs in a given language.
1422 < #  a. Fortran 77 (to be moved from aclang.m4)
1423 < #  b. Fortran 90
1424 < #  c. Fortran 95
1425 < #
1426 < # 2. Producing programs in a given language.
1427 < #  a. Fortran 77 (to be moved from aclang.m4)
1428 < #  b. Fortran 90
1429 < #  c. Fortran 95
1430 < #
1431 < # 3. Looking for a compiler
1432 < #    And possibly the associated preprocessor.
1433 < #  a. Fortran 77 (to be moved from aclang.m4)
1434 < #  b. Fortran 90
1435 < #  c. Fortran 95
1436 < #
1437 < # 4. Compilers' characteristics.
1438 < #  a. Fortran 77 (to be moved from aclang.m4)
1439 < #  b. Fortran 90
1440 < #  c. Fortran 95
2160 > } # ac_fn_c_check_type
2161 > cat >config.log <<_ACEOF
2162 > This file contains any messages produced by compilers while
2163 > running configure, to aid debugging if configure makes a mistake.
2164  
2165 < # _AC_LIST_MEMBER_IF(ELEMENT, LIST, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
2166 < # ---------------------------------------------------------------------------
1444 < #
1445 < # Processing the elements of a list is tedious in shell programming,
1446 < # as lists tend to be implemented as space delimited strings.
1447 < #
1448 < # This macro searches LIST for ELEMENT, and executes ACTION-IF-FOUND
1449 < # if ELEMENT is a member of LIST, otherwise it executes
1450 < # ACTION-IF-NOT-FOUND.
1451 < # _AC_LIST_MEMBER_IF
2165 > It was created by OpenMD $as_me 2.0, which was
2166 > generated by GNU Autoconf 2.68.  Invocation command line was
2167  
2168 +  $ $0 $@
2169  
2170 + _ACEOF
2171 + exec 5>>config.log
2172 + {
2173 + cat <<_ASUNAME
2174 + ## --------- ##
2175 + ## Platform. ##
2176 + ## --------- ##
2177  
2178 < # _AC_LINKER_OPTION(LINKER-OPTIONS, SHELL-VARIABLE)
2179 < # -------------------------------------------------
2180 < #
2181 < # Specifying options to the compiler (whether it be the C, C++ or
2182 < # Fortran 77 compiler) that are meant for the linker is compiler
1460 < # dependent.  This macro lets you give options to the compiler that
1461 < # are meant for the linker in a portable, compiler-independent way.
1462 < #
1463 < # This macro take two arguments, a list of linker options that the
1464 < # compiler should pass to the linker (LINKER-OPTIONS) and the name of
1465 < # a shell variable (SHELL-VARIABLE).  The list of linker options are
1466 < # appended to the shell variable in a compiler-dependent way.
1467 < #
1468 < # For example, if the selected language is C, then this:
1469 < #
1470 < #   _AC_LINKER_OPTION([-R /usr/local/lib/foo], foo_LDFLAGS)
1471 < #
1472 < # will expand into this if the selected C compiler is gcc:
1473 < #
1474 < #   foo_LDFLAGS="-Xlinker -R -Xlinker /usr/local/lib/foo"
1475 < #
1476 < # otherwise, it will expand into this:
1477 < #
1478 < #   foo_LDFLAGS"-R /usr/local/lib/foo"
1479 < #
1480 < # You are encouraged to add support for compilers that this macro
1481 < # doesn't currently support.
1482 < # FIXME: Get rid of this macro.
1483 < # _AC_LINKER_OPTION
2178 > hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2179 > uname -m = `(uname -m) 2>/dev/null || echo unknown`
2180 > uname -r = `(uname -r) 2>/dev/null || echo unknown`
2181 > uname -s = `(uname -s) 2>/dev/null || echo unknown`
2182 > uname -v = `(uname -v) 2>/dev/null || echo unknown`
2183  
2184 + /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2185 + /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2186  
2187 + /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2188 + /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2189 + /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2190 + /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2191 + /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2192 + /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2193 + /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2194  
2195 < ## ----------------------- ##
1488 < ## 1. Language selection.  ##
1489 < ## ----------------------- ##
2195 > _ASUNAME
2196  
2197 < # ----------------------------- #
2198 < # 1b. The Fortran 90 language.  #
2199 < # ----------------------------- #
2197 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2198 > for as_dir in $PATH
2199 > do
2200 >  IFS=$as_save_IFS
2201 >  test -z "$as_dir" && as_dir=.
2202 >    $as_echo "PATH: $as_dir"
2203 >  done
2204 > IFS=$as_save_IFS
2205  
2206 < # AC_LANG(Fortran 90)
1496 < # -------------------
2206 > } >&5
2207  
2208 + cat >&5 <<_ACEOF
2209  
2210  
2211 < # _AC_LANG_ABBREV(Fortran 90)
2212 < # ---------------------------
2211 > ## ----------- ##
2212 > ## Core tests. ##
2213 > ## ----------- ##
2214  
2215 + _ACEOF
2216  
2217  
2218 < # ----------------------------- #
2219 < # 1c. The Fortran 95 language.  #
2220 < # ----------------------------- #
2218 > # Keep a trace of the command line.
2219 > # Strip out --no-create and --no-recursion so they do not pile up.
2220 > # Strip out --silent because we don't want to record it for future runs.
2221 > # Also quote any args containing shell meta-characters.
2222 > # Make two passes to allow for proper duplicate-argument suppression.
2223 > ac_configure_args=
2224 > ac_configure_args0=
2225 > ac_configure_args1=
2226 > ac_must_keep_next=false
2227 > for ac_pass in 1 2
2228 > do
2229 >  for ac_arg
2230 >  do
2231 >    case $ac_arg in
2232 >    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2233 >    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2234 >    | -silent | --silent | --silen | --sile | --sil)
2235 >      continue ;;
2236 >    *\'*)
2237 >      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2238 >    esac
2239 >    case $ac_pass in
2240 >    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2241 >    2)
2242 >      as_fn_append ac_configure_args1 " '$ac_arg'"
2243 >      if test $ac_must_keep_next = true; then
2244 >        ac_must_keep_next=false # Got value, back to normal.
2245 >      else
2246 >        case $ac_arg in
2247 >          *=* | --config-cache | -C | -disable-* | --disable-* \
2248 >          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2249 >          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2250 >          | -with-* | --with-* | -without-* | --without-* | --x)
2251 >            case "$ac_configure_args0 " in
2252 >              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2253 >            esac
2254 >            ;;
2255 >          -* ) ac_must_keep_next=true ;;
2256 >        esac
2257 >      fi
2258 >      as_fn_append ac_configure_args " '$ac_arg'"
2259 >      ;;
2260 >    esac
2261 >  done
2262 > done
2263 > { ac_configure_args0=; unset ac_configure_args0;}
2264 > { ac_configure_args1=; unset ac_configure_args1;}
2265  
2266 < # AC_LANG(Fortran 95)
2267 < # -------------------
2266 > # When interrupted or exit'd, cleanup temporary files, and complete
2267 > # config.log.  We remove comments because anyway the quotes in there
2268 > # would cause problems or look ugly.
2269 > # WARNING: Use '\'' to represent an apostrophe within the trap.
2270 > # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2271 > trap 'exit_status=$?
2272 >  # Save into config.log some information that might help in debugging.
2273 >  {
2274 >    echo
2275  
2276 +    $as_echo "## ---------------- ##
2277 + ## Cache variables. ##
2278 + ## ---------------- ##"
2279 +    echo
2280 +    # The following way of writing the cache mishandles newlines in values,
2281 + (
2282 +  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2283 +    eval ac_val=\$$ac_var
2284 +    case $ac_val in #(
2285 +    *${as_nl}*)
2286 +      case $ac_var in #(
2287 +      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2288 + $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2289 +      esac
2290 +      case $ac_var in #(
2291 +      _ | IFS | as_nl) ;; #(
2292 +      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2293 +      *) { eval $ac_var=; unset $ac_var;} ;;
2294 +      esac ;;
2295 +    esac
2296 +  done
2297 +  (set) 2>&1 |
2298 +    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2299 +    *${as_nl}ac_space=\ *)
2300 +      sed -n \
2301 +        "s/'\''/'\''\\\\'\'''\''/g;
2302 +          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2303 +      ;; #(
2304 +    *)
2305 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2306 +      ;;
2307 +    esac |
2308 +    sort
2309 + )
2310 +    echo
2311  
2312 <
2313 < # _AC_LANG_ABBREV(Fortran 95)
2314 < # ---------------------------
2312 >    $as_echo "## ----------------- ##
2313 > ## Output variables. ##
2314 > ## ----------------- ##"
2315 >    echo
2316 >    for ac_var in $ac_subst_vars
2317 >    do
2318 >      eval ac_val=\$$ac_var
2319 >      case $ac_val in
2320 >      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2321 >      esac
2322 >      $as_echo "$ac_var='\''$ac_val'\''"
2323 >    done | sort
2324 >    echo
2325  
2326 +    if test -n "$ac_subst_files"; then
2327 +      $as_echo "## ------------------- ##
2328 + ## File substitutions. ##
2329 + ## ------------------- ##"
2330 +      echo
2331 +      for ac_var in $ac_subst_files
2332 +      do
2333 +        eval ac_val=\$$ac_var
2334 +        case $ac_val in
2335 +        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2336 +        esac
2337 +        $as_echo "$ac_var='\''$ac_val'\''"
2338 +      done | sort
2339 +      echo
2340 +    fi
2341  
2342 +    if test -s confdefs.h; then
2343 +      $as_echo "## ----------- ##
2344 + ## confdefs.h. ##
2345 + ## ----------- ##"
2346 +      echo
2347 +      cat confdefs.h
2348 +      echo
2349 +    fi
2350 +    test "$ac_signal" != 0 &&
2351 +      $as_echo "$as_me: caught signal $ac_signal"
2352 +    $as_echo "$as_me: exit $exit_status"
2353 +  } >&5
2354 +  rm -f core *.core core.conftest.* &&
2355 +    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2356 +    exit $exit_status
2357 + ' 0
2358 + for ac_signal in 1 2 13 15; do
2359 +  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2360 + done
2361 + ac_signal=0
2362  
2363 < ## ---------------------- ##
2364 < ## 2.Producing programs.  ##
1521 < ## ---------------------- ##
2363 > # confdefs.h avoids OS command line length limits that DEFS can exceed.
2364 > rm -f -r conftest* confdefs.h
2365  
2366 < # ------------------------ #
1524 < # 2b. Fortran 90 sources.  #
1525 < # ------------------------ #
2366 > $as_echo "/* confdefs.h */" > confdefs.h
2367  
2368 < # AC_LANG_SOURCE(Fortran 90)(BODY)
1528 < # --------------------------------
2368 > # Predefined preprocessor variables.
2369  
2370 + cat >>confdefs.h <<_ACEOF
2371 + #define PACKAGE_NAME "$PACKAGE_NAME"
2372 + _ACEOF
2373  
2374 + cat >>confdefs.h <<_ACEOF
2375 + #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2376 + _ACEOF
2377  
2378 < # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
2379 < # -----------------------------------------------
2378 > cat >>confdefs.h <<_ACEOF
2379 > #define PACKAGE_VERSION "$PACKAGE_VERSION"
2380 > _ACEOF
2381  
2382 + cat >>confdefs.h <<_ACEOF
2383 + #define PACKAGE_STRING "$PACKAGE_STRING"
2384 + _ACEOF
2385  
2386 < # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
2387 < # --------------------------------------------
2386 > cat >>confdefs.h <<_ACEOF
2387 > #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2388 > _ACEOF
2389  
2390 + cat >>confdefs.h <<_ACEOF
2391 + #define PACKAGE_URL "$PACKAGE_URL"
2392 + _ACEOF
2393  
2394  
2395 < # ------------------------ #
2396 < # 2c. Fortran 95 sources.  #
2397 < # ------------------------ #
2395 > # Let the site file select an alternate cache file if it wants to.
2396 > # Prefer an explicitly selected file to automatically selected ones.
2397 > ac_site_file1=NONE
2398 > ac_site_file2=NONE
2399 > if test -n "$CONFIG_SITE"; then
2400 >  # We do not want a PATH search for config.site.
2401 >  case $CONFIG_SITE in #((
2402 >    -*)  ac_site_file1=./$CONFIG_SITE;;
2403 >    */*) ac_site_file1=$CONFIG_SITE;;
2404 >    *)   ac_site_file1=./$CONFIG_SITE;;
2405 >  esac
2406 > elif test "x$prefix" != xNONE; then
2407 >  ac_site_file1=$prefix/share/config.site
2408 >  ac_site_file2=$prefix/etc/config.site
2409 > else
2410 >  ac_site_file1=$ac_default_prefix/share/config.site
2411 >  ac_site_file2=$ac_default_prefix/etc/config.site
2412 > fi
2413 > for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2414 > do
2415 >  test "x$ac_site_file" = xNONE && continue
2416 >  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2417 >    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2418 > $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2419 >    sed 's/^/| /' "$ac_site_file" >&5
2420 >    . "$ac_site_file" \
2421 >      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2422 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2423 > as_fn_error $? "failed to load site script $ac_site_file
2424 > See \`config.log' for more details" "$LINENO" 5; }
2425 >  fi
2426 > done
2427  
2428 < # AC_LANG_SOURCE(Fortran 95)(BODY)
2429 < # --------------------------------
2428 > if test -r "$cache_file"; then
2429 >  # Some versions of bash will fail to source /dev/null (special files
2430 >  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2431 >  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2432 >    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2433 > $as_echo "$as_me: loading cache $cache_file" >&6;}
2434 >    case $cache_file in
2435 >      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2436 >      *)                      . "./$cache_file";;
2437 >    esac
2438 >  fi
2439 > else
2440 >  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2441 > $as_echo "$as_me: creating cache $cache_file" >&6;}
2442 >  >$cache_file
2443 > fi
2444  
2445 + # Check that the precious variables saved in the cache have kept the same
2446 + # value.
2447 + ac_cache_corrupted=false
2448 + for ac_var in $ac_precious_vars; do
2449 +  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2450 +  eval ac_new_set=\$ac_env_${ac_var}_set
2451 +  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2452 +  eval ac_new_val=\$ac_env_${ac_var}_value
2453 +  case $ac_old_set,$ac_new_set in
2454 +    set,)
2455 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2456 + $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2457 +      ac_cache_corrupted=: ;;
2458 +    ,set)
2459 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2460 + $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2461 +      ac_cache_corrupted=: ;;
2462 +    ,);;
2463 +    *)
2464 +      if test "x$ac_old_val" != "x$ac_new_val"; then
2465 +        # differences in whitespace do not lead to failure.
2466 +        ac_old_val_w=`echo x $ac_old_val`
2467 +        ac_new_val_w=`echo x $ac_new_val`
2468 +        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2469 +          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2470 + $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2471 +          ac_cache_corrupted=:
2472 +        else
2473 +          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2474 + $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2475 +          eval $ac_var=\$ac_old_val
2476 +        fi
2477 +        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2478 + $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2479 +        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2480 + $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2481 +      fi;;
2482 +  esac
2483 +  # Pass precious variables to config.status.
2484 +  if test "$ac_new_set" = set; then
2485 +    case $ac_new_val in
2486 +    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2487 +    *) ac_arg=$ac_var=$ac_new_val ;;
2488 +    esac
2489 +    case " $ac_configure_args " in
2490 +      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2491 +      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2492 +    esac
2493 +  fi
2494 + done
2495 + if $ac_cache_corrupted; then
2496 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2497 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2498 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2499 + $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2500 +  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2501 + fi
2502 + ## -------------------- ##
2503 + ## Main body of script. ##
2504 + ## -------------------- ##
2505  
2506 < # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
2507 < # -----------------------------------------------
2506 > ac_ext=c
2507 > ac_cpp='$CPP $CPPFLAGS'
2508 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2509 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2510 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
2511  
2512  
2513 < # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
2514 < # --------------------------------------------
2513 > ac_aux_dir=
2514 > for ac_dir in ac-tools "$srcdir"/ac-tools; do
2515 >  if test -f "$ac_dir/install-sh"; then
2516 >    ac_aux_dir=$ac_dir
2517 >    ac_install_sh="$ac_aux_dir/install-sh -c"
2518 >    break
2519 >  elif test -f "$ac_dir/install.sh"; then
2520 >    ac_aux_dir=$ac_dir
2521 >    ac_install_sh="$ac_aux_dir/install.sh -c"
2522 >    break
2523 >  elif test -f "$ac_dir/shtool"; then
2524 >    ac_aux_dir=$ac_dir
2525 >    ac_install_sh="$ac_aux_dir/shtool install -c"
2526 >    break
2527 >  fi
2528 > done
2529 > if test -z "$ac_aux_dir"; then
2530 >  as_fn_error $? "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2531 > fi
2532  
2533 + # These three variables are undocumented and unsupported,
2534 + # and are intended to be withdrawn in a future Autoconf release.
2535 + # They can cause serious problems if a builder's source tree is in a directory
2536 + # whose full name contains unusual characters.
2537 + ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2538 + ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2539 + ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2540  
2541  
1558 ## -------------------------------------------- ##
1559 ## 3. Looking for Compilers and Preprocessors.  ##
1560 ## -------------------------------------------- ##
2542  
2543 < # ----------------------------- #
1563 < # 3b. The Fortran 90 compiler.  #
1564 < # ----------------------------- #
2543 > ac_config_headers="$ac_config_headers src/config.h"
2544  
2545  
1567 # AC_LANG_PREPROC(Fortran 90)
1568 # ---------------------------
1569 # Find the Fortran 90 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
2546  
2547  
2548  
1573 # AC_LANG_COMPILER(Fortran 90)
1574 # ----------------------------
1575 # Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
1576 # AC_REQUIRE'able.
2549  
2550  
2551  
1580 # AC_PROG_F90([COMPILERS...])
1581 # ---------------------------
1582 # COMPILERS is a space separated list of Fortran 90 compilers to search
1583 # for.
1584 #
1585 # Compilers are ordered by
1586 #  1. F90, F95
1587 #  2. Good/tested native compilers, bad/untested native compilers
1588 #
1589 # pgf90 is the Portland Group F90 compilers.
1590 # xlf90/xlf95 are IBM (AIX) F90/F95 compilers.
1591 # lf95 is the Lahey-Fujitsu compiler.
1592 # epcf90 is the "Edinburgh Portable Compiler" F90.
1593 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1594 # AC_PROG_F90
2552  
2553  
1597 # ----------------------------- #
1598 # 3c. The Fortran 95 compiler.  #
1599 # ----------------------------- #
2554  
2555  
1602 # AC_LANG_PREPROC(Fortran 95)
1603 # ---------------------------
1604 # Find the Fortran 95 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
2556  
2557  
2558  
1608 # AC_LANG_COMPILER(Fortran 95)
1609 # ----------------------------
1610 # Find the Fortran 95 compiler.  Must be AC_DEFUN'd to be
1611 # AC_REQUIRE'able.
2559  
2560  
2561  
1615 # AC_PROG_F95([COMPILERS...])
1616 # ---------------------------
1617 # COMPILERS is a space separated list of Fortran 95 compilers to search
1618 # for.
1619 #
1620 # Compilers are ordered by
1621 #  1. Good/tested native compilers, bad/untested native compilers
1622 #
1623 # xlf95 is the IBM (AIX) F95 compiler.
1624 # lf95 is the Lahey-Fujitsu compiler.
1625 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1626 # AC_PROG_F95
2562  
2563  
1629 ## ------------------------------- ##
1630 ## 4. Compilers' characteristics.  ##
1631 ## ------------------------------- ##
2564  
2565  
1634 # ---------------------------------------- #
1635 # 4b. Fortan 90 compiler characteristics.  #
1636 # ---------------------------------------- #
2566  
2567  
1639 # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1640 # -------------------------------------------------
1641 # Link a trivial Fortran program, compiling with a verbose output FLAG
1642 # (which default value, $ac_cv_prog_f90_v, is computed by
1643 # _AC_PROG_F90_V), and return the output in $ac_f90_v_output.  This
1644 # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1645 # so that any link flags that are echoed by the compiler appear as
1646 # space-separated items.
1647 # _AC_PROG_F90_V_OUTPUT
2568  
2569  
1650 # _AC_PROG_F90_V
1651 # --------------
2570   #
1653 # Determine the flag that causes the Fortran 90 compiler to print
1654 # information of library and object files (normally -v)
1655 # Needed for AC_F90_LIBRARY_FLAGS
1656 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1657 # _AC_PROG_F90_V
1658
1659
1660 # AC_F90_LIBRARY_LDFLAGS
1661 # ----------------------
2571   #
1663 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1664 # intrinsic and run-time libraries that are required to successfully
1665 # link a Fortran 90 program or shared library.  The output variable
1666 # F90LIBS is set to these flags.
2572   #
1668 # This macro is intended to be used in those situations when it is
1669 # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1670 # program or shared library.
1671 #
1672 # For example, if object files from a C++ and Fortran 90 compiler must
1673 # be linked together, then the C++ compiler/linker must be used for
1674 # linking (since special C++-ish things need to happen at link time
1675 # like calling global constructors, instantiating templates, enabling
1676 # exception support, etc.).
1677 #
1678 # However, the Fortran 90 intrinsic and run-time libraries must be
1679 # linked in as well, but the C++ compiler/linker doesn't know how to
1680 # add these Fortran 90 libraries.  Hence, the macro
1681 # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1682 # libraries.
1683 #
1684 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1685 # AC_F90_LIBRARY_LDFLAGS
2573  
2574  
1688 # _AC_F90_NAME_MANGLING
1689 # ---------------------
1690 # Test for the name mangling scheme used by the Fortran 90 compiler.
1691 #
1692 # Sets ac_cv_f90_mangling. The value contains three fields, separated
1693 # by commas:
1694 #
1695 # lower case / upper case:
1696 #    case translation of the Fortan 90 symbols
1697 # underscore / no underscore:
1698 #    whether the compiler appends "_" to symbol names
1699 # extra underscore / no extra underscore:
1700 #    whether the compiler appends an extra "_" to symbol names already
1701 #    containing at least one underscore
1702 #
1703 # _AC_F90_NAME_MANGLING
2575  
1705 # The replacement is empty.
2576  
2577  
2578  
1709 # AC_F90_WRAPPERS
1710 # ---------------
1711 # Defines C macros F90_FUNC(name,NAME) and F90_FUNC_(name,NAME) to
1712 # properly mangle the names of C identifiers, and C identifiers with
1713 # underscores, respectively, so that they match the name mangling
1714 # scheme used by the Fortran 90 compiler.
1715 # AC_F90_WRAPPERS
2579  
2580  
1718 # AC_F90_FUNC(NAME, [SHELLVAR = NAME])
1719 # ------------------------------------
1720 # For a Fortran subroutine of given NAME, define a shell variable
1721 # $SHELLVAR to the Fortran 90 mangled name.  If the SHELLVAR
1722 # argument is not supplied, it defaults to NAME.
1723 # AC_F90_FUNC
2581  
2582  
1726 # ---------------------------------------- #
1727 # 4c. Fortan 95 compiler characteristics.  #
1728 # ---------------------------------------- #
2583  
2584  
1731 # _AC_PROG_F95_V_OUTPUT([FLAG = $ac_cv_prog_f95_v])
1732 # -------------------------------------------------
1733 # Link a trivial Fortran program, compiling with a verbose output FLAG
1734 # (which default value, $ac_cv_prog_f95_v, is computed by
1735 # _AC_PROG_F95_V), and return the output in $ac_f95_v_output.  This
1736 # output is processed in the way expected by AC_F95_LIBRARY_LDFLAGS,
1737 # so that any link flags that are echoed by the compiler appear as
1738 # space-separated items.
1739 # _AC_PROG_F95_V_OUTPUT
2585  
2586  
1742 # _AC_PROG_F95_V
1743 # --------------
1744 #
1745 # Determine the flag that causes the Fortran 95 compiler to print
1746 # information of library and object files (normally -v)
1747 # Needed for AC_F95_LIBRARY_FLAGS
1748 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1749 # _AC_PROG_F95_V
2587  
2588  
1752 # AC_F95_LIBRARY_LDFLAGS
1753 # ----------------------
1754 #
1755 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 95
1756 # intrinsic and run-time libraries that are required to successfully
1757 # link a Fortran 95 program or shared library.  The output variable
1758 # F95LIBS is set to these flags.
1759 #
1760 # This macro is intended to be used in those situations when it is
1761 # necessary to mix, e.g. C++ and Fortran 95, source code into a single
1762 # program or shared library.
1763 #
1764 # For example, if object files from a C++ and Fortran 95 compiler must
1765 # be linked together, then the C++ compiler/linker must be used for
1766 # linking (since special C++-ish things need to happen at link time
1767 # like calling global constructors, instantiating templates, enabling
1768 # exception support, etc.).
1769 #
1770 # However, the Fortran 95 intrinsic and run-time libraries must be
1771 # linked in as well, but the C++ compiler/linker doesn't know how to
1772 # add these Fortran 95 libraries.  Hence, the macro
1773 # "AC_F95_LIBRARY_LDFLAGS" was created to determine these Fortran 95
1774 # libraries.
1775 #
1776 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1777 # AC_F95_LIBRARY_LDFLAGS
2589  
2590  
1780 # _AC_F95_NAME_MANGLING
1781 # ---------------------
1782 # Test for the name mangling scheme used by the Fortran 95 compiler.
1783 #
1784 # Sets ac_cv_f95_mangling. The value contains three fields, separated
1785 # by commas:
1786 #
1787 # lower case / upper case:
1788 #    case translation of the Fortan 95 symbols
1789 # underscore / no underscore:
1790 #    whether the compiler appends "_" to symbol names
1791 # extra underscore / no extra underscore:
1792 #    whether the compiler appends an extra "_" to symbol names already
1793 #    containing at least one underscore
1794 #
1795 # _AC_F95_NAME_MANGLING
2591  
1797 # The replacement is empty.
2592  
2593  
2594  
1801 # AC_F95_WRAPPERS
1802 # ---------------
1803 # Defines C macros F95_FUNC(name,NAME) and F95_FUNC_(name,NAME) to
1804 # properly mangle the names of C identifiers, and C identifiers with
1805 # underscores, respectively, so that they match the name mangling
1806 # scheme used by the Fortran 95 compiler.
1807 # AC_F95_WRAPPERS
2595  
2596  
1810 # AC_F95_FUNC(NAME, [SHELLVAR = NAME])
1811 # ------------------------------------
1812 # For a Fortran subroutine of given NAME, define a shell variable
1813 # $SHELLVAR to the Fortran 95 mangled name.  If the SHELLVAR
1814 # argument is not supplied, it defaults to NAME.
1815 # AC_F95_FUNC
2597  
2598  
2599  
# Line 1868 | Line 2649 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2649  
2650  
2651  
1871 # set program name
1872 PROGNAME="oopse"
2652  
2653  
1875 # there are two ways to do debugging.  One with the --enable-debug flag
1876 # and one using the DEBUG environment variable
2654  
1878 debug=0
1879 # Check whether --enable-debug or --disable-debug was given.
1880 if test "${enable_debug+set}" = set; then
1881  enableval="$enable_debug"
1882  debug=1
1883 fi;
1884 if test "${DEBUG}"; then
2655  
1886 cat >>confdefs.h <<\_ACEOF
1887 #define debug 1
1888 _ACEOF
2656  
1890  msg="$msg, debug mode"
1891 fi
2657  
2658  
1894 # who am i
1895 # Make sure we can run config.sub.
1896 $ac_config_sub sun4 >/dev/null 2>&1 ||
1897  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1898 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1899   { (exit 1); exit 1; }; }
2659  
1901 echo "$as_me:$LINENO: checking build system type" >&5
1902 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1903 if test "${ac_cv_build+set}" = set; then
1904  echo $ECHO_N "(cached) $ECHO_C" >&6
1905 else
1906  ac_cv_build_alias=$build_alias
1907 test -z "$ac_cv_build_alias" &&
1908  ac_cv_build_alias=`$ac_config_guess`
1909 test -z "$ac_cv_build_alias" &&
1910  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1911 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1912   { (exit 1); exit 1; }; }
1913 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1914  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1915 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1916   { (exit 1); exit 1; }; }
2660  
1918 fi
1919 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1920 echo "${ECHO_T}$ac_cv_build" >&6
1921 build=$ac_cv_build
1922 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1923 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1924 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2661  
2662  
1927 echo "$as_me:$LINENO: checking host system type" >&5
1928 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1929 if test "${ac_cv_host+set}" = set; then
1930  echo $ECHO_N "(cached) $ECHO_C" >&6
1931 else
1932  ac_cv_host_alias=$host_alias
1933 test -z "$ac_cv_host_alias" &&
1934  ac_cv_host_alias=$ac_cv_build_alias
1935 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1936  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1937 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1938   { (exit 1); exit 1; }; }
2663  
1940 fi
1941 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1942 echo "${ECHO_T}$ac_cv_host" >&6
1943 host=$ac_cv_host
1944 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1945 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1946 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2664  
2665  
2666  
2667 < ac_ext=c
2668 < ac_cpp='$CPP $CPPFLAGS'
2669 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2670 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2671 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2672 < if test -n "$ac_tool_prefix"; then
2673 <  for ac_prog in icc xlc gcc cc
2667 >
2668 >
2669 >
2670 > # ===========================================================================
2671 > #             http://www.nongnu.org/autoconf-archive/ax_mpi.html
2672 > # ===========================================================================
2673 > #
2674 > # SYNOPSIS
2675 > #
2676 > #   AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2677 > #
2678 > # DESCRIPTION
2679 > #
2680 > #   This macro tries to find out how to compile programs that use MPI
2681 > #   (Message Passing Interface), a standard API for parallel process
2682 > #   communication (see http://www-unix.mcs.anl.gov/mpi/)
2683 > #
2684 > #   On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2685 > #   to the name of the MPI compiler, depending upon the current language.
2686 > #   (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2687 > #   mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2688 > #   are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2689 > #   MPICC/MPICXX/MPIF77/MPIFC was not found).
2690 > #
2691 > #   If you want to compile everything with MPI, you should set:
2692 > #
2693 > #       CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2694 > #       LIBS="$MPILIBS $LIBS"
2695 > #
2696 > #   NOTE: The above assumes that you will use $CC (or whatever) for linking
2697 > #   as well as for compiling. (This is the default for automake and most
2698 > #   Makefiles.)
2699 > #
2700 > #   The user can force a particular library/compiler by setting the
2701 > #   MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2702 > #
2703 > #   ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2704 > #   found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2705 > #   found. If ACTION-IF-FOUND is not specified, the default action will
2706 > #   define HAVE_MPI.
2707 > #
2708 > # LICENSE
2709 > #
2710 > #   Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2711 > #   Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2712 > #
2713 > #   This program is free software: you can redistribute it and/or modify it
2714 > #   under the terms of the GNU General Public License as published by the
2715 > #   Free Software Foundation, either version 3 of the License, or (at your
2716 > #   option) any later version.
2717 > #
2718 > #   This program is distributed in the hope that it will be useful, but
2719 > #   WITHOUT ANY WARRANTY; without even the implied warranty of
2720 > #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2721 > #   Public License for more details.
2722 > #
2723 > #   You should have received a copy of the GNU General Public License along
2724 > #   with this program. If not, see <http://www.gnu.org/licenses/>.
2725 > #
2726 > #   As a special exception, the respective Autoconf Macro's copyright owner
2727 > #   gives unlimited permission to copy, distribute and modify the configure
2728 > #   scripts that are the output of Autoconf when processing the Macro. You
2729 > #   need not follow the terms of the GNU General Public License when using
2730 > #   or distributing such scripts, even though portions of the text of the
2731 > #   Macro appear in them. The GNU General Public License (GPL) does govern
2732 > #   all other use of the material that constitutes the Autoconf Macro.
2733 > #
2734 > #   This special exception to the GPL applies to versions of the Autoconf
2735 > #   Macro released by the Autoconf Archive. When you make and distribute a
2736 > #   modified version of the Autoconf Macro, you may extend this special
2737 > #   exception to the GPL to apply to your modified version as well.
2738 >
2739 > # This is what autoupdate's m4 run will expand.  It fires
2740 > # the warning (with _au_warn_XXX), outputs it into the
2741 > # updated configure.ac (with AC_DIAGNOSE), and then outputs
2742 > # the replacement expansion.
2743 >
2744 >
2745 > # This is an auxiliary macro that is also run when
2746 > # autoupdate runs m4.  It simply calls m4_warning, but
2747 > # we need a wrapper so that each warning is emitted only
2748 > # once.  We break the quoting in m4_warning's argument in
2749 > # order to expand this macro's arguments, not AU_DEFUN's.
2750 >
2751 >
2752 > # Finally, this is the expansion that is picked up by
2753 > # autoconf.  It tells the user to run autoupdate, and
2754 > # then outputs the replacement expansion.  We do not care
2755 > # about autoupdate's warning because that contains
2756 > # information on what to do *after* running autoupdate.
2757 >
2758 >
2759 >
2760 > # who am i
2761 > # Make sure we can run config.sub.
2762 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2763 >  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2764 >
2765 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2766 > $as_echo_n "checking build system type... " >&6; }
2767 > if ${ac_cv_build+:} false; then :
2768 >  $as_echo_n "(cached) " >&6
2769 > else
2770 >  ac_build_alias=$build_alias
2771 > test "x$ac_build_alias" = x &&
2772 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2773 > test "x$ac_build_alias" = x &&
2774 >  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2775 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2776 >  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2777 >
2778 > fi
2779 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2780 > $as_echo "$ac_cv_build" >&6; }
2781 > case $ac_cv_build in
2782 > *-*-*) ;;
2783 > *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2784 > esac
2785 > build=$ac_cv_build
2786 > ac_save_IFS=$IFS; IFS='-'
2787 > set x $ac_cv_build
2788 > shift
2789 > build_cpu=$1
2790 > build_vendor=$2
2791 > shift; shift
2792 > # Remember, the first character of IFS is used to create $*,
2793 > # except with old shells:
2794 > build_os=$*
2795 > IFS=$ac_save_IFS
2796 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2797 >
2798 >
2799 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2800 > $as_echo_n "checking host system type... " >&6; }
2801 > if ${ac_cv_host+:} false; then :
2802 >  $as_echo_n "(cached) " >&6
2803 > else
2804 >  if test "x$host_alias" = x; then
2805 >  ac_cv_host=$ac_cv_build
2806 > else
2807 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2808 >    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2809 > fi
2810 >
2811 > fi
2812 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2813 > $as_echo "$ac_cv_host" >&6; }
2814 > case $ac_cv_host in
2815 > *-*-*) ;;
2816 > *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2817 > esac
2818 > host=$ac_cv_host
2819 > ac_save_IFS=$IFS; IFS='-'
2820 > set x $ac_cv_host
2821 > shift
2822 > host_cpu=$1
2823 > host_vendor=$2
2824 > shift; shift
2825 > # Remember, the first character of IFS is used to create $*,
2826 > # except with old shells:
2827 > host_os=$*
2828 > IFS=$ac_save_IFS
2829 > case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2830 >
2831 >
2832 >
2833 >
2834 >
2835 > # set program name
2836 > PROGNAME="openmd"
2837 >
2838 >
2839 >
2840 >
2841 > OBJEXT=".$OBJEXT"
2842 >
2843 > OPENMD=openmd
2844 >
2845 > if test "x${prefix}" = "xNONE"
2846 > then
2847 >  OPENMD_HOME=${ac_default_prefix}/openmd
2848 > else
2849 >  OPENMD_HOME=${prefix}/openmd
2850 > fi
2851 > # Check whether --enable-openmd-home was given.
2852 > if test "${enable_openmd_home+set}" = set; then :
2853 >  enableval=$enable_openmd_home; OPENMD_HOME="${enableval}"
2854 > fi
2855 >
2856 >
2857 > # there are two ways to do debugging.  One with the --enable-debug flag
2858 > # and one using the DEBUG environment variable
2859 >
2860 > debug=0
2861 > # Check whether --enable-debug was given.
2862 > if test "${enable_debug+set}" = set; then :
2863 >  enableval=$enable_debug; debug=1
2864 > fi
2865 >
2866 > if test "${DEBUG}"; then
2867 >
2868 > $as_echo "#define debug 1" >>confdefs.h
2869 >
2870 >  msg="$msg, debug mode"
2871 > fi
2872 >
2873 >
2874 > # Check whether --enable-single was given.
2875 > if test "${enable_single+set}" = set; then :
2876 >  enableval=$enable_single; ok=$enableval
2877 > else
2878 >  ok=no
2879 > fi
2880 >
2881 > # Check whether --enable-float was given.
2882 > if test "${enable_float+set}" = set; then :
2883 >  enableval=$enable_float; ok=$enableval
2884 > fi
2885 >
2886 > if test "$ok" = "yes"; then
2887 >
2888 > $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
2889 >
2890 >        USE_SINGLE_PRECISION=yes
2891 >
2892 > fi
2893 >
2894 > ac_ext=cpp
2895 > ac_cpp='$CXXCPP $CPPFLAGS'
2896 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2897 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2898 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2899 > if test -z "$CXX"; then
2900 >  if test -n "$CCC"; then
2901 >    CXX=$CCC
2902 >  else
2903 >    if test -n "$ac_tool_prefix"; then
2904 >  for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
2905    do
2906      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2907   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2908 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2909 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2910 < if test "${ac_cv_prog_CC+set}" = set; then
2911 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2908 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2909 > $as_echo_n "checking for $ac_word... " >&6; }
2910 > if ${ac_cv_prog_CXX+:} false; then :
2911 >  $as_echo_n "(cached) " >&6
2912   else
2913 <  if test -n "$CC"; then
2914 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2913 >  if test -n "$CXX"; then
2914 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2915   else
2916   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2917   for as_dir in $PATH
2918   do
2919    IFS=$as_save_IFS
2920    test -z "$as_dir" && as_dir=.
2921 <  for ac_exec_ext in '' $ac_executable_extensions; do
2922 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2923 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2924 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2921 >    for ac_exec_ext in '' $ac_executable_extensions; do
2922 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2923 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2924 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2925      break 2
2926    fi
2927   done
2928 < done
2928 >  done
2929 > IFS=$as_save_IFS
2930  
2931   fi
2932   fi
2933 < CC=$ac_cv_prog_CC
2934 < if test -n "$CC"; then
2935 <  echo "$as_me:$LINENO: result: $CC" >&5
2936 < echo "${ECHO_T}$CC" >&6
2933 > CXX=$ac_cv_prog_CXX
2934 > if test -n "$CXX"; then
2935 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2936 > $as_echo "$CXX" >&6; }
2937   else
2938 <  echo "$as_me:$LINENO: result: no" >&5
2939 < echo "${ECHO_T}no" >&6
2938 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2939 > $as_echo "no" >&6; }
2940   fi
2941  
2942 <    test -n "$CC" && break
2942 >
2943 >    test -n "$CXX" && break
2944    done
2945   fi
2946 < if test -z "$CC"; then
2947 <  ac_ct_CC=$CC
2948 <  for ac_prog in icc xlc gcc cc
2946 > if test -z "$CXX"; then
2947 >  ac_ct_CXX=$CXX
2948 >  for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
2949   do
2950    # Extract the first word of "$ac_prog", so it can be a program name with args.
2951   set dummy $ac_prog; ac_word=$2
2952 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2953 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2954 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2955 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2952 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2953 > $as_echo_n "checking for $ac_word... " >&6; }
2954 > if ${ac_cv_prog_ac_ct_CXX+:} false; then :
2955 >  $as_echo_n "(cached) " >&6
2956   else
2957 <  if test -n "$ac_ct_CC"; then
2958 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2957 >  if test -n "$ac_ct_CXX"; then
2958 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2959   else
2960   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2961   for as_dir in $PATH
2962   do
2963    IFS=$as_save_IFS
2964    test -z "$as_dir" && as_dir=.
2965 <  for ac_exec_ext in '' $ac_executable_extensions; do
2966 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2967 <    ac_cv_prog_ac_ct_CC="$ac_prog"
2968 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2965 >    for ac_exec_ext in '' $ac_executable_extensions; do
2966 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2967 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
2968 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2969      break 2
2970    fi
2971   done
2972 < done
2972 >  done
2973 > IFS=$as_save_IFS
2974  
2975   fi
2976   fi
2977 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2978 < if test -n "$ac_ct_CC"; then
2979 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2980 < echo "${ECHO_T}$ac_ct_CC" >&6
2977 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2978 > if test -n "$ac_ct_CXX"; then
2979 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2980 > $as_echo "$ac_ct_CXX" >&6; }
2981   else
2982 <  echo "$as_me:$LINENO: result: no" >&5
2983 < echo "${ECHO_T}no" >&6
2982 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2983 > $as_echo "no" >&6; }
2984   fi
2985  
2986 <  test -n "$ac_ct_CC" && break
2986 >
2987 >  test -n "$ac_ct_CXX" && break
2988   done
2989  
2990 <  CC=$ac_ct_CC
2990 >  if test "x$ac_ct_CXX" = x; then
2991 >    CXX="g++"
2992 >  else
2993 >    case $cross_compiling:$ac_tool_warned in
2994 > yes:)
2995 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2996 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2997 > ac_tool_warned=yes ;;
2998 > esac
2999 >    CXX=$ac_ct_CXX
3000 >  fi
3001   fi
3002  
3003 <
3004 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2043 < See \`config.log' for more details." >&5
2044 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2045 < See \`config.log' for more details." >&2;}
2046 <   { (exit 1); exit 1; }; }
2047 <
3003 >  fi
3004 > fi
3005   # Provide some information about the compiler.
3006 < echo "$as_me:$LINENO:" \
3007 <     "checking for C compiler version" >&5
3008 < ac_compiler=`set X $ac_compile; echo $2`
3009 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3010 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
3006 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3007 > set X $ac_compile
3008 > ac_compiler=$2
3009 > for ac_option in --version -v -V -qversion; do
3010 >  { { ac_try="$ac_compiler $ac_option >&5"
3011 > case "(($ac_try" in
3012 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3013 >  *) ac_try_echo=$ac_try;;
3014 > esac
3015 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3016 > $as_echo "$ac_try_echo"; } >&5
3017 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3018    ac_status=$?
3019 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3020 <  (exit $ac_status); }
3021 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3022 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
3023 <  ac_status=$?
3024 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3025 <  (exit $ac_status); }
3026 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3027 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
3028 <  ac_status=$?
2065 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2066 <  (exit $ac_status); }
3019 >  if test -s conftest.err; then
3020 >    sed '10a\
3021 > ... rest of stderr output deleted ...
3022 >         10q' conftest.err >conftest.er1
3023 >    cat conftest.er1 >&5
3024 >  fi
3025 >  rm -f conftest.er1 conftest.err
3026 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3027 >  test $ac_status = 0; }
3028 > done
3029  
3030 < cat >conftest.$ac_ext <<_ACEOF
2069 < /* confdefs.h.  */
2070 < _ACEOF
2071 < cat confdefs.h >>conftest.$ac_ext
2072 < cat >>conftest.$ac_ext <<_ACEOF
3030 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3031   /* end confdefs.h.  */
3032  
3033   int
# Line 2081 | Line 3039 | ac_clean_files_save=$ac_clean_files
3039   }
3040   _ACEOF
3041   ac_clean_files_save=$ac_clean_files
3042 < ac_clean_files="$ac_clean_files a.out a.exe b.out"
3042 > ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3043   # Try to create an executable without -o first, disregard a.out.
3044   # It will help us diagnose broken compilers, and finding out an intuition
3045   # of exeext.
3046 < echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3047 < echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
3048 < ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2091 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2092 <  (eval $ac_link_default) 2>&5
2093 <  ac_status=$?
2094 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2095 <  (exit $ac_status); }; then
2096 <  # Find the output, starting from the most likely.  This scheme is
2097 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2098 < # resort.
3046 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3047 > $as_echo_n "checking whether the C++ compiler works... " >&6; }
3048 > ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3049  
3050 < # Be careful to initialize this variable, since it used to be cached.
3051 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
3052 < ac_cv_exeext=
3053 < # b.out is created by i960 compilers.
3054 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
3050 > # The possible output files:
3051 > ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3052 >
3053 > ac_rmfiles=
3054 > for ac_file in $ac_files
3055   do
3056 +  case $ac_file in
3057 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3058 +    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3059 +  esac
3060 + done
3061 + rm -f $ac_rmfiles
3062 +
3063 + if { { ac_try="$ac_link_default"
3064 + case "(($ac_try" in
3065 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3066 +  *) ac_try_echo=$ac_try;;
3067 + esac
3068 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3069 + $as_echo "$ac_try_echo"; } >&5
3070 +  (eval "$ac_link_default") 2>&5
3071 +  ac_status=$?
3072 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3073 +  test $ac_status = 0; }; then :
3074 +  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3075 + # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3076 + # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3077 + # so that the user can short-circuit this test for compilers unknown to
3078 + # Autoconf.
3079 + for ac_file in $ac_files ''
3080 + do
3081    test -f "$ac_file" || continue
3082    case $ac_file in
3083 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
3083 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3084          ;;
2110    conftest.$ac_ext )
2111        # This is the source file.
2112        ;;
3085      [ab].out )
3086          # We found the default executable, but exeext='' is most
3087          # certainly right.
3088          break;;
3089      *.* )
3090 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3091 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
3092 <        # but it would be cool to find out if it's true.  Does anybody
3093 <        # maintain Libtool? --akim.
3094 <        export ac_cv_exeext
3090 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3091 >        then :; else
3092 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3093 >        fi
3094 >        # We set ac_cv_exeext here because the later test for it is not
3095 >        # safe: cross compilers may not add the suffix if given an `-o'
3096 >        # argument, so we may need to know it at that point already.
3097 >        # Even if this section looks crufty: it has the advantage of
3098 >        # actually working.
3099          break;;
3100      * )
3101          break;;
3102    esac
3103   done
3104 + test "$ac_cv_exeext" = no && ac_cv_exeext=
3105 +
3106   else
3107 <  echo "$as_me: failed program was:" >&5
3107 >  ac_file=''
3108 > fi
3109 > if test -z "$ac_file"; then :
3110 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3111 > $as_echo "no" >&6; }
3112 > $as_echo "$as_me: failed program was:" >&5
3113   sed 's/^/| /' conftest.$ac_ext >&5
3114  
3115 < { { echo "$as_me:$LINENO: error: C compiler cannot create executables
3116 < See \`config.log' for more details." >&5
3117 < echo "$as_me: error: C compiler cannot create executables
3118 < See \`config.log' for more details." >&2;}
3119 <   { (exit 77); exit 77; }; }
3115 > { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3116 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3117 > as_fn_error 77 "C++ compiler cannot create executables
3118 > See \`config.log' for more details" "$LINENO" 5; }
3119 > else
3120 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3121 > $as_echo "yes" >&6; }
3122   fi
3123 <
3123 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3124 > $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3125 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3126 > $as_echo "$ac_file" >&6; }
3127   ac_exeext=$ac_cv_exeext
2140 echo "$as_me:$LINENO: result: $ac_file" >&5
2141 echo "${ECHO_T}$ac_file" >&6
3128  
3129 < # Check the compiler produces executables we can run.  If not, either
2144 < # the compiler is broken, or we cross compile.
2145 < echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2146 < echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2147 < # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2148 < # If not cross compiling, check that we can run a simple program.
2149 < if test "$cross_compiling" != yes; then
2150 <  if { ac_try='./$ac_file'
2151 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2152 <  (eval $ac_try) 2>&5
2153 <  ac_status=$?
2154 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2155 <  (exit $ac_status); }; }; then
2156 <    cross_compiling=no
2157 <  else
2158 <    if test "$cross_compiling" = maybe; then
2159 <        cross_compiling=yes
2160 <    else
2161 <        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2162 < If you meant to cross compile, use \`--host'.
2163 < See \`config.log' for more details." >&5
2164 < echo "$as_me: error: cannot run C compiled programs.
2165 < If you meant to cross compile, use \`--host'.
2166 < See \`config.log' for more details." >&2;}
2167 <   { (exit 1); exit 1; }; }
2168 <    fi
2169 <  fi
2170 < fi
2171 < echo "$as_me:$LINENO: result: yes" >&5
2172 < echo "${ECHO_T}yes" >&6
2173 <
2174 < rm -f a.out a.exe conftest$ac_cv_exeext b.out
3129 > rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3130   ac_clean_files=$ac_clean_files_save
3131 < # Check the compiler produces executables we can run.  If not, either
3132 < # the compiler is broken, or we cross compile.
3133 < echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3134 < echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
3135 < echo "$as_me:$LINENO: result: $cross_compiling" >&5
3136 < echo "${ECHO_T}$cross_compiling" >&6
3137 <
3138 < echo "$as_me:$LINENO: checking for suffix of executables" >&5
3139 < echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
3140 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2186 <  (eval $ac_link) 2>&5
3131 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3132 > $as_echo_n "checking for suffix of executables... " >&6; }
3133 > if { { ac_try="$ac_link"
3134 > case "(($ac_try" in
3135 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3136 >  *) ac_try_echo=$ac_try;;
3137 > esac
3138 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3139 > $as_echo "$ac_try_echo"; } >&5
3140 >  (eval "$ac_link") 2>&5
3141    ac_status=$?
3142 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3143 <  (exit $ac_status); }; then
3142 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3143 >  test $ac_status = 0; }; then :
3144    # If both `conftest.exe' and `conftest' are `present' (well, observable)
3145   # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3146   # work properly (i.e., refer to `conftest.exe'), while it won't with
# Line 2194 | Line 3148 | for ac_file in conftest.exe conftest conftest.*; do
3148   for ac_file in conftest.exe conftest conftest.*; do
3149    test -f "$ac_file" || continue
3150    case $ac_file in
3151 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
3151 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3152      *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2199          export ac_cv_exeext
3153            break;;
3154      * ) break;;
3155    esac
3156   done
3157   else
3158 <  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3159 < See \`config.log' for more details." >&5
3160 < echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3161 < See \`config.log' for more details." >&2;}
2209 <   { (exit 1); exit 1; }; }
3158 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3159 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3160 > as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3161 > See \`config.log' for more details" "$LINENO" 5; }
3162   fi
3163 + rm -f conftest conftest$ac_cv_exeext
3164 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3165 + $as_echo "$ac_cv_exeext" >&6; }
3166  
2212 rm -f conftest$ac_cv_exeext
2213 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2214 echo "${ECHO_T}$ac_cv_exeext" >&6
2215
3167   rm -f conftest.$ac_ext
3168   EXEEXT=$ac_cv_exeext
3169   ac_exeext=$EXEEXT
3170 < echo "$as_me:$LINENO: checking for suffix of object files" >&5
3171 < echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
3172 < if test "${ac_cv_objext+set}" = set; then
3173 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3174 < else
3175 <  cat >conftest.$ac_ext <<_ACEOF
3176 < /* confdefs.h.  */
3170 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3171 > /* end confdefs.h.  */
3172 > #include <stdio.h>
3173 > int
3174 > main ()
3175 > {
3176 > FILE *f = fopen ("conftest.out", "w");
3177 > return ferror (f) || fclose (f) != 0;
3178 >
3179 >  ;
3180 >  return 0;
3181 > }
3182   _ACEOF
3183 < cat confdefs.h >>conftest.$ac_ext
3184 < cat >>conftest.$ac_ext <<_ACEOF
3183 > ac_clean_files="$ac_clean_files conftest.out"
3184 > # Check that the compiler produces executables we can run.  If not, either
3185 > # the compiler is broken, or we cross compile.
3186 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3187 > $as_echo_n "checking whether we are cross compiling... " >&6; }
3188 > if test "$cross_compiling" != yes; then
3189 >  { { ac_try="$ac_link"
3190 > case "(($ac_try" in
3191 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3192 >  *) ac_try_echo=$ac_try;;
3193 > esac
3194 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3195 > $as_echo "$ac_try_echo"; } >&5
3196 >  (eval "$ac_link") 2>&5
3197 >  ac_status=$?
3198 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3199 >  test $ac_status = 0; }
3200 >  if { ac_try='./conftest$ac_cv_exeext'
3201 >  { { case "(($ac_try" in
3202 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3203 >  *) ac_try_echo=$ac_try;;
3204 > esac
3205 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3206 > $as_echo "$ac_try_echo"; } >&5
3207 >  (eval "$ac_try") 2>&5
3208 >  ac_status=$?
3209 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3210 >  test $ac_status = 0; }; }; then
3211 >    cross_compiling=no
3212 >  else
3213 >    if test "$cross_compiling" = maybe; then
3214 >        cross_compiling=yes
3215 >    else
3216 >        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3217 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3218 > as_fn_error $? "cannot run C++ compiled programs.
3219 > If you meant to cross compile, use \`--host'.
3220 > See \`config.log' for more details" "$LINENO" 5; }
3221 >    fi
3222 >  fi
3223 > fi
3224 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3225 > $as_echo "$cross_compiling" >&6; }
3226 >
3227 > rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3228 > ac_clean_files=$ac_clean_files_save
3229 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3230 > $as_echo_n "checking for suffix of object files... " >&6; }
3231 > if ${ac_cv_objext+:} false; then :
3232 >  $as_echo_n "(cached) " >&6
3233 > else
3234 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3235   /* end confdefs.h.  */
3236  
3237   int
# Line 2237 | Line 3243 | rm -f conftest.o conftest.obj
3243   }
3244   _ACEOF
3245   rm -f conftest.o conftest.obj
3246 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3247 <  (eval $ac_compile) 2>&5
3246 > if { { ac_try="$ac_compile"
3247 > case "(($ac_try" in
3248 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3249 >  *) ac_try_echo=$ac_try;;
3250 > esac
3251 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3252 > $as_echo "$ac_try_echo"; } >&5
3253 >  (eval "$ac_compile") 2>&5
3254    ac_status=$?
3255 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3256 <  (exit $ac_status); }; then
3257 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
3255 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3256 >  test $ac_status = 0; }; then :
3257 >  for ac_file in conftest.o conftest.obj conftest.*; do
3258 >  test -f "$ac_file" || continue;
3259    case $ac_file in
3260 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
3260 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3261      *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3262         break;;
3263    esac
3264   done
3265   else
3266 <  echo "$as_me: failed program was:" >&5
3266 >  $as_echo "$as_me: failed program was:" >&5
3267   sed 's/^/| /' conftest.$ac_ext >&5
3268  
3269 < { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3270 < See \`config.log' for more details." >&5
3271 < echo "$as_me: error: cannot compute suffix of object files: cannot compile
3272 < See \`config.log' for more details." >&2;}
2260 <   { (exit 1); exit 1; }; }
3269 > { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3270 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3271 > as_fn_error $? "cannot compute suffix of object files: cannot compile
3272 > See \`config.log' for more details" "$LINENO" 5; }
3273   fi
2262
3274   rm -f conftest.$ac_cv_objext conftest.$ac_ext
3275   fi
3276 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3277 < echo "${ECHO_T}$ac_cv_objext" >&6
3276 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3277 > $as_echo "$ac_cv_objext" >&6; }
3278   OBJEXT=$ac_cv_objext
3279   ac_objext=$OBJEXT
3280 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3281 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3282 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
3283 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3280 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3281 > $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3282 > if ${ac_cv_cxx_compiler_gnu+:} false; then :
3283 >  $as_echo_n "(cached) " >&6
3284   else
3285 <  cat >conftest.$ac_ext <<_ACEOF
2275 < /* confdefs.h.  */
2276 < _ACEOF
2277 < cat confdefs.h >>conftest.$ac_ext
2278 < cat >>conftest.$ac_ext <<_ACEOF
3285 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3286   /* end confdefs.h.  */
3287  
3288   int
# Line 2289 | Line 3296 | _ACEOF
3296    return 0;
3297   }
3298   _ACEOF
3299 < rm -f conftest.$ac_objext
2293 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2294 <  (eval $ac_compile) 2>conftest.er1
2295 <  ac_status=$?
2296 <  grep -v '^ *+' conftest.er1 >conftest.err
2297 <  rm -f conftest.er1
2298 <  cat conftest.err >&5
2299 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2300 <  (exit $ac_status); } &&
2301 <         { ac_try='test -z "$ac_c_werror_flag"
2302 <                         || test ! -s conftest.err'
2303 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2304 <  (eval $ac_try) 2>&5
2305 <  ac_status=$?
2306 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2307 <  (exit $ac_status); }; } &&
2308 <         { ac_try='test -s conftest.$ac_objext'
2309 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2310 <  (eval $ac_try) 2>&5
2311 <  ac_status=$?
2312 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313 <  (exit $ac_status); }; }; then
3299 > if ac_fn_cxx_try_compile "$LINENO"; then :
3300    ac_compiler_gnu=yes
3301   else
3302 <  echo "$as_me: failed program was:" >&5
2317 < sed 's/^/| /' conftest.$ac_ext >&5
2318 <
2319 < ac_compiler_gnu=no
3302 >  ac_compiler_gnu=no
3303   fi
3304 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3305 < ac_cv_c_compiler_gnu=$ac_compiler_gnu
3304 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3305 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3306  
3307   fi
3308 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3309 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3310 < GCC=`test $ac_compiler_gnu = yes && echo yes`
3311 < ac_test_CFLAGS=${CFLAGS+set}
2329 < ac_save_CFLAGS=$CFLAGS
2330 < CFLAGS="-g"
2331 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2332 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2333 < if test "${ac_cv_prog_cc_g+set}" = set; then
2334 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3308 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3309 > $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3310 > if test $ac_compiler_gnu = yes; then
3311 >  GXX=yes
3312   else
3313 <  cat >conftest.$ac_ext <<_ACEOF
3314 < /* confdefs.h.  */
3315 < _ACEOF
3316 < cat confdefs.h >>conftest.$ac_ext
3317 < cat >>conftest.$ac_ext <<_ACEOF
3313 >  GXX=
3314 > fi
3315 > ac_test_CXXFLAGS=${CXXFLAGS+set}
3316 > ac_save_CXXFLAGS=$CXXFLAGS
3317 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3318 > $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3319 > if ${ac_cv_prog_cxx_g+:} false; then :
3320 >  $as_echo_n "(cached) " >&6
3321 > else
3322 >  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3323 >   ac_cxx_werror_flag=yes
3324 >   ac_cv_prog_cxx_g=no
3325 >   CXXFLAGS="-g"
3326 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3327   /* end confdefs.h.  */
3328  
3329   int
# Line 2348 | Line 3334 | _ACEOF
3334    return 0;
3335   }
3336   _ACEOF
3337 < rm -f conftest.$ac_objext
3338 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2353 <  (eval $ac_compile) 2>conftest.er1
2354 <  ac_status=$?
2355 <  grep -v '^ *+' conftest.er1 >conftest.err
2356 <  rm -f conftest.er1
2357 <  cat conftest.err >&5
2358 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2359 <  (exit $ac_status); } &&
2360 <         { ac_try='test -z "$ac_c_werror_flag"
2361 <                         || test ! -s conftest.err'
2362 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2363 <  (eval $ac_try) 2>&5
2364 <  ac_status=$?
2365 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2366 <  (exit $ac_status); }; } &&
2367 <         { ac_try='test -s conftest.$ac_objext'
2368 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2369 <  (eval $ac_try) 2>&5
2370 <  ac_status=$?
2371 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2372 <  (exit $ac_status); }; }; then
2373 <  ac_cv_prog_cc_g=yes
3337 > if ac_fn_cxx_try_compile "$LINENO"; then :
3338 >  ac_cv_prog_cxx_g=yes
3339   else
3340 <  echo "$as_me: failed program was:" >&5
3341 < sed 's/^/| /' conftest.$ac_ext >&5
2377 <
2378 < ac_cv_prog_cc_g=no
2379 < fi
2380 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2381 < fi
2382 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2383 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2384 < if test "$ac_test_CFLAGS" = set; then
2385 <  CFLAGS=$ac_save_CFLAGS
2386 < elif test $ac_cv_prog_cc_g = yes; then
2387 <  if test "$GCC" = yes; then
2388 <    CFLAGS="-g -O2"
2389 <  else
2390 <    CFLAGS="-g"
2391 <  fi
2392 < else
2393 <  if test "$GCC" = yes; then
2394 <    CFLAGS="-O2"
2395 <  else
2396 <    CFLAGS=
2397 <  fi
2398 < fi
2399 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2400 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2401 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
2402 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2403 < else
2404 <  ac_cv_prog_cc_stdc=no
2405 < ac_save_CC=$CC
2406 < cat >conftest.$ac_ext <<_ACEOF
2407 < /* confdefs.h.  */
2408 < _ACEOF
2409 < cat confdefs.h >>conftest.$ac_ext
2410 < cat >>conftest.$ac_ext <<_ACEOF
3340 >  CXXFLAGS=""
3341 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3342   /* end confdefs.h.  */
2412 #include <stdarg.h>
2413 #include <stdio.h>
2414 #include <sys/types.h>
2415 #include <sys/stat.h>
2416 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2417 struct buf { int x; };
2418 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2419 static char *e (p, i)
2420     char **p;
2421     int i;
2422 {
2423  return p[i];
2424 }
2425 static char *f (char * (*g) (char **, int), char **p, ...)
2426 {
2427  char *s;
2428  va_list v;
2429  va_start (v,p);
2430  s = g (p, va_arg (v,int));
2431  va_end (v);
2432  return s;
2433 }
3343  
2435 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2436   function prototypes and stuff, but not '\xHH' hex character constants.
2437   These don't provoke an error unfortunately, instead are silently treated
2438   as 'x'.  The following induces an error, until -std1 is added to get
2439   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2440   array size at least.  It's necessary to write '\x00'==0 to get something
2441   that's true only with -std1.  */
2442 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2443
2444 int test (int i, double x);
2445 struct s1 {int (*f) (int a);};
2446 struct s2 {int (*f) (double a);};
2447 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2448 int argc;
2449 char **argv;
3344   int
3345   main ()
3346   {
3347 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3347 >
3348    ;
3349    return 0;
3350   }
3351   _ACEOF
3352 < # Don't try gcc -ansi; that turns off useful extensions and
2459 < # breaks some systems' header files.
2460 < # AIX                   -qlanglvl=ansi
2461 < # Ultrix and OSF/1      -std1
2462 < # HP-UX 10.20 and later -Ae
2463 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
2464 < # SVR4                  -Xc -D__EXTENSIONS__
2465 < for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2466 < do
2467 <  CC="$ac_save_CC $ac_arg"
2468 <  rm -f conftest.$ac_objext
2469 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2470 <  (eval $ac_compile) 2>conftest.er1
2471 <  ac_status=$?
2472 <  grep -v '^ *+' conftest.er1 >conftest.err
2473 <  rm -f conftest.er1
2474 <  cat conftest.err >&5
2475 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2476 <  (exit $ac_status); } &&
2477 <         { ac_try='test -z "$ac_c_werror_flag"
2478 <                         || test ! -s conftest.err'
2479 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2480 <  (eval $ac_try) 2>&5
2481 <  ac_status=$?
2482 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2483 <  (exit $ac_status); }; } &&
2484 <         { ac_try='test -s conftest.$ac_objext'
2485 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2486 <  (eval $ac_try) 2>&5
2487 <  ac_status=$?
2488 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2489 <  (exit $ac_status); }; }; then
2490 <  ac_cv_prog_cc_stdc=$ac_arg
2491 < break
2492 < else
2493 <  echo "$as_me: failed program was:" >&5
2494 < sed 's/^/| /' conftest.$ac_ext >&5
3352 > if ac_fn_cxx_try_compile "$LINENO"; then :
3353  
3354 < fi
3355 < rm -f conftest.err conftest.$ac_objext
3356 < done
3357 < rm -f conftest.$ac_ext conftest.$ac_objext
2500 < CC=$ac_save_CC
2501 <
2502 < fi
2503 <
2504 < case "x$ac_cv_prog_cc_stdc" in
2505 <  x|xno)
2506 <    echo "$as_me:$LINENO: result: none needed" >&5
2507 < echo "${ECHO_T}none needed" >&6 ;;
2508 <  *)
2509 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2510 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2511 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
2512 < esac
2513 <
2514 < # Some people use a C++ compiler to compile C.  Since we use `exit',
2515 < # in C++ we need to declare it.  In case someone uses the same compiler
2516 < # for both compiling C and C++ we need to have the C++ compiler decide
2517 < # the declaration of exit, since it's the most demanding environment.
2518 < cat >conftest.$ac_ext <<_ACEOF
2519 < #ifndef __cplusplus
2520 <  choke me
2521 < #endif
2522 < _ACEOF
2523 < rm -f conftest.$ac_objext
2524 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2525 <  (eval $ac_compile) 2>conftest.er1
2526 <  ac_status=$?
2527 <  grep -v '^ *+' conftest.er1 >conftest.err
2528 <  rm -f conftest.er1
2529 <  cat conftest.err >&5
2530 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2531 <  (exit $ac_status); } &&
2532 <         { ac_try='test -z "$ac_c_werror_flag"
2533 <                         || test ! -s conftest.err'
2534 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2535 <  (eval $ac_try) 2>&5
2536 <  ac_status=$?
2537 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2538 <  (exit $ac_status); }; } &&
2539 <         { ac_try='test -s conftest.$ac_objext'
2540 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2541 <  (eval $ac_try) 2>&5
2542 <  ac_status=$?
2543 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2544 <  (exit $ac_status); }; }; then
2545 <  for ac_declaration in \
2546 <   '' \
2547 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2548 <   'extern "C" void std::exit (int); using std::exit;' \
2549 <   'extern "C" void exit (int) throw ();' \
2550 <   'extern "C" void exit (int);' \
2551 <   'void exit (int);'
2552 < do
2553 <  cat >conftest.$ac_ext <<_ACEOF
2554 < /* confdefs.h.  */
2555 < _ACEOF
2556 < cat confdefs.h >>conftest.$ac_ext
2557 < cat >>conftest.$ac_ext <<_ACEOF
3354 > else
3355 >  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3356 >         CXXFLAGS="-g"
3357 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3358   /* end confdefs.h.  */
3359 < $ac_declaration
2560 < #include <stdlib.h>
3359 >
3360   int
3361   main ()
3362   {
3363 < exit (42);
3363 >
3364    ;
3365    return 0;
3366   }
3367   _ACEOF
3368 < rm -f conftest.$ac_objext
3369 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3370 <  (eval $ac_compile) 2>conftest.er1
3371 <  ac_status=$?
3372 <  grep -v '^ *+' conftest.er1 >conftest.err
3373 <  rm -f conftest.er1
3374 <  cat conftest.err >&5
3375 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3376 <  (exit $ac_status); } &&
3377 <         { ac_try='test -z "$ac_c_werror_flag"
3378 <                         || test ! -s conftest.err'
3379 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3380 <  (eval $ac_try) 2>&5
3381 <  ac_status=$?
3382 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3383 <  (exit $ac_status); }; } &&
3384 <         { ac_try='test -s conftest.$ac_objext'
3385 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3386 <  (eval $ac_try) 2>&5
3387 <  ac_status=$?
2589 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2590 <  (exit $ac_status); }; }; then
2591 <  :
3368 > if ac_fn_cxx_try_compile "$LINENO"; then :
3369 >  ac_cv_prog_cxx_g=yes
3370 > fi
3371 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3372 > fi
3373 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3374 > fi
3375 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3376 >   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3377 > fi
3378 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3379 > $as_echo "$ac_cv_prog_cxx_g" >&6; }
3380 > if test "$ac_test_CXXFLAGS" = set; then
3381 >  CXXFLAGS=$ac_save_CXXFLAGS
3382 > elif test $ac_cv_prog_cxx_g = yes; then
3383 >  if test "$GXX" = yes; then
3384 >    CXXFLAGS="-g -O2"
3385 >  else
3386 >    CXXFLAGS="-g"
3387 >  fi
3388   else
3389 <  echo "$as_me: failed program was:" >&5
3390 < sed 's/^/| /' conftest.$ac_ext >&5
3391 <
3392 < continue
3389 >  if test "$GXX" = yes; then
3390 >    CXXFLAGS="-O2"
3391 >  else
3392 >    CXXFLAGS=
3393 >  fi
3394   fi
2598 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2599  cat >conftest.$ac_ext <<_ACEOF
2600 /* confdefs.h.  */
2601 _ACEOF
2602 cat confdefs.h >>conftest.$ac_ext
2603 cat >>conftest.$ac_ext <<_ACEOF
2604 /* end confdefs.h.  */
2605 $ac_declaration
2606 int
2607 main ()
2608 {
2609 exit (42);
2610  ;
2611  return 0;
2612 }
2613 _ACEOF
2614 rm -f conftest.$ac_objext
2615 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2616  (eval $ac_compile) 2>conftest.er1
2617  ac_status=$?
2618  grep -v '^ *+' conftest.er1 >conftest.err
2619  rm -f conftest.er1
2620  cat conftest.err >&5
2621  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2622  (exit $ac_status); } &&
2623         { ac_try='test -z "$ac_c_werror_flag"
2624                         || test ! -s conftest.err'
2625  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2626  (eval $ac_try) 2>&5
2627  ac_status=$?
2628  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629  (exit $ac_status); }; } &&
2630         { ac_try='test -s conftest.$ac_objext'
2631  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2632  (eval $ac_try) 2>&5
2633  ac_status=$?
2634  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2635  (exit $ac_status); }; }; then
2636  break
2637 else
2638  echo "$as_me: failed program was:" >&5
2639 sed 's/^/| /' conftest.$ac_ext >&5
2640
2641 fi
2642 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2643 done
2644 rm -f conftest*
2645 if test -n "$ac_declaration"; then
2646  echo '#ifdef __cplusplus' >>confdefs.h
2647  echo $ac_declaration      >>confdefs.h
2648  echo '#endif'             >>confdefs.h
2649 fi
2650
2651 else
2652  echo "$as_me: failed program was:" >&5
2653 sed 's/^/| /' conftest.$ac_ext >&5
2654
2655 fi
2656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3395   ac_ext=c
3396   ac_cpp='$CPP $CPPFLAGS'
3397   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3398   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3399   ac_compiler_gnu=$ac_cv_c_compiler_gnu
3400  
3401 <
3402 < ac_ext=cc
3403 < ac_cpp='$CXXCPP $CPPFLAGS'
3404 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3405 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2668 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3401 > ac_ext=c
3402 > ac_cpp='$CPP $CPPFLAGS'
3403 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3404 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3405 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3406   if test -n "$ac_tool_prefix"; then
3407 <  for ac_prog in $CCC icpc icc xlc++ xlC CC g++ c++
3407 >  for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3408    do
3409      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3410   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3411 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3412 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3413 < if test "${ac_cv_prog_CXX+set}" = set; then
3414 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3411 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3412 > $as_echo_n "checking for $ac_word... " >&6; }
3413 > if ${ac_cv_prog_CC+:} false; then :
3414 >  $as_echo_n "(cached) " >&6
3415   else
3416 <  if test -n "$CXX"; then
3417 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3416 >  if test -n "$CC"; then
3417 >  ac_cv_prog_CC="$CC" # Let the user override the test.
3418   else
3419   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3420   for as_dir in $PATH
3421   do
3422    IFS=$as_save_IFS
3423    test -z "$as_dir" && as_dir=.
3424 <  for ac_exec_ext in '' $ac_executable_extensions; do
3425 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3426 <    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3427 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3424 >    for ac_exec_ext in '' $ac_executable_extensions; do
3425 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3426 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3427 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3428      break 2
3429    fi
3430   done
3431 < done
3431 >  done
3432 > IFS=$as_save_IFS
3433  
3434   fi
3435   fi
3436 < CXX=$ac_cv_prog_CXX
3437 < if test -n "$CXX"; then
3438 <  echo "$as_me:$LINENO: result: $CXX" >&5
3439 < echo "${ECHO_T}$CXX" >&6
3436 > CC=$ac_cv_prog_CC
3437 > if test -n "$CC"; then
3438 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3439 > $as_echo "$CC" >&6; }
3440   else
3441 <  echo "$as_me:$LINENO: result: no" >&5
3442 < echo "${ECHO_T}no" >&6
3441 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3442 > $as_echo "no" >&6; }
3443   fi
3444  
3445 <    test -n "$CXX" && break
3445 >
3446 >    test -n "$CC" && break
3447    done
3448   fi
3449 < if test -z "$CXX"; then
3450 <  ac_ct_CXX=$CXX
3451 <  for ac_prog in $CCC icpc icc xlc++ xlC CC g++ c++
3449 > if test -z "$CC"; then
3450 >  ac_ct_CC=$CC
3451 >  for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3452   do
3453    # Extract the first word of "$ac_prog", so it can be a program name with args.
3454   set dummy $ac_prog; ac_word=$2
3455 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3456 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3457 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3458 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3455 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3456 > $as_echo_n "checking for $ac_word... " >&6; }
3457 > if ${ac_cv_prog_ac_ct_CC+:} false; then :
3458 >  $as_echo_n "(cached) " >&6
3459   else
3460 <  if test -n "$ac_ct_CXX"; then
3461 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3460 >  if test -n "$ac_ct_CC"; then
3461 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3462   else
3463   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3464   for as_dir in $PATH
3465   do
3466    IFS=$as_save_IFS
3467    test -z "$as_dir" && as_dir=.
3468 <  for ac_exec_ext in '' $ac_executable_extensions; do
3469 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3470 <    ac_cv_prog_ac_ct_CXX="$ac_prog"
3471 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3468 >    for ac_exec_ext in '' $ac_executable_extensions; do
3469 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3470 >    ac_cv_prog_ac_ct_CC="$ac_prog"
3471 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3472      break 2
3473    fi
3474   done
3475 < done
3475 >  done
3476 > IFS=$as_save_IFS
3477  
3478   fi
3479   fi
3480 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3481 < if test -n "$ac_ct_CXX"; then
3482 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3483 < echo "${ECHO_T}$ac_ct_CXX" >&6
3480 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
3481 > if test -n "$ac_ct_CC"; then
3482 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3483 > $as_echo "$ac_ct_CC" >&6; }
3484   else
3485 <  echo "$as_me:$LINENO: result: no" >&5
3486 < echo "${ECHO_T}no" >&6
3485 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3486 > $as_echo "no" >&6; }
3487   fi
3488  
3489 <  test -n "$ac_ct_CXX" && break
3489 >
3490 >  test -n "$ac_ct_CC" && break
3491   done
2751 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
3492  
3493 <  CXX=$ac_ct_CXX
3493 >  if test "x$ac_ct_CC" = x; then
3494 >    CC=""
3495 >  else
3496 >    case $cross_compiling:$ac_tool_warned in
3497 > yes:)
3498 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3499 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3500 > ac_tool_warned=yes ;;
3501 > esac
3502 >    CC=$ac_ct_CC
3503 >  fi
3504   fi
3505  
3506  
3507 + test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3508 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3509 + as_fn_error $? "no acceptable C compiler found in \$PATH
3510 + See \`config.log' for more details" "$LINENO" 5; }
3511 +
3512   # Provide some information about the compiler.
3513 < echo "$as_me:$LINENO:" \
3514 <     "checking for C++ compiler version" >&5
3515 < ac_compiler=`set X $ac_compile; echo $2`
3516 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3517 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
3513 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3514 > set X $ac_compile
3515 > ac_compiler=$2
3516 > for ac_option in --version -v -V -qversion; do
3517 >  { { ac_try="$ac_compiler $ac_option >&5"
3518 > case "(($ac_try" in
3519 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3520 >  *) ac_try_echo=$ac_try;;
3521 > esac
3522 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3523 > $as_echo "$ac_try_echo"; } >&5
3524 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3525    ac_status=$?
3526 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3527 <  (exit $ac_status); }
3528 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3529 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
3530 <  ac_status=$?
3531 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3532 <  (exit $ac_status); }
3533 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3534 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
3535 <  ac_status=$?
2774 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2775 <  (exit $ac_status); }
3526 >  if test -s conftest.err; then
3527 >    sed '10a\
3528 > ... rest of stderr output deleted ...
3529 >         10q' conftest.err >conftest.er1
3530 >    cat conftest.er1 >&5
3531 >  fi
3532 >  rm -f conftest.er1 conftest.err
3533 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3534 >  test $ac_status = 0; }
3535 > done
3536  
3537 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3538 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3539 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3540 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3537 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3538 > $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3539 > if ${ac_cv_c_compiler_gnu+:} false; then :
3540 >  $as_echo_n "(cached) " >&6
3541   else
3542 <  cat >conftest.$ac_ext <<_ACEOF
2783 < /* confdefs.h.  */
2784 < _ACEOF
2785 < cat confdefs.h >>conftest.$ac_ext
2786 < cat >>conftest.$ac_ext <<_ACEOF
3542 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3543   /* end confdefs.h.  */
3544  
3545   int
# Line 2797 | Line 3553 | _ACEOF
3553    return 0;
3554   }
3555   _ACEOF
3556 < rm -f conftest.$ac_objext
2801 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2802 <  (eval $ac_compile) 2>conftest.er1
2803 <  ac_status=$?
2804 <  grep -v '^ *+' conftest.er1 >conftest.err
2805 <  rm -f conftest.er1
2806 <  cat conftest.err >&5
2807 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2808 <  (exit $ac_status); } &&
2809 <         { ac_try='test -z "$ac_cxx_werror_flag"
2810 <                         || test ! -s conftest.err'
2811 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2812 <  (eval $ac_try) 2>&5
2813 <  ac_status=$?
2814 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2815 <  (exit $ac_status); }; } &&
2816 <         { ac_try='test -s conftest.$ac_objext'
2817 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2818 <  (eval $ac_try) 2>&5
2819 <  ac_status=$?
2820 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2821 <  (exit $ac_status); }; }; then
3556 > if ac_fn_c_try_compile "$LINENO"; then :
3557    ac_compiler_gnu=yes
3558   else
3559 <  echo "$as_me: failed program was:" >&5
2825 < sed 's/^/| /' conftest.$ac_ext >&5
2826 <
2827 < ac_compiler_gnu=no
3559 >  ac_compiler_gnu=no
3560   fi
3561 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3562 < ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3561 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3562 > ac_cv_c_compiler_gnu=$ac_compiler_gnu
3563  
3564   fi
3565 < echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3566 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3567 < GXX=`test $ac_compiler_gnu = yes && echo yes`
3568 < ac_test_CXXFLAGS=${CXXFLAGS+set}
2837 < ac_save_CXXFLAGS=$CXXFLAGS
2838 < CXXFLAGS="-g"
2839 < echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2840 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2841 < if test "${ac_cv_prog_cxx_g+set}" = set; then
2842 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3565 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3566 > $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3567 > if test $ac_compiler_gnu = yes; then
3568 >  GCC=yes
3569   else
3570 <  cat >conftest.$ac_ext <<_ACEOF
3571 < /* confdefs.h.  */
3570 >  GCC=
3571 > fi
3572 > ac_test_CFLAGS=${CFLAGS+set}
3573 > ac_save_CFLAGS=$CFLAGS
3574 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3575 > $as_echo_n "checking whether $CC accepts -g... " >&6; }
3576 > if ${ac_cv_prog_cc_g+:} false; then :
3577 >  $as_echo_n "(cached) " >&6
3578 > else
3579 >  ac_save_c_werror_flag=$ac_c_werror_flag
3580 >   ac_c_werror_flag=yes
3581 >   ac_cv_prog_cc_g=no
3582 >   CFLAGS="-g"
3583 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3584 > /* end confdefs.h.  */
3585 >
3586 > int
3587 > main ()
3588 > {
3589 >
3590 >  ;
3591 >  return 0;
3592 > }
3593   _ACEOF
3594 < cat confdefs.h >>conftest.$ac_ext
3595 < cat >>conftest.$ac_ext <<_ACEOF
3594 > if ac_fn_c_try_compile "$LINENO"; then :
3595 >  ac_cv_prog_cc_g=yes
3596 > else
3597 >  CFLAGS=""
3598 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3599   /* end confdefs.h.  */
3600  
3601   int
# Line 2856 | Line 3606 | _ACEOF
3606    return 0;
3607   }
3608   _ACEOF
3609 < rm -f conftest.$ac_objext
3610 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2861 <  (eval $ac_compile) 2>conftest.er1
2862 <  ac_status=$?
2863 <  grep -v '^ *+' conftest.er1 >conftest.err
2864 <  rm -f conftest.er1
2865 <  cat conftest.err >&5
2866 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2867 <  (exit $ac_status); } &&
2868 <         { ac_try='test -z "$ac_cxx_werror_flag"
2869 <                         || test ! -s conftest.err'
2870 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2871 <  (eval $ac_try) 2>&5
2872 <  ac_status=$?
2873 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2874 <  (exit $ac_status); }; } &&
2875 <         { ac_try='test -s conftest.$ac_objext'
2876 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2877 <  (eval $ac_try) 2>&5
2878 <  ac_status=$?
2879 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2880 <  (exit $ac_status); }; }; then
2881 <  ac_cv_prog_cxx_g=yes
3609 > if ac_fn_c_try_compile "$LINENO"; then :
3610 >
3611   else
3612 <  echo "$as_me: failed program was:" >&5
3613 < sed 's/^/| /' conftest.$ac_ext >&5
3612 >  ac_c_werror_flag=$ac_save_c_werror_flag
3613 >         CFLAGS="-g"
3614 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3615 > /* end confdefs.h.  */
3616  
3617 < ac_cv_prog_cxx_g=no
3617 > int
3618 > main ()
3619 > {
3620 >
3621 >  ;
3622 >  return 0;
3623 > }
3624 > _ACEOF
3625 > if ac_fn_c_try_compile "$LINENO"; then :
3626 >  ac_cv_prog_cc_g=yes
3627   fi
3628 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3628 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3629   fi
3630 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3631 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3632 < if test "$ac_test_CXXFLAGS" = set; then
3633 <  CXXFLAGS=$ac_save_CXXFLAGS
3634 < elif test $ac_cv_prog_cxx_g = yes; then
3635 <  if test "$GXX" = yes; then
3636 <    CXXFLAGS="-g -O2"
3630 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3631 > fi
3632 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3633 >   ac_c_werror_flag=$ac_save_c_werror_flag
3634 > fi
3635 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3636 > $as_echo "$ac_cv_prog_cc_g" >&6; }
3637 > if test "$ac_test_CFLAGS" = set; then
3638 >  CFLAGS=$ac_save_CFLAGS
3639 > elif test $ac_cv_prog_cc_g = yes; then
3640 >  if test "$GCC" = yes; then
3641 >    CFLAGS="-g -O2"
3642    else
3643 <    CXXFLAGS="-g"
3643 >    CFLAGS="-g"
3644    fi
3645   else
3646 <  if test "$GXX" = yes; then
3647 <    CXXFLAGS="-O2"
3646 >  if test "$GCC" = yes; then
3647 >    CFLAGS="-O2"
3648    else
3649 <    CXXFLAGS=
3649 >    CFLAGS=
3650    fi
3651   fi
3652 < for ac_declaration in \
3653 <   '' \
3654 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
3655 <   'extern "C" void std::exit (int); using std::exit;' \
3656 <   'extern "C" void exit (int) throw ();' \
3657 <   'extern "C" void exit (int);' \
3658 <   'void exit (int);'
3659 < do
2915 <  cat >conftest.$ac_ext <<_ACEOF
2916 < /* confdefs.h.  */
2917 < _ACEOF
2918 < cat confdefs.h >>conftest.$ac_ext
2919 < cat >>conftest.$ac_ext <<_ACEOF
3652 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3653 > $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3654 > if ${ac_cv_prog_cc_c89+:} false; then :
3655 >  $as_echo_n "(cached) " >&6
3656 > else
3657 >  ac_cv_prog_cc_c89=no
3658 > ac_save_CC=$CC
3659 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3660   /* end confdefs.h.  */
3661 < $ac_declaration
3662 < #include <stdlib.h>
3663 < int
3664 < main ()
3661 > #include <stdarg.h>
3662 > #include <stdio.h>
3663 > #include <sys/types.h>
3664 > #include <sys/stat.h>
3665 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3666 > struct buf { int x; };
3667 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
3668 > static char *e (p, i)
3669 >     char **p;
3670 >     int i;
3671   {
3672 < exit (42);
2927 <  ;
2928 <  return 0;
3672 >  return p[i];
3673   }
3674 < _ACEOF
3675 < rm -f conftest.$ac_objext
3676 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3677 <  (eval $ac_compile) 2>conftest.er1
3678 <  ac_status=$?
3679 <  grep -v '^ *+' conftest.er1 >conftest.err
3680 <  rm -f conftest.er1
3681 <  cat conftest.err >&5
3682 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2939 <  (exit $ac_status); } &&
2940 <         { ac_try='test -z "$ac_cxx_werror_flag"
2941 <                         || test ! -s conftest.err'
2942 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2943 <  (eval $ac_try) 2>&5
2944 <  ac_status=$?
2945 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2946 <  (exit $ac_status); }; } &&
2947 <         { ac_try='test -s conftest.$ac_objext'
2948 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2949 <  (eval $ac_try) 2>&5
2950 <  ac_status=$?
2951 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2952 <  (exit $ac_status); }; }; then
2953 <  :
2954 < else
2955 <  echo "$as_me: failed program was:" >&5
2956 < sed 's/^/| /' conftest.$ac_ext >&5
3674 > static char *f (char * (*g) (char **, int), char **p, ...)
3675 > {
3676 >  char *s;
3677 >  va_list v;
3678 >  va_start (v,p);
3679 >  s = g (p, va_arg (v,int));
3680 >  va_end (v);
3681 >  return s;
3682 > }
3683  
3684 < continue
3685 < fi
3686 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3687 <  cat >conftest.$ac_ext <<_ACEOF
3688 < /* confdefs.h.  */
3689 < _ACEOF
3690 < cat confdefs.h >>conftest.$ac_ext
3691 < cat >>conftest.$ac_ext <<_ACEOF
3692 < /* end confdefs.h.  */
3693 < $ac_declaration
3684 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3685 >   function prototypes and stuff, but not '\xHH' hex character constants.
3686 >   These don't provoke an error unfortunately, instead are silently treated
3687 >   as 'x'.  The following induces an error, until -std is added to get
3688 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3689 >   array size at least.  It's necessary to write '\x00'==0 to get something
3690 >   that's true only with -std.  */
3691 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3692 >
3693 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3694 >   inside strings and character constants.  */
3695 > #define FOO(x) 'x'
3696 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3697 >
3698 > int test (int i, double x);
3699 > struct s1 {int (*f) (int a);};
3700 > struct s2 {int (*f) (double a);};
3701 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3702 > int argc;
3703 > char **argv;
3704   int
3705   main ()
3706   {
3707 < exit (42);
3707 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3708    ;
3709    return 0;
3710   }
3711   _ACEOF
3712 < rm -f conftest.$ac_objext
3713 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3714 <  (eval $ac_compile) 2>conftest.er1
3715 <  ac_status=$?
3716 <  grep -v '^ *+' conftest.er1 >conftest.err
3717 <  rm -f conftest.er1
2982 <  cat conftest.err >&5
2983 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2984 <  (exit $ac_status); } &&
2985 <         { ac_try='test -z "$ac_cxx_werror_flag"
2986 <                         || test ! -s conftest.err'
2987 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2988 <  (eval $ac_try) 2>&5
2989 <  ac_status=$?
2990 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2991 <  (exit $ac_status); }; } &&
2992 <         { ac_try='test -s conftest.$ac_objext'
2993 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2994 <  (eval $ac_try) 2>&5
2995 <  ac_status=$?
2996 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2997 <  (exit $ac_status); }; }; then
2998 <  break
2999 < else
3000 <  echo "$as_me: failed program was:" >&5
3001 < sed 's/^/| /' conftest.$ac_ext >&5
3002 <
3712 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3713 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3714 > do
3715 >  CC="$ac_save_CC $ac_arg"
3716 >  if ac_fn_c_try_compile "$LINENO"; then :
3717 >  ac_cv_prog_cc_c89=$ac_arg
3718   fi
3719 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3719 > rm -f core conftest.err conftest.$ac_objext
3720 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
3721   done
3722 < rm -f conftest*
3723 < if test -n "$ac_declaration"; then
3724 <  echo '#ifdef __cplusplus' >>confdefs.h
3009 <  echo $ac_declaration      >>confdefs.h
3010 <  echo '#endif'             >>confdefs.h
3722 > rm -f conftest.$ac_ext
3723 > CC=$ac_save_CC
3724 >
3725   fi
3726 + # AC_CACHE_VAL
3727 + case "x$ac_cv_prog_cc_c89" in
3728 +  x)
3729 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3730 + $as_echo "none needed" >&6; } ;;
3731 +  xno)
3732 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3733 + $as_echo "unsupported" >&6; } ;;
3734 +  *)
3735 +    CC="$CC $ac_cv_prog_cc_c89"
3736 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3737 + $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3738 + esac
3739 + if test "x$ac_cv_prog_cc_c89" != xno; then :
3740  
3741 + fi
3742 +
3743   ac_ext=c
3744   ac_cpp='$CPP $CPPFLAGS'
3745   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
# Line 3017 | Line 3747 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
3747   ac_compiler_gnu=$ac_cv_c_compiler_gnu
3748  
3749  
3750 < OOPSE_TEMPLATE_FLAGS=""
3751 < if test $ac_cv_cxx_compiler_gnu = no; then
3752 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3023 < echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3024 <  echo 'void f(){}' > conftest.cc
3025 <  if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3026 <    echo "$as_me:$LINENO: result: yes" >&5
3027 < echo "${ECHO_T}yes" >&6
3028 <    OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3029 <  else
3030 <    echo "$as_me:$LINENO: result: no" >&5
3031 < echo "${ECHO_T}no" >&6
3032 <  fi
3033 <  rm -f conftest*
3034 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3035 < echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
3036 <  echo 'void f(){}' > conftest.cc
3037 <  if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
3038 <    echo "$as_me:$LINENO: result: yes" >&5
3039 < echo "${ECHO_T}yes" >&6
3040 <    OOPSE_TEMPLATE_FLAGS="-instances=static"
3041 <  else
3042 <    echo "$as_me:$LINENO: result: no" >&5
3043 < echo "${ECHO_T}no" >&6
3044 <  fi
3045 <  rm -f conftest*
3046 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3047 < echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3048 <  echo 'void f(){}' > conftest.cc
3049 <  if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3050 <    echo "$as_me:$LINENO: result: yes" >&5
3051 < echo "${ECHO_T}yes" >&6
3052 <    OOPSE_TEMPLATE_FLAGS="-pto"
3053 <  else
3054 <    echo "$as_me:$LINENO: result: no" >&5
3055 < echo "${ECHO_T}no" >&6
3056 <  fi
3057 <  rm -f conftest*
3058 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3059 < echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3060 <  echo 'void f(){}' > conftest.cc
3061 <  if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3062 <    echo "$as_me:$LINENO: result: yes" >&5
3063 < echo "${ECHO_T}yes" >&6
3750 > save_CXX=$CXX
3751 > save_CC=$CC
3752 > save_LIBS=$LIBS
3753  
3754 + ac_ext=cpp
3755 + ac_cpp='$CXXCPP $CPPFLAGS'
3756 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3757 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3758 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3759  
3066    EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
3067  else
3068    echo "$as_me:$LINENO: result: no" >&5
3069 echo "${ECHO_T}no" >&6
3070  fi
3071 fi
3760  
3761 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lc" >&5
3762 + $as_echo_n "checking for dlopen in -lc... " >&6; }
3763 + if ${ac_cv_lib_c_dlopen+:} false; then :
3764 +  $as_echo_n "(cached) " >&6
3765 + else
3766 +  ac_check_lib_save_LIBS=$LIBS
3767 + LIBS="-lc  $LIBS"
3768 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3769 + /* end confdefs.h.  */
3770  
3771 <
3772 <
3773 < ac_ext=f90
3774 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3775 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3776 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3777 < if test -n "$ac_tool_prefix"; then
3778 <  for ac_prog in ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3779 <  do
3780 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3781 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3782 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3783 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3784 < if test "${ac_cv_prog_F90+set}" = set; then
3785 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3771 > /* Override any GCC internal prototype to avoid an error.
3772 >   Use char because int might match the return type of a GCC
3773 >   builtin and then its argument prototype would still apply.  */
3774 > #ifdef __cplusplus
3775 > extern "C"
3776 > #endif
3777 > char dlopen ();
3778 > int
3779 > main ()
3780 > {
3781 > return dlopen ();
3782 >  ;
3783 >  return 0;
3784 > }
3785 > _ACEOF
3786 > if ac_fn_cxx_try_link "$LINENO"; then :
3787 >  ac_cv_lib_c_dlopen=yes
3788   else
3789 <  if test -n "$F90"; then
3790 <  ac_cv_prog_F90="$F90" # Let the user override the test.
3789 >  ac_cv_lib_c_dlopen=no
3790 > fi
3791 > rm -f core conftest.err conftest.$ac_objext \
3792 >    conftest$ac_exeext conftest.$ac_ext
3793 > LIBS=$ac_check_lib_save_LIBS
3794 > fi
3795 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_dlopen" >&5
3796 > $as_echo "$ac_cv_lib_c_dlopen" >&6; }
3797 > if test "x$ac_cv_lib_c_dlopen" = xyes; then :
3798 >  LIBDL=""
3799   else
3800 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3801 < for as_dir in $PATH
3802 < do
3803 <  IFS=$as_save_IFS
3804 <  test -z "$as_dir" && as_dir=.
3805 <  for ac_exec_ext in '' $ac_executable_extensions; do
3806 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3807 <    ac_cv_prog_F90="$ac_tool_prefix$ac_prog"
3808 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3102 <    break 2
3103 <  fi
3104 < done
3105 < done
3800 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3801 > $as_echo_n "checking for dlopen in -ldl... " >&6; }
3802 > if ${ac_cv_lib_dl_dlopen+:} false; then :
3803 >  $as_echo_n "(cached) " >&6
3804 > else
3805 >  ac_check_lib_save_LIBS=$LIBS
3806 > LIBS="-ldl  $LIBS"
3807 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3808 > /* end confdefs.h.  */
3809  
3810 + /* Override any GCC internal prototype to avoid an error.
3811 +   Use char because int might match the return type of a GCC
3812 +   builtin and then its argument prototype would still apply.  */
3813 + #ifdef __cplusplus
3814 + extern "C"
3815 + #endif
3816 + char dlopen ();
3817 + int
3818 + main ()
3819 + {
3820 + return dlopen ();
3821 +  ;
3822 +  return 0;
3823 + }
3824 + _ACEOF
3825 + if ac_fn_cxx_try_link "$LINENO"; then :
3826 +  ac_cv_lib_dl_dlopen=yes
3827 + else
3828 +  ac_cv_lib_dl_dlopen=no
3829   fi
3830 + rm -f core conftest.err conftest.$ac_objext \
3831 +    conftest$ac_exeext conftest.$ac_ext
3832 + LIBS=$ac_check_lib_save_LIBS
3833   fi
3834 < F90=$ac_cv_prog_F90
3835 < if test -n "$F90"; then
3836 <  echo "$as_me:$LINENO: result: $F90" >&5
3837 < echo "${ECHO_T}$F90" >&6
3113 < else
3114 <  echo "$as_me:$LINENO: result: no" >&5
3115 < echo "${ECHO_T}no" >&6
3834 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3835 > $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
3836 > if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
3837 >  LIBDL="-ldl"
3838   fi
3839  
3118    test -n "$F90" && break
3119  done
3840   fi
3841 < if test -z "$F90"; then
3842 <  ac_ct_F90=$F90
3843 <  for ac_prog in ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3841 >
3842 >
3843 >
3844 >
3845 >
3846 >
3847 >
3848 >        for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
3849   do
3850    # Extract the first word of "$ac_prog", so it can be a program name with args.
3851   set dummy $ac_prog; ac_word=$2
3852 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3853 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3854 < if test "${ac_cv_prog_ac_ct_F90+set}" = set; then
3855 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3852 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3853 > $as_echo_n "checking for $ac_word... " >&6; }
3854 > if ${ac_cv_prog_MPICXX+:} false; then :
3855 >  $as_echo_n "(cached) " >&6
3856   else
3857 <  if test -n "$ac_ct_F90"; then
3858 <  ac_cv_prog_ac_ct_F90="$ac_ct_F90" # Let the user override the test.
3857 >  if test -n "$MPICXX"; then
3858 >  ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
3859   else
3860   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3861   for as_dir in $PATH
3862   do
3863    IFS=$as_save_IFS
3864    test -z "$as_dir" && as_dir=.
3865 <  for ac_exec_ext in '' $ac_executable_extensions; do
3866 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3867 <    ac_cv_prog_ac_ct_F90="$ac_prog"
3868 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3865 >    for ac_exec_ext in '' $ac_executable_extensions; do
3866 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3867 >    ac_cv_prog_MPICXX="$ac_prog"
3868 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3869      break 2
3870    fi
3871   done
3872 < done
3872 >  done
3873 > IFS=$as_save_IFS
3874  
3875   fi
3876   fi
3877 < ac_ct_F90=$ac_cv_prog_ac_ct_F90
3878 < if test -n "$ac_ct_F90"; then
3879 <  echo "$as_me:$LINENO: result: $ac_ct_F90" >&5
3880 < echo "${ECHO_T}$ac_ct_F90" >&6
3877 > MPICXX=$ac_cv_prog_MPICXX
3878 > if test -n "$MPICXX"; then
3879 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
3880 > $as_echo "$MPICXX" >&6; }
3881   else
3882 <  echo "$as_me:$LINENO: result: no" >&5
3883 < echo "${ECHO_T}no" >&6
3882 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3883 > $as_echo "no" >&6; }
3884   fi
3885  
3886 <  test -n "$ac_ct_F90" && break
3886 >
3887 >  test -n "$MPICXX" && break
3888   done
3889 + test -n "$MPICXX" || MPICXX="$CXX"
3890  
3891 <  F90=$ac_ct_F90
3891 >        ax_mpi_save_CXX="$CXX"
3892 >        CXX="$MPICXX"
3893 >
3894 >
3895 >
3896 > if test x = x"$MPILIBS"; then
3897 >        ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
3898 > if test "x$ac_cv_func_MPI_Init" = xyes; then :
3899 >  MPILIBS=" "
3900   fi
3901  
3902 + fi
3903  
3904 < # If we don't use `.F90' as extension, the preprocessor is not run on the
3905 < # input file.
3906 < ac_save_ext=$ac_ext
3907 < ac_ext=F90
3908 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 90 compiler" >&5
3172 < echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3173 < if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3174 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3904 > if test x = x"$MPILIBS"; then
3905 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
3906 > $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
3907 > if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
3908 >  $as_echo_n "(cached) " >&6
3909   else
3910 <  cat >conftest.$ac_ext <<_ACEOF
3910 >  ac_check_lib_save_LIBS=$LIBS
3911 > LIBS="-lmpi  $LIBS"
3912 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3913 > /* end confdefs.h.  */
3914  
3915 < program main
3915 > /* Override any GCC internal prototype to avoid an error.
3916 >   Use char because int might match the return type of a GCC
3917 >   builtin and then its argument prototype would still apply.  */
3918 > #ifdef __cplusplus
3919 > extern "C"
3920 > #endif
3921 > char MPI_Init ();
3922 > int
3923 > main ()
3924 > {
3925 > return MPI_Init ();
3926 >  ;
3927 >  return 0;
3928 > }
3929 > _ACEOF
3930 > if ac_fn_cxx_try_link "$LINENO"; then :
3931 >  ac_cv_lib_mpi_MPI_Init=yes
3932 > else
3933 >  ac_cv_lib_mpi_MPI_Init=no
3934 > fi
3935 > rm -f core conftest.err conftest.$ac_objext \
3936 >    conftest$ac_exeext conftest.$ac_ext
3937 > LIBS=$ac_check_lib_save_LIBS
3938 > fi
3939 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
3940 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
3941 > if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
3942 >  MPILIBS="-lmpi"
3943 > fi
3944  
3945 < #ifndef __GNUC__
3946 <       choke me
3945 > fi
3946 > if test x = x"$MPILIBS"; then
3947 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
3948 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
3949 > if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
3950 >  $as_echo_n "(cached) " >&6
3951 > else
3952 >  ac_check_lib_save_LIBS=$LIBS
3953 > LIBS="-lmpich  $LIBS"
3954 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3955 > /* end confdefs.h.  */
3956 >
3957 > /* Override any GCC internal prototype to avoid an error.
3958 >   Use char because int might match the return type of a GCC
3959 >   builtin and then its argument prototype would still apply.  */
3960 > #ifdef __cplusplus
3961 > extern "C"
3962   #endif
3963 + char MPI_Init ();
3964 + int
3965 + main ()
3966 + {
3967 + return MPI_Init ();
3968 +  ;
3969 +  return 0;
3970 + }
3971 + _ACEOF
3972 + if ac_fn_cxx_try_link "$LINENO"; then :
3973 +  ac_cv_lib_mpich_MPI_Init=yes
3974 + else
3975 +  ac_cv_lib_mpich_MPI_Init=no
3976 + fi
3977 + rm -f core conftest.err conftest.$ac_objext \
3978 +    conftest$ac_exeext conftest.$ac_ext
3979 + LIBS=$ac_check_lib_save_LIBS
3980 + fi
3981 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
3982 + $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
3983 + if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
3984 +  MPILIBS="-lmpich"
3985 + fi
3986  
3987 < end program main
3987 > fi
3988  
3989 + if test x != x"$MPILIBS"; then
3990 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
3991 + $as_echo_n "checking for mpi.h... " >&6; }
3992 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3993 + /* end confdefs.h.  */
3994 + #include <mpi.h>
3995 + int
3996 + main ()
3997 + {
3998 +
3999 +  ;
4000 +  return 0;
4001 + }
4002   _ACEOF
4003 < rm -f conftest.$ac_objext
4004 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4005 <  (eval $ac_compile) 2>conftest.er1
3190 <  ac_status=$?
3191 <  grep -v '^ *+' conftest.er1 >conftest.err
3192 <  rm -f conftest.er1
3193 <  cat conftest.err >&5
3194 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3195 <  (exit $ac_status); } &&
3196 <         { ac_try='test -z "$ac_f90_werror_flag"
3197 <                         || test ! -s conftest.err'
3198 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3199 <  (eval $ac_try) 2>&5
3200 <  ac_status=$?
3201 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3202 <  (exit $ac_status); }; } &&
3203 <         { ac_try='test -s conftest.$ac_objext'
3204 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3205 <  (eval $ac_try) 2>&5
3206 <  ac_status=$?
3207 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3208 <  (exit $ac_status); }; }; then
3209 <  ac_compiler_gnu=yes
4003 > if ac_fn_cxx_try_compile "$LINENO"; then :
4004 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4005 > $as_echo "yes" >&6; }
4006   else
4007 <  echo "$as_me: failed program was:" >&5
4008 < sed 's/^/| /' conftest.$ac_ext >&5
4009 <
3214 < ac_compiler_gnu=no
4007 >  MPILIBS=""
4008 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4009 > $as_echo "no" >&6; }
4010   fi
4011 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4012 < ac_cv_f90_compiler_gnu=$ac_compiler_gnu
4011 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4012 > fi
4013  
4014 + CXX="$ax_mpi_save_CXX"
4015 +
4016 +
4017 +
4018 + # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4019 + if test x = x"$MPILIBS"; then
4020 +        USE_MPI="no"
4021 +       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&5
4022 + $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&2;}
4023 +        :
4024 + else
4025 +        USE_MPI="yes"
4026 +        :
4027   fi
4028 < echo "$as_me:$LINENO: result: $ac_cv_f90_compiler_gnu" >&5
4029 < echo "${ECHO_T}$ac_cv_f90_compiler_gnu" >&6
4030 < ac_ext=$ac_save_ext
4031 < G95=`test $ac_compiler_gnu = yes && echo yes`
4028 >
4029 >
4030 > if test $USE_MPI != no; then :
4031 >
4032   ac_ext=c
4033   ac_cpp='$CPP $CPPFLAGS'
4034   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
# Line 3231 | Line 4039 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
4039  
4040  
4041  
3234 # Try to determine native compiler flags that allow us to use F90 suffix
3235 # for preprocessed f90 source.
4042  
4043 < if test "$ac_test_PREPFLAG" != "set"; then
4044 <  PREPFLAG=""
4045 <  case "${host_cpu}-${host_os}" in
4043 >        for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4044 > do
4045 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4046 > set dummy $ac_prog; ac_word=$2
4047 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4048 > $as_echo_n "checking for $ac_word... " >&6; }
4049 > if ${ac_cv_prog_MPICC+:} false; then :
4050 >  $as_echo_n "(cached) " >&6
4051 > else
4052 >  if test -n "$MPICC"; then
4053 >  ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4054 > else
4055 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4056 > for as_dir in $PATH
4057 > do
4058 >  IFS=$as_save_IFS
4059 >  test -z "$as_dir" && as_dir=.
4060 >    for ac_exec_ext in '' $ac_executable_extensions; do
4061 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4062 >    ac_cv_prog_MPICC="$ac_prog"
4063 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4064 >    break 2
4065 >  fi
4066 > done
4067 >  done
4068 > IFS=$as_save_IFS
4069  
4070 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
4071 <                    PREPFLAG="-fpp1 "
4072 <                fi;;
4073 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
4074 <                    PREPFLAG="-qsuffix=cpp=F90 "
4075 <                fi;;
4076 <  *darwin*)
4077 <        if test "$F90" = f90 -o "$F90" = xlf90; then
4078 <                PREPFLAG="-qsuffix=cpp=F90 "
4079 <        fi;;
3251 <  esac
4070 > fi
4071 > fi
4072 > MPICC=$ac_cv_prog_MPICC
4073 > if test -n "$MPICC"; then
4074 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4075 > $as_echo "$MPICC" >&6; }
4076 > else
4077 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4078 > $as_echo "no" >&6; }
4079 > fi
4080  
3253  if test -z "$PREPFLAG"; then
3254        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3255 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3256        PREPFLAG=""
3257  fi
4081  
4082 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
4083 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
4082 >  test -n "$MPICC" && break
4083 > done
4084 > test -n "$MPICC" || MPICC="$CC"
4085  
4086 +        ax_mpi_save_CC="$CC"
4087 +        CC="$MPICC"
4088  
3263  ac_ext=f90
3264 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3265 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3266 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4089  
3268  ac_save_ext=$ac_ext
3269  ac_ext=F90
3270  ac_save_F90FLAGS=$F90FLAGS
4090  
4091 <  if test "$PREPFLAG"; then
4092 <  F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
4091 > if test x = x"$MPILIBS"; then
4092 >        ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4093 > if test "x$ac_cv_func_MPI_Init" = xyes; then :
4094 >  MPILIBS=" "
4095   fi
4096  
4097 <    cat >conftest.$ac_ext <<_ACEOF
4097 > fi
4098  
4099 + if test x = x"$MPILIBS"; then
4100 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4101 + $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4102 + if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
4103 +  $as_echo_n "(cached) " >&6
4104 + else
4105 +  ac_check_lib_save_LIBS=$LIBS
4106 + LIBS="-lmpi  $LIBS"
4107 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4108 + /* end confdefs.h.  */
4109  
4110 < program main
4111 <
4112 <  integer :: i
4113 <  i = 1
4114 <
4115 <
4116 < end program main
4117 <
4118 < _ACEOF
4119 < rm -f conftest.$ac_objext
4120 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4121 <  (eval $ac_compile) 2>conftest.er1
4122 <  ac_status=$?
4123 <  grep -v '^ *+' conftest.er1 >conftest.err
4124 <  rm -f conftest.er1
4125 <  cat conftest.err >&5
4126 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3296 <  (exit $ac_status); } &&
3297 <         { ac_try='test -z "$ac_f90_werror_flag"
3298 <                         || test ! -s conftest.err'
3299 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3300 <  (eval $ac_try) 2>&5
3301 <  ac_status=$?
3302 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3303 <  (exit $ac_status); }; } &&
3304 <         { ac_try='test -s conftest.$ac_objext'
3305 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3306 <  (eval $ac_try) 2>&5
3307 <  ac_status=$?
3308 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3309 <  (exit $ac_status); }; }; then
3310 <  prepflagworks=1
4110 > /* Override any GCC internal prototype to avoid an error.
4111 >   Use char because int might match the return type of a GCC
4112 >   builtin and then its argument prototype would still apply.  */
4113 > #ifdef __cplusplus
4114 > extern "C"
4115 > #endif
4116 > char MPI_Init ();
4117 > int
4118 > main ()
4119 > {
4120 > return MPI_Init ();
4121 >  ;
4122 >  return 0;
4123 > }
4124 > _ACEOF
4125 > if ac_fn_c_try_link "$LINENO"; then :
4126 >  ac_cv_lib_mpi_MPI_Init=yes
4127   else
4128 <  echo "$as_me: failed program was:" >&5
3313 < sed 's/^/| /' conftest.$ac_ext >&5
3314 <
3315 < prepflagworks=0
4128 >  ac_cv_lib_mpi_MPI_Init=no
4129   fi
4130 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4131 <
4132 <  F90FLAGS=$ac_save_F90FLAGS
3320 <  ac_ext=$ac_save_ext
3321 <  ac_ext=c
3322 < ac_cpp='$CPP $CPPFLAGS'
3323 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3324 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3325 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3326 <
3327 <
3328 <  if test "$prepflagworks" = 1; then
3329 <    echo "$as_me:$LINENO: result: yes" >&5
3330 < echo "${ECHO_T}yes" >&6
3331 <
3332 <  else
3333 <    echo "$as_me:$LINENO: result: no" >&5
3334 < echo "${ECHO_T}no" >&6
3335 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3336 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3337 <   { (exit 1); exit 1; }; }
3338 <  fi
4130 > rm -f core conftest.err conftest.$ac_objext \
4131 >    conftest$ac_exeext conftest.$ac_ext
4132 > LIBS=$ac_check_lib_save_LIBS
4133   fi
4134 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4135 + $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4136 + if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
4137 +  MPILIBS="-lmpi"
4138 + fi
4139  
3341
3342
3343
3344
3345 # Try to determine native compiler flags that allow us to use F90 suffix
3346 # for preprocessed f90 source with -D type defines
3347
3348 if test "$ac_test_PREPDEFFLAG" != "set"; then
3349  PREPDEFFLAG=""
3350  case "${host_cpu}-${host_os}" in
3351
3352  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3353                    PREPDEFFLAG=" "
3354                fi;;
3355  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3356                    PREPDEFFLAG="-WF,"
3357                fi;;
3358  *darwin*)
3359        if test "$F90" = f90 -o "$F90" = xlf90; then
3360                PREPDEFFLAG="-WF,"
3361        fi;;
3362  esac
3363
3364  if test -z "$PREPDEFFLAG"; then
3365        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3366 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3367        PREPDEFFLAG=" "
3368  fi
3369
3370  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3371 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3372
3373
3374  ac_ext=f90
3375 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3376 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3377 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3378
3379  ac_save_ext=$ac_ext
3380  ac_ext=F90
3381  ac_save_F90FLAGS=$F90FLAGS
3382
3383  if test "$PREPDEFFLAG"; then
3384  F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
4140   fi
4141 + if test x = x"$MPILIBS"; then
4142 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4143 + $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4144 + if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
4145 +  $as_echo_n "(cached) " >&6
4146 + else
4147 +  ac_check_lib_save_LIBS=$LIBS
4148 + LIBS="-lmpich  $LIBS"
4149 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4150 + /* end confdefs.h.  */
4151  
4152 <    cat >conftest.$ac_ext <<_ACEOF
4153 <
4154 <
4155 < program main
4156 <
3392 <  integer :: i
3393 < #ifdef TEST
3394 <  i = 1
3395 < #else
3396 <  choke me
4152 > /* Override any GCC internal prototype to avoid an error.
4153 >   Use char because int might match the return type of a GCC
4154 >   builtin and then its argument prototype would still apply.  */
4155 > #ifdef __cplusplus
4156 > extern "C"
4157   #endif
4158 <
4159 <
4160 < end program main
4161 <
4158 > char MPI_Init ();
4159 > int
4160 > main ()
4161 > {
4162 > return MPI_Init ();
4163 >  ;
4164 >  return 0;
4165 > }
4166   _ACEOF
4167 < rm -f conftest.$ac_objext
4168 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3405 <  (eval $ac_compile) 2>conftest.er1
3406 <  ac_status=$?
3407 <  grep -v '^ *+' conftest.er1 >conftest.err
3408 <  rm -f conftest.er1
3409 <  cat conftest.err >&5
3410 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3411 <  (exit $ac_status); } &&
3412 <         { ac_try='test -z "$ac_f90_werror_flag"
3413 <                         || test ! -s conftest.err'
3414 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3415 <  (eval $ac_try) 2>&5
3416 <  ac_status=$?
3417 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3418 <  (exit $ac_status); }; } &&
3419 <         { ac_try='test -s conftest.$ac_objext'
3420 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3421 <  (eval $ac_try) 2>&5
3422 <  ac_status=$?
3423 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3424 <  (exit $ac_status); }; }; then
3425 <  prepdefflagworks=1
4167 > if ac_fn_c_try_link "$LINENO"; then :
4168 >  ac_cv_lib_mpich_MPI_Init=yes
4169   else
4170 <  echo "$as_me: failed program was:" >&5
3428 < sed 's/^/| /' conftest.$ac_ext >&5
3429 <
3430 < prepdefflagworks=0
4170 >  ac_cv_lib_mpich_MPI_Init=no
4171   fi
4172 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4173 <
4174 <  F90FLAGS=$ac_save_F90FLAGS
3435 <  ac_ext=$ac_save_ext
3436 <  ac_ext=c
3437 < ac_cpp='$CPP $CPPFLAGS'
3438 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3439 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3440 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3441 <
3442 <
3443 <
3444 <  if test "$prepdefflagworks" = 1; then
3445 <    echo "$as_me:$LINENO: result: yes" >&5
3446 < echo "${ECHO_T}yes" >&6
3447 <
3448 <  else
3449 <    echo "$as_me:$LINENO: result: no" >&5
3450 < echo "${ECHO_T}no" >&6
3451 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3452 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3453 <   { (exit 1); exit 1; }; }
3454 <  fi
4172 > rm -f core conftest.err conftest.$ac_objext \
4173 >    conftest$ac_exeext conftest.$ac_ext
4174 > LIBS=$ac_check_lib_save_LIBS
4175   fi
4176 <
4177 < ac_ext=f90
4178 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4179 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3460 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3461 <
3462 <
3463 <
3464 < ac_ext=f90
3465 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3466 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3467 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3468 < echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3469 < echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3470 < if test "${ac_cv_prog_f90_v+set}" = set; then
3471 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3472 < else
3473 <
3474 < cat >conftest.$ac_ext <<_ACEOF
3475 <
3476 < program main
3477 <
3478 <
3479 < end program main
3480 <
3481 < _ACEOF
3482 < rm -f conftest.$ac_objext
3483 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3484 <  (eval $ac_compile) 2>conftest.er1
3485 <  ac_status=$?
3486 <  grep -v '^ *+' conftest.er1 >conftest.err
3487 <  rm -f conftest.er1
3488 <  cat conftest.err >&5
3489 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3490 <  (exit $ac_status); } &&
3491 <         { ac_try='test -z "$ac_f90_werror_flag"
3492 <                         || test ! -s conftest.err'
3493 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3494 <  (eval $ac_try) 2>&5
3495 <  ac_status=$?
3496 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3497 <  (exit $ac_status); }; } &&
3498 <         { ac_try='test -s conftest.$ac_objext'
3499 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3500 <  (eval $ac_try) 2>&5
3501 <  ac_status=$?
3502 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3503 <  (exit $ac_status); }; }; then
3504 <  ac_cv_prog_f90_v=
3505 < # Try some options frequently used verbose output
3506 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3507 <  ac_ext=f90
3508 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3509 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3510 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3511 <
3512 < cat >conftest.$ac_ext <<_ACEOF
3513 <
3514 < program main
3515 <
3516 <
3517 < end program main
3518 <
3519 < _ACEOF
3520 <
3521 < # Compile and link our simple test program by passing a flag (argument
3522 < # 1 to this macro) to the Fortran 90 compiler in order to get
3523 < # "verbose" output that we can then parse for the Fortran 90 linker
3524 < # flags.
3525 < ac_save_F90FLAGS=$F90FLAGS
3526 < F90FLAGS="$F90FLAGS $ac_verb"
3527 <
3528 < (eval echo $as_me:3528: \"$ac_link\") >&5
3529 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3530 < echo "$ac_f90_v_output" >&5
3531 < F90FLAGS=$ac_save_F90FLAGS
3532 <
3533 < rm -f conftest.*
3534 < ac_ext=f90
3535 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3536 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3537 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3538 <
3539 < # If we are using xlf then replace all the commas with spaces.
3540 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3541 <  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
4176 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4177 > $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4178 > if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
4179 >  MPILIBS="-lmpich"
4180   fi
4181  
3544 # If we are using Cray Fortran then delete quotes.
3545 # Use "\"" instead of '"' for font-lock-mode.
3546 # FIXME: a more general fix for quoted arguments with spaces?
3547 if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3548  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
4182   fi
3550  # look for -l* and *.a constructs in the output
3551  for ac_arg in $ac_f90_v_output; do
3552     case $ac_arg in
3553        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3554          ac_cv_prog_f90_v=$ac_verb
3555          break 2 ;;
3556     esac
3557  done
3558 done
3559 if test -z "$ac_cv_prog_f90_v"; then
3560   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
3561 echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3562 fi
3563 else
3564  echo "$as_me: failed program was:" >&5
3565 sed 's/^/| /' conftest.$ac_ext >&5
4183  
4184 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4185 < echo "$as_me: WARNING: compilation failed" >&2;}
4186 < fi
4187 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4188 <
4189 < fi
3573 < echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
3574 < echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
3575 < echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
3576 < echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3577 < if test "${ac_cv_flibs+set}" = set; then
3578 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3579 < else
3580 <  if test "x$F90LIBS" != "x"; then
3581 <  ac_cv_f90libs="$F90LIBS" # Let the user override the test.
3582 < else
3583 <
3584 < ac_ext=f90
3585 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3586 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3587 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3588 <
3589 < cat >conftest.$ac_ext <<_ACEOF
3590 <
3591 < program main
3592 <
3593 <
3594 < end program main
3595 <
3596 < _ACEOF
3597 <
3598 < # Compile and link our simple test program by passing a flag (argument
3599 < # 1 to this macro) to the Fortran 90 compiler in order to get
3600 < # "verbose" output that we can then parse for the Fortran 90 linker
3601 < # flags.
3602 < ac_save_F90FLAGS=$F90FLAGS
3603 < F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3604 <
3605 < (eval echo $as_me:3605: \"$ac_link\") >&5
3606 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3607 < echo "$ac_f90_v_output" >&5
3608 < F90FLAGS=$ac_save_F90FLAGS
3609 <
3610 < rm -f conftest.*
3611 < ac_ext=f90
3612 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3613 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3614 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3615 <
3616 < # If we are using xlf then replace all the commas with spaces.
3617 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3618 <  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3619 < fi
3620 <
3621 < # If we are using Cray Fortran then delete quotes.
3622 < # Use "\"" instead of '"' for font-lock-mode.
3623 < # FIXME: a more general fix for quoted arguments with spaces?
3624 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3625 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3626 < fi
3627 <
3628 < ac_cv_f90libs=
3629 <
3630 < # Save positional arguments (if any)
3631 < ac_save_positional="$@"
3632 <
3633 < set X $ac_f90_v_output
3634 < while test $# != 1; do
3635 <  shift
3636 <  ac_arg=$1
3637 <  case $ac_arg in
3638 <        [\\/]*.a | ?:[\\/]*.a)
3639 <            ac_exists=false
3640 <  for ac_i in $ac_cv_f90libs; do
3641 <    if test x"$ac_arg" = x"$ac_i"; then
3642 <      ac_exists=true
3643 <      break
3644 <    fi
3645 <  done
3646 <
3647 <  if test x"$ac_exists" = xtrue; then
3648 <  :
3649 < else
3650 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3651 < fi
3652 <
3653 <          ;;
3654 <        -bI:*)
3655 <            ac_exists=false
3656 <  for ac_i in $ac_cv_f90libs; do
3657 <    if test x"$ac_arg" = x"$ac_i"; then
3658 <      ac_exists=true
3659 <      break
3660 <    fi
3661 <  done
3662 <
3663 <  if test x"$ac_exists" = xtrue; then
3664 <  :
3665 < else
3666 <  if test "$ac_compiler_gnu" = yes; then
3667 <  for ac_link_opt in $ac_arg; do
3668 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3669 <  done
3670 < else
3671 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3672 < fi
3673 < fi
3674 <
3675 <          ;;
3676 <          # Ignore these flags.
3677 <        -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
3678 <          ;;
3679 <        -lkernel32)
3680 <          test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3681 <          ;;
3682 <        -[LRuY])
3683 <          # These flags, when seen by themselves, take an argument.
3684 <          # We remove the space between option and argument and re-iterate
3685 <          # unless we find an empty arg or a new option (starting with -)
3686 <          case $2 in
3687 <             "" | -*);;
3688 <             *)
3689 <                ac_arg="$ac_arg$2"
3690 <
3691 <                shift; shift
3692 <                set X $ac_arg "$@"
3693 <                ;;
3694 <          esac
3695 <          ;;
3696 <        -YP,*)
3697 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
3698 <              ac_exists=false
3699 <  for ac_i in $ac_cv_f90libs; do
3700 <    if test x"$ac_j" = x"$ac_i"; then
3701 <      ac_exists=true
3702 <      break
3703 <    fi
3704 <  done
3705 <
3706 <  if test x"$ac_exists" = xtrue; then
3707 <  :
3708 < else
3709 <  ac_arg="$ac_arg $ac_j"
3710 <                             ac_cv_f90libs="$ac_cv_f90libs $ac_j"
3711 < fi
3712 <
3713 <          done
3714 <          ;;
3715 <        -[lLR]*)
3716 <            ac_exists=false
3717 <  for ac_i in $ac_cv_f90libs; do
3718 <    if test x"$ac_arg" = x"$ac_i"; then
3719 <      ac_exists=true
3720 <      break
3721 <    fi
3722 <  done
3723 <
3724 <  if test x"$ac_exists" = xtrue; then
3725 <  :
3726 < else
3727 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3728 < fi
3729 <
3730 <          ;;
3731 <          # Ignore everything else.
3732 <  esac
3733 < done
3734 < # restore positional arguments
3735 < set X $ac_save_positional; shift
3736 <
3737 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
3738 < # then we insist that the "run path" must be an absolute path (i.e. it
3739 < # must begin with a "/").
3740 < case `(uname -sr) 2>/dev/null` in
3741 <   "SunOS 5"*)
3742 <      ac_ld_run_path=`echo $ac_f90_v_output |
3743 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
3744 <      test "x$ac_ld_run_path" != x &&
3745 <
3746 <        if test "$ac_compiler_gnu" = yes; then
3747 <  for ac_link_opt in $ac_ld_run_path; do
3748 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3749 <  done
3750 < else
3751 <  ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
3752 < fi
3753 <      ;;
3754 < esac
3755 < fi # test "x$F90LIBS" = "x"
3756 <
3757 < fi
3758 < echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
3759 < echo "${ECHO_T}$ac_cv_flibs" >&6
3760 < F90LIBS="$ac_cv_f90libs"
3761 <
3762 < ac_ext=f90
3763 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3764 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3765 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3766 <
3767 <
3768 < echo "$as_me:$LINENO: checking for Fortran 90 name-mangling scheme" >&5
3769 < echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
3770 < if test "${ac_cv_f90_mangling+set}" = set; then
3771 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3772 < else
3773 <  ac_ext=f90
3774 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3775 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3776 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3777 < cat >conftest.$ac_ext <<_ACEOF
3778 < subroutine foobar()
3779 < return
3780 < end
3781 < subroutine foo_bar()
3782 < return
3783 < end
3784 < _ACEOF
3785 < rm -f conftest.$ac_objext
3786 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3787 <  (eval $ac_compile) 2>conftest.er1
3788 <  ac_status=$?
3789 <  grep -v '^ *+' conftest.er1 >conftest.err
3790 <  rm -f conftest.er1
3791 <  cat conftest.err >&5
3792 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3793 <  (exit $ac_status); } &&
3794 <         { ac_try='test -z "$ac_f90_werror_flag"
3795 <                         || test ! -s conftest.err'
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); }; } &&
3801 <         { ac_try='test -s conftest.$ac_objext'
3802 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3803 <  (eval $ac_try) 2>&5
3804 <  ac_status=$?
3805 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3806 <  (exit $ac_status); }; }; then
3807 <  mv conftest.$ac_objext cf90_test.$ac_objext
3808 <
3809 <  ac_ext=c
3810 < ac_cpp='$CPP $CPPFLAGS'
3811 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3812 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3813 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3814 <
3815 <  ac_save_LIBS=$LIBS
3816 <  LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
3817 <
3818 <  ac_success=no
3819 <  for ac_foobar in foobar FOOBAR; do
3820 <    for ac_underscore in "" "_"; do
3821 <      ac_func="$ac_foobar$ac_underscore"
3822 <      cat >conftest.$ac_ext <<_ACEOF
3823 < /* confdefs.h.  */
3824 < _ACEOF
3825 < cat confdefs.h >>conftest.$ac_ext
3826 < cat >>conftest.$ac_ext <<_ACEOF
3827 < /* end confdefs.h.  */
3828 <
3829 < /* Override any gcc2 internal prototype to avoid an error.  */
3830 < #ifdef __cplusplus
3831 < extern "C"
3832 < #endif
3833 < /* We use char because int might match the return type of a gcc2
3834 <   builtin and then its argument prototype would still apply.  */
3835 < char $ac_func ();
4184 > if test x != x"$MPILIBS"; then
4185 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4186 > $as_echo_n "checking for mpi.h... " >&6; }
4187 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4188 > /* end confdefs.h.  */
4189 > #include <mpi.h>
4190   int
4191   main ()
4192   {
4193 < $ac_func ();
4193 >
4194    ;
4195    return 0;
4196   }
4197   _ACEOF
4198 < rm -f conftest.$ac_objext conftest$ac_exeext
4199 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4200 <  (eval $ac_link) 2>conftest.er1
3847 <  ac_status=$?
3848 <  grep -v '^ *+' conftest.er1 >conftest.err
3849 <  rm -f conftest.er1
3850 <  cat conftest.err >&5
3851 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3852 <  (exit $ac_status); } &&
3853 <         { ac_try='test -z "$ac_c_werror_flag"
3854 <                         || test ! -s conftest.err'
3855 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3856 <  (eval $ac_try) 2>&5
3857 <  ac_status=$?
3858 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3859 <  (exit $ac_status); }; } &&
3860 <         { ac_try='test -s conftest$ac_exeext'
3861 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3862 <  (eval $ac_try) 2>&5
3863 <  ac_status=$?
3864 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3865 <  (exit $ac_status); }; }; then
3866 <  ac_success=yes; break 2
4198 > if ac_fn_c_try_compile "$LINENO"; then :
4199 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4200 > $as_echo "yes" >&6; }
4201   else
4202 <  echo "$as_me: failed program was:" >&5
4203 < sed 's/^/| /' conftest.$ac_ext >&5
4204 <
4202 >  MPILIBS=""
4203 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4204 > $as_echo "no" >&6; }
4205   fi
4206 < rm -f conftest.err conftest.$ac_objext \
4207 <      conftest$ac_exeext conftest.$ac_ext
3874 <    done
3875 <  done
4206 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4207 > fi
4208  
4209 <  if test "$ac_success" = "yes"; then
3878 <     case $ac_foobar in
3879 <        foobar)
3880 <           ac_case=lower
3881 <           ac_foo_bar=foo_bar
3882 <           ;;
3883 <        FOOBAR)
3884 <           ac_case=upper
3885 <           ac_foo_bar=FOO_BAR
3886 <           ;;
3887 <     esac
4209 > CC="$ax_mpi_save_CC"
4210  
3889     ac_success_extra=no
3890     for ac_extra in "" "_"; do
3891        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4211  
3893        cat >conftest.$ac_ext <<_ACEOF
3894 /* confdefs.h.  */
3895 _ACEOF
3896 cat confdefs.h >>conftest.$ac_ext
3897 cat >>conftest.$ac_ext <<_ACEOF
3898 /* end confdefs.h.  */
4212  
4213 < /* Override any gcc2 internal prototype to avoid an error.  */
4214 < #ifdef __cplusplus
4215 < extern "C"
4216 < #endif
4217 < /* We use char because int might match the return type of a gcc2
4218 <   builtin and then its argument prototype would still apply.  */
3906 < char $ac_func ();
3907 < int
3908 < main ()
3909 < {
3910 < $ac_func ();
3911 <  ;
3912 <  return 0;
3913 < }
3914 < _ACEOF
3915 < rm -f conftest.$ac_objext conftest$ac_exeext
3916 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3917 <  (eval $ac_link) 2>conftest.er1
3918 <  ac_status=$?
3919 <  grep -v '^ *+' conftest.er1 >conftest.err
3920 <  rm -f conftest.er1
3921 <  cat conftest.err >&5
3922 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923 <  (exit $ac_status); } &&
3924 <         { ac_try='test -z "$ac_c_werror_flag"
3925 <                         || test ! -s conftest.err'
3926 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3927 <  (eval $ac_try) 2>&5
3928 <  ac_status=$?
3929 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3930 <  (exit $ac_status); }; } &&
3931 <         { ac_try='test -s conftest$ac_exeext'
3932 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3933 <  (eval $ac_try) 2>&5
3934 <  ac_status=$?
3935 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3936 <  (exit $ac_status); }; }; then
3937 <  ac_success_extra=yes; break
4213 > # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4214 > if test x = x"$MPILIBS"; then
4215 >        USE_MPI="no"
4216 >       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&5
4217 > $as_echo "$as_me: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&2;}
4218 >        :
4219   else
4220 <  echo "$as_me: failed program was:" >&5
4221 < sed 's/^/| /' conftest.$ac_ext >&5
3941 <
4220 >        USE_MPI="yes"
4221 >        :
4222   fi
3943 rm -f conftest.err conftest.$ac_objext \
3944      conftest$ac_exeext conftest.$ac_ext
3945     done
4223  
3947     if test "$ac_success_extra" = "yes"; then
3948        ac_cv_f90_mangling="$ac_case case"
3949        if test -z "$ac_underscore"; then
3950           ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
3951        else
3952           ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
4224  
3954        fi
3955        if test -z "$ac_extra"; then
3956           ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
3957        else
3958           ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
3959        fi
3960      else
3961        ac_cv_f90_mangling="unknown"
3962      fi
3963  else
3964     ac_cv_f90_mangling="unknown"
3965
3966  fi
3967
3968  LIBS=$ac_save_LIBS
3969  ac_ext=f90
3970 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3971 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3972 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3973  rm -f cf90_test* conftest*
3974 else
3975  echo "$as_me: failed program was:" >&5
3976 sed 's/^/| /' conftest.$ac_ext >&5
3977
4225   fi
4226 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3980 < ac_ext=f90
3981 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3982 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3983 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4226 > if test $USE_MPI != no; then :
4227  
4228 < fi
4229 < echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
4230 < echo "${ECHO_T}$ac_cv_f90_mangling" >&6
4228 >        CXX=$MPICXX
4229 >        CC=$MPICC
4230 >        LIBS="$MPILIBS $LIBS"
4231  
3989
3990
3991 case $ac_cv_f90_mangling in
3992  "lower case, no underscore, no extra underscore")
3993          cat >>confdefs.h <<\_ACEOF
3994 #define F90_FUNC(name,NAME) name
3995 _ACEOF
3996
3997          cat >>confdefs.h <<\_ACEOF
3998 #define F90_FUNC_(name,NAME) name
3999 _ACEOF
4000 ;;
4001  "lower case, no underscore, extra underscore")
4002          cat >>confdefs.h <<\_ACEOF
4003 #define F90_FUNC(name,NAME) name
4004 _ACEOF
4005
4006          cat >>confdefs.h <<\_ACEOF
4007 #define F90_FUNC_(name,NAME) name ## _
4008 _ACEOF
4009 ;;
4010  "lower case, underscore, no extra underscore")
4011          cat >>confdefs.h <<\_ACEOF
4012 #define F90_FUNC(name,NAME) name ## _
4013 _ACEOF
4014
4015          cat >>confdefs.h <<\_ACEOF
4016 #define F90_FUNC_(name,NAME) name ## _
4017 _ACEOF
4018 ;;
4019  "lower case, underscore, extra underscore")
4020          cat >>confdefs.h <<\_ACEOF
4021 #define F90_FUNC(name,NAME) name ## _
4022 _ACEOF
4023
4024          cat >>confdefs.h <<\_ACEOF
4025 #define F90_FUNC_(name,NAME) name ## __
4026 _ACEOF
4027 ;;
4028  "upper case, no underscore, no extra underscore")
4029          cat >>confdefs.h <<\_ACEOF
4030 #define F90_FUNC(name,NAME) NAME
4031 _ACEOF
4032
4033          cat >>confdefs.h <<\_ACEOF
4034 #define F90_FUNC_(name,NAME) NAME
4035 _ACEOF
4036 ;;
4037  "upper case, no underscore, extra underscore")
4038          cat >>confdefs.h <<\_ACEOF
4039 #define F90_FUNC(name,NAME) NAME
4040 _ACEOF
4041
4042          cat >>confdefs.h <<\_ACEOF
4043 #define F90_FUNC_(name,NAME) NAME ## _
4044 _ACEOF
4045 ;;
4046  "upper case, underscore, no extra underscore")
4047          cat >>confdefs.h <<\_ACEOF
4048 #define F90_FUNC(name,NAME) NAME ## _
4049 _ACEOF
4050
4051          cat >>confdefs.h <<\_ACEOF
4052 #define F90_FUNC_(name,NAME) NAME ## _
4053 _ACEOF
4054 ;;
4055  "upper case, underscore, extra underscore")
4056          cat >>confdefs.h <<\_ACEOF
4057 #define F90_FUNC(name,NAME) NAME ## _
4058 _ACEOF
4059
4060          cat >>confdefs.h <<\_ACEOF
4061 #define F90_FUNC_(name,NAME) NAME ## __
4062 _ACEOF
4063 ;;
4064  *)
4065          { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4066 echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4067          ;;
4068 esac
4069
4070
4071
4072
4073
4074 echo "$as_me:$LINENO: checking for module suffix" >&5
4075 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
4076 rm -f conftest*
4077 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4078 rm -f work*
4079 cat >conftest.f90 <<EOF
4080        module conftest
4081        integer n
4082        parameter (n=1)
4083        end module conftest
4084 EOF
4085 # SGI and absoft compilers generates module name in upper case!
4086 testname="conftest"
4087 modcase="lower"
4088 if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4089    MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
4090    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
4091    if test -z "$MOD" ; then
4092        MOD=`ls CONFTEST* 2>/dev/null \
4093                | grep -v CONFTEST.f | grep -v CONFTEST.o`
4094        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
4095        if test -n "$MOD" ; then
4096            testname="CONFTEST"
4097            modcase="upper"
4098        fi
4099    fi
4100    if test -z "$MOD" ; then
4101        echo "$as_me:$LINENO: result: unknown" >&5
4102 echo "${ECHO_T}unknown" >&6
4103        # Use mod if we can't figure it out
4104        MOD="mod"
4105    else
4106        echo "$as_me:$LINENO: result: $MOD" >&5
4107 echo "${ECHO_T}$MOD" >&6
4108    fi
4109    if test -s work.pcl ; then
4110        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
4111 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
4112    fi
4232   else
4114    echo "$as_me:$LINENO: result: unknown" >&5
4115 echo "${ECHO_T}unknown" >&6
4116 fi
4233  
4234 +        CXX=$save_CXX
4235 +        CC=$save_CC
4236 +        LIBS=$save_LIBS
4237  
4238  
4120
4121
4122 # Check for module include path (some use -I, some (Solaris) use -M, some
4123 # (absoft) use -p).
4124 # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
4125 # specified, work.pcl and work.pc are created.  However, if you specify
4126 # a file, it must contain a the name of a file ending in .pc .  Ugh!
4127 # Use the module made above
4128 echo "$as_me:$LINENO: checking for module directory path flag" >&5
4129 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
4130 rm -f conftest*
4131 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4132 rm -f work*
4133 cat >conftest.f90 <<EOF
4134        module conftest
4135        integer n
4136        parameter (n=1)
4137        end module conftest
4138 EOF
4139 # SGI and absoft compilers generates module name in upper case!
4140 testname="conftest"
4141 if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4142   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
4143   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
4144   if test -n "$mod" ; then
4145      testname="CONFTEST"
4146   fi
4147   madedir=0
4148   if test ! -d conf ; then mkdir conf ; madedir=1; fi
4149   cp $testname.$MOD conf
4150   rm -f conftest* CONFTEST*
4151   cat >conftest1.f90 <<EOF
4152        program main
4153        use conftest
4154        print *, n
4155        end
4156 EOF
4157   F90_WORK_FILES_ARG=""
4158   F90MODINCSPEC=""
4159   if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
4160       MODDIRFLAG="-I"
4161       F90MODINCSPEC="-I<dir>"
4162       echo "$as_me:$LINENO: result: -I" >&5
4163 echo "${ECHO_T}-I" >&6
4164   elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
4165       MODDIRFLAG="-M"
4166       F90MODINCSPEC="-M<dir>"
4167       echo "$as_me:$LINENO: result: -M" >&5
4168 echo "${ECHO_T}-M" >&6
4169   elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
4170       MODDIRFLAG="-p"
4171       F90MODINCSPEC="-p<dir>"
4172       echo "$as_me:$LINENO: result: -p" >&5
4173 echo "${ECHO_T}-p" >&6
4174   elif test -s work.pc ; then
4175        cp work.pc conf/mpimod.pc
4176        echo "mpimod.pc" > conf/mpimod.pcl
4177        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
4178        if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
4179            MODDIRFLAG='-cl,mpimod.pcl'
4180            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
4181 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
4182            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
4183            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
4184
4185        else
4186            # The version of the Intel compiler that I have refuses to let
4187            # you put the "work catalog" list anywhere but the current
4188            # directory. For example, you cannot in
4189         :
4190        fi
4191   fi
4192   if test -z "MODDIRFLAG" ; then
4193       echo "$as_me:$LINENO: result: unknown" >&5
4194 echo "${ECHO_T}unknown" >&6
4195   fi
4196
4197
4198   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
4199   if test $madedir = 1 ; then rmdir conf ; fi
4239   fi
4240  
4241  
4242 + # Checks for programs.
4243   ac_ext=c
4244   ac_cpp='$CPP $CPPFLAGS'
4245   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4246   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4247   ac_compiler_gnu=$ac_cv_c_compiler_gnu
4248 <
4249 <
4210 < ac_ext=c
4211 < ac_cpp='$CPP $CPPFLAGS'
4212 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4213 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4214 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4215 <
4216 < ac_ext=c
4217 < ac_cpp='$CPP $CPPFLAGS'
4218 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4219 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4220 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4221 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4222 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4248 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4249 > $as_echo_n "checking how to run the C preprocessor... " >&6; }
4250   # On Suns, sometimes $CPP names a directory.
4251   if test -n "$CPP" && test -d "$CPP"; then
4252    CPP=
4253   fi
4254   if test -z "$CPP"; then
4255 <  if test "${ac_cv_prog_CPP+set}" = set; then
4256 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4255 >  if ${ac_cv_prog_CPP+:} false; then :
4256 >  $as_echo_n "(cached) " >&6
4257   else
4258        # Double quotes because CPP needs to be expanded
4259      for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
# Line 4240 | Line 4267 | do
4267    # <limits.h> exists even on freestanding compilers.
4268    # On the NeXT, cc -E runs the code through the compiler's parser,
4269    # not just through cpp. "Syntax error" is here to catch this case.
4270 <  cat >conftest.$ac_ext <<_ACEOF
4244 < /* confdefs.h.  */
4245 < _ACEOF
4246 < cat confdefs.h >>conftest.$ac_ext
4247 < cat >>conftest.$ac_ext <<_ACEOF
4270 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4271   /* end confdefs.h.  */
4272   #ifdef __STDC__
4273   # include <limits.h>
# Line 4253 | Line 4276 | _ACEOF
4276   #endif
4277                       Syntax error
4278   _ACEOF
4279 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4257 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4258 <  ac_status=$?
4259 <  grep -v '^ *+' conftest.er1 >conftest.err
4260 <  rm -f conftest.er1
4261 <  cat conftest.err >&5
4262 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4263 <  (exit $ac_status); } >/dev/null; then
4264 <  if test -s conftest.err; then
4265 <    ac_cpp_err=$ac_c_preproc_warn_flag
4266 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4267 <  else
4268 <    ac_cpp_err=
4269 <  fi
4270 < else
4271 <  ac_cpp_err=yes
4272 < fi
4273 < if test -z "$ac_cpp_err"; then
4274 <  :
4275 < else
4276 <  echo "$as_me: failed program was:" >&5
4277 < sed 's/^/| /' conftest.$ac_ext >&5
4279 > if ac_fn_c_try_cpp "$LINENO"; then :
4280  
4281 + else
4282    # Broken: fails on valid input.
4283   continue
4284   fi
4285 < rm -f conftest.err conftest.$ac_ext
4285 > rm -f conftest.err conftest.i conftest.$ac_ext
4286  
4287 <  # OK, works on sane cases.  Now check whether non-existent headers
4287 >  # OK, works on sane cases.  Now check whether nonexistent headers
4288    # can be detected and how.
4289 <  cat >conftest.$ac_ext <<_ACEOF
4287 < /* confdefs.h.  */
4288 < _ACEOF
4289 < cat confdefs.h >>conftest.$ac_ext
4290 < cat >>conftest.$ac_ext <<_ACEOF
4289 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4290   /* end confdefs.h.  */
4291   #include <ac_nonexistent.h>
4292   _ACEOF
4293 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4295 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4296 <  ac_status=$?
4297 <  grep -v '^ *+' conftest.er1 >conftest.err
4298 <  rm -f conftest.er1
4299 <  cat conftest.err >&5
4300 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4301 <  (exit $ac_status); } >/dev/null; then
4302 <  if test -s conftest.err; then
4303 <    ac_cpp_err=$ac_c_preproc_warn_flag
4304 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4305 <  else
4306 <    ac_cpp_err=
4307 <  fi
4308 < else
4309 <  ac_cpp_err=yes
4310 < fi
4311 < if test -z "$ac_cpp_err"; then
4293 > if ac_fn_c_try_cpp "$LINENO"; then :
4294    # Broken: success on invalid input.
4295   continue
4296   else
4315  echo "$as_me: failed program was:" >&5
4316 sed 's/^/| /' conftest.$ac_ext >&5
4317
4297    # Passes both tests.
4298   ac_preproc_ok=:
4299   break
4300   fi
4301 < rm -f conftest.err conftest.$ac_ext
4301 > rm -f conftest.err conftest.i conftest.$ac_ext
4302  
4303   done
4304   # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4305 < rm -f conftest.err conftest.$ac_ext
4306 < if $ac_preproc_ok; then
4305 > rm -f conftest.i conftest.err conftest.$ac_ext
4306 > if $ac_preproc_ok; then :
4307    break
4308   fi
4309  
# Line 4336 | Line 4315 | fi
4315   else
4316    ac_cv_prog_CPP=$CPP
4317   fi
4318 < echo "$as_me:$LINENO: result: $CPP" >&5
4319 < echo "${ECHO_T}$CPP" >&6
4318 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4319 > $as_echo "$CPP" >&6; }
4320   ac_preproc_ok=false
4321   for ac_c_preproc_warn_flag in '' yes
4322   do
# Line 4347 | Line 4326 | do
4326    # <limits.h> exists even on freestanding compilers.
4327    # On the NeXT, cc -E runs the code through the compiler's parser,
4328    # not just through cpp. "Syntax error" is here to catch this case.
4329 <  cat >conftest.$ac_ext <<_ACEOF
4351 < /* confdefs.h.  */
4352 < _ACEOF
4353 < cat confdefs.h >>conftest.$ac_ext
4354 < cat >>conftest.$ac_ext <<_ACEOF
4329 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4330   /* end confdefs.h.  */
4331   #ifdef __STDC__
4332   # include <limits.h>
# Line 4360 | Line 4335 | _ACEOF
4335   #endif
4336                       Syntax error
4337   _ACEOF
4338 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4364 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4365 <  ac_status=$?
4366 <  grep -v '^ *+' conftest.er1 >conftest.err
4367 <  rm -f conftest.er1
4368 <  cat conftest.err >&5
4369 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4370 <  (exit $ac_status); } >/dev/null; then
4371 <  if test -s conftest.err; then
4372 <    ac_cpp_err=$ac_c_preproc_warn_flag
4373 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4374 <  else
4375 <    ac_cpp_err=
4376 <  fi
4377 < else
4378 <  ac_cpp_err=yes
4379 < fi
4380 < if test -z "$ac_cpp_err"; then
4381 <  :
4382 < else
4383 <  echo "$as_me: failed program was:" >&5
4384 < sed 's/^/| /' conftest.$ac_ext >&5
4338 > if ac_fn_c_try_cpp "$LINENO"; then :
4339  
4340 + else
4341    # Broken: fails on valid input.
4342   continue
4343   fi
4344 < rm -f conftest.err conftest.$ac_ext
4344 > rm -f conftest.err conftest.i conftest.$ac_ext
4345  
4346 <  # OK, works on sane cases.  Now check whether non-existent headers
4346 >  # OK, works on sane cases.  Now check whether nonexistent headers
4347    # can be detected and how.
4348 <  cat >conftest.$ac_ext <<_ACEOF
4394 < /* confdefs.h.  */
4395 < _ACEOF
4396 < cat confdefs.h >>conftest.$ac_ext
4397 < cat >>conftest.$ac_ext <<_ACEOF
4348 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4349   /* end confdefs.h.  */
4350   #include <ac_nonexistent.h>
4351   _ACEOF
4352 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4402 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4403 <  ac_status=$?
4404 <  grep -v '^ *+' conftest.er1 >conftest.err
4405 <  rm -f conftest.er1
4406 <  cat conftest.err >&5
4407 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4408 <  (exit $ac_status); } >/dev/null; then
4409 <  if test -s conftest.err; then
4410 <    ac_cpp_err=$ac_c_preproc_warn_flag
4411 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4412 <  else
4413 <    ac_cpp_err=
4414 <  fi
4415 < else
4416 <  ac_cpp_err=yes
4417 < fi
4418 < if test -z "$ac_cpp_err"; then
4352 > if ac_fn_c_try_cpp "$LINENO"; then :
4353    # Broken: success on invalid input.
4354   continue
4355   else
4422  echo "$as_me: failed program was:" >&5
4423 sed 's/^/| /' conftest.$ac_ext >&5
4424
4356    # Passes both tests.
4357   ac_preproc_ok=:
4358   break
4359   fi
4360 < rm -f conftest.err conftest.$ac_ext
4360 > rm -f conftest.err conftest.i conftest.$ac_ext
4361  
4362   done
4363   # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4364 < rm -f conftest.err conftest.$ac_ext
4365 < if $ac_preproc_ok; then
4366 <  :
4364 > rm -f conftest.i conftest.err conftest.$ac_ext
4365 > if $ac_preproc_ok; then :
4366 >
4367   else
4368 <  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4369 < See \`config.log' for more details." >&5
4370 < echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4371 < See \`config.log' for more details." >&2;}
4441 <   { (exit 1); exit 1; }; }
4368 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4369 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4370 > as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4371 > See \`config.log' for more details" "$LINENO" 5; }
4372   fi
4373  
4374   ac_ext=c
# Line 4447 | Line 4377 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
4377   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4378   ac_compiler_gnu=$ac_cv_c_compiler_gnu
4379  
4380 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4381 + $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4382 + if ${ac_cv_path_GREP+:} false; then :
4383 +  $as_echo_n "(cached) " >&6
4384 + else
4385 +  if test -z "$GREP"; then
4386 +  ac_path_GREP_found=false
4387 +  # Loop through the user's path and test for each of PROGNAME-LIST
4388 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4389 + for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4390 + do
4391 +  IFS=$as_save_IFS
4392 +  test -z "$as_dir" && as_dir=.
4393 +    for ac_prog in grep ggrep; do
4394 +    for ac_exec_ext in '' $ac_executable_extensions; do
4395 +      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4396 +      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4397 + # Check for GNU ac_path_GREP and select it if it is found.
4398 +  # Check for GNU $ac_path_GREP
4399 + case `"$ac_path_GREP" --version 2>&1` in
4400 + *GNU*)
4401 +  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4402 + *)
4403 +  ac_count=0
4404 +  $as_echo_n 0123456789 >"conftest.in"
4405 +  while :
4406 +  do
4407 +    cat "conftest.in" "conftest.in" >"conftest.tmp"
4408 +    mv "conftest.tmp" "conftest.in"
4409 +    cp "conftest.in" "conftest.nl"
4410 +    $as_echo 'GREP' >> "conftest.nl"
4411 +    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4412 +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4413 +    as_fn_arith $ac_count + 1 && ac_count=$as_val
4414 +    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4415 +      # Best one so far, save it but keep looking for a better one
4416 +      ac_cv_path_GREP="$ac_path_GREP"
4417 +      ac_path_GREP_max=$ac_count
4418 +    fi
4419 +    # 10*(2^10) chars as input seems more than enough
4420 +    test $ac_count -gt 10 && break
4421 +  done
4422 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4423 + esac
4424  
4425 < echo "$as_me:$LINENO: checking for egrep" >&5
4426 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4427 < if test "${ac_cv_prog_egrep+set}" = set; then
4428 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4425 >      $ac_path_GREP_found && break 3
4426 >    done
4427 >  done
4428 >  done
4429 > IFS=$as_save_IFS
4430 >  if test -z "$ac_cv_path_GREP"; then
4431 >    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4432 >  fi
4433   else
4434 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4435 <    then ac_cv_prog_egrep='grep -E'
4436 <    else ac_cv_prog_egrep='egrep'
4434 >  ac_cv_path_GREP=$GREP
4435 > fi
4436 >
4437 > fi
4438 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4439 > $as_echo "$ac_cv_path_GREP" >&6; }
4440 > GREP="$ac_cv_path_GREP"
4441 >
4442 >
4443 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4444 > $as_echo_n "checking for egrep... " >&6; }
4445 > if ${ac_cv_path_EGREP+:} false; then :
4446 >  $as_echo_n "(cached) " >&6
4447 > else
4448 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4449 >   then ac_cv_path_EGREP="$GREP -E"
4450 >   else
4451 >     if test -z "$EGREP"; then
4452 >  ac_path_EGREP_found=false
4453 >  # Loop through the user's path and test for each of PROGNAME-LIST
4454 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4455 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4456 > do
4457 >  IFS=$as_save_IFS
4458 >  test -z "$as_dir" && as_dir=.
4459 >    for ac_prog in egrep; do
4460 >    for ac_exec_ext in '' $ac_executable_extensions; do
4461 >      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4462 >      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4463 > # Check for GNU ac_path_EGREP and select it if it is found.
4464 >  # Check for GNU $ac_path_EGREP
4465 > case `"$ac_path_EGREP" --version 2>&1` in
4466 > *GNU*)
4467 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4468 > *)
4469 >  ac_count=0
4470 >  $as_echo_n 0123456789 >"conftest.in"
4471 >  while :
4472 >  do
4473 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
4474 >    mv "conftest.tmp" "conftest.in"
4475 >    cp "conftest.in" "conftest.nl"
4476 >    $as_echo 'EGREP' >> "conftest.nl"
4477 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4478 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4479 >    as_fn_arith $ac_count + 1 && ac_count=$as_val
4480 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4481 >      # Best one so far, save it but keep looking for a better one
4482 >      ac_cv_path_EGREP="$ac_path_EGREP"
4483 >      ac_path_EGREP_max=$ac_count
4484      fi
4485 +    # 10*(2^10) chars as input seems more than enough
4486 +    test $ac_count -gt 10 && break
4487 +  done
4488 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4489 + esac
4490 +
4491 +      $ac_path_EGREP_found && break 3
4492 +    done
4493 +  done
4494 +  done
4495 + IFS=$as_save_IFS
4496 +  if test -z "$ac_cv_path_EGREP"; then
4497 +    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4498 +  fi
4499 + else
4500 +  ac_cv_path_EGREP=$EGREP
4501   fi
4461 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4462 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4463 EGREP=$ac_cv_prog_egrep
4502  
4503 +   fi
4504 + fi
4505 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4506 + $as_echo "$ac_cv_path_EGREP" >&6; }
4507 + EGREP="$ac_cv_path_EGREP"
4508  
4509 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4510 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4511 < if test "${ac_cv_header_stdc+set}" = set; then
4512 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4509 >
4510 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4511 > $as_echo_n "checking whether ln -s works... " >&6; }
4512 > LN_S=$as_ln_s
4513 > if test "$LN_S" = "ln -s"; then
4514 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4515 > $as_echo "yes" >&6; }
4516   else
4517 <  cat >conftest.$ac_ext <<_ACEOF
4518 < /* confdefs.h.  */
4517 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4518 > $as_echo "no, using $LN_S" >&6; }
4519 > fi
4520 >
4521 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4522 > $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4523 > set x ${MAKE-make}
4524 > ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4525 > if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4526 >  $as_echo_n "(cached) " >&6
4527 > else
4528 >  cat >conftest.make <<\_ACEOF
4529 > SHELL = /bin/sh
4530 > all:
4531 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
4532   _ACEOF
4533 < cat confdefs.h >>conftest.$ac_ext
4534 < cat >>conftest.$ac_ext <<_ACEOF
4533 > # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4534 > case `${MAKE-make} -f conftest.make 2>/dev/null` in
4535 >  *@@@%%%=?*=@@@%%%*)
4536 >    eval ac_cv_prog_make_${ac_make}_set=yes;;
4537 >  *)
4538 >    eval ac_cv_prog_make_${ac_make}_set=no;;
4539 > esac
4540 > rm -f conftest.make
4541 > fi
4542 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4543 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4544 > $as_echo "yes" >&6; }
4545 >  SET_MAKE=
4546 > else
4547 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4548 > $as_echo "no" >&6; }
4549 >  SET_MAKE="MAKE=${MAKE-make}"
4550 > fi
4551 >
4552 > if test -n "$ac_tool_prefix"; then
4553 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4554 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4555 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4556 > $as_echo_n "checking for $ac_word... " >&6; }
4557 > if ${ac_cv_prog_RANLIB+:} false; then :
4558 >  $as_echo_n "(cached) " >&6
4559 > else
4560 >  if test -n "$RANLIB"; then
4561 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4562 > else
4563 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4564 > for as_dir in $PATH
4565 > do
4566 >  IFS=$as_save_IFS
4567 >  test -z "$as_dir" && as_dir=.
4568 >    for ac_exec_ext in '' $ac_executable_extensions; do
4569 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4570 >    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4571 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4572 >    break 2
4573 >  fi
4574 > done
4575 >  done
4576 > IFS=$as_save_IFS
4577 >
4578 > fi
4579 > fi
4580 > RANLIB=$ac_cv_prog_RANLIB
4581 > if test -n "$RANLIB"; then
4582 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4583 > $as_echo "$RANLIB" >&6; }
4584 > else
4585 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4586 > $as_echo "no" >&6; }
4587 > fi
4588 >
4589 >
4590 > fi
4591 > if test -z "$ac_cv_prog_RANLIB"; then
4592 >  ac_ct_RANLIB=$RANLIB
4593 >  # Extract the first word of "ranlib", so it can be a program name with args.
4594 > set dummy ranlib; ac_word=$2
4595 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4596 > $as_echo_n "checking for $ac_word... " >&6; }
4597 > if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
4598 >  $as_echo_n "(cached) " >&6
4599 > else
4600 >  if test -n "$ac_ct_RANLIB"; then
4601 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4602 > else
4603 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4604 > for as_dir in $PATH
4605 > do
4606 >  IFS=$as_save_IFS
4607 >  test -z "$as_dir" && as_dir=.
4608 >    for ac_exec_ext in '' $ac_executable_extensions; do
4609 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4610 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
4611 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4612 >    break 2
4613 >  fi
4614 > done
4615 >  done
4616 > IFS=$as_save_IFS
4617 >
4618 > fi
4619 > fi
4620 > ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4621 > if test -n "$ac_ct_RANLIB"; then
4622 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4623 > $as_echo "$ac_ct_RANLIB" >&6; }
4624 > else
4625 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4626 > $as_echo "no" >&6; }
4627 > fi
4628 >
4629 >  if test "x$ac_ct_RANLIB" = x; then
4630 >    RANLIB=":"
4631 >  else
4632 >    case $cross_compiling:$ac_tool_warned in
4633 > yes:)
4634 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4635 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4636 > ac_tool_warned=yes ;;
4637 > esac
4638 >    RANLIB=$ac_ct_RANLIB
4639 >  fi
4640 > else
4641 >  RANLIB="$ac_cv_prog_RANLIB"
4642 > fi
4643 >
4644 >
4645 >   # Extract the first word of "perl", so it can be a program name with args.
4646 > set dummy perl; ac_word=$2
4647 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4648 > $as_echo_n "checking for $ac_word... " >&6; }
4649 > if ${ac_cv_path_PERLINTERP+:} false; then :
4650 >  $as_echo_n "(cached) " >&6
4651 > else
4652 >  case $PERLINTERP in
4653 >  [\\/]* | ?:[\\/]*)
4654 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4655 >  ;;
4656 >  *)
4657 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4658 > for as_dir in $PATH
4659 > do
4660 >  IFS=$as_save_IFS
4661 >  test -z "$as_dir" && as_dir=.
4662 >    for ac_exec_ext in '' $ac_executable_extensions; do
4663 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4664 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4665 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4666 >    break 2
4667 >  fi
4668 > done
4669 >  done
4670 > IFS=$as_save_IFS
4671 >
4672 >  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
4673 >  ;;
4674 > esac
4675 > fi
4676 > PERLINTERP=$ac_cv_path_PERLINTERP
4677 > if test -n "$PERLINTERP"; then
4678 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
4679 > $as_echo "$PERLINTERP" >&6; }
4680 > else
4681 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4682 > $as_echo "no" >&6; }
4683 > fi
4684 >
4685 >
4686 >   ac_cv_path_perlinterp="$PERLINTERP"
4687 >   _sHpB='#!'
4688 >
4689 >
4690 > # Check whether --with-perl-shebang was given.
4691 > if test "${with_perl_shebang+set}" = set; then :
4692 >  withval=$with_perl_shebang; opt_perl_shebang="$withval"
4693 > else
4694 >                opt_perl_shebang="not_set"
4695 > fi
4696 >
4697 >   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
4698 > $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
4699 > if ${ax_cv_opt_perl_shebang+:} false; then :
4700 >  $as_echo_n "(cached) " >&6
4701 > else
4702 >   case "$opt_perl_shebang" in
4703 >                      not_set  ) ax_cv_opt_perl_shebang=''
4704 >                               ;;
4705 >                         *     )
4706 >        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
4707 >                    esac
4708 >
4709 > fi
4710 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
4711 > $as_echo "$ax_cv_opt_perl_shebang" >&6; }
4712 >   if test "A$ax_cv_opt_perl_shebang" != "A"
4713 >     then
4714 >       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
4715 >       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4716 >              { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
4717 > $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4718 >
4719 > # Automatic detection of sharpbang formula starts here
4720 >     else
4721 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
4722 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
4723 >   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
4724 > $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
4725 > if ${ac_cv_sys_kernshrpbang_perl+:} false; then :
4726 >  $as_echo_n "(cached) " >&6
4727 > else
4728 >  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
4729 >        if test "x$_somian_kspb_perl" == x
4730 >          then _somian_ksbp_warn_empty='durnit'
4731 >          else
4732 >          case "A$_somian_kspb_perl" in
4733 >                 A#!*perl* )
4734 >           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
4735 >                        ;;
4736 >                     A*    )  _somian_ksbp_warn_defau='trouble'
4737 >                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
4738 >          esac
4739 >        fi
4740 >
4741 > fi
4742 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
4743 > $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
4744 > # The above prints Checking ... result message to user.
4745 >   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4746 >
4747 >    if test A${_somian_ksbp_warn_empty+set} == Aset
4748 >      then   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4749 > $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4750 >    fi
4751 > # Inform user after printing result value
4752 >    if test A${_somian_ksbp_warn_defau+set} == Aset
4753 >      then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
4754 > $as_echo "$as_me: Maybe Not good -" >&6;}
4755 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
4756 > $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
4757 >      else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
4758 > $as_echo "$as_me: OK Good result - " >&6;}
4759 >           { $as_echo "$as_me:${as_lineno-$LINENO}: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
4760 > $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
4761 >    fi
4762 >  fi
4763 >
4764 > # Find a good install program.  We prefer a C program (faster),
4765 > # so one script is as good as another.  But avoid the broken or
4766 > # incompatible versions:
4767 > # SysV /etc/install, /usr/sbin/install
4768 > # SunOS /usr/etc/install
4769 > # IRIX /sbin/install
4770 > # AIX /bin/install
4771 > # AmigaOS /C/install, which installs bootblocks on floppy discs
4772 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4773 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4774 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4775 > # OS/2's system install, which has a completely different semantic
4776 > # ./install, which can be erroneously created by make from ./install.sh.
4777 > # Reject install programs that cannot install multiple files.
4778 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4779 > $as_echo_n "checking for a BSD-compatible install... " >&6; }
4780 > if test -z "$INSTALL"; then
4781 > if ${ac_cv_path_install+:} false; then :
4782 >  $as_echo_n "(cached) " >&6
4783 > else
4784 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4785 > for as_dir in $PATH
4786 > do
4787 >  IFS=$as_save_IFS
4788 >  test -z "$as_dir" && as_dir=.
4789 >    # Account for people who put trailing slashes in PATH elements.
4790 > case $as_dir/ in #((
4791 >  ./ | .// | /[cC]/* | \
4792 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4793 >  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4794 >  /usr/ucb/* ) ;;
4795 >  *)
4796 >    # OSF1 and SCO ODT 3.0 have their own names for install.
4797 >    # Don't use installbsd from OSF since it installs stuff as root
4798 >    # by default.
4799 >    for ac_prog in ginstall scoinst install; do
4800 >      for ac_exec_ext in '' $ac_executable_extensions; do
4801 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4802 >          if test $ac_prog = install &&
4803 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4804 >            # AIX install.  It has an incompatible calling convention.
4805 >            :
4806 >          elif test $ac_prog = install &&
4807 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4808 >            # program-specific install script used by HP pwplus--don't use.
4809 >            :
4810 >          else
4811 >            rm -rf conftest.one conftest.two conftest.dir
4812 >            echo one > conftest.one
4813 >            echo two > conftest.two
4814 >            mkdir conftest.dir
4815 >            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4816 >              test -s conftest.one && test -s conftest.two &&
4817 >              test -s conftest.dir/conftest.one &&
4818 >              test -s conftest.dir/conftest.two
4819 >            then
4820 >              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4821 >              break 3
4822 >            fi
4823 >          fi
4824 >        fi
4825 >      done
4826 >    done
4827 >    ;;
4828 > esac
4829 >
4830 >  done
4831 > IFS=$as_save_IFS
4832 >
4833 > rm -rf conftest.one conftest.two conftest.dir
4834 >
4835 > fi
4836 >  if test "${ac_cv_path_install+set}" = set; then
4837 >    INSTALL=$ac_cv_path_install
4838 >  else
4839 >    # As a last resort, use the slow shell script.  Don't cache a
4840 >    # value for INSTALL within a source directory, because that will
4841 >    # break other packages using the cache if that directory is
4842 >    # removed, or if the value is a relative name.
4843 >    INSTALL=$ac_install_sh
4844 >  fi
4845 > fi
4846 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4847 > $as_echo "$INSTALL" >&6; }
4848 >
4849 > # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4850 > # It thinks the first close brace ends the variable substitution.
4851 > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4852 >
4853 > test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4854 >
4855 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4856 >
4857 > case "x$INSTALL" in
4858 >   x/*) ;;
4859 >   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4860 > esac
4861 > MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f -m 755"
4862 > # Extract the first word of "ar", so it can be a program name with args.
4863 > set dummy ar; ac_word=$2
4864 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4865 > $as_echo_n "checking for $ac_word... " >&6; }
4866 > if ${ac_cv_prog_AR+:} false; then :
4867 >  $as_echo_n "(cached) " >&6
4868 > else
4869 >  if test -n "$AR"; then
4870 >  ac_cv_prog_AR="$AR" # Let the user override the test.
4871 > else
4872 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4873 > for as_dir in $PATH
4874 > do
4875 >  IFS=$as_save_IFS
4876 >  test -z "$as_dir" && as_dir=.
4877 >    for ac_exec_ext in '' $ac_executable_extensions; do
4878 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4879 >    ac_cv_prog_AR="ar"
4880 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4881 >    break 2
4882 >  fi
4883 > done
4884 >  done
4885 > IFS=$as_save_IFS
4886 >
4887 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4888 > fi
4889 > fi
4890 > AR=$ac_cv_prog_AR
4891 > if test -n "$AR"; then
4892 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4893 > $as_echo "$AR" >&6; }
4894 > else
4895 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4896 > $as_echo "no" >&6; }
4897 > fi
4898 >
4899 >
4900 > if test "$AR" = "NONE"; then
4901 >  cat >confcache <<\_ACEOF
4902 > # This file is a shell script that caches the results of configure
4903 > # tests run on this system so they can be shared between configure
4904 > # scripts and configure runs, see configure's option --config-cache.
4905 > # It is not useful on other systems.  If it contains results you don't
4906 > # want to keep, you may remove or edit it.
4907 > #
4908 > # config.status only pays attention to the cache file if you give it
4909 > # the --recheck option to rerun configure.
4910 > #
4911 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
4912 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
4913 > # following values.
4914 >
4915 > _ACEOF
4916 >
4917 > # The following way of writing the cache mishandles newlines in values,
4918 > # but we know of no workaround that is simple, portable, and efficient.
4919 > # So, we kill variables containing newlines.
4920 > # Ultrix sh set writes to stderr and can't be redirected directly,
4921 > # and sets the high bit in the cache file unless we assign to the vars.
4922 > (
4923 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4924 >    eval ac_val=\$$ac_var
4925 >    case $ac_val in #(
4926 >    *${as_nl}*)
4927 >      case $ac_var in #(
4928 >      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4929 > $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4930 >      esac
4931 >      case $ac_var in #(
4932 >      _ | IFS | as_nl) ;; #(
4933 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4934 >      *) { eval $ac_var=; unset $ac_var;} ;;
4935 >      esac ;;
4936 >    esac
4937 >  done
4938 >
4939 >  (set) 2>&1 |
4940 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
4941 >    *${as_nl}ac_space=\ *)
4942 >      # `set' does not quote correctly, so add quotes: double-quote
4943 >      # substitution turns \\\\ into \\, and sed turns \\ into \.
4944 >      sed -n \
4945 >        "s/'/'\\\\''/g;
4946 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4947 >      ;; #(
4948 >    *)
4949 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
4950 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4951 >      ;;
4952 >    esac |
4953 >    sort
4954 > ) |
4955 >  sed '
4956 >     /^ac_cv_env_/b end
4957 >     t clear
4958 >     :clear
4959 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4960 >     t end
4961 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4962 >     :end' >>confcache
4963 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4964 >  if test -w "$cache_file"; then
4965 >    if test "x$cache_file" != "x/dev/null"; then
4966 >      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4967 > $as_echo "$as_me: updating cache $cache_file" >&6;}
4968 >      if test ! -f "$cache_file" || test -h "$cache_file"; then
4969 >        cat confcache >"$cache_file"
4970 >      else
4971 >        case $cache_file in #(
4972 >        */* | ?:*)
4973 >          mv -f confcache "$cache_file"$$ &&
4974 >          mv -f "$cache_file"$$ "$cache_file" ;; #(
4975 >        *)
4976 >          mv -f confcache "$cache_file" ;;
4977 >        esac
4978 >      fi
4979 >    fi
4980 >  else
4981 >    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4982 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4983 >  fi
4984 > fi
4985 > rm -f confcache
4986 >  exit 1
4987 > fi
4988 >
4989 >
4990 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4991 > $as_echo_n "checking for ANSI C header files... " >&6; }
4992 > if ${ac_cv_header_stdc+:} false; then :
4993 >  $as_echo_n "(cached) " >&6
4994 > else
4995 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4996   /* end confdefs.h.  */
4997   #include <stdlib.h>
4998   #include <stdarg.h>
# Line 4487 | Line 5007 | _ACEOF
5007    return 0;
5008   }
5009   _ACEOF
5010 < rm -f conftest.$ac_objext
4491 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4492 <  (eval $ac_compile) 2>conftest.er1
4493 <  ac_status=$?
4494 <  grep -v '^ *+' conftest.er1 >conftest.err
4495 <  rm -f conftest.er1
4496 <  cat conftest.err >&5
4497 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4498 <  (exit $ac_status); } &&
4499 <         { ac_try='test -z "$ac_c_werror_flag"
4500 <                         || test ! -s conftest.err'
4501 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4502 <  (eval $ac_try) 2>&5
4503 <  ac_status=$?
4504 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4505 <  (exit $ac_status); }; } &&
4506 <         { ac_try='test -s conftest.$ac_objext'
4507 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4508 <  (eval $ac_try) 2>&5
4509 <  ac_status=$?
4510 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4511 <  (exit $ac_status); }; }; then
5010 > if ac_fn_c_try_compile "$LINENO"; then :
5011    ac_cv_header_stdc=yes
5012   else
5013 <  echo "$as_me: failed program was:" >&5
4515 < sed 's/^/| /' conftest.$ac_ext >&5
4516 <
4517 < ac_cv_header_stdc=no
5013 >  ac_cv_header_stdc=no
5014   fi
5015 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5015 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5016  
5017   if test $ac_cv_header_stdc = yes; then
5018    # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5019 <  cat >conftest.$ac_ext <<_ACEOF
4524 < /* confdefs.h.  */
4525 < _ACEOF
4526 < cat confdefs.h >>conftest.$ac_ext
4527 < cat >>conftest.$ac_ext <<_ACEOF
5019 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5020   /* end confdefs.h.  */
5021   #include <string.h>
5022  
5023   _ACEOF
5024   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5025 <  $EGREP "memchr" >/dev/null 2>&1; then
5026 <  :
5025 >  $EGREP "memchr" >/dev/null 2>&1; then :
5026 >
5027   else
5028    ac_cv_header_stdc=no
5029   fi
# Line 4541 | Line 5033 | if test $ac_cv_header_stdc = yes; then
5033  
5034   if test $ac_cv_header_stdc = yes; then
5035    # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5036 <  cat >conftest.$ac_ext <<_ACEOF
4545 < /* confdefs.h.  */
4546 < _ACEOF
4547 < cat confdefs.h >>conftest.$ac_ext
4548 < cat >>conftest.$ac_ext <<_ACEOF
5036 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5037   /* end confdefs.h.  */
5038   #include <stdlib.h>
5039  
5040   _ACEOF
5041   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5042 <  $EGREP "free" >/dev/null 2>&1; then
5043 <  :
5042 >  $EGREP "free" >/dev/null 2>&1; then :
5043 >
5044   else
5045    ac_cv_header_stdc=no
5046   fi
# Line 4562 | Line 5050 | if test $ac_cv_header_stdc = yes; then
5050  
5051   if test $ac_cv_header_stdc = yes; then
5052    # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5053 <  if test "$cross_compiling" = yes; then
5053 >  if test "$cross_compiling" = yes; then :
5054    :
5055   else
5056 <  cat >conftest.$ac_ext <<_ACEOF
4569 < /* confdefs.h.  */
4570 < _ACEOF
4571 < cat confdefs.h >>conftest.$ac_ext
4572 < cat >>conftest.$ac_ext <<_ACEOF
5056 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5057   /* end confdefs.h.  */
5058   #include <ctype.h>
5059 + #include <stdlib.h>
5060   #if ((' ' & 0x0FF) == 0x020)
5061   # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5062   # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
# Line 4591 | Line 5076 | main ()
5076    for (i = 0; i < 256; i++)
5077      if (XOR (islower (i), ISLOWER (i))
5078          || toupper (i) != TOUPPER (i))
5079 <      exit(2);
5080 <  exit (0);
5079 >      return 2;
5080 >  return 0;
5081   }
5082   _ACEOF
5083 < rm -f conftest$ac_exeext
4599 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4600 <  (eval $ac_link) 2>&5
4601 <  ac_status=$?
4602 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4603 <  (exit $ac_status); } && { ac_try='./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 <  :
4610 < else
4611 <  echo "$as_me: program exited with status $ac_status" >&5
4612 < echo "$as_me: failed program was:" >&5
4613 < sed 's/^/| /' conftest.$ac_ext >&5
5083 > if ac_fn_c_try_run "$LINENO"; then :
5084  
5085 < ( exit $ac_status )
5086 < ac_cv_header_stdc=no
5085 > else
5086 >  ac_cv_header_stdc=no
5087   fi
5088 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5088 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5089 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
5090   fi
5091 +
5092   fi
5093   fi
5094 < echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5095 < echo "${ECHO_T}$ac_cv_header_stdc" >&6
5094 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5095 > $as_echo "$ac_cv_header_stdc" >&6; }
5096   if test $ac_cv_header_stdc = yes; then
5097  
5098 < cat >>confdefs.h <<\_ACEOF
4627 < #define STDC_HEADERS 1
4628 < _ACEOF
5098 > $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5099  
5100   fi
5101  
5102   # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5103 + for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5104 +                  inttypes.h stdint.h unistd.h
5105 + do :
5106 +  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5107 + ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5108 + "
5109 + if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5110 +  cat >>confdefs.h <<_ACEOF
5111 + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5112 + _ACEOF
5113  
5114 + fi
5115  
5116 + done
5117  
5118  
5119 + #
5120 + # Handle user hints
5121 + #
5122  
5123 + # Check whether --with-zlib was given.
5124 + if test "${with_zlib+set}" = set; then :
5125 +  withval=$with_zlib; zlib_dir="$withval"
5126 + else
5127 +                zlib_dir="not_set"
5128 + fi
5129  
5130 + if test "$zlib_dir" != "no"; then
5131  
5132 + if test "$zlib_dir" != "not_set" ; then
5133 +  if test -d "$zlib_dir"
5134 +  then
5135 +    ZLIB_HOME="$zlib_dir"
5136 +  else
5137 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5138 + $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5139 +        ZLIB_HOME=/usr/local
5140 +        if test ! -f "${ZLIB_HOME}/include/zlib.h"
5141 +        then
5142 +                ZLIB_HOME=/usr
5143 +        fi
5144 +  fi
5145 + fi
5146 + #
5147 + # Locate zlib, if wanted
5148 + #
5149 + if test -n "${ZLIB_HOME}"
5150 + then
5151 +        ZLIB_OLD_LDFLAGS=$LDFLAGS
5152 +        ZLIB_OLD_CFLAGS=$CFLAGS
5153 +        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5154 +        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
5155  
5156 +        ac_ext=c
5157 + ac_cpp='$CPP $CPPFLAGS'
5158 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5159 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5160 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
5161  
5162 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5163 <                  inttypes.h stdint.h unistd.h
5164 < do
5165 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4646 < echo "$as_me:$LINENO: checking for $ac_header" >&5
4647 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4648 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
4649 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5162 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
5163 > $as_echo_n "checking for inflateEnd in -lz... " >&6; }
5164 > if ${ac_cv_lib_z_inflateEnd+:} false; then :
5165 >  $as_echo_n "(cached) " >&6
5166   else
5167 <  cat >conftest.$ac_ext <<_ACEOF
5168 < /* confdefs.h.  */
5169 < _ACEOF
4654 < cat confdefs.h >>conftest.$ac_ext
4655 < cat >>conftest.$ac_ext <<_ACEOF
5167 >  ac_check_lib_save_LIBS=$LIBS
5168 > LIBS="-lz  $LIBS"
5169 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5170   /* end confdefs.h.  */
4657 $ac_includes_default
5171  
5172 < #include <$ac_header>
5172 > /* Override any GCC internal prototype to avoid an error.
5173 >   Use char because int might match the return type of a GCC
5174 >   builtin and then its argument prototype would still apply.  */
5175 > #ifdef __cplusplus
5176 > extern "C"
5177 > #endif
5178 > char inflateEnd ();
5179 > int
5180 > main ()
5181 > {
5182 > return inflateEnd ();
5183 >  ;
5184 >  return 0;
5185 > }
5186   _ACEOF
5187 < rm -f conftest.$ac_objext
5188 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4663 <  (eval $ac_compile) 2>conftest.er1
4664 <  ac_status=$?
4665 <  grep -v '^ *+' conftest.er1 >conftest.err
4666 <  rm -f conftest.er1
4667 <  cat conftest.err >&5
4668 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4669 <  (exit $ac_status); } &&
4670 <         { ac_try='test -z "$ac_c_werror_flag"
4671 <                         || test ! -s conftest.err'
4672 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4673 <  (eval $ac_try) 2>&5
4674 <  ac_status=$?
4675 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4676 <  (exit $ac_status); }; } &&
4677 <         { ac_try='test -s conftest.$ac_objext'
4678 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4679 <  (eval $ac_try) 2>&5
4680 <  ac_status=$?
4681 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4682 <  (exit $ac_status); }; }; then
4683 <  eval "$as_ac_Header=yes"
5187 > if ac_fn_c_try_link "$LINENO"; then :
5188 >  ac_cv_lib_z_inflateEnd=yes
5189   else
5190 <  echo "$as_me: failed program was:" >&5
4686 < sed 's/^/| /' conftest.$ac_ext >&5
4687 <
4688 < eval "$as_ac_Header=no"
5190 >  ac_cv_lib_z_inflateEnd=no
5191   fi
5192 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5192 > rm -f core conftest.err conftest.$ac_objext \
5193 >    conftest$ac_exeext conftest.$ac_ext
5194 > LIBS=$ac_check_lib_save_LIBS
5195   fi
5196 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5197 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5198 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5199 <  cat >>confdefs.h <<_ACEOF
5200 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5201 < _ACEOF
5196 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
5197 > $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
5198 > if test "x$ac_cv_lib_z_inflateEnd" = xyes; then :
5199 >  zlib_cv_libz=yes
5200 > else
5201 >  zlib_cv_libz=no
5202 > fi
5203  
5204 +        ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5205 + if test "x$ac_cv_header_zlib_h" = xyes; then :
5206 +  zlib_cv_zlib_h=yes
5207 + else
5208 +  zlib_cv_zlib_h=no
5209   fi
5210  
4701 done
5211  
5212 +        ac_ext=c
5213 + ac_cpp='$CPP $CPPFLAGS'
5214 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5215 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5216 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
5217  
4704  # clean out junk possibly left behind by a previous configuration
4705  rm -f utils/getopt.h
4706  # Check for getopt_long support
5218  
5219 < for ac_header in getopt.h
4709 < do
4710 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4711 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
4712 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
4713 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4714 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
4715 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4716 < fi
4717 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4718 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4719 < else
4720 <  # Is the header compilable?
4721 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
4722 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4723 < cat >conftest.$ac_ext <<_ACEOF
4724 < /* confdefs.h.  */
4725 < _ACEOF
4726 < cat confdefs.h >>conftest.$ac_ext
4727 < cat >>conftest.$ac_ext <<_ACEOF
4728 < /* end confdefs.h.  */
4729 < $ac_includes_default
4730 < #include <$ac_header>
4731 < _ACEOF
4732 < rm -f conftest.$ac_objext
4733 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4734 <  (eval $ac_compile) 2>conftest.er1
4735 <  ac_status=$?
4736 <  grep -v '^ *+' conftest.er1 >conftest.err
4737 <  rm -f conftest.er1
4738 <  cat conftest.err >&5
4739 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4740 <  (exit $ac_status); } &&
4741 <         { ac_try='test -z "$ac_c_werror_flag"
4742 <                         || test ! -s conftest.err'
4743 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4744 <  (eval $ac_try) 2>&5
4745 <  ac_status=$?
4746 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4747 <  (exit $ac_status); }; } &&
4748 <         { ac_try='test -s conftest.$ac_objext'
4749 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4750 <  (eval $ac_try) 2>&5
4751 <  ac_status=$?
4752 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4753 <  (exit $ac_status); }; }; then
4754 <  ac_header_compiler=yes
4755 < else
4756 <  echo "$as_me: failed program was:" >&5
4757 < sed 's/^/| /' conftest.$ac_ext >&5
5219 >        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
5220  
5221 < ac_header_compiler=no
4760 < fi
4761 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4762 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4763 < echo "${ECHO_T}$ac_header_compiler" >&6
5221 > $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
5222  
4765 # Is the header present?
4766 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4767 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4768 cat >conftest.$ac_ext <<_ACEOF
4769 /* confdefs.h.  */
4770 _ACEOF
4771 cat confdefs.h >>conftest.$ac_ext
4772 cat >>conftest.$ac_ext <<_ACEOF
4773 /* end confdefs.h.  */
4774 #include <$ac_header>
4775 _ACEOF
4776 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4777  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4778  ac_status=$?
4779  grep -v '^ *+' conftest.er1 >conftest.err
4780  rm -f conftest.er1
4781  cat conftest.err >&5
4782  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4783  (exit $ac_status); } >/dev/null; then
4784  if test -s conftest.err; then
4785    ac_cpp_err=$ac_c_preproc_warn_flag
4786    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4787  else
4788    ac_cpp_err=
4789  fi
4790 else
4791  ac_cpp_err=yes
4792 fi
4793 if test -z "$ac_cpp_err"; then
4794  ac_header_preproc=yes
4795 else
4796  echo "$as_me: failed program was:" >&5
4797 sed 's/^/| /' conftest.$ac_ext >&5
5223  
5224 <  ac_header_preproc=no
4800 < fi
4801 < rm -f conftest.err conftest.$ac_ext
4802 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4803 < echo "${ECHO_T}$ac_header_preproc" >&6
5224 > $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5225  
5226 < # So?  What about this header?
5227 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5228 <  yes:no: )
5229 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5230 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5231 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5232 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5233 <    ac_header_preproc=yes
5234 <    ;;
5235 <  no:yes:* )
5236 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5237 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5238 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5239 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5240 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5241 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5242 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5243 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5244 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5245 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5246 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5247 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5248 <    (
5249 <      cat <<\_ASBOX
4829 < ## ------------------------------ ##
4830 < ## Report this to gezelter@nd.edu ##
4831 < ## ------------------------------ ##
4832 < _ASBOX
4833 <    ) |
4834 <      sed "s/^/$as_me: WARNING:     /" >&2
4835 <    ;;
4836 < esac
4837 < echo "$as_me:$LINENO: checking for $ac_header" >&5
4838 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4839 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
4840 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4841 < else
4842 <  eval "$as_ac_Header=\$ac_header_preproc"
4843 < fi
4844 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4845 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5226 >                ZLIB_INC_DIR="${ZLIB_HOME}/include"
5227 >                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
5228 >                ZLIB="-lz"
5229 >        else
5230 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
5231 > $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
5232 >                ZLIB_INC_DIR=
5233 >                ZLIB_LIB_DIR=
5234 >                ZLIB=
5235 >                LDFLAGS="$ZLIB_OLD_LDFLAGS"
5236 >                CFLAGS="$ZLIB_OLD_CFLAGS"
5237 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5238 > $as_echo "failed" >&6; }
5239 >                echo ""
5240 >                echo "*********************************************************"
5241 >                echo "* WARNING: Could not find a working zlib installation   *"
5242 >                echo "* If you need OpenMD to be able to deal with compressed *"
5243 >                echo "* trajectory dump files be sure to specify a valid zlib *"
5244 >                echo "* installation with --with-zlib=DIR                     *"
5245 >                echo "*                                                       *"
5246 >                echo "* OpenMD will still work without zlib installed.        *"
5247 >                echo "*********************************************************"
5248 >                echo ""
5249 >        fi
5250  
5251 +
5252 +
5253   fi
5254 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
4849 <  cat >>confdefs.h <<_ACEOF
4850 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4851 < _ACEOF
5254 > fi
5255  
5256 + #
5257 + # Handle user hints
5258 + #
5259 +
5260 + # Check whether --with-fftw was given.
5261 + if test "${with_fftw+set}" = set; then :
5262 +  withval=$with_fftw; fftw_dir="$withval"
5263 + else
5264 +             fftw_dir="not_set"
5265   fi
5266  
5267 < done
5267 > if test "$fftw_dir" != "no"; then
5268 >  if test "$fftw_dir" != "not_set" ; then
5269 >    if test -d "$fftw_dir"; then
5270 >      FFTW_HOME="$fftw_dir"
5271 >    else
5272 >      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
5273 > $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
5274 >      FFTW_HOME=/usr/local
5275 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
5276 >        FFTW_HOME=/usr
5277 >      fi
5278 >    fi
5279 >    #
5280 >    # Locate fftw, if wanted
5281 >    #
5282 >    if test -n "${FFTW_HOME}"; then
5283 >      FFTW_OLD_LDFLAGS=$LDFLAGS
5284 >      FFTW_OLD_CFLAGS=$CFLAGS
5285 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
5286 >      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
5287  
5288 +      ac_ext=c
5289 + ac_cpp='$CPP $CPPFLAGS'
5290 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5291 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5292 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
5293  
5294 < for ac_func in getopt_long
5295 < do
5296 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5297 < echo "$as_me:$LINENO: checking for $ac_func" >&5
4862 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4863 < if eval "test \"\${$as_ac_var+set}\" = set"; then
4864 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5294 >      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
5295 > $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
5296 > if ${ac_cv_lib_fftw3_fftw_execute+:} false; then :
5297 >  $as_echo_n "(cached) " >&6
5298   else
5299 <  cat >conftest.$ac_ext <<_ACEOF
5300 < /* confdefs.h.  */
5301 < _ACEOF
4869 < cat confdefs.h >>conftest.$ac_ext
4870 < cat >>conftest.$ac_ext <<_ACEOF
5299 >  ac_check_lib_save_LIBS=$LIBS
5300 > LIBS="-lfftw3  $LIBS"
5301 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5302   /* end confdefs.h.  */
4872 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4873   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4874 #define $ac_func innocuous_$ac_func
5303  
5304 < /* System header to define __stub macros and hopefully few prototypes,
5305 <    which can conflict with char $ac_func (); below.
5306 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4879 <    <limits.h> exists even on freestanding compilers.  */
4880 <
4881 < #ifdef __STDC__
4882 < # include <limits.h>
4883 < #else
4884 < # include <assert.h>
4885 < #endif
4886 <
4887 < #undef $ac_func
4888 <
4889 < /* Override any gcc2 internal prototype to avoid an error.  */
5304 > /* Override any GCC internal prototype to avoid an error.
5305 >   Use char because int might match the return type of a GCC
5306 >   builtin and then its argument prototype would still apply.  */
5307   #ifdef __cplusplus
5308   extern "C"
4892 {
5309   #endif
5310 < /* We use char because int might match the return type of a gcc2
4895 <   builtin and then its argument prototype would still apply.  */
4896 < char $ac_func ();
4897 < /* The GNU C library defines this for functions which it implements
4898 <    to always fail with ENOSYS.  Some functions are actually named
4899 <    something starting with __ and the normal name is an alias.  */
4900 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4901 < choke me
4902 < #else
4903 < char (*f) () = $ac_func;
4904 < #endif
4905 < #ifdef __cplusplus
4906 < }
4907 < #endif
4908 <
5310 > char fftw_execute ();
5311   int
5312   main ()
5313   {
5314 < return f != $ac_func;
5314 > return fftw_execute ();
5315    ;
5316    return 0;
5317   }
5318   _ACEOF
5319 < rm -f conftest.$ac_objext conftest$ac_exeext
5320 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4919 <  (eval $ac_link) 2>conftest.er1
4920 <  ac_status=$?
4921 <  grep -v '^ *+' conftest.er1 >conftest.err
4922 <  rm -f conftest.er1
4923 <  cat conftest.err >&5
4924 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4925 <  (exit $ac_status); } &&
4926 <         { ac_try='test -z "$ac_c_werror_flag"
4927 <                         || test ! -s conftest.err'
4928 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4929 <  (eval $ac_try) 2>&5
4930 <  ac_status=$?
4931 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4932 <  (exit $ac_status); }; } &&
4933 <         { ac_try='test -s conftest$ac_exeext'
4934 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4935 <  (eval $ac_try) 2>&5
4936 <  ac_status=$?
4937 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4938 <  (exit $ac_status); }; }; then
4939 <  eval "$as_ac_var=yes"
5319 > if ac_fn_c_try_link "$LINENO"; then :
5320 >  ac_cv_lib_fftw3_fftw_execute=yes
5321   else
5322 <  echo "$as_me: failed program was:" >&5
4942 < sed 's/^/| /' conftest.$ac_ext >&5
4943 <
4944 < eval "$as_ac_var=no"
5322 >  ac_cv_lib_fftw3_fftw_execute=no
5323   fi
5324 < rm -f conftest.err conftest.$ac_objext \
5325 <      conftest$ac_exeext conftest.$ac_ext
5324 > rm -f core conftest.err conftest.$ac_objext \
5325 >    conftest$ac_exeext conftest.$ac_ext
5326 > LIBS=$ac_check_lib_save_LIBS
5327   fi
5328 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5329 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5330 < if test `eval echo '${'$as_ac_var'}'` = yes; then
5331 <  cat >>confdefs.h <<_ACEOF
5332 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5333 < _ACEOF
5328 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
5329 > $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
5330 > if test "x$ac_cv_lib_fftw3_fftw_execute" = xyes; then :
5331 >  fftw_cv_libfftw3=yes
5332 > else
5333 >  fftw_cv_libfftw3=no
5334 > fi
5335  
5336 +      ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
5337 + if test "x$ac_cv_header_fftw3_h" = xyes; then :
5338 +  fftw_cv_fftw3_h=yes
5339   else
5340 <  # FreeBSD has a gnugetopt library for this
5341 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
5342 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
5343 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
5344 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5340 >  fftw_cv_fftw3_h=no
5341 > fi
5342 >
5343 >
5344 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
5345 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
5346 > $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
5347 > if ${ac_cv_lib_fftw_fftwnd_one+:} false; then :
5348 >  $as_echo_n "(cached) " >&6
5349   else
5350    ac_check_lib_save_LIBS=$LIBS
5351 < LIBS="-lgnugetopt  $LIBS"
5352 < cat >conftest.$ac_ext <<_ACEOF
4966 < /* confdefs.h.  */
4967 < _ACEOF
4968 < cat confdefs.h >>conftest.$ac_ext
4969 < cat >>conftest.$ac_ext <<_ACEOF
5351 > LIBS="-lfftw  $LIBS"
5352 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5353   /* end confdefs.h.  */
5354  
5355 < /* Override any gcc2 internal prototype to avoid an error.  */
5355 > /* Override any GCC internal prototype to avoid an error.
5356 >   Use char because int might match the return type of a GCC
5357 >   builtin and then its argument prototype would still apply.  */
5358   #ifdef __cplusplus
5359   extern "C"
5360   #endif
5361 < /* We use char because int might match the return type of a gcc2
4977 <   builtin and then its argument prototype would still apply.  */
4978 < char getopt_long ();
5361 > char fftwnd_one ();
5362   int
5363   main ()
5364   {
5365 < getopt_long ();
5365 > return fftwnd_one ();
5366    ;
5367    return 0;
5368   }
5369   _ACEOF
5370 < rm -f conftest.$ac_objext conftest$ac_exeext
5371 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5372 <  (eval $ac_link) 2>conftest.er1
5373 <  ac_status=$?
4991 <  grep -v '^ *+' conftest.er1 >conftest.err
4992 <  rm -f conftest.er1
4993 <  cat conftest.err >&5
4994 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4995 <  (exit $ac_status); } &&
4996 <         { ac_try='test -z "$ac_c_werror_flag"
4997 <                         || test ! -s conftest.err'
4998 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4999 <  (eval $ac_try) 2>&5
5000 <  ac_status=$?
5001 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5002 <  (exit $ac_status); }; } &&
5003 <         { ac_try='test -s conftest$ac_exeext'
5004 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5005 <  (eval $ac_try) 2>&5
5006 <  ac_status=$?
5007 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5008 <  (exit $ac_status); }; }; then
5009 <  ac_cv_lib_gnugetopt_getopt_long=yes
5010 < else
5011 <  echo "$as_me: failed program was:" >&5
5012 < sed 's/^/| /' conftest.$ac_ext >&5
5013 <
5014 < ac_cv_lib_gnugetopt_getopt_long=no
5370 > if ac_fn_c_try_link "$LINENO"; then :
5371 >  ac_cv_lib_fftw_fftwnd_one=yes
5372 > else
5373 >  ac_cv_lib_fftw_fftwnd_one=no
5374   fi
5375 < rm -f conftest.err conftest.$ac_objext \
5376 <      conftest$ac_exeext conftest.$ac_ext
5375 > rm -f core conftest.err conftest.$ac_objext \
5376 >    conftest$ac_exeext conftest.$ac_ext
5377   LIBS=$ac_check_lib_save_LIBS
5378   fi
5379 < echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
5380 < echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
5381 < if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
5382 <  cat >>confdefs.h <<\_ACEOF
5024 < #define HAVE_GETOPT_LONG 1
5025 < _ACEOF
5026 <
5379 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
5380 > $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
5381 > if test "x$ac_cv_lib_fftw_fftwnd_one" = xyes; then :
5382 >  fftw_cv_libfftw=yes
5383   else
5384 <  # use the GNU replacement
5029 <      case $LIBOBJS in
5030 <    "getopt.$ac_objext"   | \
5031 <  *" getopt.$ac_objext"   | \
5032 <    "getopt.$ac_objext "* | \
5033 <  *" getopt.$ac_objext "* ) ;;
5034 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
5035 < esac
5036 <
5037 <      case $LIBOBJS in
5038 <    "getopt1.$ac_objext"   | \
5039 <  *" getopt1.$ac_objext"   | \
5040 <    "getopt1.$ac_objext "* | \
5041 <  *" getopt1.$ac_objext "* ) ;;
5042 <  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
5043 < esac
5044 <
5045 <                ac_config_links="$ac_config_links utils/getopt.h:utils/gnugetopt.h"
5046 <
5384 >  fftw_cv_libfftw=no
5385   fi
5386  
5387 +        ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
5388 + if test "x$ac_cv_header_fftw_h" = xyes; then :
5389 +  fftw_cv_fftw_h=yes
5390 + else
5391 +  fftw_cv_fftw_h=no
5392   fi
5050 done
5393  
5394  
5395 <
5396 < case $debug in
5397 <  1)
5398 <     ;;
5399 <  *)
5058 <
5059 <
5060 <
5061 <
5062 <
5063 <
5064 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
5065 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
5066 < if test "${ac_cv_prog_really_gcc+set}" = set; then
5067 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5395 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
5396 >          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
5397 > $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
5398 > if ${ac_cv_lib_dfftw_fftwnd_one+:} false; then :
5399 >  $as_echo_n "(cached) " >&6
5400   else
5401 +  ac_check_lib_save_LIBS=$LIBS
5402 + LIBS="-ldfftw  $LIBS"
5403 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5404 + /* end confdefs.h.  */
5405  
5406 < cat > conftest.c <<EOF
5407 < #ifdef __GNUC__
5408 <  #ifndef __INTEL_COMPILER
5409 <     yes;
5410 <  #endif
5406 > /* Override any GCC internal prototype to avoid an error.
5407 >   Use char because int might match the return type of a GCC
5408 >   builtin and then its argument prototype would still apply.  */
5409 > #ifdef __cplusplus
5410 > extern "C"
5411   #endif
5412 < EOF
5413 < if { ac_try='${CC-cc} -E conftest.c'
5414 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5415 <  (eval $ac_try) 2>&5
5416 <  ac_status=$?
5417 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5418 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
5419 <  ac_cv_prog_really_gcc=yes
5412 > char fftwnd_one ();
5413 > int
5414 > main ()
5415 > {
5416 > return fftwnd_one ();
5417 >  ;
5418 >  return 0;
5419 > }
5420 > _ACEOF
5421 > if ac_fn_c_try_link "$LINENO"; then :
5422 >  ac_cv_lib_dfftw_fftwnd_one=yes
5423   else
5424 <  ac_cv_prog_really_gcc=no
5424 >  ac_cv_lib_dfftw_fftwnd_one=no
5425   fi
5426 <
5426 > rm -f core conftest.err conftest.$ac_objext \
5427 >    conftest$ac_exeext conftest.$ac_ext
5428 > LIBS=$ac_check_lib_save_LIBS
5429   fi
5430 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
5431 < echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
5432 < if test "$ac_cv_prog_really_gcc" = yes; then
5433 <        :
5093 <
5430 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
5431 > $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
5432 > if test "x$ac_cv_lib_dfftw_fftwnd_one" = xyes; then :
5433 >  fftw_cv_libdfftw=yes
5434   else
5435 <        :
5435 >  fftw_cv_libdfftw=no
5436 > fi
5437  
5438 +          ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
5439 + if test "x$ac_cv_header_dfftw_h" = xyes; then :
5440 +  fftw_cv_dfftw_h=yes
5441 + else
5442 +  fftw_cv_dfftw_h=no
5443   fi
5444  
5445  
5446 < # Try to determine "good" native compiler flags if none specified on command
5447 < # line
5448 < if test "$ac_test_CFLAGS" != "set"; then
5449 <  CFLAGS=""
5450 <  case "${host_cpu}-${host_os}" in
5446 >        fi
5447 >      fi
5448 >      ac_ext=c
5449 > ac_cpp='$CPP $CPPFLAGS'
5450 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5451 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5452 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5453  
5454 <  *linux*) if test "$CC" = icc; then
5107 <                    CFLAGS="-O"
5108 <                fi;;
5109 <  sparc-solaris2*) if test "$CC" = cc; then
5110 <                    CFLAGS="-native -fast -xO5 -dalign"
5111 <                 fi;;
5454 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
5455  
5456 <  alpha*-osf*)  if test "$CC" = cc; then
5114 <                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
5115 <                fi;;
5456 > $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
5457  
5458 <  hppa*-hpux*)  if test "$CC" = cc; then
5459 <                    CFLAGS="-Ae +O3 +Oall"
5460 <                fi;;
5458 >        FFTW_INC_DIR="${FFTW_HOME}/include"
5459 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
5460 >        FFTW_LIBS="-lfftw3"
5461 >      else
5462 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
5463  
5464 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
5122 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
5123 <                fi;;
5124 <   powerpc*-aix*)
5125 <        if test "$CC" = cc -o "$CC" = xlc; then
5126 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
5127 <                echo "*******************************************************"
5128 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
5129 <                echo "*  recommended that you use                           *"
5130 <                echo "*                                                     *"
5131 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
5132 <                echo "*                                 ^^^                 *"
5133 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
5134 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
5135 <                echo "*******************************************************"
5136 <        fi;;
5137 <   *darwin*)
5138 <        if test "$CC" = xlc -o "$CC" = cc; then
5139 <                CFLAGS="-qthreaded -O5 -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
5140 <        fi;;
5141 <  esac
5464 > $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
5465  
5466 <  # use default flags for gcc on all systems
5467 <  if test $ac_cv_prog_really_gcc = yes; then
5468 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
5469 <  fi
5466 >          FFTW_INC_DIR="${FFTW_HOME}/include"
5467 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
5468 >          FFTW_LIBS="-lfftw"
5469 >        else
5470 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
5471  
5472 <  # test for gcc-specific flags:
5149 <  if test $ac_cv_prog_really_gcc = yes; then
5150 <    # -malign-double for x86 systems
5472 > $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
5473  
5474 +            FFTW_INC_DIR="${FFTW_HOME}/include"
5475 +            FFTW_LIB_DIR="${FFTW_HOME}/lib"
5476 +            FFTW_LIBS="-ldfftw"
5477 +          else
5478 +            { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
5479 + $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
5480 +            FFTW_INC_DIR=
5481 +            FFTW_LIB_DIR=
5482 +            FFTW_LIBS=
5483 +            LDFLAGS="$FFTW_OLD_LDFLAGS"
5484 +            CFLAGS="$FFTW_OLD_CFLAGS"
5485 +            { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5486 + $as_echo "failed" >&6; }
5487 +            echo ""
5488 +            echo "*********************************************************"
5489 +            echo "* WARNING: Could not find a working FFTW installation   *"
5490 +            echo "* If you need the staticProps program to be able to     *"
5491 +            echo "* compute undulation spectra, be sure to specify a      *"
5492 +            echo "* valid fftw installation with --with-fftw=DIR          *"
5493 +            echo "*                                                       *"
5494 +            echo "* OpenMD will still work without fftw installed.        *"
5495 +            echo "*********************************************************"
5496 +            echo ""
5497 +          fi
5498 +        fi
5499 +      fi
5500  
5153 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
5154 echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
5155 if test "${ac_align_double+set}" = set; then
5156  echo $ECHO_N "(cached) $ECHO_C" >&6
5157 else
5158  echo 'void f(){}' > conftest.c
5159 if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
5160        ac_align_double=yes
5161 else
5162        ac_align_double=no
5163 fi
5164 rm -f conftest*
5501  
5166 fi
5167 echo "$as_me:$LINENO: result: $ac_align_double" >&5
5168 echo "${ECHO_T}$ac_align_double" >&6
5169 if test "$ac_align_double" = yes; then
5170        :
5171        CFLAGS="$CFLAGS -malign-double"
5172 else
5173        :
5502  
5503 +    fi
5504 +  fi
5505   fi
5506  
5507 <    # -fstrict-aliasing for gcc-2.95+
5507 > #
5508 > # Handle user hints
5509 > #
5510  
5511 <
5512 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
5513 < echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
5182 < if test "${ac_fstrict_aliasing+set}" = set; then
5183 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5511 > # Check whether --with-qhull was given.
5512 > if test "${with_qhull+set}" = set; then :
5513 >  withval=$with_qhull; qhull_dir="$withval"
5514   else
5515 <  echo 'void f(){}' > conftest.c
5186 < if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
5187 <        ac_fstrict_aliasing=yes
5188 < else
5189 <        ac_fstrict_aliasing=no
5515 >  qhull_dir="not_set"
5516   fi
5191 rm -f conftest*
5517  
5518 < fi
5519 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
5520 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
5521 < if test "$ac_fstrict_aliasing" = yes; then
5197 <        :
5198 <        CFLAGS="$CFLAGS -fstrict-aliasing"
5199 < else
5200 <        :
5518 > QHULL_INC_DIR=
5519 > QHULL_LIB_DIR=
5520 > QHULL=
5521 > USE_QHULL=no
5522  
5523 < fi
5523 > if test "$qhull_dir" != "no"; then
5524 >   if test "$qhull_dir" != "not_set" ; then
5525 >     if test -d "$qhull_dir"; then
5526 >       QHULL_HOME="$qhull_dir"
5527 >     else
5528 >       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
5529 > $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
5530 >       QHULL_HOME=/usr/local
5531 >       if test ! -f "${QHULL_HOME}/include/qhull/libqhull.h"; then
5532 >          QHULL_HOME=/usr
5533 >       fi
5534 >     fi
5535 >   fi
5536 >   #
5537 >   # Locate qhull, if wanted
5538 >   #
5539 >   if test -n "${QHULL_HOME}"; then
5540 >        { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
5541 > $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
5542  
5543 <  fi
5543 >        ac_ext=c
5544 > ac_cpp='$CPP $CPPFLAGS'
5545 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5546 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5547 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5548  
5549 <  CPU_FLAGS=""
5550 <  if test $ac_cv_prog_really_gcc = yes; then
5551 <                  case "${host_cpu}" in
5552 <          i586*)
5553 <
5554 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
5555 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
5556 < if test "${ac_cpu_pentium+set}" = set; then
5557 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5549 >        QHULL_OLD_LDFLAGS=$LDFLAGS
5550 >        QHULL_OLD_CFLAGS=$CFLAGS
5551 >        QHULL_OLD_CPPFLAGS=$CPPFLAGS
5552 >        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
5553 >        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
5554 >        CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
5555 >        ac_fn_c_check_header_mongrel "$LINENO" "qhull/libqhull.h" "ac_cv_header_qhull_libqhull_h" "$ac_includes_default"
5556 > if test "x$ac_cv_header_qhull_libqhull_h" = xyes; then :
5557 >  qhull_cv_libqhull_h=yes
5558   else
5559 <  echo 'void f(){}' > conftest.c
5217 < if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
5218 <        ac_cpu_pentium=yes
5219 < else
5220 <        ac_cpu_pentium=no
5559 >  qhull_cv_libqhull_h=no
5560   fi
5222 rm -f conftest*
5561  
5224 fi
5225 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
5226 echo "${ECHO_T}$ac_cpu_pentium" >&6
5227 if test "$ac_cpu_pentium" = yes; then
5228        :
5229        CPU_FLAGS=-mcpu=pentium
5230 else
5231        :
5562  
5563 <
5564 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
5565 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
5566 < if test "${ac_pentium+set}" = set; then
5237 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5563 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
5564 > $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
5565 > if ${ac_cv_lib_qhull_qh_qhull+:} false; then :
5566 >  $as_echo_n "(cached) " >&6
5567   else
5568 <  echo 'void f(){}' > conftest.c
5569 < if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
5570 <        ac_pentium=yes
5571 < else
5243 <        ac_pentium=no
5244 < fi
5245 < rm -f conftest*
5568 >  ac_check_lib_save_LIBS=$LIBS
5569 > LIBS="-lqhull  $LIBS"
5570 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5571 > /* end confdefs.h.  */
5572  
5573 < fi
5574 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
5575 < echo "${ECHO_T}$ac_pentium" >&6
5576 < if test "$ac_pentium" = yes; then
5577 <        :
5578 <        CPU_FLAGS=-mpentium
5573 > /* Override any GCC internal prototype to avoid an error.
5574 >   Use char because int might match the return type of a GCC
5575 >   builtin and then its argument prototype would still apply.  */
5576 > #ifdef __cplusplus
5577 > extern "C"
5578 > #endif
5579 > char qh_qhull ();
5580 > int
5581 > main ()
5582 > {
5583 > return qh_qhull ();
5584 >  ;
5585 >  return 0;
5586 > }
5587 > _ACEOF
5588 > if ac_fn_c_try_link "$LINENO"; then :
5589 >  ac_cv_lib_qhull_qh_qhull=yes
5590   else
5591 <        :
5255 <
5591 >  ac_cv_lib_qhull_qh_qhull=no
5592   fi
5593 <
5593 > rm -f core conftest.err conftest.$ac_objext \
5594 >    conftest$ac_exeext conftest.$ac_ext
5595 > LIBS=$ac_check_lib_save_LIBS
5596   fi
5597 <
5598 <                  ;;
5599 <          i686*)
5600 <
5263 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
5264 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
5265 < if test "${ac_cpu_pentiumpro+set}" = set; then
5266 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5597 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
5598 > $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
5599 > if test "x$ac_cv_lib_qhull_qh_qhull" = xyes; then :
5600 >  qhull_cv_libqhull=yes
5601   else
5602 <  echo 'void f(){}' > conftest.c
5269 < if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
5270 <        ac_cpu_pentiumpro=yes
5271 < else
5272 <        ac_cpu_pentiumpro=no
5602 >  qhull_cv_libqhull=no
5603   fi
5274 rm -f conftest*
5604  
5605 < fi
5606 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
5607 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
5608 < if test "$ac_cpu_pentiumpro" = yes; then
5280 <        :
5281 <        CPU_FLAGS=-mcpu=pentiumpro
5605 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull6" >&5
5606 > $as_echo_n "checking for qh_qhull in -lqhull6... " >&6; }
5607 > if ${ac_cv_lib_qhull6_qh_qhull+:} false; then :
5608 >  $as_echo_n "(cached) " >&6
5609   else
5610 <        :
5610 >  ac_check_lib_save_LIBS=$LIBS
5611 > LIBS="-lqhull6  $LIBS"
5612 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5613 > /* end confdefs.h.  */
5614  
5615 <
5616 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
5617 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
5618 < if test "${ac_pentiumpro+set}" = set; then
5619 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5615 > /* Override any GCC internal prototype to avoid an error.
5616 >   Use char because int might match the return type of a GCC
5617 >   builtin and then its argument prototype would still apply.  */
5618 > #ifdef __cplusplus
5619 > extern "C"
5620 > #endif
5621 > char qh_qhull ();
5622 > int
5623 > main ()
5624 > {
5625 > return qh_qhull ();
5626 >  ;
5627 >  return 0;
5628 > }
5629 > _ACEOF
5630 > if ac_fn_c_try_link "$LINENO"; then :
5631 >  ac_cv_lib_qhull6_qh_qhull=yes
5632   else
5633 <  echo 'void f(){}' > conftest.c
5292 < if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
5293 <        ac_pentiumpro=yes
5294 < else
5295 <        ac_pentiumpro=no
5633 >  ac_cv_lib_qhull6_qh_qhull=no
5634   fi
5635 < rm -f conftest*
5636 <
5635 > rm -f core conftest.err conftest.$ac_objext \
5636 >    conftest$ac_exeext conftest.$ac_ext
5637 > LIBS=$ac_check_lib_save_LIBS
5638   fi
5639 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
5640 < echo "${ECHO_T}$ac_pentiumpro" >&6
5641 < if test "$ac_pentiumpro" = yes; then
5642 <        :
5304 <        CPU_FLAGS=-mpentiumpro
5639 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull6_qh_qhull" >&5
5640 > $as_echo "$ac_cv_lib_qhull6_qh_qhull" >&6; }
5641 > if test "x$ac_cv_lib_qhull6_qh_qhull" = xyes; then :
5642 >  qhull_cv_libqhull6=yes
5643   else
5644 <        :
5307 <
5644 >  qhull_cv_libqhull6=no
5645   fi
5646  
5647 < fi
5647 >        LDFLAGS="$QHULL_OLD_LDFLAGS"
5648 >        CFLAGS="$QHULL_OLD_CFLAGS"
5649 >        CPPFLAGS="$QHULL_OLD_CPPFLAGS"
5650 >        ac_ext=c
5651 > ac_cpp='$CPP $CPPFLAGS'
5652 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5653 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5654 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5655  
5312                  ;;
5313          powerpc*)
5314                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
5315                is60x=`echo $cputype | egrep "^600-9e?$"`
5316                if test -n "$is60x"; then
5656  
5657 +        if test "$qhull_cv_libqhull_h" = "yes" -a "$qhull_cv_libqhull" = "yes" -o "$qhull_cv_libqhull6" = "yes"; then
5658  
5659 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
5320 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
5321 < if test "${ac_m_cpu_60x+set}" = set; then
5322 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5323 < else
5324 <  echo 'void f(){}' > conftest.c
5325 < if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
5326 <        ac_m_cpu_60x=yes
5327 < else
5328 <        ac_m_cpu_60x=no
5329 < fi
5330 < rm -f conftest*
5659 > $as_echo "#define HAVE_LIBQHULL_H 1" >>confdefs.h
5660  
5661 < fi
5333 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
5334 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
5335 < if test "$ac_m_cpu_60x" = yes; then
5336 <        :
5337 <        CPU_FLAGS=-mcpu=$cputype
5338 < else
5339 <        :
5661 >           if test "$qhull_cv_libqhull" = "yes"; then
5662  
5663 < fi
5663 > $as_echo "#define HAVE_QHULL 1" >>confdefs.h
5664  
5665 <                elif test "$cputype" = 750; then
5665 >                QHULL="-lqhull"
5666 >           fi
5667 >           if test "$qhull_cv_libqhull6" = "yes"; then
5668  
5669 <
5346 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
5347 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
5348 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
5349 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5350 < else
5351 <
5352 < cat > conftest.c <<EOF
5353 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
5354 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
5355 <     yes;
5356 < #  endif
5357 < #endif
5358 < EOF
5359 < if { ac_try='${CC-cc} -E conftest.c'
5360 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5361 <  (eval $ac_try) 2>&5
5362 <  ac_status=$?
5363 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5364 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
5365 <  ac_cv_prog_gcc_2_95=yes
5366 < else
5367 <  ac_cv_prog_gcc_2_95=no
5368 < fi
5669 > $as_echo "#define HAVE_QHULL 1" >>confdefs.h
5670  
5671 +                QHULL="-lqhull6"
5672 +           fi
5673 +           USE_QHULL=yes
5674 +           QHULL_INC_DIR="${QHULL_HOME}/include"
5675 +           QHULL_LIB_DIR="${QHULL_HOME}/lib"
5676 +           { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
5677 + $as_echo "Working qhull found, will proceed." >&6; }
5678 +        else
5679 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5680 + $as_echo "$as_me: WARNING: " >&2;}
5681 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
5682 + $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
5683 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OpenMD to be able to deal with convex    " >&5
5684 + $as_echo "$as_me: WARNING: If you need OpenMD to be able to deal with convex    " >&2;}
5685 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
5686 + $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
5687 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR                               " >&5
5688 + $as_echo "$as_me: WARNING: with --with-qhull=DIR                               " >&2;}
5689 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5690 + $as_echo "$as_me: WARNING: " >&2;}
5691 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenMD will still work without qhull installed.      " >&5
5692 + $as_echo "$as_me: WARNING: OpenMD will still work without qhull installed.      " >&2;}
5693 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5694 + $as_echo "$as_me: WARNING: " >&2;}
5695 +        fi
5696 +    fi
5697   fi
5371 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
5372 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
5373 if test "$ac_cv_prog_gcc_2_95" = yes; then
5374        :
5698  
5699  
5700 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
5701 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
5702 < if test "${ac_m_cpu_750+set}" = set; then
5703 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5700 >
5701 >
5702 >
5703 > ac_ext=cpp
5704 > ac_cpp='$CXXCPP $CPPFLAGS'
5705 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5706 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5707 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5708 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5709 > $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5710 > if test -z "$CXXCPP"; then
5711 >  if ${ac_cv_prog_CXXCPP+:} false; then :
5712 >  $as_echo_n "(cached) " >&6
5713   else
5714 <  echo 'void f(){}' > conftest.c
5715 < if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
5716 <        ac_m_cpu_750=yes
5714 >      # Double quotes because CXXCPP needs to be expanded
5715 >    for CXXCPP in "$CXX -E" "/lib/cpp"
5716 >    do
5717 >      ac_preproc_ok=false
5718 > for ac_cxx_preproc_warn_flag in '' yes
5719 > do
5720 >  # Use a header file that comes with gcc, so configuring glibc
5721 >  # with a fresh cross-compiler works.
5722 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5723 >  # <limits.h> exists even on freestanding compilers.
5724 >  # On the NeXT, cc -E runs the code through the compiler's parser,
5725 >  # not just through cpp. "Syntax error" is here to catch this case.
5726 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5727 > /* end confdefs.h.  */
5728 > #ifdef __STDC__
5729 > # include <limits.h>
5730 > #else
5731 > # include <assert.h>
5732 > #endif
5733 >                     Syntax error
5734 > _ACEOF
5735 > if ac_fn_cxx_try_cpp "$LINENO"; then :
5736 >
5737   else
5738 <        ac_m_cpu_750=no
5738 >  # Broken: fails on valid input.
5739 > continue
5740   fi
5741 < rm -f conftest*
5741 > rm -f conftest.err conftest.i conftest.$ac_ext
5742  
5743 < fi
5744 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
5745 < echo "${ECHO_T}$ac_m_cpu_750" >&6
5746 < if test "$ac_m_cpu_750" = yes; then
5747 <        :
5748 <        CPU_FLAGS=-mcpu=750
5743 >  # OK, works on sane cases.  Now check whether nonexistent headers
5744 >  # can be detected and how.
5745 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5746 > /* end confdefs.h.  */
5747 > #include <ac_nonexistent.h>
5748 > _ACEOF
5749 > if ac_fn_cxx_try_cpp "$LINENO"; then :
5750 >  # Broken: success on invalid input.
5751 > continue
5752   else
5753 <        :
5754 <
5753 >  # Passes both tests.
5754 > ac_preproc_ok=:
5755 > break
5756   fi
5757 + rm -f conftest.err conftest.i conftest.$ac_ext
5758  
5759 < else
5760 <        :
5761 <
5759 > done
5760 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5761 > rm -f conftest.i conftest.err conftest.$ac_ext
5762 > if $ac_preproc_ok; then :
5763 >  break
5764   fi
5765  
5766 <                fi
5767 <                if test -z "$CPU_FLAGS"; then
5766 >    done
5767 >    ac_cv_prog_CXXCPP=$CXXCPP
5768  
5769 <
5770 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
5411 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
5412 < if test "${ac_m_cpu_powerpc+set}" = set; then
5413 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5769 > fi
5770 >  CXXCPP=$ac_cv_prog_CXXCPP
5771   else
5772 <  echo 'void f(){}' > conftest.c
5416 < if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
5417 <        ac_m_cpu_powerpc=yes
5418 < else
5419 <        ac_m_cpu_powerpc=no
5772 >  ac_cv_prog_CXXCPP=$CXXCPP
5773   fi
5774 < rm -f conftest*
5774 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5775 > $as_echo "$CXXCPP" >&6; }
5776 > ac_preproc_ok=false
5777 > for ac_cxx_preproc_warn_flag in '' yes
5778 > do
5779 >  # Use a header file that comes with gcc, so configuring glibc
5780 >  # with a fresh cross-compiler works.
5781 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5782 >  # <limits.h> exists even on freestanding compilers.
5783 >  # On the NeXT, cc -E runs the code through the compiler's parser,
5784 >  # not just through cpp. "Syntax error" is here to catch this case.
5785 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5786 > /* end confdefs.h.  */
5787 > #ifdef __STDC__
5788 > # include <limits.h>
5789 > #else
5790 > # include <assert.h>
5791 > #endif
5792 >                     Syntax error
5793 > _ACEOF
5794 > if ac_fn_cxx_try_cpp "$LINENO"; then :
5795  
5796 + else
5797 +  # Broken: fails on valid input.
5798 + continue
5799   fi
5800 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
5801 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
5802 < if test "$ac_m_cpu_powerpc" = yes; then
5803 <        :
5804 <        CPU_FLAGS=-mcpu=powerpc
5800 > rm -f conftest.err conftest.i conftest.$ac_ext
5801 >
5802 >  # OK, works on sane cases.  Now check whether nonexistent headers
5803 >  # can be detected and how.
5804 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5805 > /* end confdefs.h.  */
5806 > #include <ac_nonexistent.h>
5807 > _ACEOF
5808 > if ac_fn_cxx_try_cpp "$LINENO"; then :
5809 >  # Broken: success on invalid input.
5810 > continue
5811   else
5812 <        :
5812 >  # Passes both tests.
5813 > ac_preproc_ok=:
5814 > break
5815 > fi
5816 > rm -f conftest.err conftest.i conftest.$ac_ext
5817  
5818 + done
5819 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5820 + rm -f conftest.i conftest.err conftest.$ac_ext
5821 + if $ac_preproc_ok; then :
5822 +
5823 + else
5824 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5825 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5826 + as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5827 + See \`config.log' for more details" "$LINENO" 5; }
5828   fi
5829  
5830 <                fi
5831 <                if test -z "$CPU_FLAGS"; then
5830 > ac_ext=cpp
5831 > ac_cpp='$CXXCPP $CPPFLAGS'
5832 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5833 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5834 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5835  
5836  
5837 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
5838 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
5839 < if test "${ac_m_powerpc+set}" = set; then
5840 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5837 > #
5838 > # Handle user hints
5839 > #
5840 >
5841 > # Check whether --with-openbabel was given.
5842 > if test "${with_openbabel+set}" = set; then :
5843 >  withval=$with_openbabel; openbabel_dir="$withval"
5844   else
5845 <  echo 'void f(){}' > conftest.c
5444 < if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
5445 <        ac_m_powerpc=yes
5446 < else
5447 <        ac_m_powerpc=no
5845 >                openbabel_dir="not_set"
5846   fi
5449 rm -f conftest*
5847  
5848 + if test "$openbabel_dir" != "no"; then
5849 +
5850 + if test "$openbabel_dir" != "not_set" ; then
5851 +  if test -d "$openbabel_dir"
5852 +  then
5853 +    OPENBABEL_HOME="$openbabel_dir"
5854 +  else
5855 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
5856 + $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
5857 +        OPENBABEL_HOME=/usr/local
5858 +        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
5859 +        then
5860 +                OPENBABEL_HOME=/usr
5861 +        fi
5862 +  fi
5863   fi
5864 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
5865 < echo "${ECHO_T}$ac_m_powerpc" >&6
5866 < if test "$ac_m_powerpc" = yes; then
5867 <        :
5868 <        CPU_FLAGS=-mpowerpc
5864 > #
5865 > # Locate openbabel, if wanted
5866 > #
5867 > if test -n "${OPENBABEL_HOME}"
5868 > then
5869 >
5870 >        ac_ext=cpp
5871 > ac_cpp='$CXXCPP $CPPFLAGS'
5872 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5873 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5874 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5875 >
5876 >        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
5877 >        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
5878 >        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
5879 >        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
5880 >        ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
5881 > if test "x$ac_cv_header_openbabel_babelconfig_h" = xyes; then :
5882 >  openbabel_cv_openbabel_h=yes
5883   else
5884 <        :
5884 >  openbabel_cv_openbabel_h=no
5885 > fi
5886  
5887 +
5888 +        ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
5889 + if test "x$ac_cv_header_openbabel_obconversion_h" = xyes; then :
5890 +  openbabel_cv_obconversion_h=yes
5891 + else
5892 +  openbabel_cv_obconversion_h=no
5893   fi
5894  
5462                fi
5463          esac
5464  fi
5895  
5896 <  if test -n "$CPU_FLAGS"; then
5897 <        CFLAGS="$CFLAGS $CPU_FLAGS"
5468 <  fi
5896 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5897 > /* end confdefs.h.  */
5898  
5470  if test -z "$CFLAGS"; then
5471        echo ""
5472        echo "********************************************************"
5473        echo "* WARNING: Don't know the best CFLAGS for this system  *"
5474        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
5475        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
5476        echo "********************************************************"
5477        echo ""
5478        CFLAGS="-O3"
5479  fi
5899  
5900 + #include <openbabel/babelconfig.h>
5901 + #include <openbabel/obconversion.h>
5902 + using namespace std;
5903 + using namespace OpenBabel;
5904  
5905 + int
5906 + main ()
5907 + {
5908  
5909 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
5910 < echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
5911 < if test "${ac_guessed_cflags+set}" = set; then
5912 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5909 > OBConversion Conv(&cin, &cout);
5910 >
5911 >
5912 >  ;
5913 >  return 0;
5914 > }
5915 > _ACEOF
5916 > if ac_fn_cxx_try_link "$LINENO"; then :
5917 >
5918 >                openbabel_lib_found="yes"
5919 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
5920 > $as_echo "found" >&6; }
5921 >
5922   else
5488  echo 'void f(){}' > conftest.c
5489 if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
5490        ac_guessed_cflags=yes
5491 else
5492        ac_guessed_cflags=no
5493 fi
5494 rm -f conftest*
5923  
5924 +                openbabel_lib_found="no"
5925 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5926 + $as_echo "not found" >&6; }
5927 +
5928 +
5929   fi
5930 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
5931 < echo "${ECHO_T}$ac_guessed_cflags" >&6
5932 < if test "$ac_guessed_cflags" = yes; then
5933 <        :
5930 > rm -f core conftest.err conftest.$ac_objext \
5931 >    conftest$ac_exeext conftest.$ac_ext
5932 >        ac_ext=c
5933 > ac_cpp='$CPP $CPPFLAGS'
5934 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5935 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5936 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5937  
5938 < else
5939 <        :
5938 >        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
5939 >        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
5940  
5941 <        echo ""
5942 <        echo "********************************************************"
5943 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
5944 <        echo "* your compiler.                                       *"
5945 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
5946 <        echo "********************************************************"
5947 <        echo ""
5948 <        CFLAGS=""
5941 >        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
5942 >                USE_OPENBABEL=yes
5943 >                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
5944 >                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
5945 >                OPENBABEL_LIB="-lopenbabel"
5946 >        else
5947 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
5948 > $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
5949 >                OPENBABEL_INC_DIR=
5950 >                OPENBABEL_LIB_DIR=
5951 >                OPENBABEL_LIB=
5952 >                USE_OPENBABEL=no
5953 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5954 > $as_echo "failed" >&6; }
5955 >                echo ""
5956 >                echo "*********************************************************"
5957 >                echo "* WARNING: Could not find a working openbabel-2.x       *"
5958 >                echo "* installation If you need OpenMD to be able to convert *"
5959 >                echo "* xyz or pdb files you need to specify a valid          *"
5960 >                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
5961 >                echo "*                                                       *"
5962 >                echo "* OpenMD will still work without openbabel installed.   *"
5963 >                echo "*********************************************************"
5964 >                echo ""
5965 >        fi
5966  
5967 +
5968 +
5969 +
5970   fi
5971 + fi
5972  
5973  
5974 + # Checks for header files.
5975 + for ac_header in limits.h stdlib.h string.h sys/ioctl.h unistd.h
5976 + do :
5977 +  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5978 + ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5979 + if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5980 +  cat >>confdefs.h <<_ACEOF
5981 + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5982 + _ACEOF
5983 +
5984   fi
5985  
5986 + done
5987  
5988  
5989 + # Checks for typedefs, structures, and compiler characteristics.
5990 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
5991 + $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
5992 + if ${ac_cv_header_stdbool_h+:} false; then :
5993 +  $as_echo_n "(cached) " >&6
5994 + else
5995 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5996 + /* end confdefs.h.  */
5997  
5998 + #include <stdbool.h>
5999 + #ifndef bool
6000 + "error: bool is not defined"
6001 + #endif
6002 + #ifndef false
6003 + "error: false is not defined"
6004 + #endif
6005 + #if false
6006 + "error: false is not 0"
6007 + #endif
6008 + #ifndef true
6009 + "error: true is not defined"
6010 + #endif
6011 + #if true != 1
6012 + "error: true is not 1"
6013 + #endif
6014 + #ifndef __bool_true_false_are_defined
6015 + "error: __bool_true_false_are_defined is not defined"
6016 + #endif
6017  
6018 +        struct s { _Bool s: 1; _Bool t; } s;
6019  
6020 +        char a[true == 1 ? 1 : -1];
6021 +        char b[false == 0 ? 1 : -1];
6022 +        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
6023 +        char d[(bool) 0.5 == true ? 1 : -1];
6024 +        /* See body of main program for 'e'.  */
6025 +        char f[(_Bool) 0.0 == false ? 1 : -1];
6026 +        char g[true];
6027 +        char h[sizeof (_Bool)];
6028 +        char i[sizeof s.t];
6029 +        enum { j = false, k = true, l = false * true, m = true * 256 };
6030 +        /* The following fails for
6031 +           HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
6032 +        _Bool n[m];
6033 +        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
6034 +        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
6035 +        /* Catch a bug in an HP-UX C compiler.  See
6036 +           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
6037 +           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
6038 +         */
6039 +        _Bool q = true;
6040 +        _Bool *pq = &q;
6041  
6042 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
6043 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
6044 < if test "${ac_cv_prog_really_gxx+set}" = set; then
6045 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6042 > int
6043 > main ()
6044 > {
6045 >
6046 >        bool e = &s;
6047 >        *pq |= q;
6048 >        *pq |= ! q;
6049 >        /* Refer to every declared value, to avoid compiler optimizations.  */
6050 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
6051 >                + !m + !n + !o + !p + !q + !pq);
6052 >
6053 >  ;
6054 >  return 0;
6055 > }
6056 > _ACEOF
6057 > if ac_fn_c_try_compile "$LINENO"; then :
6058 >  ac_cv_header_stdbool_h=yes
6059   else
6060 +  ac_cv_header_stdbool_h=no
6061 + fi
6062 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6063 + fi
6064 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
6065 + $as_echo "$ac_cv_header_stdbool_h" >&6; }
6066 + ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
6067 + if test "x$ac_cv_type__Bool" = xyes; then :
6068  
6069 < cat > conftest.cpp <<EOF
6070 < #ifdef __GNUC__
6071 <  #ifndef __INTEL_COMPILER
6072 <     yes;
6073 <  #endif
6074 < #endif
6075 < EOF
6076 < if { ac_try='${CXX-c++} -E conftest.cpp'
6077 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6078 <  (eval $ac_try) 2>&5
6079 <  ac_status=$?
6080 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6081 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
6082 <  ac_cv_prog_really_gxx=yes
6069 > cat >>confdefs.h <<_ACEOF
6070 > #define HAVE__BOOL 1
6071 > _ACEOF
6072 >
6073 >
6074 > fi
6075 >
6076 > if test $ac_cv_header_stdbool_h = yes; then
6077 >
6078 > $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
6079 >
6080 > fi
6081 >
6082 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6083 > $as_echo_n "checking for inline... " >&6; }
6084 > if ${ac_cv_c_inline+:} false; then :
6085 >  $as_echo_n "(cached) " >&6
6086   else
6087 <  ac_cv_prog_really_gxx=no
6087 >  ac_cv_c_inline=no
6088 > for ac_kw in inline __inline__ __inline; do
6089 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6090 > /* end confdefs.h.  */
6091 > #ifndef __cplusplus
6092 > typedef int foo_t;
6093 > static $ac_kw foo_t static_foo () {return 0; }
6094 > $ac_kw foo_t foo () {return 0; }
6095 > #endif
6096 >
6097 > _ACEOF
6098 > if ac_fn_c_try_compile "$LINENO"; then :
6099 >  ac_cv_c_inline=$ac_kw
6100   fi
6101 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6102 +  test "$ac_cv_c_inline" != no && break
6103 + done
6104  
6105   fi
6106 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
6107 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
5552 < if test "$ac_cv_prog_really_gxx" = yes; then
5553 <        :
6106 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6107 > $as_echo "$ac_cv_c_inline" >&6; }
6108  
6109 < else
6110 <        :
6109 > case $ac_cv_c_inline in
6110 >  inline | yes) ;;
6111 >  *)
6112 >    case $ac_cv_c_inline in
6113 >      no) ac_val=;;
6114 >      *) ac_val=$ac_cv_c_inline;;
6115 >    esac
6116 >    cat >>confdefs.h <<_ACEOF
6117 > #ifndef __cplusplus
6118 > #define inline $ac_val
6119 > #endif
6120 > _ACEOF
6121 >    ;;
6122 > esac
6123  
6124 < fi
6124 > ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6125 > if test "x$ac_cv_type_size_t" = xyes; then :
6126  
6127 + else
6128  
6129 < # Try to determine "good" native compiler flags if none specified on command
6130 < # line
6131 < if test "$ac_test_CXXFLAGS" != "set"; then
5564 <  CXXFLAGS=""
5565 <  case "${host_cpu}-${host_os}" in
6129 > cat >>confdefs.h <<_ACEOF
6130 > #define size_t unsigned int
6131 > _ACEOF
6132  
6133 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
5568 <                    CXXFLAGS="-O"
5569 <                fi;;
5570 <  sparc-solaris2*) if test "$CXX" = CC; then
5571 <                    CXXFLAGS="-native -fast -xO5 -dalign"
5572 <                 fi;;
5573 <   rs6000*-aix*)  if test "$CXX" = xlC; then
5574 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
5575 <                fi;;
5576 <   powerpc*-aix*)
5577 <        if test "$CXX" = xlC; then
5578 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
5579 <                echo "*******************************************************"
5580 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
5581 <                echo "*  recommended that you use                           *"
5582 <                echo "*                                                     *"
5583 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
5584 <                echo "*                                 ^^^                 *"
5585 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
5586 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
5587 <                echo "*******************************************************"
5588 <        fi;;
5589 <   *darwin*)
5590 <        if test "$CXX" = xlc++; then
5591 <                CXXFLAGS="-qthreaded -O5 -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
5592 <        fi;;
5593 <  esac
6133 > fi
6134  
5595  # use default flags for gcc on all systems
5596  if test $ac_cv_prog_really_gxx = yes; then
5597     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
5598  fi
6135  
6136 <  # test for gcc-specific flags:
6137 <  if test $ac_cv_prog_really_gxx = yes; then
6138 <    # -malign-double for x86 systems
6136 > # Checks for library functions.
6137 > for ac_header in stdlib.h
6138 > do :
6139 >  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
6140 > if test "x$ac_cv_header_stdlib_h" = xyes; then :
6141 >  cat >>confdefs.h <<_ACEOF
6142 > #define HAVE_STDLIB_H 1
6143 > _ACEOF
6144  
5604
5605 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
5606 echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
5607 if test "${ac_align_double+set}" = set; then
5608  echo $ECHO_N "(cached) $ECHO_C" >&6
5609 else
5610  echo 'void f(){}' > conftest.cpp
5611 if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
5612        ac_align_double=yes
5613 else
5614        ac_align_double=no
6145   fi
5616 rm -f conftest*
6146  
6147 < fi
5619 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
5620 < echo "${ECHO_T}$ac_align_double" >&6
5621 < if test "$ac_align_double" = yes; then
5622 <        :
5623 <        CXXFLAGS="$CXXFLAGS -malign-double"
5624 < else
5625 <        :
6147 > done
6148  
6149 < fi
6150 <
6151 <    # -fstrict-aliasing for gcc-2.95+
6152 <
5631 <
5632 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
5633 < echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
5634 < if test "${ac_fstrict_aliasing+set}" = set; then
5635 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6149 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
6150 > $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
6151 > if ${ac_cv_func_malloc_0_nonnull+:} false; then :
6152 >  $as_echo_n "(cached) " >&6
6153   else
6154 <  echo 'void f(){}' > conftest.cpp
6155 < if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
5639 <        ac_fstrict_aliasing=yes
6154 >  if test "$cross_compiling" = yes; then :
6155 >  ac_cv_func_malloc_0_nonnull=no
6156   else
6157 <        ac_fstrict_aliasing=no
6158 < fi
6159 < rm -f conftest*
6157 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6158 > /* end confdefs.h.  */
6159 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
6160 > # include <stdlib.h>
6161 > #else
6162 > char *malloc ();
6163 > #endif
6164  
6165 < fi
6166 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
6167 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
6168 < if test "$ac_fstrict_aliasing" = yes; then
6169 <        :
6170 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
6165 > int
6166 > main ()
6167 > {
6168 > return ! malloc (0);
6169 >  ;
6170 >  return 0;
6171 > }
6172 > _ACEOF
6173 > if ac_fn_c_try_run "$LINENO"; then :
6174 >  ac_cv_func_malloc_0_nonnull=yes
6175   else
6176 <        :
5653 <
6176 >  ac_cv_func_malloc_0_nonnull=no
6177   fi
6178 <
6179 <  fi
5657 <
5658 <  CPU_FLAGS=""
5659 <  if test $ac_cv_prog_really_gxx = yes; then
5660 <                  case "${host_cpu}" in
5661 <          i586*)
5662 <
5663 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
5664 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
5665 < if test "${ac_cpu_pentium+set}" = set; then
5666 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5667 < else
5668 <  echo 'void f(){}' > conftest.cpp
5669 < if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
5670 <        ac_cpu_pentium=yes
5671 < else
5672 <        ac_cpu_pentium=no
6178 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6179 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
6180   fi
5674 rm -f conftest*
6181  
6182   fi
6183 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
6184 < echo "${ECHO_T}$ac_cpu_pentium" >&6
6185 < if test "$ac_cpu_pentium" = yes; then
5680 <        :
5681 <        CPU_FLAGS=-mcpu=pentium
5682 < else
5683 <        :
6183 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
6184 > $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
6185 > if test $ac_cv_func_malloc_0_nonnull = yes; then :
6186  
6187 + $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
6188  
5686 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
5687 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
5688 if test "${ac_pentium+set}" = set; then
5689  echo $ECHO_N "(cached) $ECHO_C" >&6
6189   else
6190 <  echo 'void f(){}' > conftest.cpp
5692 < if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
5693 <        ac_pentium=yes
5694 < else
5695 <        ac_pentium=no
5696 < fi
5697 < rm -f conftest*
6190 >  $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
6191  
6192 < fi
6193 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
6194 < echo "${ECHO_T}$ac_pentium" >&6
6195 < if test "$ac_pentium" = yes; then
6196 <        :
5704 <        CPU_FLAGS=-mpentium
5705 < else
5706 <        :
6192 >   case " $LIBOBJS " in
6193 >  *" malloc.$ac_objext "* ) ;;
6194 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
6195 > ;;
6196 > esac
6197  
5708 fi
6198  
6199 + $as_echo "#define malloc rpl_malloc" >>confdefs.h
6200 +
6201   fi
6202  
5712                  ;;
5713          i686*)
6203  
6204 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
6205 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
6206 < if test "${ac_cpu_pentiumpro+set}" = set; then
6207 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6208 < else
6209 <  echo 'void f(){}' > conftest.cpp
6210 < if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
5722 <        ac_cpu_pentiumpro=yes
5723 < else
5724 <        ac_cpu_pentiumpro=no
5725 < fi
5726 < rm -f conftest*
6204 > for ac_header in stdlib.h
6205 > do :
6206 >  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
6207 > if test "x$ac_cv_header_stdlib_h" = xyes; then :
6208 >  cat >>confdefs.h <<_ACEOF
6209 > #define HAVE_STDLIB_H 1
6210 > _ACEOF
6211  
6212   fi
5729 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
5730 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
5731 if test "$ac_cpu_pentiumpro" = yes; then
5732        :
5733        CPU_FLAGS=-mcpu=pentiumpro
5734 else
5735        :
6213  
6214 + done
6215  
6216 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
6217 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
6218 < if test "${ac_pentiumpro+set}" = set; then
6219 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6216 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
6217 > $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
6218 > if ${ac_cv_func_realloc_0_nonnull+:} false; then :
6219 >  $as_echo_n "(cached) " >&6
6220   else
6221 <  echo 'void f(){}' > conftest.cpp
6222 < if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
5745 <        ac_pentiumpro=yes
6221 >  if test "$cross_compiling" = yes; then :
6222 >  ac_cv_func_realloc_0_nonnull=no
6223   else
6224 <        ac_pentiumpro=no
6225 < fi
6226 < rm -f conftest*
6224 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6225 > /* end confdefs.h.  */
6226 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
6227 > # include <stdlib.h>
6228 > #else
6229 > char *realloc ();
6230 > #endif
6231  
6232 < fi
6233 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
6234 < echo "${ECHO_T}$ac_pentiumpro" >&6
6235 < if test "$ac_pentiumpro" = yes; then
6236 <        :
6237 <        CPU_FLAGS=-mpentiumpro
6238 < else
6239 <        :
6240 <
6232 > int
6233 > main ()
6234 > {
6235 > return ! realloc (0, 0);
6236 >  ;
6237 >  return 0;
6238 > }
6239 > _ACEOF
6240 > if ac_fn_c_try_run "$LINENO"; then :
6241 >  ac_cv_func_realloc_0_nonnull=yes
6242 > else
6243 >  ac_cv_func_realloc_0_nonnull=no
6244   fi
6245 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6246 +  conftest.$ac_objext conftest.beam conftest.$ac_ext
6247 + fi
6248  
6249   fi
6250 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
6251 + $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
6252 + if test $ac_cv_func_realloc_0_nonnull = yes; then :
6253  
6254 <                  ;;
5765 <          powerpc*)
5766 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
5767 <                is60x=`echo $cputype | egrep "^600-9e?$"`
5768 <                if test -n "$is60x"; then
6254 > $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
6255  
5770
5771 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
5772 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
5773 if test "${ac_m_cpu_60x+set}" = set; then
5774  echo $ECHO_N "(cached) $ECHO_C" >&6
6256   else
6257 <  echo 'void f(){}' > conftest.cpp
5777 < if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
5778 <        ac_m_cpu_60x=yes
5779 < else
5780 <        ac_m_cpu_60x=no
5781 < fi
5782 < rm -f conftest*
6257 >  $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
6258  
6259 < fi
6260 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
6261 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
6262 < if test "$ac_m_cpu_60x" = yes; then
6263 <        :
5789 <        CPU_FLAGS=-mcpu=$cputype
5790 < else
5791 <        :
6259 >   case " $LIBOBJS " in
6260 >  *" realloc.$ac_objext "* ) ;;
6261 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
6262 > ;;
6263 > esac
6264  
5793 fi
6265  
6266 <                elif test "$cputype" = 750; then
6266 > $as_echo "#define realloc rpl_realloc" >>confdefs.h
6267  
6268 + fi
6269  
6270 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
6271 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
6272 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
6273 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6270 >
6271 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
6272 > $as_echo_n "checking for working strtod... " >&6; }
6273 > if ${ac_cv_func_strtod+:} false; then :
6274 >  $as_echo_n "(cached) " >&6
6275   else
6276 +  if test "$cross_compiling" = yes; then :
6277 +  ac_cv_func_strtod=no
6278 + else
6279 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6280 + /* end confdefs.h.  */
6281  
6282 < cat > conftest.cpp <<EOF
6283 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
6284 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
5807 <     yes;
5808 < #  endif
6282 > $ac_includes_default
6283 > #ifndef strtod
6284 > double strtod ();
6285   #endif
6286 < EOF
6287 < if { ac_try='${CXX-c++} -E conftest.cpp'
6288 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6289 <  (eval $ac_try) 2>&5
6290 <  ac_status=$?
6291 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6292 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
6293 <  ac_cv_prog_gxx_2_95=yes
6286 > int
6287 > main()
6288 > {
6289 >  {
6290 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
6291 >    char *string = " +69";
6292 >    char *term;
6293 >    double value;
6294 >    value = strtod (string, &term);
6295 >    if (value != 69 || term != (string + 4))
6296 >      return 1;
6297 >  }
6298 >
6299 >  {
6300 >    /* Under Solaris 2.4, strtod returns the wrong value for the
6301 >       terminating character under some conditions.  */
6302 >    char *string = "NaN";
6303 >    char *term;
6304 >    strtod (string, &term);
6305 >    if (term != string && *(term - 1) == 0)
6306 >      return 1;
6307 >  }
6308 >  return 0;
6309 > }
6310 >
6311 > _ACEOF
6312 > if ac_fn_c_try_run "$LINENO"; then :
6313 >  ac_cv_func_strtod=yes
6314   else
6315 <  ac_cv_prog_gxx_2_95=no
6315 >  ac_cv_func_strtod=no
6316   fi
6317 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6318 +  conftest.$ac_objext conftest.beam conftest.$ac_ext
6319 + fi
6320  
6321   fi
6322 < echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
6323 < echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
6324 < if test "$ac_cv_prog_gxx_2_95" = yes; then
6325 <        :
6322 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
6323 > $as_echo "$ac_cv_func_strtod" >&6; }
6324 > if test $ac_cv_func_strtod = no; then
6325 >  case " $LIBOBJS " in
6326 >  *" strtod.$ac_objext "* ) ;;
6327 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
6328 > ;;
6329 > esac
6330  
6331 + ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
6332 + if test "x$ac_cv_func_pow" = xyes; then :
6333  
6334 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
6335 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
6336 < if test "${ac_m_cpu_750+set}" = set; then
6337 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6334 > fi
6335 >
6336 > if test $ac_cv_func_pow = no; then
6337 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
6338 > $as_echo_n "checking for pow in -lm... " >&6; }
6339 > if ${ac_cv_lib_m_pow+:} false; then :
6340 >  $as_echo_n "(cached) " >&6
6341   else
6342 <  echo 'void f(){}' > conftest.cpp
6343 < if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
6344 <        ac_m_cpu_750=yes
6342 >  ac_check_lib_save_LIBS=$LIBS
6343 > LIBS="-lm  $LIBS"
6344 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6345 > /* end confdefs.h.  */
6346 >
6347 > /* Override any GCC internal prototype to avoid an error.
6348 >   Use char because int might match the return type of a GCC
6349 >   builtin and then its argument prototype would still apply.  */
6350 > #ifdef __cplusplus
6351 > extern "C"
6352 > #endif
6353 > char pow ();
6354 > int
6355 > main ()
6356 > {
6357 > return pow ();
6358 >  ;
6359 >  return 0;
6360 > }
6361 > _ACEOF
6362 > if ac_fn_c_try_link "$LINENO"; then :
6363 >  ac_cv_lib_m_pow=yes
6364   else
6365 <        ac_m_cpu_750=no
6365 >  ac_cv_lib_m_pow=no
6366   fi
6367 < rm -f conftest*
6368 <
6367 > rm -f core conftest.err conftest.$ac_objext \
6368 >    conftest$ac_exeext conftest.$ac_ext
6369 > LIBS=$ac_check_lib_save_LIBS
6370   fi
6371 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
6372 < echo "${ECHO_T}$ac_m_cpu_750" >&6
6373 < if test "$ac_m_cpu_750" = yes; then
6374 <        :
5847 <        CPU_FLAGS=-mcpu=750
6371 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
6372 > $as_echo "$ac_cv_lib_m_pow" >&6; }
6373 > if test "x$ac_cv_lib_m_pow" = xyes; then :
6374 >  POW_LIB=-lm
6375   else
6376 <        :
6376 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
6377 > $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
6378 > fi
6379  
6380   fi
6381  
6382 < else
5854 <        :
6382 > fi
6383  
6384 + for ac_func in atexit floor pow select sqrt strcasecmp strchr strdup strncasecmp strstr strtol strtoull
6385 + do :
6386 +  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6387 + ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6388 + if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6389 +  cat >>confdefs.h <<_ACEOF
6390 + #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6391 + _ACEOF
6392 +
6393   fi
6394 + done
6395  
5858                fi
5859                if test -z "$CPU_FLAGS"; then
6396  
6397  
6398 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
6399 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
6400 < if test "${ac_m_cpu_powerpc+set}" = set; then
6401 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6398 > case $debug in
6399 >  1)
6400 >     ;;
6401 >  *)
6402 >
6403 >
6404 >
6405 >
6406 >
6407 >
6408 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
6409 > $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
6410 > if ${ac_cv_prog_really_gcc+:} false; then :
6411 >  $as_echo_n "(cached) " >&6
6412   else
6413 <  echo 'void f(){}' > conftest.cpp
6414 < if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
6415 <        ac_m_cpu_powerpc=yes
6413 >
6414 > cat > conftest.c <<EOF
6415 > #ifdef __GNUC__
6416 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
6417 >     no;
6418 >  #else
6419 >     yes;
6420 >  #endif
6421 > #endif
6422 > EOF
6423 > if { ac_try='${CC-cc} -E conftest.c'
6424 >  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6425 >  (eval $ac_try) 2>&5
6426 >  ac_status=$?
6427 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6428 >  test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
6429 >  ac_cv_prog_really_gcc=yes
6430   else
6431 <        ac_m_cpu_powerpc=no
6431 >  ac_cv_prog_really_gcc=no
6432   fi
5873 rm -f conftest*
6433  
6434   fi
6435 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
6436 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
6437 < if test "$ac_m_cpu_powerpc" = yes; then
6435 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
6436 > $as_echo "$ac_cv_prog_really_gcc" >&6; }
6437 > if test "$ac_cv_prog_really_gcc" = yes; then
6438          :
6439 <        CPU_FLAGS=-mcpu=powerpc
6439 >
6440   else
6441          :
6442  
6443   fi
6444  
5886                fi
5887                if test -z "$CPU_FLAGS"; then
6445  
6446 + # Try to determine "good" native compiler flags if none specified on command
6447 + # line
6448 + if test "$ac_test_CFLAGS" != "set"; then
6449 +  CFLAGS=""
6450 +  case "${host_cpu}-${host_os}" in
6451  
6452 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
6453 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
6454 < if test "${ac_m_powerpc+set}" = set; then
6455 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6452 >  *linux*) if test "$CC" = icc; then
6453 >                    CFLAGS="-O2"
6454 >                fi;;
6455 >  sparc-solaris2*) if test "$CC" = cc; then
6456 >                    CFLAGS="-O -dalign"
6457 >                 fi;;
6458 >
6459 >  alpha*-osf*)  if test "$CC" = cc; then
6460 >                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
6461 >                fi;;
6462 >
6463 >  hppa*-hpux*)  if test "$CC" = cc; then
6464 >                    CFLAGS="-Ae +O3 +Oall"
6465 >                fi;;
6466 >
6467 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
6468 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
6469 >                fi;;
6470 >   powerpc*-aix*)
6471 >        if test "$CC" = cc -o "$CC" = xlc; then
6472 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
6473 >                echo "*******************************************************"
6474 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
6475 >                echo "*  recommended that you use                           *"
6476 >                echo "*                                                     *"
6477 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
6478 >                echo "*                                 ^^^                 *"
6479 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
6480 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
6481 >                echo "*******************************************************"
6482 >        fi;;
6483 >   *darwin*)
6484 >        if test "$CC" = xlc; then
6485 >                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
6486 >        fi
6487 >        if test "$CC" = icc; then
6488 >                CFLAGS="-O2"
6489 >        fi
6490 >        if test $ac_cv_prog_really_gcc = yes; then
6491 >                CFLAGS="-Os"
6492 >        fi;;
6493 >  esac
6494 >
6495 >  # use default flags for gcc on all systems
6496 >  if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
6497 >     CFLAGS="-O2"
6498 >  fi
6499 >
6500 >  if test -z "$CFLAGS"; then
6501 >        echo ""
6502 >        echo "********************************************************"
6503 >        echo "* WARNING: Don't know the best CFLAGS for this system  *"
6504 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
6505 >        echo "* (otherwise, a default of CFLAGS=-O will be used)     *"
6506 >        echo "********************************************************"
6507 >        echo ""
6508 >        CFLAGS="-O"
6509 >  fi
6510 >
6511 >
6512 >
6513 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
6514 > $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
6515 > if ${ac_cv_ac_cv_guessed_cflags+:} false; then :
6516 >  $as_echo_n "(cached) " >&6
6517   else
6518 <  echo 'void f(){}' > conftest.cpp
6519 < if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
6520 <        ac_m_powerpc=yes
6518 >  echo 'void f(){}' > conftest.c
6519 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
6520 >        ac_cv_ac_cv_guessed_cflags=yes
6521   else
6522 <        ac_m_powerpc=no
6522 >        ac_cv_ac_cv_guessed_cflags=no
6523   fi
6524   rm -f conftest*
6525  
6526   fi
6527 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
6528 < echo "${ECHO_T}$ac_m_powerpc" >&6
6529 < if test "$ac_m_powerpc" = yes; then
6527 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
6528 > $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
6529 > if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
6530          :
6531 <        CPU_FLAGS=-mpowerpc
6531 >
6532   else
6533          :
6534  
6535 +        echo ""
6536 +        echo "********************************************************"
6537 +        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
6538 +        echo "* your compiler.                                       *"
6539 +        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
6540 +        echo "********************************************************"
6541 +        echo ""
6542 +        CFLAGS=""
6543 +
6544   fi
6545  
5914                fi
5915          esac
5916  fi
6546  
6547 <  if test -n "$CPU_FLAGS"; then
6548 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
6547 > fi
6548 >
6549 >
6550 >
6551 >
6552 >
6553 >
6554 >
6555 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
6556 > $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
6557 > if ${ac_cv_prog_really_gxx+:} false; then :
6558 >  $as_echo_n "(cached) " >&6
6559 > else
6560 >
6561 > cat > conftest.cpp <<EOF
6562 > #ifdef __GNUC__
6563 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
6564 >     no;
6565 >  #else
6566 >     yes;
6567 >  #endif
6568 > #endif
6569 > EOF
6570 > if { ac_try='${CXX-c++} -E conftest.cpp'
6571 >  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6572 >  (eval $ac_try) 2>&5
6573 >  ac_status=$?
6574 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6575 >  test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
6576 >  ac_cv_prog_really_gxx=yes
6577 > else
6578 >  ac_cv_prog_really_gxx=no
6579 > fi
6580 >
6581 > fi
6582 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
6583 > $as_echo "$ac_cv_prog_really_gxx" >&6; }
6584 > if test "$ac_cv_prog_really_gxx" = yes; then
6585 >        :
6586 >
6587 > else
6588 >        :
6589 >
6590 > fi
6591 >
6592 >
6593 > # Try to determine "good" native compiler flags if none specified on command
6594 > # line
6595 > if test "$ac_test_CXXFLAGS" != "set"; then
6596 >  CXXFLAGS=""
6597 >  case "${host_cpu}-${host_os}" in
6598 >
6599 >  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
6600 >                    CXXFLAGS="-O2"
6601 >                fi;;
6602 >  sparc-solaris2*) if test "$CXX" = CC; then
6603 >                    CXXFLAGS="-features=extensions -O -dalign"
6604 >                 fi;;
6605 >   rs6000*-aix*)  if test "$CXX" = xlC; then
6606 >                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
6607 >                fi;;
6608 >   powerpc*-aix*)
6609 >        if test "$CXX" = xlC; then
6610 >                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
6611 >                echo "*******************************************************"
6612 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
6613 >                echo "*  recommended that you use                           *"
6614 >                echo "*                                                     *"
6615 >                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
6616 >                echo "*                                 ^^^                 *"
6617 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
6618 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
6619 >                echo "*******************************************************"
6620 >        fi;;
6621 >   *darwin*)
6622 >        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
6623 >                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
6624 >        fi
6625 >        if test "$CXX" = icpc; then
6626 >                CXXFLAGS="-O2"
6627 >        fi
6628 >        if test $ac_cv_prog_really_gxx = yes; then
6629 >                CXXFLAGS="-Os"
6630 >        fi;;
6631 >  esac
6632 >
6633 >  # use default flags for gcc on all systems
6634 >  if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
6635 >     CXXFLAGS="-O2"
6636    fi
6637  
6638    if test -z "$CXXFLAGS"; then
# Line 5924 | Line 6640 | fi
6640          echo "**********************************************************"
6641          echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
6642          echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
6643 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
6643 >        echo "* (otherwise, a default of CXXFLAGS=-O will be used)     *"
6644          echo "**********************************************************"
6645          echo ""
6646 <        CXXFLAGS="-O3"
6646 >        CXXFLAGS="-O"
6647    fi
6648  
6649  
6650  
6651 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
6652 < echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
6653 < if test "${ac_guessed_cxxflags+set}" = set; then
6654 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6651 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
6652 > $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
6653 > if ${ac_cv_ac_cv_guessed_cxxflags+:} false; then :
6654 >  $as_echo_n "(cached) " >&6
6655   else
6656    echo 'void f(){}' > conftest.cpp
6657 < if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
6658 <        ac_guessed_cxxflags=yes
6657 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
6658 >        ac_cv_ac_cv_guessed_cxxflags=yes
6659   else
6660 <        ac_guessed_cxxflags=no
6660 >        ac_cv_ac_cv_guessed_cxxflags=no
6661   fi
6662   rm -f conftest*
6663  
6664   fi
6665 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
6666 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
6667 < if test "$ac_guessed_cxxflags" = yes; then
6665 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
6666 > $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
6667 > if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
6668          :
6669  
6670   else
# Line 5968 | Line 6684 | fi
6684  
6685   fi
6686  
6687 +     ;;
6688 + esac
6689  
6690  
6691 + # Check whether --enable-doxygen was given.
6692 + if test "${enable_doxygen+set}" = set; then :
6693 +  enableval=$enable_doxygen;
6694 + fi
6695  
6696 + # Check whether --enable-dot was given.
6697 + if test "${enable_dot+set}" = set; then :
6698 +  enableval=$enable_dot;
6699 + fi
6700  
6701 < # Try to determine "good" native compiler flags if none specified on command
6702 < # line
6701 > # Check whether --enable-html-docs was given.
6702 > if test "${enable_html_docs+set}" = set; then :
6703 >  enableval=$enable_html_docs;
6704 > else
6705 >   enable_html_docs=yes
6706 > fi
6707  
6708 < if test x"$F90FLAGS" = x ; then
6709 <  F90FLAGS=""
6710 <  case "${host_cpu}-${host_os}" in
6708 > # Check whether --enable-latex-docs was given.
6709 > if test "${enable_latex_docs+set}" = set; then :
6710 >  enableval=$enable_latex_docs;
6711 > else
6712 >   enable_latex_docs=no
6713 > fi
6714  
6715 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
6716 <                    F90FLAGS="-O"
5984 <                fi;;
5985 <   rs6000*-aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
5986 <                    F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
5987 <                fi;;
5988 <   powerpc*-aix*)
5989 <        if test "$F90" = f90 -o "$F90" = xlf90; then
5990 <                F90FLAGS="-O3 -qarch=ppc -qansialias -w"
5991 <                echo "*******************************************************"
5992 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
5993 <                echo "*  recommended that you use                           *"
5994 <                echo "*                                                     *"
5995 <                echo "*  F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
5996 <                echo "*                                 ^^^                 *"
5997 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
5998 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
5999 <                echo "*******************************************************"
6000 <        fi;;
6001 <   *darwin*)
6002 <        if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
6003 <                F90FLAGS="-qthreaded -O5 -qtune=auto -qarch=auto -qunroll=auto"
6004 <        fi;;
6005 <  esac
6006 <
6007 <  if test -n "$CPU_FLAGS"; then
6008 <        F90FLAGS="$F90FLAGS $CPU_FLAGS"
6009 <  fi
6010 <
6011 <  if test -z "$F90FLAGS"; then
6012 <        echo ""
6013 <        echo "**********************************************************"
6014 <        echo "* WARNING: Don't know the best F90FLAGS for this system  *"
6015 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
6016 <        echo "* (otherwise, a default of F90FLAGS=-O3 will be used)    *"
6017 <        echo "**********************************************************"
6018 <        echo ""
6019 <        F90FLAGS="-O3"
6020 <  fi
6021 <
6022 <
6023 < echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
6024 < echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
6025 < if test "${ac_guessed_f90flags+set}" = set; then
6026 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6715 > if test "x$enable_doxygen" = xno; then
6716 >        enable_doc=no
6717   else
6718 <
6719 <
6720 <
6721 < ac_ext=f90
6722 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
6723 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6034 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
6035 <
6036 < echo 'program main' > conftest.$ac_ext
6037 < echo 'end program main' >> conftest.$ac_ext
6038 < ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
6039 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6040 <  (eval $ac_compile) 2>&5
6041 <  ac_status=$?
6042 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6043 <  (exit $ac_status); }; then
6044 <        ac_guessed_f90flags=yes
6718 >        # Extract the first word of "doxygen", so it can be a program name with args.
6719 > set dummy doxygen; ac_word=$2
6720 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6721 > $as_echo_n "checking for $ac_word... " >&6; }
6722 > if ${ac_cv_path_DOXYGEN+:} false; then :
6723 >  $as_echo_n "(cached) " >&6
6724   else
6725 <        ac_guessed_f90flags=no
6726 < fi
6727 < rm -f conftest*
6728 < ac_ext=c
6729 < ac_cpp='$CPP $CPPFLAGS'
6730 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6731 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6732 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6725 >  case $DOXYGEN in
6726 >  [\\/]* | ?:[\\/]*)
6727 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
6728 >  ;;
6729 >  *)
6730 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6731 > for as_dir in $PATH
6732 > do
6733 >  IFS=$as_save_IFS
6734 >  test -z "$as_dir" && as_dir=.
6735 >    for ac_exec_ext in '' $ac_executable_extensions; do
6736 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6737 >    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
6738 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6739 >    break 2
6740 >  fi
6741 > done
6742 >  done
6743 > IFS=$as_save_IFS
6744  
6745 <
6745 >  ;;
6746 > esac
6747   fi
6748 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
6749 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
6750 < if test "$ac_guessed_f90flags" = yes; then
6751 <        :
6061 <
6748 > DOXYGEN=$ac_cv_path_DOXYGEN
6749 > if test -n "$DOXYGEN"; then
6750 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
6751 > $as_echo "$DOXYGEN" >&6; }
6752   else
6753 <        :
6754 <
6065 <        echo ""
6066 <        echo "**********************************************************"
6067 <        echo "* WARNING: The guessed F90FLAGS don't seem to work with  *"
6068 <        echo "* your compiler.                                         *"
6069 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
6070 <        echo "**********************************************************"
6071 <        echo ""
6072 <        F90FLAGS=""
6073 <
6753 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6754 > $as_echo "no" >&6; }
6755   fi
6756  
6757  
6758 < fi
6759 <
6760 <     ;;
6761 < esac
6762 <
6763 < # Find a good install program.  We prefer a C program (faster),
6764 < # so one script is as good as another.  But avoid the broken or
6765 < # incompatible versions:
6766 < # SysV /etc/install, /usr/sbin/install
6767 < # SunOS /usr/etc/install
6768 < # IRIX /sbin/install
6769 < # AIX /bin/install
6770 < # AmigaOS /C/install, which installs bootblocks on floppy discs
6090 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6091 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6092 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6093 < # OS/2's system install, which has a completely different semantic
6094 < # ./install, which can be erroneously created by make from ./install.sh.
6095 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6096 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
6097 < if test -z "$INSTALL"; then
6098 < if test "${ac_cv_path_install+set}" = set; then
6099 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6758 >        if test "x$DOXYGEN" = x; then
6759 >                if test "x$enable_doxygen" = xyes; then
6760 >                        as_fn_error $? "could not find doxygen" "$LINENO" 5
6761 >                fi
6762 >                enable_doc=no
6763 >        else
6764 >                enable_doc=yes
6765 >                # Extract the first word of "dot", so it can be a program name with args.
6766 > set dummy dot; ac_word=$2
6767 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6768 > $as_echo_n "checking for $ac_word... " >&6; }
6769 > if ${ac_cv_path_DOT+:} false; then :
6770 >  $as_echo_n "(cached) " >&6
6771   else
6772 +  case $DOT in
6773 +  [\\/]* | ?:[\\/]*)
6774 +  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6775 +  ;;
6776 +  *)
6777    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6778   for as_dir in $PATH
6779   do
6780    IFS=$as_save_IFS
6781    test -z "$as_dir" && as_dir=.
6782 <  # Account for people who put trailing slashes in PATH elements.
6783 < case $as_dir/ in
6784 <  ./ | .// | /cC/* | \
6785 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6786 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6787 <  /usr/ucb/* ) ;;
6112 <  *)
6113 <    # OSF1 and SCO ODT 3.0 have their own names for install.
6114 <    # Don't use installbsd from OSF since it installs stuff as root
6115 <    # by default.
6116 <    for ac_prog in ginstall scoinst install; do
6117 <      for ac_exec_ext in '' $ac_executable_extensions; do
6118 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
6119 <          if test $ac_prog = install &&
6120 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6121 <            # AIX install.  It has an incompatible calling convention.
6122 <            :
6123 <          elif test $ac_prog = install &&
6124 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6125 <            # program-specific install script used by HP pwplus--don't use.
6126 <            :
6127 <          else
6128 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6129 <            break 3
6130 <          fi
6131 <        fi
6132 <      done
6133 <    done
6134 <    ;;
6135 < esac
6782 >    for ac_exec_ext in '' $ac_executable_extensions; do
6783 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6784 >    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6785 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6786 >    break 2
6787 >  fi
6788   done
6789 +  done
6790 + IFS=$as_save_IFS
6791  
6792 <
6792 >  ;;
6793 > esac
6794   fi
6795 <  if test "${ac_cv_path_install+set}" = set; then
6796 <    INSTALL=$ac_cv_path_install
6797 <  else
6798 <    # As a last resort, use the slow shell script.  We don't cache a
6799 <    # path for INSTALL within a source directory, because that will
6800 <    # break other packages using the cache if that directory is
6801 <    # removed, or if the path is relative.
6147 <    INSTALL=$ac_install_sh
6148 <  fi
6795 > DOT=$ac_cv_path_DOT
6796 > if test -n "$DOT"; then
6797 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
6798 > $as_echo "$DOT" >&6; }
6799 > else
6800 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6801 > $as_echo "no" >&6; }
6802   fi
6150 echo "$as_me:$LINENO: result: $INSTALL" >&5
6151 echo "${ECHO_T}$INSTALL" >&6
6803  
6153 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6154 # It thinks the first close brace ends the variable substitution.
6155 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6804  
6805 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6158 <
6159 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6160 <
6161 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
6162 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
6163 < LN_S=$as_ln_s
6164 < if test "$LN_S" = "ln -s"; then
6165 <  echo "$as_me:$LINENO: result: yes" >&5
6166 < echo "${ECHO_T}yes" >&6
6167 < else
6168 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6169 < echo "${ECHO_T}no, using $LN_S" >&6
6805 >        fi
6806   fi
6807  
6808 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6809 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
6174 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
6175 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
6176 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6808 > if test "x$enable_doc" = xyes; then
6809 >  DOC=1
6810   else
6811 <  cat >conftest.make <<\_ACEOF
6179 < all:
6180 <        @echo 'ac_maketemp="$(MAKE)"'
6181 < _ACEOF
6182 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6183 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
6184 < if test -n "$ac_maketemp"; then
6185 <  eval ac_cv_prog_make_${ac_make}_set=yes
6186 < else
6187 <  eval ac_cv_prog_make_${ac_make}_set=no
6811 >  DOC=0
6812   fi
6189 rm -f conftest.make
6190 fi
6191 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
6192  echo "$as_me:$LINENO: result: yes" >&5
6193 echo "${ECHO_T}yes" >&6
6194  SET_MAKE=
6195 else
6196  echo "$as_me:$LINENO: result: no" >&5
6197 echo "${ECHO_T}no" >&6
6198  SET_MAKE="MAKE=${MAKE-make}"
6199 fi
6813  
6814 < if test -n "$ac_tool_prefix"; then
6815 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6816 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6817 < echo "$as_me:$LINENO: checking for $ac_word" >&5
6818 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6819 < if test "${ac_cv_prog_RANLIB+set}" = set; then
6207 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6814 >
6815 > if test x$DOT = x; then
6816 >        if test "x$enable_dot" = xyes; then
6817 >                as_fn_error $? "could not find dot" "$LINENO" 5
6818 >        fi
6819 >        enable_dot=no
6820   else
6821 <  if test -n "$RANLIB"; then
6210 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6211 < else
6212 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6213 < for as_dir in $PATH
6214 < do
6215 <  IFS=$as_save_IFS
6216 <  test -z "$as_dir" && as_dir=.
6217 <  for ac_exec_ext in '' $ac_executable_extensions; do
6218 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6219 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6220 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6221 <    break 2
6222 <  fi
6223 < done
6224 < done
6225 <
6821 >        enable_dot=yes
6822   fi
6227 fi
6228 RANLIB=$ac_cv_prog_RANLIB
6229 if test -n "$RANLIB"; then
6230  echo "$as_me:$LINENO: result: $RANLIB" >&5
6231 echo "${ECHO_T}$RANLIB" >&6
6232 else
6233  echo "$as_me:$LINENO: result: no" >&5
6234 echo "${ECHO_T}no" >&6
6235 fi
6823  
6237 fi
6238 if test -z "$ac_cv_prog_RANLIB"; then
6239  ac_ct_RANLIB=$RANLIB
6240  # Extract the first word of "ranlib", so it can be a program name with args.
6241 set dummy ranlib; ac_word=$2
6242 echo "$as_me:$LINENO: checking for $ac_word" >&5
6243 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6244 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6245  echo $ECHO_N "(cached) $ECHO_C" >&6
6246 else
6247  if test -n "$ac_ct_RANLIB"; then
6248  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6249 else
6250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6251 for as_dir in $PATH
6252 do
6253  IFS=$as_save_IFS
6254  test -z "$as_dir" && as_dir=.
6255  for ac_exec_ext in '' $ac_executable_extensions; do
6256  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6257    ac_cv_prog_ac_ct_RANLIB="ranlib"
6258    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6259    break 2
6260  fi
6261 done
6262 done
6824  
6264  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6265 fi
6266 fi
6267 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6268 if test -n "$ac_ct_RANLIB"; then
6269  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6270 echo "${ECHO_T}$ac_ct_RANLIB" >&6
6271 else
6272  echo "$as_me:$LINENO: result: no" >&5
6273 echo "${ECHO_T}no" >&6
6274 fi
6825  
6276  RANLIB=$ac_ct_RANLIB
6277 else
6278  RANLIB="$ac_cv_prog_RANLIB"
6279 fi
6826  
6281 for ac_prog in 'bison -y' byacc
6282 do
6283  # Extract the first word of "$ac_prog", so it can be a program name with args.
6284 set dummy $ac_prog; ac_word=$2
6285 echo "$as_me:$LINENO: checking for $ac_word" >&5
6286 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6287 if test "${ac_cv_prog_YACC+set}" = set; then
6288  echo $ECHO_N "(cached) $ECHO_C" >&6
6289 else
6290  if test -n "$YACC"; then
6291  ac_cv_prog_YACC="$YACC" # Let the user override the test.
6292 else
6293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6294 for as_dir in $PATH
6295 do
6296  IFS=$as_save_IFS
6297  test -z "$as_dir" && as_dir=.
6298  for ac_exec_ext in '' $ac_executable_extensions; do
6299  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6300    ac_cv_prog_YACC="$ac_prog"
6301    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6302    break 2
6303  fi
6304 done
6305 done
6827  
6307 fi
6308 fi
6309 YACC=$ac_cv_prog_YACC
6310 if test -n "$YACC"; then
6311  echo "$as_me:$LINENO: result: $YACC" >&5
6312 echo "${ECHO_T}$YACC" >&6
6313 else
6314  echo "$as_me:$LINENO: result: no" >&5
6315 echo "${ECHO_T}no" >&6
6316 fi
6828  
6318  test -n "$YACC" && break
6319 done
6320 test -n "$YACC" || YACC="yacc"
6829  
6322 for ac_prog in flex lex
6323 do
6324  # Extract the first word of "$ac_prog", so it can be a program name with args.
6325 set dummy $ac_prog; ac_word=$2
6326 echo "$as_me:$LINENO: checking for $ac_word" >&5
6327 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6328 if test "${ac_cv_prog_LEX+set}" = set; then
6329  echo $ECHO_N "(cached) $ECHO_C" >&6
6330 else
6331  if test -n "$LEX"; then
6332  ac_cv_prog_LEX="$LEX" # Let the user override the test.
6333 else
6334 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6335 for as_dir in $PATH
6336 do
6337  IFS=$as_save_IFS
6338  test -z "$as_dir" && as_dir=.
6339  for ac_exec_ext in '' $ac_executable_extensions; do
6340  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6341    ac_cv_prog_LEX="$ac_prog"
6342    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6343    break 2
6344  fi
6345 done
6346 done
6830  
6348 fi
6349 fi
6350 LEX=$ac_cv_prog_LEX
6351 if test -n "$LEX"; then
6352  echo "$as_me:$LINENO: result: $LEX" >&5
6353 echo "${ECHO_T}$LEX" >&6
6354 else
6355  echo "$as_me:$LINENO: result: no" >&5
6356 echo "${ECHO_T}no" >&6
6357 fi
6831  
6359  test -n "$LEX" && break
6360 done
6361 test -n "$LEX" || LEX=":"
6832  
6363 if test -z "$LEXLIB"
6364 then
6365  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
6366 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
6367 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
6368  echo $ECHO_N "(cached) $ECHO_C" >&6
6369 else
6370  ac_check_lib_save_LIBS=$LIBS
6371 LIBS="-lfl  $LIBS"
6372 cat >conftest.$ac_ext <<_ACEOF
6373 /* confdefs.h.  */
6374 _ACEOF
6375 cat confdefs.h >>conftest.$ac_ext
6376 cat >>conftest.$ac_ext <<_ACEOF
6377 /* end confdefs.h.  */
6833  
6379 /* Override any gcc2 internal prototype to avoid an error.  */
6380 #ifdef __cplusplus
6381 extern "C"
6382 #endif
6383 /* We use char because int might match the return type of a gcc2
6384   builtin and then its argument prototype would still apply.  */
6385 char yywrap ();
6386 int
6387 main ()
6388 {
6389 yywrap ();
6390  ;
6391  return 0;
6392 }
6393 _ACEOF
6394 rm -f conftest.$ac_objext conftest$ac_exeext
6395 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6396  (eval $ac_link) 2>conftest.er1
6397  ac_status=$?
6398  grep -v '^ *+' conftest.er1 >conftest.err
6399  rm -f conftest.er1
6400  cat conftest.err >&5
6401  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6402  (exit $ac_status); } &&
6403         { ac_try='test -z "$ac_c_werror_flag"
6404                         || test ! -s conftest.err'
6405  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6406  (eval $ac_try) 2>&5
6407  ac_status=$?
6408  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6409  (exit $ac_status); }; } &&
6410         { ac_try='test -s conftest$ac_exeext'
6411  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6412  (eval $ac_try) 2>&5
6413  ac_status=$?
6414  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6415  (exit $ac_status); }; }; then
6416  ac_cv_lib_fl_yywrap=yes
6417 else
6418  echo "$as_me: failed program was:" >&5
6419 sed 's/^/| /' conftest.$ac_ext >&5
6834  
6421 ac_cv_lib_fl_yywrap=no
6422 fi
6423 rm -f conftest.err conftest.$ac_objext \
6424      conftest$ac_exeext conftest.$ac_ext
6425 LIBS=$ac_check_lib_save_LIBS
6426 fi
6427 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
6428 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
6429 if test $ac_cv_lib_fl_yywrap = yes; then
6430  LEXLIB="-lfl"
6431 else
6432  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
6433 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
6434 if test "${ac_cv_lib_l_yywrap+set}" = set; then
6435  echo $ECHO_N "(cached) $ECHO_C" >&6
6436 else
6437  ac_check_lib_save_LIBS=$LIBS
6438 LIBS="-ll  $LIBS"
6439 cat >conftest.$ac_ext <<_ACEOF
6440 /* confdefs.h.  */
6441 _ACEOF
6442 cat confdefs.h >>conftest.$ac_ext
6443 cat >>conftest.$ac_ext <<_ACEOF
6444 /* end confdefs.h.  */
6445
6446 /* Override any gcc2 internal prototype to avoid an error.  */
6447 #ifdef __cplusplus
6448 extern "C"
6449 #endif
6450 /* We use char because int might match the return type of a gcc2
6451   builtin and then its argument prototype would still apply.  */
6452 char yywrap ();
6453 int
6454 main ()
6455 {
6456 yywrap ();
6457  ;
6458  return 0;
6459 }
6460 _ACEOF
6461 rm -f conftest.$ac_objext conftest$ac_exeext
6462 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6463  (eval $ac_link) 2>conftest.er1
6464  ac_status=$?
6465  grep -v '^ *+' conftest.er1 >conftest.err
6466  rm -f conftest.er1
6467  cat conftest.err >&5
6468  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6469  (exit $ac_status); } &&
6470         { ac_try='test -z "$ac_c_werror_flag"
6471                         || test ! -s conftest.err'
6472  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6473  (eval $ac_try) 2>&5
6474  ac_status=$?
6475  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6476  (exit $ac_status); }; } &&
6477         { ac_try='test -s conftest$ac_exeext'
6478  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6479  (eval $ac_try) 2>&5
6480  ac_status=$?
6481  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6482  (exit $ac_status); }; }; then
6483  ac_cv_lib_l_yywrap=yes
6484 else
6485  echo "$as_me: failed program was:" >&5
6486 sed 's/^/| /' conftest.$ac_ext >&5
6487
6488 ac_cv_lib_l_yywrap=no
6489 fi
6490 rm -f conftest.err conftest.$ac_objext \
6491      conftest$ac_exeext conftest.$ac_ext
6492 LIBS=$ac_check_lib_save_LIBS
6493 fi
6494 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
6495 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
6496 if test $ac_cv_lib_l_yywrap = yes; then
6497  LEXLIB="-ll"
6498 fi
6499
6500 fi
6501
6502 fi
6503
6504 if test "x$LEX" != "x:"; then
6505  echo "$as_me:$LINENO: checking lex output file root" >&5
6506 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
6507 if test "${ac_cv_prog_lex_root+set}" = set; then
6508  echo $ECHO_N "(cached) $ECHO_C" >&6
6509 else
6510  # The minimal lex program is just a single line: %%.  But some broken lexes
6511 # (Solaris, I think it was) want two %% lines, so accommodate them.
6512 cat >conftest.l <<_ACEOF
6513 %%
6514 %%
6515 _ACEOF
6516 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
6517  (eval $LEX conftest.l) 2>&5
6518  ac_status=$?
6519  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6520  (exit $ac_status); }
6521 if test -f lex.yy.c; then
6522  ac_cv_prog_lex_root=lex.yy
6523 elif test -f lexyy.c; then
6524  ac_cv_prog_lex_root=lexyy
6525 else
6526  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
6527 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
6528   { (exit 1); exit 1; }; }
6529 fi
6530 fi
6531 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
6532 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
6533 rm -f conftest.l
6534 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
6835  
6536 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
6537 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
6538 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
6539  echo $ECHO_N "(cached) $ECHO_C" >&6
6540 else
6541  # POSIX says lex can declare yytext either as a pointer or an array; the
6542 # default is implementation-dependent. Figure out which it is, since
6543 # not all implementations provide the %pointer and %array declarations.
6544 ac_cv_prog_lex_yytext_pointer=no
6545 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
6546 ac_save_LIBS=$LIBS
6547 LIBS="$LIBS $LEXLIB"
6548 cat >conftest.$ac_ext <<_ACEOF
6549 `cat $LEX_OUTPUT_ROOT.c`
6550 _ACEOF
6551 rm -f conftest.$ac_objext conftest$ac_exeext
6552 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6553  (eval $ac_link) 2>conftest.er1
6554  ac_status=$?
6555  grep -v '^ *+' conftest.er1 >conftest.err
6556  rm -f conftest.er1
6557  cat conftest.err >&5
6558  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6559  (exit $ac_status); } &&
6560         { ac_try='test -z "$ac_c_werror_flag"
6561                         || test ! -s conftest.err'
6562  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6563  (eval $ac_try) 2>&5
6564  ac_status=$?
6565  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6566  (exit $ac_status); }; } &&
6567         { ac_try='test -s conftest$ac_exeext'
6568  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6569  (eval $ac_try) 2>&5
6570  ac_status=$?
6571  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6572  (exit $ac_status); }; }; then
6573  ac_cv_prog_lex_yytext_pointer=yes
6574 else
6575  echo "$as_me: failed program was:" >&5
6576 sed 's/^/| /' conftest.$ac_ext >&5
6836  
6578 fi
6579 rm -f conftest.err conftest.$ac_objext \
6580      conftest$ac_exeext conftest.$ac_ext
6581 LIBS=$ac_save_LIBS
6582 rm -f "${LEX_OUTPUT_ROOT}.c"
6837  
6584 fi
6585 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
6586 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
6587 if test $ac_cv_prog_lex_yytext_pointer = yes; then
6838  
6839 < cat >>confdefs.h <<\_ACEOF
6590 < #define YYTEXT_POINTER 1
6591 < _ACEOF
6839 > ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
6840  
6593 fi
6841  
6842 < fi
6596 < # Extract the first word of "ar", so it can be a program name with args.
6597 < set dummy ar; ac_word=$2
6598 < echo "$as_me:$LINENO: checking for $ac_word" >&5
6599 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6600 < if test "${ac_cv_prog_AR+set}" = set; then
6601 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6602 < else
6603 <  if test -n "$AR"; then
6604 <  ac_cv_prog_AR="$AR" # Let the user override the test.
6605 < else
6606 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6607 < for as_dir in $PATH
6608 < do
6609 <  IFS=$as_save_IFS
6610 <  test -z "$as_dir" && as_dir=.
6611 <  for ac_exec_ext in '' $ac_executable_extensions; do
6612 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6613 <    ac_cv_prog_AR="ar"
6614 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6615 <    break 2
6616 <  fi
6617 < done
6618 < done
6619 <
6620 <  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
6621 < fi
6622 < fi
6623 < AR=$ac_cv_prog_AR
6624 < if test -n "$AR"; then
6625 <  echo "$as_me:$LINENO: result: $AR" >&5
6626 < echo "${ECHO_T}$AR" >&6
6627 < else
6628 <  echo "$as_me:$LINENO: result: no" >&5
6629 < echo "${ECHO_T}no" >&6
6630 < fi
6631 <
6632 < if test "$AR" = "NONE"; then
6633 <  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
6634 < echo "$as_me: error: --> Can't find \`ar'!" >&2;}
6635 <   { (exit 1); exit 1; }; }
6636 <  cat >confcache <<\_ACEOF
6842 > cat >confcache <<\_ACEOF
6843   # This file is a shell script that caches the results of configure
6844   # tests run on this system so they can be shared between configure
6845   # scripts and configure runs, see configure's option --config-cache.
# Line 6651 | Line 6857 | _ACEOF
6857  
6858   # The following way of writing the cache mishandles newlines in values,
6859   # but we know of no workaround that is simple, portable, and efficient.
6860 < # So, don't put newlines in cache variables' values.
6860 > # So, we kill variables containing newlines.
6861   # Ultrix sh set writes to stderr and can't be redirected directly,
6862   # and sets the high bit in the cache file unless we assign to the vars.
6863 < {
6863 > (
6864 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6865 >    eval ac_val=\$$ac_var
6866 >    case $ac_val in #(
6867 >    *${as_nl}*)
6868 >      case $ac_var in #(
6869 >      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6870 > $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6871 >      esac
6872 >      case $ac_var in #(
6873 >      _ | IFS | as_nl) ;; #(
6874 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6875 >      *) { eval $ac_var=; unset $ac_var;} ;;
6876 >      esac ;;
6877 >    esac
6878 >  done
6879 >
6880    (set) 2>&1 |
6881 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
6882 <    *ac_space=\ *)
6883 <      # `set' does not quote correctly, so add quotes (double-quote
6884 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
6881 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
6882 >    *${as_nl}ac_space=\ *)
6883 >      # `set' does not quote correctly, so add quotes: double-quote
6884 >      # substitution turns \\\\ into \\, and sed turns \\ into \.
6885        sed -n \
6886          "s/'/'\\\\''/g;
6887            s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6888 <      ;;
6888 >      ;; #(
6889      *)
6890        # `set' quotes correctly as required by POSIX, so do not add quotes.
6891 <      sed -n \
6670 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
6891 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6892        ;;
6893 <    esac;
6894 < } |
6893 >    esac |
6894 >    sort
6895 > ) |
6896    sed '
6897 +     /^ac_cv_env_/b end
6898       t clear
6899 <     : clear
6899 >     :clear
6900       s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6901       t end
6902 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6903 <     : end' >>confcache
6904 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
6905 <  if test -w $cache_file; then
6906 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
6907 <    cat confcache >$cache_file
6902 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6903 >     :end' >>confcache
6904 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6905 >  if test -w "$cache_file"; then
6906 >    if test "x$cache_file" != "x/dev/null"; then
6907 >      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6908 > $as_echo "$as_me: updating cache $cache_file" >&6;}
6909 >      if test ! -f "$cache_file" || test -h "$cache_file"; then
6910 >        cat confcache >"$cache_file"
6911 >      else
6912 >        case $cache_file in #(
6913 >        */* | ?:*)
6914 >          mv -f confcache "$cache_file"$$ &&
6915 >          mv -f "$cache_file"$$ "$cache_file" ;; #(
6916 >        *)
6917 >          mv -f confcache "$cache_file" ;;
6918 >        esac
6919 >      fi
6920 >    fi
6921    else
6922 <    echo "not updating unwritable cache $cache_file"
6922 >    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6923 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6924    fi
6925   fi
6926   rm -f confcache
6690  exit 1
6691 fi
6927  
6928 + test "x$prefix" = xNONE && prefix=$ac_default_prefix
6929 + # Let make expand exec_prefix.
6930 + test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6931  
6932 + DEFS=-DHAVE_CONFIG_H
6933  
6934 < # Check whether --with-mpi or --without-mpi was given.
6935 < if test "${with_mpi+set}" = set; then
6936 <  withval="$with_mpi"
6937 <  with_mpi=$withval
6938 < else
6939 <  with_mpi="no"
6940 < fi;
6934 > ac_libobjs=
6935 > ac_ltlibobjs=
6936 > U=
6937 > for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6938 >  # 1. Remove the extension, and $U if already installed.
6939 >  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
6940 >  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
6941 >  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
6942 >  #    will be set to the directory where LIBOBJS objects are built.
6943 >  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6944 >  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
6945 > done
6946 > LIBOBJS=$ac_libobjs
6947  
6948 < case "x$with_mpi" in
6704 <        xyes | "x")  USE_MPI=yes;;
6705 <        xno) USE_MPI=no ;;
6706 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
6707 < esac
6708 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
6709 <        MPI="/usr/local"
6710 < fi
6711 < if test "$USE_MPI" = "yes"; then
6948 > LTLIBOBJS=$ac_ltlibobjs
6949  
6950  
6714 # Set variables...
6715 MPI_LIB_DIR="$MPI/lib"
6716 MPI_INC_DIR="$MPI/include"
6951  
6952 <
6953 <
6954 < echo "$as_me:$LINENO: checking for mpi.h" >&5
6955 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
6956 < have_mpi_h=0
6957 < echo '#include <mpi.h>' > conftest.cc
6958 < if test -z "`${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1`"; then
6959 <        echo "$as_me:$LINENO: result: yes" >&5
6960 < echo "${ECHO_T}yes" >&6
6961 <        have_mpi_h=1
6962 < else
6963 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
6964 < echo "${ECHO_T}no! Check MPI include paths" >&6
6731 <        USE_MPI="no"
6732 < fi
6733 < rm -f conftest*
6734 < if test "$have_mpi_h" = 1; then
6735 <
6736 < cat >>confdefs.h <<\_ACEOF
6737 < #define HAVE_MPI_H 1
6738 < _ACEOF
6952 > : "${CONFIG_STATUS=./config.status}"
6953 > ac_write_fail=0
6954 > ac_clean_files_save=$ac_clean_files
6955 > ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6956 > { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6957 > $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6958 > as_write_fail=0
6959 > cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6960 > #! $SHELL
6961 > # Generated by $as_me.
6962 > # Run this file to recreate the current configuration.
6963 > # Compiler output produced by configure, useful for debugging
6964 > # configure, is in config.log if it exists.
6965  
6966 + debug=false
6967 + ac_cs_recheck=false
6968 + ac_cs_silent=false
6969 +
6970 + SHELL=\${CONFIG_SHELL-$SHELL}
6971 + export SHELL
6972 + _ASEOF
6973 + cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
6974 + ## -------------------- ##
6975 + ## M4sh Initialization. ##
6976 + ## -------------------- ##
6977 +
6978 + # Be more Bourne compatible
6979 + DUALCASE=1; export DUALCASE # for MKS sh
6980 + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
6981 +  emulate sh
6982 +  NULLCMD=:
6983 +  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6984 +  # is contrary to our usage.  Disable this feature.
6985 +  alias -g '${1+"$@"}'='"$@"'
6986 +  setopt NO_GLOB_SUBST
6987 + else
6988 +  case `(set -o) 2>/dev/null` in #(
6989 +  *posix*) :
6990 +    set -o posix ;; #(
6991 +  *) :
6992 +     ;;
6993 + esac
6994   fi
6995  
6996 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
6997 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
6998 < have_mpif_h=0
6999 < rm -f conftest*
7000 < cat >conftest.f90 <<EOF
7001 < program main
7002 <   include 'mpif.h'
7003 < end
7004 < EOF
7005 < if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
7006 <        echo "$as_me:$LINENO: result: yes" >&5
7007 < echo "${ECHO_T}yes" >&6
7008 <        MPI_F90_INC="$MPI_INC_DIR"
7009 <        have_mpif_h=1
6996 >
6997 > as_nl='
6998 > '
6999 > export as_nl
7000 > # Printing a long string crashes Solaris 7 /usr/bin/printf.
7001 > as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7002 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7003 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7004 > # Prefer a ksh shell builtin over an external printf program on Solaris,
7005 > # but without wasting forks for bash or zsh.
7006 > if test -z "$BASH_VERSION$ZSH_VERSION" \
7007 >    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7008 >  as_echo='print -r --'
7009 >  as_echo_n='print -rn --'
7010 > elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7011 >  as_echo='printf %s\n'
7012 >  as_echo_n='printf %s'
7013   else
7014 <        if test -s conftest.out ; then
7015 <                cat conftest.out >> config.log
7016 <        fi
7017 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
7018 < echo "${ECHO_T}no! Check MPI include paths" >&6
7019 <        USE_MPI="no"
7014 >  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7015 >    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7016 >    as_echo_n='/usr/ucb/echo -n'
7017 >  else
7018 >    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7019 >    as_echo_n_body='eval
7020 >      arg=$1;
7021 >      case $arg in #(
7022 >      *"$as_nl"*)
7023 >        expr "X$arg" : "X\\(.*\\)$as_nl";
7024 >        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7025 >      esac;
7026 >      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7027 >    '
7028 >    export as_echo_n_body
7029 >    as_echo_n='sh -c $as_echo_n_body as_echo'
7030 >  fi
7031 >  export as_echo_body
7032 >  as_echo='sh -c $as_echo_body as_echo'
7033   fi
6764 rm -f conftest*
7034  
7035 < if test "$have_mpif_h" = 1; then
7035 > # The user is always right.
7036 > if test "${PATH_SEPARATOR+set}" != set; then
7037 >  PATH_SEPARATOR=:
7038 >  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7039 >    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7040 >      PATH_SEPARATOR=';'
7041 >  }
7042 > fi
7043  
6768 cat >>confdefs.h <<\_ACEOF
6769 #define HAVE_MPIF_H 1
6770 _ACEOF
7044  
7045 + # IFS
7046 + # We need space, tab and new line, in precisely that order.  Quoting is
7047 + # there to prevent editors from complaining about space-tab.
7048 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7049 + # splitting by setting IFS to empty value.)
7050 + IFS=" ""        $as_nl"
7051 +
7052 + # Find who we are.  Look in the path if we contain no directory separator.
7053 + as_myself=
7054 + case $0 in #((
7055 +  *[\\/]* ) as_myself=$0 ;;
7056 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7057 + for as_dir in $PATH
7058 + do
7059 +  IFS=$as_save_IFS
7060 +  test -z "$as_dir" && as_dir=.
7061 +    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7062 +  done
7063 + IFS=$as_save_IFS
7064 +
7065 +     ;;
7066 + esac
7067 + # We did not find ourselves, most probably we were run as `sh COMMAND'
7068 + # in which case we are not to be found in the path.
7069 + if test "x$as_myself" = x; then
7070 +  as_myself=$0
7071   fi
7072 + if test ! -f "$as_myself"; then
7073 +  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7074 +  exit 1
7075 + fi
7076  
7077 < ac_ext=c
7078 < ac_cpp='$CPP $CPPFLAGS'
7079 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7080 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7081 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7077 > # Unset variables that we do not need and which cause bugs (e.g. in
7078 > # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
7079 > # suppresses any "Segmentation fault" message there.  '((' could
7080 > # trigger a bug in pdksh 5.2.14.
7081 > for as_var in BASH_ENV ENV MAIL MAILPATH
7082 > do eval test x\${$as_var+set} = xset \
7083 >  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7084 > done
7085 > PS1='$ '
7086 > PS2='> '
7087 > PS4='+ '
7088  
7089 < ac_save_LDFLAGS=$LDFLAGS
7090 < LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
7089 > # NLS nuisances.
7090 > LC_ALL=C
7091 > export LC_ALL
7092 > LANGUAGE=C
7093 > export LANGUAGE
7094  
7095 < if test x = x"$MPI_LIB"; then
7096 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
6785 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
6786 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
6787 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6788 < else
6789 <  ac_check_lib_save_LIBS=$LIBS
6790 < LIBS="-lmpich  $LIBS"
6791 < cat >conftest.$ac_ext <<_ACEOF
6792 < /* confdefs.h.  */
6793 < _ACEOF
6794 < cat confdefs.h >>conftest.$ac_ext
6795 < cat >>conftest.$ac_ext <<_ACEOF
6796 < /* end confdefs.h.  */
7095 > # CDPATH.
7096 > (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7097  
7098 < /* Override any gcc2 internal prototype to avoid an error.  */
7099 < #ifdef __cplusplus
7100 < extern "C"
7101 < #endif
7102 < /* We use char because int might match the return type of a gcc2
7103 <   builtin and then its argument prototype would still apply.  */
7104 < char MPI_Init ();
6805 < int
6806 < main ()
7098 >
7099 > # as_fn_error STATUS ERROR [LINENO LOG_FD]
7100 > # ----------------------------------------
7101 > # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7102 > # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7103 > # script with STATUS, using 1 if that was 0.
7104 > as_fn_error ()
7105   {
7106 < MPI_Init ();
7107 <  ;
7108 <  return 0;
7109 < }
7110 < _ACEOF
7111 < rm -f conftest.$ac_objext conftest$ac_exeext
7112 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7113 <  (eval $ac_link) 2>conftest.er1
6816 <  ac_status=$?
6817 <  grep -v '^ *+' conftest.er1 >conftest.err
6818 <  rm -f conftest.er1
6819 <  cat conftest.err >&5
6820 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6821 <  (exit $ac_status); } &&
6822 <         { ac_try='test -z "$ac_c_werror_flag"
6823 <                         || test ! -s conftest.err'
6824 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6825 <  (eval $ac_try) 2>&5
6826 <  ac_status=$?
6827 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6828 <  (exit $ac_status); }; } &&
6829 <         { ac_try='test -s conftest$ac_exeext'
6830 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6831 <  (eval $ac_try) 2>&5
6832 <  ac_status=$?
6833 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6834 <  (exit $ac_status); }; }; then
6835 <  ac_cv_lib_mpich_MPI_Init=yes
6836 < else
6837 <  echo "$as_me: failed program was:" >&5
6838 < sed 's/^/| /' conftest.$ac_ext >&5
7106 >  as_status=$1; test $as_status -eq 0 && as_status=1
7107 >  if test "$4"; then
7108 >    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7109 >    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7110 >  fi
7111 >  $as_echo "$as_me: error: $2" >&2
7112 >  as_fn_exit $as_status
7113 > } # as_fn_error
7114  
6840 ac_cv_lib_mpich_MPI_Init=no
6841 fi
6842 rm -f conftest.err conftest.$ac_objext \
6843      conftest$ac_exeext conftest.$ac_ext
6844 LIBS=$ac_check_lib_save_LIBS
6845 fi
6846 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
6847 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
6848 if test $ac_cv_lib_mpich_MPI_Init = yes; then
6849  MPI_LIB="-lmpich"
6850 fi
7115  
7116 < fi
7117 < if test x = x"$MPI_LIB"; then
7118 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
7119 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
7120 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
7121 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7122 < else
6859 <  ac_check_lib_save_LIBS=$LIBS
6860 < LIBS="-lmpi  $LIBS"
6861 < cat >conftest.$ac_ext <<_ACEOF
6862 < /* confdefs.h.  */
6863 < _ACEOF
6864 < cat confdefs.h >>conftest.$ac_ext
6865 < cat >>conftest.$ac_ext <<_ACEOF
6866 < /* end confdefs.h.  */
7116 > # as_fn_set_status STATUS
7117 > # -----------------------
7118 > # Set $? to STATUS, without forking.
7119 > as_fn_set_status ()
7120 > {
7121 >  return $1
7122 > } # as_fn_set_status
7123  
7124 < /* Override any gcc2 internal prototype to avoid an error.  */
7125 < #ifdef __cplusplus
7126 < extern "C"
7127 < #endif
6872 < /* We use char because int might match the return type of a gcc2
6873 <   builtin and then its argument prototype would still apply.  */
6874 < char MPI_Init ();
6875 < int
6876 < main ()
7124 > # as_fn_exit STATUS
7125 > # -----------------
7126 > # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7127 > as_fn_exit ()
7128   {
7129 < MPI_Init ();
7130 <  ;
7131 <  return 0;
7132 < }
6882 < _ACEOF
6883 < rm -f conftest.$ac_objext conftest$ac_exeext
6884 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6885 <  (eval $ac_link) 2>conftest.er1
6886 <  ac_status=$?
6887 <  grep -v '^ *+' conftest.er1 >conftest.err
6888 <  rm -f conftest.er1
6889 <  cat conftest.err >&5
6890 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6891 <  (exit $ac_status); } &&
6892 <         { ac_try='test -z "$ac_c_werror_flag"
6893 <                         || test ! -s conftest.err'
6894 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6895 <  (eval $ac_try) 2>&5
6896 <  ac_status=$?
6897 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6898 <  (exit $ac_status); }; } &&
6899 <         { ac_try='test -s conftest$ac_exeext'
6900 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6901 <  (eval $ac_try) 2>&5
6902 <  ac_status=$?
6903 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6904 <  (exit $ac_status); }; }; then
6905 <  ac_cv_lib_mpi_MPI_Init=yes
6906 < else
6907 <  echo "$as_me: failed program was:" >&5
6908 < sed 's/^/| /' conftest.$ac_ext >&5
7129 >  set +e
7130 >  as_fn_set_status $1
7131 >  exit $1
7132 > } # as_fn_exit
7133  
7134 < ac_cv_lib_mpi_MPI_Init=no
7135 < fi
7136 < rm -f conftest.err conftest.$ac_objext \
7137 <      conftest$ac_exeext conftest.$ac_ext
6914 < LIBS=$ac_check_lib_save_LIBS
6915 < fi
6916 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
6917 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
6918 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
6919 <  MPI_LIB="-lmpi"
6920 < fi
6921 <
6922 < fi
6923 < $as_unset ac_cv_lib_mpi_MPI_Init
6924 < if test x = x"$MPI_LIB"; then
6925 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
6926 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
6927 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
6928 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6929 < else
6930 <  ac_check_lib_save_LIBS=$LIBS
6931 < LIBS="-lmpi "-llam" $LIBS"
6932 < cat >conftest.$ac_ext <<_ACEOF
6933 < /* confdefs.h.  */
6934 < _ACEOF
6935 < cat confdefs.h >>conftest.$ac_ext
6936 < cat >>conftest.$ac_ext <<_ACEOF
6937 < /* end confdefs.h.  */
6938 <
6939 < /* Override any gcc2 internal prototype to avoid an error.  */
6940 < #ifdef __cplusplus
6941 < extern "C"
6942 < #endif
6943 < /* We use char because int might match the return type of a gcc2
6944 <   builtin and then its argument prototype would still apply.  */
6945 < char MPI_Init ();
6946 < int
6947 < main ()
7134 > # as_fn_unset VAR
7135 > # ---------------
7136 > # Portably unset VAR.
7137 > as_fn_unset ()
7138   {
7139 < MPI_Init ();
6950 <  ;
6951 <  return 0;
7139 >  { eval $1=; unset $1;}
7140   }
7141 < _ACEOF
7142 < rm -f conftest.$ac_objext conftest$ac_exeext
7143 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7144 <  (eval $ac_link) 2>conftest.er1
7145 <  ac_status=$?
7146 <  grep -v '^ *+' conftest.er1 >conftest.err
7147 <  rm -f conftest.er1
7148 <  cat conftest.err >&5
7149 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7150 <  (exit $ac_status); } &&
7151 <         { ac_try='test -z "$ac_c_werror_flag"
7152 <                         || test ! -s conftest.err'
6965 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6966 <  (eval $ac_try) 2>&5
6967 <  ac_status=$?
6968 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6969 <  (exit $ac_status); }; } &&
6970 <         { ac_try='test -s conftest$ac_exeext'
6971 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6972 <  (eval $ac_try) 2>&5
6973 <  ac_status=$?
6974 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6975 <  (exit $ac_status); }; }; then
6976 <  ac_cv_lib_mpi_MPI_Init=yes
7141 > as_unset=as_fn_unset
7142 > # as_fn_append VAR VALUE
7143 > # ----------------------
7144 > # Append the text in VALUE to the end of the definition contained in VAR. Take
7145 > # advantage of any shell optimizations that allow amortized linear growth over
7146 > # repeated appends, instead of the typical quadratic growth present in naive
7147 > # implementations.
7148 > if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7149 >  eval 'as_fn_append ()
7150 >  {
7151 >    eval $1+=\$2
7152 >  }'
7153   else
7154 <  echo "$as_me: failed program was:" >&5
7155 < sed 's/^/| /' conftest.$ac_ext >&5
7154 >  as_fn_append ()
7155 >  {
7156 >    eval $1=\$$1\$2
7157 >  }
7158 > fi # as_fn_append
7159  
7160 < ac_cv_lib_mpi_MPI_Init=no
7161 < fi
7162 < rm -f conftest.err conftest.$ac_objext \
7163 <      conftest$ac_exeext conftest.$ac_ext
7164 < LIBS=$ac_check_lib_save_LIBS
7165 < fi
7166 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
7167 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
7168 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
7169 <  MPI_LIB="-lmpi -llam"
7170 < fi
7160 > # as_fn_arith ARG...
7161 > # ------------------
7162 > # Perform arithmetic evaluation on the ARGs, and store the result in the
7163 > # global $as_val. Take advantage of shells that can avoid forks. The arguments
7164 > # must be portable across $(()) and expr.
7165 > if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7166 >  eval 'as_fn_arith ()
7167 >  {
7168 >    as_val=$(( $* ))
7169 >  }'
7170 > else
7171 >  as_fn_arith ()
7172 >  {
7173 >    as_val=`expr "$@" || test $? -eq 1`
7174 >  }
7175 > fi # as_fn_arith
7176  
6993 fi
7177  
7178 < $as_unset ac_cv_lib_mpi_MPI_Init
7179 < if test x = x"$MPI_LIB"; then
7180 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
6998 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
6999 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
7000 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7178 > if expr a : '\(a\)' >/dev/null 2>&1 &&
7179 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
7180 >  as_expr=expr
7181   else
7182 <  ac_check_lib_save_LIBS=$LIBS
7183 < LIBS="-lmpi -llam -lpthread $LIBS"
7004 < cat >conftest.$ac_ext <<_ACEOF
7005 < /* confdefs.h.  */
7006 < _ACEOF
7007 < cat confdefs.h >>conftest.$ac_ext
7008 < cat >>conftest.$ac_ext <<_ACEOF
7009 < /* end confdefs.h.  */
7182 >  as_expr=false
7183 > fi
7184  
7185 < /* Override any gcc2 internal prototype to avoid an error.  */
7186 < #ifdef __cplusplus
7013 < extern "C"
7014 < #endif
7015 < /* We use char because int might match the return type of a gcc2
7016 <   builtin and then its argument prototype would still apply.  */
7017 < char MPI_Init ();
7018 < int
7019 < main ()
7020 < {
7021 < MPI_Init ();
7022 <  ;
7023 <  return 0;
7024 < }
7025 < _ACEOF
7026 < rm -f conftest.$ac_objext conftest$ac_exeext
7027 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7028 <  (eval $ac_link) 2>conftest.er1
7029 <  ac_status=$?
7030 <  grep -v '^ *+' conftest.er1 >conftest.err
7031 <  rm -f conftest.er1
7032 <  cat conftest.err >&5
7033 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7034 <  (exit $ac_status); } &&
7035 <         { ac_try='test -z "$ac_c_werror_flag"
7036 <                         || test ! -s conftest.err'
7037 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7038 <  (eval $ac_try) 2>&5
7039 <  ac_status=$?
7040 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7041 <  (exit $ac_status); }; } &&
7042 <         { ac_try='test -s conftest$ac_exeext'
7043 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7044 <  (eval $ac_try) 2>&5
7045 <  ac_status=$?
7046 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7047 <  (exit $ac_status); }; }; then
7048 <  ac_cv_lib_mpi_MPI_Init=yes
7185 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7186 >  as_basename=basename
7187   else
7188 <  echo "$as_me: failed program was:" >&5
7051 < sed 's/^/| /' conftest.$ac_ext >&5
7052 <
7053 < ac_cv_lib_mpi_MPI_Init=no
7188 >  as_basename=false
7189   fi
7190 < rm -f conftest.err conftest.$ac_objext \
7191 <      conftest$ac_exeext conftest.$ac_ext
7192 < LIBS=$ac_check_lib_save_LIBS
7058 < fi
7059 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
7060 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
7061 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
7062 <  MPI_LIB="-lmpi -llam -lpthread"
7190 >
7191 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7192 >  as_dirname=dirname
7193   else
7194 +  as_dirname=false
7195 + fi
7196  
7197 <             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
7198 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
7199 <   { (exit 1); exit 1; }; }
7200 <             USE_MPI="no"
7197 > as_me=`$as_basename -- "$0" ||
7198 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7199 >         X"$0" : 'X\(//\)$' \| \
7200 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7201 > $as_echo X/"$0" |
7202 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
7203 >            s//\1/
7204 >            q
7205 >          }
7206 >          /^X\/\(\/\/\)$/{
7207 >            s//\1/
7208 >            q
7209 >          }
7210 >          /^X\/\(\/\).*/{
7211 >            s//\1/
7212 >            q
7213 >          }
7214 >          s/.*/./; q'`
7215  
7216 < fi
7216 > # Avoid depending upon Character Ranges.
7217 > as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7218 > as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7219 > as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7220 > as_cr_digits='0123456789'
7221 > as_cr_alnum=$as_cr_Letters$as_cr_digits
7222  
7223 + ECHO_C= ECHO_N= ECHO_T=
7224 + case `echo -n x` in #(((((
7225 + -n*)
7226 +  case `echo 'xy\c'` in
7227 +  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
7228 +  xy)  ECHO_C='\c';;
7229 +  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
7230 +       ECHO_T=' ';;
7231 +  esac;;
7232 + *)
7233 +  ECHO_N='-n';;
7234 + esac
7235 +
7236 + rm -f conf$$ conf$$.exe conf$$.file
7237 + if test -d conf$$.dir; then
7238 +  rm -f conf$$.dir/conf$$.file
7239 + else
7240 +  rm -f conf$$.dir
7241 +  mkdir conf$$.dir 2>/dev/null
7242   fi
7243 + if (echo >conf$$.file) 2>/dev/null; then
7244 +  if ln -s conf$$.file conf$$ 2>/dev/null; then
7245 +    as_ln_s='ln -s'
7246 +    # ... but there are two gotchas:
7247 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7248 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7249 +    # In both cases, we have to default to `cp -p'.
7250 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7251 +      as_ln_s='cp -p'
7252 +  elif ln conf$$.file conf$$ 2>/dev/null; then
7253 +    as_ln_s=ln
7254 +  else
7255 +    as_ln_s='cp -p'
7256 +  fi
7257 + else
7258 +  as_ln_s='cp -p'
7259 + fi
7260 + rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7261 + rmdir conf$$.dir 2>/dev/null
7262  
7263  
7264 + # as_fn_mkdir_p
7265 + # -------------
7266 + # Create "$as_dir" as a directory, including parents if necessary.
7267 + as_fn_mkdir_p ()
7268 + {
7269  
7270 < echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
7271 < echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
7272 < MPI_F90_LIB=""
7273 < if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
7274 <        MPI_F90_LIB="-lfmpich"
7275 < elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
7276 <        MPI_F90_LIB="-llamf77mpi"
7270 >  case $as_dir in #(
7271 >  -*) as_dir=./$as_dir;;
7272 >  esac
7273 >  test -d "$as_dir" || eval $as_mkdir_p || {
7274 >    as_dirs=
7275 >    while :; do
7276 >      case $as_dir in #(
7277 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7278 >      *) as_qdir=$as_dir;;
7279 >      esac
7280 >      as_dirs="'$as_qdir' $as_dirs"
7281 >      as_dir=`$as_dirname -- "$as_dir" ||
7282 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7283 >         X"$as_dir" : 'X\(//\)[^/]' \| \
7284 >         X"$as_dir" : 'X\(//\)$' \| \
7285 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7286 > $as_echo X"$as_dir" |
7287 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7288 >            s//\1/
7289 >            q
7290 >          }
7291 >          /^X\(\/\/\)[^/].*/{
7292 >            s//\1/
7293 >            q
7294 >          }
7295 >          /^X\(\/\/\)$/{
7296 >            s//\1/
7297 >            q
7298 >          }
7299 >          /^X\(\/\).*/{
7300 >            s//\1/
7301 >            q
7302 >          }
7303 >          s/.*/./; q'`
7304 >      test -d "$as_dir" && break
7305 >    done
7306 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
7307 >  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
7308 >
7309 >
7310 > } # as_fn_mkdir_p
7311 > if mkdir -p . 2>/dev/null; then
7312 >  as_mkdir_p='mkdir -p "$as_dir"'
7313   else
7314 <                        MPI_F90_LIB="  "
7314 >  test -d ./-p && rmdir ./-p
7315 >  as_mkdir_p=false
7316   fi
7086 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
7087 echo "${ECHO_T}found $MPI_F90_LIB" >&6
7317  
7318 <
7318 > if test -x / >/dev/null 2>&1; then
7319 >  as_test_x='test -x'
7320 > else
7321 >  if ls -dL / >/dev/null 2>&1; then
7322 >    as_ls_L_option=L
7323 >  else
7324 >    as_ls_L_option=
7325 >  fi
7326 >  as_test_x='
7327 >    eval sh -c '\''
7328 >      if test -d "$1"; then
7329 >        test -d "$1/.";
7330 >      else
7331 >        case $1 in #(
7332 >        -*)set "./$1";;
7333 >        esac;
7334 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7335 >        ???[sx]*):;;*)false;;esac;fi
7336 >    '\'' sh
7337 >  '
7338   fi
7339 + as_executable_p=$as_test_x
7340  
7341 + # Sed expression to map a string onto a valid CPP name.
7342 + as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7343  
7344 + # Sed expression to map a string onto a valid variable name.
7345 + as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7346  
7094 # Check whether --with-sprng or --without-sprng was given.
7095 if test "${with_sprng+set}" = set; then
7096  withval="$with_sprng"
7097  with_sprng=$withval
7098 else
7099  with_sprng="/usr/local"
7100 fi;
7347  
7348 < case "x$with_sprng" in
7349 <        xyes | "x")  USE_SPRNG=yes;;
7350 <        xno) USE_SPRNG=no ;;
7351 <        *) SPRNG="$with_sprng"; USE_SPRNG=yes ;;
7352 < esac
7353 < if test "$USE_SPRNG" = "yes" -a -z "$with_sprng"; then
7108 <        SPRNG="/usr/local"
7109 < fi
7110 < if test "$USE_SPRNG" = "yes"; then
7348 > exec 6>&1
7349 > ## ----------------------------------- ##
7350 > ## Main body of $CONFIG_STATUS script. ##
7351 > ## ----------------------------------- ##
7352 > _ASEOF
7353 > test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7354  
7355 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7356 + # Save the log message, to keep $0 and so on meaningful, and to
7357 + # report actual input values of CONFIG_FILES etc. instead of their
7358 + # values after options handling.
7359 + ac_log="
7360 + This file was extended by OpenMD $as_me 2.0, which was
7361 + generated by GNU Autoconf 2.68.  Invocation command line was
7362  
7363 < # Set variables...
7364 < SPRNG_LIB_DIR="$SPRNG/lib"
7365 < SPRNG_INC_DIR="$SPRNG/include"
7363 >  CONFIG_FILES    = $CONFIG_FILES
7364 >  CONFIG_HEADERS  = $CONFIG_HEADERS
7365 >  CONFIG_LINKS    = $CONFIG_LINKS
7366 >  CONFIG_COMMANDS = $CONFIG_COMMANDS
7367 >  $ $0 $@
7368  
7369 + on `(hostname || uname -n) 2>/dev/null | sed 1q`
7370 + "
7371  
7372 + _ACEOF
7373  
7374 < echo "$as_me:$LINENO: checking for sprng.h" >&5
7375 < echo $ECHO_N "checking for sprng.h... $ECHO_C" >&6
7376 < have_sprng_h=0
7122 < echo '#include <sprng.h>' > conftest.cc
7123 < if test -z "`${CXX} -I${SPRNG_INC_DIR} -c conftest.cc 2>&1`"; then
7124 <        echo "$as_me:$LINENO: result: yes" >&5
7125 < echo "${ECHO_T}yes" >&6
7126 <        have_sprng_h=1
7127 < else
7128 <        echo "$as_me:$LINENO: result: no! Check SPRNG include path!" >&5
7129 < echo "${ECHO_T}no! Check SPRNG include path!" >&6
7130 <        USE_SPRNG="no"
7131 < fi
7132 < rm -f conftest*
7133 < if test "$have_sprng_h" = 1; then
7374 > case $ac_config_files in *"
7375 > "*) set x $ac_config_files; shift; ac_config_files=$*;;
7376 > esac
7377  
7378 < cat >>confdefs.h <<\_ACEOF
7379 < #define HAVE_SPRNG_H 1
7378 > case $ac_config_headers in *"
7379 > "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
7380 > esac
7381 >
7382 >
7383 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7384 > # Files that config.status was made for.
7385 > config_files="$ac_config_files"
7386 > config_headers="$ac_config_headers"
7387 >
7388   _ACEOF
7389  
7390 < fi
7390 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7391 > ac_cs_usage="\
7392 > \`$as_me' instantiates files and other configuration actions
7393 > from templates according to the current configuration.  Unless the files
7394 > and actions are specified as TAGs, all are instantiated by default.
7395  
7396 < ac_ext=c
7142 < ac_cpp='$CPP $CPPFLAGS'
7143 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7144 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7145 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7396 > Usage: $0 [OPTION]... [TAG]...
7397  
7398 < ac_save_LDFLAGS=$LDFLAGS
7399 < LDFLAGS="${LDFLAGS} -L${SPRNG_LIB_DIR} "
7398 >  -h, --help       print this help, then exit
7399 >  -V, --version    print version number and configuration settings, then exit
7400 >      --config     print configuration, then exit
7401 >  -q, --quiet, --silent
7402 >                   do not print progress messages
7403 >  -d, --debug      don't remove temporary files
7404 >      --recheck    update $as_me by reconfiguring in the same conditions
7405 >      --file=FILE[:TEMPLATE]
7406 >                   instantiate the configuration file FILE
7407 >      --header=FILE[:TEMPLATE]
7408 >                   instantiate the configuration header FILE
7409  
7410 < echo "$as_me:$LINENO: checking for init_rng in -lsprng" >&5
7411 < echo $ECHO_N "checking for init_rng in -lsprng... $ECHO_C" >&6
7412 < if test "${ac_cv_lib_sprng_init_rng+set}" = set; then
7413 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7414 < else
7415 <  ac_check_lib_save_LIBS=$LIBS
7416 < LIBS="-lsprng  $LIBS"
7417 < cat >conftest.$ac_ext <<_ACEOF
7158 < /* confdefs.h.  */
7410 > Configuration files:
7411 > $config_files
7412 >
7413 > Configuration headers:
7414 > $config_headers
7415 >
7416 > Report bugs to <gezelter@nd.edu>."
7417 >
7418   _ACEOF
7419 < cat confdefs.h >>conftest.$ac_ext
7420 < cat >>conftest.$ac_ext <<_ACEOF
7421 < /* end confdefs.h.  */
7419 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7420 > ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7421 > ac_cs_version="\\
7422 > OpenMD config.status 2.0
7423 > configured by $0, generated by GNU Autoconf 2.68,
7424 >  with options \\"\$ac_cs_config\\"
7425  
7426 < /* Override any gcc2 internal prototype to avoid an error.  */
7427 < #ifdef __cplusplus
7428 < extern "C"
7429 < #endif
7430 < /* We use char because int might match the return type of a gcc2
7431 <   builtin and then its argument prototype would still apply.  */
7432 < char init_rng ();
7433 < int
7172 < main ()
7173 < {
7174 < init_rng ();
7175 <  ;
7176 <  return 0;
7177 < }
7426 > Copyright (C) 2010 Free Software Foundation, Inc.
7427 > This config.status script is free software; the Free Software Foundation
7428 > gives unlimited permission to copy, distribute and modify it."
7429 >
7430 > ac_pwd='$ac_pwd'
7431 > srcdir='$srcdir'
7432 > INSTALL='$INSTALL'
7433 > test -n "\$AWK" || AWK=awk
7434   _ACEOF
7179 rm -f conftest.$ac_objext conftest$ac_exeext
7180 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7181  (eval $ac_link) 2>conftest.er1
7182  ac_status=$?
7183  grep -v '^ *+' conftest.er1 >conftest.err
7184  rm -f conftest.er1
7185  cat conftest.err >&5
7186  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7187  (exit $ac_status); } &&
7188         { ac_try='test -z "$ac_c_werror_flag"
7189                         || test ! -s conftest.err'
7190  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7191  (eval $ac_try) 2>&5
7192  ac_status=$?
7193  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7194  (exit $ac_status); }; } &&
7195         { ac_try='test -s conftest$ac_exeext'
7196  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7197  (eval $ac_try) 2>&5
7198  ac_status=$?
7199  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7200  (exit $ac_status); }; }; then
7201  ac_cv_lib_sprng_init_rng=yes
7202 else
7203  echo "$as_me: failed program was:" >&5
7204 sed 's/^/| /' conftest.$ac_ext >&5
7435  
7436 < ac_cv_lib_sprng_init_rng=no
7437 < fi
7438 < rm -f conftest.err conftest.$ac_objext \
7439 <      conftest$ac_exeext conftest.$ac_ext
7440 < LIBS=$ac_check_lib_save_LIBS
7441 < fi
7442 < echo "$as_me:$LINENO: result: $ac_cv_lib_sprng_init_rng" >&5
7443 < echo "${ECHO_T}$ac_cv_lib_sprng_init_rng" >&6
7444 < if test $ac_cv_lib_sprng_init_rng = yes; then
7445 <  SPRNG_LIB="-lsprng"
7446 < else
7436 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7437 > # The default lists apply if the user does not specify any file.
7438 > ac_need_defaults=:
7439 > while test $# != 0
7440 > do
7441 >  case $1 in
7442 >  --*=?*)
7443 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
7444 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7445 >    ac_shift=:
7446 >    ;;
7447 >  --*=)
7448 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
7449 >    ac_optarg=
7450 >    ac_shift=:
7451 >    ;;
7452 >  *)
7453 >    ac_option=$1
7454 >    ac_optarg=$2
7455 >    ac_shift=shift
7456 >    ;;
7457 >  esac
7458  
7459 <             { { echo "$as_me:$LINENO: error: Didn't find libsprng; check path for SPRNG package first..." >&5
7460 < echo "$as_me: error: Didn't find libsprng; check path for SPRNG package first..." >&2;}
7461 <   { (exit 1); exit 1; }; }
7462 <             USE_SPRNG="no"
7459 >  case $ac_option in
7460 >  # Handling of the options.
7461 >  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7462 >    ac_cs_recheck=: ;;
7463 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7464 >    $as_echo "$ac_cs_version"; exit ;;
7465 >  --config | --confi | --conf | --con | --co | --c )
7466 >    $as_echo "$ac_cs_config"; exit ;;
7467 >  --debug | --debu | --deb | --de | --d | -d )
7468 >    debug=: ;;
7469 >  --file | --fil | --fi | --f )
7470 >    $ac_shift
7471 >    case $ac_optarg in
7472 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7473 >    '') as_fn_error $? "missing file argument" ;;
7474 >    esac
7475 >    as_fn_append CONFIG_FILES " '$ac_optarg'"
7476 >    ac_need_defaults=false;;
7477 >  --header | --heade | --head | --hea )
7478 >    $ac_shift
7479 >    case $ac_optarg in
7480 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7481 >    esac
7482 >    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
7483 >    ac_need_defaults=false;;
7484 >  --he | --h)
7485 >    # Conflict between --help and --header
7486 >    as_fn_error $? "ambiguous option: \`$1'
7487 > Try \`$0 --help' for more information.";;
7488 >  --help | --hel | -h )
7489 >    $as_echo "$ac_cs_usage"; exit ;;
7490 >  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7491 >  | -silent | --silent | --silen | --sile | --sil | --si | --s)
7492 >    ac_cs_silent=: ;;
7493  
7494 < fi
7494 >  # This is an error.
7495 >  -*) as_fn_error $? "unrecognized option: \`$1'
7496 > Try \`$0 --help' for more information." ;;
7497  
7498 +  *) as_fn_append ac_config_targets " $1"
7499 +     ac_need_defaults=false ;;
7500  
7501 < if test "$USE_SPRNG" = "no"; then
7502 <  { { echo "$as_me:$LINENO: error: No working SPRNG library found" >&5
7503 < echo "$as_me: error: No working SPRNG library found" >&2;}
7229 <   { (exit 1); exit 1; }; }
7230 < fi
7501 >  esac
7502 >  shift
7503 > done
7504  
7505 + ac_configure_extra_args=
7506  
7507 + if $ac_cs_silent; then
7508 +  exec 6>/dev/null
7509 +  ac_configure_extra_args="$ac_configure_extra_args --silent"
7510   fi
7511  
7512 + _ACEOF
7513 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7514 + if \$ac_cs_recheck; then
7515 +  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7516 +  shift
7517 +  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7518 +  CONFIG_SHELL='$SHELL'
7519 +  export CONFIG_SHELL
7520 +  exec "\$@"
7521 + fi
7522  
7523 + _ACEOF
7524 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7525 + exec 5>>config.log
7526 + {
7527 +  echo
7528 +  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7529 + ## Running $as_me. ##
7530 + _ASBOX
7531 +  $as_echo "$ac_log"
7532 + } >&5
7533  
7237 echo "$as_me:$LINENO: checking if MKL is wanted" >&5
7238 echo $ECHO_N "checking if MKL is wanted... $ECHO_C" >&6
7239
7240 # Check whether --with-mkl or --without-mkl was given.
7241 if test "${with_mkl+set}" = set; then
7242  withval="$with_mkl"
7243     echo "$as_me:$LINENO: result: yes" >&5
7244 echo "${ECHO_T}yes" >&6
7245    for dir in $withval /usr/local/intel/mkl61 /opt/intel/mkl61; do
7246        mkldir="$dir"
7247        if test -f "$dir/include/mkl.h"; then
7248            found_mkl="yes";
7249            break;
7250        fi
7251    done
7252    if test x_$found_mkl != x_yes; then
7253        { { echo "$as_me:$LINENO: error: Cannot find MKL includes" >&5
7254 echo "$as_me: error: Cannot find MKL includes" >&2;}
7255   { (exit 1); exit 1; }; }
7256    else
7257        printf "MKL includes found in $mkldir/include\n";
7258    fi
7259
7260
7261
7262  ac_ext=c
7263 ac_cpp='$CPP $CPPFLAGS'
7264 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7265 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7266 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7267
7268  ac_save_CPPFLAGS=$CPPFLAGS
7269  CPPFLAGS="${CPPFLAGS} -I${mkldir}/include"
7270  ac_save_LDFLAGS=$LDFLAGS
7271  LDFLAGS="${LDFLAGS} -L${mkldir}/lib/32 -lmkl -lvml -lguide"
7272  if test "${ac_cv_header_mkl_h+set}" = set; then
7273  echo "$as_me:$LINENO: checking for mkl.h" >&5
7274 echo $ECHO_N "checking for mkl.h... $ECHO_C" >&6
7275 if test "${ac_cv_header_mkl_h+set}" = set; then
7276  echo $ECHO_N "(cached) $ECHO_C" >&6
7277 fi
7278 echo "$as_me:$LINENO: result: $ac_cv_header_mkl_h" >&5
7279 echo "${ECHO_T}$ac_cv_header_mkl_h" >&6
7280 else
7281  # Is the header compilable?
7282 echo "$as_me:$LINENO: checking mkl.h usability" >&5
7283 echo $ECHO_N "checking mkl.h usability... $ECHO_C" >&6
7284 cat >conftest.$ac_ext <<_ACEOF
7285 /* confdefs.h.  */
7534   _ACEOF
7535 < cat confdefs.h >>conftest.$ac_ext
7288 < cat >>conftest.$ac_ext <<_ACEOF
7289 < /* end confdefs.h.  */
7290 < $ac_includes_default
7291 < #include <mkl.h>
7535 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7536   _ACEOF
7293 rm -f conftest.$ac_objext
7294 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7295  (eval $ac_compile) 2>conftest.er1
7296  ac_status=$?
7297  grep -v '^ *+' conftest.er1 >conftest.err
7298  rm -f conftest.er1
7299  cat conftest.err >&5
7300  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7301  (exit $ac_status); } &&
7302         { ac_try='test -z "$ac_c_werror_flag"
7303                         || test ! -s conftest.err'
7304  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7305  (eval $ac_try) 2>&5
7306  ac_status=$?
7307  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7308  (exit $ac_status); }; } &&
7309         { ac_try='test -s conftest.$ac_objext'
7310  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7311  (eval $ac_try) 2>&5
7312  ac_status=$?
7313  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7314  (exit $ac_status); }; }; then
7315  ac_header_compiler=yes
7316 else
7317  echo "$as_me: failed program was:" >&5
7318 sed 's/^/| /' conftest.$ac_ext >&5
7537  
7538 < ac_header_compiler=no
7321 < fi
7322 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7323 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7324 < echo "${ECHO_T}$ac_header_compiler" >&6
7538 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7539  
7540 < # Is the header present?
7541 < echo "$as_me:$LINENO: checking mkl.h presence" >&5
7542 < echo $ECHO_N "checking mkl.h presence... $ECHO_C" >&6
7543 < cat >conftest.$ac_ext <<_ACEOF
7544 < /* confdefs.h.  */
7545 < _ACEOF
7546 < cat confdefs.h >>conftest.$ac_ext
7547 < cat >>conftest.$ac_ext <<_ACEOF
7548 < /* end confdefs.h.  */
7549 < #include <mkl.h>
7550 < _ACEOF
7337 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7338 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7339 <  ac_status=$?
7340 <  grep -v '^ *+' conftest.er1 >conftest.err
7341 <  rm -f conftest.er1
7342 <  cat conftest.err >&5
7343 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7344 <  (exit $ac_status); } >/dev/null; then
7345 <  if test -s conftest.err; then
7346 <    ac_cpp_err=$ac_c_preproc_warn_flag
7347 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7348 <  else
7349 <    ac_cpp_err=
7350 <  fi
7351 < else
7352 <  ac_cpp_err=yes
7353 < fi
7354 < if test -z "$ac_cpp_err"; then
7355 <  ac_header_preproc=yes
7356 < else
7357 <  echo "$as_me: failed program was:" >&5
7358 < sed 's/^/| /' conftest.$ac_ext >&5
7540 > # Handling of arguments.
7541 > for ac_config_target in $ac_config_targets
7542 > do
7543 >  case $ac_config_target in
7544 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
7545 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
7546 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
7547 >    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
7548 >    "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
7549 >    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
7550 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
7551  
7552 <  ac_header_preproc=no
7553 < fi
7554 < rm -f conftest.err conftest.$ac_ext
7363 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7364 < echo "${ECHO_T}$ac_header_preproc" >&6
7552 >  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7553 >  esac
7554 > done
7555  
7366 # So?  What about this header?
7367 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7368  yes:no: )
7369    { echo "$as_me:$LINENO: WARNING: mkl.h: accepted by the compiler, rejected by the preprocessor!" >&5
7370 echo "$as_me: WARNING: mkl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7371    { echo "$as_me:$LINENO: WARNING: mkl.h: proceeding with the compiler's result" >&5
7372 echo "$as_me: WARNING: mkl.h: proceeding with the compiler's result" >&2;}
7373    ac_header_preproc=yes
7374    ;;
7375  no:yes:* )
7376    { echo "$as_me:$LINENO: WARNING: mkl.h: present but cannot be compiled" >&5
7377 echo "$as_me: WARNING: mkl.h: present but cannot be compiled" >&2;}
7378    { echo "$as_me:$LINENO: WARNING: mkl.h:     check for missing prerequisite headers?" >&5
7379 echo "$as_me: WARNING: mkl.h:     check for missing prerequisite headers?" >&2;}
7380    { echo "$as_me:$LINENO: WARNING: mkl.h: see the Autoconf documentation" >&5
7381 echo "$as_me: WARNING: mkl.h: see the Autoconf documentation" >&2;}
7382    { echo "$as_me:$LINENO: WARNING: mkl.h:     section \"Present But Cannot Be Compiled\"" >&5
7383 echo "$as_me: WARNING: mkl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7384    { echo "$as_me:$LINENO: WARNING: mkl.h: proceeding with the preprocessor's result" >&5
7385 echo "$as_me: WARNING: mkl.h: proceeding with the preprocessor's result" >&2;}
7386    { echo "$as_me:$LINENO: WARNING: mkl.h: in the future, the compiler will take precedence" >&5
7387 echo "$as_me: WARNING: mkl.h: in the future, the compiler will take precedence" >&2;}
7388    (
7389      cat <<\_ASBOX
7390 ## ------------------------------ ##
7391 ## Report this to gezelter@nd.edu ##
7392 ## ------------------------------ ##
7393 _ASBOX
7394    ) |
7395      sed "s/^/$as_me: WARNING:     /" >&2
7396    ;;
7397 esac
7398 echo "$as_me:$LINENO: checking for mkl.h" >&5
7399 echo $ECHO_N "checking for mkl.h... $ECHO_C" >&6
7400 if test "${ac_cv_header_mkl_h+set}" = set; then
7401  echo $ECHO_N "(cached) $ECHO_C" >&6
7402 else
7403  ac_cv_header_mkl_h=$ac_header_preproc
7404 fi
7405 echo "$as_me:$LINENO: result: $ac_cv_header_mkl_h" >&5
7406 echo "${ECHO_T}$ac_cv_header_mkl_h" >&6
7556  
7557 + # If the user did not use the arguments to specify the items to instantiate,
7558 + # then the envvar interface is used.  Set only those that are not.
7559 + # We use the long form for the default assignment because of an extremely
7560 + # bizarre bug on SunOS 4.1.3.
7561 + if $ac_need_defaults; then
7562 +  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7563 +  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7564   fi
7409 if test $ac_cv_header_mkl_h = yes; then
7565  
7566 <    echo "$as_me:$LINENO: checking for vslNewStream in -lmkl" >&5
7567 < echo $ECHO_N "checking for vslNewStream in -lmkl... $ECHO_C" >&6
7568 < if test "${ac_cv_lib_mkl_vslNewStream+set}" = set; then
7569 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7570 < else
7571 <  ac_check_lib_save_LIBS=$LIBS
7572 < LIBS="-lmkl  $LIBS"
7418 < cat >conftest.$ac_ext <<_ACEOF
7419 < /* confdefs.h.  */
7420 < _ACEOF
7421 < cat confdefs.h >>conftest.$ac_ext
7422 < cat >>conftest.$ac_ext <<_ACEOF
7423 < /* end confdefs.h.  */
7424 <
7425 < /* Override any gcc2 internal prototype to avoid an error.  */
7426 < #ifdef __cplusplus
7427 < extern "C"
7428 < #endif
7429 < /* We use char because int might match the return type of a gcc2
7430 <   builtin and then its argument prototype would still apply.  */
7431 < char vslNewStream ();
7432 < int
7433 < main ()
7566 > # Have a temporary directory for convenience.  Make it in the build tree
7567 > # simply because there is no reason against having it here, and in addition,
7568 > # creating and moving files from /tmp can sometimes cause problems.
7569 > # Hook for its removal unless debugging.
7570 > # Note that there is a small window in which the directory will not be cleaned:
7571 > # after its creation but before its name has been assigned to `$tmp'.
7572 > $debug ||
7573   {
7574 < vslNewStream ();
7575 <  ;
7576 <  return 0;
7574 >  tmp= ac_tmp=
7575 >  trap 'exit_status=$?
7576 >  : "${ac_tmp:=$tmp}"
7577 >  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7578 > ' 0
7579 >  trap 'as_fn_exit 1' 1 2 13 15
7580   }
7581 < _ACEOF
7440 < rm -f conftest.$ac_objext conftest$ac_exeext
7441 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7442 <  (eval $ac_link) 2>conftest.er1
7443 <  ac_status=$?
7444 <  grep -v '^ *+' conftest.er1 >conftest.err
7445 <  rm -f conftest.er1
7446 <  cat conftest.err >&5
7447 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7448 <  (exit $ac_status); } &&
7449 <         { ac_try='test -z "$ac_c_werror_flag"
7450 <                         || test ! -s conftest.err'
7451 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7452 <  (eval $ac_try) 2>&5
7453 <  ac_status=$?
7454 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7455 <  (exit $ac_status); }; } &&
7456 <         { ac_try='test -s conftest$ac_exeext'
7457 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7458 <  (eval $ac_try) 2>&5
7459 <  ac_status=$?
7460 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7461 <  (exit $ac_status); }; }; then
7462 <  ac_cv_lib_mkl_vslNewStream=yes
7463 < else
7464 <  echo "$as_me: failed program was:" >&5
7465 < sed 's/^/| /' conftest.$ac_ext >&5
7581 > # Create a (secure) tmp directory for tmp files.
7582  
7583 < ac_cv_lib_mkl_vslNewStream=no
7584 < fi
7585 < rm -f conftest.err conftest.$ac_objext \
7586 <      conftest$ac_exeext conftest.$ac_ext
7587 < LIBS=$ac_check_lib_save_LIBS
7588 < fi
7589 < echo "$as_me:$LINENO: result: $ac_cv_lib_mkl_vslNewStream" >&5
7590 < echo "${ECHO_T}$ac_cv_lib_mkl_vslNewStream" >&6
7591 < if test $ac_cv_lib_mkl_vslNewStream = yes; then
7476 <  MKL_LIBDIR="${mkldir}/lib/32",
7477 <                     MKL_LIB="-lmkl -lvml -lguide",
7478 <                     HAVE_MKL="yes"
7479 < fi
7583 > {
7584 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7585 >  test -d "$tmp"
7586 > }  ||
7587 > {
7588 >  tmp=./conf$$-$RANDOM
7589 >  (umask 077 && mkdir "$tmp")
7590 > } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
7591 > ac_tmp=$tmp
7592  
7593 + # Set up the scripts for CONFIG_FILES section.
7594 + # No need to generate them if there are no CONFIG_FILES.
7595 + # This happens for instance with `./config.status config.h'.
7596 + if test -n "$CONFIG_FILES"; then
7597  
7598 +
7599 + ac_cr=`echo X | tr X '\015'`
7600 + # On cygwin, bash can eat \r inside `` if the user requested igncr.
7601 + # But we know of no other shell where ac_cr would be empty at this
7602 + # point, so we can use a bashism as a fallback.
7603 + if test "x$ac_cr" = x; then
7604 +  eval ac_cr=\$\'\\r\'
7605 + fi
7606 + ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7607 + if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7608 +  ac_cs_awk_cr='\\r'
7609   else
7610 <  MKL_INC="-I${mkldir}/include"
7610 >  ac_cs_awk_cr=$ac_cr
7611   fi
7612  
7613 + echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7614 + _ACEOF
7615  
7487  CPPFLAGS=$ac_save_CPPFLAGS
7488  LDFLAGS=$ac_save_LDFLAGS
7489  ac_ext=c
7490 ac_cpp='$CPP $CPPFLAGS'
7491 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7492 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7493 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7616  
7617 + {
7618 +  echo "cat >conf$$subs.awk <<_ACEOF" &&
7619 +  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7620 +  echo "_ACEOF"
7621 + } >conf$$subs.sh ||
7622 +  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7623 + ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7624 + ac_delim='%!_!# '
7625 + for ac_last_try in false false false false false :; do
7626 +  . ./conf$$subs.sh ||
7627 +    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7628  
7629 <  if test x_$HAVE_MKL != x_yes; then
7630 <        { { echo "$as_me:$LINENO: error: Can't build with MKL" >&5
7631 < echo "$as_me: error: Can't build with MKL" >&2;}
7632 <   { (exit 1); exit 1; }; }
7633 <  fi
7634 <
7635 <
7636 <
7637 <
7638 <
7506 < else
7507 <
7508 <    echo "$as_me:$LINENO: result: no" >&5
7509 < echo "${ECHO_T}no" >&6
7510 <
7511 < fi;
7512 <
7513 <
7514 <
7515 <
7516 <
7517 < OBJEXT=".$OBJEXT"
7518 <
7519 < OOPSE=oopse
7520 <
7521 < if test "x${prefix}" = "xNONE"
7522 < then
7523 <  OOPSE_HOME=${ac_default_prefix}/oopse
7524 < else
7525 <  OOPSE_HOME=${prefix}/oopse
7526 < fi
7527 < # Check whether --enable-oopse-home or --disable-oopse-home was given.
7528 < if test "${enable_oopse_home+set}" = set; then
7529 <  enableval="$enable_oopse_home"
7530 <  OOPSE_HOME="${enableval}"
7531 < fi;
7629 >  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
7630 >  if test $ac_delim_n = $ac_delim_num; then
7631 >    break
7632 >  elif $ac_last_try; then
7633 >    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7634 >  else
7635 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7636 >  fi
7637 > done
7638 > rm -f conf$$subs.sh
7639  
7640 < case "x$INSTALL" in
7641 <   x/*) ;;
7535 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
7536 < esac
7537 <
7538 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
7539 <
7540 < SUBDIRS="libBASS libmdtools src forceFields samples utils utils/sysbuilder third-party "
7541 <
7542 < CFLAGS=${CFLAGS-""}
7543 < CXXFLAGS=${CXXFLAGS-""}
7544 < CPPFLAGS=${CPPFLAGS-""}
7545 < FFLAGS=${FFLAGS-""}
7546 < F90FLAGS=${F90FLAGS-""}
7547 < LDFLAGS=${LDFLAGS-""}
7548 < DEBUG=${DEBUG-"-g"}
7549 <
7550 < case $debug in
7551 <  1)
7552 <     FFLAGS="$DEBUG $FFLAGS"
7553 <     F90FLAGS="$DEBUG $F90FLAGS"
7554 <     ;;
7555 <  *)
7556 <     ;;
7557 < esac
7558 <
7559 <
7560 <
7561 <
7562 <
7563 <
7564 <
7565 <
7566 <
7567 <
7568 <
7569 <
7570 <
7571 <
7572 <
7573 <
7574 <
7575 <                    ac_config_headers="$ac_config_headers libBASS/config.h libmdtools/config.h"
7576 <
7577 <                                                                                                                                                                                                                            ac_config_files="$ac_config_files Makefile libBASS/Makefile libmdtools/Makefile src/Makefile utils/Makefile utils/sysbuilder/Makefile forceFields/Makefile samples/Makefile third-party/Makefile samples/alkane/Makefile samples/argon/Makefile samples/lipid/Makefile samples/minimizer/Makefile samples/metals/Makefile samples/water/Makefile samples/water/dimer/Makefile samples/water/spce/Makefile samples/water/ssd/Makefile samples/water/ssde/Makefile samples/water/tip4p/Makefile samples/water/tip3p_ice/Makefile samples/zcons/Makefile"
7578 <
7579 <
7580 < cat >confcache <<\_ACEOF
7581 < # This file is a shell script that caches the results of configure
7582 < # tests run on this system so they can be shared between configure
7583 < # scripts and configure runs, see configure's option --config-cache.
7584 < # It is not useful on other systems.  If it contains results you don't
7585 < # want to keep, you may remove or edit it.
7586 < #
7587 < # config.status only pays attention to the cache file if you give it
7588 < # the --recheck option to rerun configure.
7589 < #
7590 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
7591 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
7592 < # following values.
7593 <
7640 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7641 > cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
7642   _ACEOF
7643 + sed -n '
7644 + h
7645 + s/^/S["/; s/!.*/"]=/
7646 + p
7647 + g
7648 + s/^[^!]*!//
7649 + :repl
7650 + t repl
7651 + s/'"$ac_delim"'$//
7652 + t delim
7653 + :nl
7654 + h
7655 + s/\(.\{148\}\)..*/\1/
7656 + t more1
7657 + s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
7658 + p
7659 + n
7660 + b repl
7661 + :more1
7662 + s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7663 + p
7664 + g
7665 + s/.\{148\}//
7666 + t nl
7667 + :delim
7668 + h
7669 + s/\(.\{148\}\)..*/\1/
7670 + t more2
7671 + s/["\\]/\\&/g; s/^/"/; s/$/"/
7672 + p
7673 + b
7674 + :more2
7675 + s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7676 + p
7677 + g
7678 + s/.\{148\}//
7679 + t delim
7680 + ' <conf$$subs.awk | sed '
7681 + /^[^""]/{
7682 +  N
7683 +  s/\n//
7684 + }
7685 + ' >>$CONFIG_STATUS || ac_write_fail=1
7686 + rm -f conf$$subs.awk
7687 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7688 + _ACAWK
7689 + cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
7690 +  for (key in S) S_is_set[key] = 1
7691 +  FS = ""
7692  
7693 < # The following way of writing the cache mishandles newlines in values,
7597 < # but we know of no workaround that is simple, portable, and efficient.
7598 < # So, don't put newlines in cache variables' values.
7599 < # Ultrix sh set writes to stderr and can't be redirected directly,
7600 < # and sets the high bit in the cache file unless we assign to the vars.
7693 > }
7694   {
7695 <  (set) 2>&1 |
7696 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
7697 <    *ac_space=\ *)
7698 <      # `set' does not quote correctly, so add quotes (double-quote
7699 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
7700 <      sed -n \
7701 <        "s/'/'\\\\''/g;
7702 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7703 <      ;;
7704 <    *)
7705 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
7706 <      sed -n \
7707 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
7708 <      ;;
7709 <    esac;
7617 < } |
7618 <  sed '
7619 <     t clear
7620 <     : clear
7621 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7622 <     t end
7623 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7624 <     : end' >>confcache
7625 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
7626 <  if test -w $cache_file; then
7627 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
7628 <    cat confcache >$cache_file
7629 <  else
7630 <    echo "not updating unwritable cache $cache_file"
7631 <  fi
7632 < fi
7633 < rm -f confcache
7695 >  line = $ 0
7696 >  nfields = split(line, field, "@")
7697 >  substed = 0
7698 >  len = length(field[1])
7699 >  for (i = 2; i < nfields; i++) {
7700 >    key = field[i]
7701 >    keylen = length(key)
7702 >    if (S_is_set[key]) {
7703 >      value = S[key]
7704 >      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7705 >      len += length(value) + length(field[++i])
7706 >      substed = 1
7707 >    } else
7708 >      len += 1 + keylen
7709 >  }
7710  
7711 < test "x$prefix" = xNONE && prefix=$ac_default_prefix
7712 < # Let make expand exec_prefix.
7637 < test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7711 >  print line
7712 > }
7713  
7714 < # VPATH may cause trouble with some makes, so we remove $(srcdir),
7715 < # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7714 > _ACAWK
7715 > _ACEOF
7716 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7717 > if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7718 >  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
7719 > else
7720 >  cat
7721 > fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
7722 >  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
7723 > _ACEOF
7724 >
7725 > # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7726 > # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
7727   # trailing colons and then remove the whole line if VPATH becomes empty
7728   # (actually we leave an empty line to preserve line numbers).
7729   if test "x$srcdir" = x.; then
7730 <  ac_vpsub='/^[  ]*VPATH[        ]*=/{
7731 < s/:*\$(srcdir):*/:/;
7732 < s/:*\${srcdir}:*/:/;
7733 < s/:*@srcdir@:*/:/;
7734 < s/^\([^=]*=[     ]*\):*/\1/;
7735 < s/:*$//;
7736 < s/^[^=]*=[       ]*$//;
7730 >  ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
7731 > h
7732 > s///
7733 > s/^/:/
7734 > s/[      ]*$/:/
7735 > s/:\$(srcdir):/:/g
7736 > s/:\${srcdir}:/:/g
7737 > s/:@srcdir@:/:/g
7738 > s/^:*//
7739 > s/:*$//
7740 > x
7741 > s/\(=[   ]*\).*/\1/
7742 > G
7743 > s/\n//
7744 > s/^[^=]*=[       ]*$//
7745   }'
7746   fi
7747  
7748 < DEFS=-DHAVE_CONFIG_H
7748 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7749 > fi # test -n "$CONFIG_FILES"
7750  
7751 < ac_libobjs=
7752 < ac_ltlibobjs=
7753 < for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7754 <  # 1. Remove the extension, and $U if already installed.
7755 <  ac_i=`echo "$ac_i" |
7756 <         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
7662 <  # 2. Add them.
7663 <  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
7664 <  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
7665 < done
7666 < LIBOBJS=$ac_libobjs
7667 <
7668 < LTLIBOBJS=$ac_ltlibobjs
7669 <
7670 <
7671 <
7672 < : ${CONFIG_STATUS=./config.status}
7673 < ac_clean_files_save=$ac_clean_files
7674 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7675 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
7676 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
7677 < cat >$CONFIG_STATUS <<_ACEOF
7678 < #! $SHELL
7679 < # Generated by $as_me.
7680 < # Run this file to recreate the current configuration.
7681 < # Compiler output produced by configure, useful for debugging
7682 < # configure, is in config.log if it exists.
7683 <
7684 < debug=false
7685 < ac_cs_recheck=false
7686 < ac_cs_silent=false
7687 < SHELL=\${CONFIG_SHELL-$SHELL}
7751 > # Set up the scripts for CONFIG_HEADERS section.
7752 > # No need to generate them if there are no CONFIG_HEADERS.
7753 > # This happens for instance with `./config.status Makefile'.
7754 > if test -n "$CONFIG_HEADERS"; then
7755 > cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
7756 > BEGIN {
7757   _ACEOF
7758  
7759 < cat >>$CONFIG_STATUS <<\_ACEOF
7760 < ## --------------------- ##
7761 < ## M4sh Initialization.  ##
7693 < ## --------------------- ##
7759 > # Transform confdefs.h into an awk script `defines.awk', embedded as
7760 > # here-document in config.status, that substitutes the proper values into
7761 > # config.h.in to produce config.h.
7762  
7763 < # Be Bourne compatible
7764 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
7765 <  emulate sh
7766 <  NULLCMD=:
7767 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
7768 <  # is contrary to our usage.  Disable this feature.
7769 <  alias -g '${1+"$@"}'='"$@"'
7770 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
7771 <  set -o posix
7704 < fi
7705 < DUALCASE=1; export DUALCASE # for MKS sh
7706 <
7707 < # Support unset when possible.
7708 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
7709 <  as_unset=unset
7710 < else
7711 <  as_unset=false
7712 < fi
7713 <
7714 <
7715 < # Work around bugs in pre-3.0 UWIN ksh.
7716 < $as_unset ENV MAIL MAILPATH
7717 < PS1='$ '
7718 < PS2='> '
7719 < PS4='+ '
7720 <
7721 < # NLS nuisances.
7722 < for as_var in \
7723 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
7724 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
7725 <  LC_TELEPHONE LC_TIME
7726 < do
7727 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
7728 <    eval $as_var=C; export $as_var
7763 > # Create a delimiter string that does not exist in confdefs.h, to ease
7764 > # handling of long lines.
7765 > ac_delim='%!_!# '
7766 > for ac_last_try in false false :; do
7767 >  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
7768 >  if test -z "$ac_tt"; then
7769 >    break
7770 >  elif $ac_last_try; then
7771 >    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
7772    else
7773 <    $as_unset $as_var
7773 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7774    fi
7775   done
7776  
7777 < # Required to use basename.
7778 < if expr a : '\(a\)' >/dev/null 2>&1; then
7779 <  as_expr=expr
7737 < else
7738 <  as_expr=false
7739 < fi
7777 > # For the awk script, D is an array of macro values keyed by name,
7778 > # likewise P contains macro parameters if any.  Preserve backslash
7779 > # newline sequences.
7780  
7781 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
7782 <  as_basename=basename
7783 < else
7784 <  as_basename=false
7785 < fi
7786 <
7787 <
7788 < # Name of the executable.
7789 < as_me=`$as_basename "$0" ||
7790 < $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7791 <         X"$0" : 'X\(//\)$' \| \
7792 <         X"$0" : 'X\(/\)$' \| \
7793 <         .     : '\(.\)' 2>/dev/null ||
7794 < echo X/"$0" |
7795 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
7796 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
7797 <          /^X\/\(\/\).*/{ s//\1/; q; }
7798 <          s/.*/./; q'`
7799 <
7800 <
7801 < # PATH needs CR, and LINENO needs CR and PATH.
7802 < # Avoid depending upon Character Ranges.
7803 < as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7804 < as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7805 < as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7806 < as_cr_digits='0123456789'
7807 < as_cr_alnum=$as_cr_Letters$as_cr_digits
7808 <
7809 < # The user is always right.
7810 < if test "${PATH_SEPARATOR+set}" != set; then
7811 <  echo "#! /bin/sh" >conf$$.sh
7812 <  echo  "exit 0"   >>conf$$.sh
7813 <  chmod +x conf$$.sh
7814 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7815 <    PATH_SEPARATOR=';'
7816 <  else
7817 <    PATH_SEPARATOR=:
7818 <  fi
7819 <  rm -f conf$$.sh
7780 < fi
7781 <
7782 <
7783 <  as_lineno_1=$LINENO
7784 <  as_lineno_2=$LINENO
7785 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
7786 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
7787 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
7788 <  # Find who we are.  Look in the path if we contain no path at all
7789 <  # relative or not.
7790 <  case $0 in
7791 <    *[\\/]* ) as_myself=$0 ;;
7792 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7793 < for as_dir in $PATH
7794 < do
7795 <  IFS=$as_save_IFS
7796 <  test -z "$as_dir" && as_dir=.
7797 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7798 < done
7799 <
7800 <       ;;
7801 <  esac
7802 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
7803 <  # in which case we are not to be found in the path.
7804 <  if test "x$as_myself" = x; then
7805 <    as_myself=$0
7806 <  fi
7807 <  if test ! -f "$as_myself"; then
7808 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
7809 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
7810 <   { (exit 1); exit 1; }; }
7811 <  fi
7812 <  case $CONFIG_SHELL in
7813 <  '')
7814 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7815 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
7816 < do
7817 <  IFS=$as_save_IFS
7818 <  test -z "$as_dir" && as_dir=.
7819 <  for as_base in sh bash ksh sh5; do
7820 <         case $as_dir in
7821 <         /*)
7822 <           if ("$as_dir/$as_base" -c '
7823 <  as_lineno_1=$LINENO
7824 <  as_lineno_2=$LINENO
7825 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
7826 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
7827 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
7828 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
7829 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
7830 <             CONFIG_SHELL=$as_dir/$as_base
7831 <             export CONFIG_SHELL
7832 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
7833 <           fi;;
7834 <         esac
7835 <       done
7836 < done
7837 < ;;
7838 <  esac
7781 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7782 > sed -n '
7783 > s/.\{148\}/&'"$ac_delim"'/g
7784 > t rset
7785 > :rset
7786 > s/^[     ]*#[    ]*define[       ][      ]*/ /
7787 > t def
7788 > d
7789 > :def
7790 > s/\\$//
7791 > t bsnl
7792 > s/["\\]/\\&/g
7793 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
7794 > D["\1"]=" \3"/p
7795 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
7796 > d
7797 > :bsnl
7798 > s/["\\]/\\&/g
7799 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
7800 > D["\1"]=" \3\\\\\\n"\\/p
7801 > t cont
7802 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
7803 > t cont
7804 > d
7805 > :cont
7806 > n
7807 > s/.\{148\}/&'"$ac_delim"'/g
7808 > t clear
7809 > :clear
7810 > s/\\$//
7811 > t bsnlc
7812 > s/["\\]/\\&/g; s/^/"/; s/$/"/p
7813 > d
7814 > :bsnlc
7815 > s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
7816 > b cont
7817 > ' <confdefs.h | sed '
7818 > s/'"$ac_delim"'/"\\\
7819 > "/g' >>$CONFIG_STATUS || ac_write_fail=1
7820  
7821 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
7822 <  # uniformly replaced by the line number.  The first 'sed' inserts a
7823 <  # line-number line before each line; the second 'sed' does the real
7843 <  # work.  The second script uses 'N' to pair each line-number line
7844 <  # with the numbered line, and appends trailing '-' during
7845 <  # substitution so that $LINENO is not a special case at line end.
7846 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
7847 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
7848 <  sed '=' <$as_myself |
7849 <    sed '
7850 <      N
7851 <      s,$,-,
7852 <      : loop
7853 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
7854 <      t loop
7855 <      s,-$,,
7856 <      s,^['$as_cr_digits']*\n,,
7857 <    ' >$as_me.lineno &&
7858 <  chmod +x $as_me.lineno ||
7859 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
7860 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
7861 <   { (exit 1); exit 1; }; }
7862 <
7863 <  # Don't try to exec as it changes $[0], causing all sort of problems
7864 <  # (the dirname of $[0] is not the place where we might find the
7865 <  # original and so on.  Autoconf is especially sensible to this).
7866 <  . ./$as_me.lineno
7867 <  # Exit status is that of the last command.
7868 <  exit
7821 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7822 >  for (key in D) D_is_set[key] = 1
7823 >  FS = ""
7824   }
7825 <
7826 <
7827 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
7828 <  *c*,-n*) ECHO_N= ECHO_C='
7829 < ' ECHO_T='      ' ;;
7830 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
7831 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
7832 < esac
7833 <
7834 < if expr a : '\(a\)' >/dev/null 2>&1; then
7835 <  as_expr=expr
7836 < else
7837 <  as_expr=false
7838 < fi
7839 <
7840 < rm -f conf$$ conf$$.exe conf$$.file
7841 < echo >conf$$.file
7842 < if ln -s conf$$.file conf$$ 2>/dev/null; then
7843 <  # We could just check for DJGPP; but this test a) works b) is more generic
7844 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
7845 <  if test -f conf$$.exe; then
7846 <    # Don't use ln at all; we don't have any links
7847 <    as_ln_s='cp -p'
7848 <  else
7849 <    as_ln_s='ln -s'
7850 <  fi
7851 < elif ln conf$$.file conf$$ 2>/dev/null; then
7852 <  as_ln_s=ln
7853 < else
7899 <  as_ln_s='cp -p'
7900 < fi
7901 < rm -f conf$$ conf$$.exe conf$$.file
7902 <
7903 < if mkdir -p . 2>/dev/null; then
7904 <  as_mkdir_p=:
7905 < else
7906 <  test -d ./-p && rmdir ./-p
7907 <  as_mkdir_p=false
7908 < fi
7909 <
7910 < as_executable_p="test -f"
7911 <
7912 < # Sed expression to map a string onto a valid CPP name.
7913 < as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7914 <
7915 < # Sed expression to map a string onto a valid variable name.
7916 < as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7917 <
7918 <
7919 < # IFS
7920 < # We need space, tab and new line, in precisely that order.
7921 < as_nl='
7922 < '
7923 < IFS="   $as_nl"
7924 <
7925 < # CDPATH.
7926 < $as_unset CDPATH
7927 <
7928 < exec 6>&1
7929 <
7930 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
7931 < # report actual input values of CONFIG_FILES etc. instead of their
7932 < # values after options handling.  Logging --version etc. is OK.
7933 < exec 5>>config.log
7934 < {
7935 <  echo
7936 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7937 < ## Running $as_me. ##
7938 < _ASBOX
7939 < } >&5
7940 < cat >&5 <<_CSEOF
7941 <
7942 < This file was extended by OOPSE $as_me 1.0, which was
7943 < generated by GNU Autoconf 2.59.  Invocation command line was
7944 <
7945 <  CONFIG_FILES    = $CONFIG_FILES
7946 <  CONFIG_HEADERS  = $CONFIG_HEADERS
7947 <  CONFIG_LINKS    = $CONFIG_LINKS
7948 <  CONFIG_COMMANDS = $CONFIG_COMMANDS
7949 <  $ $0 $@
7950 <
7951 < _CSEOF
7952 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
7953 < echo >&5
7825 > /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7826 >  line = \$ 0
7827 >  split(line, arg, " ")
7828 >  if (arg[1] == "#") {
7829 >    defundef = arg[2]
7830 >    mac1 = arg[3]
7831 >  } else {
7832 >    defundef = substr(arg[1], 2)
7833 >    mac1 = arg[2]
7834 >  }
7835 >  split(mac1, mac2, "(") #)
7836 >  macro = mac2[1]
7837 >  prefix = substr(line, 1, index(line, defundef) - 1)
7838 >  if (D_is_set[macro]) {
7839 >    # Preserve the white space surrounding the "#".
7840 >    print prefix "define", macro P[macro] D[macro]
7841 >    next
7842 >  } else {
7843 >    # Replace #undef with comments.  This is necessary, for example,
7844 >    # in the case of _POSIX_SOURCE, which is predefined and required
7845 >    # on some systems where configure will not decide to define it.
7846 >    if (defundef == "undef") {
7847 >      print "/*", prefix defundef, macro, "*/"
7848 >      next
7849 >    }
7850 >  }
7851 > }
7852 > { print }
7853 > _ACAWK
7854   _ACEOF
7855 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7856 +  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
7857 + fi # test -n "$CONFIG_HEADERS"
7858  
7956 # Files that config.status was made for.
7957 if test -n "$ac_config_files"; then
7958  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
7959 fi
7859  
7860 < if test -n "$ac_config_headers"; then
7861 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
7862 < fi
7964 <
7965 < if test -n "$ac_config_links"; then
7966 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
7967 < fi
7968 <
7969 < if test -n "$ac_config_commands"; then
7970 <  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
7971 < fi
7972 <
7973 < cat >>$CONFIG_STATUS <<\_ACEOF
7974 <
7975 < ac_cs_usage="\
7976 < \`$as_me' instantiates files from templates according to the
7977 < current configuration.
7978 <
7979 < Usage: $0 [OPTIONS] [FILE]...
7980 <
7981 <  -h, --help       print this help, then exit
7982 <  -V, --version    print version number, then exit
7983 <  -q, --quiet      do not print progress messages
7984 <  -d, --debug      don't remove temporary files
7985 <      --recheck    update $as_me by reconfiguring in the same conditions
7986 <  --file=FILE[:TEMPLATE]
7987 <                   instantiate the configuration file FILE
7988 <  --header=FILE[:TEMPLATE]
7989 <                   instantiate the configuration header FILE
7990 <
7991 < Configuration files:
7992 < $config_files
7993 <
7994 < Configuration headers:
7995 < $config_headers
7996 <
7997 < Configuration links:
7998 < $config_links
7999 <
8000 < Report bugs to <bug-autoconf@gnu.org>."
8001 < _ACEOF
8002 <
8003 < cat >>$CONFIG_STATUS <<_ACEOF
8004 < ac_cs_version="\\
8005 < OOPSE config.status 1.0
8006 < configured by $0, generated by GNU Autoconf 2.59,
8007 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
8008 <
8009 < Copyright (C) 2003 Free Software Foundation, Inc.
8010 < This config.status script is free software; the Free Software Foundation
8011 < gives unlimited permission to copy, distribute and modify it."
8012 < srcdir=$srcdir
8013 < INSTALL="$INSTALL"
8014 < _ACEOF
8015 <
8016 < cat >>$CONFIG_STATUS <<\_ACEOF
8017 < # If no file are specified by the user, then we need to provide default
8018 < # value.  By we need to know if files were specified by the user.
8019 < ac_need_defaults=:
8020 < while test $# != 0
7860 > eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
7861 > shift
7862 > for ac_tag
7863   do
7864 <  case $1 in
7865 <  --*=*)
8024 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
8025 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
8026 <    ac_shift=:
8027 <    ;;
8028 <  -*)
8029 <    ac_option=$1
8030 <    ac_optarg=$2
8031 <    ac_shift=shift
8032 <    ;;
8033 <  *) # This is not an option, so the user has probably given explicit
8034 <     # arguments.
8035 <     ac_option=$1
8036 <     ac_need_defaults=false;;
7864 >  case $ac_tag in
7865 >  :[FHLC]) ac_mode=$ac_tag; continue;;
7866    esac
7867 <
7868 <  case $ac_option in
7869 <  # Handling of the options.
7870 < _ACEOF
7871 < cat >>$CONFIG_STATUS <<\_ACEOF
8043 <  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8044 <    ac_cs_recheck=: ;;
8045 <  --version | --vers* | -V )
8046 <    echo "$ac_cs_version"; exit 0 ;;
8047 <  --he | --h)
8048 <    # Conflict between --help and --header
8049 <    { { echo "$as_me:$LINENO: error: ambiguous option: $1
8050 < Try \`$0 --help' for more information." >&5
8051 < echo "$as_me: error: ambiguous option: $1
8052 < Try \`$0 --help' for more information." >&2;}
8053 <   { (exit 1); exit 1; }; };;
8054 <  --help | --hel | -h )
8055 <    echo "$ac_cs_usage"; exit 0 ;;
8056 <  --debug | --d* | -d )
8057 <    debug=: ;;
8058 <  --file | --fil | --fi | --f )
8059 <    $ac_shift
8060 <    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
8061 <    ac_need_defaults=false;;
8062 <  --header | --heade | --head | --hea )
8063 <    $ac_shift
8064 <    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
8065 <    ac_need_defaults=false;;
8066 <  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8067 <  | -silent | --silent | --silen | --sile | --sil | --si | --s)
8068 <    ac_cs_silent=: ;;
8069 <
8070 <  # This is an error.
8071 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
8072 < Try \`$0 --help' for more information." >&5
8073 < echo "$as_me: error: unrecognized option: $1
8074 < Try \`$0 --help' for more information." >&2;}
8075 <   { (exit 1); exit 1; }; } ;;
8076 <
8077 <  *) ac_config_targets="$ac_config_targets $1" ;;
8078 <
7867 >  case $ac_mode$ac_tag in
7868 >  :[FHL]*:*);;
7869 >  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
7870 >  :[FH]-) ac_tag=-:-;;
7871 >  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
7872    esac
7873 +  ac_save_IFS=$IFS
7874 +  IFS=:
7875 +  set x $ac_tag
7876 +  IFS=$ac_save_IFS
7877    shift
7878 < done
7878 >  ac_file=$1
7879 >  shift
7880  
7881 < ac_configure_extra_args=
7881 >  case $ac_mode in
7882 >  :L) ac_source=$1;;
7883 >  :[FH])
7884 >    ac_file_inputs=
7885 >    for ac_f
7886 >    do
7887 >      case $ac_f in
7888 >      -) ac_f="$ac_tmp/stdin";;
7889 >      *) # Look for the file first in the build tree, then in the source tree
7890 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
7891 >         # because $ac_f cannot contain `:'.
7892 >         test -f "$ac_f" ||
7893 >           case $ac_f in
7894 >           [\\/$]*) false;;
7895 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
7896 >           esac ||
7897 >           as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7898 >      esac
7899 >      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7900 >      as_fn_append ac_file_inputs " '$ac_f'"
7901 >    done
7902  
7903 < if $ac_cs_silent; then
7904 <  exec 6>/dev/null
7905 <  ac_configure_extra_args="$ac_configure_extra_args --silent"
7906 < fi
7907 <
7908 < _ACEOF
7909 < cat >>$CONFIG_STATUS <<_ACEOF
7910 < if \$ac_cs_recheck; then
7911 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
7912 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8095 < fi
8096 <
8097 < _ACEOF
8098 <
8099 <
8100 <
8101 <
8102 <
8103 < cat >>$CONFIG_STATUS <<\_ACEOF
8104 < for ac_config_target in $ac_config_targets
8105 < do
8106 <  case "$ac_config_target" in
8107 <  # Handling of arguments.
8108 <  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8109 <  "libBASS/Makefile" ) CONFIG_FILES="$CONFIG_FILES libBASS/Makefile" ;;
8110 <  "libmdtools/Makefile" ) CONFIG_FILES="$CONFIG_FILES libmdtools/Makefile" ;;
8111 <  "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
8112 <  "utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
8113 <  "utils/sysbuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/sysbuilder/Makefile" ;;
8114 <  "forceFields/Makefile" ) CONFIG_FILES="$CONFIG_FILES forceFields/Makefile" ;;
8115 <  "samples/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;;
8116 <  "third-party/Makefile" ) CONFIG_FILES="$CONFIG_FILES third-party/Makefile" ;;
8117 <  "samples/alkane/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/alkane/Makefile" ;;
8118 <  "samples/argon/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/argon/Makefile" ;;
8119 <  "samples/lipid/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/lipid/Makefile" ;;
8120 <  "samples/minimizer/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/minimizer/Makefile" ;;
8121 <  "samples/metals/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/metals/Makefile" ;;
8122 <  "samples/water/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/Makefile" ;;
8123 <  "samples/water/dimer/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/dimer/Makefile" ;;
8124 <  "samples/water/spce/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/spce/Makefile" ;;
8125 <  "samples/water/ssd/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/ssd/Makefile" ;;
8126 <  "samples/water/ssde/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/ssde/Makefile" ;;
8127 <  "samples/water/tip4p/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/tip4p/Makefile" ;;
8128 <  "samples/water/tip3p_ice/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/tip3p_ice/Makefile" ;;
8129 <  "samples/zcons/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/zcons/Makefile" ;;
8130 <  "utils/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS utils/getopt.h:utils/gnugetopt.h" ;;
8131 <  "libBASS/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS libBASS/config.h" ;;
8132 <  "libmdtools/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS libmdtools/config.h" ;;
8133 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
8134 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
8135 <   { (exit 1); exit 1; }; };;
8136 <  esac
8137 < done
8138 <
8139 < # If the user did not use the arguments to specify the items to instantiate,
8140 < # then the envvar interface is used.  Set only those that are not.
8141 < # We use the long form for the default assignment because of an extremely
8142 < # bizarre bug on SunOS 4.1.3.
8143 < if $ac_need_defaults; then
8144 <  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8145 <  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8146 <  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
8147 < fi
8148 <
8149 < # Have a temporary directory for convenience.  Make it in the build tree
8150 < # simply because there is no reason to put it here, and in addition,
8151 < # creating and moving files from /tmp can sometimes cause problems.
8152 < # Create a temporary directory, and hook for its removal unless debugging.
8153 < $debug ||
8154 < {
8155 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
8156 <  trap '{ (exit 1); exit 1; }' 1 2 13 15
8157 < }
8158 <
8159 < # Create a (secure) tmp directory for tmp files.
8160 <
8161 < {
8162 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
8163 <  test -n "$tmp" && test -d "$tmp"
8164 < }  ||
8165 < {
8166 <  tmp=./confstat$$-$RANDOM
8167 <  (umask 077 && mkdir $tmp)
8168 < } ||
8169 < {
8170 <   echo "$me: cannot create a temporary directory in ." >&2
8171 <   { (exit 1); exit 1; }
8172 < }
8173 <
8174 < _ACEOF
8175 <
8176 < cat >>$CONFIG_STATUS <<_ACEOF
8177 <
8178 < #
8179 < # CONFIG_FILES section.
8180 < #
8181 <
8182 < # No need to generate the scripts if there are no CONFIG_FILES.
8183 < # This happens for instance when ./config.status config.h
8184 < if test -n "\$CONFIG_FILES"; then
8185 <  # Protect against being on the right side of a sed subst in config.status.
8186 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
8187 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
8188 < s,@SHELL@,$SHELL,;t t
8189 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
8190 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
8191 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
8192 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
8193 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
8194 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
8195 < s,@exec_prefix@,$exec_prefix,;t t
8196 < s,@prefix@,$prefix,;t t
8197 < s,@program_transform_name@,$program_transform_name,;t t
8198 < s,@bindir@,$bindir,;t t
8199 < s,@sbindir@,$sbindir,;t t
8200 < s,@libexecdir@,$libexecdir,;t t
8201 < s,@datadir@,$datadir,;t t
8202 < s,@sysconfdir@,$sysconfdir,;t t
8203 < s,@sharedstatedir@,$sharedstatedir,;t t
8204 < s,@localstatedir@,$localstatedir,;t t
8205 < s,@libdir@,$libdir,;t t
8206 < s,@includedir@,$includedir,;t t
8207 < s,@oldincludedir@,$oldincludedir,;t t
8208 < s,@infodir@,$infodir,;t t
8209 < s,@mandir@,$mandir,;t t
8210 < s,@build_alias@,$build_alias,;t t
8211 < s,@host_alias@,$host_alias,;t t
8212 < s,@target_alias@,$target_alias,;t t
8213 < s,@DEFS@,$DEFS,;t t
8214 < s,@ECHO_C@,$ECHO_C,;t t
8215 < s,@ECHO_N@,$ECHO_N,;t t
8216 < s,@ECHO_T@,$ECHO_T,;t t
8217 < s,@LIBS@,$LIBS,;t t
8218 < s,@PROGNAME@,$PROGNAME,;t t
8219 < s,@debug@,$debug,;t t
8220 < s,@build@,$build,;t t
8221 < s,@build_cpu@,$build_cpu,;t t
8222 < s,@build_vendor@,$build_vendor,;t t
8223 < s,@build_os@,$build_os,;t t
8224 < s,@host@,$host,;t t
8225 < s,@host_cpu@,$host_cpu,;t t
8226 < s,@host_vendor@,$host_vendor,;t t
8227 < s,@host_os@,$host_os,;t t
8228 < s,@CC@,$CC,;t t
8229 < s,@CFLAGS@,$CFLAGS,;t t
8230 < s,@LDFLAGS@,$LDFLAGS,;t t
8231 < s,@CPPFLAGS@,$CPPFLAGS,;t t
8232 < s,@ac_ct_CC@,$ac_ct_CC,;t t
8233 < s,@EXEEXT@,$EXEEXT,;t t
8234 < s,@OBJEXT@,$OBJEXT,;t t
8235 < s,@CXX@,$CXX,;t t
8236 < s,@CXXFLAGS@,$CXXFLAGS,;t t
8237 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
8238 < s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
8239 < s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
8240 < s,@F90@,$F90,;t t
8241 < s,@F90FLAGS@,$F90FLAGS,;t t
8242 < s,@ac_ct_F90@,$ac_ct_F90,;t t
8243 < s,@PREPFLAG@,$PREPFLAG,;t t
8244 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
8245 < s,@F90LIBS@,$F90LIBS,;t t
8246 < s,@F90_FUNC@,$F90_FUNC,;t t
8247 < s,@F90_FUNC_@,$F90_FUNC_,;t t
8248 < s,@MOD@,$MOD,;t t
8249 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
8250 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
8251 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
8252 < s,@CPP@,$CPP,;t t
8253 < s,@EGREP@,$EGREP,;t t
8254 < s,@LIBOBJS@,$LIBOBJS,;t t
8255 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
8256 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
8257 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
8258 < s,@LN_S@,$LN_S,;t t
8259 < s,@SET_MAKE@,$SET_MAKE,;t t
8260 < s,@RANLIB@,$RANLIB,;t t
8261 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
8262 < s,@YACC@,$YACC,;t t
8263 < s,@LEX@,$LEX,;t t
8264 < s,@LEXLIB@,$LEXLIB,;t t
8265 < s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
8266 < s,@AR@,$AR,;t t
8267 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
8268 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
8269 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
8270 < s,@MPI_LIB@,$MPI_LIB,;t t
8271 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
8272 < s,@USE_MPI@,$USE_MPI,;t t
8273 < s,@SPRNG_LIB_DIR@,$SPRNG_LIB_DIR,;t t
8274 < s,@SPRNG_INC_DIR@,$SPRNG_INC_DIR,;t t
8275 < s,@SPRNG_LIB@,$SPRNG_LIB,;t t
8276 < s,@USE_SPRNG@,$USE_SPRNG,;t t
8277 < s,@MKL_LIBDIR@,$MKL_LIBDIR,;t t
8278 < s,@MKL_LIB@,$MKL_LIB,;t t
8279 < s,@MKL_INC@,$MKL_INC,;t t
8280 < s,@HAVE_MKL@,$HAVE_MKL,;t t
8281 < s,@BATEXT@,$BATEXT,;t t
8282 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
8283 < s,@OOPSE@,$OOPSE,;t t
8284 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
8285 < s,@SUBDIRS@,$SUBDIRS,;t t
8286 < s,@FFLAGS@,$FFLAGS,;t t
8287 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
8288 < CEOF
8289 <
8290 < _ACEOF
8291 <
8292 <  cat >>$CONFIG_STATUS <<\_ACEOF
8293 <  # Split the substitutions into bite-sized pieces for seds with
8294 <  # small command number limits, like on Digital OSF/1 and HP-UX.
8295 <  ac_max_sed_lines=48
8296 <  ac_sed_frag=1 # Number of current file.
8297 <  ac_beg=1 # First line for current file.
8298 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
8299 <  ac_more_lines=:
8300 <  ac_sed_cmds=
8301 <  while $ac_more_lines; do
8302 <    if test $ac_beg -gt 1; then
8303 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
8304 <    else
8305 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
7903 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
7904 >    # use $as_me), people would be surprised to read:
7905 >    #    /* config.h.  Generated by config.status.  */
7906 >    configure_input='Generated from '`
7907 >          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7908 >        `' by configure.'
7909 >    if test x"$ac_file" != x-; then
7910 >      configure_input="$ac_file.  $configure_input"
7911 >      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7912 > $as_echo "$as_me: creating $ac_file" >&6;}
7913      fi
7914 <    if test ! -s $tmp/subs.frag; then
7915 <      ac_more_lines=false
7916 <    else
7917 <      # The purpose of the label and of the branching condition is to
7918 <      # speed up the sed processing (if there are no `@' at all, there
7919 <      # is no need to browse any of the substitutions).
7920 <      # These are the two extra sed commands mentioned above.
8314 <      (echo ':t
8315 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
8316 <      if test -z "$ac_sed_cmds"; then
8317 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
8318 <      else
8319 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
8320 <      fi
8321 <      ac_sed_frag=`expr $ac_sed_frag + 1`
8322 <      ac_beg=$ac_end
8323 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
8324 <    fi
8325 <  done
8326 <  if test -z "$ac_sed_cmds"; then
8327 <    ac_sed_cmds=cat
8328 <  fi
8329 < fi # test -n "$CONFIG_FILES"
7914 >    # Neutralize special characters interpreted by sed in replacement strings.
7915 >    case $configure_input in #(
7916 >    *\&* | *\|* | *\\* )
7917 >       ac_sed_conf_input=`$as_echo "$configure_input" |
7918 >       sed 's/[\\\\&|]/\\\\&/g'`;; #(
7919 >    *) ac_sed_conf_input=$configure_input;;
7920 >    esac
7921  
7922 < _ACEOF
7923 < cat >>$CONFIG_STATUS <<\_ACEOF
7924 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
7925 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7926 <  case $ac_file in
8336 <  - | *:- | *:-:* ) # input from stdin
8337 <        cat >$tmp/stdin
8338 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8339 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8340 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8341 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8342 <  * )   ac_file_in=$ac_file.in ;;
7922 >    case $ac_tag in
7923 >    *:-:* | *:-) cat >"$ac_tmp/stdin" \
7924 >      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
7925 >    esac
7926 >    ;;
7927    esac
7928  
7929 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
8346 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
7929 >  ac_dir=`$as_dirname -- "$ac_file" ||
7930   $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7931           X"$ac_file" : 'X\(//\)[^/]' \| \
7932           X"$ac_file" : 'X\(//\)$' \| \
7933 <         X"$ac_file" : 'X\(/\)' \| \
7934 <         .     : '\(.\)' 2>/dev/null ||
7935 < echo X"$ac_file" |
7936 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7937 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7938 <          /^X\(\/\/\)$/{ s//\1/; q; }
7939 <          /^X\(\/\).*/{ s//\1/; q; }
7940 <          s/.*/./; q'`
7941 <  { if $as_mkdir_p; then
7942 <    mkdir -p "$ac_dir"
7943 <  else
7944 <    as_dir="$ac_dir"
7945 <    as_dirs=
7946 <    while test ! -d "$as_dir"; do
7947 <      as_dirs="$as_dir $as_dirs"
7948 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
7949 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7950 <         X"$as_dir" : 'X\(//\)[^/]' \| \
7951 <         X"$as_dir" : 'X\(//\)$' \| \
7952 <         X"$as_dir" : 'X\(/\)' \| \
8370 <         .     : '\(.\)' 2>/dev/null ||
8371 < echo X"$as_dir" |
8372 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8373 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8374 <          /^X\(\/\/\)$/{ s//\1/; q; }
8375 <          /^X\(\/\).*/{ s//\1/; q; }
8376 <          s/.*/./; q'`
8377 <    done
8378 <    test ! -n "$as_dirs" || mkdir $as_dirs
8379 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8380 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8381 <   { (exit 1); exit 1; }; }; }
8382 <
7933 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7934 > $as_echo X"$ac_file" |
7935 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7936 >            s//\1/
7937 >            q
7938 >          }
7939 >          /^X\(\/\/\)[^/].*/{
7940 >            s//\1/
7941 >            q
7942 >          }
7943 >          /^X\(\/\/\)$/{
7944 >            s//\1/
7945 >            q
7946 >          }
7947 >          /^X\(\/\).*/{
7948 >            s//\1/
7949 >            q
7950 >          }
7951 >          s/.*/./; q'`
7952 >  as_dir="$ac_dir"; as_fn_mkdir_p
7953    ac_builddir=.
7954  
7955 < if test "$ac_dir" != .; then
7956 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
7957 <  # A "../" for each directory in $ac_dir_suffix.
7958 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
7959 < else
7960 <  ac_dir_suffix= ac_top_builddir=
7961 < fi
7955 > case "$ac_dir" in
7956 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
7957 > *)
7958 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7959 >  # A ".." for each directory in $ac_dir_suffix.
7960 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7961 >  case $ac_top_builddir_sub in
7962 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
7963 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
7964 >  esac ;;
7965 > esac
7966 > ac_abs_top_builddir=$ac_pwd
7967 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
7968 > # for backward compatibility:
7969 > ac_top_builddir=$ac_top_build_prefix
7970  
7971   case $srcdir in
7972 <  .)  # No --srcdir option.  We are building in place.
7972 >  .)  # We are building in place.
7973      ac_srcdir=.
7974 <    if test -z "$ac_top_builddir"; then
7975 <       ac_top_srcdir=.
7976 <    else
8399 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8400 <    fi ;;
8401 <  [\\/]* | ?:[\\/]* )  # Absolute path.
7974 >    ac_top_srcdir=$ac_top_builddir_sub
7975 >    ac_abs_top_srcdir=$ac_pwd ;;
7976 >  [\\/]* | ?:[\\/]* )  # Absolute name.
7977      ac_srcdir=$srcdir$ac_dir_suffix;
7978 <    ac_top_srcdir=$srcdir ;;
7979 <  *) # Relative path.
7980 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
7981 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
7978 >    ac_top_srcdir=$srcdir
7979 >    ac_abs_top_srcdir=$srcdir ;;
7980 >  *) # Relative name.
7981 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
7982 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
7983 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
7984   esac
7985 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
7986  
8409 # Do not use `cd foo && pwd` to compute absolute paths, because
8410 # the directories may not exist.
8411 case `pwd` in
8412 .) ac_abs_builddir="$ac_dir";;
8413 *)
8414  case "$ac_dir" in
8415  .) ac_abs_builddir=`pwd`;;
8416  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
8417  *) ac_abs_builddir=`pwd`/"$ac_dir";;
8418  esac;;
8419 esac
8420 case $ac_abs_builddir in
8421 .) ac_abs_top_builddir=${ac_top_builddir}.;;
8422 *)
8423  case ${ac_top_builddir}. in
8424  .) ac_abs_top_builddir=$ac_abs_builddir;;
8425  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
8426  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
8427  esac;;
8428 esac
8429 case $ac_abs_builddir in
8430 .) ac_abs_srcdir=$ac_srcdir;;
8431 *)
8432  case $ac_srcdir in
8433  .) ac_abs_srcdir=$ac_abs_builddir;;
8434  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
8435  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
8436  esac;;
8437 esac
8438 case $ac_abs_builddir in
8439 .) ac_abs_top_srcdir=$ac_top_srcdir;;
8440 *)
8441  case $ac_top_srcdir in
8442  .) ac_abs_top_srcdir=$ac_abs_builddir;;
8443  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
8444  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
8445  esac;;
8446 esac
7987  
7988 +  case $ac_mode in
7989 +  :F)
7990 +  #
7991 +  # CONFIG_FILE
7992 +  #
7993  
7994    case $INSTALL in
7995    [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7996 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
7996 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
7997    esac
7998 + _ACEOF
7999  
8000 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8001 + # If the template does not know about datarootdir, expand it.
8002 + # FIXME: This hack should be removed a few years after 2.60.
8003 + ac_datarootdir_hack=; ac_datarootdir_seen=
8004 + ac_sed_dataroot='
8005 + /datarootdir/ {
8006 +  p
8007 +  q
8008 + }
8009 + /@datadir@/p
8010 + /@docdir@/p
8011 + /@infodir@/p
8012 + /@localedir@/p
8013 + /@mandir@/p'
8014 + case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8015 + *datarootdir*) ac_datarootdir_seen=yes;;
8016 + *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8017 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8018 + $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8019 + _ACEOF
8020 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8021 +  ac_datarootdir_hack='
8022 +  s&@datadir@&$datadir&g
8023 +  s&@docdir@&$docdir&g
8024 +  s&@infodir@&$infodir&g
8025 +  s&@localedir@&$localedir&g
8026 +  s&@mandir@&$mandir&g
8027 +  s&\\\${datarootdir}&$datarootdir&g' ;;
8028 + esac
8029 + _ACEOF
8030 +
8031 + # Neutralize VPATH when `$srcdir' = `.'.
8032 + # Shell code in configure.ac might set extrasub.
8033 + # FIXME: do we really want to maintain this feature?
8034 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8035 + ac_sed_extra="$ac_vpsub
8036 + $extrasub
8037 + _ACEOF
8038 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8039 + :t
8040 + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8041 + s|@configure_input@|$ac_sed_conf_input|;t t
8042 + s&@top_builddir@&$ac_top_builddir_sub&;t t
8043 + s&@top_build_prefix@&$ac_top_build_prefix&;t t
8044 + s&@srcdir@&$ac_srcdir&;t t
8045 + s&@abs_srcdir@&$ac_abs_srcdir&;t t
8046 + s&@top_srcdir@&$ac_top_srcdir&;t t
8047 + s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8048 + s&@builddir@&$ac_builddir&;t t
8049 + s&@abs_builddir@&$ac_abs_builddir&;t t
8050 + s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8051 + s&@INSTALL@&$ac_INSTALL&;t t
8052 + $ac_datarootdir_hack
8053 + "
8054 + eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8055 +  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8056 +
8057 + test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8058 +  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8059 +  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
8060 +      "$ac_tmp/out"`; test -z "$ac_out"; } &&
8061 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8062 + which seems to be undefined.  Please make sure it is defined" >&5
8063 + $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8064 + which seems to be undefined.  Please make sure it is defined" >&2;}
8065 +
8066 +  rm -f "$ac_tmp/stdin"
8067 +  case $ac_file in
8068 +  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8069 +  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8070 +  esac \
8071 +  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8072 + ;;
8073 +  :H)
8074 +  #
8075 +  # CONFIG_HEADER
8076 +  #
8077    if test x"$ac_file" != x-; then
8078 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
8079 < echo "$as_me: creating $ac_file" >&6;}
8080 <    rm -f "$ac_file"
8081 <  fi
8082 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
8083 <  # use $as_me), people would be surprised to read:
8084 <  #    /* config.h.  Generated by config.status.  */
8085 <  if test x"$ac_file" = x-; then
8086 <    configure_input=
8078 >    {
8079 >      $as_echo "/* $configure_input  */" \
8080 >      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8081 >    } >"$ac_tmp/config.h" \
8082 >      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8083 >    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8084 >      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8085 > $as_echo "$as_me: $ac_file is unchanged" >&6;}
8086 >    else
8087 >      rm -f "$ac_file"
8088 >      mv "$ac_tmp/config.h" "$ac_file" \
8089 >        || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8090 >    fi
8091    else
8092 <    configure_input="$ac_file.  "
8092 >    $as_echo "/* $configure_input  */" \
8093 >      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8094 >      || as_fn_error $? "could not create -" "$LINENO" 5
8095    fi
8096 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
8468 <                                     sed 's,.*/,,'` by configure."
8469 <
8470 <  # First look for the input files in the build tree, otherwise in the
8471 <  # src tree.
8472 <  ac_file_inputs=`IFS=:
8473 <    for f in $ac_file_in; do
8474 <      case $f in
8475 <      -) echo $tmp/stdin ;;
8476 <      [\\/$]*)
8477 <         # Absolute (can't be DOS-style, as IFS=:)
8478 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8479 < echo "$as_me: error: cannot find input file: $f" >&2;}
8480 <   { (exit 1); exit 1; }; }
8481 <         echo "$f";;
8482 <      *) # Relative
8483 <         if test -f "$f"; then
8484 <           # Build tree
8485 <           echo "$f"
8486 <         elif test -f "$srcdir/$f"; then
8487 <           # Source tree
8488 <           echo "$srcdir/$f"
8489 <         else
8490 <           # /dev/null tree
8491 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8492 < echo "$as_me: error: cannot find input file: $f" >&2;}
8493 <   { (exit 1); exit 1; }; }
8494 <         fi;;
8495 <      esac
8496 <    done` || { (exit 1); exit 1; }
8497 < _ACEOF
8498 < cat >>$CONFIG_STATUS <<_ACEOF
8499 <  sed "$ac_vpsub
8500 < $extrasub
8501 < _ACEOF
8502 < cat >>$CONFIG_STATUS <<\_ACEOF
8503 < :t
8504 < /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8505 < s,@configure_input@,$configure_input,;t t
8506 < s,@srcdir@,$ac_srcdir,;t t
8507 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
8508 < s,@top_srcdir@,$ac_top_srcdir,;t t
8509 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
8510 < s,@builddir@,$ac_builddir,;t t
8511 < s,@abs_builddir@,$ac_abs_builddir,;t t
8512 < s,@top_builddir@,$ac_top_builddir,;t t
8513 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
8514 < s,@INSTALL@,$ac_INSTALL,;t t
8515 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
8516 <  rm -f $tmp/stdin
8517 <  if test x"$ac_file" != x-; then
8518 <    mv $tmp/out $ac_file
8519 <  else
8520 <    cat $tmp/out
8521 <    rm -f $tmp/out
8522 <  fi
8096 > ;;
8097  
8524 done
8525 _ACEOF
8526 cat >>$CONFIG_STATUS <<\_ACEOF
8098  
8528 #
8529 # CONFIG_HEADER section.
8530 #
8531
8532 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
8533 # NAME is the cpp macro being defined and VALUE is the value it is being given.
8534 #
8535 # ac_d sets the value in "#define NAME VALUE" lines.
8536 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
8537 ac_dB='[         ].*$,\1#\2'
8538 ac_dC=' '
8539 ac_dD=',;t'
8540 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8541 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
8542 ac_uB='$,\1#\2define\3'
8543 ac_uC=' '
8544 ac_uD=',;t'
8545
8546 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
8547  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8548  case $ac_file in
8549  - | *:- | *:-:* ) # input from stdin
8550        cat >$tmp/stdin
8551        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8552        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8553  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8554        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8555  * )   ac_file_in=$ac_file.in ;;
8099    esac
8100  
8558  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
8559 echo "$as_me: creating $ac_file" >&6;}
8101  
8102 <  # First look for the input files in the build tree, otherwise in the
8103 <  # src tree.
8104 <  ac_file_inputs=`IFS=:
8105 <    for f in $ac_file_in; do
8106 <      case $f in
8107 <      -) echo $tmp/stdin ;;
8108 <      [\\/$]*)
8568 <         # Absolute (can't be DOS-style, as IFS=:)
8569 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8570 < echo "$as_me: error: cannot find input file: $f" >&2;}
8571 <   { (exit 1); exit 1; }; }
8572 <         # Do quote $f, to prevent DOS paths from being IFS'd.
8573 <         echo "$f";;
8574 <      *) # Relative
8575 <         if test -f "$f"; then
8576 <           # Build tree
8577 <           echo "$f"
8578 <         elif test -f "$srcdir/$f"; then
8579 <           # Source tree
8580 <           echo "$srcdir/$f"
8581 <         else
8582 <           # /dev/null tree
8583 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8584 < echo "$as_me: error: cannot find input file: $f" >&2;}
8585 <   { (exit 1); exit 1; }; }
8586 <         fi;;
8587 <      esac
8588 <    done` || { (exit 1); exit 1; }
8589 <  # Remove the trailing spaces.
8590 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
8102 >  case $ac_file$ac_mode in
8103 >    "make/Makefile":F) chmod 0755 scripts/* ;;
8104 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
8105 >    "src/math/Makefile":F) chmod 0755 scripts/* ;;
8106 >    "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
8107 >    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
8108 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
8109  
8592 _ACEOF
8593
8594 # Transform confdefs.h into two sed scripts, `conftest.defines' and
8595 # `conftest.undefs', that substitutes the proper values into
8596 # config.h.in to produce config.h.  The first handles `#define'
8597 # templates, and the second `#undef' templates.
8598 # And first: Protect against being on the right side of a sed subst in
8599 # config.status.  Protect against being in an unquoted here document
8600 # in config.status.
8601 rm -f conftest.defines conftest.undefs
8602 # Using a here document instead of a string reduces the quoting nightmare.
8603 # Putting comments in sed scripts is not portable.
8604 #
8605 # `end' is used to avoid that the second main sed command (meant for
8606 # 0-ary CPP macros) applies to n-ary macro definitions.
8607 # See the Autoconf documentation for `clear'.
8608 cat >confdef2sed.sed <<\_ACEOF
8609 s/[\\&,]/\\&/g
8610 s,[\\$`],\\&,g
8611 t clear
8612 : clear
8613 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
8614 t end
8615 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
8616 : end
8617 _ACEOF
8618 # If some macros were called several times there might be several times
8619 # the same #defines, which is useless.  Nevertheless, we may not want to
8620 # sort them, since we want the *last* AC-DEFINE to be honored.
8621 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
8622 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
8623 rm -f confdef2sed.sed
8624
8625 # This sed command replaces #undef with comments.  This is necessary, for
8626 # example, in the case of _POSIX_SOURCE, which is predefined and required
8627 # on some systems where configure will not decide to define it.
8628 cat >>conftest.undefs <<\_ACEOF
8629 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
8630 _ACEOF
8631
8632 # Break up conftest.defines because some shells have a limit on the size
8633 # of here documents, and old seds have small limits too (100 cmds).
8634 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
8635 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
8636 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
8637 echo '  :' >>$CONFIG_STATUS
8638 rm -f conftest.tail
8639 while grep . conftest.defines >/dev/null
8640 do
8641  # Write a limited-size here document to $tmp/defines.sed.
8642  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
8643  # Speed up: don't consider the non `#define' lines.
8644  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
8645  # Work around the forget-to-reset-the-flag bug.
8646  echo 't clr' >>$CONFIG_STATUS
8647  echo ': clr' >>$CONFIG_STATUS
8648  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
8649  echo 'CEOF
8650  sed -f $tmp/defines.sed $tmp/in >$tmp/out
8651  rm -f $tmp/in
8652  mv $tmp/out $tmp/in
8653 ' >>$CONFIG_STATUS
8654  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
8655  rm -f conftest.defines
8656  mv conftest.tail conftest.defines
8657 done
8658 rm -f conftest.defines
8659 echo '  fi # grep' >>$CONFIG_STATUS
8660 echo >>$CONFIG_STATUS
8661
8662 # Break up conftest.undefs because some shells have a limit on the size
8663 # of here documents, and old seds have small limits too (100 cmds).
8664 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
8665 rm -f conftest.tail
8666 while grep . conftest.undefs >/dev/null
8667 do
8668  # Write a limited-size here document to $tmp/undefs.sed.
8669  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
8670  # Speed up: don't consider the non `#undef'
8671  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
8672  # Work around the forget-to-reset-the-flag bug.
8673  echo 't clr' >>$CONFIG_STATUS
8674  echo ': clr' >>$CONFIG_STATUS
8675  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
8676  echo 'CEOF
8677  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
8678  rm -f $tmp/in
8679  mv $tmp/out $tmp/in
8680 ' >>$CONFIG_STATUS
8681  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
8682  rm -f conftest.undefs
8683  mv conftest.tail conftest.undefs
8684 done
8685 rm -f conftest.undefs
8686
8687 cat >>$CONFIG_STATUS <<\_ACEOF
8688  # Let's still pretend it is `configure' which instantiates (i.e., don't
8689  # use $as_me), people would be surprised to read:
8690  #    /* config.h.  Generated by config.status.  */
8691  if test x"$ac_file" = x-; then
8692    echo "/* Generated by configure.  */" >$tmp/config.h
8693  else
8694    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
8695  fi
8696  cat $tmp/in >>$tmp/config.h
8697  rm -f $tmp/in
8698  if test x"$ac_file" != x-; then
8699    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
8700      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
8701 echo "$as_me: $ac_file is unchanged" >&6;}
8702    else
8703      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
8704 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8705         X"$ac_file" : 'X\(//\)[^/]' \| \
8706         X"$ac_file" : 'X\(//\)$' \| \
8707         X"$ac_file" : 'X\(/\)' \| \
8708         .     : '\(.\)' 2>/dev/null ||
8709 echo X"$ac_file" |
8710    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8711          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8712          /^X\(\/\/\)$/{ s//\1/; q; }
8713          /^X\(\/\).*/{ s//\1/; q; }
8714          s/.*/./; q'`
8715      { if $as_mkdir_p; then
8716    mkdir -p "$ac_dir"
8717  else
8718    as_dir="$ac_dir"
8719    as_dirs=
8720    while test ! -d "$as_dir"; do
8721      as_dirs="$as_dir $as_dirs"
8722      as_dir=`(dirname "$as_dir") 2>/dev/null ||
8723 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8724         X"$as_dir" : 'X\(//\)[^/]' \| \
8725         X"$as_dir" : 'X\(//\)$' \| \
8726         X"$as_dir" : 'X\(/\)' \| \
8727         .     : '\(.\)' 2>/dev/null ||
8728 echo X"$as_dir" |
8729    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8730          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8731          /^X\(\/\/\)$/{ s//\1/; q; }
8732          /^X\(\/\).*/{ s//\1/; q; }
8733          s/.*/./; q'`
8734    done
8735    test ! -n "$as_dirs" || mkdir $as_dirs
8736  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8737 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8738   { (exit 1); exit 1; }; }; }
8739
8740      rm -f $ac_file
8741      mv $tmp/config.h $ac_file
8742    fi
8743  else
8744    cat $tmp/config.h
8745    rm -f $tmp/config.h
8746  fi
8747 done
8748 _ACEOF
8749 cat >>$CONFIG_STATUS <<\_ACEOF
8750
8751 #
8752 # CONFIG_LINKS section.
8753 #
8754
8755 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
8756  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
8757  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
8758
8759  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
8760 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
8761
8762  if test ! -r $srcdir/$ac_source; then
8763    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
8764 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
8765   { (exit 1); exit 1; }; }
8766  fi
8767  rm -f $ac_dest
8768
8769  # Make relative symlinks.
8770  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
8771 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8772         X"$ac_dest" : 'X\(//\)[^/]' \| \
8773         X"$ac_dest" : 'X\(//\)$' \| \
8774         X"$ac_dest" : 'X\(/\)' \| \
8775         .     : '\(.\)' 2>/dev/null ||
8776 echo X"$ac_dest" |
8777    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8778          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8779          /^X\(\/\/\)$/{ s//\1/; q; }
8780          /^X\(\/\).*/{ s//\1/; q; }
8781          s/.*/./; q'`
8782  { if $as_mkdir_p; then
8783    mkdir -p "$ac_dest_dir"
8784  else
8785    as_dir="$ac_dest_dir"
8786    as_dirs=
8787    while test ! -d "$as_dir"; do
8788      as_dirs="$as_dir $as_dirs"
8789      as_dir=`(dirname "$as_dir") 2>/dev/null ||
8790 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8791         X"$as_dir" : 'X\(//\)[^/]' \| \
8792         X"$as_dir" : 'X\(//\)$' \| \
8793         X"$as_dir" : 'X\(/\)' \| \
8794         .     : '\(.\)' 2>/dev/null ||
8795 echo X"$as_dir" |
8796    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8797          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8798          /^X\(\/\/\)$/{ s//\1/; q; }
8799          /^X\(\/\).*/{ s//\1/; q; }
8800          s/.*/./; q'`
8801    done
8802    test ! -n "$as_dirs" || mkdir $as_dirs
8803  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
8804 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
8805   { (exit 1); exit 1; }; }; }
8806
8807  ac_builddir=.
8808
8809 if test "$ac_dest_dir" != .; then
8810  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
8811  # A "../" for each directory in $ac_dir_suffix.
8812  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8813 else
8814  ac_dir_suffix= ac_top_builddir=
8815 fi
8816
8817 case $srcdir in
8818  .)  # No --srcdir option.  We are building in place.
8819    ac_srcdir=.
8820    if test -z "$ac_top_builddir"; then
8821       ac_top_srcdir=.
8822    else
8823       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8824    fi ;;
8825  [\\/]* | ?:[\\/]* )  # Absolute path.
8826    ac_srcdir=$srcdir$ac_dir_suffix;
8827    ac_top_srcdir=$srcdir ;;
8828  *) # Relative path.
8829    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
8830    ac_top_srcdir=$ac_top_builddir$srcdir ;;
8831 esac
8832
8833 # Do not use `cd foo && pwd` to compute absolute paths, because
8834 # the directories may not exist.
8835 case `pwd` in
8836 .) ac_abs_builddir="$ac_dest_dir";;
8837 *)
8838  case "$ac_dest_dir" in
8839  .) ac_abs_builddir=`pwd`;;
8840  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
8841  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
8842  esac;;
8843 esac
8844 case $ac_abs_builddir in
8845 .) ac_abs_top_builddir=${ac_top_builddir}.;;
8846 *)
8847  case ${ac_top_builddir}. in
8848  .) ac_abs_top_builddir=$ac_abs_builddir;;
8849  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
8850  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
8851  esac;;
8852 esac
8853 case $ac_abs_builddir in
8854 .) ac_abs_srcdir=$ac_srcdir;;
8855 *)
8856  case $ac_srcdir in
8857  .) ac_abs_srcdir=$ac_abs_builddir;;
8858  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
8859  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
8860  esac;;
8861 esac
8862 case $ac_abs_builddir in
8863 .) ac_abs_top_srcdir=$ac_top_srcdir;;
8864 *)
8865  case $ac_top_srcdir in
8866  .) ac_abs_top_srcdir=$ac_abs_builddir;;
8867  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
8868  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
8869  esac;;
8870 esac
8871
8872
8873  case $srcdir in
8874  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
8875      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
8110    esac
8111 + done # for ac_tag
8112  
8878  # Try a symlink, then a hard link, then a copy.
8879  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
8880    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
8881    cp -p $srcdir/$ac_source $ac_dest ||
8882    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
8883 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
8884   { (exit 1); exit 1; }; }
8885 done
8886 _ACEOF
8113  
8114 < cat >>$CONFIG_STATUS <<\_ACEOF
8889 <
8890 < { (exit 0); exit 0; }
8114 > as_fn_exit 0
8115   _ACEOF
8892 chmod +x $CONFIG_STATUS
8116   ac_clean_files=$ac_clean_files_save
8117  
8118 + test $ac_write_fail = 0 ||
8119 +  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8120  
8121 +
8122   # configure is writing to config.log, and then calls config.status.
8123   # config.status does its own redirection, appending to config.log.
8124   # Unfortunately, on DOS this fails, as config.log is still kept open
# Line 8911 | Line 8137 | if test "$no_create" != yes; then
8137    exec 5>>config.log
8138    # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8139    # would make configure fail if this is the last instruction.
8140 <  $ac_cs_success || { (exit 1); exit 1; }
8140 >  $ac_cs_success || as_fn_exit 1
8141   fi
8142 + if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8143 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8144 + $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8145 + fi
8146  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines