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 819 by tim, Fri Dec 16 21:52:50 2005 UTC vs.
branches/development/configure (file contents), Revision 1618 by gezelter, Mon Sep 12 17:09:26 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 2.0.
3 > # Generated by GNU Autoconf 2.68 for OpenMD 1.0.
4   #
5   # Report bugs to <gezelter@nd.edu>.
6   #
7 < # Copyright (C) 2003 Free Software Foundation, Inc.
7 > #
8 > # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 > # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 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='2.0'
564 < PACKAGE_STRING='OOPSE 2.0'
561 > PACKAGE_NAME='OpenMD'
562 > PACKAGE_TARNAME='openmd'
563 > PACKAGE_VERSION='1.0'
564 > PACKAGE_STRING='OpenMD 1.0'
565   PACKAGE_BUGREPORT='gezelter@nd.edu'
566 + PACKAGE_URL=''
567  
568 < ac_unique_file="src/applications/oopse/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 CPP EGREP OOPSE_TEMPLATE_FLAGS EXTRA_CC_FLAG F90 F90FLAGS ac_ct_F90 PREPFLAG PREPDEFFLAG F90LIBS F90_FUNC F90_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES CXXCPP LIBOBJS __func__ INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT PERLINTERP PERL_SHEBANG AR PS MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS FFLAGS LTLIBOBJS'
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 > PS
636 > AR
637 > INSTALL_DATA
638 > INSTALL_SCRIPT
639 > INSTALL_PROGRAM
640 > PERL_SHEBANG
641 > PERLINTERP
642 > RANLIB
643 > SET_MAKE
644 > LN_S
645 > EGREP
646 > GREP
647 > CPP
648 > USE_MPI
649 > MPICC
650 > MPILIBS
651 > MPICXX
652 > LIBDL
653 > ac_ct_CC
654 > CFLAGS
655 > CC
656 > OBJEXT
657 > EXEEXT
658 > ac_ct_CXX
659 > CPPFLAGS
660 > LDFLAGS
661 > CXXFLAGS
662 > CXX
663 > USE_SINGLE_PRECISION
664 > debug
665 > PROGNAME
666 > host_os
667 > host_vendor
668 > host_cpu
669 > host
670 > build_os
671 > build_vendor
672 > build_cpu
673 > build
674 > target_alias
675 > host_alias
676 > build_alias
677 > LIBS
678 > ECHO_T
679 > ECHO_N
680 > ECHO_C
681 > DEFS
682 > mandir
683 > localedir
684 > libdir
685 > psdir
686 > pdfdir
687 > dvidir
688 > htmldir
689 > infodir
690 > docdir
691 > oldincludedir
692 > includedir
693 > localstatedir
694 > sharedstatedir
695 > sysconfdir
696 > datadir
697 > datarootdir
698 > libexecdir
699 > sbindir
700 > bindir
701 > program_transform_name
702 > prefix
703 > exec_prefix
704 > PACKAGE_URL
705 > PACKAGE_BUGREPORT
706 > PACKAGE_STRING
707 > PACKAGE_VERSION
708 > PACKAGE_TARNAME
709 > PACKAGE_NAME
710 > PATH_SEPARATOR
711 > SHELL'
712   ac_subst_files=''
713 + ac_user_opts='
714 + enable_option_checking
715 + enable_openmd_home
716 + enable_debug
717 + enable_single
718 + enable_float
719 + with_perl_shebang
720 + with_zlib
721 + with_fftw
722 + with_qhull
723 + with_openbabel
724 + enable_doxygen
725 + enable_dot
726 + enable_html_docs
727 + enable_latex_docs
728 + '
729 +      ac_precious_vars='build_alias
730 + host_alias
731 + target_alias
732 + CXX
733 + CXXFLAGS
734 + LDFLAGS
735 + LIBS
736 + CPPFLAGS
737 + CCC
738 + CC
739 + CFLAGS
740 + MPICXX
741 + MPICC
742 + CPP
743 + CXXCPP'
744  
745 +
746   # Initialize some variables set by options.
747   ac_init_help=
748   ac_init_version=false
749 + ac_unrecognized_opts=
750 + ac_unrecognized_sep=
751   # The variables have the same names as the options, with
752   # dashes changed to underlines.
753   cache_file=/dev/null
# Line 340 | Line 770 | x_libraries=NONE
770   # and all the variables that are supposed to be based on exec_prefix
771   # by default will actually change.
772   # Use braces instead of parens because sh, perl, etc. also accept them.
773 + # (The list follows the same order as the GNU Coding Standards.)
774   bindir='${exec_prefix}/bin'
775   sbindir='${exec_prefix}/sbin'
776   libexecdir='${exec_prefix}/libexec'
777 < datadir='${prefix}/share'
777 > datarootdir='${prefix}/share'
778 > datadir='${datarootdir}'
779   sysconfdir='${prefix}/etc'
780   sharedstatedir='${prefix}/com'
781   localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
782   includedir='${prefix}/include'
783   oldincludedir='/usr/include'
784 < infodir='${prefix}/info'
785 < mandir='${prefix}/man'
784 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
785 > infodir='${datarootdir}/info'
786 > htmldir='${docdir}'
787 > dvidir='${docdir}'
788 > pdfdir='${docdir}'
789 > psdir='${docdir}'
790 > libdir='${exec_prefix}/lib'
791 > localedir='${datarootdir}/locale'
792 > mandir='${datarootdir}/man'
793  
794   ac_prev=
795 + ac_dashdash=
796   for ac_option
797   do
798    # If the previous option needs an argument, assign it.
799    if test -n "$ac_prev"; then
800 <    eval "$ac_prev=\$ac_option"
800 >    eval $ac_prev=\$ac_option
801      ac_prev=
802      continue
803    fi
804  
805 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
805 >  case $ac_option in
806 >  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
807 >  *=)   ac_optarg= ;;
808 >  *)    ac_optarg=yes ;;
809 >  esac
810  
811    # Accept the important Cygnus configure options, so we can diagnose typos.
812  
813 <  case $ac_option in
813 >  case $ac_dashdash$ac_option in
814 >  --)
815 >    ac_dashdash=yes ;;
816  
817    -bindir | --bindir | --bindi | --bind | --bin | --bi)
818      ac_prev=bindir ;;
# Line 389 | Line 834 | do
834    --config-cache | -C)
835      cache_file=config.cache ;;
836  
837 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
837 >  -datadir | --datadir | --datadi | --datad)
838      ac_prev=datadir ;;
839 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 <  | --da=*)
839 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
840      datadir=$ac_optarg ;;
841  
842 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
843 +  | --dataroo | --dataro | --datar)
844 +    ac_prev=datarootdir ;;
845 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
846 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
847 +    datarootdir=$ac_optarg ;;
848 +
849    -disable-* | --disable-*)
850 <    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
850 >    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
851      # Reject names that are not valid shell variable names.
852 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
853 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
854 <   { (exit 1); exit 1; }; }
855 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
856 <    eval "enable_$ac_feature=no" ;;
852 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
853 >      as_fn_error $? "invalid feature name: $ac_useropt"
854 >    ac_useropt_orig=$ac_useropt
855 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
856 >    case $ac_user_opts in
857 >      *"
858 > "enable_$ac_useropt"
859 > "*) ;;
860 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
861 >         ac_unrecognized_sep=', ';;
862 >    esac
863 >    eval enable_$ac_useropt=no ;;
864  
865 +  -docdir | --docdir | --docdi | --doc | --do)
866 +    ac_prev=docdir ;;
867 +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
868 +    docdir=$ac_optarg ;;
869 +
870 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
871 +    ac_prev=dvidir ;;
872 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
873 +    dvidir=$ac_optarg ;;
874 +
875    -enable-* | --enable-*)
876 <    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
876 >    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
877      # Reject names that are not valid shell variable names.
878 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
879 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
880 <   { (exit 1); exit 1; }; }
881 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
882 <    case $ac_option in
883 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
884 <      *) ac_optarg=yes ;;
878 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
879 >      as_fn_error $? "invalid feature name: $ac_useropt"
880 >    ac_useropt_orig=$ac_useropt
881 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
882 >    case $ac_user_opts in
883 >      *"
884 > "enable_$ac_useropt"
885 > "*) ;;
886 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
887 >         ac_unrecognized_sep=', ';;
888      esac
889 <    eval "enable_$ac_feature='$ac_optarg'" ;;
889 >    eval enable_$ac_useropt=\$ac_optarg ;;
890  
891    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
892    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 442 | Line 913 | do
913    -host=* | --host=* | --hos=* | --ho=*)
914      host_alias=$ac_optarg ;;
915  
916 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
917 +    ac_prev=htmldir ;;
918 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
919 +  | --ht=*)
920 +    htmldir=$ac_optarg ;;
921 +
922    -includedir | --includedir | --includedi | --included | --include \
923    | --includ | --inclu | --incl | --inc)
924      ac_prev=includedir ;;
# Line 466 | Line 943 | do
943    | --libexe=* | --libex=* | --libe=*)
944      libexecdir=$ac_optarg ;;
945  
946 +  -localedir | --localedir | --localedi | --localed | --locale)
947 +    ac_prev=localedir ;;
948 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
949 +    localedir=$ac_optarg ;;
950 +
951    -localstatedir | --localstatedir | --localstatedi | --localstated \
952 <  | --localstate | --localstat | --localsta | --localst \
471 <  | --locals | --local | --loca | --loc | --lo)
952 >  | --localstate | --localstat | --localsta | --localst | --locals)
953      ac_prev=localstatedir ;;
954    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
955 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
955 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
956      localstatedir=$ac_optarg ;;
957  
958    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 537 | Line 1017 | do
1017    | --progr-tra=* | --program-tr=* | --program-t=*)
1018      program_transform_name=$ac_optarg ;;
1019  
1020 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1021 +    ac_prev=pdfdir ;;
1022 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1023 +    pdfdir=$ac_optarg ;;
1024 +
1025 +  -psdir | --psdir | --psdi | --psd | --ps)
1026 +    ac_prev=psdir ;;
1027 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1028 +    psdir=$ac_optarg ;;
1029 +
1030    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1031    | -silent | --silent | --silen | --sile | --sil)
1032      silent=yes ;;
# Line 587 | Line 1077 | do
1077      ac_init_version=: ;;
1078  
1079    -with-* | --with-*)
1080 <    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1080 >    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1081      # Reject names that are not valid shell variable names.
1082 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1083 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1084 <   { (exit 1); exit 1; }; }
1085 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1086 <    case $ac_option in
1087 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
1088 <      *) ac_optarg=yes ;;
1082 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1083 >      as_fn_error $? "invalid package name: $ac_useropt"
1084 >    ac_useropt_orig=$ac_useropt
1085 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086 >    case $ac_user_opts in
1087 >      *"
1088 > "with_$ac_useropt"
1089 > "*) ;;
1090 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1091 >         ac_unrecognized_sep=', ';;
1092      esac
1093 <    eval "with_$ac_package='$ac_optarg'" ;;
1093 >    eval with_$ac_useropt=\$ac_optarg ;;
1094  
1095    -without-* | --without-*)
1096 <    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1096 >    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1097      # Reject names that are not valid shell variable names.
1098 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1099 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1100 <   { (exit 1); exit 1; }; }
1101 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1102 <    eval "with_$ac_package=no" ;;
1098 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1099 >      as_fn_error $? "invalid package name: $ac_useropt"
1100 >    ac_useropt_orig=$ac_useropt
1101 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1102 >    case $ac_user_opts in
1103 >      *"
1104 > "with_$ac_useropt"
1105 > "*) ;;
1106 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1107 >         ac_unrecognized_sep=', ';;
1108 >    esac
1109 >    eval with_$ac_useropt=no ;;
1110  
1111    --x)
1112      # Obsolete; use --with-x.
# Line 626 | Line 1126 | do
1126    | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1127      x_libraries=$ac_optarg ;;
1128  
1129 <  -*) { echo "$as_me: error: unrecognized option: $ac_option
1130 < Try \`$0 --help' for more information." >&2
631 <   { (exit 1); exit 1; }; }
1129 >  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1130 > Try \`$0 --help' for more information"
1131      ;;
1132  
1133    *=*)
1134      ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1135      # Reject names that are not valid shell variable names.
1136 <    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1137 <      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1138 <   { (exit 1); exit 1; }; }
1139 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
1140 <    eval "$ac_envvar='$ac_optarg'"
1136 >    case $ac_envvar in #(
1137 >      '' | [0-9]* | *[!_$as_cr_alnum]* )
1138 >      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1139 >    esac
1140 >    eval $ac_envvar=\$ac_optarg
1141      export $ac_envvar ;;
1142  
1143    *)
1144      # FIXME: should be removed in autoconf 3.0.
1145 <    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1145 >    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1146      expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1147 <      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1148 <    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1147 >      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1148 >    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1149      ;;
1150  
1151    esac
# Line 654 | Line 1153 | if test -n "$ac_prev"; then
1153  
1154   if test -n "$ac_prev"; then
1155    ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1156 <  { echo "$as_me: error: missing argument to $ac_option" >&2
658 <   { (exit 1); exit 1; }; }
1156 >  as_fn_error $? "missing argument to $ac_option"
1157   fi
1158  
1159 < # Be sure to have absolute paths.
1160 < for ac_var in exec_prefix prefix
1161 < do
1162 <  eval ac_val=$`echo $ac_var`
1163 <  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; }; };;
1159 > if test -n "$ac_unrecognized_opts"; then
1160 >  case $enable_option_checking in
1161 >    no) ;;
1162 >    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1163 >    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1164    esac
1165 < done
1165 > fi
1166  
1167 < # Be sure to have absolute paths.
1168 < for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
1169 <              localstatedir libdir includedir oldincludedir infodir mandir
1167 > # Check all directory arguments for consistency.
1168 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1169 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1170 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1171 >                libdir localedir mandir
1172   do
1173 <  eval ac_val=$`echo $ac_var`
1173 >  eval ac_val=\$$ac_var
1174 >  # Remove trailing slashes.
1175    case $ac_val in
1176 <    [\\/$]* | ?:[\\/]* ) ;;
1177 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1178 <   { (exit 1); exit 1; }; };;
1176 >    */ )
1177 >      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1178 >      eval $ac_var=\$ac_val;;
1179    esac
1180 < done
1181 <
1182 < # There might be people who depend on the old broken behavior: `$host'
1183 < # used to hold the argument of --host etc.
1184 < # FIXME: To remove some day.
1180 >  # Be sure to have absolute directory names.
1181 >  case $ac_val in
1182 >    [\\/$]* | ?:[\\/]* )  continue;;
1183 >    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1184 >  esac
1185 >  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1186 > done
1187 >
1188 > # There might be people who depend on the old broken behavior: `$host'
1189 > # used to hold the argument of --host etc.
1190 > # FIXME: To remove some day.
1191   build=$build_alias
1192   host=$host_alias
1193   target=$target_alias
# Line 692 | Line 1196 | if test "x$host_alias" != x; then
1196   if test "x$host_alias" != x; then
1197    if test "x$build_alias" = x; then
1198      cross_compiling=maybe
1199 <    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1200 <    If a cross compiler is detected then cross compile mode will be used." >&2
1199 >    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1200 >    If a cross compiler is detected then cross compile mode will be used" >&2
1201    elif test "x$build_alias" != "x$host_alias"; then
1202      cross_compiling=yes
1203    fi
# Line 705 | Line 1209 | test "$silent" = yes && exec 6>/dev/null
1209   test "$silent" = yes && exec 6>/dev/null
1210  
1211  
1212 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1213 + ac_ls_di=`ls -di .` &&
1214 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1215 +  as_fn_error $? "working directory cannot be determined"
1216 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1217 +  as_fn_error $? "pwd does not report name of working directory"
1218 +
1219 +
1220   # Find the source files, if location was not specified.
1221   if test -z "$srcdir"; then
1222    ac_srcdir_defaulted=yes
1223 <  # Try the directory containing this script, then its parent.
1224 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1225 < $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1226 <         X"$0" : 'X\(//\)[^/]' \| \
1227 <         X"$0" : 'X\(//\)$' \| \
1228 <         X"$0" : 'X\(/\)' \| \
1229 <         .     : '\(.\)' 2>/dev/null ||
1230 < echo X"$0" |
1231 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1232 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1233 <          /^X\(\/\/\)$/{ s//\1/; q; }
1234 <          /^X\(\/\).*/{ s//\1/; q; }
1235 <          s/.*/./; q'`
1223 >  # Try the directory containing this script, then the parent directory.
1224 >  ac_confdir=`$as_dirname -- "$as_myself" ||
1225 > $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1226 >         X"$as_myself" : 'X\(//\)[^/]' \| \
1227 >         X"$as_myself" : 'X\(//\)$' \| \
1228 >         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1229 > $as_echo X"$as_myself" |
1230 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1231 >            s//\1/
1232 >            q
1233 >          }
1234 >          /^X\(\/\/\)[^/].*/{
1235 >            s//\1/
1236 >            q
1237 >          }
1238 >          /^X\(\/\/\)$/{
1239 >            s//\1/
1240 >            q
1241 >          }
1242 >          /^X\(\/\).*/{
1243 >            s//\1/
1244 >            q
1245 >          }
1246 >          s/.*/./; q'`
1247    srcdir=$ac_confdir
1248 <  if test ! -r $srcdir/$ac_unique_file; then
1248 >  if test ! -r "$srcdir/$ac_unique_file"; then
1249      srcdir=..
1250    fi
1251   else
1252    ac_srcdir_defaulted=no
1253   fi
1254 < if test ! -r $srcdir/$ac_unique_file; then
1255 <  if test "$ac_srcdir_defaulted" = yes; then
1256 <    { 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
1254 > if test ! -r "$srcdir/$ac_unique_file"; then
1255 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1256 >  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1257   fi
1258 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1259 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1260 <   { (exit 1); exit 1; }; }
1261 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1262 < ac_env_build_alias_set=${build_alias+set}
1263 < ac_env_build_alias_value=$build_alias
1264 < ac_cv_env_build_alias_set=${build_alias+set}
1265 < ac_cv_env_build_alias_value=$build_alias
1266 < ac_env_host_alias_set=${host_alias+set}
1267 < ac_env_host_alias_value=$host_alias
1268 < ac_cv_env_host_alias_set=${host_alias+set}
1269 < ac_cv_env_host_alias_value=$host_alias
1270 < ac_env_target_alias_set=${target_alias+set}
1271 < ac_env_target_alias_value=$target_alias
1272 < ac_cv_env_target_alias_set=${target_alias+set}
1273 < ac_cv_env_target_alias_value=$target_alias
1274 < ac_env_CC_set=${CC+set}
1275 < ac_env_CC_value=$CC
1276 < ac_cv_env_CC_set=${CC+set}
1277 < ac_cv_env_CC_value=$CC
760 < ac_env_CFLAGS_set=${CFLAGS+set}
761 < ac_env_CFLAGS_value=$CFLAGS
762 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
763 < ac_cv_env_CFLAGS_value=$CFLAGS
764 < ac_env_LDFLAGS_set=${LDFLAGS+set}
765 < ac_env_LDFLAGS_value=$LDFLAGS
766 < ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767 < ac_cv_env_LDFLAGS_value=$LDFLAGS
768 < ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769 < ac_env_CPPFLAGS_value=$CPPFLAGS
770 < ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771 < ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 < ac_env_CXX_set=${CXX+set}
773 < ac_env_CXX_value=$CXX
774 < ac_cv_env_CXX_set=${CXX+set}
775 < ac_cv_env_CXX_value=$CXX
776 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
777 < ac_env_CXXFLAGS_value=$CXXFLAGS
778 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
779 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
780 < ac_env_CPP_set=${CPP+set}
781 < ac_env_CPP_value=$CPP
782 < ac_cv_env_CPP_set=${CPP+set}
783 < ac_cv_env_CPP_value=$CPP
784 < ac_env_F90_set=${F90+set}
785 < ac_env_F90_value=$F90
786 < ac_cv_env_F90_set=${F90+set}
787 < ac_cv_env_F90_value=$F90
788 < ac_env_F90FLAGS_set=${F90FLAGS+set}
789 < ac_env_F90FLAGS_value=$F90FLAGS
790 < ac_cv_env_F90FLAGS_set=${F90FLAGS+set}
791 < ac_cv_env_F90FLAGS_value=$F90FLAGS
792 < ac_env_CXXCPP_set=${CXXCPP+set}
793 < ac_env_CXXCPP_value=$CXXCPP
794 < ac_cv_env_CXXCPP_set=${CXXCPP+set}
795 < ac_cv_env_CXXCPP_value=$CXXCPP
1258 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1259 > ac_abs_confdir=`(
1260 >        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1261 >        pwd)`
1262 > # When building in place, set srcdir=.
1263 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1264 >  srcdir=.
1265 > fi
1266 > # Remove unnecessary trailing slashes from srcdir.
1267 > # Double slashes in file names in object file debugging info
1268 > # mess up M-x gdb in Emacs.
1269 > case $srcdir in
1270 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1271 > esac
1272 > for ac_var in $ac_precious_vars; do
1273 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1274 >  eval ac_env_${ac_var}_value=\$${ac_var}
1275 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1276 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1277 > done
1278  
1279   #
1280   # Report the --help message.
# Line 801 | Line 1283 | if test "$ac_init_help" = "long"; then
1283    # Omit some internal or obsolete options to make the list less imposing.
1284    # This message is too long to be a string in the A/UX 3.1 sh.
1285    cat <<_ACEOF
1286 < \`configure' configures OOPSE 2.0 to adapt to many kinds of systems.
1286 > \`configure' configures OpenMD 1.0 to adapt to many kinds of systems.
1287  
1288   Usage: $0 [OPTION]... [VAR=VALUE]...
1289  
# Line 815 | Line 1297 | Configuration:
1297        --help=short        display options specific to this package
1298        --help=recursive    display the short help of all the included packages
1299    -V, --version           display version information and exit
1300 <  -q, --quiet, --silent   do not print \`checking...' messages
1300 >  -q, --quiet, --silent   do not print \`checking ...' messages
1301        --cache-file=FILE   cache test results in FILE [disabled]
1302    -C, --config-cache      alias for \`--cache-file=config.cache'
1303    -n, --no-create         do not create output files
1304        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1305  
824 _ACEOF
825
826  cat <<_ACEOF
1306   Installation directories:
1307    --prefix=PREFIX         install architecture-independent files in PREFIX
1308 <                          [$ac_default_prefix]
1308 >                          [$ac_default_prefix]
1309    --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1310 <                          [PREFIX]
1310 >                          [PREFIX]
1311  
1312   By default, \`make install' will install all the files in
1313   \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
# Line 838 | Line 1317 | Fine tuning of the installation directories:
1317   For better control, use the options below.
1318  
1319   Fine tuning of the installation directories:
1320 <  --bindir=DIR           user executables [EPREFIX/bin]
1321 <  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1322 <  --libexecdir=DIR       program executables [EPREFIX/libexec]
1323 <  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1324 <  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1325 <  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1326 <  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1327 <  --libdir=DIR           object code libraries [EPREFIX/lib]
1328 <  --includedir=DIR       C header files [PREFIX/include]
1329 <  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1330 <  --infodir=DIR          info documentation [PREFIX/info]
1331 <  --mandir=DIR           man documentation [PREFIX/man]
1320 >  --bindir=DIR            user executables [EPREFIX/bin]
1321 >  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1322 >  --libexecdir=DIR        program executables [EPREFIX/libexec]
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 >  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1330 >  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1331 >  --infodir=DIR           info documentation [DATAROOTDIR/info]
1332 >  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1333 >  --mandir=DIR            man documentation [DATAROOTDIR/man]
1334 >  --docdir=DIR            documentation root [DATAROOTDIR/doc/openmd]
1335 >  --htmldir=DIR           html documentation [DOCDIR]
1336 >  --dvidir=DIR            dvi documentation [DOCDIR]
1337 >  --pdfdir=DIR            pdf documentation [DOCDIR]
1338 >  --psdir=DIR             ps documentation [DOCDIR]
1339   _ACEOF
1340  
1341    cat <<\_ACEOF
# Line 862 | Line 1348 | if test -n "$ac_init_help"; then
1348  
1349   if test -n "$ac_init_help"; then
1350    case $ac_init_help in
1351 <     short | recursive ) echo "Configuration of OOPSE 2.0:";;
1351 >     short | recursive ) echo "Configuration of OpenMD 1.0:";;
1352     esac
1353    cat <<\_ACEOF
1354  
1355   Optional Features:
1356 +  --disable-option-checking  ignore unrecognized --enable/--with options
1357    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1358    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1359 <  --enable-debug          Compile OOPSE in debug mode
1359 >  --enable-openmd-home=DIR      define OpenMD home dir PREFIX/openmd
1360 >  --enable-debug          Compile OpenMD in debug mode
1361 >  --enable-single         compile OpenMD in single precision
1362 >  --enable-float          synonym for --enable-single
1363    --enable-doxygen        enable documentation generation with doxygen (auto)
1364    --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1365    --enable-html-docs      enable HTML generation with doxygen (yes)
1366    --enable-latex-docs     enable LaTeX documentation generation with doxygen (no)
877  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1367  
1368   Optional Packages:
1369    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1370    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
882  --with-zlib=DIR root directory path of zlib installation defaults to
883                    /usr/local or /usr if not found in /usr/local
884  --without-zlib to disable zlib usage completely
1371    --with-perl-shebang     override what perl thinks is the way for the kernel
1372                            to start it (seldom needed)
1373 <  --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1374 <  --with-cgal-makefile=FILE  CGAL makefile that should be used
1373 >  --with-zlib=DIR         root directory path of zlib installation (defaults
1374 >                          to /usr/local or /usr if not found in /usr/local)
1375 >  --with-fftw=DIR         root directory path of fftw installation (defaults
1376 >                          to /usr/local or /usr if not found in /usr/local)
1377 >  --with-qhull=DIR        root directory path of qhull installation (defaults
1378 >                          to /usr/local or /usr if not found in /usr/local)
1379 >  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1380 >                          (defaults to /usr/local or /usr if not found in
1381 >                          /usr/local)
1382  
1383   Some influential environment variables:
891  CC          C compiler command
892  CFLAGS      C compiler flags
893  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
894              nonstandard directory <lib dir>
895  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
896              headers in a nonstandard directory <include dir>
1384    CXX         C++ compiler command
1385    CXXFLAGS    C++ compiler flags
1386 +  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1387 +              nonstandard directory <lib dir>
1388 +  LIBS        libraries to pass to the linker, e.g. -l<library>
1389 +  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1390 +              you have headers in a nonstandard directory <include dir>
1391 +  CC          C compiler command
1392 +  CFLAGS      C compiler flags
1393 +  MPICXX      MPI C++ compiler command
1394 +  MPICC       MPI C compiler command
1395    CPP         C preprocessor
900  F90         Fortran 90 compiler command
901  F90FLAGS    Fortran 90 compiler flags
1396    CXXCPP      C++ preprocessor
1397  
1398   Use these variables to override the choices made by `configure' or to help
# Line 906 | Line 1400 | _ACEOF
1400  
1401   Report bugs to <gezelter@nd.edu>.
1402   _ACEOF
1403 + ac_status=$?
1404   fi
1405  
1406   if test "$ac_init_help" = "recursive"; then
1407    # If there are subdirs, report their specific --help.
913  ac_popdir=`pwd`
1408    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1409 <    test -d $ac_dir || continue
1409 >    test -d "$ac_dir" ||
1410 >      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1411 >      continue
1412      ac_builddir=.
1413  
1414 < if test "$ac_dir" != .; then
1415 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1416 <  # A "../" for each directory in $ac_dir_suffix.
1417 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1418 < else
1419 <  ac_dir_suffix= ac_top_builddir=
1420 < fi
1414 > case "$ac_dir" in
1415 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1416 > *)
1417 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1418 >  # A ".." for each directory in $ac_dir_suffix.
1419 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1420 >  case $ac_top_builddir_sub in
1421 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1422 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1423 >  esac ;;
1424 > esac
1425 > ac_abs_top_builddir=$ac_pwd
1426 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1427 > # for backward compatibility:
1428 > ac_top_builddir=$ac_top_build_prefix
1429  
1430   case $srcdir in
1431 <  .)  # No --srcdir option.  We are building in place.
1431 >  .)  # We are building in place.
1432      ac_srcdir=.
1433 <    if test -z "$ac_top_builddir"; then
1434 <       ac_top_srcdir=.
1435 <    else
932 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
933 <    fi ;;
934 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1433 >    ac_top_srcdir=$ac_top_builddir_sub
1434 >    ac_abs_top_srcdir=$ac_pwd ;;
1435 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1436      ac_srcdir=$srcdir$ac_dir_suffix;
1437 <    ac_top_srcdir=$srcdir ;;
1438 <  *) # Relative path.
1439 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1440 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1441 < esac
1442 <
942 < # Do not use `cd foo && pwd` to compute absolute paths, because
943 < # the directories may not exist.
944 < case `pwd` in
945 < .) ac_abs_builddir="$ac_dir";;
946 < *)
947 <  case "$ac_dir" in
948 <  .) ac_abs_builddir=`pwd`;;
949 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
950 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
951 <  esac;;
1437 >    ac_top_srcdir=$srcdir
1438 >    ac_abs_top_srcdir=$srcdir ;;
1439 >  *) # Relative name.
1440 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1441 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1442 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1443   esac
1444 < case $ac_abs_builddir in
954 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
955 < *)
956 <  case ${ac_top_builddir}. in
957 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
958 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
959 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
960 <  esac;;
961 < esac
962 < case $ac_abs_builddir in
963 < .) ac_abs_srcdir=$ac_srcdir;;
964 < *)
965 <  case $ac_srcdir in
966 <  .) ac_abs_srcdir=$ac_abs_builddir;;
967 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
968 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
969 <  esac;;
970 < esac
971 < case $ac_abs_builddir in
972 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
973 < *)
974 <  case $ac_top_srcdir in
975 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
976 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
977 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
978 <  esac;;
979 < esac
1444 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1445  
1446 <    cd $ac_dir
1447 <    # Check for guested configure; otherwise get Cygnus style configure.
1448 <    if test -f $ac_srcdir/configure.gnu; then
1449 <      echo
1450 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1451 <    elif test -f $ac_srcdir/configure; then
1452 <      echo
1453 <      $SHELL $ac_srcdir/configure  --help=recursive
989 <    elif test -f $ac_srcdir/configure.ac ||
990 <           test -f $ac_srcdir/configure.in; then
991 <      echo
992 <      $ac_configure --help
1446 >    cd "$ac_dir" || { ac_status=$?; continue; }
1447 >    # Check for guested configure.
1448 >    if test -f "$ac_srcdir/configure.gnu"; then
1449 >      echo &&
1450 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1451 >    elif test -f "$ac_srcdir/configure"; then
1452 >      echo &&
1453 >      $SHELL "$ac_srcdir/configure" --help=recursive
1454      else
1455 <      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1456 <    fi
1457 <    cd $ac_popdir
1455 >      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1456 >    fi || ac_status=$?
1457 >    cd "$ac_pwd" || { ac_status=$?; break; }
1458    done
1459   fi
1460  
1461 < test -n "$ac_init_help" && exit 0
1461 > test -n "$ac_init_help" && exit $ac_status
1462   if $ac_init_version; then
1463    cat <<\_ACEOF
1464 < OOPSE configure 2.0
1465 < generated by GNU Autoconf 2.59
1464 > OpenMD configure 1.0
1465 > generated by GNU Autoconf 2.68
1466  
1467 < Copyright (C) 2003 Free Software Foundation, Inc.
1467 > Copyright (C) 2010 Free Software Foundation, Inc.
1468   This configure script is free software; the Free Software Foundation
1469   gives unlimited permission to copy, distribute and modify it.
1470   _ACEOF
1471 <  exit 0
1471 >  exit
1472   fi
1012 exec 5>config.log
1013 cat >&5 <<_ACEOF
1014 This file contains any messages produced by compilers while
1015 running configure, to aid debugging if configure makes a mistake.
1473  
1474 < It was created by OOPSE $as_me 2.0, which was
1475 < generated by GNU Autoconf 2.59.  Invocation command line was
1474 > ## ------------------------ ##
1475 > ## Autoconf initialization. ##
1476 > ## ------------------------ ##
1477  
1478 <  $ $0 $@
1479 <
1480 < _ACEOF
1478 > # ac_fn_cxx_try_compile LINENO
1479 > # ----------------------------
1480 > # Try to compile conftest.$ac_ext, and return whether this succeeded.
1481 > ac_fn_cxx_try_compile ()
1482   {
1483 < cat <<_ASUNAME
1484 < ## --------- ##
1485 < ## Platform. ##
1486 < ## --------- ##
1483 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1484 >  rm -f conftest.$ac_objext
1485 >  if { { ac_try="$ac_compile"
1486 > case "(($ac_try" in
1487 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1488 >  *) ac_try_echo=$ac_try;;
1489 > esac
1490 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1491 > $as_echo "$ac_try_echo"; } >&5
1492 >  (eval "$ac_compile") 2>conftest.err
1493 >  ac_status=$?
1494 >  if test -s conftest.err; then
1495 >    grep -v '^ *+' conftest.err >conftest.er1
1496 >    cat conftest.er1 >&5
1497 >    mv -f conftest.er1 conftest.err
1498 >  fi
1499 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1500 >  test $ac_status = 0; } && {
1501 >         test -z "$ac_cxx_werror_flag" ||
1502 >         test ! -s conftest.err
1503 >       } && test -s conftest.$ac_objext; then :
1504 >  ac_retval=0
1505 > else
1506 >  $as_echo "$as_me: failed program was:" >&5
1507 > sed 's/^/| /' conftest.$ac_ext >&5
1508  
1509 < hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1510 < uname -m = `(uname -m) 2>/dev/null || echo unknown`
1511 < uname -r = `(uname -r) 2>/dev/null || echo unknown`
1512 < uname -s = `(uname -s) 2>/dev/null || echo unknown`
1033 < uname -v = `(uname -v) 2>/dev/null || echo unknown`
1509 >        ac_retval=1
1510 > fi
1511 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1512 >  as_fn_set_status $ac_retval
1513  
1514 < /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1036 < /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1514 > } # ac_fn_cxx_try_compile
1515  
1516 < /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1517 < /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1518 < /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1519 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1520 < /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1521 < /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1522 < /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1516 > # ac_fn_c_try_compile LINENO
1517 > # --------------------------
1518 > # Try to compile conftest.$ac_ext, and return whether this succeeded.
1519 > ac_fn_c_try_compile ()
1520 > {
1521 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1522 >  rm -f conftest.$ac_objext
1523 >  if { { ac_try="$ac_compile"
1524 > case "(($ac_try" in
1525 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1526 >  *) ac_try_echo=$ac_try;;
1527 > esac
1528 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1529 > $as_echo "$ac_try_echo"; } >&5
1530 >  (eval "$ac_compile") 2>conftest.err
1531 >  ac_status=$?
1532 >  if test -s conftest.err; then
1533 >    grep -v '^ *+' conftest.err >conftest.er1
1534 >    cat conftest.er1 >&5
1535 >    mv -f conftest.er1 conftest.err
1536 >  fi
1537 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1538 >  test $ac_status = 0; } && {
1539 >         test -z "$ac_c_werror_flag" ||
1540 >         test ! -s conftest.err
1541 >       } && test -s conftest.$ac_objext; then :
1542 >  ac_retval=0
1543 > else
1544 >  $as_echo "$as_me: failed program was:" >&5
1545 > sed 's/^/| /' conftest.$ac_ext >&5
1546  
1547 < _ASUNAME
1547 >        ac_retval=1
1548 > fi
1549 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1550 >  as_fn_set_status $ac_retval
1551  
1552 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1049 < for as_dir in $PATH
1050 < do
1051 <  IFS=$as_save_IFS
1052 <  test -z "$as_dir" && as_dir=.
1053 <  echo "PATH: $as_dir"
1054 < done
1552 > } # ac_fn_c_try_compile
1553  
1554 < } >&5
1554 > # ac_fn_cxx_try_link LINENO
1555 > # -------------------------
1556 > # Try to link conftest.$ac_ext, and return whether this succeeded.
1557 > ac_fn_cxx_try_link ()
1558 > {
1559 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1560 >  rm -f conftest.$ac_objext conftest$ac_exeext
1561 >  if { { ac_try="$ac_link"
1562 > case "(($ac_try" in
1563 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1564 >  *) ac_try_echo=$ac_try;;
1565 > esac
1566 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1567 > $as_echo "$ac_try_echo"; } >&5
1568 >  (eval "$ac_link") 2>conftest.err
1569 >  ac_status=$?
1570 >  if test -s conftest.err; then
1571 >    grep -v '^ *+' conftest.err >conftest.er1
1572 >    cat conftest.er1 >&5
1573 >    mv -f conftest.er1 conftest.err
1574 >  fi
1575 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1576 >  test $ac_status = 0; } && {
1577 >         test -z "$ac_cxx_werror_flag" ||
1578 >         test ! -s conftest.err
1579 >       } && test -s conftest$ac_exeext && {
1580 >         test "$cross_compiling" = yes ||
1581 >         $as_test_x conftest$ac_exeext
1582 >       }; then :
1583 >  ac_retval=0
1584 > else
1585 >  $as_echo "$as_me: failed program was:" >&5
1586 > sed 's/^/| /' conftest.$ac_ext >&5
1587  
1588 < cat >&5 <<_ACEOF
1588 >        ac_retval=1
1589 > fi
1590 >  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1591 >  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1592 >  # interfere with the next link command; also delete a directory that is
1593 >  # left behind by Apple's compiler.  We do this before executing the actions.
1594 >  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1595 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1596 >  as_fn_set_status $ac_retval
1597  
1598 + } # ac_fn_cxx_try_link
1599  
1600 < ## ----------- ##
1601 < ## Core tests. ##
1602 < ## ----------- ##
1600 > # ac_fn_cxx_check_func LINENO FUNC VAR
1601 > # ------------------------------------
1602 > # Tests whether FUNC exists, setting the cache variable VAR accordingly
1603 > ac_fn_cxx_check_func ()
1604 > {
1605 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1607 > $as_echo_n "checking for $2... " >&6; }
1608 > if eval \${$3+:} false; then :
1609 >  $as_echo_n "(cached) " >&6
1610 > else
1611 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1612 > /* end confdefs.h.  */
1613 > /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1614 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1615 > #define $2 innocuous_$2
1616  
1617 < _ACEOF
1617 > /* System header to define __stub macros and hopefully few prototypes,
1618 >    which can conflict with char $2 (); below.
1619 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1620 >    <limits.h> exists even on freestanding compilers.  */
1621  
1622 + #ifdef __STDC__
1623 + # include <limits.h>
1624 + #else
1625 + # include <assert.h>
1626 + #endif
1627  
1628 < # Keep a trace of the command line.
1069 < # Strip out --no-create and --no-recursion so they do not pile up.
1070 < # Strip out --silent because we don't want to record it for future runs.
1071 < # Also quote any args containing shell meta-characters.
1072 < # Make two passes to allow for proper duplicate-argument suppression.
1073 < ac_configure_args=
1074 < ac_configure_args0=
1075 < ac_configure_args1=
1076 < ac_sep=
1077 < ac_must_keep_next=false
1078 < for ac_pass in 1 2
1079 < do
1080 <  for ac_arg
1081 <  do
1082 <    case $ac_arg in
1083 <    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1084 <    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1085 <    | -silent | --silent | --silen | --sile | --sil)
1086 <      continue ;;
1087 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1088 <      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1089 <    esac
1090 <    case $ac_pass in
1091 <    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1092 <    2)
1093 <      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1094 <      if test $ac_must_keep_next = true; then
1095 <        ac_must_keep_next=false # Got value, back to normal.
1096 <      else
1097 <        case $ac_arg in
1098 <          *=* | --config-cache | -C | -disable-* | --disable-* \
1099 <          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1100 <          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1101 <          | -with-* | --with-* | -without-* | --without-* | --x)
1102 <            case "$ac_configure_args0 " in
1103 <              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1104 <            esac
1105 <            ;;
1106 <          -* ) ac_must_keep_next=true ;;
1107 <        esac
1108 <      fi
1109 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1110 <      # Get rid of the leading space.
1111 <      ac_sep=" "
1112 <      ;;
1113 <    esac
1114 <  done
1115 < done
1116 < $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1117 < $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1628 > #undef $2
1629  
1630 < # When interrupted or exit'd, cleanup temporary files, and complete
1631 < # config.log.  We remove comments because anyway the quotes in there
1632 < # would cause problems or look ugly.
1633 < # WARNING: Be sure not to use single quotes in there, as some shells,
1634 < # such as our DU 5.0 friend, will then `close' the trap.
1635 < trap 'exit_status=$?
1636 <  # Save into config.log some information that might help in debugging.
1637 <  {
1638 <    echo
1630 > /* Override any GCC internal prototype to avoid an error.
1631 >   Use char because int might match the return type of a GCC
1632 >   builtin and then its argument prototype would still apply.  */
1633 > #ifdef __cplusplus
1634 > extern "C"
1635 > #endif
1636 > char $2 ();
1637 > /* The GNU C library defines this for functions which it implements
1638 >    to always fail with ENOSYS.  Some functions are actually named
1639 >    something starting with __ and the normal name is an alias.  */
1640 > #if defined __stub_$2 || defined __stub___$2
1641 > choke me
1642 > #endif
1643  
1644 <    cat <<\_ASBOX
1645 < ## ---------------- ##
1131 < ## Cache variables. ##
1132 < ## ---------------- ##
1133 < _ASBOX
1134 <    echo
1135 <    # The following way of writing the cache mishandles newlines in values,
1644 > int
1645 > main ()
1646   {
1647 <  (set) 2>&1 |
1648 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1649 <    *ac_space=\ *)
1140 <      sed -n \
1141 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1142 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1143 <      ;;
1144 <    *)
1145 <      sed -n \
1146 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1147 <      ;;
1148 <    esac;
1647 > return $2 ();
1648 >  ;
1649 >  return 0;
1650   }
1651 <    echo
1651 > _ACEOF
1652 > if ac_fn_cxx_try_link "$LINENO"; then :
1653 >  eval "$3=yes"
1654 > else
1655 >  eval "$3=no"
1656 > fi
1657 > rm -f core conftest.err conftest.$ac_objext \
1658 >    conftest$ac_exeext conftest.$ac_ext
1659 > fi
1660 > eval ac_res=\$$3
1661 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1662 > $as_echo "$ac_res" >&6; }
1663 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1664  
1665 <    cat <<\_ASBOX
1153 < ## ----------------- ##
1154 < ## Output variables. ##
1155 < ## ----------------- ##
1156 < _ASBOX
1157 <    echo
1158 <    for ac_var in $ac_subst_vars
1159 <    do
1160 <      eval ac_val=$`echo $ac_var`
1161 <      echo "$ac_var='"'"'$ac_val'"'"'"
1162 <    done | sort
1163 <    echo
1665 > } # ac_fn_cxx_check_func
1666  
1667 <    if test -n "$ac_subst_files"; then
1668 <      cat <<\_ASBOX
1669 < ## ------------- ##
1670 < ## Output files. ##
1671 < ## ------------- ##
1672 < _ASBOX
1673 <      echo
1674 <      for ac_var in $ac_subst_files
1675 <      do
1676 <        eval ac_val=$`echo $ac_var`
1677 <        echo "$ac_var='"'"'$ac_val'"'"'"
1678 <      done | sort
1679 <      echo
1680 <    fi
1667 > # ac_fn_c_try_link LINENO
1668 > # -----------------------
1669 > # Try to link conftest.$ac_ext, and return whether this succeeded.
1670 > ac_fn_c_try_link ()
1671 > {
1672 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1673 >  rm -f conftest.$ac_objext conftest$ac_exeext
1674 >  if { { ac_try="$ac_link"
1675 > case "(($ac_try" in
1676 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1677 >  *) ac_try_echo=$ac_try;;
1678 > esac
1679 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1680 > $as_echo "$ac_try_echo"; } >&5
1681 >  (eval "$ac_link") 2>conftest.err
1682 >  ac_status=$?
1683 >  if test -s conftest.err; then
1684 >    grep -v '^ *+' conftest.err >conftest.er1
1685 >    cat conftest.er1 >&5
1686 >    mv -f conftest.er1 conftest.err
1687 >  fi
1688 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1689 >  test $ac_status = 0; } && {
1690 >         test -z "$ac_c_werror_flag" ||
1691 >         test ! -s conftest.err
1692 >       } && test -s conftest$ac_exeext && {
1693 >         test "$cross_compiling" = yes ||
1694 >         $as_test_x conftest$ac_exeext
1695 >       }; then :
1696 >  ac_retval=0
1697 > else
1698 >  $as_echo "$as_me: failed program was:" >&5
1699 > sed 's/^/| /' conftest.$ac_ext >&5
1700  
1701 <    if test -s confdefs.h; then
1702 <      cat <<\_ASBOX
1703 < ## ----------- ##
1704 < ## confdefs.h. ##
1705 < ## ----------- ##
1706 < _ASBOX
1707 <      echo
1708 <      sed "/^$/d" confdefs.h | sort
1709 <      echo
1189 <    fi
1190 <    test "$ac_signal" != 0 &&
1191 <      echo "$as_me: caught signal $ac_signal"
1192 <    echo "$as_me: exit $exit_status"
1193 <  } >&5
1194 <  rm -f core *.core &&
1195 <  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1196 <    exit $exit_status
1197 <     ' 0
1198 < for ac_signal in 1 2 13 15; do
1199 <  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1200 < done
1201 < ac_signal=0
1701 >        ac_retval=1
1702 > fi
1703 >  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1704 >  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1705 >  # interfere with the next link command; also delete a directory that is
1706 >  # left behind by Apple's compiler.  We do this before executing the actions.
1707 >  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1708 >  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1709 >  as_fn_set_status $ac_retval
1710  
1711 < # confdefs.h avoids OS command line length limits that DEFS can exceed.
1204 < rm -rf conftest* confdefs.h
1205 < # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1206 < echo >confdefs.h
1711 > } # ac_fn_c_try_link
1712  
1713 < # Predefined preprocessor variables.
1713 > # ac_fn_c_check_func LINENO FUNC VAR
1714 > # ----------------------------------
1715 > # Tests whether FUNC exists, setting the cache variable VAR accordingly
1716 > ac_fn_c_check_func ()
1717 > {
1718 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1719 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1720 > $as_echo_n "checking for $2... " >&6; }
1721 > if eval \${$3+:} false; then :
1722 >  $as_echo_n "(cached) " >&6
1723 > else
1724 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1725 > /* end confdefs.h.  */
1726 > /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1727 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1728 > #define $2 innocuous_$2
1729  
1730 < cat >>confdefs.h <<_ACEOF
1731 < #define PACKAGE_NAME "$PACKAGE_NAME"
1732 < _ACEOF
1730 > /* System header to define __stub macros and hopefully few prototypes,
1731 >    which can conflict with char $2 (); below.
1732 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1733 >    <limits.h> exists even on freestanding compilers.  */
1734  
1735 + #ifdef __STDC__
1736 + # include <limits.h>
1737 + #else
1738 + # include <assert.h>
1739 + #endif
1740  
1741 < cat >>confdefs.h <<_ACEOF
1216 < #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1217 < _ACEOF
1741 > #undef $2
1742  
1743 + /* Override any GCC internal prototype to avoid an error.
1744 +   Use char because int might match the return type of a GCC
1745 +   builtin and then its argument prototype would still apply.  */
1746 + #ifdef __cplusplus
1747 + extern "C"
1748 + #endif
1749 + char $2 ();
1750 + /* The GNU C library defines this for functions which it implements
1751 +    to always fail with ENOSYS.  Some functions are actually named
1752 +    something starting with __ and the normal name is an alias.  */
1753 + #if defined __stub_$2 || defined __stub___$2
1754 + choke me
1755 + #endif
1756  
1757 < cat >>confdefs.h <<_ACEOF
1758 < #define PACKAGE_VERSION "$PACKAGE_VERSION"
1757 > int
1758 > main ()
1759 > {
1760 > return $2 ();
1761 >  ;
1762 >  return 0;
1763 > }
1764   _ACEOF
1765 + if ac_fn_c_try_link "$LINENO"; then :
1766 +  eval "$3=yes"
1767 + else
1768 +  eval "$3=no"
1769 + fi
1770 + rm -f core conftest.err conftest.$ac_objext \
1771 +    conftest$ac_exeext conftest.$ac_ext
1772 + fi
1773 + eval ac_res=\$$3
1774 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1775 + $as_echo "$ac_res" >&6; }
1776 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1777  
1778 + } # ac_fn_c_check_func
1779  
1780 < cat >>confdefs.h <<_ACEOF
1781 < #define PACKAGE_STRING "$PACKAGE_STRING"
1782 < _ACEOF
1780 > # ac_fn_c_try_cpp LINENO
1781 > # ----------------------
1782 > # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1783 > ac_fn_c_try_cpp ()
1784 > {
1785 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1786 >  if { { ac_try="$ac_cpp conftest.$ac_ext"
1787 > case "(($ac_try" in
1788 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1789 >  *) ac_try_echo=$ac_try;;
1790 > esac
1791 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1792 > $as_echo "$ac_try_echo"; } >&5
1793 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1794 >  ac_status=$?
1795 >  if test -s conftest.err; then
1796 >    grep -v '^ *+' conftest.err >conftest.er1
1797 >    cat conftest.er1 >&5
1798 >    mv -f conftest.er1 conftest.err
1799 >  fi
1800 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1801 >  test $ac_status = 0; } > conftest.i && {
1802 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1803 >         test ! -s conftest.err
1804 >       }; then :
1805 >  ac_retval=0
1806 > else
1807 >  $as_echo "$as_me: failed program was:" >&5
1808 > sed 's/^/| /' conftest.$ac_ext >&5
1809  
1810 +    ac_retval=1
1811 + fi
1812 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1813 +  as_fn_set_status $ac_retval
1814  
1815 < cat >>confdefs.h <<_ACEOF
1231 < #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1232 < _ACEOF
1815 > } # ac_fn_c_try_cpp
1816  
1817 <
1818 < # Let the site file select an alternate cache file if it wants to.
1819 < # Prefer explicitly selected file to automatically selected ones.
1820 < if test -z "$CONFIG_SITE"; then
1821 <  if test "x$prefix" != xNONE; then
1822 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1823 <  else
1824 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1825 <  fi
1817 > # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1818 > # -------------------------------------------------------
1819 > # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1820 > # the include files in INCLUDES and setting the cache variable VAR
1821 > # accordingly.
1822 > ac_fn_c_check_header_mongrel ()
1823 > {
1824 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1825 >  if eval \${$3+:} false; then :
1826 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1827 > $as_echo_n "checking for $2... " >&6; }
1828 > if eval \${$3+:} false; then :
1829 >  $as_echo_n "(cached) " >&6
1830   fi
1831 < for ac_site_file in $CONFIG_SITE; do
1832 <  if test -r "$ac_site_file"; then
1833 <    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1834 < echo "$as_me: loading site script $ac_site_file" >&6;}
1835 <    sed 's/^/| /' "$ac_site_file" >&5
1836 <    . "$ac_site_file"
1837 <  fi
1838 < done
1831 > eval ac_res=\$$3
1832 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1833 > $as_echo "$ac_res" >&6; }
1834 > else
1835 >  # Is the header compilable?
1836 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1837 > $as_echo_n "checking $2 usability... " >&6; }
1838 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1839 > /* end confdefs.h.  */
1840 > $4
1841 > #include <$2>
1842 > _ACEOF
1843 > if ac_fn_c_try_compile "$LINENO"; then :
1844 >  ac_header_compiler=yes
1845 > else
1846 >  ac_header_compiler=no
1847 > fi
1848 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1849 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1850 > $as_echo "$ac_header_compiler" >&6; }
1851  
1852 < if test -r "$cache_file"; then
1853 <  # Some versions of bash will fail to source /dev/null (special
1854 <  # files actually), so we avoid doing that.
1855 <  if test -f "$cache_file"; then
1856 <    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1857 < echo "$as_me: loading cache $cache_file" >&6;}
1858 <    case $cache_file in
1859 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1860 <      *)                      . ./$cache_file;;
1262 <    esac
1263 <  fi
1852 > # Is the header present?
1853 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1854 > $as_echo_n "checking $2 presence... " >&6; }
1855 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1856 > /* end confdefs.h.  */
1857 > #include <$2>
1858 > _ACEOF
1859 > if ac_fn_c_try_cpp "$LINENO"; then :
1860 >  ac_header_preproc=yes
1861   else
1862 <  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1266 < echo "$as_me: creating cache $cache_file" >&6;}
1267 <  >$cache_file
1862 >  ac_header_preproc=no
1863   fi
1864 + rm -f conftest.err conftest.i conftest.$ac_ext
1865 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1866 + $as_echo "$ac_header_preproc" >&6; }
1867  
1868 < # Check that the precious variables saved in the cache have kept the same
1869 < # value.
1870 < ac_cache_corrupted=false
1871 < for ac_var in `(set) 2>&1 |
1872 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1873 <  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1874 <  eval ac_new_set=\$ac_env_${ac_var}_set
1875 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1876 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1877 <  case $ac_old_set,$ac_new_set in
1878 <    set,)
1879 <      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1880 < echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1881 <      ac_cache_corrupted=: ;;
1882 <    ,set)
1883 <      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1884 < echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1885 <      ac_cache_corrupted=: ;;
1886 <    ,);;
1887 <    *)
1888 <      if test "x$ac_old_val" != "x$ac_new_val"; then
1889 <        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1890 < echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1891 <        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1892 < echo "$as_me:   former value:  $ac_old_val" >&2;}
1893 <        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1894 < echo "$as_me:   current value: $ac_new_val" >&2;}
1895 <        ac_cache_corrupted=:
1896 <      fi;;
1897 <  esac
1898 <  # Pass precious variables to config.status.
1301 <  if test "$ac_new_set" = set; then
1302 <    case $ac_new_val in
1303 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1304 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1305 <    *) ac_arg=$ac_var=$ac_new_val ;;
1306 <    esac
1307 <    case " $ac_configure_args " in
1308 <      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1309 <      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1310 <    esac
1311 <  fi
1312 < done
1313 < if $ac_cache_corrupted; then
1314 <  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1315 < echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1316 <  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1317 < echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1318 <   { (exit 1); exit 1; }; }
1868 > # So?  What about this header?
1869 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1870 >  yes:no: )
1871 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1872 > $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1873 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1874 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1875 >    ;;
1876 >  no:yes:* )
1877 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1878 > $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1879 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1880 > $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1881 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1882 > $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1883 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1884 > $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1885 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1886 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1887 > ( $as_echo "## ------------------------------ ##
1888 > ## Report this to gezelter@nd.edu ##
1889 > ## ------------------------------ ##"
1890 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
1891 >    ;;
1892 > esac
1893 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1894 > $as_echo_n "checking for $2... " >&6; }
1895 > if eval \${$3+:} false; then :
1896 >  $as_echo_n "(cached) " >&6
1897 > else
1898 >  eval "$3=\$ac_header_compiler"
1899   fi
1900 + eval ac_res=\$$3
1901 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1902 + $as_echo "$ac_res" >&6; }
1903 + fi
1904 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1905  
1906 < ac_ext=c
1322 < ac_cpp='$CPP $CPPFLAGS'
1323 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1324 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1325 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
1906 > } # ac_fn_c_check_header_mongrel
1907  
1908 <
1909 <
1910 <
1911 <
1912 <
1908 > # ac_fn_c_try_run LINENO
1909 > # ----------------------
1910 > # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1911 > # that executables *can* be run.
1912 > ac_fn_c_try_run ()
1913 > {
1914 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1915 >  if { { ac_try="$ac_link"
1916 > case "(($ac_try" in
1917 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1918 >  *) ac_try_echo=$ac_try;;
1919 > esac
1920 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1921 > $as_echo "$ac_try_echo"; } >&5
1922 >  (eval "$ac_link") 2>&5
1923 >  ac_status=$?
1924 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1925 >  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1926 >  { { case "(($ac_try" in
1927 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1928 >  *) ac_try_echo=$ac_try;;
1929 > esac
1930 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1931 > $as_echo "$ac_try_echo"; } >&5
1932 >  (eval "$ac_try") 2>&5
1933 >  ac_status=$?
1934 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1935 >  test $ac_status = 0; }; }; then :
1936 >  ac_retval=0
1937 > else
1938 >  $as_echo "$as_me: program exited with status $ac_status" >&5
1939 >       $as_echo "$as_me: failed program was:" >&5
1940 > sed 's/^/| /' conftest.$ac_ext >&5
1941  
1942 +       ac_retval=$ac_status
1943 + fi
1944 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1945 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1946 +  as_fn_set_status $ac_retval
1947  
1948 + } # ac_fn_c_try_run
1949  
1950 + # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1951 + # -------------------------------------------------------
1952 + # Tests whether HEADER exists and can be compiled using the include files in
1953 + # INCLUDES, setting the cache variable VAR accordingly.
1954 + ac_fn_c_check_header_compile ()
1955 + {
1956 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1957 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1958 + $as_echo_n "checking for $2... " >&6; }
1959 + if eval \${$3+:} false; then :
1960 +  $as_echo_n "(cached) " >&6
1961 + else
1962 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1963 + /* end confdefs.h.  */
1964 + $4
1965 + #include <$2>
1966 + _ACEOF
1967 + if ac_fn_c_try_compile "$LINENO"; then :
1968 +  eval "$3=yes"
1969 + else
1970 +  eval "$3=no"
1971 + fi
1972 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1973 + fi
1974 + eval ac_res=\$$3
1975 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1976 + $as_echo "$ac_res" >&6; }
1977 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1978  
1979 + } # ac_fn_c_check_header_compile
1980  
1981 + # ac_fn_cxx_try_cpp LINENO
1982 + # ------------------------
1983 + # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1984 + ac_fn_cxx_try_cpp ()
1985 + {
1986 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1987 +  if { { ac_try="$ac_cpp conftest.$ac_ext"
1988 + case "(($ac_try" in
1989 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1990 +  *) ac_try_echo=$ac_try;;
1991 + esac
1992 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1993 + $as_echo "$ac_try_echo"; } >&5
1994 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1995 +  ac_status=$?
1996 +  if test -s conftest.err; then
1997 +    grep -v '^ *+' conftest.err >conftest.er1
1998 +    cat conftest.er1 >&5
1999 +    mv -f conftest.er1 conftest.err
2000 +  fi
2001 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2002 +  test $ac_status = 0; } > conftest.i && {
2003 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2004 +         test ! -s conftest.err
2005 +       }; then :
2006 +  ac_retval=0
2007 + else
2008 +  $as_echo "$as_me: failed program was:" >&5
2009 + sed 's/^/| /' conftest.$ac_ext >&5
2010  
2011 +    ac_retval=1
2012 + fi
2013 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2014 +  as_fn_set_status $ac_retval
2015  
2016 + } # ac_fn_cxx_try_cpp
2017  
2018 + # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2019 + # ---------------------------------------------------------
2020 + # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2021 + # the include files in INCLUDES and setting the cache variable VAR
2022 + # accordingly.
2023 + ac_fn_cxx_check_header_mongrel ()
2024 + {
2025 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2026 +  if eval \${$3+:} false; then :
2027 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2028 + $as_echo_n "checking for $2... " >&6; }
2029 + if eval \${$3+:} false; then :
2030 +  $as_echo_n "(cached) " >&6
2031 + fi
2032 + eval ac_res=\$$3
2033 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2034 + $as_echo "$ac_res" >&6; }
2035 + else
2036 +  # Is the header compilable?
2037 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2038 + $as_echo_n "checking $2 usability... " >&6; }
2039 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2040 + /* end confdefs.h.  */
2041 + $4
2042 + #include <$2>
2043 + _ACEOF
2044 + if ac_fn_cxx_try_compile "$LINENO"; then :
2045 +  ac_header_compiler=yes
2046 + else
2047 +  ac_header_compiler=no
2048 + fi
2049 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2050 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2051 + $as_echo "$ac_header_compiler" >&6; }
2052  
2053 + # Is the header present?
2054 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2055 + $as_echo_n "checking $2 presence... " >&6; }
2056 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2057 + /* end confdefs.h.  */
2058 + #include <$2>
2059 + _ACEOF
2060 + if ac_fn_cxx_try_cpp "$LINENO"; then :
2061 +  ac_header_preproc=yes
2062 + else
2063 +  ac_header_preproc=no
2064 + fi
2065 + rm -f conftest.err conftest.i conftest.$ac_ext
2066 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2067 + $as_echo "$ac_header_preproc" >&6; }
2068  
2069 + # So?  What about this header?
2070 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2071 +  yes:no: )
2072 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2073 + $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2074 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2075 + $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2076 +    ;;
2077 +  no:yes:* )
2078 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2079 + $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2080 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2081 + $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2082 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2083 + $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2084 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2085 + $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2086 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2087 + $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2088 + ( $as_echo "## ------------------------------ ##
2089 + ## Report this to gezelter@nd.edu ##
2090 + ## ------------------------------ ##"
2091 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
2092 +    ;;
2093 + esac
2094 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2095 + $as_echo_n "checking for $2... " >&6; }
2096 + if eval \${$3+:} false; then :
2097 +  $as_echo_n "(cached) " >&6
2098 + else
2099 +  eval "$3=\$ac_header_compiler"
2100 + fi
2101 + eval ac_res=\$$3
2102 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2103 + $as_echo "$ac_res" >&6; }
2104 + fi
2105 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2106  
2107 + } # ac_fn_cxx_check_header_mongrel
2108  
2109 + # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2110 + # -------------------------------------------
2111 + # Tests whether TYPE exists after having included INCLUDES, setting cache
2112 + # variable VAR accordingly.
2113 + ac_fn_c_check_type ()
2114 + {
2115 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2116 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2117 + $as_echo_n "checking for $2... " >&6; }
2118 + if eval \${$3+:} false; then :
2119 +  $as_echo_n "(cached) " >&6
2120 + else
2121 +  eval "$3=no"
2122 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2123 + /* end confdefs.h.  */
2124 + $4
2125 + int
2126 + main ()
2127 + {
2128 + if (sizeof ($2))
2129 +         return 0;
2130 +  ;
2131 +  return 0;
2132 + }
2133 + _ACEOF
2134 + if ac_fn_c_try_compile "$LINENO"; then :
2135 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2136 + /* end confdefs.h.  */
2137 + $4
2138 + int
2139 + main ()
2140 + {
2141 + if (sizeof (($2)))
2142 +            return 0;
2143 +  ;
2144 +  return 0;
2145 + }
2146 + _ACEOF
2147 + if ac_fn_c_try_compile "$LINENO"; then :
2148  
2149 + else
2150 +  eval "$3=yes"
2151 + fi
2152 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2153 + fi
2154 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2155 + fi
2156 + eval ac_res=\$$3
2157 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2158 + $as_echo "$ac_res" >&6; }
2159 +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2160  
2161 + } # ac_fn_c_check_type
2162 + cat >config.log <<_ACEOF
2163 + This file contains any messages produced by compilers while
2164 + running configure, to aid debugging if configure makes a mistake.
2165  
2166 + It was created by OpenMD $as_me 1.0, which was
2167 + generated by GNU Autoconf 2.68.  Invocation command line was
2168  
2169 +  $ $0 $@
2170  
2171 + _ACEOF
2172 + exec 5>>config.log
2173 + {
2174 + cat <<_ASUNAME
2175 + ## --------- ##
2176 + ## Platform. ##
2177 + ## --------- ##
2178  
2179 + hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2180 + uname -m = `(uname -m) 2>/dev/null || echo unknown`
2181 + uname -r = `(uname -r) 2>/dev/null || echo unknown`
2182 + uname -s = `(uname -s) 2>/dev/null || echo unknown`
2183 + uname -v = `(uname -v) 2>/dev/null || echo unknown`
2184  
2185 + /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2186 + /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2187  
2188 + /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2189 + /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2190 + /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2191 + /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2192 + /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2193 + /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2194 + /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2195  
2196 < ac_aux_dir=
1354 < for ac_dir in ac-tools $srcdir/ac-tools; do
1355 <  if test -f $ac_dir/install-sh; then
1356 <    ac_aux_dir=$ac_dir
1357 <    ac_install_sh="$ac_aux_dir/install-sh -c"
1358 <    break
1359 <  elif test -f $ac_dir/install.sh; then
1360 <    ac_aux_dir=$ac_dir
1361 <    ac_install_sh="$ac_aux_dir/install.sh -c"
1362 <    break
1363 <  elif test -f $ac_dir/shtool; then
1364 <    ac_aux_dir=$ac_dir
1365 <    ac_install_sh="$ac_aux_dir/shtool install -c"
1366 <    break
1367 <  fi
1368 < done
1369 < if test -z "$ac_aux_dir"; then
1370 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1371 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1372 <   { (exit 1); exit 1; }; }
1373 < fi
1374 < ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1375 < ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1376 < ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
2196 > _ASUNAME
2197  
2198 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2199 + for as_dir in $PATH
2200 + do
2201 +  IFS=$as_save_IFS
2202 +  test -z "$as_dir" && as_dir=.
2203 +    $as_echo "PATH: $as_dir"
2204 +  done
2205 + IFS=$as_save_IFS
2206  
2207 < # This file is part of Autoconf.                       -*- Autoconf -*-
1380 < # Programming languages support.
1381 < # Copyright 2000, 2001
1382 < # Free Software Foundation, Inc.
1383 < #
1384 < # This program is free software; you can redistribute it and/or modify
1385 < # it under the terms of the GNU General Public License as published by
1386 < # the Free Software Foundation; either version 2, or (at your option)
1387 < # any later version.
1388 < #
1389 < # This program is distributed in the hope that it will be useful,
1390 < # but WITHOUT ANY WARRANTY; without even the implied warranty of
1391 < # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1392 < # GNU General Public License for more details.
1393 < #
1394 < # You should have received a copy of the GNU General Public License
1395 < # along with this program; if not, write to the Free Software
1396 < # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
1397 < # 02111-1307, USA.
1398 < #
1399 < # As a special exception, the Free Software Foundation gives unlimited
1400 < # permission to copy, distribute and modify the configure scripts that
1401 < # are the output of Autoconf.  You need not follow the terms of the GNU
1402 < # General Public License when using or distributing such scripts, even
1403 < # though portions of the text of Autoconf appear in them.  The GNU
1404 < # General Public License (GPL) does govern all other use of the material
1405 < # that constitutes the Autoconf program.
1406 < #
1407 < # Certain portions of the Autoconf source text are designed to be copied
1408 < # (in certain cases, depending on the input) into the output of
1409 < # Autoconf.  We call these the "data" portions.  The rest of the Autoconf
1410 < # source text consists of comments plus executable code that decides which
1411 < # of the data portions to output in any given case.  We call these
1412 < # comments and executable code the "non-data" portions.  Autoconf never
1413 < # copies any of the non-data portions into its output.
1414 < #
1415 < # This special exception to the GPL applies to versions of Autoconf
1416 < # released by the Free Software Foundation.  When you make and
1417 < # distribute a modified version of Autoconf, you may extend this special
1418 < # exception to the GPL to apply to your modified version as well, *unless*
1419 < # your modified version has the potential to copy into its output some
1420 < # of the text that was the non-data portion of the version that you started
1421 < # with.  (In other words, unless your change moves or copies text from
1422 < # the non-data portions to the data portions.)  If your modification has
1423 < # such potential, you must delete any notice of this special exception
1424 < # to the GPL from your modified version.
1425 < #
1426 < # Written by Akim Demaille, Christian Marquardt, Martin Wilks (and probably
1427 < # many others).
2207 > } >&5
2208  
2209 + cat >&5 <<_ACEOF
2210  
1430 # Table of Contents:
1431 #
1432 # 1. Language selection
1433 #    and routines to produce programs in a given language.
1434 #  a. Fortran 77 (to be moved from aclang.m4)
1435 #  b. Fortran 90
1436 #  c. Fortran 95
1437 #
1438 # 2. Producing programs in a given language.
1439 #  a. Fortran 77 (to be moved from aclang.m4)
1440 #  b. Fortran 90
1441 #  c. Fortran 95
1442 #
1443 # 3. Looking for a compiler
1444 #    And possibly the associated preprocessor.
1445 #  a. Fortran 77 (to be moved from aclang.m4)
1446 #  b. Fortran 90
1447 #  c. Fortran 95
1448 #
1449 # 4. Compilers' characteristics.
1450 #  a. Fortran 77 (to be moved from aclang.m4)
1451 #  b. Fortran 90
1452 #  c. Fortran 95
2211  
2212 < # _AC_LIST_MEMBER_IF(ELEMENT, LIST, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
2213 < # ---------------------------------------------------------------------------
2214 < #
1457 < # Processing the elements of a list is tedious in shell programming,
1458 < # as lists tend to be implemented as space delimited strings.
1459 < #
1460 < # This macro searches LIST for ELEMENT, and executes ACTION-IF-FOUND
1461 < # if ELEMENT is a member of LIST, otherwise it executes
1462 < # ACTION-IF-NOT-FOUND.
1463 < # _AC_LIST_MEMBER_IF
2212 > ## ----------- ##
2213 > ## Core tests. ##
2214 > ## ----------- ##
2215  
2216 + _ACEOF
2217  
2218  
2219 < # _AC_LINKER_OPTION(LINKER-OPTIONS, SHELL-VARIABLE)
2220 < # -------------------------------------------------
2221 < #
2222 < # Specifying options to the compiler (whether it be the C, C++ or
2223 < # Fortran 77 compiler) that are meant for the linker is compiler
2224 < # dependent.  This macro lets you give options to the compiler that
2225 < # are meant for the linker in a portable, compiler-independent way.
2226 < #
2227 < # This macro take two arguments, a list of linker options that the
2228 < # compiler should pass to the linker (LINKER-OPTIONS) and the name of
2229 < # a shell variable (SHELL-VARIABLE).  The list of linker options are
2230 < # appended to the shell variable in a compiler-dependent way.
2231 < #
2232 < # For example, if the selected language is C, then this:
2233 < #
2234 < #   _AC_LINKER_OPTION([-R /usr/local/lib/foo], foo_LDFLAGS)
2235 < #
2236 < # will expand into this if the selected C compiler is gcc:
2237 < #
2238 < #   foo_LDFLAGS="-Xlinker -R -Xlinker /usr/local/lib/foo"
2239 < #
2240 < # otherwise, it will expand into this:
2241 < #
2242 < #   foo_LDFLAGS"-R /usr/local/lib/foo"
2243 < #
2244 < # You are encouraged to add support for compilers that this macro
2245 < # doesn't currently support.
2246 < # FIXME: Get rid of this macro.
2247 < # _AC_LINKER_OPTION
2219 > # Keep a trace of the command line.
2220 > # Strip out --no-create and --no-recursion so they do not pile up.
2221 > # Strip out --silent because we don't want to record it for future runs.
2222 > # Also quote any args containing shell meta-characters.
2223 > # Make two passes to allow for proper duplicate-argument suppression.
2224 > ac_configure_args=
2225 > ac_configure_args0=
2226 > ac_configure_args1=
2227 > ac_must_keep_next=false
2228 > for ac_pass in 1 2
2229 > do
2230 >  for ac_arg
2231 >  do
2232 >    case $ac_arg in
2233 >    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2234 >    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2235 >    | -silent | --silent | --silen | --sile | --sil)
2236 >      continue ;;
2237 >    *\'*)
2238 >      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2239 >    esac
2240 >    case $ac_pass in
2241 >    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2242 >    2)
2243 >      as_fn_append ac_configure_args1 " '$ac_arg'"
2244 >      if test $ac_must_keep_next = true; then
2245 >        ac_must_keep_next=false # Got value, back to normal.
2246 >      else
2247 >        case $ac_arg in
2248 >          *=* | --config-cache | -C | -disable-* | --disable-* \
2249 >          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2250 >          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2251 >          | -with-* | --with-* | -without-* | --without-* | --x)
2252 >            case "$ac_configure_args0 " in
2253 >              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2254 >            esac
2255 >            ;;
2256 >          -* ) ac_must_keep_next=true ;;
2257 >        esac
2258 >      fi
2259 >      as_fn_append ac_configure_args " '$ac_arg'"
2260 >      ;;
2261 >    esac
2262 >  done
2263 > done
2264 > { ac_configure_args0=; unset ac_configure_args0;}
2265 > { ac_configure_args1=; unset ac_configure_args1;}
2266  
2267 + # When interrupted or exit'd, cleanup temporary files, and complete
2268 + # config.log.  We remove comments because anyway the quotes in there
2269 + # would cause problems or look ugly.
2270 + # WARNING: Use '\'' to represent an apostrophe within the trap.
2271 + # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2272 + trap 'exit_status=$?
2273 +  # Save into config.log some information that might help in debugging.
2274 +  {
2275 +    echo
2276  
2277 <
2278 < ## ----------------------- ##
2279 < ## 1. Language selection.  ##
2280 < ## ----------------------- ##
2281 <
2282 < # ----------------------------- #
2283 < # 1b. The Fortran 90 language.  #
2284 < # ----------------------------- #
2285 <
2286 < # AC_LANG(Fortran 90)
2287 < # -------------------
2288 <
2289 <
2290 <
2291 < # _AC_LANG_ABBREV(Fortran 90)
2292 < # ---------------------------
2293 <
2294 <
2295 <
2296 < # ----------------------------- #
2297 < # 1c. The Fortran 95 language.  #
2298 < # ----------------------------- #
2299 <
2300 < # AC_LANG(Fortran 95)
2301 < # -------------------
2302 <
2303 <
2304 <
2305 < # _AC_LANG_ABBREV(Fortran 95)
2306 < # ---------------------------
2307 <
2308 <
2309 <
2310 < ## ---------------------- ##
2311 < ## 2.Producing programs.  ##
1533 < ## ---------------------- ##
1534 <
1535 < # ------------------------ #
1536 < # 2b. Fortran 90 sources.  #
1537 < # ------------------------ #
1538 <
1539 < # AC_LANG_SOURCE(Fortran 90)(BODY)
1540 < # --------------------------------
1541 <
1542 <
1543 <
1544 < # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1545 < # -----------------------------------------------
1546 <
1547 <
1548 < # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1549 < # --------------------------------------------
2277 >    $as_echo "## ---------------- ##
2278 > ## Cache variables. ##
2279 > ## ---------------- ##"
2280 >    echo
2281 >    # The following way of writing the cache mishandles newlines in values,
2282 > (
2283 >  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2284 >    eval ac_val=\$$ac_var
2285 >    case $ac_val in #(
2286 >    *${as_nl}*)
2287 >      case $ac_var in #(
2288 >      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2289 > $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2290 >      esac
2291 >      case $ac_var in #(
2292 >      _ | IFS | as_nl) ;; #(
2293 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2294 >      *) { eval $ac_var=; unset $ac_var;} ;;
2295 >      esac ;;
2296 >    esac
2297 >  done
2298 >  (set) 2>&1 |
2299 >    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2300 >    *${as_nl}ac_space=\ *)
2301 >      sed -n \
2302 >        "s/'\''/'\''\\\\'\'''\''/g;
2303 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2304 >      ;; #(
2305 >    *)
2306 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2307 >      ;;
2308 >    esac |
2309 >    sort
2310 > )
2311 >    echo
2312  
2313 +    $as_echo "## ----------------- ##
2314 + ## Output variables. ##
2315 + ## ----------------- ##"
2316 +    echo
2317 +    for ac_var in $ac_subst_vars
2318 +    do
2319 +      eval ac_val=\$$ac_var
2320 +      case $ac_val in
2321 +      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2322 +      esac
2323 +      $as_echo "$ac_var='\''$ac_val'\''"
2324 +    done | sort
2325 +    echo
2326  
2327 +    if test -n "$ac_subst_files"; then
2328 +      $as_echo "## ------------------- ##
2329 + ## File substitutions. ##
2330 + ## ------------------- ##"
2331 +      echo
2332 +      for ac_var in $ac_subst_files
2333 +      do
2334 +        eval ac_val=\$$ac_var
2335 +        case $ac_val in
2336 +        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2337 +        esac
2338 +        $as_echo "$ac_var='\''$ac_val'\''"
2339 +      done | sort
2340 +      echo
2341 +    fi
2342  
2343 < # ------------------------ #
2344 < # 2c. Fortran 95 sources.  #
2345 < # ------------------------ #
2343 >    if test -s confdefs.h; then
2344 >      $as_echo "## ----------- ##
2345 > ## confdefs.h. ##
2346 > ## ----------- ##"
2347 >      echo
2348 >      cat confdefs.h
2349 >      echo
2350 >    fi
2351 >    test "$ac_signal" != 0 &&
2352 >      $as_echo "$as_me: caught signal $ac_signal"
2353 >    $as_echo "$as_me: exit $exit_status"
2354 >  } >&5
2355 >  rm -f core *.core core.conftest.* &&
2356 >    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2357 >    exit $exit_status
2358 > ' 0
2359 > for ac_signal in 1 2 13 15; do
2360 >  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2361 > done
2362 > ac_signal=0
2363  
2364 < # AC_LANG_SOURCE(Fortran 95)(BODY)
2365 < # --------------------------------
2364 > # confdefs.h avoids OS command line length limits that DEFS can exceed.
2365 > rm -f -r conftest* confdefs.h
2366  
2367 + $as_echo "/* confdefs.h */" > confdefs.h
2368  
2369 < # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1562 < # -----------------------------------------------
2369 > # Predefined preprocessor variables.
2370  
2371 + cat >>confdefs.h <<_ACEOF
2372 + #define PACKAGE_NAME "$PACKAGE_NAME"
2373 + _ACEOF
2374  
2375 < # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
2376 < # --------------------------------------------
2375 > cat >>confdefs.h <<_ACEOF
2376 > #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2377 > _ACEOF
2378  
2379 + cat >>confdefs.h <<_ACEOF
2380 + #define PACKAGE_VERSION "$PACKAGE_VERSION"
2381 + _ACEOF
2382  
2383 + cat >>confdefs.h <<_ACEOF
2384 + #define PACKAGE_STRING "$PACKAGE_STRING"
2385 + _ACEOF
2386  
2387 < ## -------------------------------------------- ##
2388 < ## 3. Looking for Compilers and Preprocessors.  ##
2389 < ## -------------------------------------------- ##
2387 > cat >>confdefs.h <<_ACEOF
2388 > #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2389 > _ACEOF
2390  
2391 < # ----------------------------- #
2392 < # 3b. The Fortran 90 compiler.  #
2393 < # ----------------------------- #
2391 > cat >>confdefs.h <<_ACEOF
2392 > #define PACKAGE_URL "$PACKAGE_URL"
2393 > _ACEOF
2394  
2395  
2396 < # AC_LANG_PREPROC(Fortran 90)
2397 < # ---------------------------
2398 < # Find the Fortran 90 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
2396 > # Let the site file select an alternate cache file if it wants to.
2397 > # Prefer an explicitly selected file to automatically selected ones.
2398 > ac_site_file1=NONE
2399 > ac_site_file2=NONE
2400 > if test -n "$CONFIG_SITE"; then
2401 >  # We do not want a PATH search for config.site.
2402 >  case $CONFIG_SITE in #((
2403 >    -*)  ac_site_file1=./$CONFIG_SITE;;
2404 >    */*) ac_site_file1=$CONFIG_SITE;;
2405 >    *)   ac_site_file1=./$CONFIG_SITE;;
2406 >  esac
2407 > elif test "x$prefix" != xNONE; then
2408 >  ac_site_file1=$prefix/share/config.site
2409 >  ac_site_file2=$prefix/etc/config.site
2410 > else
2411 >  ac_site_file1=$ac_default_prefix/share/config.site
2412 >  ac_site_file2=$ac_default_prefix/etc/config.site
2413 > fi
2414 > for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2415 > do
2416 >  test "x$ac_site_file" = xNONE && continue
2417 >  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2418 >    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2419 > $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2420 >    sed 's/^/| /' "$ac_site_file" >&5
2421 >    . "$ac_site_file" \
2422 >      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2423 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2424 > as_fn_error $? "failed to load site script $ac_site_file
2425 > See \`config.log' for more details" "$LINENO" 5; }
2426 >  fi
2427 > done
2428  
2429 + if test -r "$cache_file"; then
2430 +  # Some versions of bash will fail to source /dev/null (special files
2431 +  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2432 +  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2433 +    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2434 + $as_echo "$as_me: loading cache $cache_file" >&6;}
2435 +    case $cache_file in
2436 +      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2437 +      *)                      . "./$cache_file";;
2438 +    esac
2439 +  fi
2440 + else
2441 +  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2442 + $as_echo "$as_me: creating cache $cache_file" >&6;}
2443 +  >$cache_file
2444 + fi
2445  
2446 + # Check that the precious variables saved in the cache have kept the same
2447 + # value.
2448 + ac_cache_corrupted=false
2449 + for ac_var in $ac_precious_vars; do
2450 +  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2451 +  eval ac_new_set=\$ac_env_${ac_var}_set
2452 +  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2453 +  eval ac_new_val=\$ac_env_${ac_var}_value
2454 +  case $ac_old_set,$ac_new_set in
2455 +    set,)
2456 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2457 + $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2458 +      ac_cache_corrupted=: ;;
2459 +    ,set)
2460 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2461 + $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2462 +      ac_cache_corrupted=: ;;
2463 +    ,);;
2464 +    *)
2465 +      if test "x$ac_old_val" != "x$ac_new_val"; then
2466 +        # differences in whitespace do not lead to failure.
2467 +        ac_old_val_w=`echo x $ac_old_val`
2468 +        ac_new_val_w=`echo x $ac_new_val`
2469 +        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2470 +          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2471 + $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2472 +          ac_cache_corrupted=:
2473 +        else
2474 +          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2475 + $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2476 +          eval $ac_var=\$ac_old_val
2477 +        fi
2478 +        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2479 + $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2480 +        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2481 + $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2482 +      fi;;
2483 +  esac
2484 +  # Pass precious variables to config.status.
2485 +  if test "$ac_new_set" = set; then
2486 +    case $ac_new_val in
2487 +    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2488 +    *) ac_arg=$ac_var=$ac_new_val ;;
2489 +    esac
2490 +    case " $ac_configure_args " in
2491 +      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2492 +      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2493 +    esac
2494 +  fi
2495 + done
2496 + if $ac_cache_corrupted; then
2497 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2498 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2499 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2500 + $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2501 +  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2502 + fi
2503 + ## -------------------- ##
2504 + ## Main body of script. ##
2505 + ## -------------------- ##
2506  
2507 < # AC_LANG_COMPILER(Fortran 90)
2508 < # ----------------------------
2509 < # Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
2510 < # AC_REQUIRE'able.
2507 > ac_ext=c
2508 > ac_cpp='$CPP $CPPFLAGS'
2509 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2510 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2511 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
2512  
2513  
2514 + ac_aux_dir=
2515 + for ac_dir in ac-tools "$srcdir"/ac-tools; do
2516 +  if test -f "$ac_dir/install-sh"; then
2517 +    ac_aux_dir=$ac_dir
2518 +    ac_install_sh="$ac_aux_dir/install-sh -c"
2519 +    break
2520 +  elif test -f "$ac_dir/install.sh"; then
2521 +    ac_aux_dir=$ac_dir
2522 +    ac_install_sh="$ac_aux_dir/install.sh -c"
2523 +    break
2524 +  elif test -f "$ac_dir/shtool"; then
2525 +    ac_aux_dir=$ac_dir
2526 +    ac_install_sh="$ac_aux_dir/shtool install -c"
2527 +    break
2528 +  fi
2529 + done
2530 + if test -z "$ac_aux_dir"; then
2531 +  as_fn_error $? "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2532 + fi
2533  
2534 < # AC_PROG_F90([COMPILERS...])
2535 < # ---------------------------
2536 < # COMPILERS is a space separated list of Fortran 90 compilers to search
2537 < # for.
2538 < #
2539 < # Compilers are ordered by
2540 < #  1. F90, F95
1599 < #  2. Good/tested native compilers, bad/untested native compilers
1600 < #
1601 < # pgf90 is the Portland Group F90 compilers.
1602 < # xlf90/xlf95 are IBM (AIX) F90/F95 compilers.
1603 < # lf95 is the Lahey-Fujitsu compiler.
1604 < # epcf90 is the "Edinburgh Portable Compiler" F90.
1605 < # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1606 < # AC_PROG_F90
2534 > # These three variables are undocumented and unsupported,
2535 > # and are intended to be withdrawn in a future Autoconf release.
2536 > # They can cause serious problems if a builder's source tree is in a directory
2537 > # whose full name contains unusual characters.
2538 > ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2539 > ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2540 > ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2541  
2542  
1609 # ----------------------------- #
1610 # 3c. The Fortran 95 compiler.  #
1611 # ----------------------------- #
2543  
2544 + ac_config_headers="$ac_config_headers src/config.h"
2545  
1614 # AC_LANG_PREPROC(Fortran 95)
1615 # ---------------------------
1616 # Find the Fortran 95 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
2546  
2547  
2548  
1620 # AC_LANG_COMPILER(Fortran 95)
1621 # ----------------------------
1622 # Find the Fortran 95 compiler.  Must be AC_DEFUN'd to be
1623 # AC_REQUIRE'able.
2549  
2550  
2551  
1627 # AC_PROG_F95([COMPILERS...])
1628 # ---------------------------
1629 # COMPILERS is a space separated list of Fortran 95 compilers to search
1630 # for.
1631 #
1632 # Compilers are ordered by
1633 #  1. Good/tested native compilers, bad/untested native compilers
1634 #
1635 # xlf95 is the IBM (AIX) F95 compiler.
1636 # lf95 is the Lahey-Fujitsu compiler.
1637 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1638 # AC_PROG_F95
2552  
2553  
1641 ## ------------------------------- ##
1642 ## 4. Compilers' characteristics.  ##
1643 ## ------------------------------- ##
2554  
2555  
1646 # ---------------------------------------- #
1647 # 4b. Fortan 90 compiler characteristics.  #
1648 # ---------------------------------------- #
2556  
2557  
1651 # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1652 # -------------------------------------------------
1653 # Link a trivial Fortran program, compiling with a verbose output FLAG
1654 # (which default value, $ac_cv_prog_f90_v, is computed by
1655 # _AC_PROG_F90_V), and return the output in $ac_f90_v_output.  This
1656 # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1657 # so that any link flags that are echoed by the compiler appear as
1658 # space-separated items.
1659 # _AC_PROG_F90_V_OUTPUT
2558  
2559  
1662 # _AC_PROG_F90_V
1663 # --------------
1664 #
1665 # Determine the flag that causes the Fortran 90 compiler to print
1666 # information of library and object files (normally -v)
1667 # Needed for AC_F90_LIBRARY_FLAGS
1668 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1669 # _AC_PROG_F90_V
2560  
2561  
1672 # AC_F90_LIBRARY_LDFLAGS
1673 # ----------------------
1674 #
1675 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1676 # intrinsic and run-time libraries that are required to successfully
1677 # link a Fortran 90 program or shared library.  The output variable
1678 # F90LIBS is set to these flags.
1679 #
1680 # This macro is intended to be used in those situations when it is
1681 # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1682 # program or shared library.
1683 #
1684 # For example, if object files from a C++ and Fortran 90 compiler must
1685 # be linked together, then the C++ compiler/linker must be used for
1686 # linking (since special C++-ish things need to happen at link time
1687 # like calling global constructors, instantiating templates, enabling
1688 # exception support, etc.).
1689 #
1690 # However, the Fortran 90 intrinsic and run-time libraries must be
1691 # linked in as well, but the C++ compiler/linker doesn't know how to
1692 # add these Fortran 90 libraries.  Hence, the macro
1693 # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1694 # libraries.
1695 #
1696 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1697 # AC_F90_LIBRARY_LDFLAGS
1698
1699
1700 # _AC_F90_NAME_MANGLING
1701 # ---------------------
1702 # Test for the name mangling scheme used by the Fortran 90 compiler.
1703 #
1704 # Sets ac_cv_f90_mangling. The value contains three fields, separated
1705 # by commas:
1706 #
1707 # lower case / upper case:
1708 #    case translation of the Fortan 90 symbols
1709 # underscore / no underscore:
1710 #    whether the compiler appends "_" to symbol names
1711 # extra underscore / no extra underscore:
1712 #    whether the compiler appends an extra "_" to symbol names already
1713 #    containing at least one underscore
1714 #
1715 # _AC_F90_NAME_MANGLING
1716
1717 # The replacement is empty.
1718
1719
1720
1721 # AC_F90_WRAPPERS
1722 # ---------------
1723 # Defines C macros F90_FUNC(name,NAME) and F90_FUNC_(name,NAME) to
1724 # properly mangle the names of C identifiers, and C identifiers with
1725 # underscores, respectively, so that they match the name mangling
1726 # scheme used by the Fortran 90 compiler.
1727 # AC_F90_WRAPPERS
2562  
2563  
1730 # AC_F90_FUNC(NAME, [SHELLVAR = NAME])
1731 # ------------------------------------
1732 # For a Fortran subroutine of given NAME, define a shell variable
1733 # $SHELLVAR to the Fortran 90 mangled name.  If the SHELLVAR
1734 # argument is not supplied, it defaults to NAME.
1735 # AC_F90_FUNC
2564  
2565  
1738 # ---------------------------------------- #
1739 # 4c. Fortan 95 compiler characteristics.  #
1740 # ---------------------------------------- #
2566  
2567  
1743 # _AC_PROG_F95_V_OUTPUT([FLAG = $ac_cv_prog_f95_v])
1744 # -------------------------------------------------
1745 # Link a trivial Fortran program, compiling with a verbose output FLAG
1746 # (which default value, $ac_cv_prog_f95_v, is computed by
1747 # _AC_PROG_F95_V), and return the output in $ac_f95_v_output.  This
1748 # output is processed in the way expected by AC_F95_LIBRARY_LDFLAGS,
1749 # so that any link flags that are echoed by the compiler appear as
1750 # space-separated items.
1751 # _AC_PROG_F95_V_OUTPUT
2568  
2569  
1754 # _AC_PROG_F95_V
1755 # --------------
1756 #
1757 # Determine the flag that causes the Fortran 95 compiler to print
1758 # information of library and object files (normally -v)
1759 # Needed for AC_F95_LIBRARY_FLAGS
1760 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1761 # _AC_PROG_F95_V
2570  
2571  
1764 # AC_F95_LIBRARY_LDFLAGS
1765 # ----------------------
1766 #
1767 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 95
1768 # intrinsic and run-time libraries that are required to successfully
1769 # link a Fortran 95 program or shared library.  The output variable
1770 # F95LIBS is set to these flags.
1771 #
1772 # This macro is intended to be used in those situations when it is
1773 # necessary to mix, e.g. C++ and Fortran 95, source code into a single
1774 # program or shared library.
1775 #
1776 # For example, if object files from a C++ and Fortran 95 compiler must
1777 # be linked together, then the C++ compiler/linker must be used for
1778 # linking (since special C++-ish things need to happen at link time
1779 # like calling global constructors, instantiating templates, enabling
1780 # exception support, etc.).
1781 #
1782 # However, the Fortran 95 intrinsic and run-time libraries must be
1783 # linked in as well, but the C++ compiler/linker doesn't know how to
1784 # add these Fortran 95 libraries.  Hence, the macro
1785 # "AC_F95_LIBRARY_LDFLAGS" was created to determine these Fortran 95
1786 # libraries.
1787 #
1788 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1789 # AC_F95_LIBRARY_LDFLAGS
2572  
2573  
1792 # _AC_F95_NAME_MANGLING
1793 # ---------------------
1794 # Test for the name mangling scheme used by the Fortran 95 compiler.
2574   #
1796 # Sets ac_cv_f95_mangling. The value contains three fields, separated
1797 # by commas:
2575   #
1799 # lower case / upper case:
1800 #    case translation of the Fortan 95 symbols
1801 # underscore / no underscore:
1802 #    whether the compiler appends "_" to symbol names
1803 # extra underscore / no extra underscore:
1804 #    whether the compiler appends an extra "_" to symbol names already
1805 #    containing at least one underscore
2576   #
1807 # _AC_F95_NAME_MANGLING
2577  
1809 # The replacement is empty.
2578  
2579  
2580  
1813 # AC_F95_WRAPPERS
1814 # ---------------
1815 # Defines C macros F95_FUNC(name,NAME) and F95_FUNC_(name,NAME) to
1816 # properly mangle the names of C identifiers, and C identifiers with
1817 # underscores, respectively, so that they match the name mangling
1818 # scheme used by the Fortran 95 compiler.
1819 # AC_F95_WRAPPERS
2581  
2582  
1822 # AC_F95_FUNC(NAME, [SHELLVAR = NAME])
1823 # ------------------------------------
1824 # For a Fortran subroutine of given NAME, define a shell variable
1825 # $SHELLVAR to the Fortran 95 mangled name.  If the SHELLVAR
1826 # argument is not supplied, it defaults to NAME.
1827 # AC_F95_FUNC
2583  
1829 # AC_F90_MODULE_NAMES
1830 # -------------------
1831 #
1832 # Figure out how the Fortran 90 compiler constructs module file names
1833 #
1834 # AC_F90_MODULE_NAMES
2584  
2585  
2586  
# Line 1885 | Line 2634 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2634  
2635  
2636  
1888 #
1889 #
1890 #
2637  
2638  
2639  
# Line 1925 | Line 2671 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2671  
2672  
2673  
2674 <
2675 <
2676 <
2677 <
2678 <
2679 < # set program name
2680 < PROGNAME="oopse"
2681 <
2682 <
2683 < # there are two ways to do debugging.  One with the --enable-debug flag
2684 < # and one using the DEBUG environment variable
2685 <
2686 < debug=0
2687 < # Check whether --enable-debug or --disable-debug was given.
2688 < if test "${enable_debug+set}" = set; then
2689 <  enableval="$enable_debug"
2690 <  debug=1
2691 < fi;
2692 < if test "${DEBUG}"; then
2693 <
2694 < cat >>confdefs.h <<\_ACEOF
2695 < #define debug 1
2696 < _ACEOF
2697 <
2698 <  msg="$msg, debug mode"
2699 < fi
2700 <
2701 <
2702 < # who am i
2703 < # Make sure we can run config.sub.
2704 < $ac_config_sub sun4 >/dev/null 2>&1 ||
2705 <  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2706 < echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2707 <   { (exit 1); exit 1; }; }
2674 > # ===========================================================================
2675 > #             http://www.nongnu.org/autoconf-archive/ax_mpi.html
2676 > # ===========================================================================
2677 > #
2678 > # SYNOPSIS
2679 > #
2680 > #   AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2681 > #
2682 > # DESCRIPTION
2683 > #
2684 > #   This macro tries to find out how to compile programs that use MPI
2685 > #   (Message Passing Interface), a standard API for parallel process
2686 > #   communication (see http://www-unix.mcs.anl.gov/mpi/)
2687 > #
2688 > #   On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2689 > #   to the name of the MPI compiler, depending upon the current language.
2690 > #   (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2691 > #   mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2692 > #   are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2693 > #   MPICC/MPICXX/MPIF77/MPIFC was not found).
2694 > #
2695 > #   If you want to compile everything with MPI, you should set:
2696 > #
2697 > #       CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2698 > #       LIBS="$MPILIBS $LIBS"
2699 > #
2700 > #   NOTE: The above assumes that you will use $CC (or whatever) for linking
2701 > #   as well as for compiling. (This is the default for automake and most
2702 > #   Makefiles.)
2703 > #
2704 > #   The user can force a particular library/compiler by setting the
2705 > #   MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2706 > #
2707 > #   ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2708 > #   found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2709 > #   found. If ACTION-IF-FOUND is not specified, the default action will
2710 > #   define HAVE_MPI.
2711 > #
2712 > # LICENSE
2713 > #
2714 > #   Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2715 > #   Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2716 > #
2717 > #   This program is free software: you can redistribute it and/or modify it
2718 > #   under the terms of the GNU General Public License as published by the
2719 > #   Free Software Foundation, either version 3 of the License, or (at your
2720 > #   option) any later version.
2721 > #
2722 > #   This program is distributed in the hope that it will be useful, but
2723 > #   WITHOUT ANY WARRANTY; without even the implied warranty of
2724 > #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2725 > #   Public License for more details.
2726 > #
2727 > #   You should have received a copy of the GNU General Public License along
2728 > #   with this program. If not, see <http://www.gnu.org/licenses/>.
2729 > #
2730 > #   As a special exception, the respective Autoconf Macro's copyright owner
2731 > #   gives unlimited permission to copy, distribute and modify the configure
2732 > #   scripts that are the output of Autoconf when processing the Macro. You
2733 > #   need not follow the terms of the GNU General Public License when using
2734 > #   or distributing such scripts, even though portions of the text of the
2735 > #   Macro appear in them. The GNU General Public License (GPL) does govern
2736 > #   all other use of the material that constitutes the Autoconf Macro.
2737 > #
2738 > #   This special exception to the GPL applies to versions of the Autoconf
2739 > #   Macro released by the Autoconf Archive. When you make and distribute a
2740 > #   modified version of the Autoconf Macro, you may extend this special
2741 > #   exception to the GPL to apply to your modified version as well.
2742  
2743 < echo "$as_me:$LINENO: checking build system type" >&5
2744 < echo $ECHO_N "checking build system type... $ECHO_C" >&6
2745 < if test "${ac_cv_build+set}" = set; then
2746 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2743 > # This is what autoupdate's m4 run will expand.  It fires
2744 > # the warning (with _au_warn_XXX), outputs it into the
2745 > # updated configure.ac (with AC_DIAGNOSE), and then outputs
2746 > # the replacement expansion.
2747 >
2748 >
2749 > # This is an auxiliary macro that is also run when
2750 > # autoupdate runs m4.  It simply calls m4_warning, but
2751 > # we need a wrapper so that each warning is emitted only
2752 > # once.  We break the quoting in m4_warning's argument in
2753 > # order to expand this macro's arguments, not AU_DEFUN's.
2754 >
2755 >
2756 > # Finally, this is the expansion that is picked up by
2757 > # autoconf.  It tells the user to run autoupdate, and
2758 > # then outputs the replacement expansion.  We do not care
2759 > # about autoupdate's warning because that contains
2760 > # information on what to do *after* running autoupdate.
2761 >
2762 >
2763 >
2764 > # who am i
2765 > # Make sure we can run config.sub.
2766 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2767 >  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2768 >
2769 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2770 > $as_echo_n "checking build system type... " >&6; }
2771 > if ${ac_cv_build+:} false; then :
2772 >  $as_echo_n "(cached) " >&6
2773   else
2774 <  ac_cv_build_alias=$build_alias
2775 < test -z "$ac_cv_build_alias" &&
2776 <  ac_cv_build_alias=`$ac_config_guess`
2777 < test -z "$ac_cv_build_alias" &&
2778 <  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2779 < echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2780 <   { (exit 1); exit 1; }; }
1975 < ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1976 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1977 < echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1978 <   { (exit 1); exit 1; }; }
2774 >  ac_build_alias=$build_alias
2775 > test "x$ac_build_alias" = x &&
2776 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2777 > test "x$ac_build_alias" = x &&
2778 >  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2779 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2780 >  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2781  
2782   fi
2783 < echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2784 < echo "${ECHO_T}$ac_cv_build" >&6
2783 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2784 > $as_echo "$ac_cv_build" >&6; }
2785 > case $ac_cv_build in
2786 > *-*-*) ;;
2787 > *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2788 > esac
2789   build=$ac_cv_build
2790 < build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2791 < build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2792 < build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2790 > ac_save_IFS=$IFS; IFS='-'
2791 > set x $ac_cv_build
2792 > shift
2793 > build_cpu=$1
2794 > build_vendor=$2
2795 > shift; shift
2796 > # Remember, the first character of IFS is used to create $*,
2797 > # except with old shells:
2798 > build_os=$*
2799 > IFS=$ac_save_IFS
2800 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2801  
2802  
2803 < echo "$as_me:$LINENO: checking host system type" >&5
2804 < echo $ECHO_N "checking host system type... $ECHO_C" >&6
2805 < if test "${ac_cv_host+set}" = set; then
2806 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2803 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2804 > $as_echo_n "checking host system type... " >&6; }
2805 > if ${ac_cv_host+:} false; then :
2806 >  $as_echo_n "(cached) " >&6
2807   else
2808 <  ac_cv_host_alias=$host_alias
2809 < test -z "$ac_cv_host_alias" &&
2810 <  ac_cv_host_alias=$ac_cv_build_alias
2811 < ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2812 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2813 < echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2000 <   { (exit 1); exit 1; }; }
2808 >  if test "x$host_alias" = x; then
2809 >  ac_cv_host=$ac_cv_build
2810 > else
2811 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2812 >    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2813 > fi
2814  
2815   fi
2816 < echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2817 < echo "${ECHO_T}$ac_cv_host" >&6
2816 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2817 > $as_echo "$ac_cv_host" >&6; }
2818 > case $ac_cv_host in
2819 > *-*-*) ;;
2820 > *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2821 > esac
2822   host=$ac_cv_host
2823 < host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2824 < host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2825 < host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2823 > ac_save_IFS=$IFS; IFS='-'
2824 > set x $ac_cv_host
2825 > shift
2826 > host_cpu=$1
2827 > host_vendor=$2
2828 > shift; shift
2829 > # Remember, the first character of IFS is used to create $*,
2830 > # except with old shells:
2831 > host_os=$*
2832 > IFS=$ac_save_IFS
2833 > case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2834  
2835  
2836  
2837  
2838  
2839 < ac_ext=c
2840 < ac_cpp='$CPP $CPPFLAGS'
2841 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2842 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2843 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2844 < if test -n "$ac_tool_prefix"; then
2845 <  for ac_prog in pathcc icc xlc gcc cc
2839 > # set program name
2840 > PROGNAME="openmd"
2841 >
2842 >
2843 >
2844 >
2845 > OBJEXT=".$OBJEXT"
2846 >
2847 > OPENMD=openmd
2848 >
2849 > if test "x${prefix}" = "xNONE"
2850 > then
2851 >  OPENMD_HOME=${ac_default_prefix}/openmd
2852 > else
2853 >  OPENMD_HOME=${prefix}/openmd
2854 > fi
2855 > # Check whether --enable-openmd-home was given.
2856 > if test "${enable_openmd_home+set}" = set; then :
2857 >  enableval=$enable_openmd_home; OPENMD_HOME="${enableval}"
2858 > fi
2859 >
2860 >
2861 > # there are two ways to do debugging.  One with the --enable-debug flag
2862 > # and one using the DEBUG environment variable
2863 >
2864 > debug=0
2865 > # Check whether --enable-debug was given.
2866 > if test "${enable_debug+set}" = set; then :
2867 >  enableval=$enable_debug; debug=1
2868 > fi
2869 >
2870 > if test "${DEBUG}"; then
2871 >
2872 > $as_echo "#define debug 1" >>confdefs.h
2873 >
2874 >  msg="$msg, debug mode"
2875 > fi
2876 >
2877 >
2878 > # Check whether --enable-single was given.
2879 > if test "${enable_single+set}" = set; then :
2880 >  enableval=$enable_single; ok=$enableval
2881 > else
2882 >  ok=no
2883 > fi
2884 >
2885 > # Check whether --enable-float was given.
2886 > if test "${enable_float+set}" = set; then :
2887 >  enableval=$enable_float; ok=$enableval
2888 > fi
2889 >
2890 > if test "$ok" = "yes"; then
2891 >
2892 > $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
2893 >
2894 >        USE_SINGLE_PRECISION=yes
2895 >
2896 > fi
2897 >
2898 > ac_ext=cpp
2899 > ac_cpp='$CXXCPP $CPPFLAGS'
2900 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2901 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2902 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2903 > if test -z "$CXX"; then
2904 >  if test -n "$CCC"; then
2905 >    CXX=$CCC
2906 >  else
2907 >    if test -n "$ac_tool_prefix"; then
2908 >  for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
2909    do
2910      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2911   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2912 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2913 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2914 < if test "${ac_cv_prog_CC+set}" = set; then
2915 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2912 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2913 > $as_echo_n "checking for $ac_word... " >&6; }
2914 > if ${ac_cv_prog_CXX+:} false; then :
2915 >  $as_echo_n "(cached) " >&6
2916   else
2917 <  if test -n "$CC"; then
2918 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2917 >  if test -n "$CXX"; then
2918 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2919   else
2920   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2921   for as_dir in $PATH
2922   do
2923    IFS=$as_save_IFS
2924    test -z "$as_dir" && as_dir=.
2925 <  for ac_exec_ext in '' $ac_executable_extensions; do
2926 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2927 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2928 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2925 >    for ac_exec_ext in '' $ac_executable_extensions; do
2926 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2927 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2928 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2929      break 2
2930    fi
2931   done
2932 < done
2932 >  done
2933 > IFS=$as_save_IFS
2934  
2935   fi
2936   fi
2937 < CC=$ac_cv_prog_CC
2938 < if test -n "$CC"; then
2939 <  echo "$as_me:$LINENO: result: $CC" >&5
2940 < echo "${ECHO_T}$CC" >&6
2937 > CXX=$ac_cv_prog_CXX
2938 > if test -n "$CXX"; then
2939 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2940 > $as_echo "$CXX" >&6; }
2941   else
2942 <  echo "$as_me:$LINENO: result: no" >&5
2943 < echo "${ECHO_T}no" >&6
2942 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2943 > $as_echo "no" >&6; }
2944   fi
2945  
2946 <    test -n "$CC" && break
2946 >
2947 >    test -n "$CXX" && break
2948    done
2949   fi
2950 < if test -z "$CC"; then
2951 <  ac_ct_CC=$CC
2952 <  for ac_prog in pathcc icc xlc gcc cc
2950 > if test -z "$CXX"; then
2951 >  ac_ct_CXX=$CXX
2952 >  for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
2953   do
2954    # Extract the first word of "$ac_prog", so it can be a program name with args.
2955   set dummy $ac_prog; ac_word=$2
2956 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2957 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2958 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2959 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2956 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2957 > $as_echo_n "checking for $ac_word... " >&6; }
2958 > if ${ac_cv_prog_ac_ct_CXX+:} false; then :
2959 >  $as_echo_n "(cached) " >&6
2960   else
2961 <  if test -n "$ac_ct_CC"; then
2962 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2961 >  if test -n "$ac_ct_CXX"; then
2962 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2963   else
2964   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2965   for as_dir in $PATH
2966   do
2967    IFS=$as_save_IFS
2968    test -z "$as_dir" && as_dir=.
2969 <  for ac_exec_ext in '' $ac_executable_extensions; do
2970 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2971 <    ac_cv_prog_ac_ct_CC="$ac_prog"
2972 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2969 >    for ac_exec_ext in '' $ac_executable_extensions; do
2970 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2971 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
2972 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2973      break 2
2974    fi
2975   done
2976 < done
2976 >  done
2977 > IFS=$as_save_IFS
2978  
2979   fi
2980   fi
2981 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2982 < if test -n "$ac_ct_CC"; then
2983 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2984 < echo "${ECHO_T}$ac_ct_CC" >&6
2981 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2982 > if test -n "$ac_ct_CXX"; then
2983 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2984 > $as_echo "$ac_ct_CXX" >&6; }
2985   else
2986 <  echo "$as_me:$LINENO: result: no" >&5
2987 < echo "${ECHO_T}no" >&6
2986 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2987 > $as_echo "no" >&6; }
2988   fi
2989  
2990 <  test -n "$ac_ct_CC" && break
2990 >
2991 >  test -n "$ac_ct_CXX" && break
2992   done
2993  
2994 <  CC=$ac_ct_CC
2994 >  if test "x$ac_ct_CXX" = x; then
2995 >    CXX="g++"
2996 >  else
2997 >    case $cross_compiling:$ac_tool_warned in
2998 > yes:)
2999 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3000 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3001 > ac_tool_warned=yes ;;
3002 > esac
3003 >    CXX=$ac_ct_CXX
3004 >  fi
3005   fi
3006  
3007 <
3008 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2107 < See \`config.log' for more details." >&5
2108 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2109 < See \`config.log' for more details." >&2;}
2110 <   { (exit 1); exit 1; }; }
2111 <
3007 >  fi
3008 > fi
3009   # Provide some information about the compiler.
3010 < echo "$as_me:$LINENO:" \
3011 <     "checking for C compiler version" >&5
3012 < ac_compiler=`set X $ac_compile; echo $2`
3013 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3014 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
3010 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3011 > set X $ac_compile
3012 > ac_compiler=$2
3013 > for ac_option in --version -v -V -qversion; do
3014 >  { { ac_try="$ac_compiler $ac_option >&5"
3015 > case "(($ac_try" in
3016 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3017 >  *) ac_try_echo=$ac_try;;
3018 > esac
3019 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3020 > $as_echo "$ac_try_echo"; } >&5
3021 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3022    ac_status=$?
3023 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3024 <  (exit $ac_status); }
3025 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3026 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
3027 <  ac_status=$?
3028 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3029 <  (exit $ac_status); }
3030 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3031 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
3032 <  ac_status=$?
2129 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2130 <  (exit $ac_status); }
3023 >  if test -s conftest.err; then
3024 >    sed '10a\
3025 > ... rest of stderr output deleted ...
3026 >         10q' conftest.err >conftest.er1
3027 >    cat conftest.er1 >&5
3028 >  fi
3029 >  rm -f conftest.er1 conftest.err
3030 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3031 >  test $ac_status = 0; }
3032 > done
3033  
3034 < cat >conftest.$ac_ext <<_ACEOF
2133 < /* confdefs.h.  */
2134 < _ACEOF
2135 < cat confdefs.h >>conftest.$ac_ext
2136 < cat >>conftest.$ac_ext <<_ACEOF
3034 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3035   /* end confdefs.h.  */
3036  
3037   int
# Line 2145 | Line 3043 | ac_clean_files_save=$ac_clean_files
3043   }
3044   _ACEOF
3045   ac_clean_files_save=$ac_clean_files
3046 < ac_clean_files="$ac_clean_files a.out a.exe b.out"
3046 > ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3047   # Try to create an executable without -o first, disregard a.out.
3048   # It will help us diagnose broken compilers, and finding out an intuition
3049   # of exeext.
3050 < echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3051 < echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
3052 < ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2155 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2156 <  (eval $ac_link_default) 2>&5
2157 <  ac_status=$?
2158 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2159 <  (exit $ac_status); }; then
2160 <  # Find the output, starting from the most likely.  This scheme is
2161 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2162 < # resort.
3050 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3051 > $as_echo_n "checking whether the C++ compiler works... " >&6; }
3052 > ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3053  
3054 < # Be careful to initialize this variable, since it used to be cached.
3055 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
3056 < ac_cv_exeext=
3057 < # b.out is created by i960 compilers.
3058 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
3054 > # The possible output files:
3055 > ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3056 >
3057 > ac_rmfiles=
3058 > for ac_file in $ac_files
3059   do
3060 +  case $ac_file in
3061 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3062 +    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3063 +  esac
3064 + done
3065 + rm -f $ac_rmfiles
3066 +
3067 + if { { ac_try="$ac_link_default"
3068 + case "(($ac_try" in
3069 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3070 +  *) ac_try_echo=$ac_try;;
3071 + esac
3072 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3073 + $as_echo "$ac_try_echo"; } >&5
3074 +  (eval "$ac_link_default") 2>&5
3075 +  ac_status=$?
3076 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3077 +  test $ac_status = 0; }; then :
3078 +  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3079 + # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3080 + # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3081 + # so that the user can short-circuit this test for compilers unknown to
3082 + # Autoconf.
3083 + for ac_file in $ac_files ''
3084 + do
3085    test -f "$ac_file" || continue
3086    case $ac_file in
3087 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
3087 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3088          ;;
2174    conftest.$ac_ext )
2175        # This is the source file.
2176        ;;
3089      [ab].out )
3090          # We found the default executable, but exeext='' is most
3091          # certainly right.
3092          break;;
3093      *.* )
3094 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3095 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
3096 <        # but it would be cool to find out if it's true.  Does anybody
3097 <        # maintain Libtool? --akim.
3098 <        export ac_cv_exeext
3094 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3095 >        then :; else
3096 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3097 >        fi
3098 >        # We set ac_cv_exeext here because the later test for it is not
3099 >        # safe: cross compilers may not add the suffix if given an `-o'
3100 >        # argument, so we may need to know it at that point already.
3101 >        # Even if this section looks crufty: it has the advantage of
3102 >        # actually working.
3103          break;;
3104      * )
3105          break;;
3106    esac
3107   done
3108 + test "$ac_cv_exeext" = no && ac_cv_exeext=
3109 +
3110   else
3111 <  echo "$as_me: failed program was:" >&5
3111 >  ac_file=''
3112 > fi
3113 > if test -z "$ac_file"; then :
3114 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3115 > $as_echo "no" >&6; }
3116 > $as_echo "$as_me: failed program was:" >&5
3117   sed 's/^/| /' conftest.$ac_ext >&5
3118  
3119 < { { echo "$as_me:$LINENO: error: C compiler cannot create executables
3120 < See \`config.log' for more details." >&5
3121 < echo "$as_me: error: C compiler cannot create executables
3122 < See \`config.log' for more details." >&2;}
3123 <   { (exit 77); exit 77; }; }
3119 > { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3120 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3121 > as_fn_error 77 "C++ compiler cannot create executables
3122 > See \`config.log' for more details" "$LINENO" 5; }
3123 > else
3124 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3125 > $as_echo "yes" >&6; }
3126   fi
3127 <
3127 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3128 > $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3129 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3130 > $as_echo "$ac_file" >&6; }
3131   ac_exeext=$ac_cv_exeext
2204 echo "$as_me:$LINENO: result: $ac_file" >&5
2205 echo "${ECHO_T}$ac_file" >&6
3132  
3133 < # Check the compiler produces executables we can run.  If not, either
3134 < # the compiler is broken, or we cross compile.
3135 < echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3136 < echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
3137 < # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3138 < # If not cross compiling, check that we can run a simple program.
3139 < if test "$cross_compiling" != yes; then
3140 <  if { ac_try='./$ac_file'
3141 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3142 <  (eval $ac_try) 2>&5
3133 > rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3134 > ac_clean_files=$ac_clean_files_save
3135 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3136 > $as_echo_n "checking for suffix of executables... " >&6; }
3137 > if { { ac_try="$ac_link"
3138 > case "(($ac_try" in
3139 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3140 >  *) ac_try_echo=$ac_try;;
3141 > esac
3142 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3143 > $as_echo "$ac_try_echo"; } >&5
3144 >  (eval "$ac_link") 2>&5
3145    ac_status=$?
3146 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147 <  (exit $ac_status); }; }; then
2220 <    cross_compiling=no
2221 <  else
2222 <    if test "$cross_compiling" = maybe; then
2223 <        cross_compiling=yes
2224 <    else
2225 <        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2226 < If you meant to cross compile, use \`--host'.
2227 < See \`config.log' for more details." >&5
2228 < echo "$as_me: error: cannot run C compiled programs.
2229 < If you meant to cross compile, use \`--host'.
2230 < See \`config.log' for more details." >&2;}
2231 <   { (exit 1); exit 1; }; }
2232 <    fi
2233 <  fi
2234 < fi
2235 < echo "$as_me:$LINENO: result: yes" >&5
2236 < echo "${ECHO_T}yes" >&6
2237 <
2238 < rm -f a.out a.exe conftest$ac_cv_exeext b.out
2239 < ac_clean_files=$ac_clean_files_save
2240 < # Check the compiler produces executables we can run.  If not, either
2241 < # the compiler is broken, or we cross compile.
2242 < echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2243 < echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2244 < echo "$as_me:$LINENO: result: $cross_compiling" >&5
2245 < echo "${ECHO_T}$cross_compiling" >&6
2246 <
2247 < echo "$as_me:$LINENO: checking for suffix of executables" >&5
2248 < echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2249 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2250 <  (eval $ac_link) 2>&5
2251 <  ac_status=$?
2252 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2253 <  (exit $ac_status); }; then
3146 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3147 >  test $ac_status = 0; }; then :
3148    # If both `conftest.exe' and `conftest' are `present' (well, observable)
3149   # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3150   # work properly (i.e., refer to `conftest.exe'), while it won't with
# Line 2258 | Line 3152 | for ac_file in conftest.exe conftest conftest.*; do
3152   for ac_file in conftest.exe conftest conftest.*; do
3153    test -f "$ac_file" || continue
3154    case $ac_file in
3155 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
3155 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3156      *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2263          export ac_cv_exeext
3157            break;;
3158      * ) break;;
3159    esac
3160   done
3161   else
3162 <  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3163 < See \`config.log' for more details." >&5
3164 < echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3165 < See \`config.log' for more details." >&2;}
2273 <   { (exit 1); exit 1; }; }
3162 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3163 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3164 > as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3165 > See \`config.log' for more details" "$LINENO" 5; }
3166   fi
3167 + rm -f conftest conftest$ac_cv_exeext
3168 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3169 + $as_echo "$ac_cv_exeext" >&6; }
3170  
2276 rm -f conftest$ac_cv_exeext
2277 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2278 echo "${ECHO_T}$ac_cv_exeext" >&6
2279
3171   rm -f conftest.$ac_ext
3172   EXEEXT=$ac_cv_exeext
3173   ac_exeext=$EXEEXT
3174 < echo "$as_me:$LINENO: checking for suffix of object files" >&5
3175 < echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
3176 < if test "${ac_cv_objext+set}" = set; then
3177 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3178 < else
3179 <  cat >conftest.$ac_ext <<_ACEOF
3180 < /* confdefs.h.  */
3174 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3175 > /* end confdefs.h.  */
3176 > #include <stdio.h>
3177 > int
3178 > main ()
3179 > {
3180 > FILE *f = fopen ("conftest.out", "w");
3181 > return ferror (f) || fclose (f) != 0;
3182 >
3183 >  ;
3184 >  return 0;
3185 > }
3186   _ACEOF
3187 < cat confdefs.h >>conftest.$ac_ext
3188 < cat >>conftest.$ac_ext <<_ACEOF
3187 > ac_clean_files="$ac_clean_files conftest.out"
3188 > # Check that the compiler produces executables we can run.  If not, either
3189 > # the compiler is broken, or we cross compile.
3190 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3191 > $as_echo_n "checking whether we are cross compiling... " >&6; }
3192 > if test "$cross_compiling" != yes; then
3193 >  { { ac_try="$ac_link"
3194 > case "(($ac_try" in
3195 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3196 >  *) ac_try_echo=$ac_try;;
3197 > esac
3198 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3199 > $as_echo "$ac_try_echo"; } >&5
3200 >  (eval "$ac_link") 2>&5
3201 >  ac_status=$?
3202 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3203 >  test $ac_status = 0; }
3204 >  if { ac_try='./conftest$ac_cv_exeext'
3205 >  { { case "(($ac_try" in
3206 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3207 >  *) ac_try_echo=$ac_try;;
3208 > esac
3209 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3210 > $as_echo "$ac_try_echo"; } >&5
3211 >  (eval "$ac_try") 2>&5
3212 >  ac_status=$?
3213 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3214 >  test $ac_status = 0; }; }; then
3215 >    cross_compiling=no
3216 >  else
3217 >    if test "$cross_compiling" = maybe; then
3218 >        cross_compiling=yes
3219 >    else
3220 >        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3221 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3222 > as_fn_error $? "cannot run C++ compiled programs.
3223 > If you meant to cross compile, use \`--host'.
3224 > See \`config.log' for more details" "$LINENO" 5; }
3225 >    fi
3226 >  fi
3227 > fi
3228 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3229 > $as_echo "$cross_compiling" >&6; }
3230 >
3231 > rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3232 > ac_clean_files=$ac_clean_files_save
3233 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3234 > $as_echo_n "checking for suffix of object files... " >&6; }
3235 > if ${ac_cv_objext+:} false; then :
3236 >  $as_echo_n "(cached) " >&6
3237 > else
3238 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3239   /* end confdefs.h.  */
3240  
3241   int
# Line 2301 | Line 3247 | rm -f conftest.o conftest.obj
3247   }
3248   _ACEOF
3249   rm -f conftest.o conftest.obj
3250 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3251 <  (eval $ac_compile) 2>&5
3250 > if { { ac_try="$ac_compile"
3251 > case "(($ac_try" in
3252 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3253 >  *) ac_try_echo=$ac_try;;
3254 > esac
3255 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3256 > $as_echo "$ac_try_echo"; } >&5
3257 >  (eval "$ac_compile") 2>&5
3258    ac_status=$?
3259 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3260 <  (exit $ac_status); }; then
3261 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
3259 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3260 >  test $ac_status = 0; }; then :
3261 >  for ac_file in conftest.o conftest.obj conftest.*; do
3262 >  test -f "$ac_file" || continue;
3263    case $ac_file in
3264 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
3264 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3265      *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3266         break;;
3267    esac
3268   done
3269   else
3270 <  echo "$as_me: failed program was:" >&5
3270 >  $as_echo "$as_me: failed program was:" >&5
3271   sed 's/^/| /' conftest.$ac_ext >&5
3272  
3273 < { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3274 < See \`config.log' for more details." >&5
3275 < echo "$as_me: error: cannot compute suffix of object files: cannot compile
3276 < See \`config.log' for more details." >&2;}
2324 <   { (exit 1); exit 1; }; }
3273 > { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3274 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3275 > as_fn_error $? "cannot compute suffix of object files: cannot compile
3276 > See \`config.log' for more details" "$LINENO" 5; }
3277   fi
2326
3278   rm -f conftest.$ac_cv_objext conftest.$ac_ext
3279   fi
3280 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3281 < echo "${ECHO_T}$ac_cv_objext" >&6
3280 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3281 > $as_echo "$ac_cv_objext" >&6; }
3282   OBJEXT=$ac_cv_objext
3283   ac_objext=$OBJEXT
3284 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3285 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3286 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
3287 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3284 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3285 > $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3286 > if ${ac_cv_cxx_compiler_gnu+:} false; then :
3287 >  $as_echo_n "(cached) " >&6
3288   else
3289 <  cat >conftest.$ac_ext <<_ACEOF
2339 < /* confdefs.h.  */
2340 < _ACEOF
2341 < cat confdefs.h >>conftest.$ac_ext
2342 < cat >>conftest.$ac_ext <<_ACEOF
3289 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3290   /* end confdefs.h.  */
3291  
3292   int
# Line 2353 | Line 3300 | _ACEOF
3300    return 0;
3301   }
3302   _ACEOF
3303 < rm -f conftest.$ac_objext
2357 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2358 <  (eval $ac_compile) 2>conftest.er1
2359 <  ac_status=$?
2360 <  grep -v '^ *+' conftest.er1 >conftest.err
2361 <  rm -f conftest.er1
2362 <  cat conftest.err >&5
2363 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2364 <  (exit $ac_status); } &&
2365 <         { ac_try='test -z "$ac_c_werror_flag"
2366 <                         || test ! -s conftest.err'
2367 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2368 <  (eval $ac_try) 2>&5
2369 <  ac_status=$?
2370 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2371 <  (exit $ac_status); }; } &&
2372 <         { ac_try='test -s conftest.$ac_objext'
2373 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2374 <  (eval $ac_try) 2>&5
2375 <  ac_status=$?
2376 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377 <  (exit $ac_status); }; }; then
3303 > if ac_fn_cxx_try_compile "$LINENO"; then :
3304    ac_compiler_gnu=yes
3305   else
3306 <  echo "$as_me: failed program was:" >&5
2381 < sed 's/^/| /' conftest.$ac_ext >&5
2382 <
2383 < ac_compiler_gnu=no
3306 >  ac_compiler_gnu=no
3307   fi
3308 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3309 < ac_cv_c_compiler_gnu=$ac_compiler_gnu
3308 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3309 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3310  
3311   fi
3312 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3313 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3314 < GCC=`test $ac_compiler_gnu = yes && echo yes`
3315 < ac_test_CFLAGS=${CFLAGS+set}
2393 < ac_save_CFLAGS=$CFLAGS
2394 < CFLAGS="-g"
2395 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2396 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2397 < if test "${ac_cv_prog_cc_g+set}" = set; then
2398 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3312 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3313 > $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3314 > if test $ac_compiler_gnu = yes; then
3315 >  GXX=yes
3316   else
3317 <  cat >conftest.$ac_ext <<_ACEOF
3318 < /* confdefs.h.  */
3319 < _ACEOF
3320 < cat confdefs.h >>conftest.$ac_ext
3321 < cat >>conftest.$ac_ext <<_ACEOF
3317 >  GXX=
3318 > fi
3319 > ac_test_CXXFLAGS=${CXXFLAGS+set}
3320 > ac_save_CXXFLAGS=$CXXFLAGS
3321 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3322 > $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3323 > if ${ac_cv_prog_cxx_g+:} false; then :
3324 >  $as_echo_n "(cached) " >&6
3325 > else
3326 >  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3327 >   ac_cxx_werror_flag=yes
3328 >   ac_cv_prog_cxx_g=no
3329 >   CXXFLAGS="-g"
3330 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3331   /* end confdefs.h.  */
3332  
3333   int
# Line 2412 | Line 3338 | _ACEOF
3338    return 0;
3339   }
3340   _ACEOF
3341 < rm -f conftest.$ac_objext
3342 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2417 <  (eval $ac_compile) 2>conftest.er1
2418 <  ac_status=$?
2419 <  grep -v '^ *+' conftest.er1 >conftest.err
2420 <  rm -f conftest.er1
2421 <  cat conftest.err >&5
2422 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423 <  (exit $ac_status); } &&
2424 <         { ac_try='test -z "$ac_c_werror_flag"
2425 <                         || test ! -s conftest.err'
2426 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2427 <  (eval $ac_try) 2>&5
2428 <  ac_status=$?
2429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2430 <  (exit $ac_status); }; } &&
2431 <         { ac_try='test -s conftest.$ac_objext'
2432 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2433 <  (eval $ac_try) 2>&5
2434 <  ac_status=$?
2435 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436 <  (exit $ac_status); }; }; then
2437 <  ac_cv_prog_cc_g=yes
3341 > if ac_fn_cxx_try_compile "$LINENO"; then :
3342 >  ac_cv_prog_cxx_g=yes
3343   else
3344 <  echo "$as_me: failed program was:" >&5
3345 < sed 's/^/| /' conftest.$ac_ext >&5
2441 <
2442 < ac_cv_prog_cc_g=no
2443 < fi
2444 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2445 < fi
2446 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2447 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2448 < if test "$ac_test_CFLAGS" = set; then
2449 <  CFLAGS=$ac_save_CFLAGS
2450 < elif test $ac_cv_prog_cc_g = yes; then
2451 <  if test "$GCC" = yes; then
2452 <    CFLAGS="-g -O2"
2453 <  else
2454 <    CFLAGS="-g"
2455 <  fi
2456 < else
2457 <  if test "$GCC" = yes; then
2458 <    CFLAGS="-O2"
2459 <  else
2460 <    CFLAGS=
2461 <  fi
2462 < fi
2463 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2464 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2465 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
2466 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2467 < else
2468 <  ac_cv_prog_cc_stdc=no
2469 < ac_save_CC=$CC
2470 < cat >conftest.$ac_ext <<_ACEOF
2471 < /* confdefs.h.  */
2472 < _ACEOF
2473 < cat confdefs.h >>conftest.$ac_ext
2474 < cat >>conftest.$ac_ext <<_ACEOF
3344 >  CXXFLAGS=""
3345 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3346   /* end confdefs.h.  */
2476 #include <stdarg.h>
2477 #include <stdio.h>
2478 #include <sys/types.h>
2479 #include <sys/stat.h>
2480 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2481 struct buf { int x; };
2482 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2483 static char *e (p, i)
2484     char **p;
2485     int i;
2486 {
2487  return p[i];
2488 }
2489 static char *f (char * (*g) (char **, int), char **p, ...)
2490 {
2491  char *s;
2492  va_list v;
2493  va_start (v,p);
2494  s = g (p, va_arg (v,int));
2495  va_end (v);
2496  return s;
2497 }
3347  
2499 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2500   function prototypes and stuff, but not '\xHH' hex character constants.
2501   These don't provoke an error unfortunately, instead are silently treated
2502   as 'x'.  The following induces an error, until -std1 is added to get
2503   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2504   array size at least.  It's necessary to write '\x00'==0 to get something
2505   that's true only with -std1.  */
2506 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2507
2508 int test (int i, double x);
2509 struct s1 {int (*f) (int a);};
2510 struct s2 {int (*f) (double a);};
2511 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2512 int argc;
2513 char **argv;
3348   int
3349   main ()
3350   {
3351 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3351 >
3352    ;
3353    return 0;
3354   }
3355   _ACEOF
3356 < # Don't try gcc -ansi; that turns off useful extensions and
2523 < # breaks some systems' header files.
2524 < # AIX                   -qlanglvl=ansi
2525 < # Ultrix and OSF/1      -std1
2526 < # HP-UX 10.20 and later -Ae
2527 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
2528 < # SVR4                  -Xc -D__EXTENSIONS__
2529 < for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2530 < do
2531 <  CC="$ac_save_CC $ac_arg"
2532 <  rm -f conftest.$ac_objext
2533 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2534 <  (eval $ac_compile) 2>conftest.er1
2535 <  ac_status=$?
2536 <  grep -v '^ *+' conftest.er1 >conftest.err
2537 <  rm -f conftest.er1
2538 <  cat conftest.err >&5
2539 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2540 <  (exit $ac_status); } &&
2541 <         { ac_try='test -z "$ac_c_werror_flag"
2542 <                         || test ! -s conftest.err'
2543 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2544 <  (eval $ac_try) 2>&5
2545 <  ac_status=$?
2546 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 <  (exit $ac_status); }; } &&
2548 <         { ac_try='test -s conftest.$ac_objext'
2549 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2550 <  (eval $ac_try) 2>&5
2551 <  ac_status=$?
2552 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2553 <  (exit $ac_status); }; }; then
2554 <  ac_cv_prog_cc_stdc=$ac_arg
2555 < break
2556 < else
2557 <  echo "$as_me: failed program was:" >&5
2558 < sed 's/^/| /' conftest.$ac_ext >&5
3356 > if ac_fn_cxx_try_compile "$LINENO"; then :
3357  
3358 < fi
3359 < rm -f conftest.err conftest.$ac_objext
3360 < done
3361 < rm -f conftest.$ac_ext conftest.$ac_objext
2564 < CC=$ac_save_CC
2565 <
2566 < fi
2567 <
2568 < case "x$ac_cv_prog_cc_stdc" in
2569 <  x|xno)
2570 <    echo "$as_me:$LINENO: result: none needed" >&5
2571 < echo "${ECHO_T}none needed" >&6 ;;
2572 <  *)
2573 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2574 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2575 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
2576 < esac
2577 <
2578 < # Some people use a C++ compiler to compile C.  Since we use `exit',
2579 < # in C++ we need to declare it.  In case someone uses the same compiler
2580 < # for both compiling C and C++ we need to have the C++ compiler decide
2581 < # the declaration of exit, since it's the most demanding environment.
2582 < cat >conftest.$ac_ext <<_ACEOF
2583 < #ifndef __cplusplus
2584 <  choke me
2585 < #endif
2586 < _ACEOF
2587 < rm -f conftest.$ac_objext
2588 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2589 <  (eval $ac_compile) 2>conftest.er1
2590 <  ac_status=$?
2591 <  grep -v '^ *+' conftest.er1 >conftest.err
2592 <  rm -f conftest.er1
2593 <  cat conftest.err >&5
2594 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595 <  (exit $ac_status); } &&
2596 <         { ac_try='test -z "$ac_c_werror_flag"
2597 <                         || test ! -s conftest.err'
2598 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2599 <  (eval $ac_try) 2>&5
2600 <  ac_status=$?
2601 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602 <  (exit $ac_status); }; } &&
2603 <         { ac_try='test -s conftest.$ac_objext'
2604 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2605 <  (eval $ac_try) 2>&5
2606 <  ac_status=$?
2607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2608 <  (exit $ac_status); }; }; then
2609 <  for ac_declaration in \
2610 <   '' \
2611 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2612 <   'extern "C" void std::exit (int); using std::exit;' \
2613 <   'extern "C" void exit (int) throw ();' \
2614 <   'extern "C" void exit (int);' \
2615 <   'void exit (int);'
2616 < do
2617 <  cat >conftest.$ac_ext <<_ACEOF
2618 < /* confdefs.h.  */
2619 < _ACEOF
2620 < cat confdefs.h >>conftest.$ac_ext
2621 < cat >>conftest.$ac_ext <<_ACEOF
3358 > else
3359 >  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3360 >         CXXFLAGS="-g"
3361 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3362   /* end confdefs.h.  */
3363 < $ac_declaration
2624 < #include <stdlib.h>
3363 >
3364   int
3365   main ()
3366   {
3367 < exit (42);
3367 >
3368    ;
3369    return 0;
3370   }
3371   _ACEOF
3372 < rm -f conftest.$ac_objext
3373 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2635 <  (eval $ac_compile) 2>conftest.er1
2636 <  ac_status=$?
2637 <  grep -v '^ *+' conftest.er1 >conftest.err
2638 <  rm -f conftest.er1
2639 <  cat conftest.err >&5
2640 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2641 <  (exit $ac_status); } &&
2642 <         { ac_try='test -z "$ac_c_werror_flag"
2643 <                         || test ! -s conftest.err'
2644 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2645 <  (eval $ac_try) 2>&5
2646 <  ac_status=$?
2647 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2648 <  (exit $ac_status); }; } &&
2649 <         { ac_try='test -s conftest.$ac_objext'
2650 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2651 <  (eval $ac_try) 2>&5
2652 <  ac_status=$?
2653 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2654 <  (exit $ac_status); }; }; then
2655 <  :
2656 < else
2657 <  echo "$as_me: failed program was:" >&5
2658 < sed 's/^/| /' conftest.$ac_ext >&5
2659 <
2660 < continue
3372 > if ac_fn_cxx_try_compile "$LINENO"; then :
3373 >  ac_cv_prog_cxx_g=yes
3374   fi
3375 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2663 <  cat >conftest.$ac_ext <<_ACEOF
2664 < /* confdefs.h.  */
2665 < _ACEOF
2666 < cat confdefs.h >>conftest.$ac_ext
2667 < cat >>conftest.$ac_ext <<_ACEOF
2668 < /* end confdefs.h.  */
2669 < $ac_declaration
2670 < int
2671 < main ()
2672 < {
2673 < exit (42);
2674 <  ;
2675 <  return 0;
2676 < }
2677 < _ACEOF
2678 < rm -f conftest.$ac_objext
2679 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2680 <  (eval $ac_compile) 2>conftest.er1
2681 <  ac_status=$?
2682 <  grep -v '^ *+' conftest.er1 >conftest.err
2683 <  rm -f conftest.er1
2684 <  cat conftest.err >&5
2685 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2686 <  (exit $ac_status); } &&
2687 <         { ac_try='test -z "$ac_c_werror_flag"
2688 <                         || test ! -s conftest.err'
2689 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2690 <  (eval $ac_try) 2>&5
2691 <  ac_status=$?
2692 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2693 <  (exit $ac_status); }; } &&
2694 <         { ac_try='test -s conftest.$ac_objext'
2695 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2696 <  (eval $ac_try) 2>&5
2697 <  ac_status=$?
2698 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2699 <  (exit $ac_status); }; }; then
2700 <  break
2701 < else
2702 <  echo "$as_me: failed program was:" >&5
2703 < sed 's/^/| /' conftest.$ac_ext >&5
2704 <
3375 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3376   fi
3377 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2707 < done
2708 < rm -f conftest*
2709 < if test -n "$ac_declaration"; then
2710 <  echo '#ifdef __cplusplus' >>confdefs.h
2711 <  echo $ac_declaration      >>confdefs.h
2712 <  echo '#endif'             >>confdefs.h
3377 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3378   fi
3379 <
3379 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3380 >   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3381 > fi
3382 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3383 > $as_echo "$ac_cv_prog_cxx_g" >&6; }
3384 > if test "$ac_test_CXXFLAGS" = set; then
3385 >  CXXFLAGS=$ac_save_CXXFLAGS
3386 > elif test $ac_cv_prog_cxx_g = yes; then
3387 >  if test "$GXX" = yes; then
3388 >    CXXFLAGS="-g -O2"
3389 >  else
3390 >    CXXFLAGS="-g"
3391 >  fi
3392   else
3393 <  echo "$as_me: failed program was:" >&5
3394 < sed 's/^/| /' conftest.$ac_ext >&5
3395 <
3393 >  if test "$GXX" = yes; then
3394 >    CXXFLAGS="-O2"
3395 >  else
3396 >    CXXFLAGS=
3397 >  fi
3398   fi
2720 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3399   ac_ext=c
3400   ac_cpp='$CPP $CPPFLAGS'
3401   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3402   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3403   ac_compiler_gnu=$ac_cv_c_compiler_gnu
3404  
3405 <
3406 < ac_ext=cc
3407 < ac_cpp='$CXXCPP $CPPFLAGS'
3408 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3409 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2732 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3405 > ac_ext=c
3406 > ac_cpp='$CPP $CPPFLAGS'
3407 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3408 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3409 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3410   if test -n "$ac_tool_prefix"; then
3411 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
3411 >  for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3412    do
3413      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3414   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3415 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3416 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3417 < if test "${ac_cv_prog_CXX+set}" = set; then
3418 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3415 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3416 > $as_echo_n "checking for $ac_word... " >&6; }
3417 > if ${ac_cv_prog_CC+:} false; then :
3418 >  $as_echo_n "(cached) " >&6
3419   else
3420 <  if test -n "$CXX"; then
3421 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3420 >  if test -n "$CC"; then
3421 >  ac_cv_prog_CC="$CC" # Let the user override the test.
3422   else
3423   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3424   for as_dir in $PATH
3425   do
3426    IFS=$as_save_IFS
3427    test -z "$as_dir" && as_dir=.
3428 <  for ac_exec_ext in '' $ac_executable_extensions; do
3429 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3430 <    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3431 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3428 >    for ac_exec_ext in '' $ac_executable_extensions; do
3429 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3430 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3431 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3432      break 2
3433    fi
3434   done
3435 < done
3435 >  done
3436 > IFS=$as_save_IFS
3437  
3438   fi
3439   fi
3440 < CXX=$ac_cv_prog_CXX
3441 < if test -n "$CXX"; then
3442 <  echo "$as_me:$LINENO: result: $CXX" >&5
3443 < echo "${ECHO_T}$CXX" >&6
3440 > CC=$ac_cv_prog_CC
3441 > if test -n "$CC"; then
3442 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3443 > $as_echo "$CC" >&6; }
3444   else
3445 <  echo "$as_me:$LINENO: result: no" >&5
3446 < echo "${ECHO_T}no" >&6
3445 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3446 > $as_echo "no" >&6; }
3447   fi
3448  
3449 <    test -n "$CXX" && break
3449 >
3450 >    test -n "$CC" && break
3451    done
3452   fi
3453 < if test -z "$CXX"; then
3454 <  ac_ct_CXX=$CXX
3455 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
3453 > if test -z "$CC"; then
3454 >  ac_ct_CC=$CC
3455 >  for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3456   do
3457    # Extract the first word of "$ac_prog", so it can be a program name with args.
3458   set dummy $ac_prog; ac_word=$2
3459 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3460 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3461 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3462 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3459 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3460 > $as_echo_n "checking for $ac_word... " >&6; }
3461 > if ${ac_cv_prog_ac_ct_CC+:} false; then :
3462 >  $as_echo_n "(cached) " >&6
3463   else
3464 <  if test -n "$ac_ct_CXX"; then
3465 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3464 >  if test -n "$ac_ct_CC"; then
3465 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3466   else
3467   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3468   for as_dir in $PATH
3469   do
3470    IFS=$as_save_IFS
3471    test -z "$as_dir" && as_dir=.
3472 <  for ac_exec_ext in '' $ac_executable_extensions; do
3473 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3474 <    ac_cv_prog_ac_ct_CXX="$ac_prog"
3475 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3472 >    for ac_exec_ext in '' $ac_executable_extensions; do
3473 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3474 >    ac_cv_prog_ac_ct_CC="$ac_prog"
3475 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3476      break 2
3477    fi
3478   done
3479 < done
3479 >  done
3480 > IFS=$as_save_IFS
3481  
3482   fi
3483   fi
3484 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3485 < if test -n "$ac_ct_CXX"; then
3486 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3487 < echo "${ECHO_T}$ac_ct_CXX" >&6
3484 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
3485 > if test -n "$ac_ct_CC"; then
3486 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3487 > $as_echo "$ac_ct_CC" >&6; }
3488   else
3489 <  echo "$as_me:$LINENO: result: no" >&5
3490 < echo "${ECHO_T}no" >&6
3489 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3490 > $as_echo "no" >&6; }
3491   fi
3492  
3493 <  test -n "$ac_ct_CXX" && break
3493 >
3494 >  test -n "$ac_ct_CC" && break
3495   done
2815 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
3496  
3497 <  CXX=$ac_ct_CXX
3497 >  if test "x$ac_ct_CC" = x; then
3498 >    CC=""
3499 >  else
3500 >    case $cross_compiling:$ac_tool_warned in
3501 > yes:)
3502 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3503 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3504 > ac_tool_warned=yes ;;
3505 > esac
3506 >    CC=$ac_ct_CC
3507 >  fi
3508   fi
3509  
3510  
3511 + test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3512 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3513 + as_fn_error $? "no acceptable C compiler found in \$PATH
3514 + See \`config.log' for more details" "$LINENO" 5; }
3515 +
3516   # Provide some information about the compiler.
3517 < echo "$as_me:$LINENO:" \
3518 <     "checking for C++ compiler version" >&5
3519 < ac_compiler=`set X $ac_compile; echo $2`
3520 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3521 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
3517 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3518 > set X $ac_compile
3519 > ac_compiler=$2
3520 > for ac_option in --version -v -V -qversion; do
3521 >  { { ac_try="$ac_compiler $ac_option >&5"
3522 > case "(($ac_try" in
3523 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3524 >  *) ac_try_echo=$ac_try;;
3525 > esac
3526 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3527 > $as_echo "$ac_try_echo"; } >&5
3528 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3529    ac_status=$?
3530 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3531 <  (exit $ac_status); }
3532 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3533 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
3534 <  ac_status=$?
3535 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3536 <  (exit $ac_status); }
3537 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3538 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
3539 <  ac_status=$?
2838 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2839 <  (exit $ac_status); }
3530 >  if test -s conftest.err; then
3531 >    sed '10a\
3532 > ... rest of stderr output deleted ...
3533 >         10q' conftest.err >conftest.er1
3534 >    cat conftest.er1 >&5
3535 >  fi
3536 >  rm -f conftest.er1 conftest.err
3537 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3538 >  test $ac_status = 0; }
3539 > done
3540  
3541 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3542 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3543 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3544 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3541 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3542 > $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3543 > if ${ac_cv_c_compiler_gnu+:} false; then :
3544 >  $as_echo_n "(cached) " >&6
3545   else
3546 <  cat >conftest.$ac_ext <<_ACEOF
2847 < /* confdefs.h.  */
2848 < _ACEOF
2849 < cat confdefs.h >>conftest.$ac_ext
2850 < cat >>conftest.$ac_ext <<_ACEOF
3546 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3547   /* end confdefs.h.  */
3548  
3549   int
# Line 2861 | Line 3557 | _ACEOF
3557    return 0;
3558   }
3559   _ACEOF
3560 < rm -f conftest.$ac_objext
2865 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2866 <  (eval $ac_compile) 2>conftest.er1
2867 <  ac_status=$?
2868 <  grep -v '^ *+' conftest.er1 >conftest.err
2869 <  rm -f conftest.er1
2870 <  cat conftest.err >&5
2871 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2872 <  (exit $ac_status); } &&
2873 <         { ac_try='test -z "$ac_cxx_werror_flag"
2874 <                         || test ! -s conftest.err'
2875 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2876 <  (eval $ac_try) 2>&5
2877 <  ac_status=$?
2878 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2879 <  (exit $ac_status); }; } &&
2880 <         { ac_try='test -s conftest.$ac_objext'
2881 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2882 <  (eval $ac_try) 2>&5
2883 <  ac_status=$?
2884 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2885 <  (exit $ac_status); }; }; then
3560 > if ac_fn_c_try_compile "$LINENO"; then :
3561    ac_compiler_gnu=yes
3562   else
3563 <  echo "$as_me: failed program was:" >&5
2889 < sed 's/^/| /' conftest.$ac_ext >&5
2890 <
2891 < ac_compiler_gnu=no
3563 >  ac_compiler_gnu=no
3564   fi
3565 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3566 < ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3565 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3566 > ac_cv_c_compiler_gnu=$ac_compiler_gnu
3567  
3568   fi
3569 < echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3570 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3571 < GXX=`test $ac_compiler_gnu = yes && echo yes`
3572 < ac_test_CXXFLAGS=${CXXFLAGS+set}
2901 < ac_save_CXXFLAGS=$CXXFLAGS
2902 < CXXFLAGS="-g"
2903 < echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2904 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2905 < if test "${ac_cv_prog_cxx_g+set}" = set; then
2906 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3569 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3570 > $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3571 > if test $ac_compiler_gnu = yes; then
3572 >  GCC=yes
3573   else
3574 <  cat >conftest.$ac_ext <<_ACEOF
3575 < /* confdefs.h.  */
3576 < _ACEOF
3577 < cat confdefs.h >>conftest.$ac_ext
3578 < cat >>conftest.$ac_ext <<_ACEOF
3574 >  GCC=
3575 > fi
3576 > ac_test_CFLAGS=${CFLAGS+set}
3577 > ac_save_CFLAGS=$CFLAGS
3578 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3579 > $as_echo_n "checking whether $CC accepts -g... " >&6; }
3580 > if ${ac_cv_prog_cc_g+:} false; then :
3581 >  $as_echo_n "(cached) " >&6
3582 > else
3583 >  ac_save_c_werror_flag=$ac_c_werror_flag
3584 >   ac_c_werror_flag=yes
3585 >   ac_cv_prog_cc_g=no
3586 >   CFLAGS="-g"
3587 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3588   /* end confdefs.h.  */
3589  
3590   int
# Line 2920 | Line 3595 | _ACEOF
3595    return 0;
3596   }
3597   _ACEOF
3598 < rm -f conftest.$ac_objext
3599 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2925 <  (eval $ac_compile) 2>conftest.er1
2926 <  ac_status=$?
2927 <  grep -v '^ *+' conftest.er1 >conftest.err
2928 <  rm -f conftest.er1
2929 <  cat conftest.err >&5
2930 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2931 <  (exit $ac_status); } &&
2932 <         { ac_try='test -z "$ac_cxx_werror_flag"
2933 <                         || test ! -s conftest.err'
2934 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2935 <  (eval $ac_try) 2>&5
2936 <  ac_status=$?
2937 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2938 <  (exit $ac_status); }; } &&
2939 <         { ac_try='test -s conftest.$ac_objext'
2940 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2941 <  (eval $ac_try) 2>&5
2942 <  ac_status=$?
2943 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2944 <  (exit $ac_status); }; }; then
2945 <  ac_cv_prog_cxx_g=yes
3598 > if ac_fn_c_try_compile "$LINENO"; then :
3599 >  ac_cv_prog_cc_g=yes
3600   else
3601 <  echo "$as_me: failed program was:" >&5
3602 < sed 's/^/| /' conftest.$ac_ext >&5
2949 <
2950 < ac_cv_prog_cxx_g=no
2951 < fi
2952 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2953 < fi
2954 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2955 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2956 < if test "$ac_test_CXXFLAGS" = set; then
2957 <  CXXFLAGS=$ac_save_CXXFLAGS
2958 < elif test $ac_cv_prog_cxx_g = yes; then
2959 <  if test "$GXX" = yes; then
2960 <    CXXFLAGS="-g -O2"
2961 <  else
2962 <    CXXFLAGS="-g"
2963 <  fi
2964 < else
2965 <  if test "$GXX" = yes; then
2966 <    CXXFLAGS="-O2"
2967 <  else
2968 <    CXXFLAGS=
2969 <  fi
2970 < fi
2971 < for ac_declaration in \
2972 <   '' \
2973 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2974 <   'extern "C" void std::exit (int); using std::exit;' \
2975 <   'extern "C" void exit (int) throw ();' \
2976 <   'extern "C" void exit (int);' \
2977 <   'void exit (int);'
2978 < do
2979 <  cat >conftest.$ac_ext <<_ACEOF
2980 < /* confdefs.h.  */
2981 < _ACEOF
2982 < cat confdefs.h >>conftest.$ac_ext
2983 < cat >>conftest.$ac_ext <<_ACEOF
3601 >  CFLAGS=""
3602 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3603   /* end confdefs.h.  */
3604 < $ac_declaration
2986 < #include <stdlib.h>
3604 >
3605   int
3606   main ()
3607   {
3608 < exit (42);
3608 >
3609    ;
3610    return 0;
3611   }
3612   _ACEOF
3613 < rm -f conftest.$ac_objext
2996 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2997 <  (eval $ac_compile) 2>conftest.er1
2998 <  ac_status=$?
2999 <  grep -v '^ *+' conftest.er1 >conftest.err
3000 <  rm -f conftest.er1
3001 <  cat conftest.err >&5
3002 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3003 <  (exit $ac_status); } &&
3004 <         { ac_try='test -z "$ac_cxx_werror_flag"
3005 <                         || test ! -s conftest.err'
3006 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3007 <  (eval $ac_try) 2>&5
3008 <  ac_status=$?
3009 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3010 <  (exit $ac_status); }; } &&
3011 <         { ac_try='test -s conftest.$ac_objext'
3012 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3013 <  (eval $ac_try) 2>&5
3014 <  ac_status=$?
3015 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016 <  (exit $ac_status); }; }; then
3017 <  :
3018 < else
3019 <  echo "$as_me: failed program was:" >&5
3020 < sed 's/^/| /' conftest.$ac_ext >&5
3613 > if ac_fn_c_try_compile "$LINENO"; then :
3614  
3615 < continue
3616 < fi
3617 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3618 <  cat >conftest.$ac_ext <<_ACEOF
3026 < /* confdefs.h.  */
3027 < _ACEOF
3028 < cat confdefs.h >>conftest.$ac_ext
3029 < cat >>conftest.$ac_ext <<_ACEOF
3615 > else
3616 >  ac_c_werror_flag=$ac_save_c_werror_flag
3617 >         CFLAGS="-g"
3618 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3619   /* end confdefs.h.  */
3620 < $ac_declaration
3620 >
3621   int
3622   main ()
3623   {
3624 < exit (42);
3624 >
3625    ;
3626    return 0;
3627   }
3628   _ACEOF
3629 < rm -f conftest.$ac_objext
3630 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3042 <  (eval $ac_compile) 2>conftest.er1
3043 <  ac_status=$?
3044 <  grep -v '^ *+' conftest.er1 >conftest.err
3045 <  rm -f conftest.er1
3046 <  cat conftest.err >&5
3047 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3048 <  (exit $ac_status); } &&
3049 <         { ac_try='test -z "$ac_cxx_werror_flag"
3050 <                         || test ! -s conftest.err'
3051 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3052 <  (eval $ac_try) 2>&5
3053 <  ac_status=$?
3054 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3055 <  (exit $ac_status); }; } &&
3056 <         { ac_try='test -s conftest.$ac_objext'
3057 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3058 <  (eval $ac_try) 2>&5
3059 <  ac_status=$?
3060 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3061 <  (exit $ac_status); }; }; then
3062 <  break
3063 < else
3064 <  echo "$as_me: failed program was:" >&5
3065 < sed 's/^/| /' conftest.$ac_ext >&5
3066 <
3629 > if ac_fn_c_try_compile "$LINENO"; then :
3630 >  ac_cv_prog_cc_g=yes
3631   fi
3632 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3069 < done
3070 < rm -f conftest*
3071 < if test -n "$ac_declaration"; then
3072 <  echo '#ifdef __cplusplus' >>confdefs.h
3073 <  echo $ac_declaration      >>confdefs.h
3074 <  echo '#endif'             >>confdefs.h
3632 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3633   fi
3634 <
3077 < ac_ext=c
3078 < ac_cpp='$CPP $CPPFLAGS'
3079 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3080 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3081 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3082 <
3083 <
3084 < ac_ext=c
3085 < ac_cpp='$CPP $CPPFLAGS'
3086 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3087 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3088 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3089 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3090 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3091 < # On Suns, sometimes $CPP names a directory.
3092 < if test -n "$CPP" && test -d "$CPP"; then
3093 <  CPP=
3634 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3635   fi
3636 < if test -z "$CPP"; then
3637 <  if test "${ac_cv_prog_CPP+set}" = set; then
3638 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3639 < else
3640 <      # Double quotes because CPP needs to be expanded
3641 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3642 <    do
3643 <      ac_preproc_ok=false
3644 < for ac_c_preproc_warn_flag in '' yes
3645 < do
3105 <  # Use a header file that comes with gcc, so configuring glibc
3106 <  # with a fresh cross-compiler works.
3107 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3108 <  # <limits.h> exists even on freestanding compilers.
3109 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3110 <  # not just through cpp. "Syntax error" is here to catch this case.
3111 <  cat >conftest.$ac_ext <<_ACEOF
3112 < /* confdefs.h.  */
3113 < _ACEOF
3114 < cat confdefs.h >>conftest.$ac_ext
3115 < cat >>conftest.$ac_ext <<_ACEOF
3116 < /* end confdefs.h.  */
3117 < #ifdef __STDC__
3118 < # include <limits.h>
3119 < #else
3120 < # include <assert.h>
3121 < #endif
3122 <                     Syntax error
3123 < _ACEOF
3124 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3125 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3126 <  ac_status=$?
3127 <  grep -v '^ *+' conftest.er1 >conftest.err
3128 <  rm -f conftest.er1
3129 <  cat conftest.err >&5
3130 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3131 <  (exit $ac_status); } >/dev/null; then
3132 <  if test -s conftest.err; then
3133 <    ac_cpp_err=$ac_c_preproc_warn_flag
3134 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3636 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3637 >   ac_c_werror_flag=$ac_save_c_werror_flag
3638 > fi
3639 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3640 > $as_echo "$ac_cv_prog_cc_g" >&6; }
3641 > if test "$ac_test_CFLAGS" = set; then
3642 >  CFLAGS=$ac_save_CFLAGS
3643 > elif test $ac_cv_prog_cc_g = yes; then
3644 >  if test "$GCC" = yes; then
3645 >    CFLAGS="-g -O2"
3646    else
3647 <    ac_cpp_err=
3647 >    CFLAGS="-g"
3648    fi
3649   else
3650 <  ac_cpp_err=yes
3650 >  if test "$GCC" = yes; then
3651 >    CFLAGS="-O2"
3652 >  else
3653 >    CFLAGS=
3654 >  fi
3655   fi
3656 < if test -z "$ac_cpp_err"; then
3657 <  :
3656 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3657 > $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3658 > if ${ac_cv_prog_cc_c89+:} false; then :
3659 >  $as_echo_n "(cached) " >&6
3660   else
3661 <  echo "$as_me: failed program was:" >&5
3662 < sed 's/^/| /' conftest.$ac_ext >&5
3661 >  ac_cv_prog_cc_c89=no
3662 > ac_save_CC=$CC
3663 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3664 > /* end confdefs.h.  */
3665 > #include <stdarg.h>
3666 > #include <stdio.h>
3667 > #include <sys/types.h>
3668 > #include <sys/stat.h>
3669 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3670 > struct buf { int x; };
3671 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
3672 > static char *e (p, i)
3673 >     char **p;
3674 >     int i;
3675 > {
3676 >  return p[i];
3677 > }
3678 > static char *f (char * (*g) (char **, int), char **p, ...)
3679 > {
3680 >  char *s;
3681 >  va_list v;
3682 >  va_start (v,p);
3683 >  s = g (p, va_arg (v,int));
3684 >  va_end (v);
3685 >  return s;
3686 > }
3687  
3688 <  # Broken: fails on valid input.
3689 < continue
3690 < fi
3691 < rm -f conftest.err conftest.$ac_ext
3688 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3689 >   function prototypes and stuff, but not '\xHH' hex character constants.
3690 >   These don't provoke an error unfortunately, instead are silently treated
3691 >   as 'x'.  The following induces an error, until -std is added to get
3692 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3693 >   array size at least.  It's necessary to write '\x00'==0 to get something
3694 >   that's true only with -std.  */
3695 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3696  
3697 <  # OK, works on sane cases.  Now check whether non-existent headers
3698 <  # can be detected and how.
3699 <  cat >conftest.$ac_ext <<_ACEOF
3700 < /* confdefs.h.  */
3697 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3698 >   inside strings and character constants.  */
3699 > #define FOO(x) 'x'
3700 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3701 >
3702 > int test (int i, double x);
3703 > struct s1 {int (*f) (int a);};
3704 > struct s2 {int (*f) (double a);};
3705 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3706 > int argc;
3707 > char **argv;
3708 > int
3709 > main ()
3710 > {
3711 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3712 >  ;
3713 >  return 0;
3714 > }
3715   _ACEOF
3716 < cat confdefs.h >>conftest.$ac_ext
3717 < cat >>conftest.$ac_ext <<_ACEOF
3718 < /* end confdefs.h.  */
3719 < #include <ac_nonexistent.h>
3720 < _ACEOF
3721 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3163 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3164 <  ac_status=$?
3165 <  grep -v '^ *+' conftest.er1 >conftest.err
3166 <  rm -f conftest.er1
3167 <  cat conftest.err >&5
3168 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3169 <  (exit $ac_status); } >/dev/null; then
3170 <  if test -s conftest.err; then
3171 <    ac_cpp_err=$ac_c_preproc_warn_flag
3172 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3173 <  else
3174 <    ac_cpp_err=
3175 <  fi
3176 < else
3177 <  ac_cpp_err=yes
3716 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3717 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3718 > do
3719 >  CC="$ac_save_CC $ac_arg"
3720 >  if ac_fn_c_try_compile "$LINENO"; then :
3721 >  ac_cv_prog_cc_c89=$ac_arg
3722   fi
3723 < if test -z "$ac_cpp_err"; then
3724 <  # Broken: success on invalid input.
3725 < continue
3726 < else
3727 <  echo "$as_me: failed program was:" >&5
3184 < sed 's/^/| /' conftest.$ac_ext >&5
3723 > rm -f core conftest.err conftest.$ac_objext
3724 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
3725 > done
3726 > rm -f conftest.$ac_ext
3727 > CC=$ac_save_CC
3728  
3186  # Passes both tests.
3187 ac_preproc_ok=:
3188 break
3729   fi
3730 < rm -f conftest.err conftest.$ac_ext
3730 > # AC_CACHE_VAL
3731 > case "x$ac_cv_prog_cc_c89" in
3732 >  x)
3733 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3734 > $as_echo "none needed" >&6; } ;;
3735 >  xno)
3736 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3737 > $as_echo "unsupported" >&6; } ;;
3738 >  *)
3739 >    CC="$CC $ac_cv_prog_cc_c89"
3740 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3741 > $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3742 > esac
3743 > if test "x$ac_cv_prog_cc_c89" != xno; then :
3744  
3192 done
3193 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3194 rm -f conftest.err conftest.$ac_ext
3195 if $ac_preproc_ok; then
3196  break
3745   fi
3746  
3747 <    done
3748 <    ac_cv_prog_CPP=$CPP
3747 > ac_ext=c
3748 > ac_cpp='$CPP $CPPFLAGS'
3749 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3750 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3751 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3752  
3753 < fi
3754 <  CPP=$ac_cv_prog_CPP
3753 >
3754 > save_CXX=$CXX
3755 > save_CC=$CC
3756 > save_LIBS=$LIBS
3757 >
3758 > ac_ext=cpp
3759 > ac_cpp='$CXXCPP $CPPFLAGS'
3760 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3761 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3762 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3763 >
3764 >
3765 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lc" >&5
3766 > $as_echo_n "checking for dlopen in -lc... " >&6; }
3767 > if ${ac_cv_lib_c_dlopen+:} false; then :
3768 >  $as_echo_n "(cached) " >&6
3769   else
3770 <  ac_cv_prog_CPP=$CPP
3771 < fi
3772 < echo "$as_me:$LINENO: result: $CPP" >&5
3208 < echo "${ECHO_T}$CPP" >&6
3209 < ac_preproc_ok=false
3210 < for ac_c_preproc_warn_flag in '' yes
3211 < do
3212 <  # Use a header file that comes with gcc, so configuring glibc
3213 <  # with a fresh cross-compiler works.
3214 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3215 <  # <limits.h> exists even on freestanding compilers.
3216 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3217 <  # not just through cpp. "Syntax error" is here to catch this case.
3218 <  cat >conftest.$ac_ext <<_ACEOF
3219 < /* confdefs.h.  */
3220 < _ACEOF
3221 < cat confdefs.h >>conftest.$ac_ext
3222 < cat >>conftest.$ac_ext <<_ACEOF
3770 >  ac_check_lib_save_LIBS=$LIBS
3771 > LIBS="-lc  $LIBS"
3772 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3773   /* end confdefs.h.  */
3774 < #ifdef __STDC__
3775 < # include <limits.h>
3776 < #else
3777 < # include <assert.h>
3774 >
3775 > /* Override any GCC internal prototype to avoid an error.
3776 >   Use char because int might match the return type of a GCC
3777 >   builtin and then its argument prototype would still apply.  */
3778 > #ifdef __cplusplus
3779 > extern "C"
3780   #endif
3781 <                     Syntax error
3781 > char dlopen ();
3782 > int
3783 > main ()
3784 > {
3785 > return dlopen ();
3786 >  ;
3787 >  return 0;
3788 > }
3789   _ACEOF
3790 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3791 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3233 <  ac_status=$?
3234 <  grep -v '^ *+' conftest.er1 >conftest.err
3235 <  rm -f conftest.er1
3236 <  cat conftest.err >&5
3237 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3238 <  (exit $ac_status); } >/dev/null; then
3239 <  if test -s conftest.err; then
3240 <    ac_cpp_err=$ac_c_preproc_warn_flag
3241 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3242 <  else
3243 <    ac_cpp_err=
3244 <  fi
3790 > if ac_fn_cxx_try_link "$LINENO"; then :
3791 >  ac_cv_lib_c_dlopen=yes
3792   else
3793 <  ac_cpp_err=yes
3793 >  ac_cv_lib_c_dlopen=no
3794   fi
3795 < if test -z "$ac_cpp_err"; then
3796 <  :
3797 < else
3251 <  echo "$as_me: failed program was:" >&5
3252 < sed 's/^/| /' conftest.$ac_ext >&5
3253 <
3254 <  # Broken: fails on valid input.
3255 < continue
3795 > rm -f core conftest.err conftest.$ac_objext \
3796 >    conftest$ac_exeext conftest.$ac_ext
3797 > LIBS=$ac_check_lib_save_LIBS
3798   fi
3799 < rm -f conftest.err conftest.$ac_ext
3800 <
3801 <  # OK, works on sane cases.  Now check whether non-existent headers
3802 <  # can be detected and how.
3261 <  cat >conftest.$ac_ext <<_ACEOF
3262 < /* confdefs.h.  */
3263 < _ACEOF
3264 < cat confdefs.h >>conftest.$ac_ext
3265 < cat >>conftest.$ac_ext <<_ACEOF
3266 < /* end confdefs.h.  */
3267 < #include <ac_nonexistent.h>
3268 < _ACEOF
3269 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3270 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3271 <  ac_status=$?
3272 <  grep -v '^ *+' conftest.er1 >conftest.err
3273 <  rm -f conftest.er1
3274 <  cat conftest.err >&5
3275 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3276 <  (exit $ac_status); } >/dev/null; then
3277 <  if test -s conftest.err; then
3278 <    ac_cpp_err=$ac_c_preproc_warn_flag
3279 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3280 <  else
3281 <    ac_cpp_err=
3282 <  fi
3799 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_dlopen" >&5
3800 > $as_echo "$ac_cv_lib_c_dlopen" >&6; }
3801 > if test "x$ac_cv_lib_c_dlopen" = xyes; then :
3802 >  LIBDL=""
3803   else
3804 <  ac_cpp_err=yes
3805 < fi
3806 < if test -z "$ac_cpp_err"; then
3807 <  # Broken: success on invalid input.
3288 < continue
3804 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3805 > $as_echo_n "checking for dlopen in -ldl... " >&6; }
3806 > if ${ac_cv_lib_dl_dlopen+:} false; then :
3807 >  $as_echo_n "(cached) " >&6
3808   else
3809 <  echo "$as_me: failed program was:" >&5
3810 < sed 's/^/| /' conftest.$ac_ext >&5
3809 >  ac_check_lib_save_LIBS=$LIBS
3810 > LIBS="-ldl  $LIBS"
3811 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3812 > /* end confdefs.h.  */
3813  
3814 <  # Passes both tests.
3815 < ac_preproc_ok=:
3816 < break
3817 < fi
3818 < rm -f conftest.err conftest.$ac_ext
3819 <
3820 < done
3821 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3822 < rm -f conftest.err conftest.$ac_ext
3823 < if $ac_preproc_ok; then
3824 <  :
3814 > /* Override any GCC internal prototype to avoid an error.
3815 >   Use char because int might match the return type of a GCC
3816 >   builtin and then its argument prototype would still apply.  */
3817 > #ifdef __cplusplus
3818 > extern "C"
3819 > #endif
3820 > char dlopen ();
3821 > int
3822 > main ()
3823 > {
3824 > return dlopen ();
3825 >  ;
3826 >  return 0;
3827 > }
3828 > _ACEOF
3829 > if ac_fn_cxx_try_link "$LINENO"; then :
3830 >  ac_cv_lib_dl_dlopen=yes
3831   else
3832 <  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3306 < See \`config.log' for more details." >&5
3307 < echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3308 < See \`config.log' for more details." >&2;}
3309 <   { (exit 1); exit 1; }; }
3832 >  ac_cv_lib_dl_dlopen=no
3833   fi
3834 + rm -f core conftest.err conftest.$ac_objext \
3835 +    conftest$ac_exeext conftest.$ac_ext
3836 + LIBS=$ac_check_lib_save_LIBS
3837 + fi
3838 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3839 + $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
3840 + if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
3841 +  LIBDL="-ldl"
3842 + fi
3843  
3312 ac_ext=c
3313 ac_cpp='$CPP $CPPFLAGS'
3314 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3315 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3316 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3317
3318
3319 echo "$as_me:$LINENO: checking for egrep" >&5
3320 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3321 if test "${ac_cv_prog_egrep+set}" = set; then
3322  echo $ECHO_N "(cached) $ECHO_C" >&6
3323 else
3324  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3325    then ac_cv_prog_egrep='grep -E'
3326    else ac_cv_prog_egrep='egrep'
3327    fi
3844   fi
3329 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3330 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3331 EGREP=$ac_cv_prog_egrep
3845  
3846  
3847  
3335 OOPSE_TEMPLATE_FLAGS=""
3336 if test $ac_cv_cxx_compiler_gnu = no; then
3337  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3338 echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3339  echo 'void f(){}' > conftest.cc
3340  if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3341    echo "$as_me:$LINENO: result: yes" >&5
3342 echo "${ECHO_T}yes" >&6
3343    OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3344  else
3345    echo "$as_me:$LINENO: result: no" >&5
3346 echo "${ECHO_T}no" >&6
3347  fi
3348  rm -f conftest*
3349  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3350 echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
3351  echo 'void f(){}' > conftest.cc
3352  if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
3353    echo "$as_me:$LINENO: result: yes" >&5
3354 echo "${ECHO_T}yes" >&6
3355    OOPSE_TEMPLATE_FLAGS="-instances=static"
3356  else
3357    echo "$as_me:$LINENO: result: no" >&5
3358 echo "${ECHO_T}no" >&6
3359  fi
3360  rm -f conftest*
3361  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3362 echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3363  echo 'void f(){}' > conftest.cc
3364  if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3365    echo "$as_me:$LINENO: result: yes" >&5
3366 echo "${ECHO_T}yes" >&6
3367    OOPSE_TEMPLATE_FLAGS="-pto"
3368  else
3369    echo "$as_me:$LINENO: result: no" >&5
3370 echo "${ECHO_T}no" >&6
3371  fi
3372  rm -f conftest*
3373  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3374 echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3375  echo 'void f(){}' > conftest.cc
3376  if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3377    echo "$as_me:$LINENO: result: yes" >&5
3378 echo "${ECHO_T}yes" >&6
3848  
3849  
3381    EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
3382  else
3383    echo "$as_me:$LINENO: result: no" >&5
3384 echo "${ECHO_T}no" >&6
3385  fi
3386 fi
3850  
3851  
3852 <
3390 <
3391 < ac_ext=f90
3392 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3393 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3394 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3395 < if test -n "$ac_tool_prefix"; then
3396 <  for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3397 <  do
3398 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3399 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3400 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3401 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3402 < if test "${ac_cv_prog_F90+set}" = set; then
3403 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3404 < else
3405 <  if test -n "$F90"; then
3406 <  ac_cv_prog_F90="$F90" # Let the user override the test.
3407 < else
3408 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3409 < for as_dir in $PATH
3852 >        for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
3853   do
3411  IFS=$as_save_IFS
3412  test -z "$as_dir" && as_dir=.
3413  for ac_exec_ext in '' $ac_executable_extensions; do
3414  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3415    ac_cv_prog_F90="$ac_tool_prefix$ac_prog"
3416    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3417    break 2
3418  fi
3419 done
3420 done
3421
3422 fi
3423 fi
3424 F90=$ac_cv_prog_F90
3425 if test -n "$F90"; then
3426  echo "$as_me:$LINENO: result: $F90" >&5
3427 echo "${ECHO_T}$F90" >&6
3428 else
3429  echo "$as_me:$LINENO: result: no" >&5
3430 echo "${ECHO_T}no" >&6
3431 fi
3432
3433    test -n "$F90" && break
3434  done
3435 fi
3436 if test -z "$F90"; then
3437  ac_ct_F90=$F90
3438  for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3439 do
3854    # Extract the first word of "$ac_prog", so it can be a program name with args.
3855   set dummy $ac_prog; ac_word=$2
3856 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3857 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3858 < if test "${ac_cv_prog_ac_ct_F90+set}" = set; then
3859 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3856 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3857 > $as_echo_n "checking for $ac_word... " >&6; }
3858 > if ${ac_cv_prog_MPICXX+:} false; then :
3859 >  $as_echo_n "(cached) " >&6
3860   else
3861 <  if test -n "$ac_ct_F90"; then
3862 <  ac_cv_prog_ac_ct_F90="$ac_ct_F90" # Let the user override the test.
3861 >  if test -n "$MPICXX"; then
3862 >  ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
3863   else
3864   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3865   for as_dir in $PATH
3866   do
3867    IFS=$as_save_IFS
3868    test -z "$as_dir" && as_dir=.
3869 <  for ac_exec_ext in '' $ac_executable_extensions; do
3870 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3871 <    ac_cv_prog_ac_ct_F90="$ac_prog"
3872 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3869 >    for ac_exec_ext in '' $ac_executable_extensions; do
3870 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3871 >    ac_cv_prog_MPICXX="$ac_prog"
3872 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3873      break 2
3874    fi
3875   done
3876 < done
3876 >  done
3877 > IFS=$as_save_IFS
3878  
3879   fi
3880   fi
3881 < ac_ct_F90=$ac_cv_prog_ac_ct_F90
3882 < if test -n "$ac_ct_F90"; then
3883 <  echo "$as_me:$LINENO: result: $ac_ct_F90" >&5
3884 < echo "${ECHO_T}$ac_ct_F90" >&6
3881 > MPICXX=$ac_cv_prog_MPICXX
3882 > if test -n "$MPICXX"; then
3883 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
3884 > $as_echo "$MPICXX" >&6; }
3885   else
3886 <  echo "$as_me:$LINENO: result: no" >&5
3887 < echo "${ECHO_T}no" >&6
3886 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3887 > $as_echo "no" >&6; }
3888   fi
3889  
3890 <  test -n "$ac_ct_F90" && break
3890 >
3891 >  test -n "$MPICXX" && break
3892   done
3893 + test -n "$MPICXX" || MPICXX="$CXX"
3894  
3895 <  F90=$ac_ct_F90
3896 < fi
3895 >        ax_mpi_save_CXX="$CXX"
3896 >        CXX="$MPICXX"
3897  
3898  
3482 # If we don't use `.F90' as extension, the preprocessor is not run on the
3483 # input file.
3484 ac_save_ext=$ac_ext
3485 ac_ext=F90
3486 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 90 compiler" >&5
3487 echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3488 if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3489  echo $ECHO_N "(cached) $ECHO_C" >&6
3490 else
3491  cat >conftest.$ac_ext <<_ACEOF
3899  
3900 < program main
3900 > if test x = x"$MPILIBS"; then
3901 >        ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
3902 > if test "x$ac_cv_func_MPI_Init" = xyes; then :
3903 >  MPILIBS=" "
3904 > fi
3905  
3906 < #ifndef __GNUC__
3496 <       choke me
3497 < #endif
3906 > fi
3907  
3908 < end program main
3908 > if test x = x"$MPILIBS"; then
3909 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
3910 > $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
3911 > if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
3912 >  $as_echo_n "(cached) " >&6
3913 > else
3914 >  ac_check_lib_save_LIBS=$LIBS
3915 > LIBS="-lmpi  $LIBS"
3916 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3917 > /* end confdefs.h.  */
3918  
3919 < _ACEOF
3920 < rm -f conftest.$ac_objext
3921 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3922 <  (eval $ac_compile) 2>conftest.er1
3923 <  ac_status=$?
3924 <  grep -v '^ *+' conftest.er1 >conftest.err
3925 <  rm -f conftest.er1
3926 <  cat conftest.err >&5
3927 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3928 <  (exit $ac_status); } &&
3929 <         { ac_try='test -z "$ac_f90_werror_flag"
3930 <                         || test ! -s conftest.err'
3931 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3932 <  (eval $ac_try) 2>&5
3933 <  ac_status=$?
3934 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3935 <  (exit $ac_status); }; } &&
3518 <         { ac_try='test -s conftest.$ac_objext'
3519 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3520 <  (eval $ac_try) 2>&5
3521 <  ac_status=$?
3522 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3523 <  (exit $ac_status); }; }; then
3524 <  ac_compiler_gnu=yes
3919 > /* Override any GCC internal prototype to avoid an error.
3920 >   Use char because int might match the return type of a GCC
3921 >   builtin and then its argument prototype would still apply.  */
3922 > #ifdef __cplusplus
3923 > extern "C"
3924 > #endif
3925 > char MPI_Init ();
3926 > int
3927 > main ()
3928 > {
3929 > return MPI_Init ();
3930 >  ;
3931 >  return 0;
3932 > }
3933 > _ACEOF
3934 > if ac_fn_cxx_try_link "$LINENO"; then :
3935 >  ac_cv_lib_mpi_MPI_Init=yes
3936   else
3937 <  echo "$as_me: failed program was:" >&5
3938 < sed 's/^/| /' conftest.$ac_ext >&5
3937 >  ac_cv_lib_mpi_MPI_Init=no
3938 > fi
3939 > rm -f core conftest.err conftest.$ac_objext \
3940 >    conftest$ac_exeext conftest.$ac_ext
3941 > LIBS=$ac_check_lib_save_LIBS
3942 > fi
3943 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
3944 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
3945 > if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
3946 >  MPILIBS="-lmpi"
3947 > fi
3948  
3529 ac_compiler_gnu=no
3949   fi
3950 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3951 < ac_cv_f90_compiler_gnu=$ac_compiler_gnu
3950 > if test x = x"$MPILIBS"; then
3951 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
3952 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
3953 > if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
3954 >  $as_echo_n "(cached) " >&6
3955 > else
3956 >  ac_check_lib_save_LIBS=$LIBS
3957 > LIBS="-lmpich  $LIBS"
3958 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3959 > /* end confdefs.h.  */
3960  
3961 + /* Override any GCC internal prototype to avoid an error.
3962 +   Use char because int might match the return type of a GCC
3963 +   builtin and then its argument prototype would still apply.  */
3964 + #ifdef __cplusplus
3965 + extern "C"
3966 + #endif
3967 + char MPI_Init ();
3968 + int
3969 + main ()
3970 + {
3971 + return MPI_Init ();
3972 +  ;
3973 +  return 0;
3974 + }
3975 + _ACEOF
3976 + if ac_fn_cxx_try_link "$LINENO"; then :
3977 +  ac_cv_lib_mpich_MPI_Init=yes
3978 + else
3979 +  ac_cv_lib_mpich_MPI_Init=no
3980   fi
3981 < echo "$as_me:$LINENO: result: $ac_cv_f90_compiler_gnu" >&5
3982 < echo "${ECHO_T}$ac_cv_f90_compiler_gnu" >&6
3983 < ac_ext=$ac_save_ext
3984 < G95=`test $ac_compiler_gnu = yes && echo yes`
3981 > rm -f core conftest.err conftest.$ac_objext \
3982 >    conftest$ac_exeext conftest.$ac_ext
3983 > LIBS=$ac_check_lib_save_LIBS
3984 > fi
3985 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
3986 > $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
3987 > if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
3988 >  MPILIBS="-lmpich"
3989 > fi
3990 >
3991 > fi
3992 >
3993 > if test x != x"$MPILIBS"; then
3994 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
3995 > $as_echo_n "checking for mpi.h... " >&6; }
3996 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3997 > /* end confdefs.h.  */
3998 > #include <mpi.h>
3999 > int
4000 > main ()
4001 > {
4002 >
4003 >  ;
4004 >  return 0;
4005 > }
4006 > _ACEOF
4007 > if ac_fn_cxx_try_compile "$LINENO"; then :
4008 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4009 > $as_echo "yes" >&6; }
4010 > else
4011 >  MPILIBS=""
4012 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4013 > $as_echo "no" >&6; }
4014 > fi
4015 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4016 > fi
4017 >
4018 > CXX="$ax_mpi_save_CXX"
4019 >
4020 >
4021 >
4022 > # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4023 > if test x = x"$MPILIBS"; then
4024 >        USE_MPI="no"
4025 >       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&5
4026 > $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&2;}
4027 >        :
4028 > else
4029 >        USE_MPI="yes"
4030 >        :
4031 > fi
4032 >
4033 >
4034 > if test $USE_MPI != no; then :
4035 >
4036   ac_ext=c
4037   ac_cpp='$CPP $CPPFLAGS'
4038   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
# Line 3546 | Line 4043 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
4043  
4044  
4045  
3549 # Try to determine native compiler flags that allow us to use F90 suffix
3550 # for preprocessed f90 source.
4046  
4047 < if test "$ac_test_PREPFLAG" != "set"; then
4048 <  PREPFLAG=""
4049 <  case "${host_cpu}-${host_os}" in
4047 >        for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4048 > do
4049 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4050 > set dummy $ac_prog; ac_word=$2
4051 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4052 > $as_echo_n "checking for $ac_word... " >&6; }
4053 > if ${ac_cv_prog_MPICC+:} false; then :
4054 >  $as_echo_n "(cached) " >&6
4055 > else
4056 >  if test -n "$MPICC"; then
4057 >  ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4058 > else
4059 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4060 > for as_dir in $PATH
4061 > do
4062 >  IFS=$as_save_IFS
4063 >  test -z "$as_dir" && as_dir=.
4064 >    for ac_exec_ext in '' $ac_executable_extensions; do
4065 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4066 >    ac_cv_prog_MPICC="$ac_prog"
4067 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4068 >    break 2
4069 >  fi
4070 > done
4071 >  done
4072 > IFS=$as_save_IFS
4073  
4074 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
4075 <                    PREPFLAG="-fpp1 "
4076 <                fi;;
4077 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
4078 <                    PREPFLAG="-qsuffix=cpp=F90 "
4079 <                fi;;
4080 <  *darwin*)
4081 <        if test "$F90" = f90 -o "$F90" = xlf90; then
4082 <                PREPFLAG="-qsuffix=cpp=F90 "
4083 <        fi;;
3566 <  esac
4074 > fi
4075 > fi
4076 > MPICC=$ac_cv_prog_MPICC
4077 > if test -n "$MPICC"; then
4078 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4079 > $as_echo "$MPICC" >&6; }
4080 > else
4081 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4082 > $as_echo "no" >&6; }
4083 > fi
4084  
3568  if test -z "$PREPFLAG"; then
3569        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3570 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3571        PREPFLAG=""
3572  fi
4085  
4086 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
4087 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
4086 >  test -n "$MPICC" && break
4087 > done
4088 > test -n "$MPICC" || MPICC="$CC"
4089  
4090 +        ax_mpi_save_CC="$CC"
4091 +        CC="$MPICC"
4092  
3578  ac_ext=f90
3579 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3580 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3581 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4093  
3583  ac_save_ext=$ac_ext
3584  ac_ext=F90
3585  ac_save_F90FLAGS=$F90FLAGS
4094  
4095 <  if test "$PREPFLAG"; then
4096 <  F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
4095 > if test x = x"$MPILIBS"; then
4096 >        ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4097 > if test "x$ac_cv_func_MPI_Init" = xyes; then :
4098 >  MPILIBS=" "
4099   fi
4100  
4101 <    cat >conftest.$ac_ext <<_ACEOF
4101 > fi
4102  
4103 + if test x = x"$MPILIBS"; then
4104 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4105 + $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4106 + if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
4107 +  $as_echo_n "(cached) " >&6
4108 + else
4109 +  ac_check_lib_save_LIBS=$LIBS
4110 + LIBS="-lmpi  $LIBS"
4111 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4112 + /* end confdefs.h.  */
4113  
4114 < program main
4114 > /* Override any GCC internal prototype to avoid an error.
4115 >   Use char because int might match the return type of a GCC
4116 >   builtin and then its argument prototype would still apply.  */
4117 > #ifdef __cplusplus
4118 > extern "C"
4119 > #endif
4120 > char MPI_Init ();
4121 > int
4122 > main ()
4123 > {
4124 > return MPI_Init ();
4125 >  ;
4126 >  return 0;
4127 > }
4128 > _ACEOF
4129 > if ac_fn_c_try_link "$LINENO"; then :
4130 >  ac_cv_lib_mpi_MPI_Init=yes
4131 > else
4132 >  ac_cv_lib_mpi_MPI_Init=no
4133 > fi
4134 > rm -f core conftest.err conftest.$ac_objext \
4135 >    conftest$ac_exeext conftest.$ac_ext
4136 > LIBS=$ac_check_lib_save_LIBS
4137 > fi
4138 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4139 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4140 > if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
4141 >  MPILIBS="-lmpi"
4142 > fi
4143  
4144 <  integer :: i
4145 <  i = 1
4144 > fi
4145 > if test x = x"$MPILIBS"; then
4146 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4147 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4148 > if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
4149 >  $as_echo_n "(cached) " >&6
4150 > else
4151 >  ac_check_lib_save_LIBS=$LIBS
4152 > LIBS="-lmpich  $LIBS"
4153 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4154 > /* end confdefs.h.  */
4155  
4156 <
4157 < end program main
4158 <
4156 > /* Override any GCC internal prototype to avoid an error.
4157 >   Use char because int might match the return type of a GCC
4158 >   builtin and then its argument prototype would still apply.  */
4159 > #ifdef __cplusplus
4160 > extern "C"
4161 > #endif
4162 > char MPI_Init ();
4163 > int
4164 > main ()
4165 > {
4166 > return MPI_Init ();
4167 >  ;
4168 >  return 0;
4169 > }
4170   _ACEOF
4171 < rm -f conftest.$ac_objext
4172 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3605 <  (eval $ac_compile) 2>conftest.er1
3606 <  ac_status=$?
3607 <  grep -v '^ *+' conftest.er1 >conftest.err
3608 <  rm -f conftest.er1
3609 <  cat conftest.err >&5
3610 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611 <  (exit $ac_status); } &&
3612 <         { ac_try='test -z "$ac_f90_werror_flag"
3613 <                         || test ! -s conftest.err'
3614 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615 <  (eval $ac_try) 2>&5
3616 <  ac_status=$?
3617 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618 <  (exit $ac_status); }; } &&
3619 <         { ac_try='test -s conftest.$ac_objext'
3620 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3621 <  (eval $ac_try) 2>&5
3622 <  ac_status=$?
3623 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3624 <  (exit $ac_status); }; }; then
3625 <  prepflagworks=1
4171 > if ac_fn_c_try_link "$LINENO"; then :
4172 >  ac_cv_lib_mpich_MPI_Init=yes
4173   else
4174 <  echo "$as_me: failed program was:" >&5
4175 < sed 's/^/| /' conftest.$ac_ext >&5
4174 >  ac_cv_lib_mpich_MPI_Init=no
4175 > fi
4176 > rm -f core conftest.err conftest.$ac_objext \
4177 >    conftest$ac_exeext conftest.$ac_ext
4178 > LIBS=$ac_check_lib_save_LIBS
4179 > fi
4180 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4181 > $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4182 > if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
4183 >  MPILIBS="-lmpich"
4184 > fi
4185  
3630 prepflagworks=0
4186   fi
3632 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4187  
4188 <  F90FLAGS=$ac_save_F90FLAGS
4189 <  ac_ext=$ac_save_ext
4190 <  ac_ext=c
4191 < ac_cpp='$CPP $CPPFLAGS'
4192 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4193 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4194 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4188 > if test x != x"$MPILIBS"; then
4189 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4190 > $as_echo_n "checking for mpi.h... " >&6; }
4191 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4192 > /* end confdefs.h.  */
4193 > #include <mpi.h>
4194 > int
4195 > main ()
4196 > {
4197  
4198 <
4199 <  if test "$prepflagworks" = 1; then
4200 <    echo "$as_me:$LINENO: result: yes" >&5
4201 < echo "${ECHO_T}yes" >&6
4202 <
4203 <  else
4204 <    echo "$as_me:$LINENO: result: no" >&5
4205 < echo "${ECHO_T}no" >&6
4206 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
4207 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
4208 <   { (exit 1); exit 1; }; }
3653 <  fi
4198 >  ;
4199 >  return 0;
4200 > }
4201 > _ACEOF
4202 > if ac_fn_c_try_compile "$LINENO"; then :
4203 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4204 > $as_echo "yes" >&6; }
4205 > else
4206 >  MPILIBS=""
4207 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4208 > $as_echo "no" >&6; }
4209   fi
4210 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4211 + fi
4212  
4213 + CC="$ax_mpi_save_CC"
4214  
4215  
4216  
4217 + # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4218 + if test x = x"$MPILIBS"; then
4219 +        USE_MPI="no"
4220 +       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&5
4221 + $as_echo "$as_me: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&2;}
4222 +        :
4223 + else
4224 +        USE_MPI="yes"
4225 +        :
4226 + fi
4227  
3660 # Try to determine native compiler flags that allow us to use F90 suffix
3661 # for preprocessed f90 source with -D type defines
4228  
4229 < if test "$ac_test_PREPDEFFLAG" != "set"; then
4230 <  PREPDEFFLAG=""
3665 <  case "${host_cpu}-${host_os}" in
4229 > fi
4230 > if test $USE_MPI != no; then :
4231  
4232 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
4233 <                    PREPDEFFLAG=" "
4234 <                fi;;
3670 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3671 <                    PREPDEFFLAG="-WF,"
3672 <                fi;;
3673 <  *darwin*)
3674 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3675 <                PREPDEFFLAG="-WF,"
3676 <        fi;;
3677 <  esac
4232 >        CXX=$MPICXX
4233 >        CC=$MPICC
4234 >        LIBS="$MPILIBS $LIBS"
4235  
4236 <  if test -z "$PREPDEFFLAG"; then
3680 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3681 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3682 <        PREPDEFFLAG=" "
3683 <  fi
4236 > else
4237  
4238 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
4239 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
4238 >        CXX=$save_CXX
4239 >        CC=$save_CC
4240 >        LIBS=$save_LIBS
4241  
4242  
3689  ac_ext=f90
3690 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3691 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3692 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3693
3694  ac_save_ext=$ac_ext
3695  ac_ext=F90
3696  ac_save_F90FLAGS=$F90FLAGS
3697
3698  if test "$PREPDEFFLAG"; then
3699  F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
4243   fi
4244  
3702    cat >conftest.$ac_ext <<_ACEOF
4245  
4246 <
4247 < program main
4248 <
4249 <  integer :: i
4250 < #ifdef TEST
4251 <  i = 1
4246 > # Checks for programs.
4247 > ac_ext=c
4248 > ac_cpp='$CPP $CPPFLAGS'
4249 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4250 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4251 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4252 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4253 > $as_echo_n "checking how to run the C preprocessor... " >&6; }
4254 > # On Suns, sometimes $CPP names a directory.
4255 > if test -n "$CPP" && test -d "$CPP"; then
4256 >  CPP=
4257 > fi
4258 > if test -z "$CPP"; then
4259 >  if ${ac_cv_prog_CPP+:} false; then :
4260 >  $as_echo_n "(cached) " >&6
4261 > else
4262 >      # Double quotes because CPP needs to be expanded
4263 >    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4264 >    do
4265 >      ac_preproc_ok=false
4266 > for ac_c_preproc_warn_flag in '' yes
4267 > do
4268 >  # Use a header file that comes with gcc, so configuring glibc
4269 >  # with a fresh cross-compiler works.
4270 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4271 >  # <limits.h> exists even on freestanding compilers.
4272 >  # On the NeXT, cc -E runs the code through the compiler's parser,
4273 >  # not just through cpp. "Syntax error" is here to catch this case.
4274 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4275 > /* end confdefs.h.  */
4276 > #ifdef __STDC__
4277 > # include <limits.h>
4278   #else
4279 <  choke me
4279 > # include <assert.h>
4280   #endif
4281 +                     Syntax error
4282 + _ACEOF
4283 + if ac_fn_c_try_cpp "$LINENO"; then :
4284  
4285 + else
4286 +  # Broken: fails on valid input.
4287 + continue
4288 + fi
4289 + rm -f conftest.err conftest.i conftest.$ac_ext
4290  
4291 < end program main
4292 <
4291 >  # OK, works on sane cases.  Now check whether nonexistent headers
4292 >  # can be detected and how.
4293 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4294 > /* end confdefs.h.  */
4295 > #include <ac_nonexistent.h>
4296   _ACEOF
4297 < rm -f conftest.$ac_objext
4298 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4299 <  (eval $ac_compile) 2>conftest.er1
3721 <  ac_status=$?
3722 <  grep -v '^ *+' conftest.er1 >conftest.err
3723 <  rm -f conftest.er1
3724 <  cat conftest.err >&5
3725 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3726 <  (exit $ac_status); } &&
3727 <         { ac_try='test -z "$ac_f90_werror_flag"
3728 <                         || test ! -s conftest.err'
3729 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3730 <  (eval $ac_try) 2>&5
3731 <  ac_status=$?
3732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3733 <  (exit $ac_status); }; } &&
3734 <         { ac_try='test -s conftest.$ac_objext'
3735 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3736 <  (eval $ac_try) 2>&5
3737 <  ac_status=$?
3738 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3739 <  (exit $ac_status); }; }; then
3740 <  prepdefflagworks=1
4297 > if ac_fn_c_try_cpp "$LINENO"; then :
4298 >  # Broken: success on invalid input.
4299 > continue
4300   else
4301 <  echo "$as_me: failed program was:" >&5
4302 < sed 's/^/| /' conftest.$ac_ext >&5
4301 >  # Passes both tests.
4302 > ac_preproc_ok=:
4303 > break
4304 > fi
4305 > rm -f conftest.err conftest.i conftest.$ac_ext
4306  
4307 < prepdefflagworks=0
4307 > done
4308 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4309 > rm -f conftest.i conftest.err conftest.$ac_ext
4310 > if $ac_preproc_ok; then :
4311 >  break
4312   fi
3747 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4313  
4314 <  F90FLAGS=$ac_save_F90FLAGS
4315 <  ac_ext=$ac_save_ext
4316 <  ac_ext=c
4317 < ac_cpp='$CPP $CPPFLAGS'
4318 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4319 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4320 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4321 <
4322 <
4323 <
4324 <  if test "$prepdefflagworks" = 1; then
4325 <    echo "$as_me:$LINENO: result: yes" >&5
4326 < echo "${ECHO_T}yes" >&6
4327 <
4328 <  else
4329 <    echo "$as_me:$LINENO: result: no" >&5
4330 < echo "${ECHO_T}no" >&6
4331 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4332 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
4333 <   { (exit 1); exit 1; }; }
4334 <  fi
4335 < fi
4336 <
4337 < ac_ext=f90
4338 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4339 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4340 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3776 <
3777 <
3778 <
3779 < ac_ext=f90
3780 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3781 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3782 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3783 < echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3784 < echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3785 < if test "${ac_cv_prog_f90_v+set}" = set; then
3786 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3787 < else
3788 <
3789 < cat >conftest.$ac_ext <<_ACEOF
3790 <
3791 < program main
3792 <
3793 <
3794 < end program main
3795 <
4314 >    done
4315 >    ac_cv_prog_CPP=$CPP
4316 >
4317 > fi
4318 >  CPP=$ac_cv_prog_CPP
4319 > else
4320 >  ac_cv_prog_CPP=$CPP
4321 > fi
4322 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4323 > $as_echo "$CPP" >&6; }
4324 > ac_preproc_ok=false
4325 > for ac_c_preproc_warn_flag in '' yes
4326 > do
4327 >  # Use a header file that comes with gcc, so configuring glibc
4328 >  # with a fresh cross-compiler works.
4329 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4330 >  # <limits.h> exists even on freestanding compilers.
4331 >  # On the NeXT, cc -E runs the code through the compiler's parser,
4332 >  # not just through cpp. "Syntax error" is here to catch this case.
4333 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4334 > /* end confdefs.h.  */
4335 > #ifdef __STDC__
4336 > # include <limits.h>
4337 > #else
4338 > # include <assert.h>
4339 > #endif
4340 >                     Syntax error
4341   _ACEOF
4342 < rm -f conftest.$ac_objext
3798 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3799 <  (eval $ac_compile) 2>conftest.er1
3800 <  ac_status=$?
3801 <  grep -v '^ *+' conftest.er1 >conftest.err
3802 <  rm -f conftest.er1
3803 <  cat conftest.err >&5
3804 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3805 <  (exit $ac_status); } &&
3806 <         { ac_try='test -z "$ac_f90_werror_flag"
3807 <                         || test ! -s conftest.err'
3808 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3809 <  (eval $ac_try) 2>&5
3810 <  ac_status=$?
3811 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3812 <  (exit $ac_status); }; } &&
3813 <         { ac_try='test -s conftest.$ac_objext'
3814 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3815 <  (eval $ac_try) 2>&5
3816 <  ac_status=$?
3817 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818 <  (exit $ac_status); }; }; then
3819 <  ac_cv_prog_f90_v=
3820 < # Try some options frequently used verbose output
3821 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3822 <  ac_ext=f90
3823 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3824 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3825 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4342 > if ac_fn_c_try_cpp "$LINENO"; then :
4343  
3827 cat >conftest.$ac_ext <<_ACEOF
3828
3829 program main
3830
3831
3832 end program main
3833
3834 _ACEOF
3835
3836 # Compile and link our simple test program by passing a flag (argument
3837 # 1 to this macro) to the Fortran 90 compiler in order to get
3838 # "verbose" output that we can then parse for the Fortran 90 linker
3839 # flags.
3840 ac_save_F90FLAGS=$F90FLAGS
3841 F90FLAGS="$F90FLAGS $ac_verb"
3842
3843 (eval echo $as_me:3843: \"$ac_link\") >&5
3844 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3845 echo "$ac_f90_v_output" >&5
3846 F90FLAGS=$ac_save_F90FLAGS
3847
3848 rm -f conftest.*
3849 ac_ext=f90
3850 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3851 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3852 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3853
3854 # If we are using xlf then replace all the commas with spaces.
3855 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3856  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3857 fi
3858
3859 # If we are using Cray Fortran then delete quotes.
3860 # Use "\"" instead of '"' for font-lock-mode.
3861 # FIXME: a more general fix for quoted arguments with spaces?
3862 if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3863  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3864 fi
3865  # look for -l* and *.a constructs in the output
3866  for ac_arg in $ac_f90_v_output; do
3867     case $ac_arg in
3868        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3869          ac_cv_prog_f90_v=$ac_verb
3870          break 2 ;;
3871     esac
3872  done
3873 done
3874 if test -z "$ac_cv_prog_f90_v"; then
3875   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
3876 echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3877 fi
4344   else
4345 <  echo "$as_me: failed program was:" >&5
4346 < sed 's/^/| /' conftest.$ac_ext >&5
3881 <
3882 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3883 < echo "$as_me: WARNING: compilation failed" >&2;}
4345 >  # Broken: fails on valid input.
4346 > continue
4347   fi
4348 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4348 > rm -f conftest.err conftest.i conftest.$ac_ext
4349  
4350 < fi
4351 < echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
4352 < echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
4353 < echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
4354 < echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3892 < if test "${ac_cv_flibs+set}" = set; then
3893 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3894 < else
3895 <  if test "x$F90LIBS" != "x"; then
3896 <  ac_cv_f90libs="$F90LIBS" # Let the user override the test.
3897 < else
3898 <
3899 < ac_ext=f90
3900 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3901 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3902 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3903 <
3904 < cat >conftest.$ac_ext <<_ACEOF
3905 <
3906 < program main
3907 <
3908 <
3909 < end program main
3910 <
4350 >  # OK, works on sane cases.  Now check whether nonexistent headers
4351 >  # can be detected and how.
4352 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4353 > /* end confdefs.h.  */
4354 > #include <ac_nonexistent.h>
4355   _ACEOF
4356 <
4357 < # Compile and link our simple test program by passing a flag (argument
4358 < # 1 to this macro) to the Fortran 90 compiler in order to get
4359 < # "verbose" output that we can then parse for the Fortran 90 linker
4360 < # flags.
4361 < ac_save_F90FLAGS=$F90FLAGS
4362 < F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3919 <
3920 < (eval echo $as_me:3920: \"$ac_link\") >&5
3921 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3922 < echo "$ac_f90_v_output" >&5
3923 < F90FLAGS=$ac_save_F90FLAGS
3924 <
3925 < rm -f conftest.*
3926 < ac_ext=f90
3927 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3928 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3929 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3930 <
3931 < # If we are using xlf then replace all the commas with spaces.
3932 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3933 <  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
4356 > if ac_fn_c_try_cpp "$LINENO"; then :
4357 >  # Broken: success on invalid input.
4358 > continue
4359 > else
4360 >  # Passes both tests.
4361 > ac_preproc_ok=:
4362 > break
4363   fi
4364 + rm -f conftest.err conftest.i conftest.$ac_ext
4365  
4366 < # If we are using Cray Fortran then delete quotes.
4367 < # Use "\"" instead of '"' for font-lock-mode.
4368 < # FIXME: a more general fix for quoted arguments with spaces?
4369 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3940 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3941 < fi
4366 > done
4367 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4368 > rm -f conftest.i conftest.err conftest.$ac_ext
4369 > if $ac_preproc_ok; then :
4370  
3943 ac_cv_f90libs=
3944
3945 # Save positional arguments (if any)
3946 ac_save_positional="$@"
3947
3948 set X $ac_f90_v_output
3949 while test $# != 1; do
3950  shift
3951  ac_arg=$1
3952  case $ac_arg in
3953        [\\/]*.a | ?:[\\/]*.a)
3954            ac_exists=false
3955  for ac_i in $ac_cv_f90libs; do
3956    if test x"$ac_arg" = x"$ac_i"; then
3957      ac_exists=true
3958      break
3959    fi
3960  done
3961
3962  if test x"$ac_exists" = xtrue; then
3963  :
4371   else
4372 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4372 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4373 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4374 > as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4375 > See \`config.log' for more details" "$LINENO" 5; }
4376   fi
4377  
4378 <          ;;
4379 <        -bI:*)
4380 <            ac_exists=false
4381 <  for ac_i in $ac_cv_f90libs; do
4382 <    if test x"$ac_arg" = x"$ac_i"; then
3973 <      ac_exists=true
3974 <      break
3975 <    fi
3976 <  done
4378 > ac_ext=c
4379 > ac_cpp='$CPP $CPPFLAGS'
4380 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4381 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4382 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4383  
4384 <  if test x"$ac_exists" = xtrue; then
4385 <  :
4384 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4385 > $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4386 > if ${ac_cv_path_GREP+:} false; then :
4387 >  $as_echo_n "(cached) " >&6
4388   else
4389 <  if test "$ac_compiler_gnu" = yes; then
4390 <  for ac_link_opt in $ac_arg; do
4391 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
4389 >  if test -z "$GREP"; then
4390 >  ac_path_GREP_found=false
4391 >  # Loop through the user's path and test for each of PROGNAME-LIST
4392 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4393 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4394 > do
4395 >  IFS=$as_save_IFS
4396 >  test -z "$as_dir" && as_dir=.
4397 >    for ac_prog in grep ggrep; do
4398 >    for ac_exec_ext in '' $ac_executable_extensions; do
4399 >      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4400 >      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4401 > # Check for GNU ac_path_GREP and select it if it is found.
4402 >  # Check for GNU $ac_path_GREP
4403 > case `"$ac_path_GREP" --version 2>&1` in
4404 > *GNU*)
4405 >  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4406 > *)
4407 >  ac_count=0
4408 >  $as_echo_n 0123456789 >"conftest.in"
4409 >  while :
4410 >  do
4411 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
4412 >    mv "conftest.tmp" "conftest.in"
4413 >    cp "conftest.in" "conftest.nl"
4414 >    $as_echo 'GREP' >> "conftest.nl"
4415 >    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4416 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4417 >    as_fn_arith $ac_count + 1 && ac_count=$as_val
4418 >    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4419 >      # Best one so far, save it but keep looking for a better one
4420 >      ac_cv_path_GREP="$ac_path_GREP"
4421 >      ac_path_GREP_max=$ac_count
4422 >    fi
4423 >    # 10*(2^10) chars as input seems more than enough
4424 >    test $ac_count -gt 10 && break
4425    done
4426 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4427 + esac
4428 +
4429 +      $ac_path_GREP_found && break 3
4430 +    done
4431 +  done
4432 +  done
4433 + IFS=$as_save_IFS
4434 +  if test -z "$ac_cv_path_GREP"; then
4435 +    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4436 +  fi
4437   else
4438 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4438 >  ac_cv_path_GREP=$GREP
4439   fi
4440 +
4441   fi
4442 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4443 + $as_echo "$ac_cv_path_GREP" >&6; }
4444 + GREP="$ac_cv_path_GREP"
4445  
3990          ;;
3991          # Ignore these flags.
3992        -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
3993          ;;
3994        -lkernel32)
3995          test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3996          ;;
3997        -[LRuY])
3998          # These flags, when seen by themselves, take an argument.
3999          # We remove the space between option and argument and re-iterate
4000          # unless we find an empty arg or a new option (starting with -)
4001          case $2 in
4002             "" | -*);;
4003             *)
4004                ac_arg="$ac_arg$2"
4446  
4447 <                shift; shift
4448 <                set X $ac_arg "$@"
4449 <                ;;
4450 <          esac
4451 <          ;;
4452 <        -YP,*)
4453 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4454 <              ac_exists=false
4455 <  for ac_i in $ac_cv_f90libs; do
4456 <    if test x"$ac_j" = x"$ac_i"; then
4457 <      ac_exists=true
4458 <      break
4447 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4448 > $as_echo_n "checking for egrep... " >&6; }
4449 > if ${ac_cv_path_EGREP+:} false; then :
4450 >  $as_echo_n "(cached) " >&6
4451 > else
4452 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4453 >   then ac_cv_path_EGREP="$GREP -E"
4454 >   else
4455 >     if test -z "$EGREP"; then
4456 >  ac_path_EGREP_found=false
4457 >  # Loop through the user's path and test for each of PROGNAME-LIST
4458 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4459 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4460 > do
4461 >  IFS=$as_save_IFS
4462 >  test -z "$as_dir" && as_dir=.
4463 >    for ac_prog in egrep; do
4464 >    for ac_exec_ext in '' $ac_executable_extensions; do
4465 >      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4466 >      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4467 > # Check for GNU ac_path_EGREP and select it if it is found.
4468 >  # Check for GNU $ac_path_EGREP
4469 > case `"$ac_path_EGREP" --version 2>&1` in
4470 > *GNU*)
4471 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4472 > *)
4473 >  ac_count=0
4474 >  $as_echo_n 0123456789 >"conftest.in"
4475 >  while :
4476 >  do
4477 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
4478 >    mv "conftest.tmp" "conftest.in"
4479 >    cp "conftest.in" "conftest.nl"
4480 >    $as_echo 'EGREP' >> "conftest.nl"
4481 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4482 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4483 >    as_fn_arith $ac_count + 1 && ac_count=$as_val
4484 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4485 >      # Best one so far, save it but keep looking for a better one
4486 >      ac_cv_path_EGREP="$ac_path_EGREP"
4487 >      ac_path_EGREP_max=$ac_count
4488      fi
4489 +    # 10*(2^10) chars as input seems more than enough
4490 +    test $ac_count -gt 10 && break
4491    done
4492 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4493 + esac
4494  
4495 <  if test x"$ac_exists" = xtrue; then
4496 <  :
4495 >      $ac_path_EGREP_found && break 3
4496 >    done
4497 >  done
4498 >  done
4499 > IFS=$as_save_IFS
4500 >  if test -z "$ac_cv_path_EGREP"; then
4501 >    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4502 >  fi
4503   else
4504 <  ac_arg="$ac_arg $ac_j"
4025 <                             ac_cv_f90libs="$ac_cv_f90libs $ac_j"
4504 >  ac_cv_path_EGREP=$EGREP
4505   fi
4506  
4507 <          done
4029 <          ;;
4030 <        -[lLR]*)
4031 <            ac_exists=false
4032 <  for ac_i in $ac_cv_f90libs; do
4033 <    if test x"$ac_arg" = x"$ac_i"; then
4034 <      ac_exists=true
4035 <      break
4036 <    fi
4037 <  done
4038 <
4039 <  if test x"$ac_exists" = xtrue; then
4040 <  :
4041 < else
4042 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4507 >   fi
4508   fi
4509 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4510 + $as_echo "$ac_cv_path_EGREP" >&6; }
4511 + EGREP="$ac_cv_path_EGREP"
4512  
4045          ;;
4046          # Ignore everything else.
4047  esac
4048 done
4049 # restore positional arguments
4050 set X $ac_save_positional; shift
4513  
4514 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
4515 < # then we insist that the "run path" must be an absolute path (i.e. it
4516 < # must begin with a "/").
4517 < case `(uname -sr) 2>/dev/null` in
4518 <   "SunOS 5"*)
4519 <      ac_ld_run_path=`echo $ac_f90_v_output |
4058 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4059 <      test "x$ac_ld_run_path" != x &&
4060 <
4061 <        if test "$ac_compiler_gnu" = yes; then
4062 <  for ac_link_opt in $ac_ld_run_path; do
4063 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
4064 <  done
4514 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4515 > $as_echo_n "checking whether ln -s works... " >&6; }
4516 > LN_S=$as_ln_s
4517 > if test "$LN_S" = "ln -s"; then
4518 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4519 > $as_echo "yes" >&6; }
4520   else
4521 <  ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
4521 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4522 > $as_echo "no, using $LN_S" >&6; }
4523   fi
4068      ;;
4069 esac
4070 fi # test "x$F90LIBS" = "x"
4524  
4525 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4526 + $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4527 + set x ${MAKE-make}
4528 + ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4529 + if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4530 +  $as_echo_n "(cached) " >&6
4531 + else
4532 +  cat >conftest.make <<\_ACEOF
4533 + SHELL = /bin/sh
4534 + all:
4535 +        @echo '@@@%%%=$(MAKE)=@@@%%%'
4536 + _ACEOF
4537 + # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4538 + case `${MAKE-make} -f conftest.make 2>/dev/null` in
4539 +  *@@@%%%=?*=@@@%%%*)
4540 +    eval ac_cv_prog_make_${ac_make}_set=yes;;
4541 +  *)
4542 +    eval ac_cv_prog_make_${ac_make}_set=no;;
4543 + esac
4544 + rm -f conftest.make
4545   fi
4546 < echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
4547 < echo "${ECHO_T}$ac_cv_flibs" >&6
4548 < F90LIBS="$ac_cv_f90libs"
4546 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4547 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4548 > $as_echo "yes" >&6; }
4549 >  SET_MAKE=
4550 > else
4551 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4552 > $as_echo "no" >&6; }
4553 >  SET_MAKE="MAKE=${MAKE-make}"
4554 > fi
4555  
4556 < ac_ext=f90
4557 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4558 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4559 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4560 <
4561 <
4562 < echo "$as_me:$LINENO: checking for Fortran 90 name-mangling scheme" >&5
4084 < echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
4085 < if test "${ac_cv_f90_mangling+set}" = set; then
4086 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4556 > if test -n "$ac_tool_prefix"; then
4557 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4558 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4559 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4560 > $as_echo_n "checking for $ac_word... " >&6; }
4561 > if ${ac_cv_prog_RANLIB+:} false; then :
4562 >  $as_echo_n "(cached) " >&6
4563   else
4564 <  ac_ext=f90
4565 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4090 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4091 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4092 < cat >conftest.$ac_ext <<_ACEOF
4093 < subroutine foobar()
4094 < return
4095 < end
4096 < subroutine foo_bar()
4097 < return
4098 < end
4099 < _ACEOF
4100 < rm -f conftest.$ac_objext
4101 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4102 <  (eval $ac_compile) 2>conftest.er1
4103 <  ac_status=$?
4104 <  grep -v '^ *+' conftest.er1 >conftest.err
4105 <  rm -f conftest.er1
4106 <  cat conftest.err >&5
4107 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4108 <  (exit $ac_status); } &&
4109 <         { ac_try='test -z "$ac_f90_werror_flag"
4110 <                         || test ! -s conftest.err'
4111 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4112 <  (eval $ac_try) 2>&5
4113 <  ac_status=$?
4114 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4115 <  (exit $ac_status); }; } &&
4116 <         { ac_try='test -s conftest.$ac_objext'
4117 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4118 <  (eval $ac_try) 2>&5
4119 <  ac_status=$?
4120 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4121 <  (exit $ac_status); }; }; then
4122 <  mv conftest.$ac_objext cf90_test.$ac_objext
4123 <
4124 <  ac_ext=c
4125 < ac_cpp='$CPP $CPPFLAGS'
4126 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4127 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4128 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4129 <
4130 <  ac_save_LIBS=$LIBS
4131 <  LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
4132 <
4133 <  ac_success=no
4134 <  for ac_foobar in foobar FOOBAR; do
4135 <    for ac_underscore in "" "_"; do
4136 <      ac_func="$ac_foobar$ac_underscore"
4137 <      cat >conftest.$ac_ext <<_ACEOF
4138 < /* confdefs.h.  */
4139 < _ACEOF
4140 < cat confdefs.h >>conftest.$ac_ext
4141 < cat >>conftest.$ac_ext <<_ACEOF
4142 < /* end confdefs.h.  */
4143 <
4144 < /* Override any gcc2 internal prototype to avoid an error.  */
4145 < #ifdef __cplusplus
4146 < extern "C"
4147 < #endif
4148 < /* We use char because int might match the return type of a gcc2
4149 <   builtin and then its argument prototype would still apply.  */
4150 < char $ac_func ();
4151 < int
4152 < main ()
4153 < {
4154 < $ac_func ();
4155 <  ;
4156 <  return 0;
4157 < }
4158 < _ACEOF
4159 < rm -f conftest.$ac_objext conftest$ac_exeext
4160 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4161 <  (eval $ac_link) 2>conftest.er1
4162 <  ac_status=$?
4163 <  grep -v '^ *+' conftest.er1 >conftest.err
4164 <  rm -f conftest.er1
4165 <  cat conftest.err >&5
4166 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4167 <  (exit $ac_status); } &&
4168 <         { ac_try='test -z "$ac_c_werror_flag"
4169 <                         || test ! -s conftest.err'
4170 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4171 <  (eval $ac_try) 2>&5
4172 <  ac_status=$?
4173 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4174 <  (exit $ac_status); }; } &&
4175 <         { ac_try='test -s conftest$ac_exeext'
4176 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4177 <  (eval $ac_try) 2>&5
4178 <  ac_status=$?
4179 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4180 <  (exit $ac_status); }; }; then
4181 <  ac_success=yes; break 2
4564 >  if test -n "$RANLIB"; then
4565 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4566   else
4567 <  echo "$as_me: failed program was:" >&5
4568 < sed 's/^/| /' conftest.$ac_ext >&5
4567 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4568 > for as_dir in $PATH
4569 > do
4570 >  IFS=$as_save_IFS
4571 >  test -z "$as_dir" && as_dir=.
4572 >    for ac_exec_ext in '' $ac_executable_extensions; do
4573 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4574 >    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4575 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4576 >    break 2
4577 >  fi
4578 > done
4579 >  done
4580 > IFS=$as_save_IFS
4581  
4582   fi
4583 < rm -f conftest.err conftest.$ac_objext \
4584 <      conftest$ac_exeext conftest.$ac_ext
4585 <    done
4586 <  done
4583 > fi
4584 > RANLIB=$ac_cv_prog_RANLIB
4585 > if test -n "$RANLIB"; then
4586 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4587 > $as_echo "$RANLIB" >&6; }
4588 > else
4589 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4590 > $as_echo "no" >&6; }
4591 > fi
4592  
4192  if test "$ac_success" = "yes"; then
4193     case $ac_foobar in
4194        foobar)
4195           ac_case=lower
4196           ac_foo_bar=foo_bar
4197           ;;
4198        FOOBAR)
4199           ac_case=upper
4200           ac_foo_bar=FOO_BAR
4201           ;;
4202     esac
4593  
4594 <     ac_success_extra=no
4595 <     for ac_extra in "" "_"; do
4596 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4597 <
4598 <        cat >conftest.$ac_ext <<_ACEOF
4599 < /* confdefs.h.  */
4600 < _ACEOF
4601 < cat confdefs.h >>conftest.$ac_ext
4602 < cat >>conftest.$ac_ext <<_ACEOF
4213 < /* end confdefs.h.  */
4214 <
4215 < /* Override any gcc2 internal prototype to avoid an error.  */
4216 < #ifdef __cplusplus
4217 < extern "C"
4218 < #endif
4219 < /* We use char because int might match the return type of a gcc2
4220 <   builtin and then its argument prototype would still apply.  */
4221 < char $ac_func ();
4222 < int
4223 < main ()
4224 < {
4225 < $ac_func ();
4226 <  ;
4227 <  return 0;
4228 < }
4229 < _ACEOF
4230 < rm -f conftest.$ac_objext conftest$ac_exeext
4231 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4232 <  (eval $ac_link) 2>conftest.er1
4233 <  ac_status=$?
4234 <  grep -v '^ *+' conftest.er1 >conftest.err
4235 <  rm -f conftest.er1
4236 <  cat conftest.err >&5
4237 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4238 <  (exit $ac_status); } &&
4239 <         { ac_try='test -z "$ac_c_werror_flag"
4240 <                         || test ! -s conftest.err'
4241 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4242 <  (eval $ac_try) 2>&5
4243 <  ac_status=$?
4244 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4245 <  (exit $ac_status); }; } &&
4246 <         { ac_try='test -s conftest$ac_exeext'
4247 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4248 <  (eval $ac_try) 2>&5
4249 <  ac_status=$?
4250 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4251 <  (exit $ac_status); }; }; then
4252 <  ac_success_extra=yes; break
4594 > fi
4595 > if test -z "$ac_cv_prog_RANLIB"; then
4596 >  ac_ct_RANLIB=$RANLIB
4597 >  # Extract the first word of "ranlib", so it can be a program name with args.
4598 > set dummy ranlib; ac_word=$2
4599 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4600 > $as_echo_n "checking for $ac_word... " >&6; }
4601 > if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
4602 >  $as_echo_n "(cached) " >&6
4603   else
4604 <  echo "$as_me: failed program was:" >&5
4605 < sed 's/^/| /' conftest.$ac_ext >&5
4604 >  if test -n "$ac_ct_RANLIB"; then
4605 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4606 > else
4607 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4608 > for as_dir in $PATH
4609 > do
4610 >  IFS=$as_save_IFS
4611 >  test -z "$as_dir" && as_dir=.
4612 >    for ac_exec_ext in '' $ac_executable_extensions; do
4613 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4614 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
4615 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4616 >    break 2
4617 >  fi
4618 > done
4619 >  done
4620 > IFS=$as_save_IFS
4621  
4622   fi
4623 < rm -f conftest.err conftest.$ac_objext \
4624 <      conftest$ac_exeext conftest.$ac_ext
4625 <     done
4623 > fi
4624 > ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4625 > if test -n "$ac_ct_RANLIB"; then
4626 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4627 > $as_echo "$ac_ct_RANLIB" >&6; }
4628 > else
4629 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4630 > $as_echo "no" >&6; }
4631 > fi
4632  
4633 <     if test "$ac_success_extra" = "yes"; then
4634 <        ac_cv_f90_mangling="$ac_case case"
4264 <        if test -z "$ac_underscore"; then
4265 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
4266 <        else
4267 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
4268 <
4269 <        fi
4270 <        if test -z "$ac_extra"; then
4271 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
4272 <        else
4273 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
4274 <        fi
4275 <      else
4276 <        ac_cv_f90_mangling="unknown"
4277 <      fi
4633 >  if test "x$ac_ct_RANLIB" = x; then
4634 >    RANLIB=":"
4635    else
4636 <     ac_cv_f90_mangling="unknown"
4637 <
4636 >    case $cross_compiling:$ac_tool_warned in
4637 > yes:)
4638 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4639 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4640 > ac_tool_warned=yes ;;
4641 > esac
4642 >    RANLIB=$ac_ct_RANLIB
4643    fi
4282
4283  LIBS=$ac_save_LIBS
4284  ac_ext=f90
4285 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4286 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4287 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4288  rm -f cf90_test* conftest*
4644   else
4645 <  echo "$as_me: failed program was:" >&5
4291 < sed 's/^/| /' conftest.$ac_ext >&5
4292 <
4645 >  RANLIB="$ac_cv_prog_RANLIB"
4646   fi
4294 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4295 ac_ext=f90
4296 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4297 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4298 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4647  
4648 < fi
4649 < echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
4650 < echo "${ECHO_T}$ac_cv_f90_mangling" >&6
4648 >
4649 >   # Extract the first word of "perl", so it can be a program name with args.
4650 > set dummy perl; ac_word=$2
4651 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4652 > $as_echo_n "checking for $ac_word... " >&6; }
4653 > if ${ac_cv_path_PERLINTERP+:} false; then :
4654 >  $as_echo_n "(cached) " >&6
4655 > else
4656 >  case $PERLINTERP in
4657 >  [\\/]* | ?:[\\/]*)
4658 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4659 >  ;;
4660 >  *)
4661 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4662 > for as_dir in $PATH
4663 > do
4664 >  IFS=$as_save_IFS
4665 >  test -z "$as_dir" && as_dir=.
4666 >    for ac_exec_ext in '' $ac_executable_extensions; do
4667 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4668 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4669 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4670 >    break 2
4671 >  fi
4672 > done
4673 >  done
4674 > IFS=$as_save_IFS
4675  
4676 +  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
4677 +  ;;
4678 + esac
4679 + fi
4680 + PERLINTERP=$ac_cv_path_PERLINTERP
4681 + if test -n "$PERLINTERP"; then
4682 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
4683 + $as_echo "$PERLINTERP" >&6; }
4684 + else
4685 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4686 + $as_echo "no" >&6; }
4687 + fi
4688  
4689  
4690 < case $ac_cv_f90_mangling in
4691 <  "lower case, no underscore, no extra underscore")
4308 <          cat >>confdefs.h <<\_ACEOF
4309 < #define F90_FUNC(name,NAME) name
4310 < _ACEOF
4690 >   ac_cv_path_perlinterp="$PERLINTERP"
4691 >   _sHpB='#!'
4692  
4312          cat >>confdefs.h <<\_ACEOF
4313 #define F90_FUNC_(name,NAME) name
4314 _ACEOF
4315 ;;
4316  "lower case, no underscore, extra underscore")
4317          cat >>confdefs.h <<\_ACEOF
4318 #define F90_FUNC(name,NAME) name
4319 _ACEOF
4693  
4694 <          cat >>confdefs.h <<\_ACEOF
4695 < #define F90_FUNC_(name,NAME) name ## _
4696 < _ACEOF
4697 < ;;
4698 <  "lower case, underscore, no extra underscore")
4699 <          cat >>confdefs.h <<\_ACEOF
4327 < #define F90_FUNC(name,NAME) name ## _
4328 < _ACEOF
4694 > # Check whether --with-perl-shebang was given.
4695 > if test "${with_perl_shebang+set}" = set; then :
4696 >  withval=$with_perl_shebang; opt_perl_shebang="$withval"
4697 > else
4698 >                opt_perl_shebang="not_set"
4699 > fi
4700  
4701 <          cat >>confdefs.h <<\_ACEOF
4702 < #define F90_FUNC_(name,NAME) name ## _
4703 < _ACEOF
4704 < ;;
4705 <  "lower case, underscore, extra underscore")
4706 <          cat >>confdefs.h <<\_ACEOF
4707 < #define F90_FUNC(name,NAME) name ## _
4708 < _ACEOF
4701 >   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
4702 > $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
4703 > if ${ax_cv_opt_perl_shebang+:} false; then :
4704 >  $as_echo_n "(cached) " >&6
4705 > else
4706 >   case "$opt_perl_shebang" in
4707 >                      not_set  ) ax_cv_opt_perl_shebang=''
4708 >                               ;;
4709 >                         *     )
4710 >        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
4711 >                    esac
4712  
4713 <          cat >>confdefs.h <<\_ACEOF
4714 < #define F90_FUNC_(name,NAME) name ## __
4715 < _ACEOF
4716 < ;;
4717 <  "upper case, no underscore, no extra underscore")
4718 <          cat >>confdefs.h <<\_ACEOF
4719 < #define F90_FUNC(name,NAME) NAME
4720 < _ACEOF
4713 > fi
4714 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
4715 > $as_echo "$ax_cv_opt_perl_shebang" >&6; }
4716 >   if test "A$ax_cv_opt_perl_shebang" != "A"
4717 >     then
4718 >       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
4719 >       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4720 >              { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
4721 > $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4722  
4723 <          cat >>confdefs.h <<\_ACEOF
4724 < #define F90_FUNC_(name,NAME) NAME
4725 < _ACEOF
4726 < ;;
4727 <  "upper case, no underscore, extra underscore")
4728 <          cat >>confdefs.h <<\_ACEOF
4729 < #define F90_FUNC(name,NAME) NAME
4730 < _ACEOF
4723 > # Automatic detection of sharpbang formula starts here
4724 >     else
4725 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
4726 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
4727 >   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
4728 > $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
4729 > if ${ac_cv_sys_kernshrpbang_perl+:} false; then :
4730 >  $as_echo_n "(cached) " >&6
4731 > else
4732 >  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
4733 >        if test "x$_somian_kspb_perl" == x
4734 >          then _somian_ksbp_warn_empty='durnit'
4735 >          else
4736 >          case "A$_somian_kspb_perl" in
4737 >                 A#!*perl* )
4738 >           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
4739 >                        ;;
4740 >                     A*    )  _somian_ksbp_warn_defau='trouble'
4741 >                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
4742 >          esac
4743 >        fi
4744  
4745 <          cat >>confdefs.h <<\_ACEOF
4746 < #define F90_FUNC_(name,NAME) NAME ## _
4747 < _ACEOF
4748 < ;;
4749 <  "upper case, underscore, no extra underscore")
4362 <          cat >>confdefs.h <<\_ACEOF
4363 < #define F90_FUNC(name,NAME) NAME ## _
4364 < _ACEOF
4745 > fi
4746 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
4747 > $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
4748 > # The above prints Checking ... result message to user.
4749 >   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4750  
4751 <          cat >>confdefs.h <<\_ACEOF
4752 < #define F90_FUNC_(name,NAME) NAME ## _
4753 < _ACEOF
4754 < ;;
4755 <  "upper case, underscore, extra underscore")
4756 <          cat >>confdefs.h <<\_ACEOF
4757 < #define F90_FUNC(name,NAME) NAME ## _
4758 < _ACEOF
4751 >    if test A${_somian_ksbp_warn_empty+set} == Aset
4752 >      then   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4753 > $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4754 >    fi
4755 > # Inform user after printing result value
4756 >    if test A${_somian_ksbp_warn_defau+set} == Aset
4757 >      then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
4758 > $as_echo "$as_me: Maybe Not good -" >&6;}
4759 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
4760 > $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
4761 >      else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
4762 > $as_echo "$as_me: OK Good result - " >&6;}
4763 >           { $as_echo "$as_me:${as_lineno-$LINENO}: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
4764 > $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
4765 >    fi
4766 >  fi
4767  
4768 <          cat >>confdefs.h <<\_ACEOF
4769 < #define F90_FUNC_(name,NAME) NAME ## __
4770 < _ACEOF
4771 < ;;
4768 > # Find a good install program.  We prefer a C program (faster),
4769 > # so one script is as good as another.  But avoid the broken or
4770 > # incompatible versions:
4771 > # SysV /etc/install, /usr/sbin/install
4772 > # SunOS /usr/etc/install
4773 > # IRIX /sbin/install
4774 > # AIX /bin/install
4775 > # AmigaOS /C/install, which installs bootblocks on floppy discs
4776 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4777 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4778 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4779 > # OS/2's system install, which has a completely different semantic
4780 > # ./install, which can be erroneously created by make from ./install.sh.
4781 > # Reject install programs that cannot install multiple files.
4782 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4783 > $as_echo_n "checking for a BSD-compatible install... " >&6; }
4784 > if test -z "$INSTALL"; then
4785 > if ${ac_cv_path_install+:} false; then :
4786 >  $as_echo_n "(cached) " >&6
4787 > else
4788 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4789 > for as_dir in $PATH
4790 > do
4791 >  IFS=$as_save_IFS
4792 >  test -z "$as_dir" && as_dir=.
4793 >    # Account for people who put trailing slashes in PATH elements.
4794 > case $as_dir/ in #((
4795 >  ./ | .// | /[cC]/* | \
4796 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4797 >  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4798 >  /usr/ucb/* ) ;;
4799    *)
4800 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4801 < echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4802 <          ;;
4800 >    # OSF1 and SCO ODT 3.0 have their own names for install.
4801 >    # Don't use installbsd from OSF since it installs stuff as root
4802 >    # by default.
4803 >    for ac_prog in ginstall scoinst install; do
4804 >      for ac_exec_ext in '' $ac_executable_extensions; do
4805 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4806 >          if test $ac_prog = install &&
4807 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4808 >            # AIX install.  It has an incompatible calling convention.
4809 >            :
4810 >          elif test $ac_prog = install &&
4811 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4812 >            # program-specific install script used by HP pwplus--don't use.
4813 >            :
4814 >          else
4815 >            rm -rf conftest.one conftest.two conftest.dir
4816 >            echo one > conftest.one
4817 >            echo two > conftest.two
4818 >            mkdir conftest.dir
4819 >            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4820 >              test -s conftest.one && test -s conftest.two &&
4821 >              test -s conftest.dir/conftest.one &&
4822 >              test -s conftest.dir/conftest.two
4823 >            then
4824 >              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4825 >              break 3
4826 >            fi
4827 >          fi
4828 >        fi
4829 >      done
4830 >    done
4831 >    ;;
4832   esac
4833 +
4834 +  done
4835 + IFS=$as_save_IFS
4836 +
4837 + rm -rf conftest.one conftest.two conftest.dir
4838 +
4839 + fi
4840 +  if test "${ac_cv_path_install+set}" = set; then
4841 +    INSTALL=$ac_cv_path_install
4842 +  else
4843 +    # As a last resort, use the slow shell script.  Don't cache a
4844 +    # value for INSTALL within a source directory, because that will
4845 +    # break other packages using the cache if that directory is
4846 +    # removed, or if the value is a relative name.
4847 +    INSTALL=$ac_install_sh
4848 +  fi
4849 + fi
4850 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4851 + $as_echo "$INSTALL" >&6; }
4852 +
4853 + # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4854 + # It thinks the first close brace ends the variable substitution.
4855 + test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4856 +
4857 + test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4858 +
4859 + test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4860 +
4861 + case "x$INSTALL" in
4862 +   x/*) ;;
4863 +   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4864 + esac
4865 + MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f -m 755"
4866 + # Extract the first word of "ar", so it can be a program name with args.
4867 + set dummy ar; ac_word=$2
4868 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4869 + $as_echo_n "checking for $ac_word... " >&6; }
4870 + if ${ac_cv_prog_AR+:} false; then :
4871 +  $as_echo_n "(cached) " >&6
4872 + else
4873 +  if test -n "$AR"; then
4874 +  ac_cv_prog_AR="$AR" # Let the user override the test.
4875 + else
4876 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4877 + for as_dir in $PATH
4878 + do
4879 +  IFS=$as_save_IFS
4880 +  test -z "$as_dir" && as_dir=.
4881 +    for ac_exec_ext in '' $ac_executable_extensions; do
4882 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4883 +    ac_cv_prog_AR="ar"
4884 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4885 +    break 2
4886 +  fi
4887 + done
4888 +  done
4889 + IFS=$as_save_IFS
4890  
4891 +  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4892 + fi
4893 + fi
4894 + AR=$ac_cv_prog_AR
4895 + if test -n "$AR"; then
4896 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4897 + $as_echo "$AR" >&6; }
4898 + else
4899 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4900 + $as_echo "no" >&6; }
4901 + fi
4902  
4903  
4904 + if test "$AR" = "NONE"; then
4905 +  cat >confcache <<\_ACEOF
4906 + # This file is a shell script that caches the results of configure
4907 + # tests run on this system so they can be shared between configure
4908 + # scripts and configure runs, see configure's option --config-cache.
4909 + # It is not useful on other systems.  If it contains results you don't
4910 + # want to keep, you may remove or edit it.
4911 + #
4912 + # config.status only pays attention to the cache file if you give it
4913 + # the --recheck option to rerun configure.
4914 + #
4915 + # `ac_cv_env_foo' variables (set or unset) will be overridden when
4916 + # loading this file, other *unset* `ac_cv_foo' will be assigned the
4917 + # following values.
4918  
4919 + _ACEOF
4920  
4921 < echo "$as_me:$LINENO: checking for module suffix" >&5
4922 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
4923 < rm -f conftest*
4924 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4925 < rm -f work*
4926 < cat >conftest.f90 <<EOF
4927 <        module conftest
4928 <        integer n
4929 <        parameter (n=1)
4930 <        end module conftest
4931 < EOF
4932 < # SGI and absoft compilers generates module name in upper case!
4933 < testname="conftest"
4934 < modcase="lower"
4935 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4936 <    MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
4937 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
4938 <    if test -z "$MOD" ; then
4939 <        MOD=`ls CONFTEST* 2>/dev/null \
4940 <                | grep -v CONFTEST.f | grep -v CONFTEST.o`
4941 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
4942 <        if test -n "$MOD" ; then
4943 <            testname="CONFTEST"
4944 <            modcase="upper"
4945 <        fi
4921 > # The following way of writing the cache mishandles newlines in values,
4922 > # but we know of no workaround that is simple, portable, and efficient.
4923 > # So, we kill variables containing newlines.
4924 > # Ultrix sh set writes to stderr and can't be redirected directly,
4925 > # and sets the high bit in the cache file unless we assign to the vars.
4926 > (
4927 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4928 >    eval ac_val=\$$ac_var
4929 >    case $ac_val in #(
4930 >    *${as_nl}*)
4931 >      case $ac_var in #(
4932 >      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4933 > $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4934 >      esac
4935 >      case $ac_var in #(
4936 >      _ | IFS | as_nl) ;; #(
4937 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4938 >      *) { eval $ac_var=; unset $ac_var;} ;;
4939 >      esac ;;
4940 >    esac
4941 >  done
4942 >
4943 >  (set) 2>&1 |
4944 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
4945 >    *${as_nl}ac_space=\ *)
4946 >      # `set' does not quote correctly, so add quotes: double-quote
4947 >      # substitution turns \\\\ into \\, and sed turns \\ into \.
4948 >      sed -n \
4949 >        "s/'/'\\\\''/g;
4950 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4951 >      ;; #(
4952 >    *)
4953 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
4954 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4955 >      ;;
4956 >    esac |
4957 >    sort
4958 > ) |
4959 >  sed '
4960 >     /^ac_cv_env_/b end
4961 >     t clear
4962 >     :clear
4963 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4964 >     t end
4965 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4966 >     :end' >>confcache
4967 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4968 >  if test -w "$cache_file"; then
4969 >    if test "x$cache_file" != "x/dev/null"; then
4970 >      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4971 > $as_echo "$as_me: updating cache $cache_file" >&6;}
4972 >      if test ! -f "$cache_file" || test -h "$cache_file"; then
4973 >        cat confcache >"$cache_file"
4974 >      else
4975 >        case $cache_file in #(
4976 >        */* | ?:*)
4977 >          mv -f confcache "$cache_file"$$ &&
4978 >          mv -f "$cache_file"$$ "$cache_file" ;; #(
4979 >        *)
4980 >          mv -f confcache "$cache_file" ;;
4981 >        esac
4982 >      fi
4983      fi
4984 <    if test -z "$MOD" ; then
4985 <        echo "$as_me:$LINENO: result: unknown" >&5
4986 < echo "${ECHO_T}unknown" >&6
4987 <        # Use mod if we can't figure it out
4988 <        MOD="mod"
4989 <    else
4990 <        echo "$as_me:$LINENO: result: $MOD" >&5
4991 < echo "${ECHO_T}$MOD" >&6
4992 <    fi
4993 <    if test -s work.pcl ; then
4994 <        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
4995 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
4996 <    fi
4984 >  else
4985 >    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4986 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4987 >  fi
4988 > fi
4989 > rm -f confcache
4990 >  exit 1
4991 > fi
4992 > # Extract the first word of "ps", so it can be a program name with args.
4993 > set dummy ps; ac_word=$2
4994 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4995 > $as_echo_n "checking for $ac_word... " >&6; }
4996 > if ${ac_cv_path_PS+:} false; then :
4997 >  $as_echo_n "(cached) " >&6
4998   else
4999 <    echo "$as_me:$LINENO: result: unknown" >&5
5000 < echo "${ECHO_T}unknown" >&6
4999 >  case $PS in
5000 >  [\\/]* | ?:[\\/]*)
5001 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
5002 >  ;;
5003 >  *)
5004 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5005 > for as_dir in $PATH
5006 > do
5007 >  IFS=$as_save_IFS
5008 >  test -z "$as_dir" && as_dir=.
5009 >    for ac_exec_ext in '' $ac_executable_extensions; do
5010 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5011 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5012 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5013 >    break 2
5014 >  fi
5015 > done
5016 >  done
5017 > IFS=$as_save_IFS
5018 >
5019 >  ;;
5020 > esac
5021   fi
5022 + PS=$ac_cv_path_PS
5023 + if test -n "$PS"; then
5024 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
5025 + $as_echo "$PS" >&6; }
5026 + else
5027 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5028 + $as_echo "no" >&6; }
5029 + fi
5030  
5031  
5032 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX or BSD ps syntax" >&5
5033 + $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
5034 + if ${ac_cv_prog_ps_syntax+:} false; then :
5035 +  $as_echo_n "(cached) " >&6
5036 + else
5037  
5038 +        if $PS ax -o rss > /dev/null 2>&1; then
5039 +                ac_cv_prog_ps_ax=yes
5040 +        else
5041 +                ac_cv_prog_ps_ax=no
5042 +        fi
5043 +        if $PS -ef -o rss > /dev/null 2>&1; then
5044 +                ac_cv_prog_ps_ef=yes
5045 +        else
5046 +                ac_cv_prog_ps_ef=no
5047 +        fi
5048 +        if test "$ac_cv_prog_ps_ax" = yes; then
5049 +                ac_cv_prog_ps_syntax=BSD
5050 +        else
5051 +                if test "$ac_cv_prog_ps_ef" = yes; then
5052 +                        ac_cv_prog_ps_syntax=POSIX
5053 +                else
5054 +                        as_fn_error $? "Could not determine ps syntax" "$LINENO" 5
5055 +                fi
5056 +        fi
5057  
5058 + fi
5059 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_ps_syntax" >&5
5060 + $as_echo "$ac_cv_prog_ps_syntax" >&6; }
5061  
5062 < # Check for module include path (some use -I, some (Solaris) use -M, some
5063 < # (absoft) use -p).
5064 < # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
4440 < # specified, work.pcl and work.pc are created.  However, if you specify
4441 < # a file, it must contain a the name of a file ending in .pc .  Ugh!
4442 < # Use the module made above
4443 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
4444 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
4445 < rm -f conftest*
4446 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4447 < rm -f work*
4448 < cat >conftest.f90 <<EOF
4449 <        module conftest
4450 <        integer n
4451 <        parameter (n=1)
4452 <        end module conftest
4453 < EOF
4454 < # SGI and absoft compilers generates module name in upper case!
4455 < testname="conftest"
4456 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4457 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
4458 <   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
4459 <   if test -n "$mod" ; then
4460 <      testname="CONFTEST"
4461 <   fi
4462 <   madedir=0
4463 <   if test ! -d conf ; then mkdir conf ; madedir=1; fi
4464 <   cp $testname.$MOD conf
4465 <   rm -f conftest* CONFTEST*
4466 <   cat >conftest1.f90 <<EOF
4467 <        program main
4468 <        use conftest
4469 <        print *, n
4470 <        end
4471 < EOF
4472 <   F90_WORK_FILES_ARG=""
4473 <   F90MODINCSPEC=""
4474 <   if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
4475 <       MODDIRFLAG="-I"
4476 <       F90MODINCSPEC="-I<dir>"
4477 <       echo "$as_me:$LINENO: result: -I" >&5
4478 < echo "${ECHO_T}-I" >&6
4479 <   elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
4480 <       MODDIRFLAG="-M"
4481 <       F90MODINCSPEC="-M<dir>"
4482 <       echo "$as_me:$LINENO: result: -M" >&5
4483 < echo "${ECHO_T}-M" >&6
4484 <   elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
4485 <       MODDIRFLAG="-p"
4486 <       F90MODINCSPEC="-p<dir>"
4487 <       echo "$as_me:$LINENO: result: -p" >&5
4488 < echo "${ECHO_T}-p" >&6
4489 <   elif test -s work.pc ; then
4490 <        cp work.pc conf/mpimod.pc
4491 <        echo "mpimod.pc" > conf/mpimod.pcl
4492 <        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
4493 <        if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
4494 <            MODDIRFLAG='-cl,mpimod.pcl'
4495 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
4496 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
4497 <            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
4498 <            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5062 > cat >>confdefs.h <<_ACEOF
5063 > #define PSCOMMAND $PS
5064 > _ACEOF
5065  
5066 <        else
4501 <            # The version of the Intel compiler that I have refuses to let
4502 <            # you put the "work catalog" list anywhere but the current
4503 <            # directory. For example, you cannot in
4504 <         :
4505 <        fi
4506 <   fi
4507 <   if test -z "MODDIRFLAG" ; then
4508 <       echo "$as_me:$LINENO: result: unknown" >&5
4509 < echo "${ECHO_T}unknown" >&6
4510 <   fi
5066 > if test "$ac_cv_prog_ps_syntax" = BSD; then
5067  
5068 + $as_echo "#define PSTYPE_IS_BSD 1" >>confdefs.h
5069  
5070 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5071 <   if test $madedir = 1 ; then rmdir conf ; fi
5070 > else
5071 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5072 >
5073 > $as_echo "#define PSTYPE_IS_POSIX 1" >>confdefs.h
5074 >
5075 >   else
5076 >       as_fn_error $? "Unknown ps syntax type!" "$LINENO" 5
5077 >   fi
5078   fi
5079  
5080 + ac_ext=c
5081 + ac_cpp='$CPP $CPPFLAGS'
5082 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5083 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5084 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
5085  
5086 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5087 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5088 < if test "${ac_cv_f90_module_names+set}" = set; then
5089 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5086 >
5087 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asin in -lm" >&5
5088 > $as_echo_n "checking for asin in -lm... " >&6; }
5089 > if ${ac_cv_lib_m_asin+:} false; then :
5090 >  $as_echo_n "(cached) " >&6
5091   else
5092 <  ac_ext=f90
5093 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
5094 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5095 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
5092 >  ac_check_lib_save_LIBS=$LIBS
5093 > LIBS="-lm  $LIBS"
5094 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5095 > /* end confdefs.h.  */
5096  
5097 < # carry out the test in a new directory, so that we don't miss anything
5098 < mkdir conftest
5099 < cd conftest
5100 < cat >conftest.$ac_ext <<_ACEOF
5101 < MODULE Bar
5102 < END MODULE Bar
5097 > /* Override any GCC internal prototype to avoid an error.
5098 >   Use char because int might match the return type of a GCC
5099 >   builtin and then its argument prototype would still apply.  */
5100 > #ifdef __cplusplus
5101 > extern "C"
5102 > #endif
5103 > char asin ();
5104 > int
5105 > main ()
5106 > {
5107 > return asin ();
5108 >  ;
5109 >  return 0;
5110 > }
5111   _ACEOF
5112 < rm -f conftest.$ac_objext
5113 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4537 <  (eval $ac_compile) 2>conftest.er1
4538 <  ac_status=$?
4539 <  grep -v '^ *+' conftest.er1 >conftest.err
4540 <  rm -f conftest.er1
4541 <  cat conftest.err >&5
4542 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4543 <  (exit $ac_status); } &&
4544 <         { ac_try='test -z "$ac_f90_werror_flag"
4545 <                         || test ! -s conftest.err'
4546 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4547 <  (eval $ac_try) 2>&5
4548 <  ac_status=$?
4549 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4550 <  (exit $ac_status); }; } &&
4551 <         { ac_try='test -s conftest.$ac_objext'
4552 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4553 <  (eval $ac_try) 2>&5
4554 <  ac_status=$?
4555 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556 <  (exit $ac_status); }; }; then
4557 <  ac_cv_f90_module_names=
4558 < ac_file_list=*
4559 < for ac_file in $ac_file_list; do
4560 <   case $ac_file in
4561 <      # don't care for original source and object files
4562 <      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
4563 <          :
4564 <          ;;
4565 <      # look for new files derived from the file name
4566 <      *conftest*)
4567 <          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
4568 <            ac_exists=false
4569 <  for ac_i in $ac_cv_f90_module_names; do
4570 <    if test x"$ac_pat" = x"$ac_i"; then
4571 <      ac_exists=true
4572 <      break
4573 <    fi
4574 <  done
4575 <
4576 <  if test x"$ac_exists" = xtrue; then
4577 <  :
5112 > if ac_fn_c_try_link "$LINENO"; then :
5113 >  ac_cv_lib_m_asin=yes
5114   else
5115 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5115 >  ac_cv_lib_m_asin=no
5116   fi
5117 + rm -f core conftest.err conftest.$ac_objext \
5118 +    conftest$ac_exeext conftest.$ac_ext
5119 + LIBS=$ac_check_lib_save_LIBS
5120 + fi
5121 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_asin" >&5
5122 + $as_echo "$ac_cv_lib_m_asin" >&6; }
5123 + if test "x$ac_cv_lib_m_asin" = xyes; then :
5124 +  cat >>confdefs.h <<_ACEOF
5125 + #define HAVE_LIBM 1
5126 + _ACEOF
5127  
5128 <          ;;
4583 <      # look for new files derived from the module name,
4584 <      # with different case translation schemes
4585 <      *Bar*)
4586 <          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
4587 <            ac_exists=false
4588 <  for ac_i in $ac_cv_f90_module_names; do
4589 <    if test x"$ac_pat" = x"$ac_i"; then
4590 <      ac_exists=true
4591 <      break
4592 <    fi
4593 <  done
5128 >  LIBS="-lm $LIBS"
5129  
4595  if test x"$ac_exists" = xtrue; then
4596  :
5130   else
5131 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5131 >  exit
5132   fi
5133  
4601          ;;
4602      *bar*)
4603          ac_pat=`echo $ac_file | sed s/bar/%module%/`
4604            ac_exists=false
4605  for ac_i in $ac_cv_f90_module_names; do
4606    if test x"$ac_pat" = x"$ac_i"; then
4607      ac_exists=true
4608      break
4609    fi
4610  done
5134  
5135 <  if test x"$ac_exists" = xtrue; then
5136 <  :
5135 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5136 > $as_echo_n "checking for ANSI C header files... " >&6; }
5137 > if ${ac_cv_header_stdc+:} false; then :
5138 >  $as_echo_n "(cached) " >&6
5139   else
5140 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5141 < fi
5140 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5141 > /* end confdefs.h.  */
5142 > #include <stdlib.h>
5143 > #include <stdarg.h>
5144 > #include <string.h>
5145 > #include <float.h>
5146  
5147 <          ;;
5148 <      *BAR*)
5149 <          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
4621 <            ac_exists=false
4622 <  for ac_i in $ac_cv_f90_module_names; do
4623 <    if test x"$ac_pat" = x"$ac_i"; then
4624 <      ac_exists=true
4625 <      break
4626 <    fi
4627 <  done
5147 > int
5148 > main ()
5149 > {
5150  
5151 <  if test x"$ac_exists" = xtrue; then
5152 <  :
5151 >  ;
5152 >  return 0;
5153 > }
5154 > _ACEOF
5155 > if ac_fn_c_try_compile "$LINENO"; then :
5156 >  ac_cv_header_stdc=yes
5157   else
5158 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5158 >  ac_cv_header_stdc=no
5159   fi
5160 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5161  
5162 <          ;;
5163 <       # Other files - we have no idea how they are generated
5164 <       *)
5165 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5166 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
4640 <          ;;
4641 <   esac
4642 < done
4643 < if test "x$ac_cv_f90_module_names" = "x"; then
4644 <  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4645 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4646 < fi
5162 > if test $ac_cv_header_stdc = yes; then
5163 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5164 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5165 > /* end confdefs.h.  */
5166 > #include <string.h>
5167  
5168 + _ACEOF
5169 + if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5170 +  $EGREP "memchr" >/dev/null 2>&1; then :
5171 +
5172   else
5173 <  echo "$as_me: failed program was:" >&5
5174 < sed 's/^/| /' conftest.$ac_ext >&5
5173 >  ac_cv_header_stdc=no
5174 > fi
5175 > rm -f conftest*
5176  
4652 ac_cv_f90_module_names=
4653 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4654 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5177   fi
4656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4657 cd ..
4658 # cleanup
4659 rm -rf conftest
4660 ac_ext=f90
4661 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4662 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4663 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
5178  
5179 + if test $ac_cv_header_stdc = yes; then
5180 +  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5181 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5182 + /* end confdefs.h.  */
5183 + #include <stdlib.h>
5184 +
5185 + _ACEOF
5186 + if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5187 +  $EGREP "free" >/dev/null 2>&1; then :
5188 +
5189 + else
5190 +  ac_cv_header_stdc=no
5191   fi
5192 < echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
4667 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5192 > rm -f conftest*
5193  
5194 < # We now generate a shell script that will help us to figure out the correct
4670 < # module file names, using the value of ac_cv_f90_module_names
5194 > fi
5195  
5196 < echo "Generating shell script modnam"
5196 > if test $ac_cv_header_stdc = yes; then
5197 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5198 >  if test "$cross_compiling" = yes; then :
5199 >  :
5200 > else
5201 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5202 > /* end confdefs.h.  */
5203 > #include <ctype.h>
5204 > #include <stdlib.h>
5205 > #if ((' ' & 0x0FF) == 0x020)
5206 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5207 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5208 > #else
5209 > # define ISLOWER(c) \
5210 >                   (('a' <= (c) && (c) <= 'i') \
5211 >                     || ('j' <= (c) && (c) <= 'r') \
5212 >                     || ('s' <= (c) && (c) <= 'z'))
5213 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5214 > #endif
5215  
5216 < cat > scripts/modnam << EOF
5217 < #! /bin/sh
5218 < # This script is auto-generated by configure
5219 < #
5220 < usage="\\
5221 < Usage: \$0 [FILES]
5216 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5217 > int
5218 > main ()
5219 > {
5220 >  int i;
5221 >  for (i = 0; i < 256; i++)
5222 >    if (XOR (islower (i), ISLOWER (i))
5223 >        || toupper (i) != TOUPPER (i))
5224 >      return 2;
5225 >  return 0;
5226 > }
5227 > _ACEOF
5228 > if ac_fn_c_try_run "$LINENO"; then :
5229  
5230 < [FILES] are Fortran 90 source files.
5231 < The output is a list of module file names that the Fortran 90 compiler
5232 < generates when compiling [FILES]."
5230 > else
5231 >  ac_cv_header_stdc=no
5232 > fi
5233 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5234 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
5235 > fi
5236  
5237 < list=
5238 < empty=
5237 > fi
5238 > fi
5239 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5240 > $as_echo "$ac_cv_header_stdc" >&6; }
5241 > if test $ac_cv_header_stdc = yes; then
5242  
5243 < if test \$# -eq 0; then
5244 <   echo "\$usage"; exit 0
5243 > $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5244 >
5245   fi
5246  
5247 < while test \$# != 0; do
5247 > # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5248 > for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5249 >                  inttypes.h stdint.h unistd.h
5250 > do :
5251 >  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5252 > ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5253 > "
5254 > if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5255 >  cat >>confdefs.h <<_ACEOF
5256 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5257 > _ACEOF
5258  
5259 <  file=\$1
4695 <  shift
5259 > fi
5260  
5261 < # strip suffix
4698 <  base=\`echo \$file | sed 's/[.][^.]*$//'\`
5261 > done
5262  
4700  test ! -f \$file && continue
5263  
5264 < # Look for module definitions and transform them to upper / lower case
5265 <  mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
5266 <  upper=\`echo \$mods | tr a-z A-Z\`
4705 <  lower=\`echo \$mods | tr A-Z a-z\`
5264 > #
5265 > # Handle user hints
5266 > #
5267  
5268 < # Here, the patterns for generating module file names were inserted by configure
5269 <  for trans in $ac_cv_f90_module_names; do
5268 > # Check whether --with-zlib was given.
5269 > if test "${with_zlib+set}" = set; then :
5270 >  withval=$with_zlib; zlib_dir="$withval"
5271 > else
5272 >                zlib_dir="not_set"
5273 > fi
5274  
5275 <    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
4711 <    var=empty
4712 <    case \$pat in
4713 <       %MODULE%)
4714 <          var=upper ;;
4715 <       %Module%)
4716 <          var=mods ;;
4717 <       %module%)
4718 <          var=lower ;;
4719 <       %FILE%)
4720 <          test -n "\$mods" && var=base ;;
4721 <    esac
4722 <    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
4723 <    list="\$list \$new"
4724 <  done
4725 < done
5275 > if test "$zlib_dir" != "no"; then
5276  
5277 < echo \$list
5278 < # end of configure-generated script
5279 < EOF
5280 < chmod 755 scripts/modnam
5277 > if test "$zlib_dir" != "not_set" ; then
5278 >  if test -d "$zlib_dir"
5279 >  then
5280 >    ZLIB_HOME="$zlib_dir"
5281 >  else
5282 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5283 > $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5284 >        ZLIB_HOME=/usr/local
5285 >        if test ! -f "${ZLIB_HOME}/include/zlib.h"
5286 >        then
5287 >                ZLIB_HOME=/usr
5288 >        fi
5289 >  fi
5290 > fi
5291 > #
5292 > # Locate zlib, if wanted
5293 > #
5294 > if test -n "${ZLIB_HOME}"
5295 > then
5296 >        ZLIB_OLD_LDFLAGS=$LDFLAGS
5297 >        ZLIB_OLD_CFLAGS=$CFLAGS
5298 >        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5299 >        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
5300  
5301 < pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5302 < F90_MODULE_NAMES=empty
5303 < case $pat in
5304 <       %MODULE%)
5305 <          F90_MODULE_NAMES=UPPER ;;
4737 <       %Module%)
4738 <          F90_MODULE_NAMES=Mixed ;;
4739 <       %module%)
4740 <          F90_MODULE_NAMES=lower ;;
4741 <       *)
4742 <          F90_MODULE_NAMES=unknown ;;
4743 < esac
5301 >        ac_ext=c
5302 > ac_cpp='$CPP $CPPFLAGS'
5303 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5304 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5305 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5306  
5307 < ac_ext=c
5307 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
5308 > $as_echo_n "checking for inflateEnd in -lz... " >&6; }
5309 > if ${ac_cv_lib_z_inflateEnd+:} false; then :
5310 >  $as_echo_n "(cached) " >&6
5311 > else
5312 >  ac_check_lib_save_LIBS=$LIBS
5313 > LIBS="-lz  $LIBS"
5314 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5315 > /* end confdefs.h.  */
5316 >
5317 > /* Override any GCC internal prototype to avoid an error.
5318 >   Use char because int might match the return type of a GCC
5319 >   builtin and then its argument prototype would still apply.  */
5320 > #ifdef __cplusplus
5321 > extern "C"
5322 > #endif
5323 > char inflateEnd ();
5324 > int
5325 > main ()
5326 > {
5327 > return inflateEnd ();
5328 >  ;
5329 >  return 0;
5330 > }
5331 > _ACEOF
5332 > if ac_fn_c_try_link "$LINENO"; then :
5333 >  ac_cv_lib_z_inflateEnd=yes
5334 > else
5335 >  ac_cv_lib_z_inflateEnd=no
5336 > fi
5337 > rm -f core conftest.err conftest.$ac_objext \
5338 >    conftest$ac_exeext conftest.$ac_ext
5339 > LIBS=$ac_check_lib_save_LIBS
5340 > fi
5341 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
5342 > $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
5343 > if test "x$ac_cv_lib_z_inflateEnd" = xyes; then :
5344 >  zlib_cv_libz=yes
5345 > else
5346 >  zlib_cv_libz=no
5347 > fi
5348 >
5349 >        ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5350 > if test "x$ac_cv_header_zlib_h" = xyes; then :
5351 >  zlib_cv_zlib_h=yes
5352 > else
5353 >  zlib_cv_zlib_h=no
5354 > fi
5355 >
5356 >
5357 >        ac_ext=c
5358   ac_cpp='$CPP $CPPFLAGS'
5359   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5360   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5361   ac_compiler_gnu=$ac_cv_c_compiler_gnu
5362  
5363  
5364 < ac_ext=cc
4753 < ac_cpp='$CXXCPP $CPPFLAGS'
4754 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4755 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4756 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5364 >        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
5365  
5366 + $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
5367  
5368 < ac_ext=cc
5368 >
5369 > $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5370 >
5371 >                ZLIB_INC_DIR="${ZLIB_HOME}/include"
5372 >                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
5373 >                ZLIB="-lz"
5374 >        else
5375 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
5376 > $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
5377 >                ZLIB_INC_DIR=
5378 >                ZLIB_LIB_DIR=
5379 >                ZLIB=
5380 >                LDFLAGS="$ZLIB_OLD_LDFLAGS"
5381 >                CFLAGS="$ZLIB_OLD_CFLAGS"
5382 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5383 > $as_echo "failed" >&6; }
5384 >                echo ""
5385 >                echo "*********************************************************"
5386 >                echo "* WARNING: Could not find a working zlib installation   *"
5387 >                echo "* If you need OpenMD to be able to deal with compressed *"
5388 >                echo "* trajectory dump files be sure to specify a valid zlib *"
5389 >                echo "* installation with --with-zlib=DIR                     *"
5390 >                echo "*                                                       *"
5391 >                echo "* OpenMD will still work without zlib installed.        *"
5392 >                echo "*********************************************************"
5393 >                echo ""
5394 >        fi
5395 >
5396 >
5397 >
5398 > fi
5399 > fi
5400 >
5401 > #
5402 > # Handle user hints
5403 > #
5404 >
5405 > # Check whether --with-fftw was given.
5406 > if test "${with_fftw+set}" = set; then :
5407 >  withval=$with_fftw; fftw_dir="$withval"
5408 > else
5409 >             fftw_dir="not_set"
5410 > fi
5411 >
5412 > if test "$fftw_dir" != "no"; then
5413 >  if test "$fftw_dir" != "not_set" ; then
5414 >    if test -d "$fftw_dir"; then
5415 >      FFTW_HOME="$fftw_dir"
5416 >    else
5417 >      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
5418 > $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
5419 >      FFTW_HOME=/usr/local
5420 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
5421 >        FFTW_HOME=/usr
5422 >      fi
5423 >    fi
5424 >    #
5425 >    # Locate fftw, if wanted
5426 >    #
5427 >    if test -n "${FFTW_HOME}"; then
5428 >      FFTW_OLD_LDFLAGS=$LDFLAGS
5429 >      FFTW_OLD_CFLAGS=$CFLAGS
5430 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
5431 >      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
5432 >
5433 >      ac_ext=c
5434 > ac_cpp='$CPP $CPPFLAGS'
5435 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5436 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5437 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5438 >
5439 >      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
5440 > $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
5441 > if ${ac_cv_lib_fftw3_fftw_execute+:} false; then :
5442 >  $as_echo_n "(cached) " >&6
5443 > else
5444 >  ac_check_lib_save_LIBS=$LIBS
5445 > LIBS="-lfftw3  $LIBS"
5446 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5447 > /* end confdefs.h.  */
5448 >
5449 > /* Override any GCC internal prototype to avoid an error.
5450 >   Use char because int might match the return type of a GCC
5451 >   builtin and then its argument prototype would still apply.  */
5452 > #ifdef __cplusplus
5453 > extern "C"
5454 > #endif
5455 > char fftw_execute ();
5456 > int
5457 > main ()
5458 > {
5459 > return fftw_execute ();
5460 >  ;
5461 >  return 0;
5462 > }
5463 > _ACEOF
5464 > if ac_fn_c_try_link "$LINENO"; then :
5465 >  ac_cv_lib_fftw3_fftw_execute=yes
5466 > else
5467 >  ac_cv_lib_fftw3_fftw_execute=no
5468 > fi
5469 > rm -f core conftest.err conftest.$ac_objext \
5470 >    conftest$ac_exeext conftest.$ac_ext
5471 > LIBS=$ac_check_lib_save_LIBS
5472 > fi
5473 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
5474 > $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
5475 > if test "x$ac_cv_lib_fftw3_fftw_execute" = xyes; then :
5476 >  fftw_cv_libfftw3=yes
5477 > else
5478 >  fftw_cv_libfftw3=no
5479 > fi
5480 >
5481 >      ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
5482 > if test "x$ac_cv_header_fftw3_h" = xyes; then :
5483 >  fftw_cv_fftw3_h=yes
5484 > else
5485 >  fftw_cv_fftw3_h=no
5486 > fi
5487 >
5488 >
5489 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
5490 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
5491 > $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
5492 > if ${ac_cv_lib_fftw_fftwnd_one+:} false; then :
5493 >  $as_echo_n "(cached) " >&6
5494 > else
5495 >  ac_check_lib_save_LIBS=$LIBS
5496 > LIBS="-lfftw  $LIBS"
5497 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5498 > /* end confdefs.h.  */
5499 >
5500 > /* Override any GCC internal prototype to avoid an error.
5501 >   Use char because int might match the return type of a GCC
5502 >   builtin and then its argument prototype would still apply.  */
5503 > #ifdef __cplusplus
5504 > extern "C"
5505 > #endif
5506 > char fftwnd_one ();
5507 > int
5508 > main ()
5509 > {
5510 > return fftwnd_one ();
5511 >  ;
5512 >  return 0;
5513 > }
5514 > _ACEOF
5515 > if ac_fn_c_try_link "$LINENO"; then :
5516 >  ac_cv_lib_fftw_fftwnd_one=yes
5517 > else
5518 >  ac_cv_lib_fftw_fftwnd_one=no
5519 > fi
5520 > rm -f core conftest.err conftest.$ac_objext \
5521 >    conftest$ac_exeext conftest.$ac_ext
5522 > LIBS=$ac_check_lib_save_LIBS
5523 > fi
5524 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
5525 > $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
5526 > if test "x$ac_cv_lib_fftw_fftwnd_one" = xyes; then :
5527 >  fftw_cv_libfftw=yes
5528 > else
5529 >  fftw_cv_libfftw=no
5530 > fi
5531 >
5532 >        ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
5533 > if test "x$ac_cv_header_fftw_h" = xyes; then :
5534 >  fftw_cv_fftw_h=yes
5535 > else
5536 >  fftw_cv_fftw_h=no
5537 > fi
5538 >
5539 >
5540 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
5541 >          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
5542 > $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
5543 > if ${ac_cv_lib_dfftw_fftwnd_one+:} false; then :
5544 >  $as_echo_n "(cached) " >&6
5545 > else
5546 >  ac_check_lib_save_LIBS=$LIBS
5547 > LIBS="-ldfftw  $LIBS"
5548 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5549 > /* end confdefs.h.  */
5550 >
5551 > /* Override any GCC internal prototype to avoid an error.
5552 >   Use char because int might match the return type of a GCC
5553 >   builtin and then its argument prototype would still apply.  */
5554 > #ifdef __cplusplus
5555 > extern "C"
5556 > #endif
5557 > char fftwnd_one ();
5558 > int
5559 > main ()
5560 > {
5561 > return fftwnd_one ();
5562 >  ;
5563 >  return 0;
5564 > }
5565 > _ACEOF
5566 > if ac_fn_c_try_link "$LINENO"; then :
5567 >  ac_cv_lib_dfftw_fftwnd_one=yes
5568 > else
5569 >  ac_cv_lib_dfftw_fftwnd_one=no
5570 > fi
5571 > rm -f core conftest.err conftest.$ac_objext \
5572 >    conftest$ac_exeext conftest.$ac_ext
5573 > LIBS=$ac_check_lib_save_LIBS
5574 > fi
5575 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
5576 > $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
5577 > if test "x$ac_cv_lib_dfftw_fftwnd_one" = xyes; then :
5578 >  fftw_cv_libdfftw=yes
5579 > else
5580 >  fftw_cv_libdfftw=no
5581 > fi
5582 >
5583 >          ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
5584 > if test "x$ac_cv_header_dfftw_h" = xyes; then :
5585 >  fftw_cv_dfftw_h=yes
5586 > else
5587 >  fftw_cv_dfftw_h=no
5588 > fi
5589 >
5590 >
5591 >        fi
5592 >      fi
5593 >      ac_ext=c
5594 > ac_cpp='$CPP $CPPFLAGS'
5595 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5596 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5597 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5598 >
5599 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
5600 >
5601 > $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
5602 >
5603 >        FFTW_INC_DIR="${FFTW_HOME}/include"
5604 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
5605 >        FFTW_LIBS="-lfftw3"
5606 >      else
5607 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
5608 >
5609 > $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
5610 >
5611 >          FFTW_INC_DIR="${FFTW_HOME}/include"
5612 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
5613 >          FFTW_LIBS="-lfftw"
5614 >        else
5615 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
5616 >
5617 > $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
5618 >
5619 >            FFTW_INC_DIR="${FFTW_HOME}/include"
5620 >            FFTW_LIB_DIR="${FFTW_HOME}/lib"
5621 >            FFTW_LIBS="-ldfftw"
5622 >          else
5623 >            { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
5624 > $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
5625 >            FFTW_INC_DIR=
5626 >            FFTW_LIB_DIR=
5627 >            FFTW_LIBS=
5628 >            LDFLAGS="$FFTW_OLD_LDFLAGS"
5629 >            CFLAGS="$FFTW_OLD_CFLAGS"
5630 >            { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5631 > $as_echo "failed" >&6; }
5632 >            echo ""
5633 >            echo "*********************************************************"
5634 >            echo "* WARNING: Could not find a working FFTW installation   *"
5635 >            echo "* If you need the staticProps program to be able to     *"
5636 >            echo "* compute undulation spectra, be sure to specify a      *"
5637 >            echo "* valid fftw installation with --with-fftw=DIR          *"
5638 >            echo "*                                                       *"
5639 >            echo "* OpenMD will still work without fftw installed.        *"
5640 >            echo "*********************************************************"
5641 >            echo ""
5642 >          fi
5643 >        fi
5644 >      fi
5645 >
5646 >
5647 >
5648 >    fi
5649 >  fi
5650 > fi
5651 >
5652 > #
5653 > # Handle user hints
5654 > #
5655 >
5656 > # Check whether --with-qhull was given.
5657 > if test "${with_qhull+set}" = set; then :
5658 >  withval=$with_qhull; qhull_dir="$withval"
5659 > else
5660 >  qhull_dir="not_set"
5661 > fi
5662 >
5663 > QHULL_INC_DIR=
5664 > QHULL_LIB_DIR=
5665 > QHULL=
5666 > USE_QHULL=no
5667 >
5668 > if test "$qhull_dir" != "no"; then
5669 >   if test "$qhull_dir" != "not_set" ; then
5670 >     if test -d "$qhull_dir"; then
5671 >       QHULL_HOME="$qhull_dir"
5672 >     else
5673 >       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
5674 > $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
5675 >       QHULL_HOME=/usr/local
5676 >       if test ! -f "${QHULL_HOME}/include/qhull/libqhull.h"; then
5677 >          QHULL_HOME=/usr
5678 >       fi
5679 >     fi
5680 >   fi
5681 >   #
5682 >   # Locate qhull, if wanted
5683 >   #
5684 >   if test -n "${QHULL_HOME}"; then
5685 >        { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
5686 > $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
5687 >
5688 >        ac_ext=c
5689 > ac_cpp='$CPP $CPPFLAGS'
5690 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5691 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5692 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5693 >
5694 >        QHULL_OLD_LDFLAGS=$LDFLAGS
5695 >        QHULL_OLD_CFLAGS=$CFLAGS
5696 >        QHULL_OLD_CPPFLAGS=$CPPFLAGS
5697 >        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
5698 >        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
5699 >        CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
5700 >        ac_fn_c_check_header_mongrel "$LINENO" "qhull/libqhull.h" "ac_cv_header_qhull_libqhull_h" "$ac_includes_default"
5701 > if test "x$ac_cv_header_qhull_libqhull_h" = xyes; then :
5702 >  qhull_cv_libqhull_h=yes
5703 > else
5704 >  qhull_cv_libqhull_h=no
5705 > fi
5706 >
5707 >
5708 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
5709 > $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
5710 > if ${ac_cv_lib_qhull_qh_qhull+:} false; then :
5711 >  $as_echo_n "(cached) " >&6
5712 > else
5713 >  ac_check_lib_save_LIBS=$LIBS
5714 > LIBS="-lqhull  $LIBS"
5715 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5716 > /* end confdefs.h.  */
5717 >
5718 > /* Override any GCC internal prototype to avoid an error.
5719 >   Use char because int might match the return type of a GCC
5720 >   builtin and then its argument prototype would still apply.  */
5721 > #ifdef __cplusplus
5722 > extern "C"
5723 > #endif
5724 > char qh_qhull ();
5725 > int
5726 > main ()
5727 > {
5728 > return qh_qhull ();
5729 >  ;
5730 >  return 0;
5731 > }
5732 > _ACEOF
5733 > if ac_fn_c_try_link "$LINENO"; then :
5734 >  ac_cv_lib_qhull_qh_qhull=yes
5735 > else
5736 >  ac_cv_lib_qhull_qh_qhull=no
5737 > fi
5738 > rm -f core conftest.err conftest.$ac_objext \
5739 >    conftest$ac_exeext conftest.$ac_ext
5740 > LIBS=$ac_check_lib_save_LIBS
5741 > fi
5742 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
5743 > $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
5744 > if test "x$ac_cv_lib_qhull_qh_qhull" = xyes; then :
5745 >  qhull_cv_libqhull=yes
5746 > else
5747 >  qhull_cv_libqhull=no
5748 > fi
5749 >
5750 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull6" >&5
5751 > $as_echo_n "checking for qh_qhull in -lqhull6... " >&6; }
5752 > if ${ac_cv_lib_qhull6_qh_qhull+:} false; then :
5753 >  $as_echo_n "(cached) " >&6
5754 > else
5755 >  ac_check_lib_save_LIBS=$LIBS
5756 > LIBS="-lqhull6  $LIBS"
5757 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5758 > /* end confdefs.h.  */
5759 >
5760 > /* Override any GCC internal prototype to avoid an error.
5761 >   Use char because int might match the return type of a GCC
5762 >   builtin and then its argument prototype would still apply.  */
5763 > #ifdef __cplusplus
5764 > extern "C"
5765 > #endif
5766 > char qh_qhull ();
5767 > int
5768 > main ()
5769 > {
5770 > return qh_qhull ();
5771 >  ;
5772 >  return 0;
5773 > }
5774 > _ACEOF
5775 > if ac_fn_c_try_link "$LINENO"; then :
5776 >  ac_cv_lib_qhull6_qh_qhull=yes
5777 > else
5778 >  ac_cv_lib_qhull6_qh_qhull=no
5779 > fi
5780 > rm -f core conftest.err conftest.$ac_objext \
5781 >    conftest$ac_exeext conftest.$ac_ext
5782 > LIBS=$ac_check_lib_save_LIBS
5783 > fi
5784 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull6_qh_qhull" >&5
5785 > $as_echo "$ac_cv_lib_qhull6_qh_qhull" >&6; }
5786 > if test "x$ac_cv_lib_qhull6_qh_qhull" = xyes; then :
5787 >  qhull_cv_libqhull6=yes
5788 > else
5789 >  qhull_cv_libqhull6=no
5790 > fi
5791 >
5792 >        LDFLAGS="$QHULL_OLD_LDFLAGS"
5793 >        CFLAGS="$QHULL_OLD_CFLAGS"
5794 >        CPPFLAGS="$QHULL_OLD_CPPFLAGS"
5795 >        ac_ext=c
5796 > ac_cpp='$CPP $CPPFLAGS'
5797 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5798 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5799 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5800 >
5801 >
5802 >        if test "$qhull_cv_libqhull_h" = "yes" -a "$qhull_cv_libqhull" = "yes" -o "$qhull_cv_libqhull6" = "yes"; then
5803 >
5804 > $as_echo "#define HAVE_LIBQHULL_H 1" >>confdefs.h
5805 >
5806 >           if test "$qhull_cv_libqhull" = "yes"; then
5807 >
5808 > $as_echo "#define HAVE_QHULL 1" >>confdefs.h
5809 >
5810 >                QHULL="-lqhull"
5811 >           fi
5812 >           if test "$qhull_cv_libqhull6" = "yes"; then
5813 >
5814 > $as_echo "#define HAVE_QHULL 1" >>confdefs.h
5815 >
5816 >                QHULL="-lqhull6"
5817 >           fi
5818 >           USE_QHULL=yes
5819 >           QHULL_INC_DIR="${QHULL_HOME}/include"
5820 >           QHULL_LIB_DIR="${QHULL_HOME}/lib"
5821 >           { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
5822 > $as_echo "Working qhull found, will proceed." >&6; }
5823 >        else
5824 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5825 > $as_echo "$as_me: WARNING: " >&2;}
5826 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
5827 > $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
5828 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OpenMD to be able to deal with convex    " >&5
5829 > $as_echo "$as_me: WARNING: If you need OpenMD to be able to deal with convex    " >&2;}
5830 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
5831 > $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
5832 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR                               " >&5
5833 > $as_echo "$as_me: WARNING: with --with-qhull=DIR                               " >&2;}
5834 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5835 > $as_echo "$as_me: WARNING: " >&2;}
5836 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenMD will still work without qhull installed.      " >&5
5837 > $as_echo "$as_me: WARNING: OpenMD will still work without qhull installed.      " >&2;}
5838 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5839 > $as_echo "$as_me: WARNING: " >&2;}
5840 >        fi
5841 >    fi
5842 > fi
5843 >
5844 >
5845 >
5846 >
5847 >
5848 > ac_ext=cpp
5849   ac_cpp='$CXXCPP $CPPFLAGS'
5850   ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5851   ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5852   ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5853 < echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
5854 < echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
5853 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5854 > $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5855   if test -z "$CXXCPP"; then
5856 <  if test "${ac_cv_prog_CXXCPP+set}" = set; then
5857 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5856 >  if ${ac_cv_prog_CXXCPP+:} false; then :
5857 >  $as_echo_n "(cached) " >&6
5858   else
5859        # Double quotes because CXXCPP needs to be expanded
5860      for CXXCPP in "$CXX -E" "/lib/cpp"
# Line 4779 | Line 5868 | do
5868    # <limits.h> exists even on freestanding compilers.
5869    # On the NeXT, cc -E runs the code through the compiler's parser,
5870    # not just through cpp. "Syntax error" is here to catch this case.
5871 <  cat >conftest.$ac_ext <<_ACEOF
4783 < /* confdefs.h.  */
4784 < _ACEOF
4785 < cat confdefs.h >>conftest.$ac_ext
4786 < cat >>conftest.$ac_ext <<_ACEOF
5871 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5872   /* end confdefs.h.  */
5873   #ifdef __STDC__
5874   # include <limits.h>
# Line 4792 | Line 5877 | _ACEOF
5877   #endif
5878                       Syntax error
5879   _ACEOF
5880 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4796 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4797 <  ac_status=$?
4798 <  grep -v '^ *+' conftest.er1 >conftest.err
4799 <  rm -f conftest.er1
4800 <  cat conftest.err >&5
4801 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4802 <  (exit $ac_status); } >/dev/null; then
4803 <  if test -s conftest.err; then
4804 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4805 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4806 <  else
4807 <    ac_cpp_err=
4808 <  fi
4809 < else
4810 <  ac_cpp_err=yes
4811 < fi
4812 < if test -z "$ac_cpp_err"; then
4813 <  :
4814 < else
4815 <  echo "$as_me: failed program was:" >&5
4816 < sed 's/^/| /' conftest.$ac_ext >&5
5880 > if ac_fn_cxx_try_cpp "$LINENO"; then :
5881  
5882 + else
5883    # Broken: fails on valid input.
5884   continue
5885   fi
5886 < rm -f conftest.err conftest.$ac_ext
5886 > rm -f conftest.err conftest.i conftest.$ac_ext
5887  
5888 <  # OK, works on sane cases.  Now check whether non-existent headers
5888 >  # OK, works on sane cases.  Now check whether nonexistent headers
5889    # can be detected and how.
5890 <  cat >conftest.$ac_ext <<_ACEOF
4826 < /* confdefs.h.  */
4827 < _ACEOF
4828 < cat confdefs.h >>conftest.$ac_ext
4829 < cat >>conftest.$ac_ext <<_ACEOF
5890 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5891   /* end confdefs.h.  */
5892   #include <ac_nonexistent.h>
5893   _ACEOF
5894 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4834 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4835 <  ac_status=$?
4836 <  grep -v '^ *+' conftest.er1 >conftest.err
4837 <  rm -f conftest.er1
4838 <  cat conftest.err >&5
4839 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4840 <  (exit $ac_status); } >/dev/null; then
4841 <  if test -s conftest.err; then
4842 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4843 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4844 <  else
4845 <    ac_cpp_err=
4846 <  fi
4847 < else
4848 <  ac_cpp_err=yes
4849 < fi
4850 < if test -z "$ac_cpp_err"; then
5894 > if ac_fn_cxx_try_cpp "$LINENO"; then :
5895    # Broken: success on invalid input.
5896   continue
5897   else
4854  echo "$as_me: failed program was:" >&5
4855 sed 's/^/| /' conftest.$ac_ext >&5
4856
5898    # Passes both tests.
5899   ac_preproc_ok=:
5900   break
5901   fi
5902 < rm -f conftest.err conftest.$ac_ext
5902 > rm -f conftest.err conftest.i conftest.$ac_ext
5903  
5904   done
5905   # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5906 < rm -f conftest.err conftest.$ac_ext
5907 < if $ac_preproc_ok; then
5906 > rm -f conftest.i conftest.err conftest.$ac_ext
5907 > if $ac_preproc_ok; then :
5908    break
5909   fi
5910  
# Line 4875 | Line 5916 | fi
5916   else
5917    ac_cv_prog_CXXCPP=$CXXCPP
5918   fi
5919 < echo "$as_me:$LINENO: result: $CXXCPP" >&5
5920 < echo "${ECHO_T}$CXXCPP" >&6
5919 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5920 > $as_echo "$CXXCPP" >&6; }
5921   ac_preproc_ok=false
5922   for ac_cxx_preproc_warn_flag in '' yes
5923   do
# Line 4886 | Line 5927 | do
5927    # <limits.h> exists even on freestanding compilers.
5928    # On the NeXT, cc -E runs the code through the compiler's parser,
5929    # not just through cpp. "Syntax error" is here to catch this case.
5930 <  cat >conftest.$ac_ext <<_ACEOF
4890 < /* confdefs.h.  */
4891 < _ACEOF
4892 < cat confdefs.h >>conftest.$ac_ext
4893 < cat >>conftest.$ac_ext <<_ACEOF
5930 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5931   /* end confdefs.h.  */
5932   #ifdef __STDC__
5933   # include <limits.h>
# Line 4899 | Line 5936 | _ACEOF
5936   #endif
5937                       Syntax error
5938   _ACEOF
5939 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4903 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4904 <  ac_status=$?
4905 <  grep -v '^ *+' conftest.er1 >conftest.err
4906 <  rm -f conftest.er1
4907 <  cat conftest.err >&5
4908 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4909 <  (exit $ac_status); } >/dev/null; then
4910 <  if test -s conftest.err; then
4911 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4912 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4913 <  else
4914 <    ac_cpp_err=
4915 <  fi
4916 < else
4917 <  ac_cpp_err=yes
4918 < fi
4919 < if test -z "$ac_cpp_err"; then
4920 <  :
4921 < else
4922 <  echo "$as_me: failed program was:" >&5
4923 < sed 's/^/| /' conftest.$ac_ext >&5
5939 > if ac_fn_cxx_try_cpp "$LINENO"; then :
5940  
5941 + else
5942    # Broken: fails on valid input.
5943   continue
5944   fi
5945 < rm -f conftest.err conftest.$ac_ext
5945 > rm -f conftest.err conftest.i conftest.$ac_ext
5946  
5947 <  # OK, works on sane cases.  Now check whether non-existent headers
5947 >  # OK, works on sane cases.  Now check whether nonexistent headers
5948    # can be detected and how.
5949 <  cat >conftest.$ac_ext <<_ACEOF
4933 < /* confdefs.h.  */
4934 < _ACEOF
4935 < cat confdefs.h >>conftest.$ac_ext
4936 < cat >>conftest.$ac_ext <<_ACEOF
5949 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5950   /* end confdefs.h.  */
5951   #include <ac_nonexistent.h>
5952   _ACEOF
5953 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4941 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4942 <  ac_status=$?
4943 <  grep -v '^ *+' conftest.er1 >conftest.err
4944 <  rm -f conftest.er1
4945 <  cat conftest.err >&5
4946 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4947 <  (exit $ac_status); } >/dev/null; then
4948 <  if test -s conftest.err; then
4949 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4950 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4951 <  else
4952 <    ac_cpp_err=
4953 <  fi
4954 < else
4955 <  ac_cpp_err=yes
4956 < fi
4957 < if test -z "$ac_cpp_err"; then
5953 > if ac_fn_cxx_try_cpp "$LINENO"; then :
5954    # Broken: success on invalid input.
5955   continue
5956   else
4961  echo "$as_me: failed program was:" >&5
4962 sed 's/^/| /' conftest.$ac_ext >&5
4963
5957    # Passes both tests.
5958   ac_preproc_ok=:
5959   break
5960   fi
5961 < rm -f conftest.err conftest.$ac_ext
5961 > rm -f conftest.err conftest.i conftest.$ac_ext
5962  
5963   done
5964   # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5965 < rm -f conftest.err conftest.$ac_ext
5966 < if $ac_preproc_ok; then
5967 <  :
5965 > rm -f conftest.i conftest.err conftest.$ac_ext
5966 > if $ac_preproc_ok; then :
5967 >
5968   else
5969 <  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5970 < See \`config.log' for more details." >&5
5971 < echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5972 < See \`config.log' for more details." >&2;}
4980 <   { (exit 1); exit 1; }; }
5969 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5970 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5971 > as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5972 > See \`config.log' for more details" "$LINENO" 5; }
5973   fi
5974  
5975 < ac_ext=cc
5975 > ac_ext=cpp
5976   ac_cpp='$CXXCPP $CPPFLAGS'
5977   ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5978   ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5979   ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5980  
5981  
5982 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5983 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5984 < if test "${ac_cv_header_stdc+set}" = set; then
5985 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5982 > #
5983 > # Handle user hints
5984 > #
5985 >
5986 > # Check whether --with-openbabel was given.
5987 > if test "${with_openbabel+set}" = set; then :
5988 >  withval=$with_openbabel; openbabel_dir="$withval"
5989   else
5990 <  cat >conftest.$ac_ext <<_ACEOF
5991 < /* confdefs.h.  */
5992 < _ACEOF
5993 < cat confdefs.h >>conftest.$ac_ext
5994 < cat >>conftest.$ac_ext <<_ACEOF
5990 >                openbabel_dir="not_set"
5991 > fi
5992 >
5993 > if test "$openbabel_dir" != "no"; then
5994 >
5995 > if test "$openbabel_dir" != "not_set" ; then
5996 >  if test -d "$openbabel_dir"
5997 >  then
5998 >    OPENBABEL_HOME="$openbabel_dir"
5999 >  else
6000 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
6001 > $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
6002 >        OPENBABEL_HOME=/usr/local
6003 >        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
6004 >        then
6005 >                OPENBABEL_HOME=/usr
6006 >        fi
6007 >  fi
6008 > fi
6009 > #
6010 > # Locate openbabel, if wanted
6011 > #
6012 > if test -n "${OPENBABEL_HOME}"
6013 > then
6014 >
6015 >        ac_ext=cpp
6016 > ac_cpp='$CXXCPP $CPPFLAGS'
6017 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6018 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6019 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6020 >
6021 >        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
6022 >        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
6023 >        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
6024 >        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
6025 >        ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
6026 > if test "x$ac_cv_header_openbabel_babelconfig_h" = xyes; then :
6027 >  openbabel_cv_openbabel_h=yes
6028 > else
6029 >  openbabel_cv_openbabel_h=no
6030 > fi
6031 >
6032 >
6033 >        ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
6034 > if test "x$ac_cv_header_openbabel_obconversion_h" = xyes; then :
6035 >  openbabel_cv_obconversion_h=yes
6036 > else
6037 >  openbabel_cv_obconversion_h=no
6038 > fi
6039 >
6040 >
6041 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6042   /* end confdefs.h.  */
5001 #include <stdlib.h>
5002 #include <stdarg.h>
5003 #include <string.h>
5004 #include <float.h>
6043  
6044 +
6045 + #include <openbabel/babelconfig.h>
6046 + #include <openbabel/obconversion.h>
6047 + using namespace std;
6048 + using namespace OpenBabel;
6049 +
6050   int
6051   main ()
6052   {
6053  
6054 + OBConversion Conv(&cin, &cout);
6055 +
6056 +
6057    ;
6058    return 0;
6059   }
6060   _ACEOF
6061 < rm -f conftest.$ac_objext
6062 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6063 <  (eval $ac_compile) 2>conftest.er1
6064 <  ac_status=$?
6065 <  grep -v '^ *+' conftest.er1 >conftest.err
6066 <  rm -f conftest.er1
5020 <  cat conftest.err >&5
5021 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5022 <  (exit $ac_status); } &&
5023 <         { ac_try='test -z "$ac_cxx_werror_flag"
5024 <                         || test ! -s conftest.err'
5025 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5026 <  (eval $ac_try) 2>&5
5027 <  ac_status=$?
5028 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5029 <  (exit $ac_status); }; } &&
5030 <         { ac_try='test -s conftest.$ac_objext'
5031 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5032 <  (eval $ac_try) 2>&5
5033 <  ac_status=$?
5034 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5035 <  (exit $ac_status); }; }; then
5036 <  ac_cv_header_stdc=yes
6061 > if ac_fn_cxx_try_link "$LINENO"; then :
6062 >
6063 >                openbabel_lib_found="yes"
6064 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
6065 > $as_echo "found" >&6; }
6066 >
6067   else
5038  echo "$as_me: failed program was:" >&5
5039 sed 's/^/| /' conftest.$ac_ext >&5
6068  
6069 < ac_cv_header_stdc=no
6070 < fi
6071 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6069 >                openbabel_lib_found="no"
6070 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
6071 > $as_echo "not found" >&6; }
6072  
5045 if test $ac_cv_header_stdc = yes; then
5046  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5047  cat >conftest.$ac_ext <<_ACEOF
5048 /* confdefs.h.  */
5049 _ACEOF
5050 cat confdefs.h >>conftest.$ac_ext
5051 cat >>conftest.$ac_ext <<_ACEOF
5052 /* end confdefs.h.  */
5053 #include <string.h>
6073  
5055 _ACEOF
5056 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5057  $EGREP "memchr" >/dev/null 2>&1; then
5058  :
5059 else
5060  ac_cv_header_stdc=no
6074   fi
6075 < rm -f conftest*
6075 > rm -f core conftest.err conftest.$ac_objext \
6076 >    conftest$ac_exeext conftest.$ac_ext
6077 >        ac_ext=c
6078 > ac_cpp='$CPP $CPPFLAGS'
6079 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6080 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6081 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6082  
6083 < fi
6083 >        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
6084 >        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
6085  
6086 +        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
6087 +                USE_OPENBABEL=yes
6088 +                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
6089 +                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
6090 +                OPENBABEL_LIB="-lopenbabel"
6091 +        else
6092 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
6093 + $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
6094 +                OPENBABEL_INC_DIR=
6095 +                OPENBABEL_LIB_DIR=
6096 +                OPENBABEL_LIB=
6097 +                USE_OPENBABEL=no
6098 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6099 + $as_echo "failed" >&6; }
6100 +                echo ""
6101 +                echo "*********************************************************"
6102 +                echo "* WARNING: Could not find a working openbabel-2.x       *"
6103 +                echo "* installation If you need OpenMD to be able to convert *"
6104 +                echo "* xyz or pdb files you need to specify a valid          *"
6105 +                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
6106 +                echo "*                                                       *"
6107 +                echo "* OpenMD will still work without openbabel installed.   *"
6108 +                echo "*********************************************************"
6109 +                echo ""
6110 +        fi
6111 +
6112 +
6113 +
6114 +
6115 + fi
6116 + fi
6117 +
6118 +
6119 + # Checks for header files.
6120 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6121 + $as_echo_n "checking for ANSI C header files... " >&6; }
6122 + if ${ac_cv_header_stdc+:} false; then :
6123 +  $as_echo_n "(cached) " >&6
6124 + else
6125 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6126 + /* end confdefs.h.  */
6127 + #include <stdlib.h>
6128 + #include <stdarg.h>
6129 + #include <string.h>
6130 + #include <float.h>
6131 +
6132 + int
6133 + main ()
6134 + {
6135 +
6136 +  ;
6137 +  return 0;
6138 + }
6139 + _ACEOF
6140 + if ac_fn_c_try_compile "$LINENO"; then :
6141 +  ac_cv_header_stdc=yes
6142 + else
6143 +  ac_cv_header_stdc=no
6144 + fi
6145 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6146 +
6147   if test $ac_cv_header_stdc = yes; then
6148 <  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6149 <  cat >conftest.$ac_ext <<_ACEOF
6150 < /* confdefs.h.  */
6148 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6149 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6150 > /* end confdefs.h.  */
6151 > #include <string.h>
6152 >
6153   _ACEOF
6154 < cat confdefs.h >>conftest.$ac_ext
6155 < cat >>conftest.$ac_ext <<_ACEOF
6154 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6155 >  $EGREP "memchr" >/dev/null 2>&1; then :
6156 >
6157 > else
6158 >  ac_cv_header_stdc=no
6159 > fi
6160 > rm -f conftest*
6161 >
6162 > fi
6163 >
6164 > if test $ac_cv_header_stdc = yes; then
6165 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6166 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6167   /* end confdefs.h.  */
6168   #include <stdlib.h>
6169  
6170   _ACEOF
6171   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6172 <  $EGREP "free" >/dev/null 2>&1; then
6173 <  :
6172 >  $EGREP "free" >/dev/null 2>&1; then :
6173 >
6174   else
6175    ac_cv_header_stdc=no
6176   fi
# Line 5086 | Line 6180 | if test $ac_cv_header_stdc = yes; then
6180  
6181   if test $ac_cv_header_stdc = yes; then
6182    # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6183 <  if test "$cross_compiling" = yes; then
6183 >  if test "$cross_compiling" = yes; then :
6184    :
6185   else
6186 <  cat >conftest.$ac_ext <<_ACEOF
5093 < /* confdefs.h.  */
5094 < _ACEOF
5095 < cat confdefs.h >>conftest.$ac_ext
5096 < cat >>conftest.$ac_ext <<_ACEOF
6186 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6187   /* end confdefs.h.  */
6188   #include <ctype.h>
6189 + #include <stdlib.h>
6190   #if ((' ' & 0x0FF) == 0x020)
6191   # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6192   # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
# Line 5115 | Line 6206 | main ()
6206    for (i = 0; i < 256; i++)
6207      if (XOR (islower (i), ISLOWER (i))
6208          || toupper (i) != TOUPPER (i))
6209 <      exit(2);
6210 <  exit (0);
6209 >      return 2;
6210 >  return 0;
6211   }
6212   _ACEOF
6213 < rm -f conftest$ac_exeext
5123 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5124 <  (eval $ac_link) 2>&5
5125 <  ac_status=$?
5126 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5127 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5128 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5129 <  (eval $ac_try) 2>&5
5130 <  ac_status=$?
5131 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132 <  (exit $ac_status); }; }; then
5133 <  :
5134 < else
5135 <  echo "$as_me: program exited with status $ac_status" >&5
5136 < echo "$as_me: failed program was:" >&5
5137 < sed 's/^/| /' conftest.$ac_ext >&5
6213 > if ac_fn_c_try_run "$LINENO"; then :
6214  
6215 < ( exit $ac_status )
6216 < ac_cv_header_stdc=no
6215 > else
6216 >  ac_cv_header_stdc=no
6217   fi
6218 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6218 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6219 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
6220   fi
6221 +
6222   fi
6223   fi
6224 < echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6225 < echo "${ECHO_T}$ac_cv_header_stdc" >&6
6224 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6225 > $as_echo "$ac_cv_header_stdc" >&6; }
6226   if test $ac_cv_header_stdc = yes; then
6227  
6228 < cat >>confdefs.h <<\_ACEOF
6229 < #define STDC_HEADERS 1
6228 > $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6229 >
6230 > fi
6231 >
6232 > for ac_header in libintl.h limits.h machine/hal_sysinfo.h stdlib.h string.h strings.h sys/param.h sys/pstat.h sys/sysctl.h sys/sysinfo.h sys/sysmp.h sys/systemcfg.h sys/table.h sys/time.h unistd.h
6233 > do :
6234 >  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6235 > ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6236 > if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6237 >  cat >>confdefs.h <<_ACEOF
6238 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6239   _ACEOF
6240  
6241   fi
6242  
6243 < echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
6244 < echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
6245 < if test "${ac_cv_cxx_namespaces+set}" = set; then
6246 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6243 > done
6244 >
6245 >
6246 > # Checks for typedefs, structures, and compiler characteristics.
6247 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
6248 > $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
6249 > if ${ac_cv_header_stdbool_h+:} false; then :
6250 >  $as_echo_n "(cached) " >&6
6251   else
6252 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6253 + /* end confdefs.h.  */
6254  
6255 + #include <stdbool.h>
6256 + #ifndef bool
6257 + "error: bool is not defined"
6258 + #endif
6259 + #ifndef false
6260 + "error: false is not defined"
6261 + #endif
6262 + #if false
6263 + "error: false is not 0"
6264 + #endif
6265 + #ifndef true
6266 + "error: true is not defined"
6267 + #endif
6268 + #if true != 1
6269 + "error: true is not 1"
6270 + #endif
6271 + #ifndef __bool_true_false_are_defined
6272 + "error: __bool_true_false_are_defined is not defined"
6273 + #endif
6274  
6275 < ac_ext=cc
5164 < ac_cpp='$CXXCPP $CPPFLAGS'
5165 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5166 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5167 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6275 >        struct s { _Bool s: 1; _Bool t; } s;
6276  
6277 < cat >conftest.$ac_ext <<_ACEOF
6278 < /* confdefs.h.  */
6279 < _ACEOF
6280 < cat confdefs.h >>conftest.$ac_ext
6281 < cat >>conftest.$ac_ext <<_ACEOF
6282 < /* end confdefs.h.  */
6283 < namespace Outer { namespace Inner { int i = 0; }}
6277 >        char a[true == 1 ? 1 : -1];
6278 >        char b[false == 0 ? 1 : -1];
6279 >        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
6280 >        char d[(bool) 0.5 == true ? 1 : -1];
6281 >        /* See body of main program for 'e'.  */
6282 >        char f[(_Bool) 0.0 == false ? 1 : -1];
6283 >        char g[true];
6284 >        char h[sizeof (_Bool)];
6285 >        char i[sizeof s.t];
6286 >        enum { j = false, k = true, l = false * true, m = true * 256 };
6287 >        /* The following fails for
6288 >           HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
6289 >        _Bool n[m];
6290 >        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
6291 >        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
6292 >        /* Catch a bug in an HP-UX C compiler.  See
6293 >           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
6294 >           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
6295 >         */
6296 >        _Bool q = true;
6297 >        _Bool *pq = &q;
6298 >
6299   int
6300   main ()
6301   {
6302 < using namespace Outer::Inner; return i;
6302 >
6303 >        bool e = &s;
6304 >        *pq |= q;
6305 >        *pq |= ! q;
6306 >        /* Refer to every declared value, to avoid compiler optimizations.  */
6307 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
6308 >                + !m + !n + !o + !p + !q + !pq);
6309 >
6310    ;
6311    return 0;
6312   }
6313   _ACEOF
6314 < rm -f conftest.$ac_objext
6315 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5186 <  (eval $ac_compile) 2>conftest.er1
5187 <  ac_status=$?
5188 <  grep -v '^ *+' conftest.er1 >conftest.err
5189 <  rm -f conftest.er1
5190 <  cat conftest.err >&5
5191 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5192 <  (exit $ac_status); } &&
5193 <         { ac_try='test -z "$ac_cxx_werror_flag"
5194 <                         || test ! -s conftest.err'
5195 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5196 <  (eval $ac_try) 2>&5
5197 <  ac_status=$?
5198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5199 <  (exit $ac_status); }; } &&
5200 <         { ac_try='test -s conftest.$ac_objext'
5201 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5202 <  (eval $ac_try) 2>&5
5203 <  ac_status=$?
5204 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5205 <  (exit $ac_status); }; }; then
5206 <  ac_cv_cxx_namespaces=yes
6314 > if ac_fn_c_try_compile "$LINENO"; then :
6315 >  ac_cv_header_stdbool_h=yes
6316   else
6317 <  echo "$as_me: failed program was:" >&5
5209 < sed 's/^/| /' conftest.$ac_ext >&5
5210 <
5211 < ac_cv_cxx_namespaces=no
6317 >  ac_cv_header_stdbool_h=no
6318   fi
6319 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6320 < ac_ext=cc
6321 < ac_cpp='$CXXCPP $CPPFLAGS'
6322 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6323 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6324 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6319 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6320 > fi
6321 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
6322 > $as_echo "$ac_cv_header_stdbool_h" >&6; }
6323 > ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
6324 > if test "x$ac_cv_type__Bool" = xyes; then :
6325  
6326 + cat >>confdefs.h <<_ACEOF
6327 + #define HAVE__BOOL 1
6328 + _ACEOF
6329  
6330 +
6331   fi
5222 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
5223 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
5224 if test "$ac_cv_cxx_namespaces" = yes; then
6332  
6333 < cat >>confdefs.h <<\_ACEOF
5227 < #define HAVE_NAMESPACES
5228 < _ACEOF
6333 > if test $ac_cv_header_stdbool_h = yes; then
6334  
6335 + $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
6336 +
6337   fi
6338  
6339 < # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6339 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
6340 > $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
6341 > if ${ac_cv_c_const+:} false; then :
6342 >  $as_echo_n "(cached) " >&6
6343 > else
6344 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6345 > /* end confdefs.h.  */
6346  
6347 + int
6348 + main ()
6349 + {
6350 + /* FIXME: Include the comments suggested by Paul. */
6351 + #ifndef __cplusplus
6352 +  /* Ultrix mips cc rejects this.  */
6353 +  typedef int charset[2];
6354 +  const charset cs;
6355 +  /* SunOS 4.1.1 cc rejects this.  */
6356 +  char const *const *pcpcc;
6357 +  char **ppc;
6358 +  /* NEC SVR4.0.2 mips cc rejects this.  */
6359 +  struct point {int x, y;};
6360 +  static struct point const zero = {0,0};
6361 +  /* AIX XL C 1.02.0.0 rejects this.
6362 +     It does not let you subtract one const X* pointer from another in
6363 +     an arm of an if-expression whose if-part is not a constant
6364 +     expression */
6365 +  const char *g = "string";
6366 +  pcpcc = &g + (g ? g-g : 0);
6367 +  /* HPUX 7.0 cc rejects these. */
6368 +  ++pcpcc;
6369 +  ppc = (char**) pcpcc;
6370 +  pcpcc = (char const *const *) ppc;
6371 +  { /* SCO 3.2v4 cc rejects this.  */
6372 +    char *t;
6373 +    char const *s = 0 ? (char *) 0 : (char const *) 0;
6374  
6375 +    *t++ = 0;
6376 +    if (s) return 0;
6377 +  }
6378 +  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
6379 +    int x[] = {25, 17};
6380 +    const int *foo = &x[0];
6381 +    ++foo;
6382 +  }
6383 +  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6384 +    typedef const int *iptr;
6385 +    iptr p = 0;
6386 +    ++p;
6387 +  }
6388 +  { /* AIX XL C 1.02.0.0 rejects this saying
6389 +       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6390 +    struct s { int j; const int *ap[3]; };
6391 +    struct s *b; b->j = 5;
6392 +  }
6393 +  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6394 +    const int foo = 10;
6395 +    if (!foo) return 0;
6396 +  }
6397 +  return !cs[0] && !zero.x;
6398 + #endif
6399  
6400 +  ;
6401 +  return 0;
6402 + }
6403 + _ACEOF
6404 + if ac_fn_c_try_compile "$LINENO"; then :
6405 +  ac_cv_c_const=yes
6406 + else
6407 +  ac_cv_c_const=no
6408 + fi
6409 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6410 + fi
6411 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
6412 + $as_echo "$ac_cv_c_const" >&6; }
6413 + if test $ac_cv_c_const = no; then
6414  
6415 + $as_echo "#define const /**/" >>confdefs.h
6416  
6417 + fi
6418  
6419 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6420 + $as_echo_n "checking for inline... " >&6; }
6421 + if ${ac_cv_c_inline+:} false; then :
6422 +  $as_echo_n "(cached) " >&6
6423 + else
6424 +  ac_cv_c_inline=no
6425 + for ac_kw in inline __inline__ __inline; do
6426 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6427 + /* end confdefs.h.  */
6428 + #ifndef __cplusplus
6429 + typedef int foo_t;
6430 + static $ac_kw foo_t static_foo () {return 0; }
6431 + $ac_kw foo_t foo () {return 0; }
6432 + #endif
6433  
6434 + _ACEOF
6435 + if ac_fn_c_try_compile "$LINENO"; then :
6436 +  ac_cv_c_inline=$ac_kw
6437 + fi
6438 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6439 +  test "$ac_cv_c_inline" != no && break
6440 + done
6441  
6442 + fi
6443 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6444 + $as_echo "$ac_cv_c_inline" >&6; }
6445  
6446 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6447 <                  inttypes.h stdint.h unistd.h
6448 < do
6449 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6450 < echo "$as_me:$LINENO: checking for $ac_header" >&5
6451 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6452 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6453 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6446 > case $ac_cv_c_inline in
6447 >  inline | yes) ;;
6448 >  *)
6449 >    case $ac_cv_c_inline in
6450 >      no) ac_val=;;
6451 >      *) ac_val=$ac_cv_c_inline;;
6452 >    esac
6453 >    cat >>confdefs.h <<_ACEOF
6454 > #ifndef __cplusplus
6455 > #define inline $ac_val
6456 > #endif
6457 > _ACEOF
6458 >    ;;
6459 > esac
6460 >
6461 > ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6462 > if test "x$ac_cv_type_size_t" = xyes; then :
6463 >
6464   else
6465 <  cat >conftest.$ac_ext <<_ACEOF
6466 < /* confdefs.h.  */
6465 >
6466 > cat >>confdefs.h <<_ACEOF
6467 > #define size_t unsigned int
6468   _ACEOF
6469 < cat confdefs.h >>conftest.$ac_ext
6470 < cat >>conftest.$ac_ext <<_ACEOF
6469 >
6470 > fi
6471 >
6472 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
6473 > $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
6474 > if ${ac_cv_header_time+:} false; then :
6475 >  $as_echo_n "(cached) " >&6
6476 > else
6477 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6478   /* end confdefs.h.  */
6479 < $ac_includes_default
6479 > #include <sys/types.h>
6480 > #include <sys/time.h>
6481 > #include <time.h>
6482  
6483 < #include <$ac_header>
6483 > int
6484 > main ()
6485 > {
6486 > if ((struct tm *) 0)
6487 > return 0;
6488 >  ;
6489 >  return 0;
6490 > }
6491   _ACEOF
6492 < rm -f conftest.$ac_objext
6493 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5263 <  (eval $ac_compile) 2>conftest.er1
5264 <  ac_status=$?
5265 <  grep -v '^ *+' conftest.er1 >conftest.err
5266 <  rm -f conftest.er1
5267 <  cat conftest.err >&5
5268 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5269 <  (exit $ac_status); } &&
5270 <         { ac_try='test -z "$ac_cxx_werror_flag"
5271 <                         || test ! -s conftest.err'
5272 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5273 <  (eval $ac_try) 2>&5
5274 <  ac_status=$?
5275 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5276 <  (exit $ac_status); }; } &&
5277 <         { ac_try='test -s conftest.$ac_objext'
5278 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5279 <  (eval $ac_try) 2>&5
5280 <  ac_status=$?
5281 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5282 <  (exit $ac_status); }; }; then
5283 <  eval "$as_ac_Header=yes"
6492 > if ac_fn_c_try_compile "$LINENO"; then :
6493 >  ac_cv_header_time=yes
6494   else
6495 <  echo "$as_me: failed program was:" >&5
5286 < sed 's/^/| /' conftest.$ac_ext >&5
5287 <
5288 < eval "$as_ac_Header=no"
6495 >  ac_cv_header_time=no
6496   fi
6497 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6497 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6498   fi
6499 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6500 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6501 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
6499 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
6500 > $as_echo "$ac_cv_header_time" >&6; }
6501 > if test $ac_cv_header_time = yes; then
6502 >
6503 > $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
6504 >
6505 > fi
6506 >
6507 >
6508 > # Checks for library functions.
6509 > for ac_header in stdlib.h
6510 > do :
6511 >  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
6512 > if test "x$ac_cv_header_stdlib_h" = xyes; then :
6513    cat >>confdefs.h <<_ACEOF
6514 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6514 > #define HAVE_STDLIB_H 1
6515   _ACEOF
6516  
6517   fi
6518  
6519   done
6520  
6521 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
6522 + $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
6523 + if ${ac_cv_func_malloc_0_nonnull+:} false; then :
6524 +  $as_echo_n "(cached) " >&6
6525 + else
6526 +  if test "$cross_compiling" = yes; then :
6527 +  ac_cv_func_malloc_0_nonnull=no
6528 + else
6529 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6530 + /* end confdefs.h.  */
6531 + #if defined STDC_HEADERS || defined HAVE_STDLIB_H
6532 + # include <stdlib.h>
6533 + #else
6534 + char *malloc ();
6535 + #endif
6536  
6537 < echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
6538 < echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
6539 < if test "${ac_cv_cxx_have_stl+set}" = set; then
6540 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6537 > int
6538 > main ()
6539 > {
6540 > return ! malloc (0);
6541 >  ;
6542 >  return 0;
6543 > }
6544 > _ACEOF
6545 > if ac_fn_c_try_run "$LINENO"; then :
6546 >  ac_cv_func_malloc_0_nonnull=yes
6547   else
6548 +  ac_cv_func_malloc_0_nonnull=no
6549 + fi
6550 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6551 +  conftest.$ac_objext conftest.beam conftest.$ac_ext
6552 + fi
6553  
6554 + fi
6555 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
6556 + $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
6557 + if test $ac_cv_func_malloc_0_nonnull = yes; then :
6558  
6559 + $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
6560  
6561 < ac_ext=cc
6562 < ac_cpp='$CXXCPP $CPPFLAGS'
5314 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5315 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5316 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6561 > else
6562 >  $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
6563  
6564 < cat >conftest.$ac_ext <<_ACEOF
6565 < /* confdefs.h.  */
6566 < _ACEOF
6567 < cat confdefs.h >>conftest.$ac_ext
6568 < cat >>conftest.$ac_ext <<_ACEOF
5323 < /* end confdefs.h.  */
5324 < #include <list>
5325 < #include <deque>
5326 < #ifdef HAVE_NAMESPACES
5327 < using namespace std;
5328 < #endif
5329 < int
5330 < main ()
5331 < {
5332 < list<int> x; x.push_back(5);
5333 < list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
5334 <  ;
5335 <  return 0;
5336 < }
5337 < _ACEOF
5338 < rm -f conftest.$ac_objext
5339 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5340 <  (eval $ac_compile) 2>conftest.er1
5341 <  ac_status=$?
5342 <  grep -v '^ *+' conftest.er1 >conftest.err
5343 <  rm -f conftest.er1
5344 <  cat conftest.err >&5
5345 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5346 <  (exit $ac_status); } &&
5347 <         { ac_try='test -z "$ac_cxx_werror_flag"
5348 <                         || test ! -s conftest.err'
5349 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5350 <  (eval $ac_try) 2>&5
5351 <  ac_status=$?
5352 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5353 <  (exit $ac_status); }; } &&
5354 <         { ac_try='test -s conftest.$ac_objext'
5355 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5356 <  (eval $ac_try) 2>&5
5357 <  ac_status=$?
5358 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5359 <  (exit $ac_status); }; }; then
5360 <  ac_cv_cxx_have_stl=yes
5361 < else
5362 <  echo "$as_me: failed program was:" >&5
5363 < sed 's/^/| /' conftest.$ac_ext >&5
6564 >   case " $LIBOBJS " in
6565 >  *" malloc.$ac_objext "* ) ;;
6566 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
6567 > ;;
6568 > esac
6569  
5365 ac_cv_cxx_have_stl=no
5366 fi
5367 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5368 ac_ext=cc
5369 ac_cpp='$CXXCPP $CPPFLAGS'
5370 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5371 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5372 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6570  
6571 + $as_echo "#define malloc rpl_malloc" >>confdefs.h
6572  
6573   fi
5376 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
5377 echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
5378 if test "$ac_cv_cxx_have_stl" = yes; then
6574  
6575 < cat >>confdefs.h <<\_ACEOF
6576 < #define HAVE_STL
6575 >
6576 > for ac_header in stdlib.h
6577 > do :
6578 >  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
6579 > if test "x$ac_cv_header_stdlib_h" = xyes; then :
6580 >  cat >>confdefs.h <<_ACEOF
6581 > #define HAVE_STDLIB_H 1
6582   _ACEOF
6583  
6584   fi
6585  
6586 + done
6587  
6588 <
6589 <  if test "${ac_cv_header_iostream+set}" = set; then
6590 <  echo "$as_me:$LINENO: checking for iostream" >&5
6591 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
5391 < if test "${ac_cv_header_iostream+set}" = set; then
5392 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5393 < fi
5394 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
5395 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
6588 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
6589 > $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
6590 > if ${ac_cv_func_realloc_0_nonnull+:} false; then :
6591 >  $as_echo_n "(cached) " >&6
6592   else
6593 <  # Is the header compilable?
6594 < echo "$as_me:$LINENO: checking iostream usability" >&5
5399 < echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
5400 < cat >conftest.$ac_ext <<_ACEOF
5401 < /* confdefs.h.  */
5402 < _ACEOF
5403 < cat confdefs.h >>conftest.$ac_ext
5404 < cat >>conftest.$ac_ext <<_ACEOF
5405 < /* end confdefs.h.  */
5406 < $ac_includes_default
5407 < #include <iostream>
5408 < _ACEOF
5409 < rm -f conftest.$ac_objext
5410 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5411 <  (eval $ac_compile) 2>conftest.er1
5412 <  ac_status=$?
5413 <  grep -v '^ *+' conftest.er1 >conftest.err
5414 <  rm -f conftest.er1
5415 <  cat conftest.err >&5
5416 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5417 <  (exit $ac_status); } &&
5418 <         { ac_try='test -z "$ac_cxx_werror_flag"
5419 <                         || test ! -s conftest.err'
5420 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5421 <  (eval $ac_try) 2>&5
5422 <  ac_status=$?
5423 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5424 <  (exit $ac_status); }; } &&
5425 <         { ac_try='test -s conftest.$ac_objext'
5426 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5427 <  (eval $ac_try) 2>&5
5428 <  ac_status=$?
5429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5430 <  (exit $ac_status); }; }; then
5431 <  ac_header_compiler=yes
6593 >  if test "$cross_compiling" = yes; then :
6594 >  ac_cv_func_realloc_0_nonnull=no
6595   else
6596 <  echo "$as_me: failed program was:" >&5
6597 < sed 's/^/| /' conftest.$ac_ext >&5
6596 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6597 > /* end confdefs.h.  */
6598 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
6599 > # include <stdlib.h>
6600 > #else
6601 > char *realloc ();
6602 > #endif
6603  
6604 < ac_header_compiler=no
6605 < fi
6606 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6607 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6608 < echo "${ECHO_T}$ac_header_compiler" >&6
6609 <
6610 < # Is the header present?
5443 < echo "$as_me:$LINENO: checking iostream presence" >&5
5444 < echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
5445 < cat >conftest.$ac_ext <<_ACEOF
5446 < /* confdefs.h.  */
6604 > int
6605 > main ()
6606 > {
6607 > return ! realloc (0, 0);
6608 >  ;
6609 >  return 0;
6610 > }
6611   _ACEOF
6612 < cat confdefs.h >>conftest.$ac_ext
6613 < cat >>conftest.$ac_ext <<_ACEOF
5450 < /* end confdefs.h.  */
5451 < #include <iostream>
5452 < _ACEOF
5453 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5454 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5455 <  ac_status=$?
5456 <  grep -v '^ *+' conftest.er1 >conftest.err
5457 <  rm -f conftest.er1
5458 <  cat conftest.err >&5
5459 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5460 <  (exit $ac_status); } >/dev/null; then
5461 <  if test -s conftest.err; then
5462 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
5463 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5464 <  else
5465 <    ac_cpp_err=
5466 <  fi
6612 > if ac_fn_c_try_run "$LINENO"; then :
6613 >  ac_cv_func_realloc_0_nonnull=yes
6614   else
6615 <  ac_cpp_err=yes
6615 >  ac_cv_func_realloc_0_nonnull=no
6616   fi
6617 < if test -z "$ac_cpp_err"; then
6618 <  ac_header_preproc=yes
5472 < else
5473 <  echo "$as_me: failed program was:" >&5
5474 < sed 's/^/| /' conftest.$ac_ext >&5
5475 <
5476 <  ac_header_preproc=no
6617 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6618 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
6619   fi
5478 rm -f conftest.err conftest.$ac_ext
5479 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5480 echo "${ECHO_T}$ac_header_preproc" >&6
6620  
5482 # So?  What about this header?
5483 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5484  yes:no: )
5485    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
5486 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
5487    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
5488 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
5489    ac_header_preproc=yes
5490    ;;
5491  no:yes:* )
5492    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
5493 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
5494    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
5495 echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
5496    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
5497 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
5498    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
5499 echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
5500    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
5501 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
5502    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
5503 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
5504    (
5505      cat <<\_ASBOX
5506 ## ------------------------------ ##
5507 ## Report this to gezelter@nd.edu ##
5508 ## ------------------------------ ##
5509 _ASBOX
5510    ) |
5511      sed "s/^/$as_me: WARNING:     /" >&2
5512    ;;
5513 esac
5514 echo "$as_me:$LINENO: checking for iostream" >&5
5515 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
5516 if test "${ac_cv_header_iostream+set}" = set; then
5517  echo $ECHO_N "(cached) $ECHO_C" >&6
5518 else
5519  ac_cv_header_iostream=$ac_header_preproc
6621   fi
6622 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
6623 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
6622 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
6623 > $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
6624 > if test $ac_cv_func_realloc_0_nonnull = yes; then :
6625  
6626 < fi
5525 < if test $ac_cv_header_iostream = yes; then
6626 > $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
6627  
6628 + else
6629 +  $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
6630  
6631 < cat >>confdefs.h <<\_ACEOF
6632 < #define HAVE_IOSTREAM 1
6633 < _ACEOF
6631 >   case " $LIBOBJS " in
6632 >  *" realloc.$ac_objext "* ) ;;
6633 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
6634 > ;;
6635 > esac
6636  
6637  
6638 < else
6638 > $as_echo "#define realloc rpl_realloc" >>confdefs.h
6639  
5535
5536 for ac_header in iostream.h
5537 do
5538 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5539 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5540  echo "$as_me:$LINENO: checking for $ac_header" >&5
5541 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5542 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5543  echo $ECHO_N "(cached) $ECHO_C" >&6
6640   fi
5545 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5546 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5547 else
5548  # Is the header compilable?
5549 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5550 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5551 cat >conftest.$ac_ext <<_ACEOF
5552 /* confdefs.h.  */
5553 _ACEOF
5554 cat confdefs.h >>conftest.$ac_ext
5555 cat >>conftest.$ac_ext <<_ACEOF
5556 /* end confdefs.h.  */
5557 $ac_includes_default
5558 #include <$ac_header>
5559 _ACEOF
5560 rm -f conftest.$ac_objext
5561 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5562  (eval $ac_compile) 2>conftest.er1
5563  ac_status=$?
5564  grep -v '^ *+' conftest.er1 >conftest.err
5565  rm -f conftest.er1
5566  cat conftest.err >&5
5567  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5568  (exit $ac_status); } &&
5569         { ac_try='test -z "$ac_cxx_werror_flag"
5570                         || test ! -s conftest.err'
5571  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5572  (eval $ac_try) 2>&5
5573  ac_status=$?
5574  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5575  (exit $ac_status); }; } &&
5576         { ac_try='test -s conftest.$ac_objext'
5577  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5578  (eval $ac_try) 2>&5
5579  ac_status=$?
5580  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5581  (exit $ac_status); }; }; then
5582  ac_header_compiler=yes
5583 else
5584  echo "$as_me: failed program was:" >&5
5585 sed 's/^/| /' conftest.$ac_ext >&5
6641  
5587 ac_header_compiler=no
5588 fi
5589 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5590 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5591 echo "${ECHO_T}$ac_header_compiler" >&6
6642  
6643 < # Is the header present?
6644 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
6645 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6646 < cat >conftest.$ac_ext <<_ACEOF
6647 < /* confdefs.h.  */
6643 > for ac_header in sys/select.h sys/socket.h
6644 > do :
6645 >  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6646 > ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6647 > if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6648 >  cat >>confdefs.h <<_ACEOF
6649 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6650   _ACEOF
5599 cat confdefs.h >>conftest.$ac_ext
5600 cat >>conftest.$ac_ext <<_ACEOF
5601 /* end confdefs.h.  */
5602 #include <$ac_header>
5603 _ACEOF
5604 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5605  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5606  ac_status=$?
5607  grep -v '^ *+' conftest.er1 >conftest.err
5608  rm -f conftest.er1
5609  cat conftest.err >&5
5610  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5611  (exit $ac_status); } >/dev/null; then
5612  if test -s conftest.err; then
5613    ac_cpp_err=$ac_cxx_preproc_warn_flag
5614    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5615  else
5616    ac_cpp_err=
5617  fi
5618 else
5619  ac_cpp_err=yes
5620 fi
5621 if test -z "$ac_cpp_err"; then
5622  ac_header_preproc=yes
5623 else
5624  echo "$as_me: failed program was:" >&5
5625 sed 's/^/| /' conftest.$ac_ext >&5
6651  
5627  ac_header_preproc=no
6652   fi
5629 rm -f conftest.err conftest.$ac_ext
5630 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5631 echo "${ECHO_T}$ac_header_preproc" >&6
6653  
6654 < # So?  What about this header?
6655 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6656 <  yes:no: )
6657 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6658 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6659 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5639 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5640 <    ac_header_preproc=yes
5641 <    ;;
5642 <  no:yes:* )
5643 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5644 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5645 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5646 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5647 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5648 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5649 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5650 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5651 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5652 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5653 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5654 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5655 <    (
5656 <      cat <<\_ASBOX
5657 < ## ------------------------------ ##
5658 < ## Report this to gezelter@nd.edu ##
5659 < ## ------------------------------ ##
5660 < _ASBOX
5661 <    ) |
5662 <      sed "s/^/$as_me: WARNING:     /" >&2
5663 <    ;;
5664 < esac
5665 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5666 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5667 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5668 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6654 > done
6655 >
6656 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
6657 > $as_echo_n "checking types of arguments for select... " >&6; }
6658 > if ${ac_cv_func_select_args+:} false; then :
6659 >  $as_echo_n "(cached) " >&6
6660   else
6661 <  eval "$as_ac_Header=\$ac_header_preproc"
6662 < fi
6663 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6664 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6661 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
6662 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
6663 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
6664 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6665 > /* end confdefs.h.  */
6666 > $ac_includes_default
6667 > #ifdef HAVE_SYS_SELECT_H
6668 > # include <sys/select.h>
6669 > #endif
6670 > #ifdef HAVE_SYS_SOCKET_H
6671 > # include <sys/socket.h>
6672 > #endif
6673  
6674 < fi
6675 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
6676 <  cat >>confdefs.h <<_ACEOF
6677 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6674 > int
6675 > main ()
6676 > {
6677 > extern int select ($ac_arg1,
6678 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
6679 >                                            $ac_arg5);
6680 >  ;
6681 >  return 0;
6682 > }
6683   _ACEOF
6684 <
6684 > if ac_fn_c_try_compile "$LINENO"; then :
6685 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
6686   fi
6687 <
6687 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6688 >  done
6689 > done
6690   done
6691 + # Provide a safe default value.
6692 + : "${ac_cv_func_select_args=int,int *,struct timeval *}"
6693  
5685
6694   fi
6695 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
6696 + $as_echo "$ac_cv_func_select_args" >&6; }
6697 + ac_save_IFS=$IFS; IFS=','
6698 + set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
6699 + IFS=$ac_save_IFS
6700 + shift
6701  
6702 <
6703 <
5690 <
5691 <  if test "${ac_cv_header_iomanip+set}" = set; then
5692 <  echo "$as_me:$LINENO: checking for iomanip" >&5
5693 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
5694 < if test "${ac_cv_header_iomanip+set}" = set; then
5695 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5696 < fi
5697 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
5698 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
5699 < else
5700 <  # Is the header compilable?
5701 < echo "$as_me:$LINENO: checking iomanip usability" >&5
5702 < echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
5703 < cat >conftest.$ac_ext <<_ACEOF
5704 < /* confdefs.h.  */
6702 > cat >>confdefs.h <<_ACEOF
6703 > #define SELECT_TYPE_ARG1 $1
6704   _ACEOF
5706 cat confdefs.h >>conftest.$ac_ext
5707 cat >>conftest.$ac_ext <<_ACEOF
5708 /* end confdefs.h.  */
5709 $ac_includes_default
5710 #include <iomanip>
5711 _ACEOF
5712 rm -f conftest.$ac_objext
5713 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5714  (eval $ac_compile) 2>conftest.er1
5715  ac_status=$?
5716  grep -v '^ *+' conftest.er1 >conftest.err
5717  rm -f conftest.er1
5718  cat conftest.err >&5
5719  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5720  (exit $ac_status); } &&
5721         { ac_try='test -z "$ac_cxx_werror_flag"
5722                         || test ! -s conftest.err'
5723  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5724  (eval $ac_try) 2>&5
5725  ac_status=$?
5726  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5727  (exit $ac_status); }; } &&
5728         { ac_try='test -s conftest.$ac_objext'
5729  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5730  (eval $ac_try) 2>&5
5731  ac_status=$?
5732  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5733  (exit $ac_status); }; }; then
5734  ac_header_compiler=yes
5735 else
5736  echo "$as_me: failed program was:" >&5
5737 sed 's/^/| /' conftest.$ac_ext >&5
6705  
5739 ac_header_compiler=no
5740 fi
5741 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5742 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5743 echo "${ECHO_T}$ac_header_compiler" >&6
6706  
6707 < # Is the header present?
6708 < echo "$as_me:$LINENO: checking iomanip presence" >&5
5747 < echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
5748 < cat >conftest.$ac_ext <<_ACEOF
5749 < /* confdefs.h.  */
6707 > cat >>confdefs.h <<_ACEOF
6708 > #define SELECT_TYPE_ARG234 ($2)
6709   _ACEOF
5751 cat confdefs.h >>conftest.$ac_ext
5752 cat >>conftest.$ac_ext <<_ACEOF
5753 /* end confdefs.h.  */
5754 #include <iomanip>
5755 _ACEOF
5756 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5757  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5758  ac_status=$?
5759  grep -v '^ *+' conftest.er1 >conftest.err
5760  rm -f conftest.er1
5761  cat conftest.err >&5
5762  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5763  (exit $ac_status); } >/dev/null; then
5764  if test -s conftest.err; then
5765    ac_cpp_err=$ac_cxx_preproc_warn_flag
5766    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5767  else
5768    ac_cpp_err=
5769  fi
5770 else
5771  ac_cpp_err=yes
5772 fi
5773 if test -z "$ac_cpp_err"; then
5774  ac_header_preproc=yes
5775 else
5776  echo "$as_me: failed program was:" >&5
5777 sed 's/^/| /' conftest.$ac_ext >&5
6710  
5779  ac_header_preproc=no
5780 fi
5781 rm -f conftest.err conftest.$ac_ext
5782 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5783 echo "${ECHO_T}$ac_header_preproc" >&6
6711  
6712 < # So?  What about this header?
6713 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5787 <  yes:no: )
5788 <    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
5789 < echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
5790 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
5791 < echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
5792 <    ac_header_preproc=yes
5793 <    ;;
5794 <  no:yes:* )
5795 <    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
5796 < echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
5797 <    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
5798 < echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
5799 <    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
5800 < echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
5801 <    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
5802 < echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
5803 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
5804 < echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
5805 <    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
5806 < echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
5807 <    (
5808 <      cat <<\_ASBOX
5809 < ## ------------------------------ ##
5810 < ## Report this to gezelter@nd.edu ##
5811 < ## ------------------------------ ##
5812 < _ASBOX
5813 <    ) |
5814 <      sed "s/^/$as_me: WARNING:     /" >&2
5815 <    ;;
5816 < esac
5817 < echo "$as_me:$LINENO: checking for iomanip" >&5
5818 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
5819 < if test "${ac_cv_header_iomanip+set}" = set; then
5820 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5821 < else
5822 <  ac_cv_header_iomanip=$ac_header_preproc
5823 < fi
5824 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
5825 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
5826 <
5827 < fi
5828 < if test $ac_cv_header_iomanip = yes; then
5829 <
5830 <
5831 < cat >>confdefs.h <<\_ACEOF
5832 < #define HAVE_IOMANIP 1
6712 > cat >>confdefs.h <<_ACEOF
6713 > #define SELECT_TYPE_ARG5 ($3)
6714   _ACEOF
6715  
6716 + rm -f conftest*
6717  
6718 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
6719 + $as_echo_n "checking for working strtod... " >&6; }
6720 + if ${ac_cv_func_strtod+:} false; then :
6721 +  $as_echo_n "(cached) " >&6
6722   else
6723 <
6724 <
5839 < for ac_header in iomanip.h
5840 < do
5841 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5842 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5843 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5844 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5845 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5846 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5847 < fi
5848 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5849 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6723 >  if test "$cross_compiling" = yes; then :
6724 >  ac_cv_func_strtod=no
6725   else
6726 <  # Is the header compilable?
5852 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5853 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5854 < cat >conftest.$ac_ext <<_ACEOF
5855 < /* confdefs.h.  */
5856 < _ACEOF
5857 < cat confdefs.h >>conftest.$ac_ext
5858 < cat >>conftest.$ac_ext <<_ACEOF
6726 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6727   /* end confdefs.h.  */
6728 +
6729   $ac_includes_default
6730 < #include <$ac_header>
6730 > #ifndef strtod
6731 > double strtod ();
6732 > #endif
6733 > int
6734 > main()
6735 > {
6736 >  {
6737 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
6738 >    char *string = " +69";
6739 >    char *term;
6740 >    double value;
6741 >    value = strtod (string, &term);
6742 >    if (value != 69 || term != (string + 4))
6743 >      return 1;
6744 >  }
6745 >
6746 >  {
6747 >    /* Under Solaris 2.4, strtod returns the wrong value for the
6748 >       terminating character under some conditions.  */
6749 >    char *string = "NaN";
6750 >    char *term;
6751 >    strtod (string, &term);
6752 >    if (term != string && *(term - 1) == 0)
6753 >      return 1;
6754 >  }
6755 >  return 0;
6756 > }
6757 >
6758   _ACEOF
6759 < rm -f conftest.$ac_objext
6760 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5865 <  (eval $ac_compile) 2>conftest.er1
5866 <  ac_status=$?
5867 <  grep -v '^ *+' conftest.er1 >conftest.err
5868 <  rm -f conftest.er1
5869 <  cat conftest.err >&5
5870 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5871 <  (exit $ac_status); } &&
5872 <         { ac_try='test -z "$ac_cxx_werror_flag"
5873 <                         || test ! -s conftest.err'
5874 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5875 <  (eval $ac_try) 2>&5
5876 <  ac_status=$?
5877 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5878 <  (exit $ac_status); }; } &&
5879 <         { ac_try='test -s conftest.$ac_objext'
5880 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5881 <  (eval $ac_try) 2>&5
5882 <  ac_status=$?
5883 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5884 <  (exit $ac_status); }; }; then
5885 <  ac_header_compiler=yes
6759 > if ac_fn_c_try_run "$LINENO"; then :
6760 >  ac_cv_func_strtod=yes
6761   else
6762 <  echo "$as_me: failed program was:" >&5
6763 < sed 's/^/| /' conftest.$ac_ext >&5
6762 >  ac_cv_func_strtod=no
6763 > fi
6764 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6765 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
6766 > fi
6767  
5890 ac_header_compiler=no
6768   fi
6769 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6770 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6771 < echo "${ECHO_T}$ac_header_compiler" >&6
6769 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
6770 > $as_echo "$ac_cv_func_strtod" >&6; }
6771 > if test $ac_cv_func_strtod = no; then
6772 >  case " $LIBOBJS " in
6773 >  *" strtod.$ac_objext "* ) ;;
6774 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
6775 > ;;
6776 > esac
6777  
6778 < # Is the header present?
6779 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
6780 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6781 < cat >conftest.$ac_ext <<_ACEOF
6782 < /* confdefs.h.  */
6783 < _ACEOF
6784 < cat confdefs.h >>conftest.$ac_ext
6785 < cat >>conftest.$ac_ext <<_ACEOF
6778 > ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
6779 > if test "x$ac_cv_func_pow" = xyes; then :
6780 >
6781 > fi
6782 >
6783 > if test $ac_cv_func_pow = no; then
6784 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
6785 > $as_echo_n "checking for pow in -lm... " >&6; }
6786 > if ${ac_cv_lib_m_pow+:} false; then :
6787 >  $as_echo_n "(cached) " >&6
6788 > else
6789 >  ac_check_lib_save_LIBS=$LIBS
6790 > LIBS="-lm  $LIBS"
6791 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6792   /* end confdefs.h.  */
6793 < #include <$ac_header>
6793 >
6794 > /* Override any GCC internal prototype to avoid an error.
6795 >   Use char because int might match the return type of a GCC
6796 >   builtin and then its argument prototype would still apply.  */
6797 > #ifdef __cplusplus
6798 > extern "C"
6799 > #endif
6800 > char pow ();
6801 > int
6802 > main ()
6803 > {
6804 > return pow ();
6805 >  ;
6806 >  return 0;
6807 > }
6808   _ACEOF
6809 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6810 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5909 <  ac_status=$?
5910 <  grep -v '^ *+' conftest.er1 >conftest.err
5911 <  rm -f conftest.er1
5912 <  cat conftest.err >&5
5913 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5914 <  (exit $ac_status); } >/dev/null; then
5915 <  if test -s conftest.err; then
5916 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
5917 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5918 <  else
5919 <    ac_cpp_err=
5920 <  fi
6809 > if ac_fn_c_try_link "$LINENO"; then :
6810 >  ac_cv_lib_m_pow=yes
6811   else
6812 <  ac_cpp_err=yes
6812 >  ac_cv_lib_m_pow=no
6813   fi
6814 < if test -z "$ac_cpp_err"; then
6815 <  ac_header_preproc=yes
6814 > rm -f core conftest.err conftest.$ac_objext \
6815 >    conftest$ac_exeext conftest.$ac_ext
6816 > LIBS=$ac_check_lib_save_LIBS
6817 > fi
6818 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
6819 > $as_echo "$ac_cv_lib_m_pow" >&6; }
6820 > if test "x$ac_cv_lib_m_pow" = xyes; then :
6821 >  POW_LIB=-lm
6822   else
6823 <  echo "$as_me: failed program was:" >&5
6824 < sed 's/^/| /' conftest.$ac_ext >&5
5929 <
5930 <  ac_header_preproc=no
6823 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
6824 > $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
6825   fi
5932 rm -f conftest.err conftest.$ac_ext
5933 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5934 echo "${ECHO_T}$ac_header_preproc" >&6
6826  
5936 # So?  What about this header?
5937 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5938  yes:no: )
5939    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5940 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5941    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5942 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5943    ac_header_preproc=yes
5944    ;;
5945  no:yes:* )
5946    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5947 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5948    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5949 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5950    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5951 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5952    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5953 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5954    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5955 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5956    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5957 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5958    (
5959      cat <<\_ASBOX
5960 ## ------------------------------ ##
5961 ## Report this to gezelter@nd.edu ##
5962 ## ------------------------------ ##
5963 _ASBOX
5964    ) |
5965      sed "s/^/$as_me: WARNING:     /" >&2
5966    ;;
5967 esac
5968 echo "$as_me:$LINENO: checking for $ac_header" >&5
5969 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5970 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5971  echo $ECHO_N "(cached) $ECHO_C" >&6
5972 else
5973  eval "$as_ac_Header=\$ac_header_preproc"
6827   fi
5975 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5976 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6828  
6829   fi
6830 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
6830 >
6831 > for ac_func in floor getpagesize gettimeofday memset pow pstat_getdynamic pstat_getstatic select sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strstr strtol sysmp getsysinfo sysctl table
6832 > do :
6833 >  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6834 > ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6835 > if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6836    cat >>confdefs.h <<_ACEOF
6837 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6837 > #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6838   _ACEOF
6839  
6840   fi
5985
6841   done
6842 +
6843 +
6844 + # special check for _system_configuration because AIX <4.3.2 do not
6845 + # contain the `physmem' member.
6846 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
6847 + $as_echo_n "checking for external symbol _system_configuration... " >&6; }
6848 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6849 + /* end confdefs.h.  */
6850 + #include <sys/systemcfg.h>
6851 + int
6852 + main ()
6853 + {
6854 + double x = _system_configuration.physmem;
6855 +  ;
6856 +  return 0;
6857 + }
6858 + _ACEOF
6859 + if ac_fn_c_try_compile "$LINENO"; then :
6860 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6861 + $as_echo "yes" >&6; }
6862  
6863 + $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
6864  
6865 + else
6866 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6867 + $as_echo "no" >&6; }
6868   fi
6869 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6870  
6871  
6872 + case $debug in
6873 +  1)
6874 +     ;;
6875 +  *)
6876  
6877  
6878 < for ac_header in cmath
6879 < do
6880 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6881 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6882 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
6883 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6884 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6885 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6002 < fi
6003 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6004 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6878 >
6879 >
6880 >
6881 >
6882 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
6883 > $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
6884 > if ${ac_cv_prog_really_gcc+:} false; then :
6885 >  $as_echo_n "(cached) " >&6
6886   else
6887 <  # Is the header compilable?
6888 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
6889 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6890 < cat >conftest.$ac_ext <<_ACEOF
6891 < /* confdefs.h.  */
6892 < _ACEOF
6893 < cat confdefs.h >>conftest.$ac_ext
6894 < cat >>conftest.$ac_ext <<_ACEOF
6895 < /* end confdefs.h.  */
6896 < $ac_includes_default
6897 < #include <$ac_header>
6898 < _ACEOF
6018 < rm -f conftest.$ac_objext
6019 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6020 <  (eval $ac_compile) 2>conftest.er1
6021 <  ac_status=$?
6022 <  grep -v '^ *+' conftest.er1 >conftest.err
6023 <  rm -f conftest.er1
6024 <  cat conftest.err >&5
6025 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6026 <  (exit $ac_status); } &&
6027 <         { ac_try='test -z "$ac_cxx_werror_flag"
6028 <                         || test ! -s conftest.err'
6029 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6887 >
6888 > cat > conftest.c <<EOF
6889 > #ifdef __GNUC__
6890 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
6891 >     no;
6892 >  #else
6893 >     yes;
6894 >  #endif
6895 > #endif
6896 > EOF
6897 > if { ac_try='${CC-cc} -E conftest.c'
6898 >  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6899    (eval $ac_try) 2>&5
6900    ac_status=$?
6901 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6902 <  (exit $ac_status); }; } &&
6903 <         { ac_try='test -s conftest.$ac_objext'
6035 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6036 <  (eval $ac_try) 2>&5
6037 <  ac_status=$?
6038 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6039 <  (exit $ac_status); }; }; then
6040 <  ac_header_compiler=yes
6901 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6902 >  test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
6903 >  ac_cv_prog_really_gcc=yes
6904   else
6905 <  echo "$as_me: failed program was:" >&5
6043 < sed 's/^/| /' conftest.$ac_ext >&5
6044 <
6045 < ac_header_compiler=no
6905 >  ac_cv_prog_really_gcc=no
6906   fi
6047 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6048 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6049 echo "${ECHO_T}$ac_header_compiler" >&6
6907  
6051 # Is the header present?
6052 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6053 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6054 cat >conftest.$ac_ext <<_ACEOF
6055 /* confdefs.h.  */
6056 _ACEOF
6057 cat confdefs.h >>conftest.$ac_ext
6058 cat >>conftest.$ac_ext <<_ACEOF
6059 /* end confdefs.h.  */
6060 #include <$ac_header>
6061 _ACEOF
6062 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6063  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6064  ac_status=$?
6065  grep -v '^ *+' conftest.er1 >conftest.err
6066  rm -f conftest.er1
6067  cat conftest.err >&5
6068  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6069  (exit $ac_status); } >/dev/null; then
6070  if test -s conftest.err; then
6071    ac_cpp_err=$ac_cxx_preproc_warn_flag
6072    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6073  else
6074    ac_cpp_err=
6075  fi
6076 else
6077  ac_cpp_err=yes
6908   fi
6909 < if test -z "$ac_cpp_err"; then
6910 <  ac_header_preproc=yes
6911 < else
6912 <  echo "$as_me: failed program was:" >&5
6083 < sed 's/^/| /' conftest.$ac_ext >&5
6909 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
6910 > $as_echo "$ac_cv_prog_really_gcc" >&6; }
6911 > if test "$ac_cv_prog_really_gcc" = yes; then
6912 >        :
6913  
6085  ac_header_preproc=no
6086 fi
6087 rm -f conftest.err conftest.$ac_ext
6088 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6089 echo "${ECHO_T}$ac_header_preproc" >&6
6090
6091 # So?  What about this header?
6092 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6093  yes:no: )
6094    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6095 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6096    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6097 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6098    ac_header_preproc=yes
6099    ;;
6100  no:yes:* )
6101    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6102 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6103    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6104 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6105    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6106 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6107    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6108 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6109    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6110 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6111    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6112 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6113    (
6114      cat <<\_ASBOX
6115 ## ------------------------------ ##
6116 ## Report this to gezelter@nd.edu ##
6117 ## ------------------------------ ##
6118 _ASBOX
6119    ) |
6120      sed "s/^/$as_me: WARNING:     /" >&2
6121    ;;
6122 esac
6123 echo "$as_me:$LINENO: checking for $ac_header" >&5
6124 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6125 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6126  echo $ECHO_N "(cached) $ECHO_C" >&6
6914   else
6915 <  eval "$as_ac_Header=\$ac_header_preproc"
6129 < fi
6130 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6131 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6915 >        :
6916  
6917   fi
6134 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6135  cat >>confdefs.h <<_ACEOF
6136 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6137 _ACEOF
6918  
6139 fi
6919  
6920 < done
6920 > # Try to determine "good" native compiler flags if none specified on command
6921 > # line
6922 > if test "$ac_test_CFLAGS" != "set"; then
6923 >  CFLAGS=""
6924 >  case "${host_cpu}-${host_os}" in
6925  
6926 +  *linux*) if test "$CC" = icc; then
6927 +                    CFLAGS="-O2"
6928 +                fi;;
6929 +  sparc-solaris2*) if test "$CC" = cc; then
6930 +                    CFLAGS="-O -dalign"
6931 +                 fi;;
6932  
6933 +  alpha*-osf*)  if test "$CC" = cc; then
6934 +                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
6935 +                fi;;
6936  
6937 +  hppa*-hpux*)  if test "$CC" = cc; then
6938 +                    CFLAGS="-Ae +O3 +Oall"
6939 +                fi;;
6940  
6941 <  echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
6942 < echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
6943 < if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
6944 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6945 < else
6941 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
6942 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
6943 >                fi;;
6944 >   powerpc*-aix*)
6945 >        if test "$CC" = cc -o "$CC" = xlc; then
6946 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
6947 >                echo "*******************************************************"
6948 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
6949 >                echo "*  recommended that you use                           *"
6950 >                echo "*                                                     *"
6951 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
6952 >                echo "*                                 ^^^                 *"
6953 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
6954 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
6955 >                echo "*******************************************************"
6956 >        fi;;
6957 >   *darwin*)
6958 >        if test "$CC" = xlc; then
6959 >                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
6960 >        fi
6961 >        if test "$CC" = icc; then
6962 >                CFLAGS="-O2"
6963 >        fi
6964 >        if test $ac_cv_prog_really_gcc = yes; then
6965 >                CFLAGS="-Os"
6966 >        fi;;
6967 >  esac
6968  
6969 <      ac_cv_cxx_have_std_iostream=no
6970 <      ac_cv_cxx_need_use_std_iostream=no
6971 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
6969 >  # use default flags for gcc on all systems
6970 >  if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
6971 >     CFLAGS="-O2"
6972 >  fi
6973  
6974 +  if test -z "$CFLAGS"; then
6975 +        echo ""
6976 +        echo "********************************************************"
6977 +        echo "* WARNING: Don't know the best CFLAGS for this system  *"
6978 +        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
6979 +        echo "* (otherwise, a default of CFLAGS=-O will be used)     *"
6980 +        echo "********************************************************"
6981 +        echo ""
6982 +        CFLAGS="-O"
6983 +  fi
6984  
6157        ac_ext=cc
6158 ac_cpp='$CXXCPP $CPPFLAGS'
6159 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6160 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6161 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6985  
6163        cat >conftest.$ac_ext <<_ACEOF
6164 /* confdefs.h.  */
6165 _ACEOF
6166 cat confdefs.h >>conftest.$ac_ext
6167 cat >>conftest.$ac_ext <<_ACEOF
6168 /* end confdefs.h.  */
6986  
6987 < #ifdef HAVE_IOSTREAM
6988 < #include <iostream>
6989 < #else
6990 < #include <iostream.h>
6174 < #endif
6175 <
6176 < int
6177 < main ()
6178 < {
6179 < std::cout<<"Hello World"<<std::endl;return 0;
6180 <  ;
6181 <  return 0;
6182 < }
6183 < _ACEOF
6184 < rm -f conftest.$ac_objext
6185 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6186 <  (eval $ac_compile) 2>conftest.er1
6187 <  ac_status=$?
6188 <  grep -v '^ *+' conftest.er1 >conftest.err
6189 <  rm -f conftest.er1
6190 <  cat conftest.err >&5
6191 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6192 <  (exit $ac_status); } &&
6193 <         { ac_try='test -z "$ac_cxx_werror_flag"
6194 <                         || test ! -s conftest.err'
6195 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6196 <  (eval $ac_try) 2>&5
6197 <  ac_status=$?
6198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6199 <  (exit $ac_status); }; } &&
6200 <         { ac_try='test -s conftest.$ac_objext'
6201 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6202 <  (eval $ac_try) 2>&5
6203 <  ac_status=$?
6204 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6205 <  (exit $ac_status); }; }; then
6206 <  ac_cv_cxx_have_std_iostream=yes
6987 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
6988 > $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
6989 > if ${ac_cv_ac_cv_guessed_cflags+:} false; then :
6990 >  $as_echo_n "(cached) " >&6
6991   else
6992 <  echo "$as_me: failed program was:" >&5
6993 < sed 's/^/| /' conftest.$ac_ext >&5
6992 >  echo 'void f(){}' > conftest.c
6993 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
6994 >        ac_cv_ac_cv_guessed_cflags=yes
6995 > else
6996 >        ac_cv_ac_cv_guessed_cflags=no
6997 > fi
6998 > rm -f conftest*
6999  
7000   fi
7001 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7002 <        cat >conftest.$ac_ext <<_ACEOF
7003 < /* confdefs.h.  */
7004 < _ACEOF
6216 < cat confdefs.h >>conftest.$ac_ext
6217 < cat >>conftest.$ac_ext <<_ACEOF
6218 < /* end confdefs.h.  */
7001 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
7002 > $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
7003 > if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
7004 >        :
7005  
6220 #define __USE_STD_IOSTREAM 1
6221 #ifdef HAVE_IOSTREAM
6222 #include <iostream>
6223 #else
6224 #include <iostream.h>
6225 #endif
6226
6227 int
6228 main ()
6229 {
6230 std::cout<<"Hello World"<<std::endl;return 0;
6231  ;
6232  return 0;
6233 }
6234 _ACEOF
6235 rm -f conftest.$ac_objext
6236 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6237  (eval $ac_compile) 2>conftest.er1
6238  ac_status=$?
6239  grep -v '^ *+' conftest.er1 >conftest.err
6240  rm -f conftest.er1
6241  cat conftest.err >&5
6242  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6243  (exit $ac_status); } &&
6244         { ac_try='test -z "$ac_cxx_werror_flag"
6245                         || test ! -s conftest.err'
6246  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6247  (eval $ac_try) 2>&5
6248  ac_status=$?
6249  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6250  (exit $ac_status); }; } &&
6251         { ac_try='test -s conftest.$ac_objext'
6252  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6253  (eval $ac_try) 2>&5
6254  ac_status=$?
6255  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6256  (exit $ac_status); }; }; then
6257  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
7006   else
7007 <  echo "$as_me: failed program was:" >&5
6260 < sed 's/^/| /' conftest.$ac_ext >&5
7007 >        :
7008  
7009 +        echo ""
7010 +        echo "********************************************************"
7011 +        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
7012 +        echo "* your compiler.                                       *"
7013 +        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
7014 +        echo "********************************************************"
7015 +        echo ""
7016 +        CFLAGS=""
7017 +
7018   fi
6263 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6264        ac_ext=cc
6265 ac_cpp='$CXXCPP $CPPFLAGS'
6266 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6267 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6268 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7019  
6270      fi
7020  
7021   fi
6273 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
6274 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
6275  if test "$ac_cv_cxx_have_std_iostream" = yes; then
7022  
6277 cat >>confdefs.h <<\_ACEOF
6278 #define HAVE_STD_IOSTREAM 1
6279 _ACEOF
7023  
6281  fi
6282  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
7024  
6284 cat >>confdefs.h <<\_ACEOF
6285 #define __USE_STD_IOSTREAM 1
6286 _ACEOF
7025  
6288  fi
7026  
7027  
7028  
7029 <
7030 <  echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
7031 < echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
7032 < if test "${ac_cv_cxx_have_std_stl+set}" = set; then
6296 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7029 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
7030 > $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
7031 > if ${ac_cv_prog_really_gxx+:} false; then :
7032 >  $as_echo_n "(cached) " >&6
7033   else
7034  
7035 <      ac_cv_cxx_have_std_stl=no
7036 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
7037 <
7038 <
7039 <        ac_ext=cc
7040 < ac_cpp='$CXXCPP $CPPFLAGS'
7041 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7042 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7043 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7044 <
7045 <        cat >conftest.$ac_ext <<_ACEOF
6310 < /* confdefs.h.  */
6311 < _ACEOF
6312 < cat confdefs.h >>conftest.$ac_ext
6313 < cat >>conftest.$ac_ext <<_ACEOF
6314 < /* end confdefs.h.  */
6315 < #include <list>
6316 <
6317 < int
6318 < main ()
6319 < {
6320 < std::list<int> foo;return 0;
6321 <  ;
6322 <  return 0;
6323 < }
6324 < _ACEOF
6325 < rm -f conftest.$ac_objext
6326 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6327 <  (eval $ac_compile) 2>conftest.er1
6328 <  ac_status=$?
6329 <  grep -v '^ *+' conftest.er1 >conftest.err
6330 <  rm -f conftest.er1
6331 <  cat conftest.err >&5
6332 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6333 <  (exit $ac_status); } &&
6334 <         { ac_try='test -z "$ac_cxx_werror_flag"
6335 <                         || test ! -s conftest.err'
6336 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7035 > cat > conftest.cpp <<EOF
7036 > #ifdef __GNUC__
7037 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
7038 >     no;
7039 >  #else
7040 >     yes;
7041 >  #endif
7042 > #endif
7043 > EOF
7044 > if { ac_try='${CXX-c++} -E conftest.cpp'
7045 >  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7046    (eval $ac_try) 2>&5
7047    ac_status=$?
7048 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7049 <  (exit $ac_status); }; } &&
7050 <         { ac_try='test -s conftest.$ac_objext'
6342 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6343 <  (eval $ac_try) 2>&5
6344 <  ac_status=$?
6345 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6346 <  (exit $ac_status); }; }; then
6347 <  ac_cv_cxx_have_std_stl=yes
7048 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7049 >  test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
7050 >  ac_cv_prog_really_gxx=yes
7051   else
7052 <  echo "$as_me: failed program was:" >&5
7053 < sed 's/^/| /' conftest.$ac_ext >&5
7052 >  ac_cv_prog_really_gxx=no
7053 > fi
7054  
7055   fi
7056 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7057 <        ac_ext=cc
7058 < ac_cpp='$CXXCPP $CPPFLAGS'
7059 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6357 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6358 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7056 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
7057 > $as_echo "$ac_cv_prog_really_gxx" >&6; }
7058 > if test "$ac_cv_prog_really_gxx" = yes; then
7059 >        :
7060  
7061 <      fi
7061 > else
7062 >        :
7063  
7064   fi
6363 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
6364 echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
6365  if test "$ac_cv_cxx_have_std_stl" = yes; then
7065  
6367 cat >>confdefs.h <<\_ACEOF
6368 #define HAVE_STD_STL 1
6369 _ACEOF
7066  
7067 <  fi
7067 > # Try to determine "good" native compiler flags if none specified on command
7068 > # line
7069 > if test "$ac_test_CXXFLAGS" != "set"; then
7070 >  CXXFLAGS=""
7071 >  case "${host_cpu}-${host_os}" in
7072  
7073 +  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
7074 +                    CXXFLAGS="-O2"
7075 +                fi;;
7076 +  sparc-solaris2*) if test "$CXX" = CC; then
7077 +                    CXXFLAGS="-features=extensions -O -dalign"
7078 +                 fi;;
7079 +   rs6000*-aix*)  if test "$CXX" = xlC; then
7080 +                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
7081 +                fi;;
7082 +   powerpc*-aix*)
7083 +        if test "$CXX" = xlC; then
7084 +                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
7085 +                echo "*******************************************************"
7086 +                echo "*  You have AIX on an unknown powerpc system.  It is  *"
7087 +                echo "*  recommended that you use                           *"
7088 +                echo "*                                                     *"
7089 +                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
7090 +                echo "*                                 ^^^                 *"
7091 +                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
7092 +                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
7093 +                echo "*******************************************************"
7094 +        fi;;
7095 +   *darwin*)
7096 +        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
7097 +                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
7098 +        fi
7099 +        if test "$CXX" = icpc; then
7100 +                CXXFLAGS="-O2"
7101 +        fi
7102 +        if test $ac_cv_prog_really_gxx = yes; then
7103 +                CXXFLAGS="-Os"
7104 +        fi;;
7105 +  esac
7106  
7107 <
7108 <  echo "$as_me:$LINENO: checking for fstream::attach()" >&5
7109 < echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
6377 < if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
6378 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6379 < else
6380 <
6381 <    ac_cv_cxx_have_fstream_attach=no
6382 <
6383 <
6384 <    ac_ext=cc
6385 < ac_cpp='$CXXCPP $CPPFLAGS'
6386 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6387 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6388 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6389 <
6390 <    cat >conftest.$ac_ext <<_ACEOF
6391 < /* confdefs.h.  */
6392 < _ACEOF
6393 < cat confdefs.h >>conftest.$ac_ext
6394 < cat >>conftest.$ac_ext <<_ACEOF
6395 < /* end confdefs.h.  */
6396 <
6397 < #ifdef HAVE_IOSTREAM
6398 < #include <fstream>
6399 < #else
6400 < #include <fstream.h>
6401 < #endif
6402 < #ifdef HAVE_STD_IOSTREAM
6403 < using namespace std;
6404 < #endif
6405 <
6406 < int
6407 < main ()
6408 < {
6409 < int fd=0;ofstream s;s.attach(fd);
6410 <  ;
6411 <  return 0;
6412 < }
6413 < _ACEOF
6414 < rm -f conftest.$ac_objext
6415 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6416 <  (eval $ac_compile) 2>conftest.er1
6417 <  ac_status=$?
6418 <  grep -v '^ *+' conftest.er1 >conftest.err
6419 <  rm -f conftest.er1
6420 <  cat conftest.err >&5
6421 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422 <  (exit $ac_status); } &&
6423 <         { ac_try='test -z "$ac_cxx_werror_flag"
6424 <                         || test ! -s conftest.err'
6425 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6426 <  (eval $ac_try) 2>&5
6427 <  ac_status=$?
6428 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6429 <  (exit $ac_status); }; } &&
6430 <         { ac_try='test -s conftest.$ac_objext'
6431 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6432 <  (eval $ac_try) 2>&5
6433 <  ac_status=$?
6434 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6435 <  (exit $ac_status); }; }; then
6436 <  ac_cv_cxx_have_fstream_attach=yes
6437 < else
6438 <  echo "$as_me: failed program was:" >&5
6439 < sed 's/^/| /' conftest.$ac_ext >&5
6440 <
6441 < fi
6442 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6443 <    ac_ext=cc
6444 < ac_cpp='$CXXCPP $CPPFLAGS'
6445 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6446 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6447 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6448 <
6449 <
6450 < fi
6451 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
6452 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
6453 <  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
6454 <
6455 < cat >>confdefs.h <<\_ACEOF
6456 < #define HAVE_FSTREAM_ATTACH 1
6457 < _ACEOF
6458 <
7107 >  # use default flags for gcc on all systems
7108 >  if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
7109 >     CXXFLAGS="-O2"
7110    fi
7111  
7112 <
7113 <
7114 <  echo "$as_me:$LINENO: checking for fstream::open()" >&5
7115 < echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
7116 < if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
7117 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7118 < else
7119 <
7120 <    ac_cv_cxx_have_fstream_open=no
6470 <    ac_cv_cxx_fstream_open_prot=no
6471 <
6472 <
6473 <    ac_ext=cc
6474 < ac_cpp='$CXXCPP $CPPFLAGS'
6475 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6476 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6477 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6478 <
6479 <    # Try with 2 parameters
6480 <    cat >conftest.$ac_ext <<_ACEOF
6481 < /* confdefs.h.  */
6482 < _ACEOF
6483 < cat confdefs.h >>conftest.$ac_ext
6484 < cat >>conftest.$ac_ext <<_ACEOF
6485 < /* end confdefs.h.  */
6486 <
6487 < #ifdef HAVE_IOSTREAM
6488 < #include <fstream>
6489 < #else
6490 < #include <fstream.h>
6491 < #endif
6492 < #ifdef HAVE_STD_IOSTREAM
6493 < using namespace std;
6494 < #endif
6495 <
6496 < int
6497 < main ()
6498 < {
6499 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
6500 <  ;
6501 <  return 0;
6502 < }
6503 < _ACEOF
6504 < rm -f conftest.$ac_objext
6505 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6506 <  (eval $ac_compile) 2>conftest.er1
6507 <  ac_status=$?
6508 <  grep -v '^ *+' conftest.er1 >conftest.err
6509 <  rm -f conftest.er1
6510 <  cat conftest.err >&5
6511 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6512 <  (exit $ac_status); } &&
6513 <         { ac_try='test -z "$ac_cxx_werror_flag"
6514 <                         || test ! -s conftest.err'
6515 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6516 <  (eval $ac_try) 2>&5
6517 <  ac_status=$?
6518 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519 <  (exit $ac_status); }; } &&
6520 <         { ac_try='test -s conftest.$ac_objext'
6521 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6522 <  (eval $ac_try) 2>&5
6523 <  ac_status=$?
6524 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525 <  (exit $ac_status); }; }; then
6526 <  ac_cv_cxx_have_fstream_open=yes
6527 < else
6528 <  echo "$as_me: failed program was:" >&5
6529 < sed 's/^/| /' conftest.$ac_ext >&5
6530 <
6531 < fi
6532 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6533 <    # Try with mode parameter
6534 <    cat >conftest.$ac_ext <<_ACEOF
6535 < /* confdefs.h.  */
6536 < _ACEOF
6537 < cat confdefs.h >>conftest.$ac_ext
6538 < cat >>conftest.$ac_ext <<_ACEOF
6539 < /* end confdefs.h.  */
6540 <
6541 < #ifdef HAVE_IOSTREAM
6542 < #include <fstream>
6543 < #else
6544 < #include <fstream.h>
6545 < #endif
6546 < #ifdef HAVE_STD_IOSTREAM
6547 < using namespace std;
6548 < #endif
6549 <
6550 < int
6551 < main ()
6552 < {
6553 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
6554 <  ;
6555 <  return 0;
6556 < }
6557 < _ACEOF
6558 < rm -f conftest.$ac_objext
6559 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6560 <  (eval $ac_compile) 2>conftest.er1
6561 <  ac_status=$?
6562 <  grep -v '^ *+' conftest.er1 >conftest.err
6563 <  rm -f conftest.er1
6564 <  cat conftest.err >&5
6565 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6566 <  (exit $ac_status); } &&
6567 <         { ac_try='test -z "$ac_cxx_werror_flag"
6568 <                         || test ! -s conftest.err'
6569 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6570 <  (eval $ac_try) 2>&5
6571 <  ac_status=$?
6572 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6573 <  (exit $ac_status); }; } &&
6574 <         { ac_try='test -s conftest.$ac_objext'
6575 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6576 <  (eval $ac_try) 2>&5
6577 <  ac_status=$?
6578 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6579 <  (exit $ac_status); }; }; then
6580 <  ac_cv_cxx_fstream_open_prot=yes
6581 < else
6582 <  echo "$as_me: failed program was:" >&5
6583 < sed 's/^/| /' conftest.$ac_ext >&5
6584 <
6585 < fi
6586 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6587 <    ac_ext=cc
6588 < ac_cpp='$CXXCPP $CPPFLAGS'
6589 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6590 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6591 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6592 <
6593 <
6594 < fi
6595 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
6596 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
6597 <  if test "$ac_cv_cxx_have_fstream_open" = yes; then
6598 <
6599 < cat >>confdefs.h <<\_ACEOF
6600 < #define HAVE_FSTREAM_OPEN 1
6601 < _ACEOF
6602 <
7112 >  if test -z "$CXXFLAGS"; then
7113 >        echo ""
7114 >        echo "**********************************************************"
7115 >        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
7116 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
7117 >        echo "* (otherwise, a default of CXXFLAGS=-O will be used)     *"
7118 >        echo "**********************************************************"
7119 >        echo ""
7120 >        CXXFLAGS="-O"
7121    fi
6604  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
7122  
6606 cat >>confdefs.h <<\_ACEOF
6607 #define FSTREAM_OPEN_PROT 1
6608 _ACEOF
7123  
6610  fi
7124  
7125 <
7126 <
7127 <
7128 < echo "$as_me:$LINENO: checking for asin in -lm" >&5
6616 < echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
6617 < if test "${ac_cv_lib_m_asin+set}" = set; then
6618 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7125 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
7126 > $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
7127 > if ${ac_cv_ac_cv_guessed_cxxflags+:} false; then :
7128 >  $as_echo_n "(cached) " >&6
7129   else
7130 <  ac_check_lib_save_LIBS=$LIBS
7131 < LIBS="-lm  $LIBS"
7132 < cat >conftest.$ac_ext <<_ACEOF
6623 < /* confdefs.h.  */
6624 < _ACEOF
6625 < cat confdefs.h >>conftest.$ac_ext
6626 < cat >>conftest.$ac_ext <<_ACEOF
6627 < /* end confdefs.h.  */
6628 <
6629 < /* Override any gcc2 internal prototype to avoid an error.  */
6630 < #ifdef __cplusplus
6631 < extern "C"
6632 < #endif
6633 < /* We use char because int might match the return type of a gcc2
6634 <   builtin and then its argument prototype would still apply.  */
6635 < char asin ();
6636 < int
6637 < main ()
6638 < {
6639 < asin ();
6640 <  ;
6641 <  return 0;
6642 < }
6643 < _ACEOF
6644 < rm -f conftest.$ac_objext conftest$ac_exeext
6645 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6646 <  (eval $ac_link) 2>conftest.er1
6647 <  ac_status=$?
6648 <  grep -v '^ *+' conftest.er1 >conftest.err
6649 <  rm -f conftest.er1
6650 <  cat conftest.err >&5
6651 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6652 <  (exit $ac_status); } &&
6653 <         { ac_try='test -z "$ac_cxx_werror_flag"
6654 <                         || test ! -s conftest.err'
6655 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6656 <  (eval $ac_try) 2>&5
6657 <  ac_status=$?
6658 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6659 <  (exit $ac_status); }; } &&
6660 <         { ac_try='test -s conftest$ac_exeext'
6661 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6662 <  (eval $ac_try) 2>&5
6663 <  ac_status=$?
6664 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6665 <  (exit $ac_status); }; }; then
6666 <  ac_cv_lib_m_asin=yes
7130 >  echo 'void f(){}' > conftest.cpp
7131 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
7132 >        ac_cv_ac_cv_guessed_cxxflags=yes
7133   else
7134 <  echo "$as_me: failed program was:" >&5
7135 < sed 's/^/| /' conftest.$ac_ext >&5
7134 >        ac_cv_ac_cv_guessed_cxxflags=no
7135 > fi
7136 > rm -f conftest*
7137  
6671 ac_cv_lib_m_asin=no
7138   fi
7139 < rm -f conftest.err conftest.$ac_objext \
7140 <      conftest$ac_exeext conftest.$ac_ext
7141 < LIBS=$ac_check_lib_save_LIBS
7142 < fi
6677 < echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
6678 < echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
6679 < if test $ac_cv_lib_m_asin = yes; then
6680 <  cat >>confdefs.h <<_ACEOF
6681 < #define HAVE_LIBM 1
6682 < _ACEOF
7139 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
7140 > $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
7141 > if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
7142 >        :
7143  
6684  LIBS="-lm $LIBS"
6685
7144   else
7145 <  exit
6688 < fi
7145 >        :
7146  
7147 +        echo ""
7148 +        echo "**********************************************************"
7149 +        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
7150 +        echo "* your compiler.                                         *"
7151 +        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
7152 +        echo "**********************************************************"
7153 +        echo ""
7154 +        CXXFLAGS=""
7155  
7156 + fi
7157  
6692 #
6693 # Handle user hints
6694 #
6695 echo "$as_me:$LINENO: checking if zlib is wanted" >&5
6696 echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
7158  
6698 # Check whether --with-zlib or --without-zlib was given.
6699 if test "${with_zlib+set}" = set; then
6700  withval="$with_zlib"
6701  if test "$withval" != no ; then
6702  echo "$as_me:$LINENO: result: yes" >&5
6703 echo "${ECHO_T}yes" >&6
6704  if test -d "$withval"
6705  then
6706    ZLIB_HOME="$withval"
6707  else
6708    { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
6709 echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
6710  fi
6711 else
6712  echo "$as_me:$LINENO: result: no" >&5
6713 echo "${ECHO_T}no" >&6
7159   fi
6715 fi;
7160  
7161 < ZLIB_HOME=/usr/local
7162 < if test ! -f "${ZLIB_HOME}/include/zlib.h"
6719 < then
6720 <        ZLIB_HOME=/usr
6721 < fi
7161 >     ;;
7162 > esac
7163  
6723 #
6724 # Locate zlib, if wanted
6725 #
6726 if test -n "${ZLIB_HOME}"
6727 then
6728        ZLIB_OLD_LDFLAGS=$LDFLAGS
6729        ZLIB_OLD_CPPFLAGS=$LDFLAGS
6730        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
6731        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
7164  
7165 + # Check whether --enable-doxygen was given.
7166 + if test "${enable_doxygen+set}" = set; then :
7167 +  enableval=$enable_doxygen;
7168 + fi
7169  
7170 <        ac_ext=c
7171 < ac_cpp='$CPP $CPPFLAGS'
7172 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7173 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6738 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7170 > # Check whether --enable-dot was given.
7171 > if test "${enable_dot+set}" = set; then :
7172 >  enableval=$enable_dot;
7173 > fi
7174  
7175 <        echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7176 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
7177 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6743 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7175 > # Check whether --enable-html-docs was given.
7176 > if test "${enable_html_docs+set}" = set; then :
7177 >  enableval=$enable_html_docs;
7178   else
7179 <  ac_check_lib_save_LIBS=$LIBS
7180 < LIBS="-lz  $LIBS"
6747 < cat >conftest.$ac_ext <<_ACEOF
6748 < /* confdefs.h.  */
6749 < _ACEOF
6750 < cat confdefs.h >>conftest.$ac_ext
6751 < cat >>conftest.$ac_ext <<_ACEOF
6752 < /* end confdefs.h.  */
7179 >   enable_html_docs=yes
7180 > fi
7181  
7182 < /* Override any gcc2 internal prototype to avoid an error.  */
7183 < #ifdef __cplusplus
7184 < extern "C"
6757 < #endif
6758 < /* We use char because int might match the return type of a gcc2
6759 <   builtin and then its argument prototype would still apply.  */
6760 < char inflateEnd ();
6761 < int
6762 < main ()
6763 < {
6764 < inflateEnd ();
6765 <  ;
6766 <  return 0;
6767 < }
6768 < _ACEOF
6769 < rm -f conftest.$ac_objext conftest$ac_exeext
6770 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6771 <  (eval $ac_link) 2>conftest.er1
6772 <  ac_status=$?
6773 <  grep -v '^ *+' conftest.er1 >conftest.err
6774 <  rm -f conftest.er1
6775 <  cat conftest.err >&5
6776 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6777 <  (exit $ac_status); } &&
6778 <         { ac_try='test -z "$ac_c_werror_flag"
6779 <                         || test ! -s conftest.err'
6780 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6781 <  (eval $ac_try) 2>&5
6782 <  ac_status=$?
6783 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6784 <  (exit $ac_status); }; } &&
6785 <         { ac_try='test -s conftest$ac_exeext'
6786 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6787 <  (eval $ac_try) 2>&5
6788 <  ac_status=$?
6789 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6790 <  (exit $ac_status); }; }; then
6791 <  ac_cv_lib_z_inflateEnd=yes
7182 > # Check whether --enable-latex-docs was given.
7183 > if test "${enable_latex_docs+set}" = set; then :
7184 >  enableval=$enable_latex_docs;
7185   else
7186 <  echo "$as_me: failed program was:" >&5
6794 < sed 's/^/| /' conftest.$ac_ext >&5
6795 <
6796 < ac_cv_lib_z_inflateEnd=no
7186 >   enable_latex_docs=no
7187   fi
6798 rm -f conftest.err conftest.$ac_objext \
6799      conftest$ac_exeext conftest.$ac_ext
6800 LIBS=$ac_check_lib_save_LIBS
6801 fi
6802 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6803 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6804 if test $ac_cv_lib_z_inflateEnd = yes; then
6805  zlib_cv_libz=yes
6806 else
6807  zlib_cv_libz=no
6808 fi
7188  
7189 <        if test "${ac_cv_header_zlib_h+set}" = set; then
7190 <  echo "$as_me:$LINENO: checking for zlib.h" >&5
6812 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6813 < if test "${ac_cv_header_zlib_h+set}" = set; then
6814 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6815 < fi
6816 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6817 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
7189 > if test "x$enable_doxygen" = xno; then
7190 >        enable_doc=no
7191   else
7192 <  # Is the header compilable?
7193 < echo "$as_me:$LINENO: checking zlib.h usability" >&5
7194 < echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
7195 < cat >conftest.$ac_ext <<_ACEOF
7196 < /* confdefs.h.  */
7197 < _ACEOF
6825 < cat confdefs.h >>conftest.$ac_ext
6826 < cat >>conftest.$ac_ext <<_ACEOF
6827 < /* end confdefs.h.  */
6828 < $ac_includes_default
6829 < #include <zlib.h>
6830 < _ACEOF
6831 < rm -f conftest.$ac_objext
6832 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6833 <  (eval $ac_compile) 2>conftest.er1
6834 <  ac_status=$?
6835 <  grep -v '^ *+' conftest.er1 >conftest.err
6836 <  rm -f conftest.er1
6837 <  cat conftest.err >&5
6838 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6839 <  (exit $ac_status); } &&
6840 <         { ac_try='test -z "$ac_c_werror_flag"
6841 <                         || test ! -s conftest.err'
6842 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6843 <  (eval $ac_try) 2>&5
6844 <  ac_status=$?
6845 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6846 <  (exit $ac_status); }; } &&
6847 <         { ac_try='test -s conftest.$ac_objext'
6848 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6849 <  (eval $ac_try) 2>&5
6850 <  ac_status=$?
6851 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6852 <  (exit $ac_status); }; }; then
6853 <  ac_header_compiler=yes
7192 >        # Extract the first word of "doxygen", so it can be a program name with args.
7193 > set dummy doxygen; ac_word=$2
7194 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7195 > $as_echo_n "checking for $ac_word... " >&6; }
7196 > if ${ac_cv_path_DOXYGEN+:} false; then :
7197 >  $as_echo_n "(cached) " >&6
7198   else
7199 <  echo "$as_me: failed program was:" >&5
7200 < sed 's/^/| /' conftest.$ac_ext >&5
7201 <
7202 < ac_header_compiler=no
7203 < fi
7204 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7205 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7206 < echo "${ECHO_T}$ac_header_compiler" >&6
7207 <
7208 < # Is the header present?
7209 < echo "$as_me:$LINENO: checking zlib.h presence" >&5
7210 < echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
7211 < cat >conftest.$ac_ext <<_ACEOF
7212 < /* confdefs.h.  */
7213 < _ACEOF
6870 < cat confdefs.h >>conftest.$ac_ext
6871 < cat >>conftest.$ac_ext <<_ACEOF
6872 < /* end confdefs.h.  */
6873 < #include <zlib.h>
6874 < _ACEOF
6875 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6876 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6877 <  ac_status=$?
6878 <  grep -v '^ *+' conftest.er1 >conftest.err
6879 <  rm -f conftest.er1
6880 <  cat conftest.err >&5
6881 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6882 <  (exit $ac_status); } >/dev/null; then
6883 <  if test -s conftest.err; then
6884 <    ac_cpp_err=$ac_c_preproc_warn_flag
6885 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6886 <  else
6887 <    ac_cpp_err=
7199 >  case $DOXYGEN in
7200 >  [\\/]* | ?:[\\/]*)
7201 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7202 >  ;;
7203 >  *)
7204 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7205 > for as_dir in $PATH
7206 > do
7207 >  IFS=$as_save_IFS
7208 >  test -z "$as_dir" && as_dir=.
7209 >    for ac_exec_ext in '' $ac_executable_extensions; do
7210 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7211 >    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7212 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7213 >    break 2
7214    fi
7215 < else
7216 <  ac_cpp_err=yes
7215 > done
7216 >  done
7217 > IFS=$as_save_IFS
7218 >
7219 >  ;;
7220 > esac
7221   fi
7222 < if test -z "$ac_cpp_err"; then
7223 <  ac_header_preproc=yes
7222 > DOXYGEN=$ac_cv_path_DOXYGEN
7223 > if test -n "$DOXYGEN"; then
7224 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
7225 > $as_echo "$DOXYGEN" >&6; }
7226   else
7227 <  echo "$as_me: failed program was:" >&5
7228 < sed 's/^/| /' conftest.$ac_ext >&5
6897 <
6898 <  ac_header_preproc=no
7227 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7228 > $as_echo "no" >&6; }
7229   fi
6900 rm -f conftest.err conftest.$ac_ext
6901 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6902 echo "${ECHO_T}$ac_header_preproc" >&6
7230  
7231 < # So?  What about this header?
7232 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7233 <  yes:no: )
7234 <    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
7235 < echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7236 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
7237 < echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
7238 <    ac_header_preproc=yes
7239 <    ;;
7240 <  no:yes:* )
7241 <    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
7242 < echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
7243 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
7244 < echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
6918 <    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6919 < echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6920 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
6921 < echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6922 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6923 < echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6924 <    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6925 < echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6926 <    (
6927 <      cat <<\_ASBOX
6928 < ## ------------------------------ ##
6929 < ## Report this to gezelter@nd.edu ##
6930 < ## ------------------------------ ##
6931 < _ASBOX
6932 <    ) |
6933 <      sed "s/^/$as_me: WARNING:     /" >&2
6934 <    ;;
6935 < esac
6936 < echo "$as_me:$LINENO: checking for zlib.h" >&5
6937 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6938 < if test "${ac_cv_header_zlib_h+set}" = set; then
6939 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7231 >
7232 >        if test "x$DOXYGEN" = x; then
7233 >                if test "x$enable_doxygen" = xyes; then
7234 >                        as_fn_error $? "could not find doxygen" "$LINENO" 5
7235 >                fi
7236 >                enable_doc=no
7237 >        else
7238 >                enable_doc=yes
7239 >                # Extract the first word of "dot", so it can be a program name with args.
7240 > set dummy dot; ac_word=$2
7241 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7242 > $as_echo_n "checking for $ac_word... " >&6; }
7243 > if ${ac_cv_path_DOT+:} false; then :
7244 >  $as_echo_n "(cached) " >&6
7245   else
7246 <  ac_cv_header_zlib_h=$ac_header_preproc
7247 < fi
7248 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7249 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
7246 >  case $DOT in
7247 >  [\\/]* | ?:[\\/]*)
7248 >  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
7249 >  ;;
7250 >  *)
7251 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7252 > for as_dir in $PATH
7253 > do
7254 >  IFS=$as_save_IFS
7255 >  test -z "$as_dir" && as_dir=.
7256 >    for ac_exec_ext in '' $ac_executable_extensions; do
7257 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7258 >    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
7259 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7260 >    break 2
7261 >  fi
7262 > done
7263 >  done
7264 > IFS=$as_save_IFS
7265  
7266 +  ;;
7267 + esac
7268   fi
7269 < if test $ac_cv_header_zlib_h = yes; then
7270 <  zlib_cv_zlib_h=yes
7269 > DOT=$ac_cv_path_DOT
7270 > if test -n "$DOT"; then
7271 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
7272 > $as_echo "$DOT" >&6; }
7273   else
7274 <  zlib_cv_zlib_h=no
7274 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7275 > $as_echo "no" >&6; }
7276   fi
7277  
7278  
7279 <        ac_ext=cc
7280 < ac_cpp='$CXXCPP $CPPFLAGS'
6956 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6957 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6958 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7279 >        fi
7280 > fi
7281  
7282 <        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
7283 <        then
6962 <                #
6963 <                # If both library and header were found, use them
6964 <                #
6965 <
6966 < echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6967 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6968 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6969 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7282 > if test "x$enable_doc" = xyes; then
7283 >  DOC=1
7284   else
7285 <  ac_check_lib_save_LIBS=$LIBS
6972 < LIBS="-lz  $LIBS"
6973 < cat >conftest.$ac_ext <<_ACEOF
6974 < /* confdefs.h.  */
6975 < _ACEOF
6976 < cat confdefs.h >>conftest.$ac_ext
6977 < cat >>conftest.$ac_ext <<_ACEOF
6978 < /* end confdefs.h.  */
6979 <
6980 < /* Override any gcc2 internal prototype to avoid an error.  */
6981 < #ifdef __cplusplus
6982 < extern "C"
6983 < #endif
6984 < /* We use char because int might match the return type of a gcc2
6985 <   builtin and then its argument prototype would still apply.  */
6986 < char inflateEnd ();
6987 < int
6988 < main ()
6989 < {
6990 < inflateEnd ();
6991 <  ;
6992 <  return 0;
6993 < }
6994 < _ACEOF
6995 < rm -f conftest.$ac_objext conftest$ac_exeext
6996 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6997 <  (eval $ac_link) 2>conftest.er1
6998 <  ac_status=$?
6999 <  grep -v '^ *+' conftest.er1 >conftest.err
7000 <  rm -f conftest.er1
7001 <  cat conftest.err >&5
7002 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7003 <  (exit $ac_status); } &&
7004 <         { ac_try='test -z "$ac_cxx_werror_flag"
7005 <                         || test ! -s conftest.err'
7006 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7007 <  (eval $ac_try) 2>&5
7008 <  ac_status=$?
7009 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7010 <  (exit $ac_status); }; } &&
7011 <         { ac_try='test -s conftest$ac_exeext'
7012 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7013 <  (eval $ac_try) 2>&5
7014 <  ac_status=$?
7015 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7016 <  (exit $ac_status); }; }; then
7017 <  ac_cv_lib_z_inflateEnd=yes
7018 < else
7019 <  echo "$as_me: failed program was:" >&5
7020 < sed 's/^/| /' conftest.$ac_ext >&5
7021 <
7022 < ac_cv_lib_z_inflateEnd=no
7285 >  DOC=0
7286   fi
7024 rm -f conftest.err conftest.$ac_objext \
7025      conftest$ac_exeext conftest.$ac_ext
7026 LIBS=$ac_check_lib_save_LIBS
7027 fi
7028 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7029 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
7030 if test $ac_cv_lib_z_inflateEnd = yes; then
7031  cat >>confdefs.h <<_ACEOF
7032 #define HAVE_LIBZ 1
7033 _ACEOF
7287  
7035  LIBS="-lz $LIBS"
7288  
7289 < fi
7290 <
7291 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7040 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
7041 <                echo "$as_me:$LINENO: result: ok" >&5
7042 < echo "${ECHO_T}ok" >&6
7043 <        else
7044 <                #
7045 <                # If either header or library was not found, revert and bomb
7046 <                #
7047 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7048 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
7049 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
7050 <                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
7051 <                echo "$as_me:$LINENO: result: failed" >&5
7052 < echo "${ECHO_T}failed" >&6
7053 <                { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
7054 < echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
7055 <   { (exit 1); exit 1; }; }
7289 > if test x$DOT = x; then
7290 >        if test "x$enable_dot" = xyes; then
7291 >                as_fn_error $? "could not find dot" "$LINENO" 5
7292          fi
7293 +        enable_dot=no
7294 + else
7295 +        enable_dot=yes
7296   fi
7297  
7298  
# Line 7071 | Line 7310 | fi
7310  
7311  
7312  
7313 + ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
7314  
7315  
7316 <
7317 <
7318 <
7319 < for ac_header in stdlib.h string.h sys/param.h unistd.h sys/time.h stdio.h conio.h strstream.h iostream.h fstream.h math.h time.h sys/pstat.h sys/sysmp.h sys/sysinfo.h sys/table.h sys/sysctl.h sys/sytemcfg.h machine/hal_sysinfo.h
7320 < do
7321 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7322 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7323 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7324 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7325 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7326 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7327 < fi
7328 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7329 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7090 < else
7091 <  # Is the header compilable?
7092 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7093 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7094 < cat >conftest.$ac_ext <<_ACEOF
7095 < /* confdefs.h.  */
7316 > cat >confcache <<\_ACEOF
7317 > # This file is a shell script that caches the results of configure
7318 > # tests run on this system so they can be shared between configure
7319 > # scripts and configure runs, see configure's option --config-cache.
7320 > # It is not useful on other systems.  If it contains results you don't
7321 > # want to keep, you may remove or edit it.
7322 > #
7323 > # config.status only pays attention to the cache file if you give it
7324 > # the --recheck option to rerun configure.
7325 > #
7326 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
7327 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
7328 > # following values.
7329 >
7330   _ACEOF
7097 cat confdefs.h >>conftest.$ac_ext
7098 cat >>conftest.$ac_ext <<_ACEOF
7099 /* end confdefs.h.  */
7100 $ac_includes_default
7101 #include <$ac_header>
7102 _ACEOF
7103 rm -f conftest.$ac_objext
7104 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7105  (eval $ac_compile) 2>conftest.er1
7106  ac_status=$?
7107  grep -v '^ *+' conftest.er1 >conftest.err
7108  rm -f conftest.er1
7109  cat conftest.err >&5
7110  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7111  (exit $ac_status); } &&
7112         { ac_try='test -z "$ac_cxx_werror_flag"
7113                         || test ! -s conftest.err'
7114  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7115  (eval $ac_try) 2>&5
7116  ac_status=$?
7117  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7118  (exit $ac_status); }; } &&
7119         { ac_try='test -s conftest.$ac_objext'
7120  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7121  (eval $ac_try) 2>&5
7122  ac_status=$?
7123  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7124  (exit $ac_status); }; }; then
7125  ac_header_compiler=yes
7126 else
7127  echo "$as_me: failed program was:" >&5
7128 sed 's/^/| /' conftest.$ac_ext >&5
7331  
7332 < ac_header_compiler=no
7333 < fi
7334 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7335 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7336 < echo "${ECHO_T}$ac_header_compiler" >&6
7332 > # The following way of writing the cache mishandles newlines in values,
7333 > # but we know of no workaround that is simple, portable, and efficient.
7334 > # So, we kill variables containing newlines.
7335 > # Ultrix sh set writes to stderr and can't be redirected directly,
7336 > # and sets the high bit in the cache file unless we assign to the vars.
7337 > (
7338 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7339 >    eval ac_val=\$$ac_var
7340 >    case $ac_val in #(
7341 >    *${as_nl}*)
7342 >      case $ac_var in #(
7343 >      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7344 > $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7345 >      esac
7346 >      case $ac_var in #(
7347 >      _ | IFS | as_nl) ;; #(
7348 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7349 >      *) { eval $ac_var=; unset $ac_var;} ;;
7350 >      esac ;;
7351 >    esac
7352 >  done
7353  
7354 < # Is the header present?
7355 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
7356 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7357 < cat >conftest.$ac_ext <<_ACEOF
7358 < /* confdefs.h.  */
7359 < _ACEOF
7360 < cat confdefs.h >>conftest.$ac_ext
7361 < cat >>conftest.$ac_ext <<_ACEOF
7362 < /* end confdefs.h.  */
7363 < #include <$ac_header>
7364 < _ACEOF
7365 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7366 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7367 <  ac_status=$?
7368 <  grep -v '^ *+' conftest.er1 >conftest.err
7369 <  rm -f conftest.er1
7370 <  cat conftest.err >&5
7371 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7372 <  (exit $ac_status); } >/dev/null; then
7373 <  if test -s conftest.err; then
7374 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
7375 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7354 >  (set) 2>&1 |
7355 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
7356 >    *${as_nl}ac_space=\ *)
7357 >      # `set' does not quote correctly, so add quotes: double-quote
7358 >      # substitution turns \\\\ into \\, and sed turns \\ into \.
7359 >      sed -n \
7360 >        "s/'/'\\\\''/g;
7361 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7362 >      ;; #(
7363 >    *)
7364 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
7365 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7366 >      ;;
7367 >    esac |
7368 >    sort
7369 > ) |
7370 >  sed '
7371 >     /^ac_cv_env_/b end
7372 >     t clear
7373 >     :clear
7374 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7375 >     t end
7376 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7377 >     :end' >>confcache
7378 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7379 >  if test -w "$cache_file"; then
7380 >    if test "x$cache_file" != "x/dev/null"; then
7381 >      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7382 > $as_echo "$as_me: updating cache $cache_file" >&6;}
7383 >      if test ! -f "$cache_file" || test -h "$cache_file"; then
7384 >        cat confcache >"$cache_file"
7385 >      else
7386 >        case $cache_file in #(
7387 >        */* | ?:*)
7388 >          mv -f confcache "$cache_file"$$ &&
7389 >          mv -f "$cache_file"$$ "$cache_file" ;; #(
7390 >        *)
7391 >          mv -f confcache "$cache_file" ;;
7392 >        esac
7393 >      fi
7394 >    fi
7395    else
7396 <    ac_cpp_err=
7396 >    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7397 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7398    fi
7161 else
7162  ac_cpp_err=yes
7399   fi
7400 < if test -z "$ac_cpp_err"; then
7165 <  ac_header_preproc=yes
7166 < else
7167 <  echo "$as_me: failed program was:" >&5
7168 < sed 's/^/| /' conftest.$ac_ext >&5
7400 > rm -f confcache
7401  
7402 <  ac_header_preproc=no
7403 < fi
7404 < rm -f conftest.err conftest.$ac_ext
7173 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7174 < echo "${ECHO_T}$ac_header_preproc" >&6
7402 > test "x$prefix" = xNONE && prefix=$ac_default_prefix
7403 > # Let make expand exec_prefix.
7404 > test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7405  
7406 < # So?  What about this header?
7177 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7178 <  yes:no: )
7179 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7180 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7181 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7182 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7183 <    ac_header_preproc=yes
7184 <    ;;
7185 <  no:yes:* )
7186 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7187 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7188 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7189 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7190 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7191 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7192 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7193 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7194 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7195 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7196 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7197 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7198 <    (
7199 <      cat <<\_ASBOX
7200 < ## ------------------------------ ##
7201 < ## Report this to gezelter@nd.edu ##
7202 < ## ------------------------------ ##
7203 < _ASBOX
7204 <    ) |
7205 <      sed "s/^/$as_me: WARNING:     /" >&2
7206 <    ;;
7207 < esac
7208 < echo "$as_me:$LINENO: checking for $ac_header" >&5
7209 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7210 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7211 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7212 < else
7213 <  eval "$as_ac_Header=\$ac_header_preproc"
7214 < fi
7215 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7216 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7406 > DEFS=-DHAVE_CONFIG_H
7407  
7408 < fi
7409 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
7410 <  cat >>confdefs.h <<_ACEOF
7411 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7412 < _ACEOF
7413 <
7414 < fi
7415 <
7408 > ac_libobjs=
7409 > ac_ltlibobjs=
7410 > U=
7411 > for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7412 >  # 1. Remove the extension, and $U if already installed.
7413 >  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7414 >  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7415 >  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
7416 >  #    will be set to the directory where LIBOBJS objects are built.
7417 >  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7418 >  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7419   done
7420 + LIBOBJS=$ac_libobjs
7421  
7422 < ac_ext=cc
7229 < ac_cpp='$CXXCPP $CPPFLAGS'
7230 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7231 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7232 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7422 > LTLIBOBJS=$ac_ltlibobjs
7423  
7424  
7425  
7426 + : "${CONFIG_STATUS=./config.status}"
7427 + ac_write_fail=0
7428 + ac_clean_files_save=$ac_clean_files
7429 + ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7430 + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7431 + $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7432 + as_write_fail=0
7433 + cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7434 + #! $SHELL
7435 + # Generated by $as_me.
7436 + # Run this file to recreate the current configuration.
7437 + # Compiler output produced by configure, useful for debugging
7438 + # configure, is in config.log if it exists.
7439  
7440 + debug=false
7441 + ac_cs_recheck=false
7442 + ac_cs_silent=false
7443  
7444 + SHELL=\${CONFIG_SHELL-$SHELL}
7445 + export SHELL
7446 + _ASEOF
7447 + cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7448 + ## -------------------- ##
7449 + ## M4sh Initialization. ##
7450 + ## -------------------- ##
7451  
7452 < for ac_header in ctype.h iostream fstream sstream strstream
7453 < do
7454 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7455 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7456 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7457 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7458 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7459 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7460 < fi
7248 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7249 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7452 > # Be more Bourne compatible
7453 > DUALCASE=1; export DUALCASE # for MKS sh
7454 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7455 >  emulate sh
7456 >  NULLCMD=:
7457 >  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7458 >  # is contrary to our usage.  Disable this feature.
7459 >  alias -g '${1+"$@"}'='"$@"'
7460 >  setopt NO_GLOB_SUBST
7461   else
7462 <  # Is the header compilable?
7463 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7464 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7465 < cat >conftest.$ac_ext <<_ACEOF
7466 < /* confdefs.h.  */
7467 < _ACEOF
7257 < cat confdefs.h >>conftest.$ac_ext
7258 < cat >>conftest.$ac_ext <<_ACEOF
7259 < /* end confdefs.h.  */
7260 < $ac_includes_default
7261 < #include <$ac_header>
7262 < _ACEOF
7263 < rm -f conftest.$ac_objext
7264 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7265 <  (eval $ac_compile) 2>conftest.er1
7266 <  ac_status=$?
7267 <  grep -v '^ *+' conftest.er1 >conftest.err
7268 <  rm -f conftest.er1
7269 <  cat conftest.err >&5
7270 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7271 <  (exit $ac_status); } &&
7272 <         { ac_try='test -z "$ac_cxx_werror_flag"
7273 <                         || test ! -s conftest.err'
7274 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7275 <  (eval $ac_try) 2>&5
7276 <  ac_status=$?
7277 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278 <  (exit $ac_status); }; } &&
7279 <         { ac_try='test -s conftest.$ac_objext'
7280 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7281 <  (eval $ac_try) 2>&5
7282 <  ac_status=$?
7283 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284 <  (exit $ac_status); }; }; then
7285 <  ac_header_compiler=yes
7286 < else
7287 <  echo "$as_me: failed program was:" >&5
7288 < sed 's/^/| /' conftest.$ac_ext >&5
7289 <
7290 < ac_header_compiler=no
7462 >  case `(set -o) 2>/dev/null` in #(
7463 >  *posix*) :
7464 >    set -o posix ;; #(
7465 >  *) :
7466 >     ;;
7467 > esac
7468   fi
7292 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7293 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7294 echo "${ECHO_T}$ac_header_compiler" >&6
7469  
7470 < # Is the header present?
7471 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
7472 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7473 < cat >conftest.$ac_ext <<_ACEOF
7474 < /* confdefs.h.  */
7475 < _ACEOF
7476 < cat confdefs.h >>conftest.$ac_ext
7477 < cat >>conftest.$ac_ext <<_ACEOF
7478 < /* end confdefs.h.  */
7479 < #include <$ac_header>
7480 < _ACEOF
7481 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7482 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7483 <  ac_status=$?
7484 <  grep -v '^ *+' conftest.er1 >conftest.err
7485 <  rm -f conftest.er1
7486 <  cat conftest.err >&5
7487 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7488 <  (exit $ac_status); } >/dev/null; then
7489 <  if test -s conftest.err; then
7490 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
7317 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7470 >
7471 > as_nl='
7472 > '
7473 > export as_nl
7474 > # Printing a long string crashes Solaris 7 /usr/bin/printf.
7475 > as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7476 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7477 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7478 > # Prefer a ksh shell builtin over an external printf program on Solaris,
7479 > # but without wasting forks for bash or zsh.
7480 > if test -z "$BASH_VERSION$ZSH_VERSION" \
7481 >    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7482 >  as_echo='print -r --'
7483 >  as_echo_n='print -rn --'
7484 > elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7485 >  as_echo='printf %s\n'
7486 >  as_echo_n='printf %s'
7487 > else
7488 >  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7489 >    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7490 >    as_echo_n='/usr/ucb/echo -n'
7491    else
7492 <    ac_cpp_err=
7492 >    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7493 >    as_echo_n_body='eval
7494 >      arg=$1;
7495 >      case $arg in #(
7496 >      *"$as_nl"*)
7497 >        expr "X$arg" : "X\\(.*\\)$as_nl";
7498 >        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7499 >      esac;
7500 >      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7501 >    '
7502 >    export as_echo_n_body
7503 >    as_echo_n='sh -c $as_echo_n_body as_echo'
7504    fi
7505 < else
7506 <  ac_cpp_err=yes
7505 >  export as_echo_body
7506 >  as_echo='sh -c $as_echo_body as_echo'
7507   fi
7324 if test -z "$ac_cpp_err"; then
7325  ac_header_preproc=yes
7326 else
7327  echo "$as_me: failed program was:" >&5
7328 sed 's/^/| /' conftest.$ac_ext >&5
7508  
7509 <  ac_header_preproc=no
7509 > # The user is always right.
7510 > if test "${PATH_SEPARATOR+set}" != set; then
7511 >  PATH_SEPARATOR=:
7512 >  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7513 >    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7514 >      PATH_SEPARATOR=';'
7515 >  }
7516   fi
7332 rm -f conftest.err conftest.$ac_ext
7333 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7334 echo "${ECHO_T}$ac_header_preproc" >&6
7517  
7518 < # So?  What about this header?
7519 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7520 <  yes:no: )
7521 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7522 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7523 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7524 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7525 <    ac_header_preproc=yes
7526 <    ;;
7527 <  no:yes:* )
7528 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7529 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7530 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7531 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7532 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7533 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7534 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7535 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7536 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7537 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7538 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7539 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7358 <    (
7359 <      cat <<\_ASBOX
7360 < ## ------------------------------ ##
7361 < ## Report this to gezelter@nd.edu ##
7362 < ## ------------------------------ ##
7363 < _ASBOX
7364 <    ) |
7365 <      sed "s/^/$as_me: WARNING:     /" >&2
7366 <    ;;
7518 >
7519 > # IFS
7520 > # We need space, tab and new line, in precisely that order.  Quoting is
7521 > # there to prevent editors from complaining about space-tab.
7522 > # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7523 > # splitting by setting IFS to empty value.)
7524 > IFS=" ""        $as_nl"
7525 >
7526 > # Find who we are.  Look in the path if we contain no directory separator.
7527 > as_myself=
7528 > case $0 in #((
7529 >  *[\\/]* ) as_myself=$0 ;;
7530 >  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7531 > for as_dir in $PATH
7532 > do
7533 >  IFS=$as_save_IFS
7534 >  test -z "$as_dir" && as_dir=.
7535 >    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7536 >  done
7537 > IFS=$as_save_IFS
7538 >
7539 >     ;;
7540   esac
7541 < echo "$as_me:$LINENO: checking for $ac_header" >&5
7542 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7543 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7544 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7372 < else
7373 <  eval "$as_ac_Header=\$ac_header_preproc"
7541 > # We did not find ourselves, most probably we were run as `sh COMMAND'
7542 > # in which case we are not to be found in the path.
7543 > if test "x$as_myself" = x; then
7544 >  as_myself=$0
7545   fi
7546 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7547 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7548 <
7546 > if test ! -f "$as_myself"; then
7547 >  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7548 >  exit 1
7549   fi
7379 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7380  cat >>confdefs.h <<_ACEOF
7381 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7382 _ACEOF
7550  
7551 < fi
7552 <
7551 > # Unset variables that we do not need and which cause bugs (e.g. in
7552 > # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
7553 > # suppresses any "Segmentation fault" message there.  '((' could
7554 > # trigger a bug in pdksh 5.2.14.
7555 > for as_var in BASH_ENV ENV MAIL MAILPATH
7556 > do eval test x\${$as_var+set} = xset \
7557 >  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7558   done
7559 + PS1='$ '
7560 + PS2='> '
7561 + PS4='+ '
7562  
7563 < ac_ext=c
7564 < ac_cpp='$CPP $CPPFLAGS'
7565 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7566 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7567 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7563 > # NLS nuisances.
7564 > LC_ALL=C
7565 > export LC_ALL
7566 > LANGUAGE=C
7567 > export LANGUAGE
7568  
7569 + # CDPATH.
7570 + (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7571  
7572  
7573 <
7574 <
7573 > # as_fn_error STATUS ERROR [LINENO LOG_FD]
7574 > # ----------------------------------------
7575 > # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7576 > # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7577 > # script with STATUS, using 1 if that was 0.
7578 > as_fn_error ()
7579 > {
7580 >  as_status=$1; test $as_status -eq 0 && as_status=1
7581 >  if test "$4"; then
7582 >    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7583 >    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7584 >  fi
7585 >  $as_echo "$as_me: error: $2" >&2
7586 >  as_fn_exit $as_status
7587 > } # as_fn_error
7588  
7589  
7590 + # as_fn_set_status STATUS
7591 + # -----------------------
7592 + # Set $? to STATUS, without forking.
7593 + as_fn_set_status ()
7594 + {
7595 +  return $1
7596 + } # as_fn_set_status
7597  
7598 + # as_fn_exit STATUS
7599 + # -----------------
7600 + # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7601 + as_fn_exit ()
7602 + {
7603 +  set +e
7604 +  as_fn_set_status $1
7605 +  exit $1
7606 + } # as_fn_exit
7607  
7608 + # as_fn_unset VAR
7609 + # ---------------
7610 + # Portably unset VAR.
7611 + as_fn_unset ()
7612 + {
7613 +  { eval $1=; unset $1;}
7614 + }
7615 + as_unset=as_fn_unset
7616 + # as_fn_append VAR VALUE
7617 + # ----------------------
7618 + # Append the text in VALUE to the end of the definition contained in VAR. Take
7619 + # advantage of any shell optimizations that allow amortized linear growth over
7620 + # repeated appends, instead of the typical quadratic growth present in naive
7621 + # implementations.
7622 + if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7623 +  eval 'as_fn_append ()
7624 +  {
7625 +    eval $1+=\$2
7626 +  }'
7627 + else
7628 +  as_fn_append ()
7629 +  {
7630 +    eval $1=\$$1\$2
7631 +  }
7632 + fi # as_fn_append
7633  
7634 + # as_fn_arith ARG...
7635 + # ------------------
7636 + # Perform arithmetic evaluation on the ARGs, and store the result in the
7637 + # global $as_val. Take advantage of shells that can avoid forks. The arguments
7638 + # must be portable across $(()) and expr.
7639 + if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7640 +  eval 'as_fn_arith ()
7641 +  {
7642 +    as_val=$(( $* ))
7643 +  }'
7644 + else
7645 +  as_fn_arith ()
7646 +  {
7647 +    as_val=`expr "$@" || test $? -eq 1`
7648 +  }
7649 + fi # as_fn_arith
7650  
7651  
7652 + if expr a : '\(a\)' >/dev/null 2>&1 &&
7653 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
7654 +  as_expr=expr
7655 + else
7656 +  as_expr=false
7657 + fi
7658  
7659 < for ac_func in rint snprintf sranddev strcasecmp strncasecmp stricmp strnicmp pstat_getstatic sysmp getsysinfo sysctl table
7660 < do
7408 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7409 < echo "$as_me:$LINENO: checking for $ac_func" >&5
7410 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7411 < if eval "test \"\${$as_ac_var+set}\" = set"; then
7412 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7659 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7660 >  as_basename=basename
7661   else
7662 <  cat >conftest.$ac_ext <<_ACEOF
7663 < /* confdefs.h.  */
7416 < _ACEOF
7417 < cat confdefs.h >>conftest.$ac_ext
7418 < cat >>conftest.$ac_ext <<_ACEOF
7419 < /* end confdefs.h.  */
7420 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7421 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7422 < #define $ac_func innocuous_$ac_func
7662 >  as_basename=false
7663 > fi
7664  
7665 < /* System header to define __stub macros and hopefully few prototypes,
7666 <    which can conflict with char $ac_func (); below.
7667 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7668 <    <limits.h> exists even on freestanding compilers.  */
7665 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7666 >  as_dirname=dirname
7667 > else
7668 >  as_dirname=false
7669 > fi
7670  
7671 < #ifdef __STDC__
7672 < # include <limits.h>
7673 < #else
7674 < # include <assert.h>
7675 < #endif
7671 > as_me=`$as_basename -- "$0" ||
7672 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7673 >         X"$0" : 'X\(//\)$' \| \
7674 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7675 > $as_echo X/"$0" |
7676 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
7677 >            s//\1/
7678 >            q
7679 >          }
7680 >          /^X\/\(\/\/\)$/{
7681 >            s//\1/
7682 >            q
7683 >          }
7684 >          /^X\/\(\/\).*/{
7685 >            s//\1/
7686 >            q
7687 >          }
7688 >          s/.*/./; q'`
7689  
7690 < #undef $ac_func
7690 > # Avoid depending upon Character Ranges.
7691 > as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7692 > as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7693 > as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7694 > as_cr_digits='0123456789'
7695 > as_cr_alnum=$as_cr_Letters$as_cr_digits
7696  
7697 < /* Override any gcc2 internal prototype to avoid an error.  */
7698 < #ifdef __cplusplus
7699 < extern "C"
7700 < {
7701 < #endif
7702 < /* We use char because int might match the return type of a gcc2
7703 <   builtin and then its argument prototype would still apply.  */
7704 < char $ac_func ();
7705 < /* The GNU C library defines this for functions which it implements
7706 <    to always fail with ENOSYS.  Some functions are actually named
7707 <    something starting with __ and the normal name is an alias.  */
7708 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7449 < choke me
7450 < #else
7451 < char (*f) () = $ac_func;
7452 < #endif
7453 < #ifdef __cplusplus
7454 < }
7455 < #endif
7697 > ECHO_C= ECHO_N= ECHO_T=
7698 > case `echo -n x` in #(((((
7699 > -n*)
7700 >  case `echo 'xy\c'` in
7701 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
7702 >  xy)  ECHO_C='\c';;
7703 >  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
7704 >       ECHO_T=' ';;
7705 >  esac;;
7706 > *)
7707 >  ECHO_N='-n';;
7708 > esac
7709  
7710 < int
7711 < main ()
7712 < {
7460 < return f != $ac_func;
7461 <  ;
7462 <  return 0;
7463 < }
7464 < _ACEOF
7465 < rm -f conftest.$ac_objext conftest$ac_exeext
7466 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7467 <  (eval $ac_link) 2>conftest.er1
7468 <  ac_status=$?
7469 <  grep -v '^ *+' conftest.er1 >conftest.err
7470 <  rm -f conftest.er1
7471 <  cat conftest.err >&5
7472 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7473 <  (exit $ac_status); } &&
7474 <         { ac_try='test -z "$ac_c_werror_flag"
7475 <                         || test ! -s conftest.err'
7476 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7477 <  (eval $ac_try) 2>&5
7478 <  ac_status=$?
7479 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7480 <  (exit $ac_status); }; } &&
7481 <         { ac_try='test -s conftest$ac_exeext'
7482 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7483 <  (eval $ac_try) 2>&5
7484 <  ac_status=$?
7485 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486 <  (exit $ac_status); }; }; then
7487 <  eval "$as_ac_var=yes"
7710 > rm -f conf$$ conf$$.exe conf$$.file
7711 > if test -d conf$$.dir; then
7712 >  rm -f conf$$.dir/conf$$.file
7713   else
7714 <  echo "$as_me: failed program was:" >&5
7715 < sed 's/^/| /' conftest.$ac_ext >&5
7491 <
7492 < eval "$as_ac_var=no"
7714 >  rm -f conf$$.dir
7715 >  mkdir conf$$.dir 2>/dev/null
7716   fi
7717 < rm -f conftest.err conftest.$ac_objext \
7718 <      conftest$ac_exeext conftest.$ac_ext
7717 > if (echo >conf$$.file) 2>/dev/null; then
7718 >  if ln -s conf$$.file conf$$ 2>/dev/null; then
7719 >    as_ln_s='ln -s'
7720 >    # ... but there are two gotchas:
7721 >    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7722 >    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7723 >    # In both cases, we have to default to `cp -p'.
7724 >    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7725 >      as_ln_s='cp -p'
7726 >  elif ln conf$$.file conf$$ 2>/dev/null; then
7727 >    as_ln_s=ln
7728 >  else
7729 >    as_ln_s='cp -p'
7730 >  fi
7731 > else
7732 >  as_ln_s='cp -p'
7733   fi
7734 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7735 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7499 < if test `eval echo '${'$as_ac_var'}'` = yes; then
7500 <  cat >>confdefs.h <<_ACEOF
7501 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7502 < _ACEOF
7734 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7735 > rmdir conf$$.dir 2>/dev/null
7736  
7504 fi
7505 done
7737  
7738 < # special check for _system_configuration because AIX <4.3.2 do not
7739 < # contain the `physmem' member.
7740 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
7741 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
7742 < cat >conftest.$ac_ext <<_ACEOF
7512 < /* confdefs.h.  */
7513 < _ACEOF
7514 < cat confdefs.h >>conftest.$ac_ext
7515 < cat >>conftest.$ac_ext <<_ACEOF
7516 < /* end confdefs.h.  */
7517 < #include <sys/systemcfg.h>
7518 < int
7519 < main ()
7520 < {
7521 < double x = _system_configuration.physmem;
7522 <  ;
7523 <  return 0;
7524 < }
7525 < _ACEOF
7526 < rm -f conftest.$ac_objext
7527 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7528 <  (eval $ac_compile) 2>conftest.er1
7529 <  ac_status=$?
7530 <  grep -v '^ *+' conftest.er1 >conftest.err
7531 <  rm -f conftest.er1
7532 <  cat conftest.err >&5
7533 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7534 <  (exit $ac_status); } &&
7535 <         { ac_try='test -z "$ac_c_werror_flag"
7536 <                         || test ! -s conftest.err'
7537 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7538 <  (eval $ac_try) 2>&5
7539 <  ac_status=$?
7540 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7541 <  (exit $ac_status); }; } &&
7542 <         { ac_try='test -s conftest.$ac_objext'
7543 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7544 <  (eval $ac_try) 2>&5
7545 <  ac_status=$?
7546 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547 <  (exit $ac_status); }; }; then
7548 <  echo "$as_me:$LINENO: result: yes" >&5
7549 < echo "${ECHO_T}yes" >&6
7738 > # as_fn_mkdir_p
7739 > # -------------
7740 > # Create "$as_dir" as a directory, including parents if necessary.
7741 > as_fn_mkdir_p ()
7742 > {
7743  
7744 < cat >>confdefs.h <<\_ACEOF
7745 < #define HAVE__SYSTEM_CONFIGURATION 1
7746 < _ACEOF
7744 >  case $as_dir in #(
7745 >  -*) as_dir=./$as_dir;;
7746 >  esac
7747 >  test -d "$as_dir" || eval $as_mkdir_p || {
7748 >    as_dirs=
7749 >    while :; do
7750 >      case $as_dir in #(
7751 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7752 >      *) as_qdir=$as_dir;;
7753 >      esac
7754 >      as_dirs="'$as_qdir' $as_dirs"
7755 >      as_dir=`$as_dirname -- "$as_dir" ||
7756 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7757 >         X"$as_dir" : 'X\(//\)[^/]' \| \
7758 >         X"$as_dir" : 'X\(//\)$' \| \
7759 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7760 > $as_echo X"$as_dir" |
7761 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7762 >            s//\1/
7763 >            q
7764 >          }
7765 >          /^X\(\/\/\)[^/].*/{
7766 >            s//\1/
7767 >            q
7768 >          }
7769 >          /^X\(\/\/\)$/{
7770 >            s//\1/
7771 >            q
7772 >          }
7773 >          /^X\(\/\).*/{
7774 >            s//\1/
7775 >            q
7776 >          }
7777 >          s/.*/./; q'`
7778 >      test -d "$as_dir" && break
7779 >    done
7780 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
7781 >  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
7782  
7555 else
7556  echo "$as_me: failed program was:" >&5
7557 sed 's/^/| /' conftest.$ac_ext >&5
7783  
7784 < echo "$as_me:$LINENO: result: no" >&5
7785 < echo "${ECHO_T}no" >&6
7786 < fi
7562 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7563 < echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7564 < echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7565 < if test "${ac_cv_header_time+set}" = set; then
7566 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7784 > } # as_fn_mkdir_p
7785 > if mkdir -p . 2>/dev/null; then
7786 >  as_mkdir_p='mkdir -p "$as_dir"'
7787   else
7788 <  cat >conftest.$ac_ext <<_ACEOF
7789 < /* confdefs.h.  */
7790 < _ACEOF
7571 < cat confdefs.h >>conftest.$ac_ext
7572 < cat >>conftest.$ac_ext <<_ACEOF
7573 < /* end confdefs.h.  */
7574 < #include <sys/types.h>
7575 < #include <sys/time.h>
7576 < #include <time.h>
7788 >  test -d ./-p && rmdir ./-p
7789 >  as_mkdir_p=false
7790 > fi
7791  
7792 < int
7793 < main ()
7580 < {
7581 < if ((struct tm *) 0)
7582 < return 0;
7583 <  ;
7584 <  return 0;
7585 < }
7586 < _ACEOF
7587 < rm -f conftest.$ac_objext
7588 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7589 <  (eval $ac_compile) 2>conftest.er1
7590 <  ac_status=$?
7591 <  grep -v '^ *+' conftest.er1 >conftest.err
7592 <  rm -f conftest.er1
7593 <  cat conftest.err >&5
7594 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7595 <  (exit $ac_status); } &&
7596 <         { ac_try='test -z "$ac_c_werror_flag"
7597 <                         || test ! -s conftest.err'
7598 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7599 <  (eval $ac_try) 2>&5
7600 <  ac_status=$?
7601 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7602 <  (exit $ac_status); }; } &&
7603 <         { ac_try='test -s conftest.$ac_objext'
7604 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7605 <  (eval $ac_try) 2>&5
7606 <  ac_status=$?
7607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7608 <  (exit $ac_status); }; }; then
7609 <  ac_cv_header_time=yes
7792 > if test -x / >/dev/null 2>&1; then
7793 >  as_test_x='test -x'
7794   else
7795 <  echo "$as_me: failed program was:" >&5
7796 < sed 's/^/| /' conftest.$ac_ext >&5
7797 <
7798 < ac_cv_header_time=no
7795 >  if ls -dL / >/dev/null 2>&1; then
7796 >    as_ls_L_option=L
7797 >  else
7798 >    as_ls_L_option=
7799 >  fi
7800 >  as_test_x='
7801 >    eval sh -c '\''
7802 >      if test -d "$1"; then
7803 >        test -d "$1/.";
7804 >      else
7805 >        case $1 in #(
7806 >        -*)set "./$1";;
7807 >        esac;
7808 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7809 >        ???[sx]*):;;*)false;;esac;fi
7810 >    '\'' sh
7811 >  '
7812   fi
7813 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7617 < fi
7618 < echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7619 < echo "${ECHO_T}$ac_cv_header_time" >&6
7620 < if test $ac_cv_header_time = yes; then
7813 > as_executable_p=$as_test_x
7814  
7815 < cat >>confdefs.h <<\_ACEOF
7816 < #define TIME_WITH_SYS_TIME 1
7624 < _ACEOF
7815 > # Sed expression to map a string onto a valid CPP name.
7816 > as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7817  
7818 < fi
7818 > # Sed expression to map a string onto a valid variable name.
7819 > as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7820  
7821  
7822 < echo "$as_me:$LINENO: checking for clock_t" >&5
7823 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7824 < if test "${ac_cv_type_clock_t+set}" = set; then
7825 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7826 < else
7827 <  cat >conftest.$ac_ext <<_ACEOF
7635 < /* confdefs.h.  */
7636 < _ACEOF
7637 < cat confdefs.h >>conftest.$ac_ext
7638 < cat >>conftest.$ac_ext <<_ACEOF
7639 < /* end confdefs.h.  */
7640 < $ac_includes_default
7641 < int
7642 < main ()
7643 < {
7644 < if ((clock_t *) 0)
7645 <  return 0;
7646 < if (sizeof (clock_t))
7647 <  return 0;
7648 <  ;
7649 <  return 0;
7650 < }
7651 < _ACEOF
7652 < rm -f conftest.$ac_objext
7653 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7654 <  (eval $ac_compile) 2>conftest.er1
7655 <  ac_status=$?
7656 <  grep -v '^ *+' conftest.er1 >conftest.err
7657 <  rm -f conftest.er1
7658 <  cat conftest.err >&5
7659 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7660 <  (exit $ac_status); } &&
7661 <         { ac_try='test -z "$ac_c_werror_flag"
7662 <                         || test ! -s conftest.err'
7663 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7664 <  (eval $ac_try) 2>&5
7665 <  ac_status=$?
7666 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7667 <  (exit $ac_status); }; } &&
7668 <         { ac_try='test -s conftest.$ac_objext'
7669 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7670 <  (eval $ac_try) 2>&5
7671 <  ac_status=$?
7672 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7673 <  (exit $ac_status); }; }; then
7674 <  ac_cv_type_clock_t=yes
7675 < else
7676 <  echo "$as_me: failed program was:" >&5
7677 < sed 's/^/| /' conftest.$ac_ext >&5
7822 > exec 6>&1
7823 > ## ----------------------------------- ##
7824 > ## Main body of $CONFIG_STATUS script. ##
7825 > ## ----------------------------------- ##
7826 > _ASEOF
7827 > test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7828  
7829 < ac_cv_type_clock_t=no
7830 < fi
7831 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7832 < fi
7833 < echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7834 < echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7835 < if test $ac_cv_type_clock_t = yes; then
7829 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7830 > # Save the log message, to keep $0 and so on meaningful, and to
7831 > # report actual input values of CONFIG_FILES etc. instead of their
7832 > # values after options handling.
7833 > ac_log="
7834 > This file was extended by OpenMD $as_me 1.0, which was
7835 > generated by GNU Autoconf 2.68.  Invocation command line was
7836  
7837 < cat >>confdefs.h <<_ACEOF
7838 < #define HAVE_CLOCK_T 1
7837 >  CONFIG_FILES    = $CONFIG_FILES
7838 >  CONFIG_HEADERS  = $CONFIG_HEADERS
7839 >  CONFIG_LINKS    = $CONFIG_LINKS
7840 >  CONFIG_COMMANDS = $CONFIG_COMMANDS
7841 >  $ $0 $@
7842 >
7843 > on `(hostname || uname -n) 2>/dev/null | sed 1q`
7844 > "
7845 >
7846   _ACEOF
7847  
7848 + case $ac_config_files in *"
7849 + "*) set x $ac_config_files; shift; ac_config_files=$*;;
7850 + esac
7851  
7852 < fi
7852 > case $ac_config_headers in *"
7853 > "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
7854 > esac
7855  
7856 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7857 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7858 < if test "${ac_cv_c_const+set}" = set; then
7859 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7860 < else
7861 <  cat >conftest.$ac_ext <<_ACEOF
7700 < /* confdefs.h.  */
7856 >
7857 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7858 > # Files that config.status was made for.
7859 > config_files="$ac_config_files"
7860 > config_headers="$ac_config_headers"
7861 >
7862   _ACEOF
7702 cat confdefs.h >>conftest.$ac_ext
7703 cat >>conftest.$ac_ext <<_ACEOF
7704 /* end confdefs.h.  */
7863  
7864 < int
7865 < main ()
7866 < {
7867 < /* FIXME: Include the comments suggested by Paul. */
7868 < #ifndef __cplusplus
7869 <  /* Ultrix mips cc rejects this.  */
7870 <  typedef int charset[2];
7871 <  const charset x;
7872 <  /* SunOS 4.1.1 cc rejects this.  */
7873 <  char const *const *ccp;
7874 <  char **p;
7875 <  /* NEC SVR4.0.2 mips cc rejects this.  */
7876 <  struct point {int x, y;};
7877 <  static struct point const zero = {0,0};
7878 <  /* AIX XL C 1.02.0.0 rejects this.
7879 <     It does not let you subtract one const X* pointer from another in
7880 <     an arm of an if-expression whose if-part is not a constant
7881 <     expression */
7882 <  const char *g = "string";
7725 <  ccp = &g + (g ? g-g : 0);
7726 <  /* HPUX 7.0 cc rejects these. */
7727 <  ++ccp;
7728 <  p = (char**) ccp;
7729 <  ccp = (char const *const *) p;
7730 <  { /* SCO 3.2v4 cc rejects this.  */
7731 <    char *t;
7732 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
7864 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7865 > ac_cs_usage="\
7866 > \`$as_me' instantiates files and other configuration actions
7867 > from templates according to the current configuration.  Unless the files
7868 > and actions are specified as TAGs, all are instantiated by default.
7869 >
7870 > Usage: $0 [OPTION]... [TAG]...
7871 >
7872 >  -h, --help       print this help, then exit
7873 >  -V, --version    print version number and configuration settings, then exit
7874 >      --config     print configuration, then exit
7875 >  -q, --quiet, --silent
7876 >                   do not print progress messages
7877 >  -d, --debug      don't remove temporary files
7878 >      --recheck    update $as_me by reconfiguring in the same conditions
7879 >      --file=FILE[:TEMPLATE]
7880 >                   instantiate the configuration file FILE
7881 >      --header=FILE[:TEMPLATE]
7882 >                   instantiate the configuration header FILE
7883  
7884 <    *t++ = 0;
7885 <  }
7736 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7737 <    int x[] = {25, 17};
7738 <    const int *foo = &x[0];
7739 <    ++foo;
7740 <  }
7741 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7742 <    typedef const int *iptr;
7743 <    iptr p = 0;
7744 <    ++p;
7745 <  }
7746 <  { /* AIX XL C 1.02.0.0 rejects this saying
7747 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7748 <    struct s { int j; const int *ap[3]; };
7749 <    struct s *b; b->j = 5;
7750 <  }
7751 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7752 <    const int foo = 10;
7753 <  }
7754 < #endif
7884 > Configuration files:
7885 > $config_files
7886  
7887 <  ;
7888 <  return 0;
7758 < }
7759 < _ACEOF
7760 < rm -f conftest.$ac_objext
7761 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7762 <  (eval $ac_compile) 2>conftest.er1
7763 <  ac_status=$?
7764 <  grep -v '^ *+' conftest.er1 >conftest.err
7765 <  rm -f conftest.er1
7766 <  cat conftest.err >&5
7767 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7768 <  (exit $ac_status); } &&
7769 <         { ac_try='test -z "$ac_c_werror_flag"
7770 <                         || test ! -s conftest.err'
7771 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7772 <  (eval $ac_try) 2>&5
7773 <  ac_status=$?
7774 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7775 <  (exit $ac_status); }; } &&
7776 <         { ac_try='test -s conftest.$ac_objext'
7777 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7778 <  (eval $ac_try) 2>&5
7779 <  ac_status=$?
7780 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7781 <  (exit $ac_status); }; }; then
7782 <  ac_cv_c_const=yes
7783 < else
7784 <  echo "$as_me: failed program was:" >&5
7785 < sed 's/^/| /' conftest.$ac_ext >&5
7887 > Configuration headers:
7888 > $config_headers
7889  
7890 < ac_cv_c_const=no
7788 < fi
7789 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7790 < fi
7791 < echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7792 < echo "${ECHO_T}$ac_cv_c_const" >&6
7793 < if test $ac_cv_c_const = no; then
7890 > Report bugs to <gezelter@nd.edu>."
7891  
7795 cat >>confdefs.h <<\_ACEOF
7796 #define const
7892   _ACEOF
7893 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7894 + ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7895 + ac_cs_version="\\
7896 + OpenMD config.status 1.0
7897 + configured by $0, generated by GNU Autoconf 2.68,
7898 +  with options \\"\$ac_cs_config\\"
7899  
7900 < fi
7900 > Copyright (C) 2010 Free Software Foundation, Inc.
7901 > This config.status script is free software; the Free Software Foundation
7902 > gives unlimited permission to copy, distribute and modify it."
7903  
7904 < echo "$as_me:$LINENO: checking for inline" >&5
7905 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
7906 < if test "${ac_cv_c_inline+set}" = set; then
7907 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7805 < else
7806 <  ac_cv_c_inline=no
7807 < for ac_kw in inline __inline__ __inline; do
7808 <  cat >conftest.$ac_ext <<_ACEOF
7809 < /* confdefs.h.  */
7904 > ac_pwd='$ac_pwd'
7905 > srcdir='$srcdir'
7906 > INSTALL='$INSTALL'
7907 > test -n "\$AWK" || AWK=awk
7908   _ACEOF
7811 cat confdefs.h >>conftest.$ac_ext
7812 cat >>conftest.$ac_ext <<_ACEOF
7813 /* end confdefs.h.  */
7814 #ifndef __cplusplus
7815 typedef int foo_t;
7816 static $ac_kw foo_t static_foo () {return 0; }
7817 $ac_kw foo_t foo () {return 0; }
7818 #endif
7909  
7910 < _ACEOF
7911 < rm -f conftest.$ac_objext
7912 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7913 <  (eval $ac_compile) 2>conftest.er1
7914 <  ac_status=$?
7915 <  grep -v '^ *+' conftest.er1 >conftest.err
7916 <  rm -f conftest.er1
7917 <  cat conftest.err >&5
7918 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7919 <  (exit $ac_status); } &&
7920 <         { ac_try='test -z "$ac_c_werror_flag"
7921 <                         || test ! -s conftest.err'
7922 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7923 <  (eval $ac_try) 2>&5
7924 <  ac_status=$?
7925 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7926 <  (exit $ac_status); }; } &&
7927 <         { ac_try='test -s conftest.$ac_objext'
7928 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7929 <  (eval $ac_try) 2>&5
7930 <  ac_status=$?
7931 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842 <  (exit $ac_status); }; }; then
7843 <  ac_cv_c_inline=$ac_kw; break
7844 < else
7845 <  echo "$as_me: failed program was:" >&5
7846 < sed 's/^/| /' conftest.$ac_ext >&5
7910 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7911 > # The default lists apply if the user does not specify any file.
7912 > ac_need_defaults=:
7913 > while test $# != 0
7914 > do
7915 >  case $1 in
7916 >  --*=?*)
7917 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
7918 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7919 >    ac_shift=:
7920 >    ;;
7921 >  --*=)
7922 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
7923 >    ac_optarg=
7924 >    ac_shift=:
7925 >    ;;
7926 >  *)
7927 >    ac_option=$1
7928 >    ac_optarg=$2
7929 >    ac_shift=shift
7930 >    ;;
7931 >  esac
7932  
7933 < fi
7934 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7935 < done
7933 >  case $ac_option in
7934 >  # Handling of the options.
7935 >  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7936 >    ac_cs_recheck=: ;;
7937 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7938 >    $as_echo "$ac_cs_version"; exit ;;
7939 >  --config | --confi | --conf | --con | --co | --c )
7940 >    $as_echo "$ac_cs_config"; exit ;;
7941 >  --debug | --debu | --deb | --de | --d | -d )
7942 >    debug=: ;;
7943 >  --file | --fil | --fi | --f )
7944 >    $ac_shift
7945 >    case $ac_optarg in
7946 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7947 >    '') as_fn_error $? "missing file argument" ;;
7948 >    esac
7949 >    as_fn_append CONFIG_FILES " '$ac_optarg'"
7950 >    ac_need_defaults=false;;
7951 >  --header | --heade | --head | --hea )
7952 >    $ac_shift
7953 >    case $ac_optarg in
7954 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7955 >    esac
7956 >    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
7957 >    ac_need_defaults=false;;
7958 >  --he | --h)
7959 >    # Conflict between --help and --header
7960 >    as_fn_error $? "ambiguous option: \`$1'
7961 > Try \`$0 --help' for more information.";;
7962 >  --help | --hel | -h )
7963 >    $as_echo "$ac_cs_usage"; exit ;;
7964 >  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7965 >  | -silent | --silent | --silen | --sile | --sil | --si | --s)
7966 >    ac_cs_silent=: ;;
7967  
7968 < fi
7969 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7970 < echo "${ECHO_T}$ac_cv_c_inline" >&6
7968 >  # This is an error.
7969 >  -*) as_fn_error $? "unrecognized option: \`$1'
7970 > Try \`$0 --help' for more information." ;;
7971  
7972 +  *) as_fn_append ac_config_targets " $1"
7973 +     ac_need_defaults=false ;;
7974  
7975 < case $ac_cv_c_inline in
7976 <  inline | yes) ;;
7977 <  *)
7860 <    case $ac_cv_c_inline in
7861 <      no) ac_val=;;
7862 <      *) ac_val=$ac_cv_c_inline;;
7863 <    esac
7864 <    cat >>confdefs.h <<_ACEOF
7865 < #ifndef __cplusplus
7866 < #define inline $ac_val
7867 < #endif
7868 < _ACEOF
7869 <    ;;
7870 < esac
7975 >  esac
7976 >  shift
7977 > done
7978  
7979 + ac_configure_extra_args=
7980  
7981 + if $ac_cs_silent; then
7982 +  exec 6>/dev/null
7983 +  ac_configure_extra_args="$ac_configure_extra_args --silent"
7984 + fi
7985  
7986 <  # clean out junk possibly left behind by a previous configuration
7987 <  rm -f src/getopt.h
7988 <  # Check for getopt_long support
7989 <
7990 < for ac_header in getopt.h
7991 < do
7992 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7993 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7994 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7883 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7884 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7885 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7986 > _ACEOF
7987 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7988 > if \$ac_cs_recheck; then
7989 >  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7990 >  shift
7991 >  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7992 >  CONFIG_SHELL='$SHELL'
7993 >  export CONFIG_SHELL
7994 >  exec "\$@"
7995   fi
7887 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7888 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7889 else
7890  # Is the header compilable?
7891 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7892 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7893 cat >conftest.$ac_ext <<_ACEOF
7894 /* confdefs.h.  */
7895 _ACEOF
7896 cat confdefs.h >>conftest.$ac_ext
7897 cat >>conftest.$ac_ext <<_ACEOF
7898 /* end confdefs.h.  */
7899 $ac_includes_default
7900 #include <$ac_header>
7901 _ACEOF
7902 rm -f conftest.$ac_objext
7903 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7904  (eval $ac_compile) 2>conftest.er1
7905  ac_status=$?
7906  grep -v '^ *+' conftest.er1 >conftest.err
7907  rm -f conftest.er1
7908  cat conftest.err >&5
7909  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7910  (exit $ac_status); } &&
7911         { ac_try='test -z "$ac_c_werror_flag"
7912                         || test ! -s conftest.err'
7913  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7914  (eval $ac_try) 2>&5
7915  ac_status=$?
7916  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7917  (exit $ac_status); }; } &&
7918         { ac_try='test -s conftest.$ac_objext'
7919  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7920  (eval $ac_try) 2>&5
7921  ac_status=$?
7922  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7923  (exit $ac_status); }; }; then
7924  ac_header_compiler=yes
7925 else
7926  echo "$as_me: failed program was:" >&5
7927 sed 's/^/| /' conftest.$ac_ext >&5
7996  
7929 ac_header_compiler=no
7930 fi
7931 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7932 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7933 echo "${ECHO_T}$ac_header_compiler" >&6
7934
7935 # Is the header present?
7936 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7937 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7938 cat >conftest.$ac_ext <<_ACEOF
7939 /* confdefs.h.  */
7997   _ACEOF
7998 < cat confdefs.h >>conftest.$ac_ext
7999 < cat >>conftest.$ac_ext <<_ACEOF
8000 < /* end confdefs.h.  */
8001 < #include <$ac_header>
8002 < _ACEOF
8003 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7947 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7948 <  ac_status=$?
7949 <  grep -v '^ *+' conftest.er1 >conftest.err
7950 <  rm -f conftest.er1
7951 <  cat conftest.err >&5
7952 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7953 <  (exit $ac_status); } >/dev/null; then
7954 <  if test -s conftest.err; then
7955 <    ac_cpp_err=$ac_c_preproc_warn_flag
7956 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7957 <  else
7958 <    ac_cpp_err=
7959 <  fi
7960 < else
7961 <  ac_cpp_err=yes
7962 < fi
7963 < if test -z "$ac_cpp_err"; then
7964 <  ac_header_preproc=yes
7965 < else
7966 <  echo "$as_me: failed program was:" >&5
7967 < sed 's/^/| /' conftest.$ac_ext >&5
7968 <
7969 <  ac_header_preproc=no
7970 < fi
7971 < rm -f conftest.err conftest.$ac_ext
7972 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7973 < echo "${ECHO_T}$ac_header_preproc" >&6
7974 <
7975 < # So?  What about this header?
7976 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7977 <  yes:no: )
7978 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7979 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7980 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7981 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7982 <    ac_header_preproc=yes
7983 <    ;;
7984 <  no:yes:* )
7985 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7986 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7987 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7988 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7989 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7990 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7991 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7992 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7993 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7994 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7995 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7996 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7997 <    (
7998 <      cat <<\_ASBOX
7999 < ## ------------------------------ ##
8000 < ## Report this to gezelter@nd.edu ##
8001 < ## ------------------------------ ##
7998 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7999 > exec 5>>config.log
8000 > {
8001 >  echo
8002 >  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8003 > ## Running $as_me. ##
8004   _ASBOX
8005 <    ) |
8006 <      sed "s/^/$as_me: WARNING:     /" >&2
8005 <    ;;
8006 < esac
8007 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8008 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8009 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8010 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8011 < else
8012 <  eval "$as_ac_Header=\$ac_header_preproc"
8013 < fi
8014 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8015 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8005 >  $as_echo "$ac_log"
8006 > } >&5
8007  
8017 fi
8018 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8019  cat >>confdefs.h <<_ACEOF
8020 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8008   _ACEOF
8009 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8010 + _ACEOF
8011  
8012 < fi
8012 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8013  
8014 < done
8015 <
8027 <
8028 < for ac_func in getopt_long
8014 > # Handling of arguments.
8015 > for ac_config_target in $ac_config_targets
8016   do
8017 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8018 < echo "$as_me:$LINENO: checking for $ac_func" >&5
8019 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8020 < if eval "test \"\${$as_ac_var+set}\" = set"; then
8021 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8022 < else
8023 <  cat >conftest.$ac_ext <<_ACEOF
8024 < /* confdefs.h.  */
8038 < _ACEOF
8039 < cat confdefs.h >>conftest.$ac_ext
8040 < cat >>conftest.$ac_ext <<_ACEOF
8041 < /* end confdefs.h.  */
8042 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8043 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8044 < #define $ac_func innocuous_$ac_func
8017 >  case $ac_config_target in
8018 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
8019 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
8020 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
8021 >    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
8022 >    "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
8023 >    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
8024 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
8025  
8026 < /* System header to define __stub macros and hopefully few prototypes,
8027 <    which can conflict with char $ac_func (); below.
8028 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8049 <    <limits.h> exists even on freestanding compilers.  */
8026 >  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8027 >  esac
8028 > done
8029  
8051 #ifdef __STDC__
8052 # include <limits.h>
8053 #else
8054 # include <assert.h>
8055 #endif
8030  
8031 < #undef $ac_func
8031 > # If the user did not use the arguments to specify the items to instantiate,
8032 > # then the envvar interface is used.  Set only those that are not.
8033 > # We use the long form for the default assignment because of an extremely
8034 > # bizarre bug on SunOS 4.1.3.
8035 > if $ac_need_defaults; then
8036 >  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8037 >  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8038 > fi
8039  
8040 < /* Override any gcc2 internal prototype to avoid an error.  */
8041 < #ifdef __cplusplus
8042 < extern "C"
8040 > # Have a temporary directory for convenience.  Make it in the build tree
8041 > # simply because there is no reason against having it here, and in addition,
8042 > # creating and moving files from /tmp can sometimes cause problems.
8043 > # Hook for its removal unless debugging.
8044 > # Note that there is a small window in which the directory will not be cleaned:
8045 > # after its creation but before its name has been assigned to `$tmp'.
8046 > $debug ||
8047   {
8048 < #endif
8049 < /* We use char because int might match the return type of a gcc2
8050 <   builtin and then its argument prototype would still apply.  */
8051 < char $ac_func ();
8052 < /* The GNU C library defines this for functions which it implements
8053 <    to always fail with ENOSYS.  Some functions are actually named
8069 <    something starting with __ and the normal name is an alias.  */
8070 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8071 < choke me
8072 < #else
8073 < char (*f) () = $ac_func;
8074 < #endif
8075 < #ifdef __cplusplus
8048 >  tmp= ac_tmp=
8049 >  trap 'exit_status=$?
8050 >  : "${ac_tmp:=$tmp}"
8051 >  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8052 > ' 0
8053 >  trap 'as_fn_exit 1' 1 2 13 15
8054   }
8055 < #endif
8055 > # Create a (secure) tmp directory for tmp files.
8056  
8079 int
8080 main ()
8057   {
8058 < return f != $ac_func;
8059 <  ;
8060 <  return 0;
8061 < }
8062 < _ACEOF
8063 < rm -f conftest.$ac_objext conftest$ac_exeext
8064 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8065 <  (eval $ac_link) 2>conftest.er1
8066 <  ac_status=$?
8067 <  grep -v '^ *+' conftest.er1 >conftest.err
8068 <  rm -f conftest.er1
8069 <  cat conftest.err >&5
8070 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8071 <  (exit $ac_status); } &&
8072 <         { ac_try='test -z "$ac_c_werror_flag"
8073 <                         || test ! -s conftest.err'
8074 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8075 <  (eval $ac_try) 2>&5
8076 <  ac_status=$?
8077 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8078 <  (exit $ac_status); }; } &&
8079 <         { ac_try='test -s conftest$ac_exeext'
8080 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8081 <  (eval $ac_try) 2>&5
8082 <  ac_status=$?
8083 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8084 <  (exit $ac_status); }; }; then
8085 <  eval "$as_ac_var=yes"
8086 < else
8087 <  echo "$as_me: failed program was:" >&5
8088 < sed 's/^/| /' conftest.$ac_ext >&5
8089 <
8090 < eval "$as_ac_var=no"
8091 < fi
8092 < rm -f conftest.err conftest.$ac_objext \
8093 <      conftest$ac_exeext conftest.$ac_ext
8094 < fi
8095 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8096 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8097 < if test `eval echo '${'$as_ac_var'}'` = yes; then
8098 <  cat >>confdefs.h <<_ACEOF
8099 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8100 < _ACEOF
8101 <
8102 < else
8103 <  # FreeBSD has a gnugetopt library for this
8104 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
8105 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
8106 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
8107 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8108 < else
8109 <  ac_check_lib_save_LIBS=$LIBS
8110 < LIBS="-lgnugetopt  $LIBS"
8111 < cat >conftest.$ac_ext <<_ACEOF
8112 < /* confdefs.h.  */
8113 < _ACEOF
8114 < cat confdefs.h >>conftest.$ac_ext
8115 < cat >>conftest.$ac_ext <<_ACEOF
8116 < /* end confdefs.h.  */
8117 <
8118 < /* Override any gcc2 internal prototype to avoid an error.  */
8119 < #ifdef __cplusplus
8120 < extern "C"
8121 < #endif
8122 < /* We use char because int might match the return type of a gcc2
8123 <   builtin and then its argument prototype would still apply.  */
8124 < char getopt_long ();
8125 < int
8126 < main ()
8127 < {
8128 < getopt_long ();
8129 <  ;
8130 <  return 0;
8131 < }
8132 < _ACEOF
8133 < rm -f conftest.$ac_objext conftest$ac_exeext
8134 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8135 <  (eval $ac_link) 2>conftest.er1
8136 <  ac_status=$?
8137 <  grep -v '^ *+' conftest.er1 >conftest.err
8138 <  rm -f conftest.er1
8139 <  cat conftest.err >&5
8140 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8141 <  (exit $ac_status); } &&
8142 <         { ac_try='test -z "$ac_c_werror_flag"
8143 <                         || test ! -s conftest.err'
8144 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8145 <  (eval $ac_try) 2>&5
8146 <  ac_status=$?
8147 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8148 <  (exit $ac_status); }; } &&
8149 <         { ac_try='test -s conftest$ac_exeext'
8150 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8151 <  (eval $ac_try) 2>&5
8152 <  ac_status=$?
8153 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8154 <  (exit $ac_status); }; }; then
8155 <  ac_cv_lib_gnugetopt_getopt_long=yes
8156 < else
8157 <  echo "$as_me: failed program was:" >&5
8158 < sed 's/^/| /' conftest.$ac_ext >&5
8159 <
8160 < ac_cv_lib_gnugetopt_getopt_long=no
8161 < fi
8162 < rm -f conftest.err conftest.$ac_objext \
8163 <      conftest$ac_exeext conftest.$ac_ext
8164 < LIBS=$ac_check_lib_save_LIBS
8165 < fi
8166 < echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
8167 < echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
8168 < if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
8169 <  cat >>confdefs.h <<\_ACEOF
8170 < #define HAVE_GETOPT_LONG 1
8171 < _ACEOF
8172 <
8173 < else
8174 <  # use the GNU replacement
8175 <      case $LIBOBJS in
8176 <    "getopt.$ac_objext"   | \
8177 <  *" getopt.$ac_objext"   | \
8178 <    "getopt.$ac_objext "* | \
8179 <  *" getopt.$ac_objext "* ) ;;
8180 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
8181 < esac
8182 <
8183 <      case $LIBOBJS in
8184 <    "getopt1.$ac_objext"   | \
8185 <  *" getopt1.$ac_objext"   | \
8186 <    "getopt1.$ac_objext "* | \
8187 <  *" getopt1.$ac_objext "* ) ;;
8188 <  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
8189 < esac
8190 <
8191 <                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
8192 <
8193 < fi
8194 <
8195 < fi
8196 < done
8197 <
8198 <
8199 <
8200 < case $debug in
8201 <  1)
8202 <     ;;
8203 <  *)
8204 <
8205 <
8206 <
8207 <
8208 <
8209 <
8210 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
8211 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
8212 < if test "${ac_cv_prog_really_gcc+set}" = set; then
8213 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8214 < else
8215 <
8216 < cat > conftest.c <<EOF
8217 < #ifdef __GNUC__
8218 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
8219 <     no;
8220 <  #else
8221 <     yes;
8222 <  #endif
8223 < #endif
8224 < EOF
8225 < if { ac_try='${CC-cc} -E conftest.c'
8226 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8227 <  (eval $ac_try) 2>&5
8228 <  ac_status=$?
8229 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8230 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8231 <  ac_cv_prog_really_gcc=yes
8232 < else
8233 <  ac_cv_prog_really_gcc=no
8234 < fi
8235 <
8236 < fi
8237 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
8238 < echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
8239 < if test "$ac_cv_prog_really_gcc" = yes; then
8240 <        :
8241 <
8242 < else
8243 <        :
8244 <
8245 < fi
8246 <
8247 <
8248 < # Try to determine "good" native compiler flags if none specified on command
8249 < # line
8250 < if test "$ac_test_CFLAGS" != "set"; then
8251 <  CFLAGS=""
8252 <  case "${host_cpu}-${host_os}" in
8253 <
8254 <  *linux*) if test "$CC" = icc; then
8255 <                    CFLAGS="-O"
8256 <                fi;;
8257 <  sparc-solaris2*) if test "$CC" = cc; then
8258 <                    CFLAGS="-O -dalign"
8259 <                 fi;;
8260 <
8261 <  alpha*-osf*)  if test "$CC" = cc; then
8262 <                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
8263 <                fi;;
8264 <
8265 <  hppa*-hpux*)  if test "$CC" = cc; then
8266 <                    CFLAGS="-Ae +O3 +Oall"
8267 <                fi;;
8268 <
8269 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
8270 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
8271 <                fi;;
8272 <   powerpc*-aix*)
8273 <        if test "$CC" = cc -o "$CC" = xlc; then
8274 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
8275 <                echo "*******************************************************"
8276 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
8277 <                echo "*  recommended that you use                           *"
8278 <                echo "*                                                     *"
8279 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
8280 <                echo "*                                 ^^^                 *"
8281 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
8282 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
8283 <                echo "*******************************************************"
8284 <        fi;;
8285 <   *darwin*)
8286 <        if test "$CC" = xlc -o "$CC" = cc; then
8287 <                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8288 <        fi;;
8289 <  esac
8290 <
8291 <  # use default flags for gcc on all systems
8292 <  if test $ac_cv_prog_really_gcc = yes; then
8293 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8294 <  fi
8295 <
8296 <  # test for gcc-specific flags:
8297 <  if test $ac_cv_prog_really_gcc = yes; then
8298 <    # -malign-double for x86 systems
8299 <
8300 <
8301 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
8302 < echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
8303 < if test "${ac_align_double+set}" = set; then
8304 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8305 < else
8306 <  echo 'void f(){}' > conftest.c
8307 < if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
8308 <        ac_align_double=yes
8309 < else
8310 <        ac_align_double=no
8311 < fi
8312 < rm -f conftest*
8313 <
8314 < fi
8315 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
8316 < echo "${ECHO_T}$ac_align_double" >&6
8317 < if test "$ac_align_double" = yes; then
8318 <        :
8319 <        CFLAGS="$CFLAGS -malign-double"
8320 < else
8321 <        :
8322 <
8323 < fi
8324 <
8325 <    # -fstrict-aliasing for gcc-2.95+
8326 <
8327 <
8328 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
8329 < echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
8330 < if test "${ac_fstrict_aliasing+set}" = set; then
8331 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8332 < else
8333 <  echo 'void f(){}' > conftest.c
8334 < if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
8335 <        ac_fstrict_aliasing=yes
8336 < else
8337 <        ac_fstrict_aliasing=no
8338 < fi
8339 < rm -f conftest*
8340 <
8341 < fi
8342 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
8343 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
8344 < if test "$ac_fstrict_aliasing" = yes; then
8345 <        :
8346 <        CFLAGS="$CFLAGS -fstrict-aliasing"
8347 < else
8348 <        :
8349 <
8350 < fi
8351 <
8352 <  fi
8353 <
8354 <  CPU_FLAGS=""
8355 <  if test $ac_cv_prog_really_gcc = yes; then
8356 <                  case "${host_cpu}" in
8357 <          i586*)
8358 <
8359 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
8360 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
8361 < if test "${ac_cpu_pentium+set}" = set; then
8362 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8363 < else
8364 <  echo 'void f(){}' > conftest.c
8365 < if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
8366 <        ac_cpu_pentium=yes
8367 < else
8368 <        ac_cpu_pentium=no
8369 < fi
8370 < rm -f conftest*
8371 <
8372 < fi
8373 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
8374 < echo "${ECHO_T}$ac_cpu_pentium" >&6
8375 < if test "$ac_cpu_pentium" = yes; then
8376 <        :
8377 <        CPU_FLAGS=-mcpu=pentium
8378 < else
8379 <        :
8380 <
8381 <
8382 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
8383 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
8384 < if test "${ac_pentium+set}" = set; then
8385 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8386 < else
8387 <  echo 'void f(){}' > conftest.c
8388 < if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
8389 <        ac_pentium=yes
8390 < else
8391 <        ac_pentium=no
8392 < fi
8393 < rm -f conftest*
8394 <
8395 < fi
8396 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
8397 < echo "${ECHO_T}$ac_pentium" >&6
8398 < if test "$ac_pentium" = yes; then
8399 <        :
8400 <        CPU_FLAGS=-mpentium
8401 < else
8402 <        :
8403 <
8404 < fi
8405 <
8406 < fi
8407 <
8408 <                  ;;
8409 <          i686*)
8410 <
8411 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
8412 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8413 < if test "${ac_cpu_pentiumpro+set}" = set; then
8414 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8415 < else
8416 <  echo 'void f(){}' > conftest.c
8417 < if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
8418 <        ac_cpu_pentiumpro=yes
8419 < else
8420 <        ac_cpu_pentiumpro=no
8421 < fi
8422 < rm -f conftest*
8423 <
8424 < fi
8425 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8426 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8427 < if test "$ac_cpu_pentiumpro" = yes; then
8428 <        :
8429 <        CPU_FLAGS=-mcpu=pentiumpro
8430 < else
8431 <        :
8432 <
8433 <
8434 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
8435 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
8436 < if test "${ac_pentiumpro+set}" = set; then
8437 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8438 < else
8439 <  echo 'void f(){}' > conftest.c
8440 < if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
8441 <        ac_pentiumpro=yes
8442 < else
8443 <        ac_pentiumpro=no
8444 < fi
8445 < rm -f conftest*
8446 <
8447 < fi
8448 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8449 < echo "${ECHO_T}$ac_pentiumpro" >&6
8450 < if test "$ac_pentiumpro" = yes; then
8451 <        :
8452 <        CPU_FLAGS=-mpentiumpro
8453 < else
8454 <        :
8455 <
8456 < fi
8457 <
8458 < fi
8459 <
8460 <                  ;;
8461 <          powerpc*)
8462 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8463 <                is60x=`echo $cputype | egrep "^600-9e?$"`
8464 <                if test -n "$is60x"; then
8465 <
8466 <
8467 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
8468 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
8469 < if test "${ac_m_cpu_60x+set}" = set; then
8470 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8471 < else
8472 <  echo 'void f(){}' > conftest.c
8473 < if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
8474 <        ac_m_cpu_60x=yes
8475 < else
8476 <        ac_m_cpu_60x=no
8477 < fi
8478 < rm -f conftest*
8479 <
8480 < fi
8481 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8482 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
8483 < if test "$ac_m_cpu_60x" = yes; then
8484 <        :
8485 <        CPU_FLAGS=-mcpu=$cputype
8486 < else
8487 <        :
8488 <
8489 < fi
8490 <
8491 <                elif test "$cputype" = 750; then
8492 <
8493 <
8494 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
8495 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
8496 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
8497 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8498 < else
8499 <
8500 < cat > conftest.c <<EOF
8501 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
8502 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
8503 <     yes;
8504 < #  endif
8505 < #endif
8506 < EOF
8507 < if { ac_try='${CC-cc} -E conftest.c'
8508 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8509 <  (eval $ac_try) 2>&5
8510 <  ac_status=$?
8511 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8512 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8513 <  ac_cv_prog_gcc_2_95=yes
8514 < else
8515 <  ac_cv_prog_gcc_2_95=no
8516 < fi
8517 <
8518 < fi
8519 < echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
8520 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
8521 < if test "$ac_cv_prog_gcc_2_95" = yes; then
8522 <        :
8523 <
8524 <
8525 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
8526 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
8527 < if test "${ac_m_cpu_750+set}" = set; then
8528 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8529 < else
8530 <  echo 'void f(){}' > conftest.c
8531 < if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
8532 <        ac_m_cpu_750=yes
8533 < else
8534 <        ac_m_cpu_750=no
8535 < fi
8536 < rm -f conftest*
8537 <
8538 < fi
8539 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
8540 < echo "${ECHO_T}$ac_m_cpu_750" >&6
8541 < if test "$ac_m_cpu_750" = yes; then
8542 <        :
8543 <        CPU_FLAGS=-mcpu=750
8544 < else
8545 <        :
8546 <
8547 < fi
8548 <
8549 < else
8550 <        :
8551 <
8552 < fi
8553 <
8554 <                fi
8555 <                if test -z "$CPU_FLAGS"; then
8556 <
8557 <
8558 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
8559 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
8560 < if test "${ac_m_cpu_powerpc+set}" = set; then
8561 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8562 < else
8563 <  echo 'void f(){}' > conftest.c
8564 < if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
8565 <        ac_m_cpu_powerpc=yes
8566 < else
8567 <        ac_m_cpu_powerpc=no
8568 < fi
8569 < rm -f conftest*
8570 <
8571 < fi
8572 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
8573 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
8574 < if test "$ac_m_cpu_powerpc" = yes; then
8575 <        :
8576 <        CPU_FLAGS=-mcpu=powerpc
8577 < else
8578 <        :
8579 <
8580 < fi
8581 <
8582 <                fi
8583 <                if test -z "$CPU_FLAGS"; then
8584 <
8585 <
8586 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
8587 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
8588 < if test "${ac_m_powerpc+set}" = set; then
8589 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8590 < else
8591 <  echo 'void f(){}' > conftest.c
8592 < if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
8593 <        ac_m_powerpc=yes
8594 < else
8595 <        ac_m_powerpc=no
8596 < fi
8597 < rm -f conftest*
8598 <
8599 < fi
8600 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
8601 < echo "${ECHO_T}$ac_m_powerpc" >&6
8602 < if test "$ac_m_powerpc" = yes; then
8603 <        :
8604 <        CPU_FLAGS=-mpowerpc
8605 < else
8606 <        :
8607 <
8608 < fi
8609 <
8610 <                fi
8611 <          esac
8612 <  fi
8613 <
8614 <  if test -n "$CPU_FLAGS"; then
8615 <        CFLAGS="$CFLAGS $CPU_FLAGS"
8616 <  fi
8617 <
8618 <  if test -z "$CFLAGS"; then
8643 <        echo ""
8644 <        echo "********************************************************"
8645 <        echo "* WARNING: Don't know the best CFLAGS for this system  *"
8646 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8647 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
8648 <        echo "********************************************************"
8649 <        echo ""
8650 <        CFLAGS="-O3"
8651 <  fi
8652 <
8653 <
8654 <
8655 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
8656 < echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
8657 < if test "${ac_guessed_cflags+set}" = set; then
8658 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8659 < else
8660 <  echo 'void f(){}' > conftest.c
8661 < if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
8662 <        ac_guessed_cflags=yes
8663 < else
8664 <        ac_guessed_cflags=no
8665 < fi
8666 < rm -f conftest*
8667 <
8668 < fi
8669 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
8670 < echo "${ECHO_T}$ac_guessed_cflags" >&6
8671 < if test "$ac_guessed_cflags" = yes; then
8672 <        :
8673 <
8674 < else
8675 <        :
8676 <
8677 <        echo ""
8678 <        echo "********************************************************"
8679 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
8680 <        echo "* your compiler.                                       *"
8681 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8682 <        echo "********************************************************"
8683 <        echo ""
8684 <        CFLAGS=""
8685 <
8686 < fi
8687 <
8688 <
8689 < fi
8690 <
8691 <
8692 <
8693 <
8694 <
8695 <
8696 <
8697 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
8698 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
8699 < if test "${ac_cv_prog_really_gxx+set}" = set; then
8700 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8701 < else
8702 <
8703 < cat > conftest.cpp <<EOF
8704 < #ifdef __GNUC__
8705 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
8706 <     no;
8707 <  #else
8708 <     yes;
8709 <  #endif
8710 < #endif
8711 < EOF
8712 < if { ac_try='${CXX-c++} -E conftest.cpp'
8713 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8714 <  (eval $ac_try) 2>&5
8715 <  ac_status=$?
8716 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8717 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8718 <  ac_cv_prog_really_gxx=yes
8719 < else
8720 <  ac_cv_prog_really_gxx=no
8721 < fi
8722 <
8723 < fi
8724 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
8725 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
8726 < if test "$ac_cv_prog_really_gxx" = yes; then
8727 <        :
8728 <
8729 < else
8730 <        :
8731 <
8732 < fi
8733 <
8734 <
8735 < # Try to determine "good" native compiler flags if none specified on command
8736 < # line
8737 < if test "$ac_test_CXXFLAGS" != "set"; then
8738 <  CXXFLAGS=""
8739 <  case "${host_cpu}-${host_os}" in
8740 <
8741 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
8742 <                    CXXFLAGS="-O"
8743 <                fi;;
8744 <  sparc-solaris2*) if test "$CXX" = CC; then
8745 <                    CXXFLAGS="-features=extensions -O -dalign"
8746 <                 fi;;
8747 <   rs6000*-aix*)  if test "$CXX" = xlC; then
8748 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
8749 <                fi;;
8750 <   powerpc*-aix*)
8751 <        if test "$CXX" = xlC; then
8752 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
8753 <                echo "*******************************************************"
8754 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
8755 <                echo "*  recommended that you use                           *"
8756 <                echo "*                                                     *"
8757 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
8758 <                echo "*                                 ^^^                 *"
8759 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
8760 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
8761 <                echo "*******************************************************"
8762 <        fi;;
8763 <   *darwin*)
8764 <        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
8765 <                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8766 <        fi;;
8767 <  esac
8768 <
8769 <  # use default flags for gcc on all systems
8770 <  if test $ac_cv_prog_really_gxx = yes; then
8771 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8772 <  fi
8773 <
8774 <  # test for gcc-specific flags:
8775 <  if test $ac_cv_prog_really_gxx = yes; then
8776 <    # -malign-double for x86 systems
8777 <
8778 <
8779 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
8780 < echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
8781 < if test "${ac_align_double+set}" = set; then
8782 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8783 < else
8784 <  echo 'void f(){}' > conftest.cpp
8785 < if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
8786 <        ac_align_double=yes
8787 < else
8788 <        ac_align_double=no
8789 < fi
8790 < rm -f conftest*
8791 <
8792 < fi
8793 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
8794 < echo "${ECHO_T}$ac_align_double" >&6
8795 < if test "$ac_align_double" = yes; then
8796 <        :
8797 <        CXXFLAGS="$CXXFLAGS -malign-double"
8798 < else
8799 <        :
8800 <
8801 < fi
8802 <
8803 <    # -fstrict-aliasing for gcc-2.95+
8804 <
8805 <
8806 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
8807 < echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
8808 < if test "${ac_fstrict_aliasing+set}" = set; then
8809 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8810 < else
8811 <  echo 'void f(){}' > conftest.cpp
8812 < if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
8813 <        ac_fstrict_aliasing=yes
8814 < else
8815 <        ac_fstrict_aliasing=no
8816 < fi
8817 < rm -f conftest*
8818 <
8819 < fi
8820 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
8821 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
8822 < if test "$ac_fstrict_aliasing" = yes; then
8823 <        :
8824 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
8825 < else
8826 <        :
8827 <
8828 < fi
8829 <
8830 <  fi
8831 <
8832 <  CPU_FLAGS=""
8833 <  if test $ac_cv_prog_really_gxx = yes; then
8834 <                  case "${host_cpu}" in
8835 <          i586*)
8836 <
8837 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
8838 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
8839 < if test "${ac_cpu_pentium+set}" = set; then
8840 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8841 < else
8842 <  echo 'void f(){}' > conftest.cpp
8843 < if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
8844 <        ac_cpu_pentium=yes
8845 < else
8846 <        ac_cpu_pentium=no
8847 < fi
8848 < rm -f conftest*
8849 <
8850 < fi
8851 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
8852 < echo "${ECHO_T}$ac_cpu_pentium" >&6
8853 < if test "$ac_cpu_pentium" = yes; then
8854 <        :
8855 <        CPU_FLAGS=-mcpu=pentium
8856 < else
8857 <        :
8858 <
8859 <
8860 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
8861 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
8862 < if test "${ac_pentium+set}" = set; then
8863 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8864 < else
8865 <  echo 'void f(){}' > conftest.cpp
8866 < if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
8867 <        ac_pentium=yes
8868 < else
8869 <        ac_pentium=no
8870 < fi
8871 < rm -f conftest*
8872 <
8873 < fi
8874 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
8875 < echo "${ECHO_T}$ac_pentium" >&6
8876 < if test "$ac_pentium" = yes; then
8877 <        :
8878 <        CPU_FLAGS=-mpentium
8879 < else
8880 <        :
8881 <
8882 < fi
8883 <
8884 < fi
8885 <
8886 <                  ;;
8887 <          i686*)
8888 <
8889 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
8890 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8891 < if test "${ac_cpu_pentiumpro+set}" = set; then
8892 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8893 < else
8894 <  echo 'void f(){}' > conftest.cpp
8895 < if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
8896 <        ac_cpu_pentiumpro=yes
8897 < else
8898 <        ac_cpu_pentiumpro=no
8899 < fi
8900 < rm -f conftest*
8901 <
8902 < fi
8903 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8904 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8905 < if test "$ac_cpu_pentiumpro" = yes; then
8906 <        :
8907 <        CPU_FLAGS=-mcpu=pentiumpro
8908 < else
8909 <        :
8910 <
8911 <
8912 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
8913 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
8914 < if test "${ac_pentiumpro+set}" = set; then
8915 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8916 < else
8917 <  echo 'void f(){}' > conftest.cpp
8918 < if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
8919 <        ac_pentiumpro=yes
8920 < else
8921 <        ac_pentiumpro=no
8922 < fi
8923 < rm -f conftest*
8924 <
8925 < fi
8926 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8927 < echo "${ECHO_T}$ac_pentiumpro" >&6
8928 < if test "$ac_pentiumpro" = yes; then
8929 <        :
8930 <        CPU_FLAGS=-mpentiumpro
8931 < else
8932 <        :
8933 <
8934 < fi
8935 <
8936 < fi
8937 <
8938 <                  ;;
8939 <          powerpc*)
8940 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8941 <                is60x=`echo $cputype | egrep "^600-9e?$"`
8942 <                if test -n "$is60x"; then
8943 <
8944 <
8945 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
8946 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
8947 < if test "${ac_m_cpu_60x+set}" = set; then
8948 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8949 < else
8950 <  echo 'void f(){}' > conftest.cpp
8951 < if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
8952 <        ac_m_cpu_60x=yes
8953 < else
8954 <        ac_m_cpu_60x=no
8955 < fi
8956 < rm -f conftest*
8957 <
8958 < fi
8959 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8960 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
8961 < if test "$ac_m_cpu_60x" = yes; then
8962 <        :
8963 <        CPU_FLAGS=-mcpu=$cputype
8964 < else
8965 <        :
8966 <
8967 < fi
8968 <
8969 <                elif test "$cputype" = 750; then
8970 <
8971 <
8972 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
8973 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
8974 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
8975 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8976 < else
8977 <
8978 < cat > conftest.cpp <<EOF
8979 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
8980 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
8981 <     yes;
8982 < #  endif
8983 < #endif
8984 < EOF
8985 < if { ac_try='${CXX-c++} -E conftest.cpp'
8986 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8987 <  (eval $ac_try) 2>&5
8988 <  ac_status=$?
8989 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8990 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8991 <  ac_cv_prog_gxx_2_95=yes
8992 < else
8993 <  ac_cv_prog_gxx_2_95=no
8994 < fi
8995 <
8996 < fi
8997 < echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
8998 < echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
8999 < if test "$ac_cv_prog_gxx_2_95" = yes; then
9000 <        :
9001 <
9002 <
9003 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
9004 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
9005 < if test "${ac_m_cpu_750+set}" = set; then
9006 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9007 < else
9008 <  echo 'void f(){}' > conftest.cpp
9009 < if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
9010 <        ac_m_cpu_750=yes
9011 < else
9012 <        ac_m_cpu_750=no
9013 < fi
9014 < rm -f conftest*
9015 <
9016 < fi
9017 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
9018 < echo "${ECHO_T}$ac_m_cpu_750" >&6
9019 < if test "$ac_m_cpu_750" = yes; then
9020 <        :
9021 <        CPU_FLAGS=-mcpu=750
9022 < else
9023 <        :
9024 <
9025 < fi
9026 <
9027 < else
9028 <        :
9029 <
9030 < fi
9031 <
9032 <                fi
9033 <                if test -z "$CPU_FLAGS"; then
9034 <
9035 <
9036 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
9037 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
9038 < if test "${ac_m_cpu_powerpc+set}" = set; then
9039 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9040 < else
9041 <  echo 'void f(){}' > conftest.cpp
9042 < if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
9043 <        ac_m_cpu_powerpc=yes
9044 < else
9045 <        ac_m_cpu_powerpc=no
9046 < fi
9047 < rm -f conftest*
9048 <
9049 < fi
9050 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
9051 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
9052 < if test "$ac_m_cpu_powerpc" = yes; then
9053 <        :
9054 <        CPU_FLAGS=-mcpu=powerpc
9055 < else
9056 <        :
9057 <
9058 < fi
9059 <
9060 <                fi
9061 <                if test -z "$CPU_FLAGS"; then
9062 <
9063 <
9064 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
9065 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
9066 < if test "${ac_m_powerpc+set}" = set; then
9067 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9068 < else
9069 <  echo 'void f(){}' > conftest.cpp
9070 < if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
9071 <        ac_m_powerpc=yes
9072 < else
9073 <        ac_m_powerpc=no
9074 < fi
9075 < rm -f conftest*
9076 <
9077 < fi
9078 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
9079 < echo "${ECHO_T}$ac_m_powerpc" >&6
9080 < if test "$ac_m_powerpc" = yes; then
9081 <        :
9082 <        CPU_FLAGS=-mpowerpc
9083 < else
9084 <        :
9085 <
9086 < fi
9087 <
9088 <                fi
9089 <          esac
9090 <  fi
9091 <
9092 <  if test -n "$CPU_FLAGS"; then
9093 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
9094 <  fi
9095 <
9096 <  if test -z "$CXXFLAGS"; then
9097 <        echo ""
9098 <        echo "**********************************************************"
9099 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
9100 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
9101 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
9102 <        echo "**********************************************************"
9103 <        echo ""
9104 <        CXXFLAGS="-O3"
9105 <  fi
9106 <
9107 <
9108 <
9109 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
9110 < echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
9111 < if test "${ac_guessed_cxxflags+set}" = set; then
9112 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9113 < else
9114 <  echo 'void f(){}' > conftest.cpp
9115 < if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
9116 <        ac_guessed_cxxflags=yes
9117 < else
9118 <        ac_guessed_cxxflags=no
9119 < fi
9120 < rm -f conftest*
9121 <
9122 < fi
9123 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
9124 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
9125 < if test "$ac_guessed_cxxflags" = yes; then
9126 <        :
9127 <
9128 < else
9129 <        :
9130 <
9131 <        echo ""
9132 <        echo "**********************************************************"
9133 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
9134 <        echo "* your compiler.                                         *"
9135 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
9136 <        echo "**********************************************************"
9137 <        echo ""
9138 <        CXXFLAGS=""
9139 <
9140 < fi
9141 <
9142 <
9143 < fi
9144 <
9145 <
9146 <
9147 <
9148 <
9149 < # Try to determine "good" native compiler flags if none specified on command
9150 < # line
9151 <
9152 < if test x"$F90FLAGS" = x ; then
9153 <  F90FLAGS=""
9154 <  case "${host_cpu}-${host_os}" in
9155 <
9156 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
9157 <                    F90FLAGS="-O"
9158 <                fi;;
9159 <   rs6000*-aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
9160 <                    F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
9161 <                fi;;
9162 <   powerpc*-aix*)
9163 <        if test "$F90" = f90 -o "$F90" = xlf90; then
9164 <                F90FLAGS="-O3 -qarch=ppc -qansialias -w"
9165 <                echo "*******************************************************"
9166 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
9167 <                echo "*  recommended that you use                           *"
9168 <                echo "*                                                     *"
9169 <                echo "*  F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
9170 <                echo "*                                 ^^^                 *"
9171 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
9172 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
9173 <                echo "*******************************************************"
9174 <        fi;;
9175 <   *darwin*)
9176 <        if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
9177 <                F90FLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
9178 <        fi;;
9179 <  esac
9180 <
9181 <  if test -n "$CPU_FLAGS"; then
9182 <        F90FLAGS="$F90FLAGS $CPU_FLAGS"
9183 <  fi
9184 <
9185 <  if test -z "$F90FLAGS"; then
9186 <        echo ""
9187 <        echo "**********************************************************"
9188 <        echo "* WARNING: Don't know the best F90FLAGS for this system  *"
9189 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
9190 <        echo "* (otherwise, a default of F90FLAGS=-O3 will be used)    *"
9191 <        echo "**********************************************************"
9192 <        echo ""
9193 <        F90FLAGS="-O3"
9194 <  fi
9195 <
9196 <
9197 < echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
9198 < echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
9199 < if test "${ac_guessed_f90flags+set}" = set; then
9200 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9201 < else
9202 <
9203 <
9204 <
9205 < ac_ext=f90
9206 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
9207 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9208 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
9209 <
9210 < echo 'program main' > conftest.$ac_ext
9211 < echo 'end program main' >> conftest.$ac_ext
9212 < ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
9213 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9214 <  (eval $ac_compile) 2>&5
9215 <  ac_status=$?
9216 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9217 <  (exit $ac_status); }; then
9218 <        ac_guessed_f90flags=yes
9219 < else
9220 <        ac_guessed_f90flags=no
9221 < fi
9222 < rm -f conftest*
9223 < ac_ext=c
9224 < ac_cpp='$CPP $CPPFLAGS'
9225 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9226 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9227 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
9228 <
9229 <
9230 < fi
9231 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
9232 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
9233 < if test "$ac_guessed_f90flags" = yes; then
9234 <        :
9235 <
9236 < else
9237 <        :
9238 <
9239 <        echo ""
9240 <        echo "**********************************************************"
9241 <        echo "* WARNING: The guessed F90FLAGS don't seem to work with  *"
9242 <        echo "* your compiler.                                         *"
9243 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
9244 <        echo "**********************************************************"
9245 <        echo ""
9246 <        F90FLAGS=""
9247 <
9248 < fi
9249 <
9250 <
9251 < fi
9252 <
9253 <     ;;
9254 < esac
9255 <
9256 < ac_ext=cc
9257 < ac_cpp='$CXXCPP $CPPFLAGS'
9258 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9259 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9260 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9261 <
9262 < # AC_CPP_FUNC
9263 < # ------------------ #
9264 < # Checks to see if ANSI C99 CPP variable __func__ works.
9265 < # If not, perhaps __FUNCTION__ works instead.
9266 < # If not, we'll just define __func__ to "".
9267 < # AC_CPP_FUNC
9268 <
9269 <
9270 < echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
9271 < echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
9272 < if test "${ac_cv_cpp_func+set}" = set; then
9273 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9274 < else
9275 <  cat >conftest.$ac_ext <<_ACEOF
9276 < /* confdefs.h.  */
9277 < _ACEOF
9278 < cat confdefs.h >>conftest.$ac_ext
9279 < cat >>conftest.$ac_ext <<_ACEOF
9280 < /* end confdefs.h.  */
9281 <
9282 < int
9283 < main ()
9284 < {
9285 < const char *foo = __func__;
9286 <  ;
9287 <  return 0;
9288 < }
9289 < _ACEOF
9290 < rm -f conftest.$ac_objext
9291 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9292 <  (eval $ac_compile) 2>conftest.er1
9293 <  ac_status=$?
9294 <  grep -v '^ *+' conftest.er1 >conftest.err
9295 <  rm -f conftest.er1
9296 <  cat conftest.err >&5
9297 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9298 <  (exit $ac_status); } &&
9299 <         { ac_try='test -z "$ac_cxx_werror_flag"
9300 <                         || test ! -s conftest.err'
9301 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9302 <  (eval $ac_try) 2>&5
9303 <  ac_status=$?
9304 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9305 <  (exit $ac_status); }; } &&
9306 <         { ac_try='test -s conftest.$ac_objext'
9307 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9308 <  (eval $ac_try) 2>&5
9309 <  ac_status=$?
9310 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9311 <  (exit $ac_status); }; }; then
9312 <  ac_cv_cpp_func=yes
9313 < else
9314 <  echo "$as_me: failed program was:" >&5
9315 < sed 's/^/| /' conftest.$ac_ext >&5
9316 <
9317 < cat >conftest.$ac_ext <<_ACEOF
9318 < /* confdefs.h.  */
9319 < _ACEOF
9320 < cat confdefs.h >>conftest.$ac_ext
9321 < cat >>conftest.$ac_ext <<_ACEOF
9322 < /* end confdefs.h.  */
9323 <
9324 < int
9325 < main ()
9326 < {
9327 < const char *foo = __FUNCTION__;
9328 <  ;
9329 <  return 0;
9330 < }
9331 < _ACEOF
9332 < rm -f conftest.$ac_objext
9333 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9334 <  (eval $ac_compile) 2>conftest.er1
9335 <  ac_status=$?
9336 <  grep -v '^ *+' conftest.er1 >conftest.err
9337 <  rm -f conftest.er1
9338 <  cat conftest.err >&5
9339 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9340 <  (exit $ac_status); } &&
9341 <         { ac_try='test -z "$ac_cxx_werror_flag"
9342 <                         || test ! -s conftest.err'
9343 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9344 <  (eval $ac_try) 2>&5
9345 <  ac_status=$?
9346 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9347 <  (exit $ac_status); }; } &&
9348 <         { ac_try='test -s conftest.$ac_objext'
9349 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9350 <  (eval $ac_try) 2>&5
9351 <  ac_status=$?
9352 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9353 <  (exit $ac_status); }; }; then
9354 <  ac_cv_cpp_func=__FUNCTION__
9355 < else
9356 <  echo "$as_me: failed program was:" >&5
9357 < sed 's/^/| /' conftest.$ac_ext >&5
9358 <
9359 < ac_cv_cpp_func=no
9360 < fi
9361 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9362 < fi
9363 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9364 < fi
9365 < echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
9366 < echo "${ECHO_T}$ac_cv_cpp_func" >&6
9367 < if test $ac_cv_cpp_func = __FUNCTION__; then
9368 <
9369 < cat >>confdefs.h <<\_ACEOF
9370 < #define __func__ __FUNCTION__
9371 < _ACEOF
9372 <
9373 < elif test $ac_cv_cpp_func = no; then
9374 <
9375 < cat >>confdefs.h <<\_ACEOF
9376 < #define __func__ ""
9377 < _ACEOF
9378 <
9379 < fi
9380 <
9381 <
9382 < ac_ext=c
9383 < ac_cpp='$CPP $CPPFLAGS'
9384 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9385 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9386 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
9387 <
9388 <
9389 < # Find a good install program.  We prefer a C program (faster),
9390 < # so one script is as good as another.  But avoid the broken or
9391 < # incompatible versions:
9392 < # SysV /etc/install, /usr/sbin/install
9393 < # SunOS /usr/etc/install
9394 < # IRIX /sbin/install
9395 < # AIX /bin/install
9396 < # AmigaOS /C/install, which installs bootblocks on floppy discs
9397 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
9398 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
9399 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
9400 < # OS/2's system install, which has a completely different semantic
9401 < # ./install, which can be erroneously created by make from ./install.sh.
9402 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
9403 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
9404 < if test -z "$INSTALL"; then
9405 < if test "${ac_cv_path_install+set}" = set; then
9406 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9407 < else
9408 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9409 < for as_dir in $PATH
9410 < do
9411 <  IFS=$as_save_IFS
9412 <  test -z "$as_dir" && as_dir=.
9413 <  # Account for people who put trailing slashes in PATH elements.
9414 < case $as_dir/ in
9415 <  ./ | .// | /cC/* | \
9416 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
9417 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
9418 <  /usr/ucb/* ) ;;
9419 <  *)
9420 <    # OSF1 and SCO ODT 3.0 have their own names for install.
9421 <    # Don't use installbsd from OSF since it installs stuff as root
9422 <    # by default.
9423 <    for ac_prog in ginstall scoinst install; do
9424 <      for ac_exec_ext in '' $ac_executable_extensions; do
9425 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
9426 <          if test $ac_prog = install &&
9427 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
9428 <            # AIX install.  It has an incompatible calling convention.
9429 <            :
9430 <          elif test $ac_prog = install &&
9431 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
9432 <            # program-specific install script used by HP pwplus--don't use.
9433 <            :
9434 <          else
9435 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
9436 <            break 3
9437 <          fi
9438 <        fi
9439 <      done
9440 <    done
9441 <    ;;
9442 < esac
9443 < done
9444 <
9445 <
9446 < fi
9447 <  if test "${ac_cv_path_install+set}" = set; then
9448 <    INSTALL=$ac_cv_path_install
9449 <  else
9450 <    # As a last resort, use the slow shell script.  We don't cache a
9451 <    # path for INSTALL within a source directory, because that will
9452 <    # break other packages using the cache if that directory is
9453 <    # removed, or if the path is relative.
9454 <    INSTALL=$ac_install_sh
9455 <  fi
9456 < fi
9457 < echo "$as_me:$LINENO: result: $INSTALL" >&5
9458 < echo "${ECHO_T}$INSTALL" >&6
9459 <
9460 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
9461 < # It thinks the first close brace ends the variable substitution.
9462 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
9463 <
9464 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
9465 <
9466 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
9467 <
9468 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
9469 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
9470 < LN_S=$as_ln_s
9471 < if test "$LN_S" = "ln -s"; then
9472 <  echo "$as_me:$LINENO: result: yes" >&5
9473 < echo "${ECHO_T}yes" >&6
9474 < else
9475 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
9476 < echo "${ECHO_T}no, using $LN_S" >&6
9477 < fi
9478 <
9479 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
9480 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
9481 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
9482 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
9483 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9484 < else
9485 <  cat >conftest.make <<\_ACEOF
9486 < all:
9487 <        @echo 'ac_maketemp="$(MAKE)"'
9488 < _ACEOF
9489 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9490 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
9491 < if test -n "$ac_maketemp"; then
9492 <  eval ac_cv_prog_make_${ac_make}_set=yes
9493 < else
9494 <  eval ac_cv_prog_make_${ac_make}_set=no
9495 < fi
9496 < rm -f conftest.make
9497 < fi
9498 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
9499 <  echo "$as_me:$LINENO: result: yes" >&5
9500 < echo "${ECHO_T}yes" >&6
9501 <  SET_MAKE=
9502 < else
9503 <  echo "$as_me:$LINENO: result: no" >&5
9504 < echo "${ECHO_T}no" >&6
9505 <  SET_MAKE="MAKE=${MAKE-make}"
9506 < fi
9507 <
9508 < if test -n "$ac_tool_prefix"; then
9509 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
9510 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
9511 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9512 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9513 < if test "${ac_cv_prog_RANLIB+set}" = set; then
9514 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9515 < else
9516 <  if test -n "$RANLIB"; then
9517 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9518 < else
9519 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9520 < for as_dir in $PATH
9521 < do
9522 <  IFS=$as_save_IFS
9523 <  test -z "$as_dir" && as_dir=.
9524 <  for ac_exec_ext in '' $ac_executable_extensions; do
9525 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9526 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9527 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9528 <    break 2
9529 <  fi
9530 < done
9531 < done
9532 <
9533 < fi
9534 < fi
9535 < RANLIB=$ac_cv_prog_RANLIB
9536 < if test -n "$RANLIB"; then
9537 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
9538 < echo "${ECHO_T}$RANLIB" >&6
9539 < else
9540 <  echo "$as_me:$LINENO: result: no" >&5
9541 < echo "${ECHO_T}no" >&6
9542 < fi
9543 <
9544 < fi
9545 < if test -z "$ac_cv_prog_RANLIB"; then
9546 <  ac_ct_RANLIB=$RANLIB
9547 <  # Extract the first word of "ranlib", so it can be a program name with args.
9548 < set dummy ranlib; ac_word=$2
9549 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9550 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9551 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
9552 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9553 < else
9554 <  if test -n "$ac_ct_RANLIB"; then
9555 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
9556 < else
9557 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9558 < for as_dir in $PATH
9559 < do
9560 <  IFS=$as_save_IFS
9561 <  test -z "$as_dir" && as_dir=.
9562 <  for ac_exec_ext in '' $ac_executable_extensions; do
9563 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9564 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
9565 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9566 <    break 2
9567 <  fi
9568 < done
9569 < done
9570 <
9571 <  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
9572 < fi
9573 < fi
9574 < ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9575 < if test -n "$ac_ct_RANLIB"; then
9576 <  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
9577 < echo "${ECHO_T}$ac_ct_RANLIB" >&6
9578 < else
9579 <  echo "$as_me:$LINENO: result: no" >&5
9580 < echo "${ECHO_T}no" >&6
9581 < fi
9582 <
9583 <  RANLIB=$ac_ct_RANLIB
9584 < else
9585 <  RANLIB="$ac_cv_prog_RANLIB"
9586 < fi
9587 <
9588 < for ac_prog in 'bison -y' byacc
9589 < do
9590 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
9591 < set dummy $ac_prog; ac_word=$2
9592 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9593 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9594 < if test "${ac_cv_prog_YACC+set}" = set; then
9595 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9596 < else
9597 <  if test -n "$YACC"; then
9598 <  ac_cv_prog_YACC="$YACC" # Let the user override the test.
9599 < else
9600 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9601 < for as_dir in $PATH
9602 < do
9603 <  IFS=$as_save_IFS
9604 <  test -z "$as_dir" && as_dir=.
9605 <  for ac_exec_ext in '' $ac_executable_extensions; do
9606 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9607 <    ac_cv_prog_YACC="$ac_prog"
9608 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9609 <    break 2
9610 <  fi
9611 < done
9612 < done
9613 <
9614 < fi
9615 < fi
9616 < YACC=$ac_cv_prog_YACC
9617 < if test -n "$YACC"; then
9618 <  echo "$as_me:$LINENO: result: $YACC" >&5
9619 < echo "${ECHO_T}$YACC" >&6
9620 < else
9621 <  echo "$as_me:$LINENO: result: no" >&5
9622 < echo "${ECHO_T}no" >&6
9623 < fi
9624 <
9625 <  test -n "$YACC" && break
9626 < done
9627 < test -n "$YACC" || YACC="yacc"
9628 <
9629 < for ac_prog in flex lex
9630 < do
9631 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
9632 < set dummy $ac_prog; ac_word=$2
9633 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9634 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9635 < if test "${ac_cv_prog_LEX+set}" = set; then
9636 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9637 < else
9638 <  if test -n "$LEX"; then
9639 <  ac_cv_prog_LEX="$LEX" # Let the user override the test.
9640 < else
9641 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9642 < for as_dir in $PATH
9643 < do
9644 <  IFS=$as_save_IFS
9645 <  test -z "$as_dir" && as_dir=.
9646 <  for ac_exec_ext in '' $ac_executable_extensions; do
9647 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9648 <    ac_cv_prog_LEX="$ac_prog"
9649 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9650 <    break 2
9651 <  fi
9652 < done
9653 < done
9654 <
9655 < fi
9656 < fi
9657 < LEX=$ac_cv_prog_LEX
9658 < if test -n "$LEX"; then
9659 <  echo "$as_me:$LINENO: result: $LEX" >&5
9660 < echo "${ECHO_T}$LEX" >&6
9661 < else
9662 <  echo "$as_me:$LINENO: result: no" >&5
9663 < echo "${ECHO_T}no" >&6
9664 < fi
9665 <
9666 <  test -n "$LEX" && break
9667 < done
9668 < test -n "$LEX" || LEX=":"
9669 <
9670 < if test -z "$LEXLIB"
9671 < then
9672 <  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
9673 < echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
9674 < if test "${ac_cv_lib_fl_yywrap+set}" = set; then
9675 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9676 < else
9677 <  ac_check_lib_save_LIBS=$LIBS
9678 < LIBS="-lfl  $LIBS"
9679 < cat >conftest.$ac_ext <<_ACEOF
9680 < /* confdefs.h.  */
9681 < _ACEOF
9682 < cat confdefs.h >>conftest.$ac_ext
9683 < cat >>conftest.$ac_ext <<_ACEOF
9684 < /* end confdefs.h.  */
9685 <
9686 < /* Override any gcc2 internal prototype to avoid an error.  */
9687 < #ifdef __cplusplus
9688 < extern "C"
9689 < #endif
9690 < /* We use char because int might match the return type of a gcc2
9691 <   builtin and then its argument prototype would still apply.  */
9692 < char yywrap ();
9693 < int
9694 < main ()
9695 < {
9696 < yywrap ();
9697 <  ;
9698 <  return 0;
9699 < }
9700 < _ACEOF
9701 < rm -f conftest.$ac_objext conftest$ac_exeext
9702 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9703 <  (eval $ac_link) 2>conftest.er1
9704 <  ac_status=$?
9705 <  grep -v '^ *+' conftest.er1 >conftest.err
9706 <  rm -f conftest.er1
9707 <  cat conftest.err >&5
9708 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9709 <  (exit $ac_status); } &&
9710 <         { ac_try='test -z "$ac_c_werror_flag"
9711 <                         || test ! -s conftest.err'
9712 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9713 <  (eval $ac_try) 2>&5
9714 <  ac_status=$?
9715 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716 <  (exit $ac_status); }; } &&
9717 <         { ac_try='test -s conftest$ac_exeext'
9718 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9719 <  (eval $ac_try) 2>&5
9720 <  ac_status=$?
9721 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9722 <  (exit $ac_status); }; }; then
9723 <  ac_cv_lib_fl_yywrap=yes
9724 < else
9725 <  echo "$as_me: failed program was:" >&5
9726 < sed 's/^/| /' conftest.$ac_ext >&5
9727 <
9728 < ac_cv_lib_fl_yywrap=no
9729 < fi
9730 < rm -f conftest.err conftest.$ac_objext \
9731 <      conftest$ac_exeext conftest.$ac_ext
9732 < LIBS=$ac_check_lib_save_LIBS
9733 < fi
9734 < echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
9735 < echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
9736 < if test $ac_cv_lib_fl_yywrap = yes; then
9737 <  LEXLIB="-lfl"
9738 < else
9739 <  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
9740 < echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
9741 < if test "${ac_cv_lib_l_yywrap+set}" = set; then
9742 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9743 < else
9744 <  ac_check_lib_save_LIBS=$LIBS
9745 < LIBS="-ll  $LIBS"
9746 < cat >conftest.$ac_ext <<_ACEOF
9747 < /* confdefs.h.  */
9748 < _ACEOF
9749 < cat confdefs.h >>conftest.$ac_ext
9750 < cat >>conftest.$ac_ext <<_ACEOF
9751 < /* end confdefs.h.  */
9752 <
9753 < /* Override any gcc2 internal prototype to avoid an error.  */
9754 < #ifdef __cplusplus
9755 < extern "C"
9756 < #endif
9757 < /* We use char because int might match the return type of a gcc2
9758 <   builtin and then its argument prototype would still apply.  */
9759 < char yywrap ();
9760 < int
9761 < main ()
9762 < {
9763 < yywrap ();
9764 <  ;
9765 <  return 0;
9766 < }
9767 < _ACEOF
9768 < rm -f conftest.$ac_objext conftest$ac_exeext
9769 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9770 <  (eval $ac_link) 2>conftest.er1
9771 <  ac_status=$?
9772 <  grep -v '^ *+' conftest.er1 >conftest.err
9773 <  rm -f conftest.er1
9774 <  cat conftest.err >&5
9775 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9776 <  (exit $ac_status); } &&
9777 <         { ac_try='test -z "$ac_c_werror_flag"
9778 <                         || test ! -s conftest.err'
9779 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9780 <  (eval $ac_try) 2>&5
9781 <  ac_status=$?
9782 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9783 <  (exit $ac_status); }; } &&
9784 <         { ac_try='test -s conftest$ac_exeext'
9785 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9786 <  (eval $ac_try) 2>&5
9787 <  ac_status=$?
9788 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9789 <  (exit $ac_status); }; }; then
9790 <  ac_cv_lib_l_yywrap=yes
9791 < else
9792 <  echo "$as_me: failed program was:" >&5
9793 < sed 's/^/| /' conftest.$ac_ext >&5
9794 <
9795 < ac_cv_lib_l_yywrap=no
9796 < fi
9797 < rm -f conftest.err conftest.$ac_objext \
9798 <      conftest$ac_exeext conftest.$ac_ext
9799 < LIBS=$ac_check_lib_save_LIBS
9800 < fi
9801 < echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
9802 < echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
9803 < if test $ac_cv_lib_l_yywrap = yes; then
9804 <  LEXLIB="-ll"
9805 < fi
9806 <
9807 < fi
9808 <
9809 < fi
9810 <
9811 < if test "x$LEX" != "x:"; then
9812 <  echo "$as_me:$LINENO: checking lex output file root" >&5
9813 < echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
9814 < if test "${ac_cv_prog_lex_root+set}" = set; then
9815 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9816 < else
9817 <  # The minimal lex program is just a single line: %%.  But some broken lexes
9818 < # (Solaris, I think it was) want two %% lines, so accommodate them.
9819 < cat >conftest.l <<_ACEOF
9820 < %%
9821 < %%
9822 < _ACEOF
9823 < { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
9824 <  (eval $LEX conftest.l) 2>&5
9825 <  ac_status=$?
9826 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9827 <  (exit $ac_status); }
9828 < if test -f lex.yy.c; then
9829 <  ac_cv_prog_lex_root=lex.yy
9830 < elif test -f lexyy.c; then
9831 <  ac_cv_prog_lex_root=lexyy
9832 < else
9833 <  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
9834 < echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
9835 <   { (exit 1); exit 1; }; }
9836 < fi
9837 < fi
9838 < echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
9839 < echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
9840 < rm -f conftest.l
9841 < LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
9842 <
9843 < echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
9844 < echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
9845 < if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
9846 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9847 < else
9848 <  # POSIX says lex can declare yytext either as a pointer or an array; the
9849 < # default is implementation-dependent. Figure out which it is, since
9850 < # not all implementations provide the %pointer and %array declarations.
9851 < ac_cv_prog_lex_yytext_pointer=no
9852 < echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
9853 < ac_save_LIBS=$LIBS
9854 < LIBS="$LIBS $LEXLIB"
9855 < cat >conftest.$ac_ext <<_ACEOF
9856 < `cat $LEX_OUTPUT_ROOT.c`
9857 < _ACEOF
9858 < rm -f conftest.$ac_objext conftest$ac_exeext
9859 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9860 <  (eval $ac_link) 2>conftest.er1
9861 <  ac_status=$?
9862 <  grep -v '^ *+' conftest.er1 >conftest.err
9863 <  rm -f conftest.er1
9864 <  cat conftest.err >&5
9865 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9866 <  (exit $ac_status); } &&
9867 <         { ac_try='test -z "$ac_c_werror_flag"
9868 <                         || test ! -s conftest.err'
9869 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9870 <  (eval $ac_try) 2>&5
9871 <  ac_status=$?
9872 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9873 <  (exit $ac_status); }; } &&
9874 <         { ac_try='test -s conftest$ac_exeext'
9875 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9876 <  (eval $ac_try) 2>&5
9877 <  ac_status=$?
9878 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9879 <  (exit $ac_status); }; }; then
9880 <  ac_cv_prog_lex_yytext_pointer=yes
9881 < else
9882 <  echo "$as_me: failed program was:" >&5
9883 < sed 's/^/| /' conftest.$ac_ext >&5
9884 <
9885 < fi
9886 < rm -f conftest.err conftest.$ac_objext \
9887 <      conftest$ac_exeext conftest.$ac_ext
9888 < LIBS=$ac_save_LIBS
9889 < rm -f "${LEX_OUTPUT_ROOT}.c"
9890 <
9891 < fi
9892 < echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
9893 < echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
9894 < if test $ac_cv_prog_lex_yytext_pointer = yes; then
9895 <
9896 < cat >>confdefs.h <<\_ACEOF
9897 < #define YYTEXT_POINTER 1
9898 < _ACEOF
9899 <
9900 < fi
9901 <
9902 < fi
9903 <
9904 <   # Extract the first word of "perl", so it can be a program name with args.
9905 < set dummy perl; ac_word=$2
9906 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9907 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9908 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
9909 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9910 < else
9911 <  case $PERLINTERP in
9912 <  [\\/]* | ?:[\\/]*)
9913 <  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
9914 <  ;;
9915 <  *)
9916 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9917 < for as_dir in $PATH
9918 < do
9919 <  IFS=$as_save_IFS
9920 <  test -z "$as_dir" && as_dir=.
9921 <  for ac_exec_ext in '' $ac_executable_extensions; do
9922 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9923 <    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
9924 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9925 <    break 2
9926 <  fi
9927 < done
9928 < done
9929 <
9930 <  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
9931 <  ;;
9932 < esac
9933 < fi
9934 < PERLINTERP=$ac_cv_path_PERLINTERP
9935 <
9936 < if test -n "$PERLINTERP"; then
9937 <  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
9938 < echo "${ECHO_T}$PERLINTERP" >&6
9939 < else
9940 <  echo "$as_me:$LINENO: result: no" >&5
9941 < echo "${ECHO_T}no" >&6
9942 < fi
9943 <
9944 <   ac_cv_path_perlinterp="$PERLINTERP"
9945 <   _sHpB='#!'
9946 <
9947 <
9948 < # Check whether --with-perl-shebang or --without-perl-shebang was given.
9949 < if test "${with_perl_shebang+set}" = set; then
9950 <  withval="$with_perl_shebang"
9951 <  opt_perl_shebang="$withval"
9952 < else
9953 <                opt_perl_shebang="not_set"
9954 < fi;
9955 <   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
9956 < echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
9957 < if test "${ax_cv_opt_perl_shebang+set}" = set; then
9958 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9959 < else
9960 <   case "$opt_perl_shebang" in
9961 <                      not_set  ) ax_cv_opt_perl_shebang=''
9962 <                               ;;
9963 <                         *     )
9964 <        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
9965 <                    esac
9966 <
9967 < fi
9968 < echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
9969 < echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
9970 <   if test "A$ax_cv_opt_perl_shebang" != "A"
9971 <     then
9972 <       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
9973 <       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
9974 <              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
9975 < echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
9976 <
9977 < # Automatic detection of sharpbang formula starts here
9978 <     else
9979 <   _somian_shbangperl=`$PERLINTERP -V:startperl`
9980 <   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
9981 <   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
9982 < echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
9983 < if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
9984 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9985 < else
9986 <  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
9987 <        if test "x$_somian_kspb_perl" == x
9988 <          then _somian_ksbp_warn_empty='durnit'
9989 <          else
9990 <          case "A$_somian_kspb_perl" in
9991 <                 A#!*perl* )
9992 <           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
9993 <                        ;;
9994 <                     A*    )  _somian_ksbp_warn_defau='trouble'
9995 <                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
9996 <          esac
9997 <        fi
9998 <
9999 < fi
10000 < echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
10001 < echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
10002 < # The above prints Checking ... result message to user.
10003 <   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
10004 <
10005 <    if test A${_somian_ksbp_warn_empty+set} == Aset
10006 <      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
10007 < echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
10008 <    fi
10009 < # Inform user after printing result value
10010 <    if test A${_somian_ksbp_warn_defau+set} == Aset
10011 <      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
10012 < echo "$as_me: Maybe Not good -" >&6;}
10013 <           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
10014 < echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
10015 <      else { echo "$as_me:$LINENO: OK Good result - " >&5
10016 < echo "$as_me: OK Good result - " >&6;}
10017 <           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
10018 < echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
10019 <    fi
10020 <  fi
10021 <
10022 < # Extract the first word of "ar", so it can be a program name with args.
10023 < set dummy ar; ac_word=$2
10024 < echo "$as_me:$LINENO: checking for $ac_word" >&5
10025 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10026 < if test "${ac_cv_prog_AR+set}" = set; then
10027 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10028 < else
10029 <  if test -n "$AR"; then
10030 <  ac_cv_prog_AR="$AR" # Let the user override the test.
10031 < else
10032 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10033 < for as_dir in $PATH
10034 < do
10035 <  IFS=$as_save_IFS
10036 <  test -z "$as_dir" && as_dir=.
10037 <  for ac_exec_ext in '' $ac_executable_extensions; do
10038 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10039 <    ac_cv_prog_AR="ar"
10040 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10041 <    break 2
10042 <  fi
10043 < done
10044 < done
10045 <
10046 <  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
10047 < fi
10048 < fi
10049 < AR=$ac_cv_prog_AR
10050 < if test -n "$AR"; then
10051 <  echo "$as_me:$LINENO: result: $AR" >&5
10052 < echo "${ECHO_T}$AR" >&6
10053 < else
10054 <  echo "$as_me:$LINENO: result: no" >&5
10055 < echo "${ECHO_T}no" >&6
10056 < fi
10057 <
10058 < if test "$AR" = "NONE"; then
10059 <  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
10060 < echo "$as_me: error: --> Can't find \`ar'!" >&2;}
10061 <   { (exit 1); exit 1; }; }
10062 <  cat >confcache <<\_ACEOF
10063 < # This file is a shell script that caches the results of configure
10064 < # tests run on this system so they can be shared between configure
10065 < # scripts and configure runs, see configure's option --config-cache.
10066 < # It is not useful on other systems.  If it contains results you don't
10067 < # want to keep, you may remove or edit it.
10068 < #
10069 < # config.status only pays attention to the cache file if you give it
10070 < # the --recheck option to rerun configure.
10071 < #
10072 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
10073 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
10074 < # following values.
10075 <
10076 < _ACEOF
10077 <
10078 < # The following way of writing the cache mishandles newlines in values,
10079 < # but we know of no workaround that is simple, portable, and efficient.
10080 < # So, don't put newlines in cache variables' values.
10081 < # Ultrix sh set writes to stderr and can't be redirected directly,
10082 < # and sets the high bit in the cache file unless we assign to the vars.
10083 < {
10084 <  (set) 2>&1 |
10085 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
10086 <    *ac_space=\ *)
10087 <      # `set' does not quote correctly, so add quotes (double-quote
10088 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
10089 <      sed -n \
10090 <        "s/'/'\\\\''/g;
10091 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10092 <      ;;
10093 <    *)
10094 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
10095 <      sed -n \
10096 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10097 <      ;;
10098 <    esac;
10099 < } |
10100 <  sed '
10101 <     t clear
10102 <     : clear
10103 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10104 <     t end
10105 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10106 <     : end' >>confcache
10107 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
10108 <  if test -w $cache_file; then
10109 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10110 <    cat confcache >$cache_file
10111 <  else
10112 <    echo "not updating unwritable cache $cache_file"
10113 <  fi
10114 < fi
10115 < rm -f confcache
10116 <  exit 1
10117 < fi
10118 <
10119 < # Extract the first word of "ps", so it can be a program name with args.
10120 < set dummy ps; ac_word=$2
10121 < echo "$as_me:$LINENO: checking for $ac_word" >&5
10122 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10123 < if test "${ac_cv_path_PS+set}" = set; then
10124 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10125 < else
10126 <  case $PS in
10127 <  [\\/]* | ?:[\\/]*)
10128 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
10129 <  ;;
10130 <  *)
10131 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10132 < for as_dir in $PATH
10133 < do
10134 <  IFS=$as_save_IFS
10135 <  test -z "$as_dir" && as_dir=.
10136 <  for ac_exec_ext in '' $ac_executable_extensions; do
10137 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10138 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
10139 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10140 <    break 2
10141 <  fi
10142 < done
10143 < done
10144 <
10145 <  ;;
10146 < esac
10147 < fi
10148 < PS=$ac_cv_path_PS
10149 <
10150 < if test -n "$PS"; then
10151 <  echo "$as_me:$LINENO: result: $PS" >&5
10152 < echo "${ECHO_T}$PS" >&6
10153 < else
10154 <  echo "$as_me:$LINENO: result: no" >&5
10155 < echo "${ECHO_T}no" >&6
10156 < fi
10157 <
10158 < echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
10159 < echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
10160 < if test "${ac_cv_prog_ps_syntax+set}" = set; then
10161 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10162 < else
10163 <
10164 <        if $PS ax -o rss > /dev/null 2>&1; then
10165 <                ac_cv_prog_ps_ax=yes
10166 <        else
10167 <                ac_cv_prog_ps_ax=no
10168 <        fi
10169 <        if $PS -ef -o rss > /dev/null 2>&1; then
10170 <                ac_cv_prog_ps_ef=yes
10171 <        else
10172 <                ac_cv_prog_ps_ef=no
10173 <        fi
10174 <        if test "$ac_cv_prog_ps_ax" = yes; then
10175 <                ac_cv_prog_ps_syntax=BSD
10176 <        else
10177 <                if test "$ac_cv_prog_ps_ef" = yes; then
10178 <                        ac_cv_prog_ps_syntax=POSIX
10179 <                else
10180 <                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
10181 < echo "$as_me: error: Could not determine ps syntax" >&2;}
10182 <   { (exit 1); exit 1; }; }
10183 <                fi
10184 <        fi
10185 <
10186 < fi
10187 < echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
10188 < echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
10189 <
10190 <
10191 < cat >>confdefs.h <<_ACEOF
10192 < #define PSCOMMAND $PS
10193 < _ACEOF
10194 <
10195 <
10196 < cat >>confdefs.h <<\_ACEOF
10197 < #define OBAPI
10198 < _ACEOF
10199 <
10200 <
10201 <
10202 < if test "$ac_cv_prog_ps_syntax" = BSD; then
10203 <
10204 < cat >>confdefs.h <<\_ACEOF
10205 < #define PSTYPE_IS_BSD 1
10206 < _ACEOF
10207 <
10208 < else
10209 <   if test "$ac_cv_prog_ps_syntax" = POSIX; then
10210 <
10211 < cat >>confdefs.h <<\_ACEOF
10212 < #define PSTYPE_IS_POSIX 1
10213 < _ACEOF
10214 <
10215 <   else
10216 <       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
10217 < echo "$as_me: error: Unknown ps syntax type!" >&2;}
10218 <   { (exit 1); exit 1; }; }
10219 <   fi
10220 < fi
10221 <
10222 <
10223 < # Check whether --with-mpi or --without-mpi was given.
10224 < if test "${with_mpi+set}" = set; then
10225 <  withval="$with_mpi"
10226 <  with_mpi=$withval
10227 < else
10228 <  with_mpi="no"
10229 < fi;
10230 <
10231 < case "x$with_mpi" in
10232 <        xyes | "x")  USE_MPI=yes;;
10233 <        xno) USE_MPI=no ;;
10234 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
10235 < esac
10236 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
10237 <        MPI="/usr/local"
10238 < fi
10239 < if test "$USE_MPI" = "yes"; then
10240 <
10241 <
10242 < # Set variables...
10243 < MPI_LIB_DIR="$MPI/lib"
10244 < MPI_INC_DIR="$MPI/include"
10245 <
10246 <
10247 <
10248 < echo "$as_me:$LINENO: checking for mpi.h" >&5
10249 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
10250 < have_mpi_h=0
10251 < rm -f conftest*
10252 < echo '#include <mpi.h>' > conftest.cc
10253 < if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
10254 <        echo "$as_me:$LINENO: result: yes" >&5
10255 < echo "${ECHO_T}yes" >&6
10256 <        have_mpi_h=1
10257 < else
10258 <        if test -s conftest.out ; then
10259 <                cat conftest.out >> config.log
10260 <        fi
10261 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
10262 < echo "${ECHO_T}no! Check MPI include paths" >&6
10263 <        USE_MPI="no"
10264 < fi
10265 < rm -f conftest*
10266 < if test "$have_mpi_h" = 1; then
10267 <
10268 < cat >>confdefs.h <<\_ACEOF
10269 < #define HAVE_MPI_H 1
10270 < _ACEOF
10271 <
10272 < fi
10273 <
10274 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
10275 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
10276 < have_mpif_h=0
10277 < rm -f conftest*
10278 < cat >conftest.f90 <<EOF
10279 < program main
10280 <   include 'mpif.h'
10281 < end
10282 < EOF
10283 < if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
10284 <        echo "$as_me:$LINENO: result: yes" >&5
10285 < echo "${ECHO_T}yes" >&6
10286 <        MPI_F90_INC="$MPI_INC_DIR"
10287 <        have_mpif_h=1
10288 < else
10289 <        if test -s conftest.out ; then
10290 <                cat conftest.out >> config.log
10291 <        fi
10292 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
10293 < echo "${ECHO_T}no! Check MPI include paths" >&6
10294 <        USE_MPI="no"
10295 < fi
10296 < rm -f conftest*
10297 <
10298 < if test "$have_mpif_h" = 1; then
10299 <
10300 < cat >>confdefs.h <<\_ACEOF
10301 < #define HAVE_MPIF_H 1
10302 < _ACEOF
10303 <
10304 < fi
10305 <
10306 < ac_ext=c
10307 < ac_cpp='$CPP $CPPFLAGS'
10308 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10309 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10310 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
10311 <
10312 < ac_save_LDFLAGS=$LDFLAGS
10313 < LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
10314 <
10315 < if test x = x"$MPI_LIB"; then
10316 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
10317 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
10318 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
10319 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10320 < else
10321 <  ac_check_lib_save_LIBS=$LIBS
10322 < LIBS="-lmpich  $LIBS"
10323 < cat >conftest.$ac_ext <<_ACEOF
10324 < /* confdefs.h.  */
10325 < _ACEOF
10326 < cat confdefs.h >>conftest.$ac_ext
10327 < cat >>conftest.$ac_ext <<_ACEOF
10328 < /* end confdefs.h.  */
10329 <
10330 < /* Override any gcc2 internal prototype to avoid an error.  */
10331 < #ifdef __cplusplus
10332 < extern "C"
10333 < #endif
10334 < /* We use char because int might match the return type of a gcc2
10335 <   builtin and then its argument prototype would still apply.  */
10336 < char MPI_Init ();
10337 < int
10338 < main ()
10339 < {
10340 < MPI_Init ();
10341 <  ;
10342 <  return 0;
10343 < }
10344 < _ACEOF
10345 < rm -f conftest.$ac_objext conftest$ac_exeext
10346 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10347 <  (eval $ac_link) 2>conftest.er1
10348 <  ac_status=$?
10349 <  grep -v '^ *+' conftest.er1 >conftest.err
10350 <  rm -f conftest.er1
10351 <  cat conftest.err >&5
10352 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10353 <  (exit $ac_status); } &&
10354 <         { ac_try='test -z "$ac_c_werror_flag"
10355 <                         || test ! -s conftest.err'
10356 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10357 <  (eval $ac_try) 2>&5
10358 <  ac_status=$?
10359 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10360 <  (exit $ac_status); }; } &&
10361 <         { ac_try='test -s conftest$ac_exeext'
10362 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10363 <  (eval $ac_try) 2>&5
10364 <  ac_status=$?
10365 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10366 <  (exit $ac_status); }; }; then
10367 <  ac_cv_lib_mpich_MPI_Init=yes
10368 < else
10369 <  echo "$as_me: failed program was:" >&5
10370 < sed 's/^/| /' conftest.$ac_ext >&5
10371 <
10372 < ac_cv_lib_mpich_MPI_Init=no
10373 < fi
10374 < rm -f conftest.err conftest.$ac_objext \
10375 <      conftest$ac_exeext conftest.$ac_ext
10376 < LIBS=$ac_check_lib_save_LIBS
10377 < fi
10378 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
10379 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
10380 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
10381 <  MPI_LIB="-lmpich"
10382 < fi
10383 <
10384 < fi
10385 < if test x = x"$MPI_LIB"; then
10386 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10387 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10388 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
10389 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10390 < else
10391 <  ac_check_lib_save_LIBS=$LIBS
10392 < LIBS="-lmpi  $LIBS"
10393 < cat >conftest.$ac_ext <<_ACEOF
10394 < /* confdefs.h.  */
10395 < _ACEOF
10396 < cat confdefs.h >>conftest.$ac_ext
10397 < cat >>conftest.$ac_ext <<_ACEOF
10398 < /* end confdefs.h.  */
10399 <
10400 < /* Override any gcc2 internal prototype to avoid an error.  */
10401 < #ifdef __cplusplus
10402 < extern "C"
10403 < #endif
10404 < /* We use char because int might match the return type of a gcc2
10405 <   builtin and then its argument prototype would still apply.  */
10406 < char MPI_Init ();
10407 < int
10408 < main ()
10409 < {
10410 < MPI_Init ();
10411 <  ;
10412 <  return 0;
10413 < }
10414 < _ACEOF
10415 < rm -f conftest.$ac_objext conftest$ac_exeext
10416 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10417 <  (eval $ac_link) 2>conftest.er1
10418 <  ac_status=$?
10419 <  grep -v '^ *+' conftest.er1 >conftest.err
10420 <  rm -f conftest.er1
10421 <  cat conftest.err >&5
10422 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10423 <  (exit $ac_status); } &&
10424 <         { ac_try='test -z "$ac_c_werror_flag"
10425 <                         || test ! -s conftest.err'
10426 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10427 <  (eval $ac_try) 2>&5
10428 <  ac_status=$?
10429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 <  (exit $ac_status); }; } &&
10431 <         { ac_try='test -s conftest$ac_exeext'
10432 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10433 <  (eval $ac_try) 2>&5
10434 <  ac_status=$?
10435 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436 <  (exit $ac_status); }; }; then
10437 <  ac_cv_lib_mpi_MPI_Init=yes
10438 < else
10439 <  echo "$as_me: failed program was:" >&5
10440 < sed 's/^/| /' conftest.$ac_ext >&5
10441 <
10442 < ac_cv_lib_mpi_MPI_Init=no
10443 < fi
10444 < rm -f conftest.err conftest.$ac_objext \
10445 <      conftest$ac_exeext conftest.$ac_ext
10446 < LIBS=$ac_check_lib_save_LIBS
10447 < fi
10448 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10449 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10450 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
10451 <  MPI_LIB="-lmpi"
10452 < fi
10453 <
10454 < fi
10455 < $as_unset ac_cv_lib_mpi_MPI_Init
10456 < if test x = x"$MPI_LIB"; then
10457 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10458 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10459 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
10460 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10461 < else
10462 <  ac_check_lib_save_LIBS=$LIBS
10463 < LIBS="-lmpi "-llam" $LIBS"
10464 < cat >conftest.$ac_ext <<_ACEOF
10465 < /* confdefs.h.  */
10466 < _ACEOF
10467 < cat confdefs.h >>conftest.$ac_ext
10468 < cat >>conftest.$ac_ext <<_ACEOF
10469 < /* end confdefs.h.  */
10470 <
10471 < /* Override any gcc2 internal prototype to avoid an error.  */
10472 < #ifdef __cplusplus
10473 < extern "C"
10474 < #endif
10475 < /* We use char because int might match the return type of a gcc2
10476 <   builtin and then its argument prototype would still apply.  */
10477 < char MPI_Init ();
10478 < int
10479 < main ()
10480 < {
10481 < MPI_Init ();
10482 <  ;
10483 <  return 0;
10484 < }
10485 < _ACEOF
10486 < rm -f conftest.$ac_objext conftest$ac_exeext
10487 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10488 <  (eval $ac_link) 2>conftest.er1
10489 <  ac_status=$?
10490 <  grep -v '^ *+' conftest.er1 >conftest.err
10491 <  rm -f conftest.er1
10492 <  cat conftest.err >&5
10493 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10494 <  (exit $ac_status); } &&
10495 <         { ac_try='test -z "$ac_c_werror_flag"
10496 <                         || test ! -s conftest.err'
10497 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10498 <  (eval $ac_try) 2>&5
10499 <  ac_status=$?
10500 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10501 <  (exit $ac_status); }; } &&
10502 <         { ac_try='test -s conftest$ac_exeext'
10503 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10504 <  (eval $ac_try) 2>&5
10505 <  ac_status=$?
10506 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10507 <  (exit $ac_status); }; }; then
10508 <  ac_cv_lib_mpi_MPI_Init=yes
10509 < else
10510 <  echo "$as_me: failed program was:" >&5
10511 < sed 's/^/| /' conftest.$ac_ext >&5
10512 <
10513 < ac_cv_lib_mpi_MPI_Init=no
10514 < fi
10515 < rm -f conftest.err conftest.$ac_objext \
10516 <      conftest$ac_exeext conftest.$ac_ext
10517 < LIBS=$ac_check_lib_save_LIBS
10518 < fi
10519 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10520 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10521 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
10522 <  MPI_LIB="-lmpi -llam"
10523 < fi
10524 <
10525 < fi
10526 < $as_unset ac_cv_lib_mpich_MPI_Init
10527 < if test x = x"$MPI_LIB"; then
10528 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
10529 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
10530 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
10531 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10532 < else
10533 <  ac_check_lib_save_LIBS=$LIBS
10534 < LIBS="-lmpich "-lpmpich" $LIBS"
10535 < cat >conftest.$ac_ext <<_ACEOF
10536 < /* confdefs.h.  */
10537 < _ACEOF
10538 < cat confdefs.h >>conftest.$ac_ext
10539 < cat >>conftest.$ac_ext <<_ACEOF
10540 < /* end confdefs.h.  */
10541 <
10542 < /* Override any gcc2 internal prototype to avoid an error.  */
10543 < #ifdef __cplusplus
10544 < extern "C"
10545 < #endif
10546 < /* We use char because int might match the return type of a gcc2
10547 <   builtin and then its argument prototype would still apply.  */
10548 < char MPI_Init ();
10549 < int
10550 < main ()
10551 < {
10552 < MPI_Init ();
10553 <  ;
10554 <  return 0;
10555 < }
10556 < _ACEOF
10557 < rm -f conftest.$ac_objext conftest$ac_exeext
10558 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10559 <  (eval $ac_link) 2>conftest.er1
10560 <  ac_status=$?
10561 <  grep -v '^ *+' conftest.er1 >conftest.err
10562 <  rm -f conftest.er1
10563 <  cat conftest.err >&5
10564 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10565 <  (exit $ac_status); } &&
10566 <         { ac_try='test -z "$ac_c_werror_flag"
10567 <                         || test ! -s conftest.err'
10568 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10569 <  (eval $ac_try) 2>&5
10570 <  ac_status=$?
10571 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10572 <  (exit $ac_status); }; } &&
10573 <         { ac_try='test -s conftest$ac_exeext'
10574 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10575 <  (eval $ac_try) 2>&5
10576 <  ac_status=$?
10577 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10578 <  (exit $ac_status); }; }; then
10579 <  ac_cv_lib_mpich_MPI_Init=yes
10580 < else
10581 <  echo "$as_me: failed program was:" >&5
10582 < sed 's/^/| /' conftest.$ac_ext >&5
10583 <
10584 < ac_cv_lib_mpich_MPI_Init=no
10585 < fi
10586 < rm -f conftest.err conftest.$ac_objext \
10587 <      conftest$ac_exeext conftest.$ac_ext
10588 < LIBS=$ac_check_lib_save_LIBS
10589 < fi
10590 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
10591 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
10592 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
10593 <  MPI_LIB="-lmpich -lpmpich"
10594 < fi
10595 <
10596 < fi
10597 <
10598 < $as_unset ac_cv_lib_mpi_MPI_Init
10599 < if test x = x"$MPI_LIB"; then
10600 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10601 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10602 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
10603 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10604 < else
10605 <  ac_check_lib_save_LIBS=$LIBS
10606 < LIBS="-lmpi -llam -lpthread $LIBS"
10607 < cat >conftest.$ac_ext <<_ACEOF
10608 < /* confdefs.h.  */
10609 < _ACEOF
10610 < cat confdefs.h >>conftest.$ac_ext
10611 < cat >>conftest.$ac_ext <<_ACEOF
10612 < /* end confdefs.h.  */
10613 <
10614 < /* Override any gcc2 internal prototype to avoid an error.  */
10615 < #ifdef __cplusplus
10616 < extern "C"
10617 < #endif
10618 < /* We use char because int might match the return type of a gcc2
10619 <   builtin and then its argument prototype would still apply.  */
10620 < char MPI_Init ();
10621 < int
10622 < main ()
10623 < {
10624 < MPI_Init ();
10625 <  ;
10626 <  return 0;
10627 < }
10628 < _ACEOF
10629 < rm -f conftest.$ac_objext conftest$ac_exeext
10630 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10631 <  (eval $ac_link) 2>conftest.er1
10632 <  ac_status=$?
10633 <  grep -v '^ *+' conftest.er1 >conftest.err
10634 <  rm -f conftest.er1
10635 <  cat conftest.err >&5
10636 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10637 <  (exit $ac_status); } &&
10638 <         { ac_try='test -z "$ac_c_werror_flag"
10639 <                         || test ! -s conftest.err'
10640 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10641 <  (eval $ac_try) 2>&5
10642 <  ac_status=$?
10643 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10644 <  (exit $ac_status); }; } &&
10645 <         { ac_try='test -s conftest$ac_exeext'
10646 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10647 <  (eval $ac_try) 2>&5
10648 <  ac_status=$?
10649 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10650 <  (exit $ac_status); }; }; then
10651 <  ac_cv_lib_mpi_MPI_Init=yes
10652 < else
10653 <  echo "$as_me: failed program was:" >&5
10654 < sed 's/^/| /' conftest.$ac_ext >&5
10655 <
10656 < ac_cv_lib_mpi_MPI_Init=no
10657 < fi
10658 < rm -f conftest.err conftest.$ac_objext \
10659 <      conftest$ac_exeext conftest.$ac_ext
10660 < LIBS=$ac_check_lib_save_LIBS
10661 < fi
10662 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10663 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10664 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
10665 <  MPI_LIB="-lmpi -llam -lpthread"
10666 < else
10667 <
10668 <             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
10669 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
10670 <   { (exit 1); exit 1; }; }
10671 <             USE_MPI="no"
10672 <
10673 < fi
10674 <
10675 < fi
10676 <
10677 <
10678 <
10679 < echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
10680 < echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
10681 < MPI_F90_LIB=""
10682 < if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
10683 <        MPI_F90_LIB="-lfmpich"
10684 < elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
10685 <        MPI_F90_LIB="-llamf77mpi"
10686 < else
10687 <                        MPI_F90_LIB="  "
10688 < fi
10689 < echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
10690 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
10691 <
10692 <
10693 < fi
10694 <
10695 <
10696 <
10697 <
10698 < USE_CGAL=no
10699 < cgal_makefile=auto
10700 <
10701 < # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
10702 < if test "${with_cgal_makefile+set}" = set; then
10703 <  withval="$with_cgal_makefile"
10704 <  cgal_makefile="$withval"
10705 < fi;
10706 <
10707 < if test "x$cgal_makefile" != xno; then
10708 <
10709 <  if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
10710 <    cgal_makefile="$CGAL_MAKEFILE"
10711 <  fi
10712 <
10713 <  echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
10714 < echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
10715 <
10716 <  if test -f "$cgal_makefile"; then
10717 <
10718 <    cat >config.tmp.Makefile <<EOF
10719 < include $cgal_makefile
10720 < default:
10721 <        @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
10722 <        @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
10723 <        @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
10724 <        @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
10725 <        @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
10726 <        @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
10727 <        @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
10728 <        @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
10729 <        @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
10730 <        @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
10731 <        @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
10732 <        @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
10733 < EOF
10734 <
10735 <    make -s -f config.tmp.Makefile
10736 <    . config.tmp.cgalvariables
10737 <
10738 <    rm -f config.tmp.Makefile config.tmp.cgalvariables
10739 <
10740 <    if test "x$CGAL_INCLDIR" = "x"; then
10741 <      CGAL_INCLDIR=""
10742 <    fi
10743 <
10744 <    if test "x$CGAL_LIBDIR" = "x"; then
10745 <      CGAL_LIBDIR=""
10746 <    fi
10747 <
10748 <    if test "x$CGAL_RLIBDIR" = "x"; then
10749 <      CGAL_RLIBDIR=""
10750 <    fi
10751 <
10752 <    if test "x$LEDA_INCLDIR" = "x"; then
10753 <      LEDA_INCLDIR=""
10754 <    fi
10755 <
10756 <    if test "x$LEDA_LIBDIR" = "x"; then
10757 <      LEDA_LIBDIR=""
10758 <    fi
10759 <
10760 <    if test "x$LEDA_RLIBDIR" = "x"; then
10761 <      LEDA_RLIBDIR=""
10762 <    fi
10763 <
10764 <    if test "x$GMP_INCLDIR" = "x"; then
10765 <      GMP_INCLDIR=""
10766 <    fi
10767 <
10768 <    if test "x$GMP_LIBDIR" = "x"; then
10769 <      GMP_LIBDIR=""
10770 <    fi
10771 <
10772 <    if test "x$GMP_RLIBDIR" = "x"; then
10773 <      GMP_RLIBDIR=""
10774 <    fi
10775 <
10776 <    echo "$as_me:$LINENO: result: CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&5
10777 < echo "${ECHO_T}CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&6
10778 <    echo "$as_me:$LINENO: result: CGAL_INCLDIR=       $CGAL_INCLDIR" >&5
10779 < echo "${ECHO_T}CGAL_INCLDIR=       $CGAL_INCLDIR" >&6
10780 <    echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&5
10781 < echo "${ECHO_T}CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&6
10782 <    echo "$as_me:$LINENO: result: CGAL_LIBDIR=        $CGAL_LIBDIR" >&5
10783 < echo "${ECHO_T}CGAL_LIBDIR=        $CGAL_LIBDIR" >&6
10784 <    echo "$as_me:$LINENO: result: CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&5
10785 < echo "${ECHO_T}CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&6
10786 <    echo "$as_me:$LINENO: result: LEDA_INCLDIR=       $LEDA_INCLDIR" >&5
10787 < echo "${ECHO_T}LEDA_INCLDIR=       $LEDA_INCLDIR" >&6
10788 <    echo "$as_me:$LINENO: result: LEDA_LIBDIR=        $LEDA_LIBDIR" >&5
10789 < echo "${ECHO_T}LEDA_LIBDIR=        $LEDA_LIBDIR" >&6
10790 <    echo "$as_me:$LINENO: result: GMP_INCLDIR=        $GMP_INCLDIR" >&5
10791 < echo "${ECHO_T}GMP_INCLDIR=        $GMP_INCLDIR" >&6
10792 <    echo "$as_me:$LINENO: result: GMP_LIBDIR=         $GMP_LIBDIR" >&5
10793 < echo "${ECHO_T}GMP_LIBDIR=         $GMP_LIBDIR" >&6
10794 <
10795 <    ac_ext=cc
10796 < ac_cpp='$CXXCPP $CPPFLAGS'
10797 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10798 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10799 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10800 <
10801 <    save_CXXFLAGS="$CXXFLAGS"
10802 <    CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
10803 <    if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10804 <  echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
10805 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
10806 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10807 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10808 < fi
10809 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
10810 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
10811 < else
10812 <  # Is the header compilable?
10813 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
10814 < echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
10815 < cat >conftest.$ac_ext <<_ACEOF
10816 < /* confdefs.h.  */
10817 < _ACEOF
10818 < cat confdefs.h >>conftest.$ac_ext
10819 < cat >>conftest.$ac_ext <<_ACEOF
10820 < /* end confdefs.h.  */
10821 < $ac_includes_default
10822 < #include <CGAL/Cartesian.h>
10823 < _ACEOF
10824 < rm -f conftest.$ac_objext
10825 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10826 <  (eval $ac_compile) 2>conftest.er1
10827 <  ac_status=$?
10828 <  grep -v '^ *+' conftest.er1 >conftest.err
10829 <  rm -f conftest.er1
10830 <  cat conftest.err >&5
10831 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10832 <  (exit $ac_status); } &&
10833 <         { ac_try='test -z "$ac_cxx_werror_flag"
10834 <                         || test ! -s conftest.err'
10835 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10836 <  (eval $ac_try) 2>&5
10837 <  ac_status=$?
10838 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10839 <  (exit $ac_status); }; } &&
10840 <         { ac_try='test -s conftest.$ac_objext'
10841 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10842 <  (eval $ac_try) 2>&5
10843 <  ac_status=$?
10844 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10845 <  (exit $ac_status); }; }; then
10846 <  ac_header_compiler=yes
10847 < else
10848 <  echo "$as_me: failed program was:" >&5
10849 < sed 's/^/| /' conftest.$ac_ext >&5
10850 <
10851 < ac_header_compiler=no
10852 < fi
10853 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10854 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10855 < echo "${ECHO_T}$ac_header_compiler" >&6
10856 <
10857 < # Is the header present?
10858 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
10859 < echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
10860 < cat >conftest.$ac_ext <<_ACEOF
10861 < /* confdefs.h.  */
10862 < _ACEOF
10863 < cat confdefs.h >>conftest.$ac_ext
10864 < cat >>conftest.$ac_ext <<_ACEOF
10865 < /* end confdefs.h.  */
10866 < #include <CGAL/Cartesian.h>
10867 < _ACEOF
10868 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10869 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10870 <  ac_status=$?
10871 <  grep -v '^ *+' conftest.er1 >conftest.err
10872 <  rm -f conftest.er1
10873 <  cat conftest.err >&5
10874 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10875 <  (exit $ac_status); } >/dev/null; then
10876 <  if test -s conftest.err; then
10877 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10878 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10879 <  else
10880 <    ac_cpp_err=
10881 <  fi
10882 < else
10883 <  ac_cpp_err=yes
10884 < fi
10885 < if test -z "$ac_cpp_err"; then
10886 <  ac_header_preproc=yes
10887 < else
10888 <  echo "$as_me: failed program was:" >&5
10889 < sed 's/^/| /' conftest.$ac_ext >&5
10890 <
10891 <  ac_header_preproc=no
10892 < fi
10893 < rm -f conftest.err conftest.$ac_ext
10894 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10895 < echo "${ECHO_T}$ac_header_preproc" >&6
10896 <
10897 < # So?  What about this header?
10898 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10899 <  yes:no: )
10900 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
10901 < echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10902 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
10903 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
10904 <    ac_header_preproc=yes
10905 <    ;;
10906 <  no:yes:* )
10907 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
10908 < echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
10909 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&5
10910 < echo "$as_me: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&2;}
10911 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
10912 < echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
10913 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&5
10914 < echo "$as_me: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10915 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
10916 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
10917 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
10918 < echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
10919 <    (
10920 <      cat <<\_ASBOX
10921 < ## ------------------------------ ##
10922 < ## Report this to gezelter@nd.edu ##
10923 < ## ------------------------------ ##
10924 < _ASBOX
10925 <    ) |
10926 <      sed "s/^/$as_me: WARNING:     /" >&2
10927 <    ;;
10928 < esac
10929 < echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
10930 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
10931 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10932 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10933 < else
10934 <  ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
10935 < fi
10936 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
10937 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
10938 <
10939 < fi
10940 < if test $ac_cv_header_CGAL_Cartesian_h = yes; then
10941 <  cgal=yes
10942 < else
10943 <  cgal=no
10944 < fi
10945 <
10946 <
10947 <    CXXFLAGS="$save_CXXFLAGS"
10948 <
10949 <    if test "x$cgal" = xyes; then
10950 <      echo "$as_me:$LINENO: checking for CGAL version" >&5
10951 < echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
10952 <      LOCATION=${CGAL_INCLDIR}
10953 <      LOCATION=${LOCATION:-/usr/include}
10954 <      if test -f $LOCATION/CGAL/version.h; then
10955 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
10956 <      else
10957 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
10958 <      fi
10959 <      if echo $CGAL_VERSION | grep -q "^[3456789]"; then
10960 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
10961 < echo "${ECHO_T}($CGAL_VERSION) yes" >&6
10962 <      else
10963 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
10964 < echo "${ECHO_T}($CGAL_VERSION) no" >&6
10965 <        cgal=no
10966 <      fi
10967 <    fi
10968 <
10969 <    if test "x$cgal" = xyes; then
10970 <      CGAL_LIBS="-lCGAL"
10971 <      echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
10972 < echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
10973 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
10974 <        CGAL_USES_LEDA=yes
10975 <        echo "$as_me:$LINENO: result: yes" >&5
10976 < echo "${ECHO_T}yes" >&6
10977 <        CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
10978 <      else
10979 <        echo "$as_me:$LINENO: result: no" >&5
10980 < echo "${ECHO_T}no" >&6
10981 <        CGAL_USES_LEDA=no
10982 <      fi
10983 <
10984 <      echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
10985 < echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
10986 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
10987 <        CGAL_USES_GMP=yes
10988 <        echo "$as_me:$LINENO: result: yes" >&5
10989 < echo "${ECHO_T}yes" >&6
10990 <        CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
10991 <      else
10992 <        echo "$as_me:$LINENO: result: no" >&5
10993 < echo "${ECHO_T}no" >&6
10994 <        CGAL_USES_GMP=no
10995 <      fi
10996 <
10997 <      CGAL_LIBS="$CGAL_LIBS -lm"
10998 <
10999 <      CGAL_CXXFLAGS="-ftemplate-depth-50"
11000 <
11001 <      echo "$as_me:$LINENO: result: CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&5
11002 < echo "${ECHO_T}CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&6
11003 <      echo "$as_me:$LINENO: result: CGAL_USES_GMP =     $CGAL_USES_GMP" >&5
11004 < echo "${ECHO_T}CGAL_USES_GMP =     $CGAL_USES_GMP" >&6
11005 <      echo "$as_me:$LINENO: result: CGAL_INCLDIR  =     $CGAL_INCLDIR" >&5
11006 < echo "${ECHO_T}CGAL_INCLDIR  =     $CGAL_INCLDIR" >&6
11007 <      echo "$as_me:$LINENO: result: CGAL_LIBDIR   =     $CGAL_LIBDIR" >&5
11008 < echo "${ECHO_T}CGAL_LIBDIR   =     $CGAL_LIBDIR" >&6
11009 <      echo "$as_me:$LINENO: result: CGAL_DEFINES  =     $CGAL_DEFINES" >&5
11010 < echo "${ECHO_T}CGAL_DEFINES  =     $CGAL_DEFINES" >&6
11011 <      echo "$as_me:$LINENO: result: CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&5
11012 < echo "${ECHO_T}CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&6
11013 <      echo "$as_me:$LINENO: result: CGAL_LIBS     =     $CGAL_LIBS" >&5
11014 < echo "${ECHO_T}CGAL_LIBS     =     $CGAL_LIBS" >&6
11015 <    fi
11016 <
11017 <    if test "x$cgal" = xyes; then
11018 <      save_LIBS="$LIBS"
11019 <      LIBS="$LIBS -L$CGAL_LIBDIR"
11020 <      if test "x$CGAL_USES_LEDA" = xyes; then
11021 <        LIBS="-lL $LIBS -L$LEDA_LIBDIR"
11022 <      fi
11023 <      # if test "x$CGAL_USES_GMP" = xyes; then
11024 <      #   LIBS="-lgmp $LIBS $GMP_LIBDIR"
11025 <      # fi
11026 <      echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
11027 < echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
11028 < save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
11029 < CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
11030 < save_LIBS_CHECK_CXX_LIB="$LIBS"
11031 < LIBS="-lCGAL  $LIBS"
11032 < cat >conftest.$ac_ext <<_ACEOF
11033 < /* confdefs.h.  */
11034 < _ACEOF
11035 < cat confdefs.h >>conftest.$ac_ext
11036 < cat >>conftest.$ac_ext <<_ACEOF
11037 < /* end confdefs.h.  */
11038 < #include <CGAL/Cartesian.h>
11039 < int
11040 < main ()
11041 < {
11042 < ::CGAL::Cartesian<int>::Point_2 P
11043 <  ;
11044 <  return 0;
11045 < }
11046 < _ACEOF
11047 < rm -f conftest.$ac_objext conftest$ac_exeext
11048 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11049 <  (eval $ac_link) 2>conftest.er1
11050 <  ac_status=$?
11051 <  grep -v '^ *+' conftest.er1 >conftest.err
11052 <  rm -f conftest.er1
11053 <  cat conftest.err >&5
11054 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11055 <  (exit $ac_status); } &&
11056 <         { ac_try='test -z "$ac_cxx_werror_flag"
11057 <                         || test ! -s conftest.err'
11058 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11059 <  (eval $ac_try) 2>&5
11060 <  ac_status=$?
11061 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11062 <  (exit $ac_status); }; } &&
11063 <         { ac_try='test -s conftest$ac_exeext'
11064 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11065 <  (eval $ac_try) 2>&5
11066 <  ac_status=$?
11067 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11068 <  (exit $ac_status); }; }; then
11069 <  echo "$as_me:$LINENO: result: yes" >&5
11070 < echo "${ECHO_T}yes" >&6
11071 < cgal=yes
11072 < else
11073 <  echo "$as_me: failed program was:" >&5
11074 < sed 's/^/| /' conftest.$ac_ext >&5
11075 <
11076 < echo "$as_me:$LINENO: result: no" >&5
11077 < echo "${ECHO_T}no" >&6
11078 < cgal=no
11079 < fi
11080 < rm -f conftest.err conftest.$ac_objext \
11081 <      conftest$ac_exeext conftest.$ac_ext
11082 < CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
11083 < LIBS="$save_LIBS_CHECK_CXX_LIB"
11084 <      LIBS="$save_LIBS"
11085 <    fi
11086 <
11087 <  fi
11088 <  ac_ext=c
11089 < ac_cpp='$CPP $CPPFLAGS'
11090 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11091 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11092 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
11093 <
11094 <
11095 < fi
11096 <
11097 < if test "x$cgal" = xyes; then
11098 <  USE_CGAL=yes
11099 <
11100 < cat >>confdefs.h <<\_ACEOF
11101 < #define HAVE_CGAL 1
11102 < _ACEOF
11103 <
11104 <
11105 < cat >>confdefs.h <<_ACEOF
11106 < #define CGAL_VERSION $CGAL_VERSION
11107 < _ACEOF
11108 <
11109 <  if ! echo $CGAL_VERSION | grep -q "^3.0"; then
11110 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
11111 < echo "$as_me: WARNING: *****************************************************" >&2;}
11112 <    { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&5
11113 < echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&2;}
11114 <    { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
11115 < echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
11116 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
11117 < echo "$as_me: WARNING: *****************************************************" >&2;}
11118 <  fi
11119 < else
11120 <   if test "x$cgal_makefile" != xno; then
11121 <    echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
11122 < echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
11123 <  fi
11124 <  CGAL_INCLDIR=
11125 <  CGAL_LIBDIR=
11126 <  CGAL_RLIBDIR=
11127 <  CGAL_DEFINES=
11128 <  CGAL_CXXFLAGS=
11129 <  CGAL_LIBS=
11130 < fi
11131 <
11132 <
11133 < CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
11134 <
11135 < CGAL_LIB_DIR=${CGAL_LIBDIR}
11136 <
11137 < CGAL_RLIB_DIR=${CGAL_RLIBDIR}
11138 <
11139 <
11140 <
11141 <
11142 <
11143 <
11144 <
11145 < # Check whether --enable-doxygen or --disable-doxygen was given.
11146 < if test "${enable_doxygen+set}" = set; then
11147 <  enableval="$enable_doxygen"
11148 <
11149 < fi;
11150 < # Check whether --enable-dot or --disable-dot was given.
11151 < if test "${enable_dot+set}" = set; then
11152 <  enableval="$enable_dot"
11153 <
11154 < fi;
11155 < # Check whether --enable-html-docs or --disable-html-docs was given.
11156 < if test "${enable_html_docs+set}" = set; then
11157 <  enableval="$enable_html_docs"
11158 <
11159 < else
11160 <   enable_html_docs=yes
11161 < fi;
11162 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
11163 < if test "${enable_latex_docs+set}" = set; then
11164 <  enableval="$enable_latex_docs"
11165 <
11166 < else
11167 <   enable_latex_docs=no
11168 < fi;
11169 < if test "x$enable_doxygen" = xno; then
11170 <        enable_doc=no
11171 < else
11172 <        # Extract the first word of "doxygen", so it can be a program name with args.
11173 < set dummy doxygen; ac_word=$2
11174 < echo "$as_me:$LINENO: checking for $ac_word" >&5
11175 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11176 < if test "${ac_cv_path_DOXYGEN+set}" = set; then
11177 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11178 < else
11179 <  case $DOXYGEN in
11180 <  [\\/]* | ?:[\\/]*)
11181 <  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
11182 <  ;;
11183 <  *)
11184 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11185 < for as_dir in $PATH
11186 < do
11187 <  IFS=$as_save_IFS
11188 <  test -z "$as_dir" && as_dir=.
11189 <  for ac_exec_ext in '' $ac_executable_extensions; do
11190 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11191 <    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
11192 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11193 <    break 2
11194 <  fi
11195 < done
11196 < done
11197 <
11198 <  ;;
11199 < esac
11200 < fi
11201 < DOXYGEN=$ac_cv_path_DOXYGEN
11202 <
11203 < if test -n "$DOXYGEN"; then
11204 <  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
11205 < echo "${ECHO_T}$DOXYGEN" >&6
11206 < else
11207 <  echo "$as_me:$LINENO: result: no" >&5
11208 < echo "${ECHO_T}no" >&6
11209 < fi
11210 <
11211 <        if test "x$DOXYGEN" = x; then
11212 <                if test "x$enable_doxygen" = xyes; then
11213 <                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
11214 < echo "$as_me: error: could not find doxygen" >&2;}
11215 <   { (exit 1); exit 1; }; }
11216 <                fi
11217 <                enable_doc=no
11218 <        else
11219 <                enable_doc=yes
11220 <                # Extract the first word of "dot", so it can be a program name with args.
11221 < set dummy dot; ac_word=$2
11222 < echo "$as_me:$LINENO: checking for $ac_word" >&5
11223 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11224 < if test "${ac_cv_path_DOT+set}" = set; then
11225 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11226 < else
11227 <  case $DOT in
11228 <  [\\/]* | ?:[\\/]*)
11229 <  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
11230 <  ;;
11231 <  *)
11232 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11233 < for as_dir in $PATH
11234 < do
11235 <  IFS=$as_save_IFS
11236 <  test -z "$as_dir" && as_dir=.
11237 <  for ac_exec_ext in '' $ac_executable_extensions; do
11238 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11239 <    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
11240 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11241 <    break 2
11242 <  fi
11243 < done
11244 < done
11245 <
11246 <  ;;
11247 < esac
11248 < fi
11249 < DOT=$ac_cv_path_DOT
11250 <
11251 < if test -n "$DOT"; then
11252 <  echo "$as_me:$LINENO: result: $DOT" >&5
11253 < echo "${ECHO_T}$DOT" >&6
11254 < else
11255 <  echo "$as_me:$LINENO: result: no" >&5
11256 < echo "${ECHO_T}no" >&6
11257 < fi
11258 <
11259 <        fi
11260 < fi
11261 <
11262 < if test "x$enable_doc" = xyes; then
11263 <  DOC=1
11264 < else
11265 <  DOC=0
11266 < fi
11267 <
11268 <
11269 < if test x$DOT = x; then
11270 <        if test "x$enable_dot" = xyes; then
11271 <                { { echo "$as_me:$LINENO: error: could not find dot" >&5
11272 < echo "$as_me: error: could not find dot" >&2;}
11273 <   { (exit 1); exit 1; }; }
11274 <        fi
11275 <        enable_dot=no
11276 < else
11277 <        enable_dot=yes
11278 < fi
11279 <
11280 <
11281 <
11282 <
11283 <
11284 <
11285 <
11286 < OBJEXT=".$OBJEXT"
11287 <
11288 < OOPSE=oopse
11289 <
11290 < if test "x${prefix}" = "xNONE"
11291 < then
11292 <  OOPSE_HOME=${ac_default_prefix}/oopse
11293 < else
11294 <  OOPSE_HOME=${prefix}/oopse
11295 < fi
11296 < # Check whether --enable-oopse-home or --disable-oopse-home was given.
11297 < if test "${enable_oopse_home+set}" = set; then
11298 <  enableval="$enable_oopse_home"
11299 <  OOPSE_HOME="${enableval}"
11300 < fi;
11301 <
11302 < case "x$INSTALL" in
11303 <   x/*) ;;
11304 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
11305 < esac
11306 <
11307 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
11308 <
11309 < CFLAGS=${CFLAGS-""}
11310 < CXXFLAGS=${CXXFLAGS-""}
11311 < CPPFLAGS=${CPPFLAGS-""}
11312 < FFLAGS=${FFLAGS-""}
11313 < F90FLAGS=${F90FLAGS-""}
11314 < LDFLAGS=${LDFLAGS-""}
11315 < DEBUG=${DEBUG-"-g"}
11316 <
11317 < case $debug in
11318 <  1)
11319 <     FFLAGS="$DEBUG $FFLAGS"
11320 <     F90FLAGS="$DEBUG $F90FLAGS"
11321 <     ;;
11322 <  *)
11323 <     ;;
11324 < esac
11325 <
11326 <
11327 <
11328 <
11329 <
11330 <
11331 <
11332 <
11333 <
11334 <
11335 <
11336 <
11337 <
11338 <
11339 <
11340 <
11341 <
11342 <
11343 <          ac_config_headers="$ac_config_headers src/config.h"
11344 <
11345 <                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
11346 <
11347 <
11348 < cat >confcache <<\_ACEOF
11349 < # This file is a shell script that caches the results of configure
11350 < # tests run on this system so they can be shared between configure
11351 < # scripts and configure runs, see configure's option --config-cache.
11352 < # It is not useful on other systems.  If it contains results you don't
11353 < # want to keep, you may remove or edit it.
11354 < #
11355 < # config.status only pays attention to the cache file if you give it
11356 < # the --recheck option to rerun configure.
11357 < #
11358 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
11359 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
11360 < # following values.
11361 <
11362 < _ACEOF
11363 <
11364 < # The following way of writing the cache mishandles newlines in values,
11365 < # but we know of no workaround that is simple, portable, and efficient.
11366 < # So, don't put newlines in cache variables' values.
11367 < # Ultrix sh set writes to stderr and can't be redirected directly,
11368 < # and sets the high bit in the cache file unless we assign to the vars.
11369 < {
11370 <  (set) 2>&1 |
11371 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
11372 <    *ac_space=\ *)
11373 <      # `set' does not quote correctly, so add quotes (double-quote
11374 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
11375 <      sed -n \
11376 <        "s/'/'\\\\''/g;
11377 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11378 <      ;;
11379 <    *)
11380 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
11381 <      sed -n \
11382 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11383 <      ;;
11384 <    esac;
11385 < } |
11386 <  sed '
11387 <     t clear
11388 <     : clear
11389 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11390 <     t end
11391 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11392 <     : end' >>confcache
11393 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
11394 <  if test -w $cache_file; then
11395 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11396 <    cat confcache >$cache_file
11397 <  else
11398 <    echo "not updating unwritable cache $cache_file"
11399 <  fi
11400 < fi
11401 < rm -f confcache
11402 <
11403 < test "x$prefix" = xNONE && prefix=$ac_default_prefix
11404 < # Let make expand exec_prefix.
11405 < test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11406 <
11407 < # VPATH may cause trouble with some makes, so we remove $(srcdir),
11408 < # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11409 < # trailing colons and then remove the whole line if VPATH becomes empty
11410 < # (actually we leave an empty line to preserve line numbers).
11411 < if test "x$srcdir" = x.; then
11412 <  ac_vpsub='/^[  ]*VPATH[        ]*=/{
11413 < s/:*\$(srcdir):*/:/;
11414 < s/:*\${srcdir}:*/:/;
11415 < s/:*@srcdir@:*/:/;
11416 < s/^\([^=]*=[     ]*\):*/\1/;
11417 < s/:*$//;
11418 < s/^[^=]*=[       ]*$//;
11419 < }'
11420 < fi
11421 <
11422 < DEFS=-DHAVE_CONFIG_H
11423 <
11424 < ac_libobjs=
11425 < ac_ltlibobjs=
11426 < for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11427 <  # 1. Remove the extension, and $U if already installed.
11428 <  ac_i=`echo "$ac_i" |
11429 <         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
11430 <  # 2. Add them.
11431 <  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11432 <  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11433 < done
11434 < LIBOBJS=$ac_libobjs
11435 <
11436 < LTLIBOBJS=$ac_ltlibobjs
11437 <
11438 <
11439 <
11440 < : ${CONFIG_STATUS=./config.status}
11441 < ac_clean_files_save=$ac_clean_files
11442 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11443 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11444 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
11445 < cat >$CONFIG_STATUS <<_ACEOF
11446 < #! $SHELL
11447 < # Generated by $as_me.
11448 < # Run this file to recreate the current configuration.
11449 < # Compiler output produced by configure, useful for debugging
11450 < # configure, is in config.log if it exists.
11451 <
11452 < debug=false
11453 < ac_cs_recheck=false
11454 < ac_cs_silent=false
11455 < SHELL=\${CONFIG_SHELL-$SHELL}
11456 < _ACEOF
11457 <
11458 < cat >>$CONFIG_STATUS <<\_ACEOF
11459 < ## --------------------- ##
11460 < ## M4sh Initialization.  ##
11461 < ## --------------------- ##
11462 <
11463 < # Be Bourne compatible
11464 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11465 <  emulate sh
11466 <  NULLCMD=:
11467 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11468 <  # is contrary to our usage.  Disable this feature.
11469 <  alias -g '${1+"$@"}'='"$@"'
11470 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11471 <  set -o posix
11472 < fi
11473 < DUALCASE=1; export DUALCASE # for MKS sh
11474 <
11475 < # Support unset when possible.
11476 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11477 <  as_unset=unset
11478 < else
11479 <  as_unset=false
11480 < fi
11481 <
11482 <
11483 < # Work around bugs in pre-3.0 UWIN ksh.
11484 < $as_unset ENV MAIL MAILPATH
11485 < PS1='$ '
11486 < PS2='> '
11487 < PS4='+ '
11488 <
11489 < # NLS nuisances.
11490 < for as_var in \
11491 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11492 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11493 <  LC_TELEPHONE LC_TIME
11494 < do
11495 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
11496 <    eval $as_var=C; export $as_var
11497 <  else
11498 <    $as_unset $as_var
11499 <  fi
11500 < done
11501 <
11502 < # Required to use basename.
11503 < if expr a : '\(a\)' >/dev/null 2>&1; then
11504 <  as_expr=expr
11505 < else
11506 <  as_expr=false
11507 < fi
11508 <
11509 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11510 <  as_basename=basename
11511 < else
11512 <  as_basename=false
11513 < fi
11514 <
11515 <
11516 < # Name of the executable.
11517 < as_me=`$as_basename "$0" ||
11518 < $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11519 <         X"$0" : 'X\(//\)$' \| \
11520 <         X"$0" : 'X\(/\)$' \| \
11521 <         .     : '\(.\)' 2>/dev/null ||
11522 < echo X/"$0" |
11523 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11524 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
11525 <          /^X\/\(\/\).*/{ s//\1/; q; }
11526 <          s/.*/./; q'`
11527 <
11528 <
11529 < # PATH needs CR, and LINENO needs CR and PATH.
11530 < # Avoid depending upon Character Ranges.
11531 < as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11532 < as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11533 < as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11534 < as_cr_digits='0123456789'
11535 < as_cr_alnum=$as_cr_Letters$as_cr_digits
11536 <
11537 < # The user is always right.
11538 < if test "${PATH_SEPARATOR+set}" != set; then
11539 <  echo "#! /bin/sh" >conf$$.sh
11540 <  echo  "exit 0"   >>conf$$.sh
11541 <  chmod +x conf$$.sh
11542 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11543 <    PATH_SEPARATOR=';'
11544 <  else
11545 <    PATH_SEPARATOR=:
11546 <  fi
11547 <  rm -f conf$$.sh
11548 < fi
11549 <
11550 <
11551 <  as_lineno_1=$LINENO
11552 <  as_lineno_2=$LINENO
11553 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11554 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
11555 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
11556 <  # Find who we are.  Look in the path if we contain no path at all
11557 <  # relative or not.
11558 <  case $0 in
11559 <    *[\\/]* ) as_myself=$0 ;;
11560 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11561 < for as_dir in $PATH
11562 < do
11563 <  IFS=$as_save_IFS
11564 <  test -z "$as_dir" && as_dir=.
11565 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11566 < done
11567 <
11568 <       ;;
11569 <  esac
11570 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
11571 <  # in which case we are not to be found in the path.
11572 <  if test "x$as_myself" = x; then
11573 <    as_myself=$0
11574 <  fi
11575 <  if test ! -f "$as_myself"; then
11576 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11577 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11578 <   { (exit 1); exit 1; }; }
11579 <  fi
11580 <  case $CONFIG_SHELL in
11581 <  '')
11582 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11583 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11584 < do
11585 <  IFS=$as_save_IFS
11586 <  test -z "$as_dir" && as_dir=.
11587 <  for as_base in sh bash ksh sh5; do
11588 <         case $as_dir in
11589 <         /*)
11590 <           if ("$as_dir/$as_base" -c '
11591 <  as_lineno_1=$LINENO
11592 <  as_lineno_2=$LINENO
11593 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11594 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
11595 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
11596 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11597 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11598 <             CONFIG_SHELL=$as_dir/$as_base
11599 <             export CONFIG_SHELL
11600 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11601 <           fi;;
11602 <         esac
11603 <       done
11604 < done
11605 < ;;
11606 <  esac
11607 <
11608 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11609 <  # uniformly replaced by the line number.  The first 'sed' inserts a
11610 <  # line-number line before each line; the second 'sed' does the real
11611 <  # work.  The second script uses 'N' to pair each line-number line
11612 <  # with the numbered line, and appends trailing '-' during
11613 <  # substitution so that $LINENO is not a special case at line end.
11614 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11615 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
11616 <  sed '=' <$as_myself |
11617 <    sed '
11618 <      N
11619 <      s,$,-,
11620 <      : loop
11621 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11622 <      t loop
11623 <      s,-$,,
11624 <      s,^['$as_cr_digits']*\n,,
11625 <    ' >$as_me.lineno &&
11626 <  chmod +x $as_me.lineno ||
11627 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11628 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11629 <   { (exit 1); exit 1; }; }
11630 <
11631 <  # Don't try to exec as it changes $[0], causing all sort of problems
11632 <  # (the dirname of $[0] is not the place where we might find the
11633 <  # original and so on.  Autoconf is especially sensible to this).
11634 <  . ./$as_me.lineno
11635 <  # Exit status is that of the last command.
11636 <  exit
11637 < }
11638 <
11639 <
11640 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11641 <  *c*,-n*) ECHO_N= ECHO_C='
11642 < ' ECHO_T='      ' ;;
11643 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11644 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
11645 < esac
11646 <
11647 < if expr a : '\(a\)' >/dev/null 2>&1; then
11648 <  as_expr=expr
11649 < else
11650 <  as_expr=false
11651 < fi
11652 <
11653 < rm -f conf$$ conf$$.exe conf$$.file
11654 < echo >conf$$.file
11655 < if ln -s conf$$.file conf$$ 2>/dev/null; then
11656 <  # We could just check for DJGPP; but this test a) works b) is more generic
11657 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11658 <  if test -f conf$$.exe; then
11659 <    # Don't use ln at all; we don't have any links
11660 <    as_ln_s='cp -p'
11661 <  else
11662 <    as_ln_s='ln -s'
11663 <  fi
11664 < elif ln conf$$.file conf$$ 2>/dev/null; then
11665 <  as_ln_s=ln
11666 < else
11667 <  as_ln_s='cp -p'
11668 < fi
11669 < rm -f conf$$ conf$$.exe conf$$.file
11670 <
11671 < if mkdir -p . 2>/dev/null; then
11672 <  as_mkdir_p=:
11673 < else
11674 <  test -d ./-p && rmdir ./-p
11675 <  as_mkdir_p=false
11676 < fi
11677 <
11678 < as_executable_p="test -f"
11679 <
11680 < # Sed expression to map a string onto a valid CPP name.
11681 < as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11682 <
11683 < # Sed expression to map a string onto a valid variable name.
11684 < as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11685 <
11686 <
11687 < # IFS
11688 < # We need space, tab and new line, in precisely that order.
11689 < as_nl='
11690 < '
11691 < IFS="   $as_nl"
11692 <
11693 < # CDPATH.
11694 < $as_unset CDPATH
11695 <
11696 < exec 6>&1
11697 <
11698 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
11699 < # report actual input values of CONFIG_FILES etc. instead of their
11700 < # values after options handling.  Logging --version etc. is OK.
11701 < exec 5>>config.log
11702 < {
11703 <  echo
11704 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11705 < ## Running $as_me. ##
11706 < _ASBOX
11707 < } >&5
11708 < cat >&5 <<_CSEOF
11709 <
11710 < This file was extended by OOPSE $as_me 2.0, which was
11711 < generated by GNU Autoconf 2.59.  Invocation command line was
11712 <
11713 <  CONFIG_FILES    = $CONFIG_FILES
11714 <  CONFIG_HEADERS  = $CONFIG_HEADERS
11715 <  CONFIG_LINKS    = $CONFIG_LINKS
11716 <  CONFIG_COMMANDS = $CONFIG_COMMANDS
11717 <  $ $0 $@
11718 <
11719 < _CSEOF
11720 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11721 < echo >&5
11722 < _ACEOF
11723 <
11724 < # Files that config.status was made for.
11725 < if test -n "$ac_config_files"; then
11726 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
11727 < fi
11728 <
11729 < if test -n "$ac_config_headers"; then
11730 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
11731 < fi
11732 <
11733 < if test -n "$ac_config_links"; then
11734 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
11735 < fi
11736 <
11737 < if test -n "$ac_config_commands"; then
11738 <  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11739 < fi
11740 <
11741 < cat >>$CONFIG_STATUS <<\_ACEOF
11742 <
11743 < ac_cs_usage="\
11744 < \`$as_me' instantiates files from templates according to the
11745 < current configuration.
11746 <
11747 < Usage: $0 [OPTIONS] [FILE]...
11748 <
11749 <  -h, --help       print this help, then exit
11750 <  -V, --version    print version number, then exit
11751 <  -q, --quiet      do not print progress messages
11752 <  -d, --debug      don't remove temporary files
11753 <      --recheck    update $as_me by reconfiguring in the same conditions
11754 <  --file=FILE[:TEMPLATE]
11755 <                   instantiate the configuration file FILE
11756 <  --header=FILE[:TEMPLATE]
11757 <                   instantiate the configuration header FILE
11758 <
11759 < Configuration files:
11760 < $config_files
11761 <
11762 < Configuration headers:
11763 < $config_headers
11764 <
11765 < Configuration links:
11766 < $config_links
11767 <
11768 < Report bugs to <bug-autoconf@gnu.org>."
11769 < _ACEOF
11770 <
11771 < cat >>$CONFIG_STATUS <<_ACEOF
11772 < ac_cs_version="\\
11773 < OOPSE config.status 2.0
11774 < configured by $0, generated by GNU Autoconf 2.59,
11775 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
11776 <
11777 < Copyright (C) 2003 Free Software Foundation, Inc.
11778 < This config.status script is free software; the Free Software Foundation
11779 < gives unlimited permission to copy, distribute and modify it."
11780 < srcdir=$srcdir
11781 < INSTALL="$INSTALL"
11782 < _ACEOF
11783 <
11784 < cat >>$CONFIG_STATUS <<\_ACEOF
11785 < # If no file are specified by the user, then we need to provide default
11786 < # value.  By we need to know if files were specified by the user.
11787 < ac_need_defaults=:
11788 < while test $# != 0
11789 < do
11790 <  case $1 in
11791 <  --*=*)
11792 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
11793 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11794 <    ac_shift=:
11795 <    ;;
11796 <  -*)
11797 <    ac_option=$1
11798 <    ac_optarg=$2
11799 <    ac_shift=shift
11800 <    ;;
11801 <  *) # This is not an option, so the user has probably given explicit
11802 <     # arguments.
11803 <     ac_option=$1
11804 <     ac_need_defaults=false;;
11805 <  esac
11806 <
11807 <  case $ac_option in
11808 <  # Handling of the options.
11809 < _ACEOF
11810 < cat >>$CONFIG_STATUS <<\_ACEOF
11811 <  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11812 <    ac_cs_recheck=: ;;
11813 <  --version | --vers* | -V )
11814 <    echo "$ac_cs_version"; exit 0 ;;
11815 <  --he | --h)
11816 <    # Conflict between --help and --header
11817 <    { { echo "$as_me:$LINENO: error: ambiguous option: $1
11818 < Try \`$0 --help' for more information." >&5
11819 < echo "$as_me: error: ambiguous option: $1
11820 < Try \`$0 --help' for more information." >&2;}
11821 <   { (exit 1); exit 1; }; };;
11822 <  --help | --hel | -h )
11823 <    echo "$ac_cs_usage"; exit 0 ;;
11824 <  --debug | --d* | -d )
11825 <    debug=: ;;
11826 <  --file | --fil | --fi | --f )
11827 <    $ac_shift
11828 <    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11829 <    ac_need_defaults=false;;
11830 <  --header | --heade | --head | --hea )
11831 <    $ac_shift
11832 <    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11833 <    ac_need_defaults=false;;
11834 <  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11835 <  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11836 <    ac_cs_silent=: ;;
11837 <
11838 <  # This is an error.
11839 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11840 < Try \`$0 --help' for more information." >&5
11841 < echo "$as_me: error: unrecognized option: $1
11842 < Try \`$0 --help' for more information." >&2;}
11843 <   { (exit 1); exit 1; }; } ;;
11844 <
11845 <  *) ac_config_targets="$ac_config_targets $1" ;;
11846 <
11847 <  esac
11848 <  shift
11849 < done
11850 <
11851 < ac_configure_extra_args=
11852 <
11853 < if $ac_cs_silent; then
11854 <  exec 6>/dev/null
11855 <  ac_configure_extra_args="$ac_configure_extra_args --silent"
11856 < fi
11857 <
11858 < _ACEOF
11859 < cat >>$CONFIG_STATUS <<_ACEOF
11860 < if \$ac_cs_recheck; then
11861 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11862 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11863 < fi
11864 <
11865 < _ACEOF
11866 <
11867 <
11868 <
11869 <
11870 <
11871 < cat >>$CONFIG_STATUS <<\_ACEOF
11872 < for ac_config_target in $ac_config_targets
11873 < do
11874 <  case "$ac_config_target" in
11875 <  # Handling of arguments.
11876 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
11877 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
11878 <  "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
11879 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
11880 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
11881 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11882 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11883 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11884 <   { (exit 1); exit 1; }; };;
11885 <  esac
11886 < done
11887 <
11888 < # If the user did not use the arguments to specify the items to instantiate,
11889 < # then the envvar interface is used.  Set only those that are not.
11890 < # We use the long form for the default assignment because of an extremely
11891 < # bizarre bug on SunOS 4.1.3.
11892 < if $ac_need_defaults; then
11893 <  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11894 <  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11895 <  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
11896 < fi
11897 <
11898 < # Have a temporary directory for convenience.  Make it in the build tree
11899 < # simply because there is no reason to put it here, and in addition,
11900 < # creating and moving files from /tmp can sometimes cause problems.
11901 < # Create a temporary directory, and hook for its removal unless debugging.
11902 < $debug ||
11903 < {
11904 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11905 <  trap '{ (exit 1); exit 1; }' 1 2 13 15
11906 < }
11907 <
11908 < # Create a (secure) tmp directory for tmp files.
11909 <
11910 < {
11911 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11912 <  test -n "$tmp" && test -d "$tmp"
11913 < }  ||
11914 < {
11915 <  tmp=./confstat$$-$RANDOM
11916 <  (umask 077 && mkdir $tmp)
11917 < } ||
11918 < {
11919 <   echo "$me: cannot create a temporary directory in ." >&2
11920 <   { (exit 1); exit 1; }
11921 < }
11922 <
11923 < _ACEOF
11924 <
11925 < cat >>$CONFIG_STATUS <<_ACEOF
11926 <
11927 < #
11928 < # CONFIG_FILES section.
11929 < #
11930 <
11931 < # No need to generate the scripts if there are no CONFIG_FILES.
11932 < # This happens for instance when ./config.status config.h
11933 < if test -n "\$CONFIG_FILES"; then
11934 <  # Protect against being on the right side of a sed subst in config.status.
11935 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11936 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11937 < s,@SHELL@,$SHELL,;t t
11938 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11939 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11940 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11941 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11942 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11943 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11944 < s,@exec_prefix@,$exec_prefix,;t t
11945 < s,@prefix@,$prefix,;t t
11946 < s,@program_transform_name@,$program_transform_name,;t t
11947 < s,@bindir@,$bindir,;t t
11948 < s,@sbindir@,$sbindir,;t t
11949 < s,@libexecdir@,$libexecdir,;t t
11950 < s,@datadir@,$datadir,;t t
11951 < s,@sysconfdir@,$sysconfdir,;t t
11952 < s,@sharedstatedir@,$sharedstatedir,;t t
11953 < s,@localstatedir@,$localstatedir,;t t
11954 < s,@libdir@,$libdir,;t t
11955 < s,@includedir@,$includedir,;t t
11956 < s,@oldincludedir@,$oldincludedir,;t t
11957 < s,@infodir@,$infodir,;t t
11958 < s,@mandir@,$mandir,;t t
11959 < s,@build_alias@,$build_alias,;t t
11960 < s,@host_alias@,$host_alias,;t t
11961 < s,@target_alias@,$target_alias,;t t
11962 < s,@DEFS@,$DEFS,;t t
11963 < s,@ECHO_C@,$ECHO_C,;t t
11964 < s,@ECHO_N@,$ECHO_N,;t t
11965 < s,@ECHO_T@,$ECHO_T,;t t
11966 < s,@LIBS@,$LIBS,;t t
11967 < s,@PROGNAME@,$PROGNAME,;t t
11968 < s,@debug@,$debug,;t t
11969 < s,@build@,$build,;t t
11970 < s,@build_cpu@,$build_cpu,;t t
11971 < s,@build_vendor@,$build_vendor,;t t
11972 < s,@build_os@,$build_os,;t t
11973 < s,@host@,$host,;t t
11974 < s,@host_cpu@,$host_cpu,;t t
11975 < s,@host_vendor@,$host_vendor,;t t
11976 < s,@host_os@,$host_os,;t t
11977 < s,@CC@,$CC,;t t
11978 < s,@CFLAGS@,$CFLAGS,;t t
11979 < s,@LDFLAGS@,$LDFLAGS,;t t
11980 < s,@CPPFLAGS@,$CPPFLAGS,;t t
11981 < s,@ac_ct_CC@,$ac_ct_CC,;t t
11982 < s,@EXEEXT@,$EXEEXT,;t t
11983 < s,@OBJEXT@,$OBJEXT,;t t
11984 < s,@CXX@,$CXX,;t t
11985 < s,@CXXFLAGS@,$CXXFLAGS,;t t
11986 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
11987 < s,@CPP@,$CPP,;t t
11988 < s,@EGREP@,$EGREP,;t t
11989 < s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
11990 < s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
11991 < s,@F90@,$F90,;t t
11992 < s,@F90FLAGS@,$F90FLAGS,;t t
11993 < s,@ac_ct_F90@,$ac_ct_F90,;t t
11994 < s,@PREPFLAG@,$PREPFLAG,;t t
11995 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
11996 < s,@F90LIBS@,$F90LIBS,;t t
11997 < s,@F90_FUNC@,$F90_FUNC,;t t
11998 < s,@F90_FUNC_@,$F90_FUNC_,;t t
11999 < s,@MOD@,$MOD,;t t
12000 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
12001 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
12002 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
12003 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
12004 < s,@CXXCPP@,$CXXCPP,;t t
12005 < s,@LIBOBJS@,$LIBOBJS,;t t
12006 < s,@__func__@,$__func__,;t t
12007 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12008 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12009 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12010 < s,@LN_S@,$LN_S,;t t
12011 < s,@SET_MAKE@,$SET_MAKE,;t t
12012 < s,@RANLIB@,$RANLIB,;t t
12013 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12014 < s,@YACC@,$YACC,;t t
12015 < s,@LEX@,$LEX,;t t
12016 < s,@LEXLIB@,$LEXLIB,;t t
12017 < s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
12018 < s,@PERLINTERP@,$PERLINTERP,;t t
12019 < s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
12020 < s,@AR@,$AR,;t t
12021 < s,@PS@,$PS,;t t
12022 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
12023 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
12024 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
12025 < s,@MPI_LIB@,$MPI_LIB,;t t
12026 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
12027 < s,@USE_MPI@,$USE_MPI,;t t
12028 < s,@USE_CGAL@,$USE_CGAL,;t t
12029 < s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
12030 < s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
12031 < s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
12032 < s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
12033 < s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
12034 < s,@CGAL_LIBS@,$CGAL_LIBS,;t t
12035 < s,@DOXYGEN@,$DOXYGEN,;t t
12036 < s,@DOT@,$DOT,;t t
12037 < s,@DOC@,$DOC,;t t
12038 < s,@enable_dot@,$enable_dot,;t t
12039 < s,@enable_html_docs@,$enable_html_docs,;t t
12040 < s,@enable_latex_docs@,$enable_latex_docs,;t t
12041 < s,@BATEXT@,$BATEXT,;t t
12042 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
12043 < s,@OOPSE@,$OOPSE,;t t
12044 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
12045 < s,@SUBDIRS@,$SUBDIRS,;t t
12046 < s,@FFLAGS@,$FFLAGS,;t t
12047 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12048 < CEOF
12049 <
12050 < _ACEOF
12051 <
12052 <  cat >>$CONFIG_STATUS <<\_ACEOF
12053 <  # Split the substitutions into bite-sized pieces for seds with
12054 <  # small command number limits, like on Digital OSF/1 and HP-UX.
12055 <  ac_max_sed_lines=48
12056 <  ac_sed_frag=1 # Number of current file.
12057 <  ac_beg=1 # First line for current file.
12058 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
12059 <  ac_more_lines=:
12060 <  ac_sed_cmds=
12061 <  while $ac_more_lines; do
12062 <    if test $ac_beg -gt 1; then
12063 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12064 <    else
12065 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12066 <    fi
12067 <    if test ! -s $tmp/subs.frag; then
12068 <      ac_more_lines=false
12069 <    else
12070 <      # The purpose of the label and of the branching condition is to
12071 <      # speed up the sed processing (if there are no `@' at all, there
12072 <      # is no need to browse any of the substitutions).
12073 <      # These are the two extra sed commands mentioned above.
12074 <      (echo ':t
12075 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12076 <      if test -z "$ac_sed_cmds"; then
12077 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12078 <      else
12079 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12080 <      fi
12081 <      ac_sed_frag=`expr $ac_sed_frag + 1`
12082 <      ac_beg=$ac_end
12083 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
12084 <    fi
12085 <  done
12086 <  if test -z "$ac_sed_cmds"; then
12087 <    ac_sed_cmds=cat
12088 <  fi
12089 < fi # test -n "$CONFIG_FILES"
12090 <
12091 < _ACEOF
12092 < cat >>$CONFIG_STATUS <<\_ACEOF
12093 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12094 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12095 <  case $ac_file in
12096 <  - | *:- | *:-:* ) # input from stdin
12097 <        cat >$tmp/stdin
12098 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12099 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12100 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12101 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12102 <  * )   ac_file_in=$ac_file.in ;;
12103 <  esac
12104 <
12105 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12106 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12107 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12108 <         X"$ac_file" : 'X\(//\)[^/]' \| \
12109 <         X"$ac_file" : 'X\(//\)$' \| \
12110 <         X"$ac_file" : 'X\(/\)' \| \
12111 <         .     : '\(.\)' 2>/dev/null ||
12112 < echo X"$ac_file" |
12113 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12114 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12115 <          /^X\(\/\/\)$/{ s//\1/; q; }
12116 <          /^X\(\/\).*/{ s//\1/; q; }
12117 <          s/.*/./; q'`
12118 <  { if $as_mkdir_p; then
12119 <    mkdir -p "$ac_dir"
12120 <  else
12121 <    as_dir="$ac_dir"
12122 <    as_dirs=
12123 <    while test ! -d "$as_dir"; do
12124 <      as_dirs="$as_dir $as_dirs"
12125 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
12126 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12127 <         X"$as_dir" : 'X\(//\)[^/]' \| \
12128 <         X"$as_dir" : 'X\(//\)$' \| \
12129 <         X"$as_dir" : 'X\(/\)' \| \
12130 <         .     : '\(.\)' 2>/dev/null ||
12131 < echo X"$as_dir" |
12132 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12133 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12134 <          /^X\(\/\/\)$/{ s//\1/; q; }
12135 <          /^X\(\/\).*/{ s//\1/; q; }
12136 <          s/.*/./; q'`
12137 <    done
12138 <    test ! -n "$as_dirs" || mkdir $as_dirs
12139 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12140 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12141 <   { (exit 1); exit 1; }; }; }
12142 <
12143 <  ac_builddir=.
12144 <
12145 < if test "$ac_dir" != .; then
12146 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12147 <  # A "../" for each directory in $ac_dir_suffix.
12148 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12149 < else
12150 <  ac_dir_suffix= ac_top_builddir=
12151 < fi
12152 <
12153 < case $srcdir in
12154 <  .)  # No --srcdir option.  We are building in place.
12155 <    ac_srcdir=.
12156 <    if test -z "$ac_top_builddir"; then
12157 <       ac_top_srcdir=.
12158 <    else
12159 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12160 <    fi ;;
12161 <  [\\/]* | ?:[\\/]* )  # Absolute path.
12162 <    ac_srcdir=$srcdir$ac_dir_suffix;
12163 <    ac_top_srcdir=$srcdir ;;
12164 <  *) # Relative path.
12165 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12166 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
12167 < esac
12168 <
12169 < # Do not use `cd foo && pwd` to compute absolute paths, because
12170 < # the directories may not exist.
12171 < case `pwd` in
12172 < .) ac_abs_builddir="$ac_dir";;
12173 < *)
12174 <  case "$ac_dir" in
12175 <  .) ac_abs_builddir=`pwd`;;
12176 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12177 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
12178 <  esac;;
12179 < esac
12180 < case $ac_abs_builddir in
12181 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
12182 < *)
12183 <  case ${ac_top_builddir}. in
12184 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
12185 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12186 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12187 <  esac;;
12188 < esac
12189 < case $ac_abs_builddir in
12190 < .) ac_abs_srcdir=$ac_srcdir;;
12191 < *)
12192 <  case $ac_srcdir in
12193 <  .) ac_abs_srcdir=$ac_abs_builddir;;
12194 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12195 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12196 <  esac;;
12197 < esac
12198 < case $ac_abs_builddir in
12199 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
12200 < *)
12201 <  case $ac_top_srcdir in
12202 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
12203 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12204 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12205 <  esac;;
12206 < esac
12207 <
12208 <
12209 <  case $INSTALL in
12210 <  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12211 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
12212 <  esac
12213 <
12214 <  if test x"$ac_file" != x-; then
12215 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
12216 < echo "$as_me: creating $ac_file" >&6;}
12217 <    rm -f "$ac_file"
12218 <  fi
12219 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
12220 <  # use $as_me), people would be surprised to read:
12221 <  #    /* config.h.  Generated by config.status.  */
12222 <  if test x"$ac_file" = x-; then
12223 <    configure_input=
12224 <  else
12225 <    configure_input="$ac_file.  "
12226 <  fi
12227 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
12228 <                                     sed 's,.*/,,'` by configure."
12229 <
12230 <  # First look for the input files in the build tree, otherwise in the
12231 <  # src tree.
12232 <  ac_file_inputs=`IFS=:
12233 <    for f in $ac_file_in; do
12234 <      case $f in
12235 <      -) echo $tmp/stdin ;;
12236 <      [\\/$]*)
12237 <         # Absolute (can't be DOS-style, as IFS=:)
12238 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12239 < echo "$as_me: error: cannot find input file: $f" >&2;}
12240 <   { (exit 1); exit 1; }; }
12241 <         echo "$f";;
12242 <      *) # Relative
12243 <         if test -f "$f"; then
12244 <           # Build tree
12245 <           echo "$f"
12246 <         elif test -f "$srcdir/$f"; then
12247 <           # Source tree
12248 <           echo "$srcdir/$f"
12249 <         else
12250 <           # /dev/null tree
12251 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12252 < echo "$as_me: error: cannot find input file: $f" >&2;}
12253 <   { (exit 1); exit 1; }; }
12254 <         fi;;
12255 <      esac
12256 <    done` || { (exit 1); exit 1; }
12257 < _ACEOF
12258 < cat >>$CONFIG_STATUS <<_ACEOF
12259 <  sed "$ac_vpsub
12260 < $extrasub
12261 < _ACEOF
12262 < cat >>$CONFIG_STATUS <<\_ACEOF
12263 < :t
12264 < /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12265 < s,@configure_input@,$configure_input,;t t
12266 < s,@srcdir@,$ac_srcdir,;t t
12267 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
12268 < s,@top_srcdir@,$ac_top_srcdir,;t t
12269 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
12270 < s,@builddir@,$ac_builddir,;t t
12271 < s,@abs_builddir@,$ac_abs_builddir,;t t
12272 < s,@top_builddir@,$ac_top_builddir,;t t
12273 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
12274 < s,@INSTALL@,$ac_INSTALL,;t t
12275 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
12276 <  rm -f $tmp/stdin
12277 <  if test x"$ac_file" != x-; then
12278 <    mv $tmp/out $ac_file
12279 <  else
12280 <    cat $tmp/out
12281 <    rm -f $tmp/out
12282 <  fi
12283 <
12284 <  # Run the commands associated with the file.
12285 <  case $ac_file in
12286 <    make/Makefile ) chmod 0755 scripts/* ;;
12287 <    src/utils/Makefile ) chmod 0755 scripts/* ;;
12288 <    src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
12289 <    scripts/filepp ) chmod 0755 scripts/* ;;
12290 <  esac
12291 < done
12292 < _ACEOF
12293 < cat >>$CONFIG_STATUS <<\_ACEOF
12294 <
12295 < #
12296 < # CONFIG_HEADER section.
12297 < #
12298 <
12299 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12300 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
12301 < #
12302 < # ac_d sets the value in "#define NAME VALUE" lines.
12303 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
12304 < ac_dB='[         ].*$,\1#\2'
12305 < ac_dC=' '
12306 < ac_dD=',;t'
12307 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12308 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
12309 < ac_uB='$,\1#\2define\3'
12310 < ac_uC=' '
12311 < ac_uD=',;t'
12312 <
12313 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
12314 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12315 <  case $ac_file in
12316 <  - | *:- | *:-:* ) # input from stdin
12317 <        cat >$tmp/stdin
12318 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12319 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12320 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12321 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12322 <  * )   ac_file_in=$ac_file.in ;;
12323 <  esac
12324 <
12325 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
12326 < echo "$as_me: creating $ac_file" >&6;}
12327 <
12328 <  # First look for the input files in the build tree, otherwise in the
12329 <  # src tree.
12330 <  ac_file_inputs=`IFS=:
12331 <    for f in $ac_file_in; do
12332 <      case $f in
12333 <      -) echo $tmp/stdin ;;
12334 <      [\\/$]*)
12335 <         # Absolute (can't be DOS-style, as IFS=:)
12336 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12337 < echo "$as_me: error: cannot find input file: $f" >&2;}
12338 <   { (exit 1); exit 1; }; }
12339 <         # Do quote $f, to prevent DOS paths from being IFS'd.
12340 <         echo "$f";;
12341 <      *) # Relative
12342 <         if test -f "$f"; then
12343 <           # Build tree
12344 <           echo "$f"
12345 <         elif test -f "$srcdir/$f"; then
12346 <           # Source tree
12347 <           echo "$srcdir/$f"
12348 <         else
12349 <           # /dev/null tree
12350 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12351 < echo "$as_me: error: cannot find input file: $f" >&2;}
12352 <   { (exit 1); exit 1; }; }
12353 <         fi;;
12354 <      esac
12355 <    done` || { (exit 1); exit 1; }
12356 <  # Remove the trailing spaces.
12357 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
12358 <
12359 < _ACEOF
12360 <
12361 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
12362 < # `conftest.undefs', that substitutes the proper values into
12363 < # config.h.in to produce config.h.  The first handles `#define'
12364 < # templates, and the second `#undef' templates.
12365 < # And first: Protect against being on the right side of a sed subst in
12366 < # config.status.  Protect against being in an unquoted here document
12367 < # in config.status.
12368 < rm -f conftest.defines conftest.undefs
12369 < # Using a here document instead of a string reduces the quoting nightmare.
12370 < # Putting comments in sed scripts is not portable.
12371 < #
12372 < # `end' is used to avoid that the second main sed command (meant for
12373 < # 0-ary CPP macros) applies to n-ary macro definitions.
12374 < # See the Autoconf documentation for `clear'.
12375 < cat >confdef2sed.sed <<\_ACEOF
12376 < s/[\\&,]/\\&/g
12377 < s,[\\$`],\\&,g
12378 < t clear
12379 < : clear
12380 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
12381 < t end
12382 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
12383 < : end
12384 < _ACEOF
12385 < # If some macros were called several times there might be several times
12386 < # the same #defines, which is useless.  Nevertheless, we may not want to
12387 < # sort them, since we want the *last* AC-DEFINE to be honored.
12388 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12389 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12390 < rm -f confdef2sed.sed
12391 <
12392 < # This sed command replaces #undef with comments.  This is necessary, for
12393 < # example, in the case of _POSIX_SOURCE, which is predefined and required
12394 < # on some systems where configure will not decide to define it.
12395 < cat >>conftest.undefs <<\_ACEOF
12396 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
12397 < _ACEOF
12398 <
12399 < # Break up conftest.defines because some shells have a limit on the size
12400 < # of here documents, and old seds have small limits too (100 cmds).
12401 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
12402 < echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
12403 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
12404 < echo '  :' >>$CONFIG_STATUS
12405 < rm -f conftest.tail
12406 < while grep . conftest.defines >/dev/null
12407 < do
12408 <  # Write a limited-size here document to $tmp/defines.sed.
12409 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
12410 <  # Speed up: don't consider the non `#define' lines.
12411 <  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
12412 <  # Work around the forget-to-reset-the-flag bug.
12413 <  echo 't clr' >>$CONFIG_STATUS
12414 <  echo ': clr' >>$CONFIG_STATUS
12415 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
12416 <  echo 'CEOF
12417 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
12418 <  rm -f $tmp/in
12419 <  mv $tmp/out $tmp/in
12420 < ' >>$CONFIG_STATUS
12421 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
12422 <  rm -f conftest.defines
12423 <  mv conftest.tail conftest.defines
12424 < done
12425 < rm -f conftest.defines
12426 < echo '  fi # grep' >>$CONFIG_STATUS
12427 < echo >>$CONFIG_STATUS
12428 <
12429 < # Break up conftest.undefs because some shells have a limit on the size
12430 < # of here documents, and old seds have small limits too (100 cmds).
12431 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
12432 < rm -f conftest.tail
12433 < while grep . conftest.undefs >/dev/null
12434 < do
12435 <  # Write a limited-size here document to $tmp/undefs.sed.
12436 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12437 <  # Speed up: don't consider the non `#undef'
12438 <  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
12439 <  # Work around the forget-to-reset-the-flag bug.
12440 <  echo 't clr' >>$CONFIG_STATUS
12441 <  echo ': clr' >>$CONFIG_STATUS
12442 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
12443 <  echo 'CEOF
12444 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12445 <  rm -f $tmp/in
12446 <  mv $tmp/out $tmp/in
12447 < ' >>$CONFIG_STATUS
12448 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12449 <  rm -f conftest.undefs
12450 <  mv conftest.tail conftest.undefs
12451 < done
12452 < rm -f conftest.undefs
12453 <
12454 < cat >>$CONFIG_STATUS <<\_ACEOF
12455 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
12456 <  # use $as_me), people would be surprised to read:
12457 <  #    /* config.h.  Generated by config.status.  */
12458 <  if test x"$ac_file" = x-; then
12459 <    echo "/* Generated by configure.  */" >$tmp/config.h
12460 <  else
12461 <    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
12462 <  fi
12463 <  cat $tmp/in >>$tmp/config.h
12464 <  rm -f $tmp/in
12465 <  if test x"$ac_file" != x-; then
12466 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
12467 <      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12468 < echo "$as_me: $ac_file is unchanged" >&6;}
12469 <    else
12470 <      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12471 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12472 <         X"$ac_file" : 'X\(//\)[^/]' \| \
12473 <         X"$ac_file" : 'X\(//\)$' \| \
12474 <         X"$ac_file" : 'X\(/\)' \| \
12475 <         .     : '\(.\)' 2>/dev/null ||
12476 < echo X"$ac_file" |
12477 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12478 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12479 <          /^X\(\/\/\)$/{ s//\1/; q; }
12480 <          /^X\(\/\).*/{ s//\1/; q; }
12481 <          s/.*/./; q'`
12482 <      { if $as_mkdir_p; then
12483 <    mkdir -p "$ac_dir"
12484 <  else
12485 <    as_dir="$ac_dir"
12486 <    as_dirs=
12487 <    while test ! -d "$as_dir"; do
12488 <      as_dirs="$as_dir $as_dirs"
12489 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
12490 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12491 <         X"$as_dir" : 'X\(//\)[^/]' \| \
12492 <         X"$as_dir" : 'X\(//\)$' \| \
12493 <         X"$as_dir" : 'X\(/\)' \| \
12494 <         .     : '\(.\)' 2>/dev/null ||
12495 < echo X"$as_dir" |
12496 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12497 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12498 <          /^X\(\/\/\)$/{ s//\1/; q; }
12499 <          /^X\(\/\).*/{ s//\1/; q; }
12500 <          s/.*/./; q'`
12501 <    done
12502 <    test ! -n "$as_dirs" || mkdir $as_dirs
12503 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12504 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12505 <   { (exit 1); exit 1; }; }; }
12506 <
12507 <      rm -f $ac_file
12508 <      mv $tmp/config.h $ac_file
12509 <    fi
12510 <  else
12511 <    cat $tmp/config.h
12512 <    rm -f $tmp/config.h
12513 <  fi
12514 < done
12515 < _ACEOF
12516 < cat >>$CONFIG_STATUS <<\_ACEOF
12517 <
12518 < #
12519 < # CONFIG_LINKS section.
12520 < #
12521 <
12522 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
12523 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12524 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
12525 <
12526 <  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
12527 < echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
12528 <
12529 <  if test ! -r $srcdir/$ac_source; then
12530 <    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
12531 < echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
12532 <   { (exit 1); exit 1; }; }
12533 <  fi
12534 <  rm -f $ac_dest
12535 <
12536 <  # Make relative symlinks.
12537 <  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
12538 < $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12539 <         X"$ac_dest" : 'X\(//\)[^/]' \| \
12540 <         X"$ac_dest" : 'X\(//\)$' \| \
12541 <         X"$ac_dest" : 'X\(/\)' \| \
12542 <         .     : '\(.\)' 2>/dev/null ||
12543 < echo X"$ac_dest" |
12544 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12545 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12546 <          /^X\(\/\/\)$/{ s//\1/; q; }
12547 <          /^X\(\/\).*/{ s//\1/; q; }
12548 <          s/.*/./; q'`
12549 <  { if $as_mkdir_p; then
12550 <    mkdir -p "$ac_dest_dir"
12551 <  else
12552 <    as_dir="$ac_dest_dir"
12553 <    as_dirs=
12554 <    while test ! -d "$as_dir"; do
12555 <      as_dirs="$as_dir $as_dirs"
12556 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
12557 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12558 <         X"$as_dir" : 'X\(//\)[^/]' \| \
12559 <         X"$as_dir" : 'X\(//\)$' \| \
12560 <         X"$as_dir" : 'X\(/\)' \| \
12561 <         .     : '\(.\)' 2>/dev/null ||
12562 < echo X"$as_dir" |
12563 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12564 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12565 <          /^X\(\/\/\)$/{ s//\1/; q; }
12566 <          /^X\(\/\).*/{ s//\1/; q; }
12567 <          s/.*/./; q'`
12568 <    done
12569 <    test ! -n "$as_dirs" || mkdir $as_dirs
12570 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
12571 < echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
12572 <   { (exit 1); exit 1; }; }; }
12573 <
12574 <  ac_builddir=.
12575 <
12576 < if test "$ac_dest_dir" != .; then
12577 <  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
12578 <  # A "../" for each directory in $ac_dir_suffix.
12579 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12580 < else
12581 <  ac_dir_suffix= ac_top_builddir=
12582 < fi
12583 <
12584 < case $srcdir in
12585 <  .)  # No --srcdir option.  We are building in place.
12586 <    ac_srcdir=.
12587 <    if test -z "$ac_top_builddir"; then
12588 <       ac_top_srcdir=.
12589 <    else
12590 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12591 <    fi ;;
12592 <  [\\/]* | ?:[\\/]* )  # Absolute path.
12593 <    ac_srcdir=$srcdir$ac_dir_suffix;
12594 <    ac_top_srcdir=$srcdir ;;
12595 <  *) # Relative path.
12596 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12597 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
12598 < esac
12599 <
12600 < # Do not use `cd foo && pwd` to compute absolute paths, because
12601 < # the directories may not exist.
12602 < case `pwd` in
12603 < .) ac_abs_builddir="$ac_dest_dir";;
12604 < *)
12605 <  case "$ac_dest_dir" in
12606 <  .) ac_abs_builddir=`pwd`;;
12607 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
12608 <  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
12609 <  esac;;
12610 < esac
12611 < case $ac_abs_builddir in
12612 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
12613 < *)
12614 <  case ${ac_top_builddir}. in
12615 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
12616 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12617 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12618 <  esac;;
12619 < esac
12620 < case $ac_abs_builddir in
12621 < .) ac_abs_srcdir=$ac_srcdir;;
12622 < *)
12623 <  case $ac_srcdir in
12624 <  .) ac_abs_srcdir=$ac_abs_builddir;;
12625 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12626 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12627 <  esac;;
12628 < esac
12629 < case $ac_abs_builddir in
12630 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
12631 < *)
12632 <  case $ac_top_srcdir in
12633 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
12634 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12635 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12636 <  esac;;
12637 < esac
12638 <
12639 <
12640 <  case $srcdir in
12641 <  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
12642 <      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
12643 <  esac
12644 <
12645 <  # Try a symlink, then a hard link, then a copy.
12646 <  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
12647 <    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
12648 <    cp -p $srcdir/$ac_source $ac_dest ||
12649 <    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
12650 < echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
12651 <   { (exit 1); exit 1; }; }
12652 < done
12653 < _ACEOF
12654 <
12655 < cat >>$CONFIG_STATUS <<\_ACEOF
12656 <
12657 < { (exit 0); exit 0; }
12658 < _ACEOF
12659 < chmod +x $CONFIG_STATUS
12660 < ac_clean_files=$ac_clean_files_save
12661 <
12662 <
12663 < # configure is writing to config.log, and then calls config.status.
12664 < # config.status does its own redirection, appending to config.log.
12665 < # Unfortunately, on DOS this fails, as config.log is still kept open
12666 < # by configure, so config.status won't be able to write to it; its
12667 < # output is simply discarded.  So we exec the FD to /dev/null,
12668 < # effectively closing config.log, so it can be properly (re)opened and
12669 < # appended to by config.status.  When coming back to configure, we
12670 < # need to make the FD available again.
12671 < if test "$no_create" != yes; then
12672 <  ac_cs_success=:
12673 <  ac_config_status_args=
12674 <  test "$silent" = yes &&
12675 <    ac_config_status_args="$ac_config_status_args --quiet"
12676 <  exec 5>/dev/null
12677 <  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12678 <  exec 5>>config.log
12679 <  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12680 <  # would make configure fail if this is the last instruction.
12681 <  $ac_cs_success || { (exit 1); exit 1; }
8058 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8059 >  test -d "$tmp"
8060 > }  ||
8061 > {
8062 >  tmp=./conf$$-$RANDOM
8063 >  (umask 077 && mkdir "$tmp")
8064 > } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8065 > ac_tmp=$tmp
8066 >
8067 > # Set up the scripts for CONFIG_FILES section.
8068 > # No need to generate them if there are no CONFIG_FILES.
8069 > # This happens for instance with `./config.status config.h'.
8070 > if test -n "$CONFIG_FILES"; then
8071 >
8072 >
8073 > ac_cr=`echo X | tr X '\015'`
8074 > # On cygwin, bash can eat \r inside `` if the user requested igncr.
8075 > # But we know of no other shell where ac_cr would be empty at this
8076 > # point, so we can use a bashism as a fallback.
8077 > if test "x$ac_cr" = x; then
8078 >  eval ac_cr=\$\'\\r\'
8079 > fi
8080 > ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8081 > if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8082 >  ac_cs_awk_cr='\\r'
8083 > else
8084 >  ac_cs_awk_cr=$ac_cr
8085 > fi
8086 >
8087 > echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8088 > _ACEOF
8089 >
8090 >
8091 > {
8092 >  echo "cat >conf$$subs.awk <<_ACEOF" &&
8093 >  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8094 >  echo "_ACEOF"
8095 > } >conf$$subs.sh ||
8096 >  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8097 > ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8098 > ac_delim='%!_!# '
8099 > for ac_last_try in false false false false false :; do
8100 >  . ./conf$$subs.sh ||
8101 >    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8102 >
8103 >  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8104 >  if test $ac_delim_n = $ac_delim_num; then
8105 >    break
8106 >  elif $ac_last_try; then
8107 >    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8108 >  else
8109 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8110 >  fi
8111 > done
8112 > rm -f conf$$subs.sh
8113 >
8114 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8115 > cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8116 > _ACEOF
8117 > sed -n '
8118 > h
8119 > s/^/S["/; s/!.*/"]=/
8120 > p
8121 > g
8122 > s/^[^!]*!//
8123 > :repl
8124 > t repl
8125 > s/'"$ac_delim"'$//
8126 > t delim
8127 > :nl
8128 > h
8129 > s/\(.\{148\}\)..*/\1/
8130 > t more1
8131 > s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8132 > p
8133 > n
8134 > b repl
8135 > :more1
8136 > s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8137 > p
8138 > g
8139 > s/.\{148\}//
8140 > t nl
8141 > :delim
8142 > h
8143 > s/\(.\{148\}\)..*/\1/
8144 > t more2
8145 > s/["\\]/\\&/g; s/^/"/; s/$/"/
8146 > p
8147 > b
8148 > :more2
8149 > s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8150 > p
8151 > g
8152 > s/.\{148\}//
8153 > t delim
8154 > ' <conf$$subs.awk | sed '
8155 > /^[^""]/{
8156 >  N
8157 >  s/\n//
8158 > }
8159 > ' >>$CONFIG_STATUS || ac_write_fail=1
8160 > rm -f conf$$subs.awk
8161 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8162 > _ACAWK
8163 > cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8164 >  for (key in S) S_is_set[key] = 1
8165 >  FS = ""
8166 >
8167 > }
8168 > {
8169 >  line = $ 0
8170 >  nfields = split(line, field, "@")
8171 >  substed = 0
8172 >  len = length(field[1])
8173 >  for (i = 2; i < nfields; i++) {
8174 >    key = field[i]
8175 >    keylen = length(key)
8176 >    if (S_is_set[key]) {
8177 >      value = S[key]
8178 >      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8179 >      len += length(value) + length(field[++i])
8180 >      substed = 1
8181 >    } else
8182 >      len += 1 + keylen
8183 >  }
8184 >
8185 >  print line
8186 > }
8187 >
8188 > _ACAWK
8189 > _ACEOF
8190 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8191 > if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8192 >  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8193 > else
8194 >  cat
8195 > fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8196 >  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8197 > _ACEOF
8198 >
8199 > # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8200 > # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8201 > # trailing colons and then remove the whole line if VPATH becomes empty
8202 > # (actually we leave an empty line to preserve line numbers).
8203 > if test "x$srcdir" = x.; then
8204 >  ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
8205 > h
8206 > s///
8207 > s/^/:/
8208 > s/[      ]*$/:/
8209 > s/:\$(srcdir):/:/g
8210 > s/:\${srcdir}:/:/g
8211 > s/:@srcdir@:/:/g
8212 > s/^:*//
8213 > s/:*$//
8214 > x
8215 > s/\(=[   ]*\).*/\1/
8216 > G
8217 > s/\n//
8218 > s/^[^=]*=[       ]*$//
8219 > }'
8220 > fi
8221 >
8222 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8223 > fi # test -n "$CONFIG_FILES"
8224 >
8225 > # Set up the scripts for CONFIG_HEADERS section.
8226 > # No need to generate them if there are no CONFIG_HEADERS.
8227 > # This happens for instance with `./config.status Makefile'.
8228 > if test -n "$CONFIG_HEADERS"; then
8229 > cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8230 > BEGIN {
8231 > _ACEOF
8232 >
8233 > # Transform confdefs.h into an awk script `defines.awk', embedded as
8234 > # here-document in config.status, that substitutes the proper values into
8235 > # config.h.in to produce config.h.
8236 >
8237 > # Create a delimiter string that does not exist in confdefs.h, to ease
8238 > # handling of long lines.
8239 > ac_delim='%!_!# '
8240 > for ac_last_try in false false :; do
8241 >  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8242 >  if test -z "$ac_tt"; then
8243 >    break
8244 >  elif $ac_last_try; then
8245 >    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8246 >  else
8247 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8248 >  fi
8249 > done
8250 >
8251 > # For the awk script, D is an array of macro values keyed by name,
8252 > # likewise P contains macro parameters if any.  Preserve backslash
8253 > # newline sequences.
8254 >
8255 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8256 > sed -n '
8257 > s/.\{148\}/&'"$ac_delim"'/g
8258 > t rset
8259 > :rset
8260 > s/^[     ]*#[    ]*define[       ][      ]*/ /
8261 > t def
8262 > d
8263 > :def
8264 > s/\\$//
8265 > t bsnl
8266 > s/["\\]/\\&/g
8267 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
8268 > D["\1"]=" \3"/p
8269 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
8270 > d
8271 > :bsnl
8272 > s/["\\]/\\&/g
8273 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
8274 > D["\1"]=" \3\\\\\\n"\\/p
8275 > t cont
8276 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8277 > t cont
8278 > d
8279 > :cont
8280 > n
8281 > s/.\{148\}/&'"$ac_delim"'/g
8282 > t clear
8283 > :clear
8284 > s/\\$//
8285 > t bsnlc
8286 > s/["\\]/\\&/g; s/^/"/; s/$/"/p
8287 > d
8288 > :bsnlc
8289 > s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8290 > b cont
8291 > ' <confdefs.h | sed '
8292 > s/'"$ac_delim"'/"\\\
8293 > "/g' >>$CONFIG_STATUS || ac_write_fail=1
8294 >
8295 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8296 >  for (key in D) D_is_set[key] = 1
8297 >  FS = ""
8298 > }
8299 > /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8300 >  line = \$ 0
8301 >  split(line, arg, " ")
8302 >  if (arg[1] == "#") {
8303 >    defundef = arg[2]
8304 >    mac1 = arg[3]
8305 >  } else {
8306 >    defundef = substr(arg[1], 2)
8307 >    mac1 = arg[2]
8308 >  }
8309 >  split(mac1, mac2, "(") #)
8310 >  macro = mac2[1]
8311 >  prefix = substr(line, 1, index(line, defundef) - 1)
8312 >  if (D_is_set[macro]) {
8313 >    # Preserve the white space surrounding the "#".
8314 >    print prefix "define", macro P[macro] D[macro]
8315 >    next
8316 >  } else {
8317 >    # Replace #undef with comments.  This is necessary, for example,
8318 >    # in the case of _POSIX_SOURCE, which is predefined and required
8319 >    # on some systems where configure will not decide to define it.
8320 >    if (defundef == "undef") {
8321 >      print "/*", prefix defundef, macro, "*/"
8322 >      next
8323 >    }
8324 >  }
8325 > }
8326 > { print }
8327 > _ACAWK
8328 > _ACEOF
8329 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8330 >  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8331 > fi # test -n "$CONFIG_HEADERS"
8332 >
8333 >
8334 > eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
8335 > shift
8336 > for ac_tag
8337 > do
8338 >  case $ac_tag in
8339 >  :[FHLC]) ac_mode=$ac_tag; continue;;
8340 >  esac
8341 >  case $ac_mode$ac_tag in
8342 >  :[FHL]*:*);;
8343 >  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8344 >  :[FH]-) ac_tag=-:-;;
8345 >  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8346 >  esac
8347 >  ac_save_IFS=$IFS
8348 >  IFS=:
8349 >  set x $ac_tag
8350 >  IFS=$ac_save_IFS
8351 >  shift
8352 >  ac_file=$1
8353 >  shift
8354 >
8355 >  case $ac_mode in
8356 >  :L) ac_source=$1;;
8357 >  :[FH])
8358 >    ac_file_inputs=
8359 >    for ac_f
8360 >    do
8361 >      case $ac_f in
8362 >      -) ac_f="$ac_tmp/stdin";;
8363 >      *) # Look for the file first in the build tree, then in the source tree
8364 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
8365 >         # because $ac_f cannot contain `:'.
8366 >         test -f "$ac_f" ||
8367 >           case $ac_f in
8368 >           [\\/$]*) false;;
8369 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8370 >           esac ||
8371 >           as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8372 >      esac
8373 >      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8374 >      as_fn_append ac_file_inputs " '$ac_f'"
8375 >    done
8376 >
8377 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
8378 >    # use $as_me), people would be surprised to read:
8379 >    #    /* config.h.  Generated by config.status.  */
8380 >    configure_input='Generated from '`
8381 >          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8382 >        `' by configure.'
8383 >    if test x"$ac_file" != x-; then
8384 >      configure_input="$ac_file.  $configure_input"
8385 >      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8386 > $as_echo "$as_me: creating $ac_file" >&6;}
8387 >    fi
8388 >    # Neutralize special characters interpreted by sed in replacement strings.
8389 >    case $configure_input in #(
8390 >    *\&* | *\|* | *\\* )
8391 >       ac_sed_conf_input=`$as_echo "$configure_input" |
8392 >       sed 's/[\\\\&|]/\\\\&/g'`;; #(
8393 >    *) ac_sed_conf_input=$configure_input;;
8394 >    esac
8395 >
8396 >    case $ac_tag in
8397 >    *:-:* | *:-) cat >"$ac_tmp/stdin" \
8398 >      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8399 >    esac
8400 >    ;;
8401 >  esac
8402 >
8403 >  ac_dir=`$as_dirname -- "$ac_file" ||
8404 > $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8405 >         X"$ac_file" : 'X\(//\)[^/]' \| \
8406 >         X"$ac_file" : 'X\(//\)$' \| \
8407 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8408 > $as_echo X"$ac_file" |
8409 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8410 >            s//\1/
8411 >            q
8412 >          }
8413 >          /^X\(\/\/\)[^/].*/{
8414 >            s//\1/
8415 >            q
8416 >          }
8417 >          /^X\(\/\/\)$/{
8418 >            s//\1/
8419 >            q
8420 >          }
8421 >          /^X\(\/\).*/{
8422 >            s//\1/
8423 >            q
8424 >          }
8425 >          s/.*/./; q'`
8426 >  as_dir="$ac_dir"; as_fn_mkdir_p
8427 >  ac_builddir=.
8428 >
8429 > case "$ac_dir" in
8430 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8431 > *)
8432 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8433 >  # A ".." for each directory in $ac_dir_suffix.
8434 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8435 >  case $ac_top_builddir_sub in
8436 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8437 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8438 >  esac ;;
8439 > esac
8440 > ac_abs_top_builddir=$ac_pwd
8441 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
8442 > # for backward compatibility:
8443 > ac_top_builddir=$ac_top_build_prefix
8444 >
8445 > case $srcdir in
8446 >  .)  # We are building in place.
8447 >    ac_srcdir=.
8448 >    ac_top_srcdir=$ac_top_builddir_sub
8449 >    ac_abs_top_srcdir=$ac_pwd ;;
8450 >  [\\/]* | ?:[\\/]* )  # Absolute name.
8451 >    ac_srcdir=$srcdir$ac_dir_suffix;
8452 >    ac_top_srcdir=$srcdir
8453 >    ac_abs_top_srcdir=$srcdir ;;
8454 >  *) # Relative name.
8455 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8456 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
8457 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8458 > esac
8459 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8460 >
8461 >
8462 >  case $ac_mode in
8463 >  :F)
8464 >  #
8465 >  # CONFIG_FILE
8466 >  #
8467 >
8468 >  case $INSTALL in
8469 >  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8470 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8471 >  esac
8472 > _ACEOF
8473 >
8474 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8475 > # If the template does not know about datarootdir, expand it.
8476 > # FIXME: This hack should be removed a few years after 2.60.
8477 > ac_datarootdir_hack=; ac_datarootdir_seen=
8478 > ac_sed_dataroot='
8479 > /datarootdir/ {
8480 >  p
8481 >  q
8482 > }
8483 > /@datadir@/p
8484 > /@docdir@/p
8485 > /@infodir@/p
8486 > /@localedir@/p
8487 > /@mandir@/p'
8488 > case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8489 > *datarootdir*) ac_datarootdir_seen=yes;;
8490 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8491 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8492 > $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8493 > _ACEOF
8494 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8495 >  ac_datarootdir_hack='
8496 >  s&@datadir@&$datadir&g
8497 >  s&@docdir@&$docdir&g
8498 >  s&@infodir@&$infodir&g
8499 >  s&@localedir@&$localedir&g
8500 >  s&@mandir@&$mandir&g
8501 >  s&\\\${datarootdir}&$datarootdir&g' ;;
8502 > esac
8503 > _ACEOF
8504 >
8505 > # Neutralize VPATH when `$srcdir' = `.'.
8506 > # Shell code in configure.ac might set extrasub.
8507 > # FIXME: do we really want to maintain this feature?
8508 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8509 > ac_sed_extra="$ac_vpsub
8510 > $extrasub
8511 > _ACEOF
8512 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8513 > :t
8514 > /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8515 > s|@configure_input@|$ac_sed_conf_input|;t t
8516 > s&@top_builddir@&$ac_top_builddir_sub&;t t
8517 > s&@top_build_prefix@&$ac_top_build_prefix&;t t
8518 > s&@srcdir@&$ac_srcdir&;t t
8519 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
8520 > s&@top_srcdir@&$ac_top_srcdir&;t t
8521 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8522 > s&@builddir@&$ac_builddir&;t t
8523 > s&@abs_builddir@&$ac_abs_builddir&;t t
8524 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8525 > s&@INSTALL@&$ac_INSTALL&;t t
8526 > $ac_datarootdir_hack
8527 > "
8528 > eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8529 >  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8530 >
8531 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8532 >  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8533 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
8534 >      "$ac_tmp/out"`; test -z "$ac_out"; } &&
8535 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8536 > which seems to be undefined.  Please make sure it is defined" >&5
8537 > $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8538 > which seems to be undefined.  Please make sure it is defined" >&2;}
8539 >
8540 >  rm -f "$ac_tmp/stdin"
8541 >  case $ac_file in
8542 >  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8543 >  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8544 >  esac \
8545 >  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8546 > ;;
8547 >  :H)
8548 >  #
8549 >  # CONFIG_HEADER
8550 >  #
8551 >  if test x"$ac_file" != x-; then
8552 >    {
8553 >      $as_echo "/* $configure_input  */" \
8554 >      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8555 >    } >"$ac_tmp/config.h" \
8556 >      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8557 >    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8558 >      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8559 > $as_echo "$as_me: $ac_file is unchanged" >&6;}
8560 >    else
8561 >      rm -f "$ac_file"
8562 >      mv "$ac_tmp/config.h" "$ac_file" \
8563 >        || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8564 >    fi
8565 >  else
8566 >    $as_echo "/* $configure_input  */" \
8567 >      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8568 >      || as_fn_error $? "could not create -" "$LINENO" 5
8569 >  fi
8570 > ;;
8571 >
8572 >
8573 >  esac
8574 >
8575 >
8576 >  case $ac_file$ac_mode in
8577 >    "make/Makefile":F) chmod 0755 scripts/* ;;
8578 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
8579 >    "src/math/Makefile":F) chmod 0755 scripts/* ;;
8580 >    "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
8581 >    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
8582 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
8583 >
8584 >  esac
8585 > done # for ac_tag
8586 >
8587 >
8588 > as_fn_exit 0
8589 > _ACEOF
8590 > ac_clean_files=$ac_clean_files_save
8591 >
8592 > test $ac_write_fail = 0 ||
8593 >  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8594 >
8595 >
8596 > # configure is writing to config.log, and then calls config.status.
8597 > # config.status does its own redirection, appending to config.log.
8598 > # Unfortunately, on DOS this fails, as config.log is still kept open
8599 > # by configure, so config.status won't be able to write to it; its
8600 > # output is simply discarded.  So we exec the FD to /dev/null,
8601 > # effectively closing config.log, so it can be properly (re)opened and
8602 > # appended to by config.status.  When coming back to configure, we
8603 > # need to make the FD available again.
8604 > if test "$no_create" != yes; then
8605 >  ac_cs_success=:
8606 >  ac_config_status_args=
8607 >  test "$silent" = yes &&
8608 >    ac_config_status_args="$ac_config_status_args --quiet"
8609 >  exec 5>/dev/null
8610 >  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8611 >  exec 5>>config.log
8612 >  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8613 >  # would make configure fail if this is the last instruction.
8614 >  $ac_cs_success || as_fn_exit 1
8615 > fi
8616 > if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8617 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8618 > $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8619   fi
8620  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines