ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/trunk/configure
Revision: 1511
Committed: Fri Oct 15 17:34:49 2010 UTC (14 years, 6 months ago) by gezelter
File size: 311393 byte(s)
Log Message:
Fixed a few bugs in the configure script (FCFLAGS was being ignored)
and print out more useful Doxygen documentation

File Contents

# User Rev Content
1 gezelter 2 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 gezelter 1511 # Generated by GNU Autoconf 2.68 for OpenMD 1.0.
4 gezelter 2 #
5     # Report bugs to <gezelter@nd.edu>.
6     #
7 gezelter 1390 #
8 gezelter 1210 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 gezelter 1511 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10     # Foundation, Inc.
11 gezelter 1373 #
12 gezelter 1390 #
13 gezelter 2 # This configure script is free software; the Free Software Foundation
14     # gives unlimited permission to copy, distribute and modify it.
15 gezelter 1373 ## -------------------- ##
16     ## M4sh Initialization. ##
17     ## -------------------- ##
18 gezelter 2
19 gezelter 1210 # Be more Bourne compatible
20     DUALCASE=1; export DUALCASE # for MKS sh
21 gezelter 1373 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 gezelter 2 emulate sh
23     NULLCMD=:
24 gezelter 1300 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 gezelter 397 # is contrary to our usage. Disable this feature.
26     alias -g '${1+"$@"}'='"$@"'
27 gezelter 1210 setopt NO_GLOB_SUBST
28     else
29 gezelter 1373 case `(set -o) 2>/dev/null` in #(
30     *posix*) :
31     set -o posix ;; #(
32     *) :
33     ;;
34 gezelter 1210 esac
35 gezelter 2 fi
36    
37 gezelter 1210
38 gezelter 1300 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 gezelter 1373 # 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 gezelter 1300 as_echo='printf %s\n'
53     as_echo_n='printf %s'
54     else
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 gezelter 1210 else
59 gezelter 1300 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61     arg=$1;
62 gezelter 1373 case $arg in #(
63 gezelter 1300 *"$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 gezelter 1210 fi
72 gezelter 1300 export as_echo_body
73     as_echo='sh -c $as_echo_body as_echo'
74 gezelter 1210 fi
75    
76 gezelter 1300 # 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 gezelter 397
86 gezelter 1210 # 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 gezelter 1511 as_myself=
95 gezelter 1373 case $0 in #((
96 gezelter 1210 *[\\/]* ) 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 gezelter 1373 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103     done
104 gezelter 1210 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 gezelter 1300 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 gezelter 1373 exit 1
116 gezelter 1210 fi
117    
118 gezelter 1373 # 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 gezelter 1210 done
126 gezelter 397 PS1='$ '
127     PS2='> '
128     PS4='+ '
129    
130     # NLS nuisances.
131 gezelter 1300 LC_ALL=C
132     export LC_ALL
133     LANGUAGE=C
134     export LANGUAGE
135 gezelter 397
136 gezelter 1210 # CDPATH.
137 gezelter 1373 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138 gezelter 397
139 gezelter 1210 if test "x$CONFIG_SHELL" = x; then
140 gezelter 1373 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 gezelter 1210 else
148 gezelter 1373 case \`(set -o) 2>/dev/null\` in #(
149     *posix*) :
150     set -o posix ;; #(
151     *) :
152     ;;
153     esac
154 gezelter 397 fi
155 gezelter 1373 "
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 gezelter 397
162 gezelter 1210 exitcode=0
163 gezelter 1373 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 gezelter 397
169 gezelter 1210 else
170 gezelter 1373 exitcode=1; echo positional parameters were not saved.
171 gezelter 1210 fi
172 gezelter 1373 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 gezelter 1210 else
181 gezelter 1373 as_have_required=no
182 gezelter 1210 fi
183 gezelter 1373 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
184 gezelter 1210
185     else
186 gezelter 1373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
187     as_found=false
188 gezelter 397 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
189     do
190     IFS=$as_save_IFS
191     test -z "$as_dir" && as_dir=.
192 gezelter 1373 as_found=:
193     case $as_dir in #(
194 gezelter 397 /*)
195 gezelter 1210 for as_base in sh bash ksh sh5; do
196 gezelter 1373 # 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 gezelter 1210 done;;
206     esac
207 gezelter 1373 as_found=false
208 gezelter 1210 done
209 gezelter 1373 $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 gezelter 1210 IFS=$as_save_IFS
214    
215    
216 gezelter 1373 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 gezelter 1511 # Preserve -v and -x to the replacement shell.
221 gezelter 1373 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 gezelter 1511 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 gezelter 1210 fi
233    
234 gezelter 1373 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_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     exit 1
248 gezelter 1210 fi
249     fi
250     fi
251 gezelter 1373 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 gezelter 1210
257 gezelter 1373 ## --------------------- ##
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 gezelter 1210
269 gezelter 1373 # 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 gezelter 1210
277 gezelter 1373 # 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 gezelter 1210
287 gezelter 1373 # as_fn_mkdir_p
288     # -------------
289     # Create "$as_dir" as a directory, including parents if necessary.
290     as_fn_mkdir_p ()
291     {
292 gezelter 1210
293 gezelter 1373 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 gezelter 1511 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
331 gezelter 397
332 gezelter 1210
333 gezelter 1373 } # 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 gezelter 1210
352 gezelter 1373 # 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 gezelter 1210
369    
370 gezelter 1511 # as_fn_error STATUS ERROR [LINENO LOG_FD]
371     # ----------------------------------------
372 gezelter 1373 # 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 gezelter 1511 # script with STATUS, using 1 if that was 0.
375 gezelter 1373 as_fn_error ()
376     {
377 gezelter 1511 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 gezelter 1373 fi
382 gezelter 1511 $as_echo "$as_me: error: $2" >&2
383 gezelter 1373 as_fn_exit $as_status
384     } # as_fn_error
385 gezelter 1210
386 gezelter 1373 if expr a : '\(a\)' >/dev/null 2>&1 &&
387     test "X`expr 00001 : '.*\(...\)'`" = X001; then
388     as_expr=expr
389 gezelter 1210 else
390 gezelter 1373 as_expr=false
391 gezelter 1210 fi
392    
393 gezelter 1373 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394     as_basename=basename
395 gezelter 1210 else
396 gezelter 1373 as_basename=false
397 gezelter 1210 fi
398    
399 gezelter 1373 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
400     as_dirname=dirname
401 gezelter 1210 else
402 gezelter 1373 as_dirname=false
403 gezelter 1210 fi
404    
405 gezelter 1373 as_me=`$as_basename -- "$0" ||
406     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
407     X"$0" : 'X\(//\)$' \| \
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 gezelter 1210
424 gezelter 1373 # Avoid depending upon Character Ranges.
425     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
426     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
427     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
428     as_cr_digits='0123456789'
429     as_cr_alnum=$as_cr_Letters$as_cr_digits
430 gezelter 1210
431    
432 gezelter 1373 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 gezelter 1210 sed -n '
438     p
439     /[$]LINENO/=
440     ' <$as_myself |
441 gezelter 397 sed '
442 gezelter 1210 s/[$]LINENO.*/&-/
443     t lineno
444     b
445     :lineno
446 gezelter 397 N
447 gezelter 1210 :loop
448     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
449 gezelter 397 t loop
450 gezelter 1210 s/-\n.*//
451 gezelter 397 ' >$as_me.lineno &&
452 gezelter 1210 chmod +x "$as_me.lineno" ||
453 gezelter 1373 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
454 gezelter 397
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 gezelter 1210 # original and so on. Autoconf is especially sensitive to this).
458     . "./$as_me.lineno"
459 gezelter 397 # Exit status is that of the last command.
460     exit
461     }
462    
463 gezelter 1210 ECHO_C= ECHO_N= ECHO_T=
464 gezelter 1373 case `echo -n x` in #(((((
465 gezelter 1210 -n*)
466 gezelter 1373 case `echo 'xy\c'` in
467 gezelter 1210 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
468 gezelter 1373 xy) ECHO_C='\c';;
469     *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
470     ECHO_T=' ';;
471 gezelter 1210 esac;;
472     *)
473     ECHO_N='-n';;
474 gezelter 397 esac
475 gezelter 2
476 chuckv 1197 rm -f conf$$ conf$$.exe conf$$.file
477 gezelter 1210 if test -d conf$$.dir; then
478     rm -f conf$$.dir/conf$$.file
479     else
480     rm -f conf$$.dir
481 gezelter 1300 mkdir conf$$.dir 2>/dev/null
482 gezelter 1210 fi
483 gezelter 1300 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 gezelter 2 as_ln_s='cp -p'
496 gezelter 1300 fi
497 gezelter 2 else
498     as_ln_s='cp -p'
499     fi
500 gezelter 1210 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
501     rmdir conf$$.dir 2>/dev/null
502 gezelter 2
503 gezelter 397 if mkdir -p . 2>/dev/null; then
504 gezelter 1373 as_mkdir_p='mkdir -p "$as_dir"'
505 gezelter 2 else
506 gezelter 397 test -d ./-p && rmdir ./-p
507     as_mkdir_p=false
508 gezelter 2 fi
509    
510 gezelter 1210 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 gezelter 1300 test -d "$1/.";
522 gezelter 1210 else
523 gezelter 1373 case $1 in #(
524 gezelter 1300 -*)set "./$1";;
525 gezelter 1210 esac;
526 gezelter 1373 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
527 gezelter 1210 ???[sx]*):;;*)false;;esac;fi
528     '\'' sh
529     '
530     fi
531     as_executable_p=$as_test_x
532 gezelter 2
533 gezelter 397 # 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'"
535    
536     # Sed expression to map a string onto a valid variable name.
537     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
538    
539    
540 gezelter 1390 test -n "$DJDIR" || exec 7<&0 </dev/null
541     exec 6>&1
542 gezelter 2
543     # Name of the host.
544 gezelter 1511 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
545 gezelter 2 # so uname gets run too.
546     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
547    
548     #
549     # Initializations.
550     #
551     ac_default_prefix=/usr/local
552 gezelter 1210 ac_clean_files=
553 gezelter 397 ac_config_libobj_dir=.
554 gezelter 1210 LIBOBJS=
555 gezelter 2 cross_compiling=no
556     subdirs=
557 gezelter 397 MFLAGS=
558     MAKEFLAGS=
559 gezelter 2
560 gezelter 397 # Identity of this package.
561 gezelter 1390 PACKAGE_NAME='OpenMD'
562     PACKAGE_TARNAME='openmd'
563     PACKAGE_VERSION='1.0'
564     PACKAGE_STRING='OpenMD 1.0'
565 gezelter 397 PACKAGE_BUGREPORT='gezelter@nd.edu'
566 gezelter 1373 PACKAGE_URL=''
567 gezelter 2
568 gezelter 1390 ac_unique_file="src/applications/openmd/openmd.cpp"
569 gezelter 2 ac_default_prefix="/usr/local"
570 gezelter 397 # Factoring default headers for most tests.
571     ac_includes_default="\
572     #include <stdio.h>
573 gezelter 1210 #ifdef HAVE_SYS_TYPES_H
574 gezelter 397 # include <sys/types.h>
575     #endif
576 gezelter 1210 #ifdef HAVE_SYS_STAT_H
577 gezelter 397 # include <sys/stat.h>
578     #endif
579 gezelter 1210 #ifdef STDC_HEADERS
580 gezelter 397 # include <stdlib.h>
581     # include <stddef.h>
582     #else
583 gezelter 1210 # ifdef HAVE_STDLIB_H
584 gezelter 397 # include <stdlib.h>
585     # endif
586     #endif
587 gezelter 1210 #ifdef HAVE_STRING_H
588     # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
589 gezelter 397 # include <memory.h>
590     # endif
591     # include <string.h>
592     #endif
593 gezelter 1210 #ifdef HAVE_STRINGS_H
594 gezelter 397 # include <strings.h>
595     #endif
596 gezelter 1210 #ifdef HAVE_INTTYPES_H
597 gezelter 397 # include <inttypes.h>
598     #endif
599 gezelter 1210 #ifdef HAVE_STDINT_H
600     # include <stdint.h>
601     #endif
602     #ifdef HAVE_UNISTD_H
603 gezelter 397 # include <unistd.h>
604     #endif"
605 gezelter 2
606 gezelter 1373 ac_subst_vars='LTLIBOBJS
607     SUBDIRS
608 gezelter 1390 OPENMD_HOME
609     OPENMD
610 gezelter 1373 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     USE_QHULL
625     QHULL
626     QHULL_LIB_DIR
627     QHULL_INC_DIR
628 gezelter 1487 CXXCPP
629 gezelter 1373 FFTW_LIBS
630     FFTW_LIB_DIR
631     FFTW_INC_DIR
632     ZLIB
633     ZLIB_LIB_DIR
634     ZLIB_INC_DIR
635     F90_MODULE_NAMES
636     F90MODINCSPEC
637     MODDIRFLAG
638     F90_WORK_FILES_ARG
639     MOD
640     FC_FUNC_
641     FC_FUNC
642     FCLIBS
643     PREPDEFFLAG
644     FCFLAGS_SRCEXT
645     FCFLAGS_F90
646     PS
647     AR
648     INSTALL_DATA
649     INSTALL_SCRIPT
650     INSTALL_PROGRAM
651     PERL_SHEBANG
652     PERLINTERP
653     RANLIB
654     SET_MAKE
655     LN_S
656     EGREP
657     GREP
658     CPP
659 gezelter 1225 USE_MPI
660 gezelter 1373 MPIFC
661 gezelter 1396 MPICC
662     MPILIBS
663     MPICXX
664 gezelter 1399 LIBDL
665 gezelter 1373 ac_ct_FC
666     FCFLAGS
667     FC
668     ac_ct_CC
669     CFLAGS
670     CC
671     OBJEXT
672     EXEEXT
673     ac_ct_CXX
674     CPPFLAGS
675     LDFLAGS
676     CXXFLAGS
677 gezelter 1210 CXX
678 gezelter 1373 USE_SINGLE_PRECISION
679     debug
680     PROGNAME
681     host_os
682     host_vendor
683     host_cpu
684     host
685     build_os
686     build_vendor
687     build_cpu
688     build
689     target_alias
690     host_alias
691     build_alias
692     LIBS
693     ECHO_T
694     ECHO_N
695     ECHO_C
696     DEFS
697     mandir
698     localedir
699     libdir
700     psdir
701     pdfdir
702     dvidir
703     htmldir
704     infodir
705     docdir
706     oldincludedir
707     includedir
708     localstatedir
709     sharedstatedir
710     sysconfdir
711     datadir
712     datarootdir
713     libexecdir
714     sbindir
715     bindir
716     program_transform_name
717     prefix
718     exec_prefix
719     PACKAGE_URL
720     PACKAGE_BUGREPORT
721     PACKAGE_STRING
722     PACKAGE_VERSION
723     PACKAGE_TARNAME
724     PACKAGE_NAME
725     PATH_SEPARATOR
726     SHELL'
727 gezelter 397 ac_subst_files=''
728 gezelter 1300 ac_user_opts='
729     enable_option_checking
730 gezelter 1390 enable_openmd_home
731 gezelter 1300 enable_debug
732     enable_single
733     enable_float
734     with_perl_shebang
735     with_zlib
736     with_fftw
737     with_qhull
738     with_openbabel
739     enable_doxygen
740     enable_dot
741     enable_html_docs
742     enable_latex_docs
743     '
744 gezelter 1210 ac_precious_vars='build_alias
745     host_alias
746     target_alias
747     CXX
748     CXXFLAGS
749     LDFLAGS
750     LIBS
751     CPPFLAGS
752     CCC
753     CC
754     CFLAGS
755 gezelter 1511 LDFLAGS
756     LIBS
757     CPPFLAGS
758 gezelter 1210 FC
759     FCFLAGS
760 gezelter 1511 LDFLAGS
761     LIBS
762 gezelter 1396 MPICXX
763     MPICC
764 gezelter 1373 MPIFC
765 gezelter 1210 CPP
766 gezelter 1511 CPPFLAGS
767 gezelter 1210 CXXCPP'
768 gezelter 397
769 gezelter 1210
770 gezelter 2 # Initialize some variables set by options.
771     ac_init_help=
772     ac_init_version=false
773 gezelter 1300 ac_unrecognized_opts=
774     ac_unrecognized_sep=
775 gezelter 2 # The variables have the same names as the options, with
776     # dashes changed to underlines.
777     cache_file=/dev/null
778     exec_prefix=NONE
779     no_create=
780     no_recursion=
781     prefix=NONE
782     program_prefix=NONE
783     program_suffix=NONE
784     program_transform_name=s,x,x,
785     silent=
786     site=
787     srcdir=
788     verbose=
789     x_includes=NONE
790     x_libraries=NONE
791    
792     # Installation directory options.
793     # These are left unexpanded so users can "make install exec_prefix=/foo"
794     # and all the variables that are supposed to be based on exec_prefix
795     # by default will actually change.
796     # Use braces instead of parens because sh, perl, etc. also accept them.
797 gezelter 1210 # (The list follows the same order as the GNU Coding Standards.)
798 gezelter 2 bindir='${exec_prefix}/bin'
799     sbindir='${exec_prefix}/sbin'
800     libexecdir='${exec_prefix}/libexec'
801 gezelter 1210 datarootdir='${prefix}/share'
802     datadir='${datarootdir}'
803 gezelter 2 sysconfdir='${prefix}/etc'
804     sharedstatedir='${prefix}/com'
805     localstatedir='${prefix}/var'
806     includedir='${prefix}/include'
807     oldincludedir='/usr/include'
808 gezelter 1210 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
809     infodir='${datarootdir}/info'
810     htmldir='${docdir}'
811     dvidir='${docdir}'
812     pdfdir='${docdir}'
813     psdir='${docdir}'
814     libdir='${exec_prefix}/lib'
815     localedir='${datarootdir}/locale'
816     mandir='${datarootdir}/man'
817 gezelter 2
818     ac_prev=
819 gezelter 1210 ac_dashdash=
820 gezelter 2 for ac_option
821     do
822     # If the previous option needs an argument, assign it.
823     if test -n "$ac_prev"; then
824 gezelter 1210 eval $ac_prev=\$ac_option
825 gezelter 2 ac_prev=
826     continue
827     fi
828    
829 gezelter 1210 case $ac_option in
830 gezelter 1511 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
831     *=) ac_optarg= ;;
832     *) ac_optarg=yes ;;
833 gezelter 1210 esac
834 gezelter 2
835     # Accept the important Cygnus configure options, so we can diagnose typos.
836    
837 gezelter 1210 case $ac_dashdash$ac_option in
838     --)
839     ac_dashdash=yes ;;
840 gezelter 2
841     -bindir | --bindir | --bindi | --bind | --bin | --bi)
842     ac_prev=bindir ;;
843     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
844     bindir=$ac_optarg ;;
845    
846     -build | --build | --buil | --bui | --bu)
847     ac_prev=build_alias ;;
848     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
849     build_alias=$ac_optarg ;;
850    
851     -cache-file | --cache-file | --cache-fil | --cache-fi \
852     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
853     ac_prev=cache_file ;;
854     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
855     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
856     cache_file=$ac_optarg ;;
857    
858     --config-cache | -C)
859     cache_file=config.cache ;;
860    
861 gezelter 1210 -datadir | --datadir | --datadi | --datad)
862 gezelter 2 ac_prev=datadir ;;
863 gezelter 1210 -datadir=* | --datadir=* | --datadi=* | --datad=*)
864 gezelter 2 datadir=$ac_optarg ;;
865    
866 gezelter 1210 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
867     | --dataroo | --dataro | --datar)
868     ac_prev=datarootdir ;;
869     -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
870     | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
871     datarootdir=$ac_optarg ;;
872    
873 gezelter 2 -disable-* | --disable-*)
874 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
875 gezelter 2 # Reject names that are not valid shell variable names.
876 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
877 gezelter 1511 as_fn_error $? "invalid feature name: $ac_useropt"
878 gezelter 1300 ac_useropt_orig=$ac_useropt
879     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
880     case $ac_user_opts in
881     *"
882     "enable_$ac_useropt"
883     "*) ;;
884     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
885     ac_unrecognized_sep=', ';;
886     esac
887     eval enable_$ac_useropt=no ;;
888 gezelter 2
889 gezelter 1210 -docdir | --docdir | --docdi | --doc | --do)
890     ac_prev=docdir ;;
891     -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
892     docdir=$ac_optarg ;;
893    
894     -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
895     ac_prev=dvidir ;;
896     -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
897     dvidir=$ac_optarg ;;
898    
899 gezelter 2 -enable-* | --enable-*)
900 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
901 gezelter 2 # Reject names that are not valid shell variable names.
902 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
903 gezelter 1511 as_fn_error $? "invalid feature name: $ac_useropt"
904 gezelter 1300 ac_useropt_orig=$ac_useropt
905     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
906     case $ac_user_opts in
907     *"
908     "enable_$ac_useropt"
909     "*) ;;
910     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
911     ac_unrecognized_sep=', ';;
912     esac
913     eval enable_$ac_useropt=\$ac_optarg ;;
914 gezelter 2
915     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
916     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
917     | --exec | --exe | --ex)
918     ac_prev=exec_prefix ;;
919     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
920     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
921     | --exec=* | --exe=* | --ex=*)
922     exec_prefix=$ac_optarg ;;
923    
924     -gas | --gas | --ga | --g)
925     # Obsolete; use --with-gas.
926     with_gas=yes ;;
927    
928     -help | --help | --hel | --he | -h)
929     ac_init_help=long ;;
930     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
931     ac_init_help=recursive ;;
932     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
933     ac_init_help=short ;;
934    
935     -host | --host | --hos | --ho)
936     ac_prev=host_alias ;;
937     -host=* | --host=* | --hos=* | --ho=*)
938     host_alias=$ac_optarg ;;
939    
940 gezelter 1210 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
941     ac_prev=htmldir ;;
942     -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
943     | --ht=*)
944     htmldir=$ac_optarg ;;
945    
946 gezelter 2 -includedir | --includedir | --includedi | --included | --include \
947     | --includ | --inclu | --incl | --inc)
948     ac_prev=includedir ;;
949     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
950     | --includ=* | --inclu=* | --incl=* | --inc=*)
951     includedir=$ac_optarg ;;
952    
953     -infodir | --infodir | --infodi | --infod | --info | --inf)
954     ac_prev=infodir ;;
955     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
956     infodir=$ac_optarg ;;
957    
958     -libdir | --libdir | --libdi | --libd)
959     ac_prev=libdir ;;
960     -libdir=* | --libdir=* | --libdi=* | --libd=*)
961     libdir=$ac_optarg ;;
962    
963     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
964     | --libexe | --libex | --libe)
965     ac_prev=libexecdir ;;
966     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
967     | --libexe=* | --libex=* | --libe=*)
968     libexecdir=$ac_optarg ;;
969    
970 gezelter 1210 -localedir | --localedir | --localedi | --localed | --locale)
971     ac_prev=localedir ;;
972     -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
973     localedir=$ac_optarg ;;
974    
975 gezelter 2 -localstatedir | --localstatedir | --localstatedi | --localstated \
976 gezelter 1210 | --localstate | --localstat | --localsta | --localst | --locals)
977 gezelter 2 ac_prev=localstatedir ;;
978     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
979 gezelter 1210 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
980 gezelter 2 localstatedir=$ac_optarg ;;
981    
982     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
983     ac_prev=mandir ;;
984     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
985     mandir=$ac_optarg ;;
986    
987     -nfp | --nfp | --nf)
988     # Obsolete; use --without-fp.
989     with_fp=no ;;
990    
991     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
992 gezelter 397 | --no-cr | --no-c | -n)
993 gezelter 2 no_create=yes ;;
994    
995     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
996     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
997     no_recursion=yes ;;
998    
999     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1000     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1001     | --oldin | --oldi | --old | --ol | --o)
1002     ac_prev=oldincludedir ;;
1003     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1004     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1005     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1006     oldincludedir=$ac_optarg ;;
1007    
1008     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1009     ac_prev=prefix ;;
1010     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1011     prefix=$ac_optarg ;;
1012    
1013     -program-prefix | --program-prefix | --program-prefi | --program-pref \
1014     | --program-pre | --program-pr | --program-p)
1015     ac_prev=program_prefix ;;
1016     -program-prefix=* | --program-prefix=* | --program-prefi=* \
1017     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1018     program_prefix=$ac_optarg ;;
1019    
1020     -program-suffix | --program-suffix | --program-suffi | --program-suff \
1021     | --program-suf | --program-su | --program-s)
1022     ac_prev=program_suffix ;;
1023     -program-suffix=* | --program-suffix=* | --program-suffi=* \
1024     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1025     program_suffix=$ac_optarg ;;
1026    
1027     -program-transform-name | --program-transform-name \
1028     | --program-transform-nam | --program-transform-na \
1029     | --program-transform-n | --program-transform- \
1030     | --program-transform | --program-transfor \
1031     | --program-transfo | --program-transf \
1032     | --program-trans | --program-tran \
1033     | --progr-tra | --program-tr | --program-t)
1034     ac_prev=program_transform_name ;;
1035     -program-transform-name=* | --program-transform-name=* \
1036     | --program-transform-nam=* | --program-transform-na=* \
1037     | --program-transform-n=* | --program-transform-=* \
1038     | --program-transform=* | --program-transfor=* \
1039     | --program-transfo=* | --program-transf=* \
1040     | --program-trans=* | --program-tran=* \
1041     | --progr-tra=* | --program-tr=* | --program-t=*)
1042     program_transform_name=$ac_optarg ;;
1043    
1044 gezelter 1210 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1045     ac_prev=pdfdir ;;
1046     -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1047     pdfdir=$ac_optarg ;;
1048    
1049     -psdir | --psdir | --psdi | --psd | --ps)
1050     ac_prev=psdir ;;
1051     -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1052     psdir=$ac_optarg ;;
1053    
1054 gezelter 2 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1055     | -silent | --silent | --silen | --sile | --sil)
1056     silent=yes ;;
1057    
1058     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1059     ac_prev=sbindir ;;
1060     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1061     | --sbi=* | --sb=*)
1062     sbindir=$ac_optarg ;;
1063    
1064     -sharedstatedir | --sharedstatedir | --sharedstatedi \
1065     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1066     | --sharedst | --shareds | --shared | --share | --shar \
1067     | --sha | --sh)
1068     ac_prev=sharedstatedir ;;
1069     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1070     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1071     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1072     | --sha=* | --sh=*)
1073     sharedstatedir=$ac_optarg ;;
1074    
1075     -site | --site | --sit)
1076     ac_prev=site ;;
1077     -site=* | --site=* | --sit=*)
1078     site=$ac_optarg ;;
1079    
1080     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1081     ac_prev=srcdir ;;
1082     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1083     srcdir=$ac_optarg ;;
1084    
1085     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1086     | --syscon | --sysco | --sysc | --sys | --sy)
1087     ac_prev=sysconfdir ;;
1088     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1089     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1090     sysconfdir=$ac_optarg ;;
1091    
1092     -target | --target | --targe | --targ | --tar | --ta | --t)
1093     ac_prev=target_alias ;;
1094     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1095     target_alias=$ac_optarg ;;
1096    
1097     -v | -verbose | --verbose | --verbos | --verbo | --verb)
1098     verbose=yes ;;
1099    
1100     -version | --version | --versio | --versi | --vers | -V)
1101     ac_init_version=: ;;
1102    
1103     -with-* | --with-*)
1104 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1105 gezelter 2 # Reject names that are not valid shell variable names.
1106 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1107 gezelter 1511 as_fn_error $? "invalid package name: $ac_useropt"
1108 gezelter 1300 ac_useropt_orig=$ac_useropt
1109     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1110     case $ac_user_opts in
1111     *"
1112     "with_$ac_useropt"
1113     "*) ;;
1114     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1115     ac_unrecognized_sep=', ';;
1116     esac
1117     eval with_$ac_useropt=\$ac_optarg ;;
1118 gezelter 2
1119     -without-* | --without-*)
1120 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1121 gezelter 2 # Reject names that are not valid shell variable names.
1122 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1123 gezelter 1511 as_fn_error $? "invalid package name: $ac_useropt"
1124 gezelter 1300 ac_useropt_orig=$ac_useropt
1125     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1126     case $ac_user_opts in
1127     *"
1128     "with_$ac_useropt"
1129     "*) ;;
1130     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1131     ac_unrecognized_sep=', ';;
1132     esac
1133     eval with_$ac_useropt=no ;;
1134 gezelter 2
1135     --x)
1136     # Obsolete; use --with-x.
1137     with_x=yes ;;
1138    
1139     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1140     | --x-incl | --x-inc | --x-in | --x-i)
1141     ac_prev=x_includes ;;
1142     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1143     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1144     x_includes=$ac_optarg ;;
1145    
1146     -x-libraries | --x-libraries | --x-librarie | --x-librari \
1147     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1148     ac_prev=x_libraries ;;
1149     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1150     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1151     x_libraries=$ac_optarg ;;
1152    
1153 gezelter 1511 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1154     Try \`$0 --help' for more information"
1155 gezelter 2 ;;
1156    
1157     *=*)
1158     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1159     # Reject names that are not valid shell variable names.
1160 gezelter 1373 case $ac_envvar in #(
1161     '' | [0-9]* | *[!_$as_cr_alnum]* )
1162 gezelter 1511 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1163 gezelter 1373 esac
1164 gezelter 1210 eval $ac_envvar=\$ac_optarg
1165 gezelter 2 export $ac_envvar ;;
1166    
1167     *)
1168     # FIXME: should be removed in autoconf 3.0.
1169 gezelter 1300 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1170 gezelter 397 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1171 gezelter 1300 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1172 gezelter 1511 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1173 gezelter 2 ;;
1174    
1175     esac
1176     done
1177    
1178     if test -n "$ac_prev"; then
1179     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1180 gezelter 1511 as_fn_error $? "missing argument to $ac_option"
1181 gezelter 2 fi
1182    
1183 gezelter 1300 if test -n "$ac_unrecognized_opts"; then
1184     case $enable_option_checking in
1185     no) ;;
1186 gezelter 1511 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1187 gezelter 1373 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1188 gezelter 1300 esac
1189     fi
1190    
1191     # Check all directory arguments for consistency.
1192 gezelter 1210 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1193     datadir sysconfdir sharedstatedir localstatedir includedir \
1194     oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1195     libdir localedir mandir
1196 gezelter 397 do
1197 gezelter 1210 eval ac_val=\$$ac_var
1198 gezelter 1300 # Remove trailing slashes.
1199 gezelter 397 case $ac_val in
1200 gezelter 1300 */ )
1201     ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1202     eval $ac_var=\$ac_val;;
1203     esac
1204     # Be sure to have absolute directory names.
1205     case $ac_val in
1206 gezelter 1210 [\\/$]* | ?:[\\/]* ) continue;;
1207     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1208 gezelter 397 esac
1209 gezelter 1511 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1210 gezelter 397 done
1211    
1212 gezelter 2 # There might be people who depend on the old broken behavior: `$host'
1213     # used to hold the argument of --host etc.
1214 gezelter 397 # FIXME: To remove some day.
1215 gezelter 2 build=$build_alias
1216     host=$host_alias
1217     target=$target_alias
1218    
1219 gezelter 397 # FIXME: To remove some day.
1220 gezelter 2 if test "x$host_alias" != x; then
1221     if test "x$build_alias" = x; then
1222     cross_compiling=maybe
1223 gezelter 1511 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1224     If a cross compiler is detected then cross compile mode will be used" >&2
1225 gezelter 2 elif test "x$build_alias" != "x$host_alias"; then
1226     cross_compiling=yes
1227     fi
1228     fi
1229    
1230     ac_tool_prefix=
1231     test -n "$host_alias" && ac_tool_prefix=$host_alias-
1232    
1233     test "$silent" = yes && exec 6>/dev/null
1234    
1235 gezelter 397
1236 gezelter 1210 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1237     ac_ls_di=`ls -di .` &&
1238     ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1239 gezelter 1511 as_fn_error $? "working directory cannot be determined"
1240 gezelter 1210 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1241 gezelter 1511 as_fn_error $? "pwd does not report name of working directory"
1242 gezelter 1210
1243    
1244 gezelter 2 # Find the source files, if location was not specified.
1245     if test -z "$srcdir"; then
1246     ac_srcdir_defaulted=yes
1247 gezelter 1210 # Try the directory containing this script, then the parent directory.
1248 gezelter 1300 ac_confdir=`$as_dirname -- "$as_myself" ||
1249     $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1250     X"$as_myself" : 'X\(//\)[^/]' \| \
1251     X"$as_myself" : 'X\(//\)$' \| \
1252     X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1253     $as_echo X"$as_myself" |
1254 gezelter 1210 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1255     s//\1/
1256     q
1257     }
1258     /^X\(\/\/\)[^/].*/{
1259     s//\1/
1260     q
1261     }
1262     /^X\(\/\/\)$/{
1263     s//\1/
1264     q
1265     }
1266     /^X\(\/\).*/{
1267     s//\1/
1268     q
1269     }
1270     s/.*/./; q'`
1271 gezelter 2 srcdir=$ac_confdir
1272 gezelter 1210 if test ! -r "$srcdir/$ac_unique_file"; then
1273 gezelter 2 srcdir=..
1274     fi
1275     else
1276     ac_srcdir_defaulted=no
1277     fi
1278 gezelter 1210 if test ! -r "$srcdir/$ac_unique_file"; then
1279     test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1280 gezelter 1511 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1281 gezelter 1210 fi
1282     ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1283     ac_abs_confdir=`(
1284 gezelter 1511 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1285 gezelter 1210 pwd)`
1286     # When building in place, set srcdir=.
1287     if test "$ac_abs_confdir" = "$ac_pwd"; then
1288     srcdir=.
1289 chuckv 1188 fi
1290 gezelter 1210 # Remove unnecessary trailing slashes from srcdir.
1291     # Double slashes in file names in object file debugging info
1292     # mess up M-x gdb in Emacs.
1293     case $srcdir in
1294     */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1295     esac
1296     for ac_var in $ac_precious_vars; do
1297     eval ac_env_${ac_var}_set=\${${ac_var}+set}
1298     eval ac_env_${ac_var}_value=\$${ac_var}
1299     eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1300     eval ac_cv_env_${ac_var}_value=\$${ac_var}
1301     done
1302 gezelter 2
1303     #
1304     # Report the --help message.
1305     #
1306     if test "$ac_init_help" = "long"; then
1307     # Omit some internal or obsolete options to make the list less imposing.
1308     # This message is too long to be a string in the A/UX 3.1 sh.
1309 gezelter 397 cat <<_ACEOF
1310 gezelter 1390 \`configure' configures OpenMD 1.0 to adapt to many kinds of systems.
1311 gezelter 2
1312     Usage: $0 [OPTION]... [VAR=VALUE]...
1313    
1314     To assign environment variables (e.g., CC, CFLAGS...), specify them as
1315     VAR=VALUE. See below for descriptions of some of the useful variables.
1316    
1317     Defaults for the options are specified in brackets.
1318    
1319     Configuration:
1320     -h, --help display this help and exit
1321     --help=short display options specific to this package
1322     --help=recursive display the short help of all the included packages
1323     -V, --version display version information and exit
1324 gezelter 1511 -q, --quiet, --silent do not print \`checking ...' messages
1325 gezelter 2 --cache-file=FILE cache test results in FILE [disabled]
1326     -C, --config-cache alias for \`--cache-file=config.cache'
1327     -n, --no-create do not create output files
1328     --srcdir=DIR find the sources in DIR [configure dir or \`..']
1329    
1330     Installation directories:
1331     --prefix=PREFIX install architecture-independent files in PREFIX
1332 gezelter 1300 [$ac_default_prefix]
1333 gezelter 2 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1334 gezelter 1300 [PREFIX]
1335 gezelter 2
1336     By default, \`make install' will install all the files in
1337     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1338     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1339     for instance \`--prefix=\$HOME'.
1340    
1341     For better control, use the options below.
1342    
1343     Fine tuning of the installation directories:
1344 gezelter 1300 --bindir=DIR user executables [EPREFIX/bin]
1345     --sbindir=DIR system admin executables [EPREFIX/sbin]
1346     --libexecdir=DIR program executables [EPREFIX/libexec]
1347     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1348     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1349     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1350     --libdir=DIR object code libraries [EPREFIX/lib]
1351     --includedir=DIR C header files [PREFIX/include]
1352     --oldincludedir=DIR C header files for non-gcc [/usr/include]
1353     --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1354     --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1355     --infodir=DIR info documentation [DATAROOTDIR/info]
1356     --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1357     --mandir=DIR man documentation [DATAROOTDIR/man]
1358 gezelter 1390 --docdir=DIR documentation root [DATAROOTDIR/doc/openmd]
1359 gezelter 1300 --htmldir=DIR html documentation [DOCDIR]
1360     --dvidir=DIR dvi documentation [DOCDIR]
1361     --pdfdir=DIR pdf documentation [DOCDIR]
1362     --psdir=DIR ps documentation [DOCDIR]
1363 gezelter 397 _ACEOF
1364 gezelter 2
1365 gezelter 397 cat <<\_ACEOF
1366 gezelter 2
1367     System types:
1368     --build=BUILD configure for building on BUILD [guessed]
1369 gezelter 397 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1370     _ACEOF
1371 gezelter 2 fi
1372    
1373     if test -n "$ac_init_help"; then
1374     case $ac_init_help in
1375 gezelter 1390 short | recursive ) echo "Configuration of OpenMD 1.0:";;
1376 gezelter 2 esac
1377 gezelter 397 cat <<\_ACEOF
1378 gezelter 2
1379     Optional Features:
1380 gezelter 1300 --disable-option-checking ignore unrecognized --enable/--with options
1381 gezelter 2 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1382     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1383 gezelter 1390 --enable-openmd-home=DIR define OpenMD home dir PREFIX/openmd
1384     --enable-debug Compile OpenMD in debug mode
1385     --enable-single compile OpenMD in single precision
1386 gezelter 961 --enable-float synonym for --enable-single
1387 gezelter 49 --enable-doxygen enable documentation generation with doxygen (auto)
1388     --enable-dot use 'dot' to generate graphs in doxygen (auto)
1389     --enable-html-docs enable HTML generation with doxygen (yes)
1390     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1391 gezelter 2
1392     Optional Packages:
1393     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1394     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1395 gezelter 848 --with-perl-shebang override what perl thinks is the way for the kernel
1396     to start it (seldom needed)
1397 gezelter 958 --with-zlib=DIR root directory path of zlib installation (defaults
1398     to /usr/local or /usr if not found in /usr/local)
1399 gezelter 957 --with-fftw=DIR root directory path of fftw installation (defaults
1400     to /usr/local or /usr if not found in /usr/local)
1401 chuckv 1200 --with-qhull=DIR root directory path of qhull installation (defaults
1402     to /usr/local or /usr if not found in /usr/local)
1403 gezelter 1210 --with-openbabel=DIR root directory path of openbabel-2.x installation
1404     (defaults to /usr/local or /usr if not found in
1405     /usr/local)
1406 gezelter 2
1407     Some influential environment variables:
1408 gezelter 848 CXX C++ compiler command
1409     CXXFLAGS C++ compiler flags
1410 gezelter 2 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1411     nonstandard directory <lib dir>
1412 gezelter 1210 LIBS libraries to pass to the linker, e.g. -l<library>
1413 gezelter 1390 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1414 gezelter 1210 you have headers in a nonstandard directory <include dir>
1415 gezelter 848 CC C compiler command
1416     CFLAGS C compiler flags
1417     FC Fortran compiler command
1418     FCFLAGS Fortran compiler flags
1419 gezelter 1396 MPICXX MPI C++ compiler command
1420     MPICC MPI C compiler command
1421 gezelter 1373 MPIFC MPI Fortran compiler command
1422 gezelter 774 CPP C preprocessor
1423 gezelter 493 CXXCPP C++ preprocessor
1424 gezelter 2
1425     Use these variables to override the choices made by `configure' or to help
1426     it to find libraries and programs with nonstandard names/locations.
1427    
1428     Report bugs to <gezelter@nd.edu>.
1429 gezelter 397 _ACEOF
1430 gezelter 1210 ac_status=$?
1431 gezelter 2 fi
1432    
1433     if test "$ac_init_help" = "recursive"; then
1434     # If there are subdirs, report their specific --help.
1435 gezelter 397 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1436 gezelter 1300 test -d "$ac_dir" ||
1437     { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1438     continue
1439 gezelter 397 ac_builddir=.
1440 gezelter 2
1441 gezelter 1210 case "$ac_dir" in
1442     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1443     *)
1444 gezelter 1300 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1445 gezelter 1210 # A ".." for each directory in $ac_dir_suffix.
1446 gezelter 1300 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1447 gezelter 1210 case $ac_top_builddir_sub in
1448     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1449     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1450     esac ;;
1451     esac
1452     ac_abs_top_builddir=$ac_pwd
1453     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1454     # for backward compatibility:
1455     ac_top_builddir=$ac_top_build_prefix
1456 gezelter 2
1457 gezelter 397 case $srcdir in
1458 gezelter 1210 .) # We are building in place.
1459 gezelter 397 ac_srcdir=.
1460 gezelter 1210 ac_top_srcdir=$ac_top_builddir_sub
1461     ac_abs_top_srcdir=$ac_pwd ;;
1462     [\\/]* | ?:[\\/]* ) # Absolute name.
1463 gezelter 397 ac_srcdir=$srcdir$ac_dir_suffix;
1464 gezelter 1210 ac_top_srcdir=$srcdir
1465     ac_abs_top_srcdir=$srcdir ;;
1466     *) # Relative name.
1467     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1468     ac_top_srcdir=$ac_top_build_prefix$srcdir
1469     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1470 gezelter 397 esac
1471 gezelter 1210 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1472 gezelter 397
1473 gezelter 1210 cd "$ac_dir" || { ac_status=$?; continue; }
1474     # Check for guested configure.
1475     if test -f "$ac_srcdir/configure.gnu"; then
1476     echo &&
1477     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1478     elif test -f "$ac_srcdir/configure"; then
1479     echo &&
1480     $SHELL "$ac_srcdir/configure" --help=recursive
1481 gezelter 2 else
1482 gezelter 1300 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1483 gezelter 1210 fi || ac_status=$?
1484     cd "$ac_pwd" || { ac_status=$?; break; }
1485 gezelter 2 done
1486     fi
1487    
1488 gezelter 1210 test -n "$ac_init_help" && exit $ac_status
1489 gezelter 2 if $ac_init_version; then
1490 gezelter 397 cat <<\_ACEOF
1491 gezelter 1390 OpenMD configure 1.0
1492 gezelter 1511 generated by GNU Autoconf 2.68
1493 gezelter 2
1494 gezelter 1511 Copyright (C) 2010 Free Software Foundation, Inc.
1495 gezelter 2 This configure script is free software; the Free Software Foundation
1496     gives unlimited permission to copy, distribute and modify it.
1497 gezelter 397 _ACEOF
1498 gezelter 1210 exit
1499 gezelter 2 fi
1500 gezelter 1373
1501     ## ------------------------ ##
1502     ## Autoconf initialization. ##
1503     ## ------------------------ ##
1504    
1505     # ac_fn_cxx_try_compile LINENO
1506     # ----------------------------
1507     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1508     ac_fn_cxx_try_compile ()
1509     {
1510     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1511     rm -f conftest.$ac_objext
1512     if { { ac_try="$ac_compile"
1513     case "(($ac_try" in
1514     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1515     *) ac_try_echo=$ac_try;;
1516     esac
1517     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1518     $as_echo "$ac_try_echo"; } >&5
1519     (eval "$ac_compile") 2>conftest.err
1520     ac_status=$?
1521     if test -s conftest.err; then
1522     grep -v '^ *+' conftest.err >conftest.er1
1523     cat conftest.er1 >&5
1524     mv -f conftest.er1 conftest.err
1525     fi
1526     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1527     test $ac_status = 0; } && {
1528     test -z "$ac_cxx_werror_flag" ||
1529     test ! -s conftest.err
1530     } && test -s conftest.$ac_objext; then :
1531     ac_retval=0
1532     else
1533     $as_echo "$as_me: failed program was:" >&5
1534     sed 's/^/| /' conftest.$ac_ext >&5
1535    
1536     ac_retval=1
1537     fi
1538 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1539 gezelter 1390 as_fn_set_status $ac_retval
1540 gezelter 1373
1541     } # ac_fn_cxx_try_compile
1542    
1543 gezelter 1396 # ac_fn_c_try_compile LINENO
1544     # --------------------------
1545     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1546     ac_fn_c_try_compile ()
1547     {
1548     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1549     rm -f conftest.$ac_objext
1550     if { { ac_try="$ac_compile"
1551     case "(($ac_try" in
1552     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1553     *) ac_try_echo=$ac_try;;
1554     esac
1555     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1556     $as_echo "$ac_try_echo"; } >&5
1557     (eval "$ac_compile") 2>conftest.err
1558     ac_status=$?
1559     if test -s conftest.err; then
1560     grep -v '^ *+' conftest.err >conftest.er1
1561     cat conftest.er1 >&5
1562     mv -f conftest.er1 conftest.err
1563     fi
1564     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1565     test $ac_status = 0; } && {
1566     test -z "$ac_c_werror_flag" ||
1567     test ! -s conftest.err
1568     } && test -s conftest.$ac_objext; then :
1569     ac_retval=0
1570     else
1571     $as_echo "$as_me: failed program was:" >&5
1572     sed 's/^/| /' conftest.$ac_ext >&5
1573    
1574     ac_retval=1
1575     fi
1576 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1577 gezelter 1396 as_fn_set_status $ac_retval
1578    
1579     } # ac_fn_c_try_compile
1580    
1581     # ac_fn_fc_try_compile LINENO
1582     # ---------------------------
1583     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1584     ac_fn_fc_try_compile ()
1585     {
1586     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1587     rm -f conftest.$ac_objext
1588     if { { ac_try="$ac_compile"
1589     case "(($ac_try" in
1590     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1591     *) ac_try_echo=$ac_try;;
1592     esac
1593     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1594     $as_echo "$ac_try_echo"; } >&5
1595     (eval "$ac_compile") 2>conftest.err
1596     ac_status=$?
1597     if test -s conftest.err; then
1598     grep -v '^ *+' conftest.err >conftest.er1
1599     cat conftest.er1 >&5
1600     mv -f conftest.er1 conftest.err
1601     fi
1602     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1603     test $ac_status = 0; } && {
1604     test -z "$ac_fc_werror_flag" ||
1605     test ! -s conftest.err
1606     } && test -s conftest.$ac_objext; then :
1607     ac_retval=0
1608     else
1609     $as_echo "$as_me: failed program was:" >&5
1610     sed 's/^/| /' conftest.$ac_ext >&5
1611    
1612     ac_retval=1
1613     fi
1614 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1615 gezelter 1396 as_fn_set_status $ac_retval
1616    
1617     } # ac_fn_fc_try_compile
1618    
1619 gezelter 1373 # ac_fn_cxx_try_link LINENO
1620     # -------------------------
1621     # Try to link conftest.$ac_ext, and return whether this succeeded.
1622     ac_fn_cxx_try_link ()
1623     {
1624     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1625     rm -f conftest.$ac_objext conftest$ac_exeext
1626     if { { ac_try="$ac_link"
1627     case "(($ac_try" in
1628     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1629     *) ac_try_echo=$ac_try;;
1630     esac
1631     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1632     $as_echo "$ac_try_echo"; } >&5
1633     (eval "$ac_link") 2>conftest.err
1634     ac_status=$?
1635     if test -s conftest.err; then
1636     grep -v '^ *+' conftest.err >conftest.er1
1637     cat conftest.er1 >&5
1638     mv -f conftest.er1 conftest.err
1639     fi
1640     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1641     test $ac_status = 0; } && {
1642     test -z "$ac_cxx_werror_flag" ||
1643     test ! -s conftest.err
1644     } && test -s conftest$ac_exeext && {
1645     test "$cross_compiling" = yes ||
1646     $as_test_x conftest$ac_exeext
1647     }; then :
1648     ac_retval=0
1649     else
1650     $as_echo "$as_me: failed program was:" >&5
1651     sed 's/^/| /' conftest.$ac_ext >&5
1652    
1653     ac_retval=1
1654     fi
1655     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1656     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1657     # interfere with the next link command; also delete a directory that is
1658     # left behind by Apple's compiler. We do this before executing the actions.
1659     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1660 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1661 gezelter 1390 as_fn_set_status $ac_retval
1662 gezelter 1373
1663     } # ac_fn_cxx_try_link
1664    
1665     # ac_fn_cxx_check_func LINENO FUNC VAR
1666     # ------------------------------------
1667     # Tests whether FUNC exists, setting the cache variable VAR accordingly
1668     ac_fn_cxx_check_func ()
1669     {
1670     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1671     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1672     $as_echo_n "checking for $2... " >&6; }
1673 gezelter 1511 if eval \${$3+:} false; then :
1674 gezelter 1373 $as_echo_n "(cached) " >&6
1675     else
1676     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1677     /* end confdefs.h. */
1678     /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1679     For example, HP-UX 11i <limits.h> declares gettimeofday. */
1680     #define $2 innocuous_$2
1681    
1682     /* System header to define __stub macros and hopefully few prototypes,
1683     which can conflict with char $2 (); below.
1684     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1685     <limits.h> exists even on freestanding compilers. */
1686    
1687     #ifdef __STDC__
1688     # include <limits.h>
1689     #else
1690     # include <assert.h>
1691     #endif
1692    
1693     #undef $2
1694    
1695     /* Override any GCC internal prototype to avoid an error.
1696     Use char because int might match the return type of a GCC
1697     builtin and then its argument prototype would still apply. */
1698     #ifdef __cplusplus
1699     extern "C"
1700     #endif
1701     char $2 ();
1702     /* The GNU C library defines this for functions which it implements
1703     to always fail with ENOSYS. Some functions are actually named
1704     something starting with __ and the normal name is an alias. */
1705     #if defined __stub_$2 || defined __stub___$2
1706     choke me
1707     #endif
1708    
1709     int
1710     main ()
1711     {
1712     return $2 ();
1713     ;
1714     return 0;
1715     }
1716     _ACEOF
1717     if ac_fn_cxx_try_link "$LINENO"; then :
1718     eval "$3=yes"
1719     else
1720     eval "$3=no"
1721     fi
1722     rm -f core conftest.err conftest.$ac_objext \
1723     conftest$ac_exeext conftest.$ac_ext
1724     fi
1725     eval ac_res=\$$3
1726     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1727     $as_echo "$ac_res" >&6; }
1728 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1729 gezelter 1373
1730     } # ac_fn_cxx_check_func
1731    
1732     # ac_fn_c_try_link LINENO
1733     # -----------------------
1734     # Try to link conftest.$ac_ext, and return whether this succeeded.
1735     ac_fn_c_try_link ()
1736     {
1737     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1738     rm -f conftest.$ac_objext conftest$ac_exeext
1739     if { { ac_try="$ac_link"
1740     case "(($ac_try" in
1741     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1742     *) ac_try_echo=$ac_try;;
1743     esac
1744     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1745     $as_echo "$ac_try_echo"; } >&5
1746     (eval "$ac_link") 2>conftest.err
1747     ac_status=$?
1748     if test -s conftest.err; then
1749     grep -v '^ *+' conftest.err >conftest.er1
1750     cat conftest.er1 >&5
1751     mv -f conftest.er1 conftest.err
1752     fi
1753     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1754     test $ac_status = 0; } && {
1755     test -z "$ac_c_werror_flag" ||
1756     test ! -s conftest.err
1757     } && test -s conftest$ac_exeext && {
1758     test "$cross_compiling" = yes ||
1759     $as_test_x conftest$ac_exeext
1760     }; then :
1761     ac_retval=0
1762     else
1763     $as_echo "$as_me: failed program was:" >&5
1764     sed 's/^/| /' conftest.$ac_ext >&5
1765    
1766     ac_retval=1
1767     fi
1768     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1769     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1770     # interfere with the next link command; also delete a directory that is
1771     # left behind by Apple's compiler. We do this before executing the actions.
1772     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1773 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1774 gezelter 1390 as_fn_set_status $ac_retval
1775 gezelter 1373
1776     } # ac_fn_c_try_link
1777    
1778     # ac_fn_c_check_func LINENO FUNC VAR
1779     # ----------------------------------
1780     # Tests whether FUNC exists, setting the cache variable VAR accordingly
1781     ac_fn_c_check_func ()
1782     {
1783     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1784     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1785     $as_echo_n "checking for $2... " >&6; }
1786 gezelter 1511 if eval \${$3+:} false; then :
1787 gezelter 1373 $as_echo_n "(cached) " >&6
1788     else
1789     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1790     /* end confdefs.h. */
1791     /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1792     For example, HP-UX 11i <limits.h> declares gettimeofday. */
1793     #define $2 innocuous_$2
1794    
1795     /* System header to define __stub macros and hopefully few prototypes,
1796     which can conflict with char $2 (); below.
1797     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1798     <limits.h> exists even on freestanding compilers. */
1799    
1800     #ifdef __STDC__
1801     # include <limits.h>
1802     #else
1803     # include <assert.h>
1804     #endif
1805    
1806     #undef $2
1807    
1808     /* Override any GCC internal prototype to avoid an error.
1809     Use char because int might match the return type of a GCC
1810     builtin and then its argument prototype would still apply. */
1811     #ifdef __cplusplus
1812     extern "C"
1813     #endif
1814     char $2 ();
1815     /* The GNU C library defines this for functions which it implements
1816     to always fail with ENOSYS. Some functions are actually named
1817     something starting with __ and the normal name is an alias. */
1818     #if defined __stub_$2 || defined __stub___$2
1819     choke me
1820     #endif
1821    
1822     int
1823     main ()
1824     {
1825     return $2 ();
1826     ;
1827     return 0;
1828     }
1829     _ACEOF
1830     if ac_fn_c_try_link "$LINENO"; then :
1831     eval "$3=yes"
1832     else
1833     eval "$3=no"
1834     fi
1835     rm -f core conftest.err conftest.$ac_objext \
1836     conftest$ac_exeext conftest.$ac_ext
1837     fi
1838     eval ac_res=\$$3
1839     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1840     $as_echo "$ac_res" >&6; }
1841 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1842 gezelter 1373
1843     } # ac_fn_c_check_func
1844    
1845     # ac_fn_fc_try_link LINENO
1846     # ------------------------
1847     # Try to link conftest.$ac_ext, and return whether this succeeded.
1848     ac_fn_fc_try_link ()
1849     {
1850     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1851     rm -f conftest.$ac_objext conftest$ac_exeext
1852     if { { ac_try="$ac_link"
1853     case "(($ac_try" in
1854     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1855     *) ac_try_echo=$ac_try;;
1856     esac
1857     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1858     $as_echo "$ac_try_echo"; } >&5
1859     (eval "$ac_link") 2>conftest.err
1860     ac_status=$?
1861     if test -s conftest.err; then
1862     grep -v '^ *+' conftest.err >conftest.er1
1863     cat conftest.er1 >&5
1864     mv -f conftest.er1 conftest.err
1865     fi
1866     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1867     test $ac_status = 0; } && {
1868     test -z "$ac_fc_werror_flag" ||
1869     test ! -s conftest.err
1870     } && test -s conftest$ac_exeext && {
1871     test "$cross_compiling" = yes ||
1872     $as_test_x conftest$ac_exeext
1873     }; then :
1874     ac_retval=0
1875     else
1876     $as_echo "$as_me: failed program was:" >&5
1877     sed 's/^/| /' conftest.$ac_ext >&5
1878    
1879     ac_retval=1
1880     fi
1881     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1882     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1883     # interfere with the next link command; also delete a directory that is
1884     # left behind by Apple's compiler. We do this before executing the actions.
1885     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1886 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1887 gezelter 1390 as_fn_set_status $ac_retval
1888 gezelter 1373
1889     } # ac_fn_fc_try_link
1890    
1891     # ac_fn_c_try_cpp LINENO
1892     # ----------------------
1893     # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1894     ac_fn_c_try_cpp ()
1895     {
1896     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1897     if { { ac_try="$ac_cpp conftest.$ac_ext"
1898     case "(($ac_try" in
1899     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1900     *) ac_try_echo=$ac_try;;
1901     esac
1902     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1903     $as_echo "$ac_try_echo"; } >&5
1904     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1905     ac_status=$?
1906     if test -s conftest.err; then
1907     grep -v '^ *+' conftest.err >conftest.er1
1908     cat conftest.er1 >&5
1909     mv -f conftest.er1 conftest.err
1910     fi
1911     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1912 gezelter 1511 test $ac_status = 0; } > conftest.i && {
1913 gezelter 1373 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1914     test ! -s conftest.err
1915     }; then :
1916     ac_retval=0
1917     else
1918     $as_echo "$as_me: failed program was:" >&5
1919     sed 's/^/| /' conftest.$ac_ext >&5
1920    
1921     ac_retval=1
1922     fi
1923 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1924 gezelter 1390 as_fn_set_status $ac_retval
1925 gezelter 1373
1926     } # ac_fn_c_try_cpp
1927    
1928     # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1929     # -------------------------------------------------------
1930     # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1931     # the include files in INCLUDES and setting the cache variable VAR
1932     # accordingly.
1933     ac_fn_c_check_header_mongrel ()
1934     {
1935     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1936 gezelter 1511 if eval \${$3+:} false; then :
1937 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1938     $as_echo_n "checking for $2... " >&6; }
1939 gezelter 1511 if eval \${$3+:} false; then :
1940 gezelter 1373 $as_echo_n "(cached) " >&6
1941     fi
1942     eval ac_res=\$$3
1943     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1944     $as_echo "$ac_res" >&6; }
1945     else
1946     # Is the header compilable?
1947     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1948     $as_echo_n "checking $2 usability... " >&6; }
1949     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1950     /* end confdefs.h. */
1951     $4
1952     #include <$2>
1953     _ACEOF
1954     if ac_fn_c_try_compile "$LINENO"; then :
1955     ac_header_compiler=yes
1956     else
1957     ac_header_compiler=no
1958     fi
1959     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1960     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1961     $as_echo "$ac_header_compiler" >&6; }
1962    
1963     # Is the header present?
1964     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1965     $as_echo_n "checking $2 presence... " >&6; }
1966     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1967     /* end confdefs.h. */
1968     #include <$2>
1969     _ACEOF
1970     if ac_fn_c_try_cpp "$LINENO"; then :
1971     ac_header_preproc=yes
1972     else
1973     ac_header_preproc=no
1974     fi
1975 gezelter 1511 rm -f conftest.err conftest.i conftest.$ac_ext
1976 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1977     $as_echo "$ac_header_preproc" >&6; }
1978    
1979     # So? What about this header?
1980     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1981     yes:no: )
1982     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1983     $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1984     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1985     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1986     ;;
1987     no:yes:* )
1988     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1989     $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1990     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1991     $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1992     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1993     $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1994     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1995     $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1996     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1997     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1998 gezelter 1511 ( $as_echo "## ------------------------------ ##
1999 gezelter 1373 ## Report this to gezelter@nd.edu ##
2000 gezelter 1511 ## ------------------------------ ##"
2001 gezelter 1373 ) | sed "s/^/$as_me: WARNING: /" >&2
2002     ;;
2003     esac
2004     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2005     $as_echo_n "checking for $2... " >&6; }
2006 gezelter 1511 if eval \${$3+:} false; then :
2007 gezelter 1373 $as_echo_n "(cached) " >&6
2008     else
2009     eval "$3=\$ac_header_compiler"
2010     fi
2011     eval ac_res=\$$3
2012     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2013     $as_echo "$ac_res" >&6; }
2014     fi
2015 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2016 gezelter 1373
2017     } # ac_fn_c_check_header_mongrel
2018    
2019     # ac_fn_c_try_run LINENO
2020     # ----------------------
2021     # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2022     # that executables *can* be run.
2023     ac_fn_c_try_run ()
2024     {
2025     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2026     if { { ac_try="$ac_link"
2027     case "(($ac_try" in
2028     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2029     *) ac_try_echo=$ac_try;;
2030     esac
2031     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2032     $as_echo "$ac_try_echo"; } >&5
2033     (eval "$ac_link") 2>&5
2034     ac_status=$?
2035     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2036     test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2037     { { case "(($ac_try" in
2038     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2039     *) ac_try_echo=$ac_try;;
2040     esac
2041     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2042     $as_echo "$ac_try_echo"; } >&5
2043     (eval "$ac_try") 2>&5
2044     ac_status=$?
2045     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2046     test $ac_status = 0; }; }; then :
2047     ac_retval=0
2048     else
2049     $as_echo "$as_me: program exited with status $ac_status" >&5
2050     $as_echo "$as_me: failed program was:" >&5
2051     sed 's/^/| /' conftest.$ac_ext >&5
2052    
2053     ac_retval=$ac_status
2054     fi
2055     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2056 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2057 gezelter 1390 as_fn_set_status $ac_retval
2058 gezelter 1373
2059     } # ac_fn_c_try_run
2060    
2061     # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2062     # -------------------------------------------------------
2063     # Tests whether HEADER exists and can be compiled using the include files in
2064     # INCLUDES, setting the cache variable VAR accordingly.
2065     ac_fn_c_check_header_compile ()
2066     {
2067     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2068     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2069     $as_echo_n "checking for $2... " >&6; }
2070 gezelter 1511 if eval \${$3+:} false; then :
2071 gezelter 1373 $as_echo_n "(cached) " >&6
2072     else
2073     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2074     /* end confdefs.h. */
2075     $4
2076     #include <$2>
2077     _ACEOF
2078     if ac_fn_c_try_compile "$LINENO"; then :
2079     eval "$3=yes"
2080     else
2081     eval "$3=no"
2082     fi
2083     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2084     fi
2085     eval ac_res=\$$3
2086     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2087     $as_echo "$ac_res" >&6; }
2088 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2089 gezelter 1373
2090     } # ac_fn_c_check_header_compile
2091    
2092     # ac_fn_cxx_try_cpp LINENO
2093     # ------------------------
2094     # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2095     ac_fn_cxx_try_cpp ()
2096     {
2097     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2098     if { { ac_try="$ac_cpp conftest.$ac_ext"
2099     case "(($ac_try" in
2100     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2101     *) ac_try_echo=$ac_try;;
2102     esac
2103     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2104     $as_echo "$ac_try_echo"; } >&5
2105     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2106     ac_status=$?
2107     if test -s conftest.err; then
2108     grep -v '^ *+' conftest.err >conftest.er1
2109     cat conftest.er1 >&5
2110     mv -f conftest.er1 conftest.err
2111     fi
2112     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2113 gezelter 1511 test $ac_status = 0; } > conftest.i && {
2114 gezelter 1373 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2115     test ! -s conftest.err
2116     }; then :
2117     ac_retval=0
2118     else
2119     $as_echo "$as_me: failed program was:" >&5
2120     sed 's/^/| /' conftest.$ac_ext >&5
2121    
2122     ac_retval=1
2123     fi
2124 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2125 gezelter 1390 as_fn_set_status $ac_retval
2126 gezelter 1373
2127     } # ac_fn_cxx_try_cpp
2128    
2129     # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2130     # ---------------------------------------------------------
2131     # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2132     # the include files in INCLUDES and setting the cache variable VAR
2133     # accordingly.
2134     ac_fn_cxx_check_header_mongrel ()
2135     {
2136     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2137 gezelter 1511 if eval \${$3+:} false; then :
2138 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2139     $as_echo_n "checking for $2... " >&6; }
2140 gezelter 1511 if eval \${$3+:} false; then :
2141 gezelter 1373 $as_echo_n "(cached) " >&6
2142     fi
2143     eval ac_res=\$$3
2144     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2145     $as_echo "$ac_res" >&6; }
2146     else
2147     # Is the header compilable?
2148     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2149     $as_echo_n "checking $2 usability... " >&6; }
2150     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2151     /* end confdefs.h. */
2152     $4
2153     #include <$2>
2154     _ACEOF
2155     if ac_fn_cxx_try_compile "$LINENO"; then :
2156     ac_header_compiler=yes
2157     else
2158     ac_header_compiler=no
2159     fi
2160     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2161     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2162     $as_echo "$ac_header_compiler" >&6; }
2163    
2164     # Is the header present?
2165     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2166     $as_echo_n "checking $2 presence... " >&6; }
2167     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2168     /* end confdefs.h. */
2169     #include <$2>
2170     _ACEOF
2171     if ac_fn_cxx_try_cpp "$LINENO"; then :
2172     ac_header_preproc=yes
2173     else
2174     ac_header_preproc=no
2175     fi
2176 gezelter 1511 rm -f conftest.err conftest.i conftest.$ac_ext
2177 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2178     $as_echo "$ac_header_preproc" >&6; }
2179    
2180     # So? What about this header?
2181     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2182     yes:no: )
2183     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2184     $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2185     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2186     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2187     ;;
2188     no:yes:* )
2189     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2190     $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2191     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2192     $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2193     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2194     $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2195     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2196     $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2197     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2198     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2199 gezelter 1511 ( $as_echo "## ------------------------------ ##
2200 gezelter 1373 ## Report this to gezelter@nd.edu ##
2201 gezelter 1511 ## ------------------------------ ##"
2202 gezelter 1373 ) | sed "s/^/$as_me: WARNING: /" >&2
2203     ;;
2204     esac
2205     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2206     $as_echo_n "checking for $2... " >&6; }
2207 gezelter 1511 if eval \${$3+:} false; then :
2208 gezelter 1373 $as_echo_n "(cached) " >&6
2209     else
2210     eval "$3=\$ac_header_compiler"
2211     fi
2212     eval ac_res=\$$3
2213     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2214     $as_echo "$ac_res" >&6; }
2215     fi
2216 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2217 gezelter 1373
2218     } # ac_fn_cxx_check_header_mongrel
2219    
2220     # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2221     # -------------------------------------------
2222     # Tests whether TYPE exists after having included INCLUDES, setting cache
2223     # variable VAR accordingly.
2224     ac_fn_c_check_type ()
2225     {
2226     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2227     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2228     $as_echo_n "checking for $2... " >&6; }
2229 gezelter 1511 if eval \${$3+:} false; then :
2230 gezelter 1373 $as_echo_n "(cached) " >&6
2231     else
2232     eval "$3=no"
2233     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2234     /* end confdefs.h. */
2235     $4
2236     #ifdef FC_DUMMY_MAIN
2237     #ifndef FC_DUMMY_MAIN_EQ_F77
2238     # ifdef __cplusplus
2239     extern "C"
2240     # endif
2241     int FC_DUMMY_MAIN() { return 1; }
2242     #endif
2243     #endif
2244     int
2245     main ()
2246     {
2247     if (sizeof ($2))
2248     return 0;
2249     ;
2250     return 0;
2251     }
2252     _ACEOF
2253     if ac_fn_c_try_compile "$LINENO"; then :
2254     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2255     /* end confdefs.h. */
2256     $4
2257     #ifdef FC_DUMMY_MAIN
2258     #ifndef FC_DUMMY_MAIN_EQ_F77
2259     # ifdef __cplusplus
2260     extern "C"
2261     # endif
2262     int FC_DUMMY_MAIN() { return 1; }
2263     #endif
2264     #endif
2265     int
2266     main ()
2267     {
2268     if (sizeof (($2)))
2269     return 0;
2270     ;
2271     return 0;
2272     }
2273     _ACEOF
2274     if ac_fn_c_try_compile "$LINENO"; then :
2275    
2276     else
2277     eval "$3=yes"
2278     fi
2279     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2280     fi
2281     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2282     fi
2283     eval ac_res=\$$3
2284     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2285     $as_echo "$ac_res" >&6; }
2286 gezelter 1511 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2287 gezelter 1373
2288     } # ac_fn_c_check_type
2289 gezelter 1210 cat >config.log <<_ACEOF
2290 gezelter 2 This file contains any messages produced by compilers while
2291     running configure, to aid debugging if configure makes a mistake.
2292    
2293 gezelter 1390 It was created by OpenMD $as_me 1.0, which was
2294 gezelter 1511 generated by GNU Autoconf 2.68. Invocation command line was
2295 gezelter 2
2296     $ $0 $@
2297    
2298 gezelter 397 _ACEOF
2299 gezelter 1210 exec 5>>config.log
2300 gezelter 2 {
2301     cat <<_ASUNAME
2302 gezelter 397 ## --------- ##
2303     ## Platform. ##
2304     ## --------- ##
2305 gezelter 2
2306     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2307     uname -m = `(uname -m) 2>/dev/null || echo unknown`
2308     uname -r = `(uname -r) 2>/dev/null || echo unknown`
2309     uname -s = `(uname -s) 2>/dev/null || echo unknown`
2310     uname -v = `(uname -v) 2>/dev/null || echo unknown`
2311    
2312     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2313     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2314    
2315     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2316     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2317     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2318 gezelter 1210 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2319 gezelter 2 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2320     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2321     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2322    
2323 gezelter 397 _ASUNAME
2324 gezelter 345
2325 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2326     for as_dir in $PATH
2327     do
2328     IFS=$as_save_IFS
2329     test -z "$as_dir" && as_dir=.
2330 gezelter 1373 $as_echo "PATH: $as_dir"
2331     done
2332 gezelter 1210 IFS=$as_save_IFS
2333 gezelter 397
2334 gezelter 2 } >&5
2335    
2336 gezelter 397 cat >&5 <<_ACEOF
2337 gezelter 2
2338    
2339 gezelter 397 ## ----------- ##
2340     ## Core tests. ##
2341     ## ----------- ##
2342    
2343     _ACEOF
2344    
2345    
2346 gezelter 2 # Keep a trace of the command line.
2347     # Strip out --no-create and --no-recursion so they do not pile up.
2348 gezelter 397 # Strip out --silent because we don't want to record it for future runs.
2349 gezelter 2 # Also quote any args containing shell meta-characters.
2350 gezelter 397 # Make two passes to allow for proper duplicate-argument suppression.
2351 gezelter 2 ac_configure_args=
2352 gezelter 397 ac_configure_args0=
2353     ac_configure_args1=
2354     ac_must_keep_next=false
2355     for ac_pass in 1 2
2356 gezelter 2 do
2357 gezelter 397 for ac_arg
2358     do
2359     case $ac_arg in
2360     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2361     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2362     | -silent | --silent | --silen | --sile | --sil)
2363     continue ;;
2364 gezelter 1210 *\'*)
2365 gezelter 1300 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2366 gezelter 397 esac
2367     case $ac_pass in
2368 gezelter 1373 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2369 gezelter 397 2)
2370 gezelter 1373 as_fn_append ac_configure_args1 " '$ac_arg'"
2371 gezelter 397 if test $ac_must_keep_next = true; then
2372     ac_must_keep_next=false # Got value, back to normal.
2373     else
2374     case $ac_arg in
2375     *=* | --config-cache | -C | -disable-* | --disable-* \
2376     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2377     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2378     | -with-* | --with-* | -without-* | --without-* | --x)
2379     case "$ac_configure_args0 " in
2380     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2381     esac
2382     ;;
2383     -* ) ac_must_keep_next=true ;;
2384     esac
2385     fi
2386 gezelter 1373 as_fn_append ac_configure_args " '$ac_arg'"
2387 gezelter 397 ;;
2388     esac
2389     done
2390 gezelter 2 done
2391 gezelter 1373 { ac_configure_args0=; unset ac_configure_args0;}
2392     { ac_configure_args1=; unset ac_configure_args1;}
2393 gezelter 2
2394     # When interrupted or exit'd, cleanup temporary files, and complete
2395     # config.log. We remove comments because anyway the quotes in there
2396     # would cause problems or look ugly.
2397 gezelter 1210 # WARNING: Use '\'' to represent an apostrophe within the trap.
2398     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2399 gezelter 2 trap 'exit_status=$?
2400     # Save into config.log some information that might help in debugging.
2401 gezelter 397 {
2402     echo
2403    
2404 gezelter 1511 $as_echo "## ---------------- ##
2405 gezelter 397 ## Cache variables. ##
2406 gezelter 1511 ## ---------------- ##"
2407 gezelter 397 echo
2408     # The following way of writing the cache mishandles newlines in values,
2409 gezelter 1210 (
2410     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2411     eval ac_val=\$$ac_var
2412     case $ac_val in #(
2413     *${as_nl}*)
2414     case $ac_var in #(
2415 gezelter 1373 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2416     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2417 gezelter 1210 esac
2418     case $ac_var in #(
2419     _ | IFS | as_nl) ;; #(
2420 gezelter 1300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2421 gezelter 1373 *) { eval $ac_var=; unset $ac_var;} ;;
2422 gezelter 1210 esac ;;
2423     esac
2424     done
2425 gezelter 2 (set) 2>&1 |
2426 gezelter 1210 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2427     *${as_nl}ac_space=\ *)
2428 gezelter 2 sed -n \
2429 gezelter 1210 "s/'\''/'\''\\\\'\'''\''/g;
2430     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2431     ;; #(
2432 gezelter 2 *)
2433 gezelter 1210 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2434 gezelter 2 ;;
2435 gezelter 1210 esac |
2436     sort
2437     )
2438 gezelter 397 echo
2439    
2440 gezelter 1511 $as_echo "## ----------------- ##
2441 gezelter 397 ## Output variables. ##
2442 gezelter 1511 ## ----------------- ##"
2443 gezelter 397 echo
2444     for ac_var in $ac_subst_vars
2445     do
2446 gezelter 1210 eval ac_val=\$$ac_var
2447     case $ac_val in
2448 gezelter 1300 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2449 gezelter 1210 esac
2450 gezelter 1300 $as_echo "$ac_var='\''$ac_val'\''"
2451 gezelter 397 done | sort
2452     echo
2453    
2454     if test -n "$ac_subst_files"; then
2455 gezelter 1511 $as_echo "## ------------------- ##
2456 gezelter 1210 ## File substitutions. ##
2457 gezelter 1511 ## ------------------- ##"
2458 gezelter 397 echo
2459     for ac_var in $ac_subst_files
2460     do
2461 gezelter 1210 eval ac_val=\$$ac_var
2462     case $ac_val in
2463 gezelter 1300 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2464 gezelter 1210 esac
2465 gezelter 1300 $as_echo "$ac_var='\''$ac_val'\''"
2466 gezelter 397 done | sort
2467     echo
2468     fi
2469    
2470     if test -s confdefs.h; then
2471 gezelter 1511 $as_echo "## ----------- ##
2472 gezelter 397 ## confdefs.h. ##
2473 gezelter 1511 ## ----------- ##"
2474 gezelter 397 echo
2475 gezelter 1210 cat confdefs.h
2476 gezelter 397 echo
2477     fi
2478     test "$ac_signal" != 0 &&
2479 gezelter 1300 $as_echo "$as_me: caught signal $ac_signal"
2480     $as_echo "$as_me: exit $exit_status"
2481 gezelter 397 } >&5
2482 gezelter 1210 rm -f core *.core core.conftest.* &&
2483     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2484 gezelter 2 exit $exit_status
2485 gezelter 1210 ' 0
2486 gezelter 2 for ac_signal in 1 2 13 15; do
2487 gezelter 1373 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2488 gezelter 2 done
2489     ac_signal=0
2490    
2491     # confdefs.h avoids OS command line length limits that DEFS can exceed.
2492 gezelter 1210 rm -f -r conftest* confdefs.h
2493 gezelter 2
2494 gezelter 1373 $as_echo "/* confdefs.h */" > confdefs.h
2495    
2496 gezelter 397 # Predefined preprocessor variables.
2497    
2498     cat >>confdefs.h <<_ACEOF
2499     #define PACKAGE_NAME "$PACKAGE_NAME"
2500     _ACEOF
2501    
2502     cat >>confdefs.h <<_ACEOF
2503     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2504     _ACEOF
2505    
2506     cat >>confdefs.h <<_ACEOF
2507     #define PACKAGE_VERSION "$PACKAGE_VERSION"
2508     _ACEOF
2509    
2510     cat >>confdefs.h <<_ACEOF
2511     #define PACKAGE_STRING "$PACKAGE_STRING"
2512     _ACEOF
2513    
2514     cat >>confdefs.h <<_ACEOF
2515     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2516     _ACEOF
2517    
2518 gezelter 1373 cat >>confdefs.h <<_ACEOF
2519     #define PACKAGE_URL "$PACKAGE_URL"
2520     _ACEOF
2521 gezelter 397
2522 gezelter 1373
2523 gezelter 2 # Let the site file select an alternate cache file if it wants to.
2524 gezelter 1300 # Prefer an explicitly selected file to automatically selected ones.
2525     ac_site_file1=NONE
2526     ac_site_file2=NONE
2527 gezelter 1210 if test -n "$CONFIG_SITE"; then
2528 gezelter 1511 # We do not want a PATH search for config.site.
2529     case $CONFIG_SITE in #((
2530     -*) ac_site_file1=./$CONFIG_SITE;;
2531     */*) ac_site_file1=$CONFIG_SITE;;
2532     *) ac_site_file1=./$CONFIG_SITE;;
2533     esac
2534 gezelter 1210 elif test "x$prefix" != xNONE; then
2535 gezelter 1300 ac_site_file1=$prefix/share/config.site
2536     ac_site_file2=$prefix/etc/config.site
2537 gezelter 1210 else
2538 gezelter 1300 ac_site_file1=$ac_default_prefix/share/config.site
2539     ac_site_file2=$ac_default_prefix/etc/config.site
2540 gezelter 2 fi
2541 gezelter 1300 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2542 gezelter 1210 do
2543 gezelter 1300 test "x$ac_site_file" = xNONE && continue
2544 gezelter 1390 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2545 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2546 gezelter 1300 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2547 gezelter 397 sed 's/^/| /' "$ac_site_file" >&5
2548 gezelter 1511 . "$ac_site_file" \
2549     || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2550     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2551     as_fn_error $? "failed to load site script $ac_site_file
2552     See \`config.log' for more details" "$LINENO" 5; }
2553 gezelter 2 fi
2554     done
2555    
2556     if test -r "$cache_file"; then
2557 gezelter 1390 # Some versions of bash will fail to source /dev/null (special files
2558     # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2559     if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2560 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2561 gezelter 1300 $as_echo "$as_me: loading cache $cache_file" >&6;}
2562 gezelter 2 case $cache_file in
2563 gezelter 1210 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2564     *) . "./$cache_file";;
2565 gezelter 2 esac
2566     fi
2567     else
2568 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2569 gezelter 1300 $as_echo "$as_me: creating cache $cache_file" >&6;}
2570 gezelter 2 >$cache_file
2571     fi
2572    
2573     # Check that the precious variables saved in the cache have kept the same
2574     # value.
2575 gezelter 397 ac_cache_corrupted=false
2576 gezelter 1210 for ac_var in $ac_precious_vars; do
2577 gezelter 2 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2578     eval ac_new_set=\$ac_env_${ac_var}_set
2579 gezelter 1210 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2580     eval ac_new_val=\$ac_env_${ac_var}_value
2581 gezelter 2 case $ac_old_set,$ac_new_set in
2582     set,)
2583 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2584 gezelter 1300 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2585 gezelter 397 ac_cache_corrupted=: ;;
2586 gezelter 2 ,set)
2587 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2588 gezelter 1300 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2589 gezelter 397 ac_cache_corrupted=: ;;
2590 gezelter 2 ,);;
2591     *)
2592     if test "x$ac_old_val" != "x$ac_new_val"; then
2593 gezelter 1300 # differences in whitespace do not lead to failure.
2594     ac_old_val_w=`echo x $ac_old_val`
2595     ac_new_val_w=`echo x $ac_new_val`
2596     if test "$ac_old_val_w" != "$ac_new_val_w"; then
2597 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2598 gezelter 1300 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2599     ac_cache_corrupted=:
2600     else
2601 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2602 gezelter 1300 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2603     eval $ac_var=\$ac_old_val
2604     fi
2605 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2606 gezelter 1300 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2607 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2608 gezelter 1300 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2609 gezelter 2 fi;;
2610     esac
2611 gezelter 397 # Pass precious variables to config.status.
2612     if test "$ac_new_set" = set; then
2613     case $ac_new_val in
2614 gezelter 1300 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2615 gezelter 397 *) ac_arg=$ac_var=$ac_new_val ;;
2616     esac
2617     case " $ac_configure_args " in
2618     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2619 gezelter 1373 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2620 gezelter 397 esac
2621     fi
2622 gezelter 2 done
2623 gezelter 397 if $ac_cache_corrupted; then
2624 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2625     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2626     { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2627 gezelter 1300 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2628 gezelter 1511 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2629 gezelter 2 fi
2630 gezelter 1373 ## -------------------- ##
2631     ## Main body of script. ##
2632     ## -------------------- ##
2633 gezelter 2
2634 gezelter 1210 ac_ext=c
2635     ac_cpp='$CPP $CPPFLAGS'
2636     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2637     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2638     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2639 gezelter 397
2640    
2641 gezelter 2 ac_aux_dir=
2642 gezelter 1210 for ac_dir in ac-tools "$srcdir"/ac-tools; do
2643 gezelter 1511 if test -f "$ac_dir/install-sh"; then
2644     ac_aux_dir=$ac_dir
2645     ac_install_sh="$ac_aux_dir/install-sh -c"
2646     break
2647     elif test -f "$ac_dir/install.sh"; then
2648     ac_aux_dir=$ac_dir
2649     ac_install_sh="$ac_aux_dir/install.sh -c"
2650     break
2651     elif test -f "$ac_dir/shtool"; then
2652     ac_aux_dir=$ac_dir
2653     ac_install_sh="$ac_aux_dir/shtool install -c"
2654     break
2655     fi
2656 gezelter 2 done
2657     if test -z "$ac_aux_dir"; then
2658 gezelter 1511 as_fn_error $? "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2659 gezelter 2 fi
2660    
2661 gezelter 1210 # These three variables are undocumented and unsupported,
2662     # and are intended to be withdrawn in a future Autoconf release.
2663     # They can cause serious problems if a builder's source tree is in a directory
2664     # whose full name contains unusual characters.
2665     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2666     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2667     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2668 gezelter 397
2669 gezelter 2
2670 gezelter 397
2671 gezelter 1210 ac_config_headers="$ac_config_headers src/config.h"
2672 gezelter 2
2673    
2674 gezelter 397
2675    
2676 gezelter 2
2677 gezelter 397
2678    
2679 gezelter 2
2680    
2681    
2682 gezelter 397
2683    
2684 gezelter 2
2685 gezelter 397
2686    
2687 gezelter 2
2688    
2689 gezelter 397
2690    
2691 gezelter 2
2692 gezelter 397
2693    
2694 gezelter 2
2695    
2696    
2697 gezelter 397
2698    
2699 gezelter 2
2700 gezelter 397
2701 gezelter 2
2702 gezelter 397
2703    
2704 gezelter 2
2705    
2706 gezelter 397
2707 gezelter 2
2708 gezelter 397
2709 gezelter 2
2710 gezelter 397
2711    
2712 gezelter 956
2713    
2714 gezelter 1210
2715    
2716 gezelter 957 #
2717     #
2718     #
2719 gezelter 956
2720    
2721    
2722    
2723 gezelter 2
2724 gezelter 958
2725 chuckv 1200
2726    
2727 gezelter 1210
2728    
2729 gezelter 44 # AC_F90_MODULE_NAMES
2730     # -------------------
2731     #
2732     # Figure out how the Fortran 90 compiler constructs module file names
2733     #
2734     # AC_F90_MODULE_NAMES
2735 gezelter 2
2736 gezelter 397
2737    
2738    
2739    
2740    
2741    
2742    
2743    
2744    
2745    
2746    
2747    
2748    
2749    
2750    
2751    
2752    
2753    
2754    
2755    
2756    
2757    
2758    
2759    
2760    
2761    
2762    
2763    
2764    
2765    
2766    
2767    
2768    
2769    
2770    
2771 gezelter 957
2772    
2773    
2774    
2775    
2776    
2777    
2778    
2779    
2780    
2781    
2782    
2783    
2784    
2785    
2786    
2787    
2788    
2789    
2790    
2791    
2792    
2793    
2794    
2795    
2796    
2797    
2798    
2799    
2800    
2801    
2802    
2803    
2804    
2805    
2806    
2807    
2808    
2809    
2810    
2811    
2812    
2813    
2814    
2815    
2816    
2817    
2818    
2819    
2820    
2821    
2822 gezelter 1373 # ===========================================================================
2823     # http://www.nongnu.org/autoconf-archive/ax_mpi.html
2824     # ===========================================================================
2825     #
2826     # SYNOPSIS
2827     #
2828     # AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2829     #
2830     # DESCRIPTION
2831     #
2832     # This macro tries to find out how to compile programs that use MPI
2833     # (Message Passing Interface), a standard API for parallel process
2834     # communication (see http://www-unix.mcs.anl.gov/mpi/)
2835     #
2836     # On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2837     # to the name of the MPI compiler, depending upon the current language.
2838     # (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2839     # mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2840     # are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2841     # MPICC/MPICXX/MPIF77/MPIFC was not found).
2842     #
2843     # If you want to compile everything with MPI, you should set:
2844     #
2845     # CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2846     # LIBS="$MPILIBS $LIBS"
2847     #
2848     # NOTE: The above assumes that you will use $CC (or whatever) for linking
2849     # as well as for compiling. (This is the default for automake and most
2850     # Makefiles.)
2851     #
2852     # The user can force a particular library/compiler by setting the
2853     # MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2854     #
2855     # ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2856     # found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2857     # found. If ACTION-IF-FOUND is not specified, the default action will
2858     # define HAVE_MPI.
2859     #
2860     # LICENSE
2861     #
2862     # Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2863     # Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2864     #
2865     # This program is free software: you can redistribute it and/or modify it
2866     # under the terms of the GNU General Public License as published by the
2867     # Free Software Foundation, either version 3 of the License, or (at your
2868     # option) any later version.
2869     #
2870     # This program is distributed in the hope that it will be useful, but
2871     # WITHOUT ANY WARRANTY; without even the implied warranty of
2872     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2873     # Public License for more details.
2874     #
2875     # You should have received a copy of the GNU General Public License along
2876     # with this program. If not, see <http://www.gnu.org/licenses/>.
2877     #
2878     # As a special exception, the respective Autoconf Macro's copyright owner
2879     # gives unlimited permission to copy, distribute and modify the configure
2880     # scripts that are the output of Autoconf when processing the Macro. You
2881     # need not follow the terms of the GNU General Public License when using
2882     # or distributing such scripts, even though portions of the text of the
2883     # Macro appear in them. The GNU General Public License (GPL) does govern
2884     # all other use of the material that constitutes the Autoconf Macro.
2885     #
2886     # This special exception to the GPL applies to versions of the Autoconf
2887     # Macro released by the Autoconf Archive. When you make and distribute a
2888     # modified version of the Autoconf Macro, you may extend this special
2889     # exception to the GPL to apply to your modified version as well.
2890 gezelter 957
2891 gezelter 1373 # This is what autoupdate's m4 run will expand. It fires
2892     # the warning (with _au_warn_XXX), outputs it into the
2893     # updated configure.ac (with AC_DIAGNOSE), and then outputs
2894     # the replacement expansion.
2895 chuckv 1197
2896    
2897 gezelter 1373 # This is an auxiliary macro that is also run when
2898     # autoupdate runs m4. It simply calls m4_warning, but
2899     # we need a wrapper so that each warning is emitted only
2900     # once. We break the quoting in m4_warning's argument in
2901     # order to expand this macro's arguments, not AU_DEFUN's.
2902 chuckv 1197
2903    
2904 gezelter 1373 # Finally, this is the expansion that is picked up by
2905     # autoconf. It tells the user to run autoupdate, and
2906     # then outputs the replacement expansion. We do not care
2907     # about autoupdate's warning because that contains
2908     # information on what to do *after* running autoupdate.
2909 chuckv 1197
2910    
2911    
2912 gezelter 2 # who am i
2913     # Make sure we can run config.sub.
2914 gezelter 1210 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2915 gezelter 1511 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2916 gezelter 2
2917 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2918 gezelter 1300 $as_echo_n "checking build system type... " >&6; }
2919 gezelter 1511 if ${ac_cv_build+:} false; then :
2920 gezelter 1300 $as_echo_n "(cached) " >&6
2921 gezelter 2 else
2922 gezelter 1210 ac_build_alias=$build_alias
2923     test "x$ac_build_alias" = x &&
2924     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2925     test "x$ac_build_alias" = x &&
2926 gezelter 1511 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2927 gezelter 1210 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2928 gezelter 1511 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2929 gezelter 2
2930     fi
2931 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2932 gezelter 1300 $as_echo "$ac_cv_build" >&6; }
2933 gezelter 1210 case $ac_cv_build in
2934     *-*-*) ;;
2935 gezelter 1511 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2936 gezelter 1210 esac
2937 gezelter 2 build=$ac_cv_build
2938 gezelter 1210 ac_save_IFS=$IFS; IFS='-'
2939     set x $ac_cv_build
2940     shift
2941     build_cpu=$1
2942     build_vendor=$2
2943     shift; shift
2944     # Remember, the first character of IFS is used to create $*,
2945     # except with old shells:
2946     build_os=$*
2947     IFS=$ac_save_IFS
2948     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2949 gezelter 2
2950 gezelter 397
2951 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2952 gezelter 1300 $as_echo_n "checking host system type... " >&6; }
2953 gezelter 1511 if ${ac_cv_host+:} false; then :
2954 gezelter 1300 $as_echo_n "(cached) " >&6
2955 gezelter 2 else
2956 gezelter 1210 if test "x$host_alias" = x; then
2957     ac_cv_host=$ac_cv_build
2958     else
2959     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2960 gezelter 1511 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2961 gezelter 1210 fi
2962 gezelter 2
2963     fi
2964 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2965 gezelter 1300 $as_echo "$ac_cv_host" >&6; }
2966 gezelter 1210 case $ac_cv_host in
2967     *-*-*) ;;
2968 gezelter 1511 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2969 gezelter 1210 esac
2970 gezelter 2 host=$ac_cv_host
2971 gezelter 1210 ac_save_IFS=$IFS; IFS='-'
2972     set x $ac_cv_host
2973     shift
2974     host_cpu=$1
2975     host_vendor=$2
2976     shift; shift
2977     # Remember, the first character of IFS is used to create $*,
2978     # except with old shells:
2979     host_os=$*
2980     IFS=$ac_save_IFS
2981     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2982 gezelter 2
2983 gezelter 397
2984    
2985    
2986    
2987 gezelter 848 # set program name
2988 gezelter 1390 PROGNAME="openmd"
2989 gezelter 848
2990    
2991    
2992    
2993     OBJEXT=".$OBJEXT"
2994    
2995 gezelter 1390 OPENMD=openmd
2996 gezelter 848
2997     if test "x${prefix}" = "xNONE"
2998     then
2999 gezelter 1390 OPENMD_HOME=${ac_default_prefix}/openmd
3000 gezelter 848 else
3001 gezelter 1390 OPENMD_HOME=${prefix}/openmd
3002 gezelter 848 fi
3003 gezelter 1390 # Check whether --enable-openmd-home was given.
3004     if test "${enable_openmd_home+set}" = set; then :
3005     enableval=$enable_openmd_home; OPENMD_HOME="${enableval}"
3006 gezelter 1210 fi
3007 gezelter 848
3008 gezelter 1210
3009 gezelter 848 # there are two ways to do debugging. One with the --enable-debug flag
3010     # and one using the DEBUG environment variable
3011    
3012     debug=0
3013 gezelter 1210 # Check whether --enable-debug was given.
3014 gezelter 1373 if test "${enable_debug+set}" = set; then :
3015 gezelter 1210 enableval=$enable_debug; debug=1
3016     fi
3017    
3018 gezelter 848 if test "${DEBUG}"; then
3019    
3020 gezelter 1373 $as_echo "#define debug 1" >>confdefs.h
3021 gezelter 848
3022     msg="$msg, debug mode"
3023     fi
3024    
3025    
3026 gezelter 1210 # Check whether --enable-single was given.
3027 gezelter 1373 if test "${enable_single+set}" = set; then :
3028 gezelter 1210 enableval=$enable_single; ok=$enableval
3029 gezelter 961 else
3030     ok=no
3031 gezelter 1210 fi
3032    
3033     # Check whether --enable-float was given.
3034 gezelter 1373 if test "${enable_float+set}" = set; then :
3035 gezelter 1210 enableval=$enable_float; ok=$enableval
3036     fi
3037    
3038 gezelter 961 if test "$ok" = "yes"; then
3039    
3040 gezelter 1373 $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
3041 gezelter 961
3042 gezelter 962 USE_SINGLE_PRECISION=yes
3043    
3044 gezelter 961 fi
3045    
3046 gezelter 1373 ac_ext=cpp
3047     ac_cpp='$CXXCPP $CPPFLAGS'
3048     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3049     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3050     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3051     if test -z "$CXX"; then
3052     if test -n "$CCC"; then
3053     CXX=$CCC
3054     else
3055     if test -n "$ac_tool_prefix"; then
3056 gezelter 1396 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
3057 gezelter 1373 do
3058     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3059     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3060     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3061     $as_echo_n "checking for $ac_word... " >&6; }
3062 gezelter 1511 if ${ac_cv_prog_CXX+:} false; then :
3063 gezelter 1373 $as_echo_n "(cached) " >&6
3064     else
3065     if test -n "$CXX"; then
3066     ac_cv_prog_CXX="$CXX" # Let the user override the test.
3067     else
3068     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069     for as_dir in $PATH
3070     do
3071     IFS=$as_save_IFS
3072     test -z "$as_dir" && as_dir=.
3073     for ac_exec_ext in '' $ac_executable_extensions; do
3074     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3075     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3076     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3077     break 2
3078     fi
3079     done
3080     done
3081     IFS=$as_save_IFS
3082 gezelter 1225
3083 gezelter 1373 fi
3084     fi
3085     CXX=$ac_cv_prog_CXX
3086     if test -n "$CXX"; then
3087     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3088     $as_echo "$CXX" >&6; }
3089 gezelter 1225 else
3090 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3091     $as_echo "no" >&6; }
3092 gezelter 1225 fi
3093    
3094    
3095 gezelter 1373 test -n "$CXX" && break
3096     done
3097     fi
3098     if test -z "$CXX"; then
3099     ac_ct_CXX=$CXX
3100 gezelter 1396 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
3101 gezelter 1225 do
3102     # Extract the first word of "$ac_prog", so it can be a program name with args.
3103     set dummy $ac_prog; ac_word=$2
3104 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3105 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
3106 gezelter 1511 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3107 gezelter 1300 $as_echo_n "(cached) " >&6
3108 gezelter 1225 else
3109 gezelter 1373 if test -n "$ac_ct_CXX"; then
3110     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3111 gezelter 1225 else
3112     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3113     for as_dir in $PATH
3114     do
3115     IFS=$as_save_IFS
3116     test -z "$as_dir" && as_dir=.
3117 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
3118 gezelter 1225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3119 gezelter 1373 ac_cv_prog_ac_ct_CXX="$ac_prog"
3120     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3121 gezelter 1225 break 2
3122     fi
3123     done
3124 gezelter 1373 done
3125 gezelter 1225 IFS=$as_save_IFS
3126    
3127     fi
3128     fi
3129 gezelter 1373 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3130     if test -n "$ac_ct_CXX"; then
3131     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3132     $as_echo "$ac_ct_CXX" >&6; }
3133 gezelter 1225 else
3134 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3135 gezelter 1300 $as_echo "no" >&6; }
3136 gezelter 1225 fi
3137    
3138    
3139 gezelter 1373 test -n "$ac_ct_CXX" && break
3140 gezelter 1225 done
3141    
3142 gezelter 1373 if test "x$ac_ct_CXX" = x; then
3143     CXX="g++"
3144     else
3145     case $cross_compiling:$ac_tool_warned in
3146     yes:)
3147     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3148     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3149     ac_tool_warned=yes ;;
3150     esac
3151     CXX=$ac_ct_CXX
3152     fi
3153     fi
3154 gezelter 1225
3155 gezelter 1373 fi
3156     fi
3157     # Provide some information about the compiler.
3158     $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3159     set X $ac_compile
3160     ac_compiler=$2
3161     for ac_option in --version -v -V -qversion; do
3162     { { ac_try="$ac_compiler $ac_option >&5"
3163     case "(($ac_try" in
3164     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3165     *) ac_try_echo=$ac_try;;
3166     esac
3167     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3168     $as_echo "$ac_try_echo"; } >&5
3169     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3170     ac_status=$?
3171     if test -s conftest.err; then
3172     sed '10a\
3173     ... rest of stderr output deleted ...
3174     10q' conftest.err >conftest.er1
3175     cat conftest.er1 >&5
3176     fi
3177 gezelter 1390 rm -f conftest.er1 conftest.err
3178 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3179     test $ac_status = 0; }
3180     done
3181    
3182     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3183     /* end confdefs.h. */
3184 gezelter 1390
3185 gezelter 1373 int
3186     main ()
3187     {
3188    
3189     ;
3190     return 0;
3191     }
3192     _ACEOF
3193     ac_clean_files_save=$ac_clean_files
3194 gezelter 1390 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3195 gezelter 1373 # Try to create an executable without -o first, disregard a.out.
3196     # It will help us diagnose broken compilers, and finding out an intuition
3197     # of exeext.
3198 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3199     $as_echo_n "checking whether the C++ compiler works... " >&6; }
3200 gezelter 1373 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3201    
3202     # The possible output files:
3203     ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3204    
3205     ac_rmfiles=
3206     for ac_file in $ac_files
3207     do
3208     case $ac_file in
3209     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3210     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3211     esac
3212     done
3213     rm -f $ac_rmfiles
3214    
3215     if { { ac_try="$ac_link_default"
3216     case "(($ac_try" in
3217     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3218     *) ac_try_echo=$ac_try;;
3219     esac
3220     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3221     $as_echo "$ac_try_echo"; } >&5
3222     (eval "$ac_link_default") 2>&5
3223     ac_status=$?
3224     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3225     test $ac_status = 0; }; then :
3226     # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3227     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3228     # in a Makefile. We should not override ac_cv_exeext if it was cached,
3229     # so that the user can short-circuit this test for compilers unknown to
3230     # Autoconf.
3231     for ac_file in $ac_files ''
3232     do
3233     test -f "$ac_file" || continue
3234     case $ac_file in
3235     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3236     ;;
3237     [ab].out )
3238     # We found the default executable, but exeext='' is most
3239     # certainly right.
3240     break;;
3241     *.* )
3242     if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3243     then :; else
3244     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3245     fi
3246     # We set ac_cv_exeext here because the later test for it is not
3247     # safe: cross compilers may not add the suffix if given an `-o'
3248     # argument, so we may need to know it at that point already.
3249     # Even if this section looks crufty: it has the advantage of
3250     # actually working.
3251     break;;
3252     * )
3253     break;;
3254     esac
3255     done
3256     test "$ac_cv_exeext" = no && ac_cv_exeext=
3257    
3258     else
3259     ac_file=''
3260     fi
3261     if test -z "$ac_file"; then :
3262 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3263     $as_echo "no" >&6; }
3264     $as_echo "$as_me: failed program was:" >&5
3265 gezelter 1373 sed 's/^/| /' conftest.$ac_ext >&5
3266    
3267     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3268     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3269 gezelter 1511 as_fn_error 77 "C++ compiler cannot create executables
3270     See \`config.log' for more details" "$LINENO" 5; }
3271 gezelter 1390 else
3272     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3273     $as_echo "yes" >&6; }
3274 gezelter 1373 fi
3275 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3276     $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3277     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3278     $as_echo "$ac_file" >&6; }
3279 gezelter 1373 ac_exeext=$ac_cv_exeext
3280    
3281 gezelter 1390 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3282 gezelter 1373 ac_clean_files=$ac_clean_files_save
3283     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3284     $as_echo_n "checking for suffix of executables... " >&6; }
3285     if { { ac_try="$ac_link"
3286     case "(($ac_try" in
3287     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3288     *) ac_try_echo=$ac_try;;
3289     esac
3290     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3291     $as_echo "$ac_try_echo"; } >&5
3292     (eval "$ac_link") 2>&5
3293     ac_status=$?
3294     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3295     test $ac_status = 0; }; then :
3296     # If both `conftest.exe' and `conftest' are `present' (well, observable)
3297     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3298     # work properly (i.e., refer to `conftest.exe'), while it won't with
3299     # `rm'.
3300     for ac_file in conftest.exe conftest conftest.*; do
3301     test -f "$ac_file" || continue
3302     case $ac_file in
3303     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3304     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3305     break;;
3306     * ) break;;
3307     esac
3308     done
3309     else
3310     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3311     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3312 gezelter 1511 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3313     See \`config.log' for more details" "$LINENO" 5; }
3314 gezelter 1373 fi
3315 gezelter 1390 rm -f conftest conftest$ac_cv_exeext
3316 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3317     $as_echo "$ac_cv_exeext" >&6; }
3318    
3319     rm -f conftest.$ac_ext
3320     EXEEXT=$ac_cv_exeext
3321     ac_exeext=$EXEEXT
3322 gezelter 1390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3323     /* end confdefs.h. */
3324     #include <stdio.h>
3325     int
3326     main ()
3327     {
3328     FILE *f = fopen ("conftest.out", "w");
3329     return ferror (f) || fclose (f) != 0;
3330    
3331     ;
3332     return 0;
3333     }
3334     _ACEOF
3335     ac_clean_files="$ac_clean_files conftest.out"
3336     # Check that the compiler produces executables we can run. If not, either
3337     # the compiler is broken, or we cross compile.
3338     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3339     $as_echo_n "checking whether we are cross compiling... " >&6; }
3340     if test "$cross_compiling" != yes; then
3341     { { ac_try="$ac_link"
3342     case "(($ac_try" in
3343     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3344     *) ac_try_echo=$ac_try;;
3345     esac
3346     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3347     $as_echo "$ac_try_echo"; } >&5
3348     (eval "$ac_link") 2>&5
3349     ac_status=$?
3350     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3351     test $ac_status = 0; }
3352     if { ac_try='./conftest$ac_cv_exeext'
3353     { { case "(($ac_try" in
3354     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3355     *) ac_try_echo=$ac_try;;
3356     esac
3357     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3358     $as_echo "$ac_try_echo"; } >&5
3359     (eval "$ac_try") 2>&5
3360     ac_status=$?
3361     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3362     test $ac_status = 0; }; }; then
3363     cross_compiling=no
3364     else
3365     if test "$cross_compiling" = maybe; then
3366     cross_compiling=yes
3367     else
3368     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3369     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3370 gezelter 1511 as_fn_error $? "cannot run C++ compiled programs.
3371 gezelter 1390 If you meant to cross compile, use \`--host'.
3372 gezelter 1511 See \`config.log' for more details" "$LINENO" 5; }
3373 gezelter 1390 fi
3374     fi
3375     fi
3376     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3377     $as_echo "$cross_compiling" >&6; }
3378    
3379     rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3380     ac_clean_files=$ac_clean_files_save
3381 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3382     $as_echo_n "checking for suffix of object files... " >&6; }
3383 gezelter 1511 if ${ac_cv_objext+:} false; then :
3384 gezelter 1373 $as_echo_n "(cached) " >&6
3385     else
3386     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3387     /* end confdefs.h. */
3388    
3389     int
3390     main ()
3391     {
3392    
3393     ;
3394     return 0;
3395     }
3396     _ACEOF
3397     rm -f conftest.o conftest.obj
3398     if { { ac_try="$ac_compile"
3399     case "(($ac_try" in
3400     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3401     *) ac_try_echo=$ac_try;;
3402     esac
3403     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3404     $as_echo "$ac_try_echo"; } >&5
3405     (eval "$ac_compile") 2>&5
3406     ac_status=$?
3407     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3408     test $ac_status = 0; }; then :
3409     for ac_file in conftest.o conftest.obj conftest.*; do
3410     test -f "$ac_file" || continue;
3411     case $ac_file in
3412     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3413     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3414     break;;
3415     esac
3416     done
3417     else
3418     $as_echo "$as_me: failed program was:" >&5
3419     sed 's/^/| /' conftest.$ac_ext >&5
3420    
3421     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3422     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3423 gezelter 1511 as_fn_error $? "cannot compute suffix of object files: cannot compile
3424     See \`config.log' for more details" "$LINENO" 5; }
3425 gezelter 1373 fi
3426     rm -f conftest.$ac_cv_objext conftest.$ac_ext
3427     fi
3428     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3429     $as_echo "$ac_cv_objext" >&6; }
3430     OBJEXT=$ac_cv_objext
3431     ac_objext=$OBJEXT
3432     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3433     $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3434 gezelter 1511 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3435 gezelter 1373 $as_echo_n "(cached) " >&6
3436     else
3437     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3438     /* end confdefs.h. */
3439    
3440     int
3441     main ()
3442     {
3443     #ifndef __GNUC__
3444     choke me
3445     #endif
3446    
3447     ;
3448     return 0;
3449     }
3450     _ACEOF
3451     if ac_fn_cxx_try_compile "$LINENO"; then :
3452     ac_compiler_gnu=yes
3453     else
3454     ac_compiler_gnu=no
3455     fi
3456     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3457     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3458    
3459     fi
3460     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3461     $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3462     if test $ac_compiler_gnu = yes; then
3463     GXX=yes
3464     else
3465     GXX=
3466     fi
3467     ac_test_CXXFLAGS=${CXXFLAGS+set}
3468     ac_save_CXXFLAGS=$CXXFLAGS
3469     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3470     $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3471 gezelter 1511 if ${ac_cv_prog_cxx_g+:} false; then :
3472 gezelter 1373 $as_echo_n "(cached) " >&6
3473     else
3474     ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3475     ac_cxx_werror_flag=yes
3476     ac_cv_prog_cxx_g=no
3477     CXXFLAGS="-g"
3478     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3479     /* end confdefs.h. */
3480    
3481     int
3482     main ()
3483     {
3484    
3485     ;
3486     return 0;
3487     }
3488     _ACEOF
3489     if ac_fn_cxx_try_compile "$LINENO"; then :
3490     ac_cv_prog_cxx_g=yes
3491     else
3492     CXXFLAGS=""
3493     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3494     /* end confdefs.h. */
3495    
3496     int
3497     main ()
3498     {
3499    
3500     ;
3501     return 0;
3502     }
3503     _ACEOF
3504     if ac_fn_cxx_try_compile "$LINENO"; then :
3505    
3506     else
3507     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3508     CXXFLAGS="-g"
3509     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3510     /* end confdefs.h. */
3511    
3512     int
3513     main ()
3514     {
3515    
3516     ;
3517     return 0;
3518     }
3519     _ACEOF
3520     if ac_fn_cxx_try_compile "$LINENO"; then :
3521     ac_cv_prog_cxx_g=yes
3522     fi
3523     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3524     fi
3525     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3526     fi
3527     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3528     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3529     fi
3530     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3531     $as_echo "$ac_cv_prog_cxx_g" >&6; }
3532     if test "$ac_test_CXXFLAGS" = set; then
3533     CXXFLAGS=$ac_save_CXXFLAGS
3534     elif test $ac_cv_prog_cxx_g = yes; then
3535     if test "$GXX" = yes; then
3536     CXXFLAGS="-g -O2"
3537     else
3538     CXXFLAGS="-g"
3539     fi
3540     else
3541     if test "$GXX" = yes; then
3542     CXXFLAGS="-O2"
3543     else
3544     CXXFLAGS=
3545     fi
3546     fi
3547 gezelter 1396 ac_ext=c
3548     ac_cpp='$CPP $CPPFLAGS'
3549     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3550     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3551     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3552 gezelter 1373
3553     ac_ext=c
3554     ac_cpp='$CPP $CPPFLAGS'
3555     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3556     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3557     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3558     if test -n "$ac_tool_prefix"; then
3559 gezelter 1396 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3560 gezelter 1373 do
3561     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3562     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3563     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3564     $as_echo_n "checking for $ac_word... " >&6; }
3565 gezelter 1511 if ${ac_cv_prog_CC+:} false; then :
3566 gezelter 1373 $as_echo_n "(cached) " >&6
3567     else
3568     if test -n "$CC"; then
3569     ac_cv_prog_CC="$CC" # Let the user override the test.
3570     else
3571     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3572     for as_dir in $PATH
3573     do
3574     IFS=$as_save_IFS
3575     test -z "$as_dir" && as_dir=.
3576     for ac_exec_ext in '' $ac_executable_extensions; do
3577     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3578     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3579     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3580     break 2
3581     fi
3582 gezelter 1225 done
3583 gezelter 1373 done
3584     IFS=$as_save_IFS
3585 gezelter 1225
3586 gezelter 1373 fi
3587     fi
3588     CC=$ac_cv_prog_CC
3589     if test -n "$CC"; then
3590     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3591     $as_echo "$CC" >&6; }
3592     else
3593     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3594     $as_echo "no" >&6; }
3595     fi
3596 gezelter 1225
3597 gezelter 1373
3598     test -n "$CC" && break
3599     done
3600     fi
3601     if test -z "$CC"; then
3602     ac_ct_CC=$CC
3603 gezelter 1396 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3604 gezelter 1373 do
3605     # Extract the first word of "$ac_prog", so it can be a program name with args.
3606     set dummy $ac_prog; ac_word=$2
3607     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3608 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
3609 gezelter 1511 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3610 gezelter 1300 $as_echo_n "(cached) " >&6
3611 gezelter 1225 else
3612 gezelter 1373 if test -n "$ac_ct_CC"; then
3613     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3614     else
3615     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3616 gezelter 1225 for as_dir in $PATH
3617     do
3618     IFS=$as_save_IFS
3619     test -z "$as_dir" && as_dir=.
3620 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
3621 gezelter 1225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3622 gezelter 1373 ac_cv_prog_ac_ct_CC="$ac_prog"
3623     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3624 gezelter 1225 break 2
3625     fi
3626     done
3627 gezelter 1373 done
3628 gezelter 1225 IFS=$as_save_IFS
3629    
3630     fi
3631 gezelter 1373 fi
3632     ac_ct_CC=$ac_cv_prog_ac_ct_CC
3633     if test -n "$ac_ct_CC"; then
3634     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3635     $as_echo "$ac_ct_CC" >&6; }
3636 gezelter 1225 else
3637 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3638 gezelter 1300 $as_echo "no" >&6; }
3639 gezelter 1225 fi
3640    
3641    
3642 gezelter 1373 test -n "$ac_ct_CC" && break
3643     done
3644    
3645     if test "x$ac_ct_CC" = x; then
3646     CC=""
3647     else
3648     case $cross_compiling:$ac_tool_warned in
3649     yes:)
3650     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3651     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3652     ac_tool_warned=yes ;;
3653     esac
3654     CC=$ac_ct_CC
3655     fi
3656 gezelter 1225 fi
3657    
3658    
3659 gezelter 1373 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3660     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3661 gezelter 1511 as_fn_error $? "no acceptable C compiler found in \$PATH
3662     See \`config.log' for more details" "$LINENO" 5; }
3663 gezelter 1225
3664 gezelter 1373 # Provide some information about the compiler.
3665     $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3666     set X $ac_compile
3667     ac_compiler=$2
3668     for ac_option in --version -v -V -qversion; do
3669     { { ac_try="$ac_compiler $ac_option >&5"
3670     case "(($ac_try" in
3671     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3672     *) ac_try_echo=$ac_try;;
3673     esac
3674     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3675     $as_echo "$ac_try_echo"; } >&5
3676     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3677     ac_status=$?
3678     if test -s conftest.err; then
3679     sed '10a\
3680     ... rest of stderr output deleted ...
3681     10q' conftest.err >conftest.er1
3682     cat conftest.er1 >&5
3683     fi
3684 gezelter 1390 rm -f conftest.er1 conftest.err
3685 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3686     test $ac_status = 0; }
3687     done
3688    
3689     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3690     $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3691 gezelter 1511 if ${ac_cv_c_compiler_gnu+:} false; then :
3692 gezelter 1373 $as_echo_n "(cached) " >&6
3693 gezelter 1225 else
3694 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3695     /* end confdefs.h. */
3696 gezelter 1225
3697 gezelter 1373 int
3698     main ()
3699     {
3700     #ifndef __GNUC__
3701     choke me
3702     #endif
3703    
3704     ;
3705     return 0;
3706     }
3707     _ACEOF
3708     if ac_fn_c_try_compile "$LINENO"; then :
3709     ac_compiler_gnu=yes
3710     else
3711     ac_compiler_gnu=no
3712 gezelter 1225 fi
3713 gezelter 1373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3714     ac_cv_c_compiler_gnu=$ac_compiler_gnu
3715 gezelter 1225
3716 gezelter 1373 fi
3717     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3718     $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3719     if test $ac_compiler_gnu = yes; then
3720     GCC=yes
3721     else
3722     GCC=
3723     fi
3724     ac_test_CFLAGS=${CFLAGS+set}
3725     ac_save_CFLAGS=$CFLAGS
3726     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3727     $as_echo_n "checking whether $CC accepts -g... " >&6; }
3728 gezelter 1511 if ${ac_cv_prog_cc_g+:} false; then :
3729 gezelter 1373 $as_echo_n "(cached) " >&6
3730     else
3731     ac_save_c_werror_flag=$ac_c_werror_flag
3732     ac_c_werror_flag=yes
3733     ac_cv_prog_cc_g=no
3734     CFLAGS="-g"
3735     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3736     /* end confdefs.h. */
3737 gezelter 1225
3738 gezelter 1373 int
3739     main ()
3740     {
3741    
3742     ;
3743     return 0;
3744     }
3745     _ACEOF
3746     if ac_fn_c_try_compile "$LINENO"; then :
3747     ac_cv_prog_cc_g=yes
3748 gezelter 1225 else
3749 gezelter 1373 CFLAGS=""
3750     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3751     /* end confdefs.h. */
3752 gezelter 1225
3753 gezelter 1373 int
3754     main ()
3755     {
3756 gezelter 1225
3757 gezelter 1373 ;
3758     return 0;
3759     }
3760     _ACEOF
3761     if ac_fn_c_try_compile "$LINENO"; then :
3762 gezelter 1225
3763     else
3764 gezelter 1373 ac_c_werror_flag=$ac_save_c_werror_flag
3765     CFLAGS="-g"
3766     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3767     /* end confdefs.h. */
3768 gezelter 1225
3769 gezelter 1373 int
3770     main ()
3771     {
3772 gezelter 1225
3773 gezelter 1373 ;
3774     return 0;
3775     }
3776 gezelter 1225 _ACEOF
3777 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
3778     ac_cv_prog_cc_g=yes
3779     fi
3780     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3781     fi
3782     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3783     fi
3784     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3785     ac_c_werror_flag=$ac_save_c_werror_flag
3786     fi
3787     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3788     $as_echo "$ac_cv_prog_cc_g" >&6; }
3789     if test "$ac_test_CFLAGS" = set; then
3790     CFLAGS=$ac_save_CFLAGS
3791     elif test $ac_cv_prog_cc_g = yes; then
3792     if test "$GCC" = yes; then
3793     CFLAGS="-g -O2"
3794     else
3795     CFLAGS="-g"
3796     fi
3797     else
3798     if test "$GCC" = yes; then
3799     CFLAGS="-O2"
3800     else
3801     CFLAGS=
3802     fi
3803     fi
3804     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3805     $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3806 gezelter 1511 if ${ac_cv_prog_cc_c89+:} false; then :
3807 gezelter 1373 $as_echo_n "(cached) " >&6
3808     else
3809     ac_cv_prog_cc_c89=no
3810     ac_save_CC=$CC
3811     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3812 gezelter 1225 /* end confdefs.h. */
3813 gezelter 1373 #include <stdarg.h>
3814     #include <stdio.h>
3815     #include <sys/types.h>
3816     #include <sys/stat.h>
3817     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3818     struct buf { int x; };
3819     FILE * (*rcsopen) (struct buf *, struct stat *, int);
3820     static char *e (p, i)
3821     char **p;
3822     int i;
3823     {
3824     return p[i];
3825     }
3826     static char *f (char * (*g) (char **, int), char **p, ...)
3827     {
3828     char *s;
3829     va_list v;
3830     va_start (v,p);
3831     s = g (p, va_arg (v,int));
3832     va_end (v);
3833     return s;
3834     }
3835 gezelter 1225
3836 gezelter 1373 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3837     function prototypes and stuff, but not '\xHH' hex character constants.
3838     These don't provoke an error unfortunately, instead are silently treated
3839     as 'x'. The following induces an error, until -std is added to get
3840     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3841     array size at least. It's necessary to write '\x00'==0 to get something
3842     that's true only with -std. */
3843     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3844 gezelter 1225
3845 gezelter 1373 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3846     inside strings and character constants. */
3847     #define FOO(x) 'x'
3848     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3849    
3850     int test (int i, double x);
3851     struct s1 {int (*f) (int a);};
3852     struct s2 {int (*f) (double a);};
3853     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3854     int argc;
3855     char **argv;
3856 gezelter 1225 int
3857     main ()
3858     {
3859 gezelter 1373 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3860 gezelter 1225 ;
3861     return 0;
3862     }
3863     _ACEOF
3864 gezelter 1373 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3865     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3866     do
3867     CC="$ac_save_CC $ac_arg"
3868     if ac_fn_c_try_compile "$LINENO"; then :
3869     ac_cv_prog_cc_c89=$ac_arg
3870     fi
3871     rm -f core conftest.err conftest.$ac_objext
3872     test "x$ac_cv_prog_cc_c89" != "xno" && break
3873     done
3874     rm -f conftest.$ac_ext
3875     CC=$ac_save_CC
3876    
3877     fi
3878     # AC_CACHE_VAL
3879     case "x$ac_cv_prog_cc_c89" in
3880     x)
3881     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3882     $as_echo "none needed" >&6; } ;;
3883     xno)
3884     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3885     $as_echo "unsupported" >&6; } ;;
3886     *)
3887     CC="$CC $ac_cv_prog_cc_c89"
3888     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3889     $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3890 gezelter 1225 esac
3891 gezelter 1373 if test "x$ac_cv_prog_cc_c89" != xno; then :
3892 gezelter 1225
3893 gezelter 1373 fi
3894 gezelter 1225
3895 gezelter 1373 ac_ext=c
3896     ac_cpp='$CPP $CPPFLAGS'
3897     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3898     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3899     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3900 gezelter 1225
3901     ac_ext=${ac_fc_srcext-f}
3902     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
3903     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
3904     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3905 gezelter 1373 if test -n "$ac_tool_prefix"; then
3906 gezelter 1396 for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3907 gezelter 1373 do
3908     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3909     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3910     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3911     $as_echo_n "checking for $ac_word... " >&6; }
3912 gezelter 1511 if ${ac_cv_prog_FC+:} false; then :
3913 gezelter 1373 $as_echo_n "(cached) " >&6
3914     else
3915     if test -n "$FC"; then
3916     ac_cv_prog_FC="$FC" # Let the user override the test.
3917     else
3918     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3919     for as_dir in $PATH
3920     do
3921     IFS=$as_save_IFS
3922     test -z "$as_dir" && as_dir=.
3923     for ac_exec_ext in '' $ac_executable_extensions; do
3924     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3925     ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
3926     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3927     break 2
3928     fi
3929     done
3930     done
3931     IFS=$as_save_IFS
3932 gezelter 1225
3933 gezelter 1373 fi
3934     fi
3935     FC=$ac_cv_prog_FC
3936     if test -n "$FC"; then
3937     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
3938     $as_echo "$FC" >&6; }
3939 gezelter 1225 else
3940 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3941     $as_echo "no" >&6; }
3942 gezelter 1225 fi
3943    
3944    
3945 gezelter 1373 test -n "$FC" && break
3946     done
3947     fi
3948     if test -z "$FC"; then
3949     ac_ct_FC=$FC
3950 gezelter 1396 for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3951 gezelter 1373 do
3952     # Extract the first word of "$ac_prog", so it can be a program name with args.
3953     set dummy $ac_prog; ac_word=$2
3954     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3955     $as_echo_n "checking for $ac_word... " >&6; }
3956 gezelter 1511 if ${ac_cv_prog_ac_ct_FC+:} false; then :
3957 gezelter 1300 $as_echo_n "(cached) " >&6
3958 gezelter 1225 else
3959 gezelter 1373 if test -n "$ac_ct_FC"; then
3960     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3961     else
3962     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3963     for as_dir in $PATH
3964     do
3965     IFS=$as_save_IFS
3966     test -z "$as_dir" && as_dir=.
3967     for ac_exec_ext in '' $ac_executable_extensions; do
3968     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3969     ac_cv_prog_ac_ct_FC="$ac_prog"
3970     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3971     break 2
3972     fi
3973     done
3974     done
3975     IFS=$as_save_IFS
3976 gezelter 1225
3977 gezelter 1373 fi
3978     fi
3979     ac_ct_FC=$ac_cv_prog_ac_ct_FC
3980     if test -n "$ac_ct_FC"; then
3981     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
3982     $as_echo "$ac_ct_FC" >&6; }
3983 gezelter 1225 else
3984 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3985     $as_echo "no" >&6; }
3986     fi
3987 gezelter 1225
3988 gezelter 1373
3989     test -n "$ac_ct_FC" && break
3990     done
3991    
3992     if test "x$ac_ct_FC" = x; then
3993     FC=""
3994     else
3995     case $cross_compiling:$ac_tool_warned in
3996     yes:)
3997     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3998     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3999     ac_tool_warned=yes ;;
4000 gezelter 1225 esac
4001 gezelter 1373 FC=$ac_ct_FC
4002     fi
4003     fi
4004 gezelter 1225
4005    
4006 gezelter 1373 # Provide some information about the compiler.
4007     $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
4008     set X $ac_compile
4009     ac_compiler=$2
4010     for ac_option in --version -v -V -qversion; do
4011     { { ac_try="$ac_compiler $ac_option >&5"
4012 gezelter 1225 case "(($ac_try" in
4013     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4014     *) ac_try_echo=$ac_try;;
4015     esac
4016 gezelter 1373 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4017     $as_echo "$ac_try_echo"; } >&5
4018     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4019 gezelter 1225 ac_status=$?
4020 gezelter 1373 if test -s conftest.err; then
4021     sed '10a\
4022     ... rest of stderr output deleted ...
4023     10q' conftest.err >conftest.er1
4024     cat conftest.er1 >&5
4025     fi
4026 gezelter 1390 rm -f conftest.er1 conftest.err
4027 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4028     test $ac_status = 0; }
4029     done
4030     rm -f a.out
4031 gezelter 1225
4032 gezelter 1373 # If we don't use `.F' as extension, the preprocessor is not run on the
4033     # input file. (Note that this only needs to work for GNU compilers.)
4034     ac_save_ext=$ac_ext
4035     ac_ext=F
4036     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
4037     $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
4038 gezelter 1511 if ${ac_cv_fc_compiler_gnu+:} false; then :
4039 gezelter 1373 $as_echo_n "(cached) " >&6
4040     else
4041     cat > conftest.$ac_ext <<_ACEOF
4042     program main
4043     #ifndef __GNUC__
4044     choke me
4045     #endif
4046 gezelter 1225
4047 gezelter 1373 end
4048     _ACEOF
4049     if ac_fn_fc_try_compile "$LINENO"; then :
4050     ac_compiler_gnu=yes
4051 gezelter 1225 else
4052 gezelter 1373 ac_compiler_gnu=no
4053 gezelter 1225 fi
4054 gezelter 1373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4055     ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4056 gezelter 1225
4057     fi
4058 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
4059     $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
4060     ac_ext=$ac_save_ext
4061     ac_test_FCFLAGS=${FCFLAGS+set}
4062     ac_save_FCFLAGS=$FCFLAGS
4063     FCFLAGS=
4064     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
4065     $as_echo_n "checking whether $FC accepts -g... " >&6; }
4066 gezelter 1511 if ${ac_cv_prog_fc_g+:} false; then :
4067 gezelter 1373 $as_echo_n "(cached) " >&6
4068     else
4069     FCFLAGS=-g
4070     cat > conftest.$ac_ext <<_ACEOF
4071     program main
4072 gezelter 1225
4073 gezelter 1373 end
4074     _ACEOF
4075     if ac_fn_fc_try_compile "$LINENO"; then :
4076     ac_cv_prog_fc_g=yes
4077     else
4078     ac_cv_prog_fc_g=no
4079 gezelter 1225 fi
4080 gezelter 1373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4081 gezelter 1225
4082     fi
4083 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
4084     $as_echo "$ac_cv_prog_fc_g" >&6; }
4085     if test "$ac_test_FCFLAGS" = set; then
4086     FCFLAGS=$ac_save_FCFLAGS
4087     elif test $ac_cv_prog_fc_g = yes; then
4088     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4089     FCFLAGS="-g -O2"
4090     else
4091     FCFLAGS="-g"
4092     fi
4093     else
4094     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4095     FCFLAGS="-O2"
4096     else
4097     FCFLAGS=
4098     fi
4099 gezelter 1225 fi
4100    
4101 gezelter 1396 ac_ext=c
4102     ac_cpp='$CPP $CPPFLAGS'
4103     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4104     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4105     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4106 gezelter 1225
4107    
4108 gezelter 1396 save_CXX=$CXX
4109     save_CC=$CC
4110     save_FC=$FC
4111     save_LIBS=$LIBS
4112 gezelter 1225
4113 gezelter 1396 ac_ext=cpp
4114     ac_cpp='$CXXCPP $CPPFLAGS'
4115     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4116     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4117     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4118 gezelter 1225
4119    
4120 gezelter 1399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lc" >&5
4121     $as_echo_n "checking for dlopen in -lc... " >&6; }
4122 gezelter 1511 if ${ac_cv_lib_c_dlopen+:} false; then :
4123 gezelter 1399 $as_echo_n "(cached) " >&6
4124     else
4125     ac_check_lib_save_LIBS=$LIBS
4126     LIBS="-lc $LIBS"
4127     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4128     /* end confdefs.h. */
4129 gezelter 1225
4130 gezelter 1399 /* Override any GCC internal prototype to avoid an error.
4131     Use char because int might match the return type of a GCC
4132     builtin and then its argument prototype would still apply. */
4133     #ifdef __cplusplus
4134     extern "C"
4135     #endif
4136     char dlopen ();
4137     int
4138     main ()
4139     {
4140     return dlopen ();
4141     ;
4142     return 0;
4143     }
4144     _ACEOF
4145     if ac_fn_cxx_try_link "$LINENO"; then :
4146     ac_cv_lib_c_dlopen=yes
4147     else
4148     ac_cv_lib_c_dlopen=no
4149     fi
4150     rm -f core conftest.err conftest.$ac_objext \
4151     conftest$ac_exeext conftest.$ac_ext
4152     LIBS=$ac_check_lib_save_LIBS
4153     fi
4154     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_dlopen" >&5
4155     $as_echo "$ac_cv_lib_c_dlopen" >&6; }
4156 gezelter 1511 if test "x$ac_cv_lib_c_dlopen" = xyes; then :
4157 gezelter 1399 LIBDL=""
4158     else
4159     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
4160     $as_echo_n "checking for dlopen in -ldl... " >&6; }
4161 gezelter 1511 if ${ac_cv_lib_dl_dlopen+:} false; then :
4162 gezelter 1399 $as_echo_n "(cached) " >&6
4163     else
4164     ac_check_lib_save_LIBS=$LIBS
4165     LIBS="-ldl $LIBS"
4166     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4167     /* end confdefs.h. */
4168 gezelter 1225
4169 gezelter 1399 /* Override any GCC internal prototype to avoid an error.
4170     Use char because int might match the return type of a GCC
4171     builtin and then its argument prototype would still apply. */
4172     #ifdef __cplusplus
4173     extern "C"
4174     #endif
4175     char dlopen ();
4176     int
4177     main ()
4178     {
4179     return dlopen ();
4180     ;
4181     return 0;
4182     }
4183     _ACEOF
4184     if ac_fn_cxx_try_link "$LINENO"; then :
4185     ac_cv_lib_dl_dlopen=yes
4186     else
4187     ac_cv_lib_dl_dlopen=no
4188     fi
4189     rm -f core conftest.err conftest.$ac_objext \
4190     conftest$ac_exeext conftest.$ac_ext
4191     LIBS=$ac_check_lib_save_LIBS
4192     fi
4193     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
4194     $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
4195 gezelter 1511 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
4196 gezelter 1399 LIBDL="-ldl"
4197     fi
4198 gezelter 1225
4199 gezelter 1399 fi
4200 gezelter 1373
4201 gezelter 1396
4202 gezelter 1399
4203    
4204    
4205    
4206    
4207 gezelter 1396 for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
4208 gezelter 1373 do
4209     # Extract the first word of "$ac_prog", so it can be a program name with args.
4210     set dummy $ac_prog; ac_word=$2
4211     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4212     $as_echo_n "checking for $ac_word... " >&6; }
4213 gezelter 1511 if ${ac_cv_prog_MPICXX+:} false; then :
4214 gezelter 1300 $as_echo_n "(cached) " >&6
4215 gezelter 1225 else
4216 gezelter 1396 if test -n "$MPICXX"; then
4217     ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
4218 gezelter 1373 else
4219     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4220     for as_dir in $PATH
4221     do
4222     IFS=$as_save_IFS
4223     test -z "$as_dir" && as_dir=.
4224     for ac_exec_ext in '' $ac_executable_extensions; do
4225     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4226 gezelter 1396 ac_cv_prog_MPICXX="$ac_prog"
4227 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4228     break 2
4229     fi
4230     done
4231 gezelter 1225 done
4232 gezelter 1373 IFS=$as_save_IFS
4233 gezelter 1225
4234     fi
4235 gezelter 1373 fi
4236 gezelter 1396 MPICXX=$ac_cv_prog_MPICXX
4237     if test -n "$MPICXX"; then
4238     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
4239     $as_echo "$MPICXX" >&6; }
4240 gezelter 1373 else
4241     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4242     $as_echo "no" >&6; }
4243     fi
4244 gezelter 1225
4245    
4246 gezelter 1396 test -n "$MPICXX" && break
4247 gezelter 1373 done
4248 gezelter 1396 test -n "$MPICXX" || MPICXX="$CXX"
4249 gezelter 1225
4250 gezelter 1396 ax_mpi_save_CXX="$CXX"
4251     CXX="$MPICXX"
4252 gezelter 1225
4253    
4254    
4255 gezelter 1373 if test x = x"$MPILIBS"; then
4256 gezelter 1396 ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4257 gezelter 1511 if test "x$ac_cv_func_MPI_Init" = xyes; then :
4258 gezelter 1373 MPILIBS=" "
4259     fi
4260 gezelter 1225
4261 gezelter 1373 fi
4262 gezelter 1225
4263 gezelter 1373 if test x = x"$MPILIBS"; then
4264     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4265     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4266 gezelter 1511 if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
4267 gezelter 1373 $as_echo_n "(cached) " >&6
4268     else
4269     ac_check_lib_save_LIBS=$LIBS
4270     LIBS="-lmpi $LIBS"
4271 gezelter 1396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4272     /* end confdefs.h. */
4273    
4274     /* Override any GCC internal prototype to avoid an error.
4275     Use char because int might match the return type of a GCC
4276     builtin and then its argument prototype would still apply. */
4277     #ifdef __cplusplus
4278     extern "C"
4279     #endif
4280     char MPI_Init ();
4281     int
4282     main ()
4283     {
4284     return MPI_Init ();
4285     ;
4286     return 0;
4287     }
4288 gezelter 1373 _ACEOF
4289 gezelter 1396 if ac_fn_cxx_try_link "$LINENO"; then :
4290 gezelter 1373 ac_cv_lib_mpi_MPI_Init=yes
4291     else
4292     ac_cv_lib_mpi_MPI_Init=no
4293 gezelter 1225 fi
4294 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
4295     conftest$ac_exeext conftest.$ac_ext
4296     LIBS=$ac_check_lib_save_LIBS
4297     fi
4298     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4299     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4300 gezelter 1511 if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
4301 gezelter 1373 MPILIBS="-lmpi"
4302     fi
4303 gezelter 1225
4304 gezelter 1373 fi
4305     if test x = x"$MPILIBS"; then
4306     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4307     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4308 gezelter 1511 if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
4309 gezelter 1373 $as_echo_n "(cached) " >&6
4310     else
4311     ac_check_lib_save_LIBS=$LIBS
4312     LIBS="-lmpich $LIBS"
4313 gezelter 1396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4314     /* end confdefs.h. */
4315    
4316     /* Override any GCC internal prototype to avoid an error.
4317     Use char because int might match the return type of a GCC
4318     builtin and then its argument prototype would still apply. */
4319     #ifdef __cplusplus
4320     extern "C"
4321     #endif
4322     char MPI_Init ();
4323     int
4324     main ()
4325     {
4326     return MPI_Init ();
4327     ;
4328     return 0;
4329     }
4330 gezelter 1373 _ACEOF
4331 gezelter 1396 if ac_fn_cxx_try_link "$LINENO"; then :
4332 gezelter 1373 ac_cv_lib_mpich_MPI_Init=yes
4333     else
4334     ac_cv_lib_mpich_MPI_Init=no
4335     fi
4336     rm -f core conftest.err conftest.$ac_objext \
4337     conftest$ac_exeext conftest.$ac_ext
4338     LIBS=$ac_check_lib_save_LIBS
4339     fi
4340     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4341     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4342 gezelter 1511 if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
4343 gezelter 1373 MPILIBS="-lmpich"
4344     fi
4345 gezelter 1225
4346     fi
4347    
4348 gezelter 1373 if test x != x"$MPILIBS"; then
4349 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4350     $as_echo_n "checking for mpi.h... " >&6; }
4351     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4352     /* end confdefs.h. */
4353     #include <mpi.h>
4354     int
4355     main ()
4356     {
4357    
4358     ;
4359     return 0;
4360     }
4361 gezelter 1373 _ACEOF
4362 gezelter 1396 if ac_fn_cxx_try_compile "$LINENO"; then :
4363 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4364     $as_echo "yes" >&6; }
4365 gezelter 1225 else
4366 gezelter 1373 MPILIBS=""
4367     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4368     $as_echo "no" >&6; }
4369     fi
4370     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4371     fi
4372 gezelter 1225
4373 gezelter 1396 CXX="$ax_mpi_save_CXX"
4374 gezelter 1225
4375    
4376    
4377 gezelter 1373 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4378     if test x = x"$MPILIBS"; then
4379     USE_MPI="no"
4380 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&5
4381     $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&2;}
4382 gezelter 1373 :
4383     else
4384     USE_MPI="yes"
4385     :
4386 gezelter 1225 fi
4387    
4388    
4389 gezelter 1373 if test $USE_MPI != no; then :
4390 gezelter 1225
4391 gezelter 1396 ac_ext=c
4392     ac_cpp='$CPP $CPPFLAGS'
4393     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4394     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4395     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4396 gezelter 1225
4397    
4398    
4399 gezelter 2
4400    
4401 gezelter 1210
4402 gezelter 1396 for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4403 gezelter 2 do
4404     # Extract the first word of "$ac_prog", so it can be a program name with args.
4405     set dummy $ac_prog; ac_word=$2
4406 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4407 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
4408 gezelter 1511 if ${ac_cv_prog_MPICC+:} false; then :
4409 gezelter 1300 $as_echo_n "(cached) " >&6
4410 gezelter 2 else
4411 gezelter 1396 if test -n "$MPICC"; then
4412     ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4413 gezelter 2 else
4414 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4415     for as_dir in $PATH
4416     do
4417     IFS=$as_save_IFS
4418     test -z "$as_dir" && as_dir=.
4419 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
4420 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4421 gezelter 1396 ac_cv_prog_MPICC="$ac_prog"
4422 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4423 gezelter 397 break 2
4424     fi
4425 gezelter 2 done
4426 gezelter 1373 done
4427 gezelter 1210 IFS=$as_save_IFS
4428 gezelter 2
4429     fi
4430     fi
4431 gezelter 1396 MPICC=$ac_cv_prog_MPICC
4432     if test -n "$MPICC"; then
4433     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4434     $as_echo "$MPICC" >&6; }
4435 gezelter 2 else
4436 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4437 gezelter 1300 $as_echo "no" >&6; }
4438 gezelter 2 fi
4439    
4440 gezelter 1210
4441 gezelter 1396 test -n "$MPICC" && break
4442 gezelter 2 done
4443 gezelter 1396 test -n "$MPICC" || MPICC="$CC"
4444 gezelter 2
4445 gezelter 1396 ax_mpi_save_CC="$CC"
4446     CC="$MPICC"
4447    
4448    
4449    
4450     if test x = x"$MPILIBS"; then
4451     ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4452 gezelter 1511 if test "x$ac_cv_func_MPI_Init" = xyes; then :
4453 gezelter 1396 MPILIBS=" "
4454 gezelter 2 fi
4455    
4456 gezelter 1210 fi
4457 gezelter 2
4458 gezelter 1396 if test x = x"$MPILIBS"; then
4459     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4460     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4461 gezelter 1511 if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
4462 gezelter 1300 $as_echo_n "(cached) " >&6
4463 gezelter 848 else
4464 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4465     LIBS="-lmpi $LIBS"
4466     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4467 gezelter 848 /* end confdefs.h. */
4468    
4469 gezelter 1396 /* Override any GCC internal prototype to avoid an error.
4470     Use char because int might match the return type of a GCC
4471     builtin and then its argument prototype would still apply. */
4472     #ifdef __cplusplus
4473     extern "C"
4474     #endif
4475     char MPI_Init ();
4476 gezelter 848 int
4477     main ()
4478     {
4479 gezelter 1396 return MPI_Init ();
4480 gezelter 848 ;
4481     return 0;
4482     }
4483     _ACEOF
4484 gezelter 1396 if ac_fn_c_try_link "$LINENO"; then :
4485     ac_cv_lib_mpi_MPI_Init=yes
4486 gezelter 848 else
4487 gezelter 1396 ac_cv_lib_mpi_MPI_Init=no
4488 gezelter 848 fi
4489 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4490     conftest$ac_exeext conftest.$ac_ext
4491     LIBS=$ac_check_lib_save_LIBS
4492     fi
4493     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4494     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4495 gezelter 1511 if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
4496 gezelter 1396 MPILIBS="-lmpi"
4497     fi
4498 gezelter 848
4499     fi
4500 gezelter 1396 if test x = x"$MPILIBS"; then
4501     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4502     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4503 gezelter 1511 if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
4504 gezelter 1300 $as_echo_n "(cached) " >&6
4505 gezelter 848 else
4506 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4507     LIBS="-lmpich $LIBS"
4508     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4509 gezelter 848 /* end confdefs.h. */
4510    
4511 gezelter 1396 /* Override any GCC internal prototype to avoid an error.
4512     Use char because int might match the return type of a GCC
4513     builtin and then its argument prototype would still apply. */
4514     #ifdef __cplusplus
4515     extern "C"
4516     #endif
4517     char MPI_Init ();
4518 gezelter 848 int
4519     main ()
4520     {
4521 gezelter 1396 return MPI_Init ();
4522 gezelter 848 ;
4523     return 0;
4524     }
4525     _ACEOF
4526 gezelter 1396 if ac_fn_c_try_link "$LINENO"; then :
4527     ac_cv_lib_mpich_MPI_Init=yes
4528 gezelter 848 else
4529 gezelter 1396 ac_cv_lib_mpich_MPI_Init=no
4530     fi
4531     rm -f core conftest.err conftest.$ac_objext \
4532     conftest$ac_exeext conftest.$ac_ext
4533     LIBS=$ac_check_lib_save_LIBS
4534     fi
4535     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4536     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4537 gezelter 1511 if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
4538 gezelter 1396 MPILIBS="-lmpich"
4539     fi
4540 gezelter 1210
4541 gezelter 1396 fi
4542 gezelter 1210
4543 gezelter 1396 if test x != x"$MPILIBS"; then
4544     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4545     $as_echo_n "checking for mpi.h... " >&6; }
4546     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4547 gezelter 848 /* end confdefs.h. */
4548 gezelter 1396 #include <mpi.h>
4549 gezelter 848 int
4550     main ()
4551     {
4552 gezelter 1210
4553 gezelter 848 ;
4554     return 0;
4555     }
4556     _ACEOF
4557 gezelter 1396 if ac_fn_c_try_compile "$LINENO"; then :
4558     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4559     $as_echo "yes" >&6; }
4560     else
4561     MPILIBS=""
4562     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4563     $as_echo "no" >&6; }
4564 gezelter 848 fi
4565 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4566 gezelter 848 fi
4567 gezelter 1396
4568     CC="$ax_mpi_save_CC"
4569    
4570    
4571    
4572     # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4573     if test x = x"$MPILIBS"; then
4574     USE_MPI="no"
4575     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&5
4576     $as_echo "$as_me: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&2;}
4577     :
4578     else
4579     USE_MPI="yes"
4580     :
4581 gezelter 1210 fi
4582 gezelter 1396
4583    
4584 gezelter 1210 fi
4585 gezelter 1396
4586     if test $USE_MPI != no; then :
4587    
4588 gezelter 1373 ac_ext=${ac_fc_srcext-f}
4589     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4590     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4591     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4592 gezelter 848
4593    
4594    
4595 gezelter 1210
4596 gezelter 1396
4597    
4598     for ac_prog in openmpif90 mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c
4599 gezelter 848 do
4600     # Extract the first word of "$ac_prog", so it can be a program name with args.
4601     set dummy $ac_prog; ac_word=$2
4602 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4603 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
4604 gezelter 1511 if ${ac_cv_prog_MPIFC+:} false; then :
4605 gezelter 1300 $as_echo_n "(cached) " >&6
4606 gezelter 848 else
4607 gezelter 1396 if test -n "$MPIFC"; then
4608     ac_cv_prog_MPIFC="$MPIFC" # Let the user override the test.
4609 gezelter 848 else
4610     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4611     for as_dir in $PATH
4612     do
4613     IFS=$as_save_IFS
4614     test -z "$as_dir" && as_dir=.
4615 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
4616 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4617 gezelter 1396 ac_cv_prog_MPIFC="$ac_prog"
4618 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4619 gezelter 848 break 2
4620     fi
4621     done
4622 gezelter 1373 done
4623 gezelter 1210 IFS=$as_save_IFS
4624 gezelter 848
4625     fi
4626     fi
4627 gezelter 1396 MPIFC=$ac_cv_prog_MPIFC
4628     if test -n "$MPIFC"; then
4629     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPIFC" >&5
4630     $as_echo "$MPIFC" >&6; }
4631 gezelter 848 else
4632 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4633 gezelter 1300 $as_echo "no" >&6; }
4634 gezelter 848 fi
4635    
4636 gezelter 1210
4637 gezelter 1396 test -n "$MPIFC" && break
4638 gezelter 848 done
4639 gezelter 1396 test -n "$MPIFC" || MPIFC="$FC"
4640 gezelter 848
4641 gezelter 1396 ax_mpi_save_FC="$FC"
4642     FC="$MPIFC"
4643 gezelter 848
4644    
4645    
4646 gezelter 1396 if test x = x"$MPILIBS"; then
4647     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init" >&5
4648     $as_echo_n "checking for MPI_Init... " >&6; }
4649     cat > conftest.$ac_ext <<_ACEOF
4650     program main
4651     call MPI_Init
4652     end
4653 gezelter 2 _ACEOF
4654 gezelter 1396 if ac_fn_fc_try_link "$LINENO"; then :
4655     MPILIBS=" "
4656     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4657     $as_echo "yes" >&6; }
4658 gezelter 2 else
4659 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4660     $as_echo "no" >&6; }
4661 gezelter 2 fi
4662 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4663     conftest$ac_exeext conftest.$ac_ext
4664     fi
4665 gezelter 2
4666 gezelter 1396 if test x = x"$MPILIBS"; then
4667     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lfmpi" >&5
4668     $as_echo_n "checking for MPI_Init in -lfmpi... " >&6; }
4669 gezelter 1511 if ${ac_cv_lib_fmpi_MPI_Init+:} false; then :
4670 gezelter 1300 $as_echo_n "(cached) " >&6
4671 gezelter 2 else
4672 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4673     LIBS="-lfmpi $LIBS"
4674     cat > conftest.$ac_ext <<_ACEOF
4675     program main
4676     call MPI_Init
4677     end
4678 gezelter 2 _ACEOF
4679 gezelter 1396 if ac_fn_fc_try_link "$LINENO"; then :
4680     ac_cv_lib_fmpi_MPI_Init=yes
4681 gezelter 1210 else
4682 gezelter 1396 ac_cv_lib_fmpi_MPI_Init=no
4683 gezelter 2 fi
4684 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4685     conftest$ac_exeext conftest.$ac_ext
4686     LIBS=$ac_check_lib_save_LIBS
4687 gezelter 2 fi
4688 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fmpi_MPI_Init" >&5
4689     $as_echo "$ac_cv_lib_fmpi_MPI_Init" >&6; }
4690 gezelter 1511 if test "x$ac_cv_lib_fmpi_MPI_Init" = xyes; then :
4691 gezelter 1396 MPILIBS="-lfmpi"
4692 gezelter 1210 fi
4693 gezelter 1396
4694     fi
4695     if test x = x"$MPILIBS"; then
4696     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpichf90" >&5
4697     $as_echo_n "checking for MPI_Init in -lmpichf90... " >&6; }
4698 gezelter 1511 if ${ac_cv_lib_mpichf90_MPI_Init+:} false; then :
4699 gezelter 1300 $as_echo_n "(cached) " >&6
4700 gezelter 397 else
4701 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4702     LIBS="-lmpichf90 $LIBS"
4703     cat > conftest.$ac_ext <<_ACEOF
4704     program main
4705     call MPI_Init
4706     end
4707 gezelter 397 _ACEOF
4708 gezelter 1396 if ac_fn_fc_try_link "$LINENO"; then :
4709     ac_cv_lib_mpichf90_MPI_Init=yes
4710     else
4711     ac_cv_lib_mpichf90_MPI_Init=no
4712 gezelter 397 fi
4713 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4714     conftest$ac_exeext conftest.$ac_ext
4715     LIBS=$ac_check_lib_save_LIBS
4716 gezelter 397 fi
4717 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpichf90_MPI_Init" >&5
4718     $as_echo "$ac_cv_lib_mpichf90_MPI_Init" >&6; }
4719 gezelter 1511 if test "x$ac_cv_lib_mpichf90_MPI_Init" = xyes; then :
4720 gezelter 1396 MPILIBS="-lmpichf90"
4721 gezelter 1373 fi
4722 gezelter 397
4723 gezelter 1396 fi
4724 gezelter 2
4725 gezelter 1396 if test x = x"$MPILIBS"; then
4726     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4727     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4728 gezelter 1511 if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
4729 gezelter 1300 $as_echo_n "(cached) " >&6
4730 gezelter 2 else
4731 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4732     LIBS="-lmpi $LIBS"
4733     cat > conftest.$ac_ext <<_ACEOF
4734     program main
4735     call MPI_Init
4736     end
4737     _ACEOF
4738     if ac_fn_fc_try_link "$LINENO"; then :
4739     ac_cv_lib_mpi_MPI_Init=yes
4740 gezelter 2 else
4741 gezelter 1396 ac_cv_lib_mpi_MPI_Init=no
4742 gezelter 2 fi
4743 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4744     conftest$ac_exeext conftest.$ac_ext
4745     LIBS=$ac_check_lib_save_LIBS
4746 gezelter 2 fi
4747 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4748     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4749 gezelter 1511 if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
4750 gezelter 1396 MPILIBS="-lmpi"
4751 gezelter 2 fi
4752    
4753     fi
4754 gezelter 1396 if test x = x"$MPILIBS"; then
4755     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4756     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4757 gezelter 1511 if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
4758 gezelter 1300 $as_echo_n "(cached) " >&6
4759 gezelter 2 else
4760 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4761     LIBS="-lmpich $LIBS"
4762     cat > conftest.$ac_ext <<_ACEOF
4763     program main
4764     call MPI_Init
4765     end
4766     _ACEOF
4767     if ac_fn_fc_try_link "$LINENO"; then :
4768     ac_cv_lib_mpich_MPI_Init=yes
4769 gezelter 2 else
4770 gezelter 1396 ac_cv_lib_mpich_MPI_Init=no
4771 gezelter 2 fi
4772 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4773     conftest$ac_exeext conftest.$ac_ext
4774     LIBS=$ac_check_lib_save_LIBS
4775 gezelter 2 fi
4776 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4777     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4778 gezelter 1511 if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
4779 gezelter 1396 MPILIBS="-lmpich"
4780 gezelter 2 fi
4781    
4782     fi
4783    
4784 gezelter 1396 if test x != x"$MPILIBS"; then
4785     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpif.h" >&5
4786     $as_echo_n "checking for mpif.h... " >&6; }
4787     cat > conftest.$ac_ext <<_ACEOF
4788 gezelter 848 program main
4789 gezelter 1396 include 'mpif.h'
4790 gezelter 848 end
4791 gezelter 2 _ACEOF
4792 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
4793 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4794     $as_echo "yes" >&6; }
4795 gezelter 2 else
4796 gezelter 1396 MPILIBS=""
4797     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4798     $as_echo "no" >&6; }
4799 gezelter 2 fi
4800 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4801 gezelter 2 fi
4802    
4803 gezelter 1396 FC="$ax_mpi_save_FC"
4804    
4805    
4806    
4807     # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4808     if test x = x"$MPILIBS"; then
4809     USE_MPI="no"
4810     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable Fortran MPI implementation found. openmd_MPI will not be built." >&5
4811     $as_echo "$as_me: WARNING: No suitable Fortran MPI implementation found. openmd_MPI will not be built." >&2;}
4812     :
4813 gezelter 2 else
4814 gezelter 1396 USE_MPI="yes"
4815     :
4816 gezelter 2 fi
4817 gezelter 1210
4818 gezelter 1396
4819 gezelter 2 fi
4820 gezelter 1396 if test $USE_MPI != no; then :
4821    
4822     CXX=$MPICXX
4823     CC=$MPICC
4824     FC=$MPIFC
4825     LIBS="$MPILIBS $LIBS"
4826    
4827 gezelter 2 else
4828 gezelter 1396
4829     CXX=$save_CXX
4830     CC=$save_CC
4831     FC=$save_FC
4832     LIBS=$save_LIBS
4833    
4834    
4835 gezelter 2 fi
4836 gezelter 397
4837 gezelter 2
4838 gezelter 1396 # Checks for programs.
4839 gezelter 774 ac_ext=c
4840     ac_cpp='$CPP $CPPFLAGS'
4841     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4842     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4843     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4844 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4845 gezelter 1300 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4846 gezelter 774 # On Suns, sometimes $CPP names a directory.
4847     if test -n "$CPP" && test -d "$CPP"; then
4848     CPP=
4849     fi
4850     if test -z "$CPP"; then
4851 gezelter 1511 if ${ac_cv_prog_CPP+:} false; then :
4852 gezelter 1300 $as_echo_n "(cached) " >&6
4853 gezelter 774 else
4854     # Double quotes because CPP needs to be expanded
4855     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4856     do
4857     ac_preproc_ok=false
4858     for ac_c_preproc_warn_flag in '' yes
4859     do
4860     # Use a header file that comes with gcc, so configuring glibc
4861     # with a fresh cross-compiler works.
4862     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4863     # <limits.h> exists even on freestanding compilers.
4864     # On the NeXT, cc -E runs the code through the compiler's parser,
4865     # not just through cpp. "Syntax error" is here to catch this case.
4866 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4867 gezelter 774 /* end confdefs.h. */
4868     #ifdef __STDC__
4869     # include <limits.h>
4870     #else
4871     # include <assert.h>
4872     #endif
4873     Syntax error
4874     _ACEOF
4875 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4876    
4877 gezelter 774 else
4878     # Broken: fails on valid input.
4879     continue
4880     fi
4881 gezelter 1511 rm -f conftest.err conftest.i conftest.$ac_ext
4882 gezelter 774
4883 gezelter 1210 # OK, works on sane cases. Now check whether nonexistent headers
4884 gezelter 774 # can be detected and how.
4885 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4886 gezelter 774 /* end confdefs.h. */
4887     #include <ac_nonexistent.h>
4888     _ACEOF
4889 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4890 gezelter 774 # Broken: success on invalid input.
4891     continue
4892     else
4893     # Passes both tests.
4894     ac_preproc_ok=:
4895     break
4896     fi
4897 gezelter 1511 rm -f conftest.err conftest.i conftest.$ac_ext
4898 gezelter 774
4899     done
4900     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4901 gezelter 1511 rm -f conftest.i conftest.err conftest.$ac_ext
4902 gezelter 1373 if $ac_preproc_ok; then :
4903 gezelter 774 break
4904     fi
4905    
4906     done
4907     ac_cv_prog_CPP=$CPP
4908    
4909     fi
4910     CPP=$ac_cv_prog_CPP
4911     else
4912     ac_cv_prog_CPP=$CPP
4913     fi
4914 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4915 gezelter 1300 $as_echo "$CPP" >&6; }
4916 gezelter 774 ac_preproc_ok=false
4917     for ac_c_preproc_warn_flag in '' yes
4918     do
4919     # Use a header file that comes with gcc, so configuring glibc
4920     # with a fresh cross-compiler works.
4921     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4922     # <limits.h> exists even on freestanding compilers.
4923     # On the NeXT, cc -E runs the code through the compiler's parser,
4924     # not just through cpp. "Syntax error" is here to catch this case.
4925 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4926 gezelter 774 /* end confdefs.h. */
4927     #ifdef __STDC__
4928     # include <limits.h>
4929     #else
4930     # include <assert.h>
4931     #endif
4932     Syntax error
4933     _ACEOF
4934 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4935    
4936 gezelter 774 else
4937     # Broken: fails on valid input.
4938     continue
4939     fi
4940 gezelter 1511 rm -f conftest.err conftest.i conftest.$ac_ext
4941 gezelter 774
4942 gezelter 1210 # OK, works on sane cases. Now check whether nonexistent headers
4943 gezelter 774 # can be detected and how.
4944 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4945 gezelter 774 /* end confdefs.h. */
4946     #include <ac_nonexistent.h>
4947     _ACEOF
4948 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4949 gezelter 774 # Broken: success on invalid input.
4950     continue
4951     else
4952     # Passes both tests.
4953     ac_preproc_ok=:
4954     break
4955     fi
4956 gezelter 1511 rm -f conftest.err conftest.i conftest.$ac_ext
4957 gezelter 774
4958     done
4959     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4960 gezelter 1511 rm -f conftest.i conftest.err conftest.$ac_ext
4961 gezelter 1373 if $ac_preproc_ok; then :
4962    
4963 gezelter 774 else
4964 gezelter 1373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4965     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4966 gezelter 1511 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4967     See \`config.log' for more details" "$LINENO" 5; }
4968 gezelter 774 fi
4969    
4970 gezelter 1373 ac_ext=${ac_fc_srcext-f}
4971     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4972     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4973     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4974 gezelter 774
4975 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4976 gezelter 1300 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4977 gezelter 1511 if ${ac_cv_path_GREP+:} false; then :
4978 gezelter 1300 $as_echo_n "(cached) " >&6
4979 gezelter 774 else
4980 gezelter 1300 if test -z "$GREP"; then
4981 gezelter 1210 ac_path_GREP_found=false
4982 gezelter 1300 # Loop through the user's path and test for each of PROGNAME-LIST
4983     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4984 gezelter 1210 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4985     do
4986     IFS=$as_save_IFS
4987     test -z "$as_dir" && as_dir=.
4988 gezelter 1373 for ac_prog in grep ggrep; do
4989 gezelter 1300 for ac_exec_ext in '' $ac_executable_extensions; do
4990     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4991     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4992     # Check for GNU ac_path_GREP and select it if it is found.
4993 gezelter 1210 # Check for GNU $ac_path_GREP
4994     case `"$ac_path_GREP" --version 2>&1` in
4995     *GNU*)
4996     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4997     *)
4998     ac_count=0
4999 gezelter 1300 $as_echo_n 0123456789 >"conftest.in"
5000 gezelter 1210 while :
5001     do
5002     cat "conftest.in" "conftest.in" >"conftest.tmp"
5003     mv "conftest.tmp" "conftest.in"
5004     cp "conftest.in" "conftest.nl"
5005 gezelter 1300 $as_echo 'GREP' >> "conftest.nl"
5006 gezelter 1210 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5007     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5008 gezelter 1373 as_fn_arith $ac_count + 1 && ac_count=$as_val
5009 gezelter 1210 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5010     # Best one so far, save it but keep looking for a better one
5011     ac_cv_path_GREP="$ac_path_GREP"
5012     ac_path_GREP_max=$ac_count
5013 gezelter 774 fi
5014 gezelter 1210 # 10*(2^10) chars as input seems more than enough
5015     test $ac_count -gt 10 && break
5016     done
5017     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5018     esac
5019    
5020 gezelter 1300 $ac_path_GREP_found && break 3
5021     done
5022 gezelter 1210 done
5023 gezelter 1373 done
5024 gezelter 1210 IFS=$as_save_IFS
5025 gezelter 1300 if test -z "$ac_cv_path_GREP"; then
5026 gezelter 1511 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5027 gezelter 1300 fi
5028 gezelter 1210 else
5029     ac_cv_path_GREP=$GREP
5030     fi
5031    
5032     fi
5033 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5034 gezelter 1300 $as_echo "$ac_cv_path_GREP" >&6; }
5035 gezelter 1210 GREP="$ac_cv_path_GREP"
5036    
5037    
5038 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5039 gezelter 1300 $as_echo_n "checking for egrep... " >&6; }
5040 gezelter 1511 if ${ac_cv_path_EGREP+:} false; then :
5041 gezelter 1300 $as_echo_n "(cached) " >&6
5042 gezelter 1210 else
5043     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5044     then ac_cv_path_EGREP="$GREP -E"
5045     else
5046 gezelter 1300 if test -z "$EGREP"; then
5047 gezelter 1210 ac_path_EGREP_found=false
5048 gezelter 1300 # Loop through the user's path and test for each of PROGNAME-LIST
5049     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5050 gezelter 1210 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5051     do
5052     IFS=$as_save_IFS
5053     test -z "$as_dir" && as_dir=.
5054 gezelter 1373 for ac_prog in egrep; do
5055 gezelter 1300 for ac_exec_ext in '' $ac_executable_extensions; do
5056     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5057     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5058     # Check for GNU ac_path_EGREP and select it if it is found.
5059 gezelter 1210 # Check for GNU $ac_path_EGREP
5060     case `"$ac_path_EGREP" --version 2>&1` in
5061     *GNU*)
5062     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5063     *)
5064     ac_count=0
5065 gezelter 1300 $as_echo_n 0123456789 >"conftest.in"
5066 gezelter 1210 while :
5067     do
5068     cat "conftest.in" "conftest.in" >"conftest.tmp"
5069     mv "conftest.tmp" "conftest.in"
5070     cp "conftest.in" "conftest.nl"
5071 gezelter 1300 $as_echo 'EGREP' >> "conftest.nl"
5072 gezelter 1210 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5073     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5074 gezelter 1373 as_fn_arith $ac_count + 1 && ac_count=$as_val
5075 gezelter 1210 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5076     # Best one so far, save it but keep looking for a better one
5077     ac_cv_path_EGREP="$ac_path_EGREP"
5078     ac_path_EGREP_max=$ac_count
5079     fi
5080     # 10*(2^10) chars as input seems more than enough
5081     test $ac_count -gt 10 && break
5082     done
5083     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5084     esac
5085    
5086 gezelter 1300 $ac_path_EGREP_found && break 3
5087     done
5088 gezelter 1210 done
5089 gezelter 1373 done
5090 gezelter 1210 IFS=$as_save_IFS
5091 gezelter 1300 if test -z "$ac_cv_path_EGREP"; then
5092 gezelter 1511 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5093 gezelter 1300 fi
5094 gezelter 1210 else
5095     ac_cv_path_EGREP=$EGREP
5096     fi
5097    
5098     fi
5099     fi
5100 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5101 gezelter 1300 $as_echo "$ac_cv_path_EGREP" >&6; }
5102 gezelter 1210 EGREP="$ac_cv_path_EGREP"
5103    
5104    
5105 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5106 gezelter 1300 $as_echo_n "checking whether ln -s works... " >&6; }
5107 gezelter 848 LN_S=$as_ln_s
5108     if test "$LN_S" = "ln -s"; then
5109 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5110 gezelter 1300 $as_echo "yes" >&6; }
5111 gezelter 848 else
5112 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5113 gezelter 1300 $as_echo "no, using $LN_S" >&6; }
5114 gezelter 848 fi
5115 gezelter 774
5116 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5117 gezelter 1300 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5118     set x ${MAKE-make}
5119     ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5120 gezelter 1511 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
5121 gezelter 1300 $as_echo_n "(cached) " >&6
5122 gezelter 848 else
5123     cat >conftest.make <<\_ACEOF
5124 gezelter 1210 SHELL = /bin/sh
5125 gezelter 848 all:
5126 gezelter 1210 @echo '@@@%%%=$(MAKE)=@@@%%%'
5127 gezelter 848 _ACEOF
5128 gezelter 1511 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5129 gezelter 1210 case `${MAKE-make} -f conftest.make 2>/dev/null` in
5130     *@@@%%%=?*=@@@%%%*)
5131     eval ac_cv_prog_make_${ac_make}_set=yes;;
5132     *)
5133     eval ac_cv_prog_make_${ac_make}_set=no;;
5134     esac
5135 chuckv 1197 rm -f conftest.make
5136     fi
5137 gezelter 1210 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5138 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5139 gezelter 1300 $as_echo "yes" >&6; }
5140 gezelter 848 SET_MAKE=
5141     else
5142 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5143 gezelter 1300 $as_echo "no" >&6; }
5144 gezelter 848 SET_MAKE="MAKE=${MAKE-make}"
5145     fi
5146    
5147     if test -n "$ac_tool_prefix"; then
5148     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5149     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5150 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5151 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
5152 gezelter 1511 if ${ac_cv_prog_RANLIB+:} false; then :
5153 gezelter 1300 $as_echo_n "(cached) " >&6
5154 gezelter 848 else
5155     if test -n "$RANLIB"; then
5156     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5157     else
5158     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5159     for as_dir in $PATH
5160     do
5161     IFS=$as_save_IFS
5162     test -z "$as_dir" && as_dir=.
5163 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
5164 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5165 gezelter 848 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5166 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5167 gezelter 848 break 2
5168 gezelter 2 fi
5169 gezelter 848 done
5170 gezelter 1373 done
5171 gezelter 1210 IFS=$as_save_IFS
5172 gezelter 848
5173     fi
5174     fi
5175     RANLIB=$ac_cv_prog_RANLIB
5176     if test -n "$RANLIB"; then
5177 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5178 gezelter 1300 $as_echo "$RANLIB" >&6; }
5179 gezelter 848 else
5180 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5181 gezelter 1300 $as_echo "no" >&6; }
5182 gezelter 848 fi
5183    
5184 gezelter 1210
5185 gezelter 848 fi
5186     if test -z "$ac_cv_prog_RANLIB"; then
5187     ac_ct_RANLIB=$RANLIB
5188     # Extract the first word of "ranlib", so it can be a program name with args.
5189     set dummy ranlib; ac_word=$2
5190 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5191 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
5192 gezelter 1511 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5193 gezelter 1300 $as_echo_n "(cached) " >&6
5194 gezelter 848 else
5195     if test -n "$ac_ct_RANLIB"; then
5196     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5197     else
5198     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5199     for as_dir in $PATH
5200     do
5201     IFS=$as_save_IFS
5202     test -z "$as_dir" && as_dir=.
5203 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
5204 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5205 gezelter 848 ac_cv_prog_ac_ct_RANLIB="ranlib"
5206 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5207 gezelter 848 break 2
5208 gezelter 2 fi
5209 gezelter 848 done
5210 gezelter 1373 done
5211 gezelter 1210 IFS=$as_save_IFS
5212 gezelter 848
5213     fi
5214     fi
5215     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5216     if test -n "$ac_ct_RANLIB"; then
5217 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5218 gezelter 1300 $as_echo "$ac_ct_RANLIB" >&6; }
5219 gezelter 848 else
5220 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5221 gezelter 1300 $as_echo "no" >&6; }
5222 gezelter 848 fi
5223    
5224 gezelter 1210 if test "x$ac_ct_RANLIB" = x; then
5225     RANLIB=":"
5226     else
5227     case $cross_compiling:$ac_tool_warned in
5228     yes:)
5229 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5230     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5231 gezelter 1210 ac_tool_warned=yes ;;
5232     esac
5233     RANLIB=$ac_ct_RANLIB
5234     fi
5235 gezelter 848 else
5236     RANLIB="$ac_cv_prog_RANLIB"
5237     fi
5238    
5239    
5240     # Extract the first word of "perl", so it can be a program name with args.
5241     set dummy perl; ac_word=$2
5242 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5243 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
5244 gezelter 1511 if ${ac_cv_path_PERLINTERP+:} false; then :
5245 gezelter 1300 $as_echo_n "(cached) " >&6
5246 gezelter 848 else
5247     case $PERLINTERP in
5248     [\\/]* | ?:[\\/]*)
5249     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5250     ;;
5251     *)
5252     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5253     for as_dir in $PATH
5254     do
5255     IFS=$as_save_IFS
5256     test -z "$as_dir" && as_dir=.
5257 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
5258 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5259 gezelter 848 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5260 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5261 gezelter 848 break 2
5262 gezelter 2 fi
5263 gezelter 848 done
5264 gezelter 1373 done
5265 gezelter 1210 IFS=$as_save_IFS
5266 gezelter 2
5267 gezelter 848 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5268     ;;
5269     esac
5270     fi
5271     PERLINTERP=$ac_cv_path_PERLINTERP
5272     if test -n "$PERLINTERP"; then
5273 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
5274 gezelter 1300 $as_echo "$PERLINTERP" >&6; }
5275 gezelter 848 else
5276 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5277 gezelter 1300 $as_echo "no" >&6; }
5278 gezelter 848 fi
5279    
5280 gezelter 1210
5281 gezelter 848 ac_cv_path_perlinterp="$PERLINTERP"
5282     _sHpB='#!'
5283    
5284    
5285 gezelter 1210 # Check whether --with-perl-shebang was given.
5286 gezelter 1373 if test "${with_perl_shebang+set}" = set; then :
5287 gezelter 1210 withval=$with_perl_shebang; opt_perl_shebang="$withval"
5288 gezelter 848 else
5289     opt_perl_shebang="not_set"
5290 gezelter 1210 fi
5291    
5292 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
5293 gezelter 1300 $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
5294 gezelter 1511 if ${ax_cv_opt_perl_shebang+:} false; then :
5295 gezelter 1300 $as_echo_n "(cached) " >&6
5296 gezelter 848 else
5297     case "$opt_perl_shebang" in
5298     not_set ) ax_cv_opt_perl_shebang=''
5299     ;;
5300     * )
5301     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5302     esac
5303    
5304     fi
5305 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
5306 gezelter 1300 $as_echo "$ax_cv_opt_perl_shebang" >&6; }
5307 gezelter 848 if test "A$ax_cv_opt_perl_shebang" != "A"
5308     then
5309     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5310     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5311 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5312 gezelter 1300 $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5313 gezelter 848
5314     # Automatic detection of sharpbang formula starts here
5315     else
5316     _somian_shbangperl=`$PERLINTERP -V:startperl`
5317     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
5318 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
5319 gezelter 1300 $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
5320 gezelter 1511 if ${ac_cv_sys_kernshrpbang_perl+:} false; then :
5321 gezelter 1300 $as_echo_n "(cached) " >&6
5322 gezelter 848 else
5323     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5324     if test "x$_somian_kspb_perl" == x
5325     then _somian_ksbp_warn_empty='durnit'
5326     else
5327     case "A$_somian_kspb_perl" in
5328     A#!*perl* )
5329     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5330     ;;
5331     A* ) _somian_ksbp_warn_defau='trouble'
5332     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5333     esac
5334     fi
5335    
5336     fi
5337 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
5338 gezelter 1300 $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
5339 gezelter 848 # The above prints Checking ... result message to user.
5340     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5341    
5342     if test A${_somian_ksbp_warn_empty+set} == Aset
5343 gezelter 1373 then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5344 gezelter 1300 $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5345 gezelter 848 fi
5346     # Inform user after printing result value
5347     if test A${_somian_ksbp_warn_defau+set} == Aset
5348 gezelter 1373 then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
5349 gezelter 1300 $as_echo "$as_me: Maybe Not good -" >&6;}
5350 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5351 gezelter 1300 $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5352 gezelter 1373 else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
5353 gezelter 1300 $as_echo "$as_me: OK Good result - " >&6;}
5354 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5355 gezelter 1300 $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5356 gezelter 848 fi
5357 gezelter 2 fi
5358 gezelter 848
5359     # Find a good install program. We prefer a C program (faster),
5360     # so one script is as good as another. But avoid the broken or
5361     # incompatible versions:
5362     # SysV /etc/install, /usr/sbin/install
5363     # SunOS /usr/etc/install
5364     # IRIX /sbin/install
5365     # AIX /bin/install
5366     # AmigaOS /C/install, which installs bootblocks on floppy discs
5367     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5368     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5369     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5370     # OS/2's system install, which has a completely different semantic
5371     # ./install, which can be erroneously created by make from ./install.sh.
5372 gezelter 1300 # Reject install programs that cannot install multiple files.
5373 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5374 gezelter 1300 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5375 gezelter 848 if test -z "$INSTALL"; then
5376 gezelter 1511 if ${ac_cv_path_install+:} false; then :
5377 gezelter 1300 $as_echo_n "(cached) " >&6
5378 gezelter 848 else
5379     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5380     for as_dir in $PATH
5381     do
5382     IFS=$as_save_IFS
5383     test -z "$as_dir" && as_dir=.
5384 gezelter 1373 # Account for people who put trailing slashes in PATH elements.
5385     case $as_dir/ in #((
5386     ./ | .// | /[cC]/* | \
5387 gezelter 848 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5388 gezelter 1373 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5389 gezelter 848 /usr/ucb/* ) ;;
5390     *)
5391     # OSF1 and SCO ODT 3.0 have their own names for install.
5392     # Don't use installbsd from OSF since it installs stuff as root
5393     # by default.
5394     for ac_prog in ginstall scoinst install; do
5395     for ac_exec_ext in '' $ac_executable_extensions; do
5396 gezelter 1210 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5397 gezelter 848 if test $ac_prog = install &&
5398     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5399     # AIX install. It has an incompatible calling convention.
5400     :
5401     elif test $ac_prog = install &&
5402     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5403     # program-specific install script used by HP pwplus--don't use.
5404     :
5405     else
5406 gezelter 1300 rm -rf conftest.one conftest.two conftest.dir
5407     echo one > conftest.one
5408     echo two > conftest.two
5409     mkdir conftest.dir
5410     if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5411     test -s conftest.one && test -s conftest.two &&
5412     test -s conftest.dir/conftest.one &&
5413     test -s conftest.dir/conftest.two
5414     then
5415     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5416     break 3
5417     fi
5418 gezelter 848 fi
5419     fi
5420     done
5421     done
5422     ;;
5423     esac
5424 gezelter 1300
5425 gezelter 1373 done
5426 gezelter 1210 IFS=$as_save_IFS
5427 gezelter 848
5428 gezelter 1300 rm -rf conftest.one conftest.two conftest.dir
5429 gezelter 848
5430 gezelter 2 fi
5431 gezelter 848 if test "${ac_cv_path_install+set}" = set; then
5432     INSTALL=$ac_cv_path_install
5433     else
5434 gezelter 1210 # As a last resort, use the slow shell script. Don't cache a
5435     # value for INSTALL within a source directory, because that will
5436 gezelter 848 # break other packages using the cache if that directory is
5437 gezelter 1210 # removed, or if the value is a relative name.
5438 gezelter 848 INSTALL=$ac_install_sh
5439     fi
5440     fi
5441 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5442 gezelter 1300 $as_echo "$INSTALL" >&6; }
5443 gezelter 2
5444 gezelter 848 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5445     # It thinks the first close brace ends the variable substitution.
5446     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5447 gezelter 397
5448 gezelter 848 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5449 gezelter 397
5450 gezelter 848 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5451 gezelter 397
5452 gezelter 848 case "x$INSTALL" in
5453     x/*) ;;
5454     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5455     esac
5456 gezelter 1395 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f -m 755"
5457 gezelter 848 # Extract the first word of "ar", so it can be a program name with args.
5458     set dummy ar; ac_word=$2
5459 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5460 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
5461 gezelter 1511 if ${ac_cv_prog_AR+:} false; then :
5462 gezelter 1300 $as_echo_n "(cached) " >&6
5463 gezelter 2 else
5464 gezelter 848 if test -n "$AR"; then
5465     ac_cv_prog_AR="$AR" # Let the user override the test.
5466 gezelter 2 else
5467 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5468     for as_dir in $PATH
5469     do
5470     IFS=$as_save_IFS
5471     test -z "$as_dir" && as_dir=.
5472 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
5473 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5474 gezelter 848 ac_cv_prog_AR="ar"
5475 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5476 gezelter 397 break 2
5477     fi
5478 gezelter 2 done
5479 gezelter 1373 done
5480 gezelter 1210 IFS=$as_save_IFS
5481 gezelter 2
5482 gezelter 848 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5483 gezelter 2 fi
5484     fi
5485 gezelter 848 AR=$ac_cv_prog_AR
5486     if test -n "$AR"; then
5487 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5488 gezelter 1300 $as_echo "$AR" >&6; }
5489 gezelter 2 else
5490 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5491 gezelter 1300 $as_echo "no" >&6; }
5492 gezelter 2 fi
5493    
5494 gezelter 1210
5495 gezelter 848 if test "$AR" = "NONE"; then
5496     cat >confcache <<\_ACEOF
5497     # This file is a shell script that caches the results of configure
5498     # tests run on this system so they can be shared between configure
5499     # scripts and configure runs, see configure's option --config-cache.
5500     # It is not useful on other systems. If it contains results you don't
5501     # want to keep, you may remove or edit it.
5502     #
5503     # config.status only pays attention to the cache file if you give it
5504     # the --recheck option to rerun configure.
5505     #
5506     # `ac_cv_env_foo' variables (set or unset) will be overridden when
5507     # loading this file, other *unset* `ac_cv_foo' will be assigned the
5508     # following values.
5509    
5510     _ACEOF
5511    
5512     # The following way of writing the cache mishandles newlines in values,
5513     # but we know of no workaround that is simple, portable, and efficient.
5514 gezelter 1210 # So, we kill variables containing newlines.
5515 gezelter 848 # Ultrix sh set writes to stderr and can't be redirected directly,
5516     # and sets the high bit in the cache file unless we assign to the vars.
5517 gezelter 1210 (
5518     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5519     eval ac_val=\$$ac_var
5520     case $ac_val in #(
5521     *${as_nl}*)
5522     case $ac_var in #(
5523 gezelter 1373 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5524     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5525 gezelter 1210 esac
5526     case $ac_var in #(
5527     _ | IFS | as_nl) ;; #(
5528 gezelter 1300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5529 gezelter 1373 *) { eval $ac_var=; unset $ac_var;} ;;
5530 gezelter 1210 esac ;;
5531     esac
5532     done
5533    
5534 gezelter 848 (set) 2>&1 |
5535 gezelter 1210 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5536     *${as_nl}ac_space=\ *)
5537 gezelter 1373 # `set' does not quote correctly, so add quotes: double-quote
5538     # substitution turns \\\\ into \\, and sed turns \\ into \.
5539 gezelter 848 sed -n \
5540     "s/'/'\\\\''/g;
5541     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5542 gezelter 1210 ;; #(
5543 gezelter 848 *)
5544     # `set' quotes correctly as required by POSIX, so do not add quotes.
5545 gezelter 1210 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5546 gezelter 848 ;;
5547 gezelter 1210 esac |
5548     sort
5549     ) |
5550 gezelter 848 sed '
5551 gezelter 1210 /^ac_cv_env_/b end
5552 gezelter 848 t clear
5553 gezelter 1210 :clear
5554 gezelter 848 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5555     t end
5556 gezelter 1210 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5557     :end' >>confcache
5558     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5559     if test -w "$cache_file"; then
5560 gezelter 1511 if test "x$cache_file" != "x/dev/null"; then
5561 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5562 gezelter 1300 $as_echo "$as_me: updating cache $cache_file" >&6;}
5563 gezelter 1511 if test ! -f "$cache_file" || test -h "$cache_file"; then
5564     cat confcache >"$cache_file"
5565     else
5566     case $cache_file in #(
5567     */* | ?:*)
5568     mv -f confcache "$cache_file"$$ &&
5569     mv -f "$cache_file"$$ "$cache_file" ;; #(
5570     *)
5571     mv -f confcache "$cache_file" ;;
5572     esac
5573     fi
5574     fi
5575 gezelter 848 else
5576 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5577 gezelter 1300 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5578 gezelter 848 fi
5579 gezelter 2 fi
5580 chuckv 1197 rm -f confcache
5581 gezelter 848 exit 1
5582     fi
5583     # Extract the first word of "ps", so it can be a program name with args.
5584     set dummy ps; ac_word=$2
5585 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5586 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
5587 gezelter 1511 if ${ac_cv_path_PS+:} false; then :
5588 gezelter 1300 $as_echo_n "(cached) " >&6
5589 gezelter 2 else
5590 gezelter 848 case $PS in
5591     [\\/]* | ?:[\\/]*)
5592     ac_cv_path_PS="$PS" # Let the user override the test with a path.
5593     ;;
5594     *)
5595     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5596 gezelter 397 for as_dir in $PATH
5597     do
5598     IFS=$as_save_IFS
5599     test -z "$as_dir" && as_dir=.
5600 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
5601 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5602 gezelter 848 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5603 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5604 gezelter 397 break 2
5605     fi
5606 gezelter 2 done
5607 gezelter 1373 done
5608 gezelter 1210 IFS=$as_save_IFS
5609 gezelter 2
5610 gezelter 848 ;;
5611     esac
5612 gezelter 2 fi
5613 gezelter 848 PS=$ac_cv_path_PS
5614     if test -n "$PS"; then
5615 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
5616 gezelter 1300 $as_echo "$PS" >&6; }
5617 gezelter 2 else
5618 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5619 gezelter 1300 $as_echo "no" >&6; }
5620 gezelter 2 fi
5621    
5622 gezelter 1210
5623 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX or BSD ps syntax" >&5
5624 gezelter 1300 $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
5625 gezelter 1511 if ${ac_cv_prog_ps_syntax+:} false; then :
5626 gezelter 1300 $as_echo_n "(cached) " >&6
5627 gezelter 848 else
5628 gezelter 2
5629 gezelter 848 if $PS ax -o rss > /dev/null 2>&1; then
5630     ac_cv_prog_ps_ax=yes
5631     else
5632     ac_cv_prog_ps_ax=no
5633     fi
5634     if $PS -ef -o rss > /dev/null 2>&1; then
5635     ac_cv_prog_ps_ef=yes
5636     else
5637     ac_cv_prog_ps_ef=no
5638     fi
5639     if test "$ac_cv_prog_ps_ax" = yes; then
5640     ac_cv_prog_ps_syntax=BSD
5641     else
5642     if test "$ac_cv_prog_ps_ef" = yes; then
5643     ac_cv_prog_ps_syntax=POSIX
5644     else
5645 gezelter 1511 as_fn_error $? "Could not determine ps syntax" "$LINENO" 5
5646 gezelter 848 fi
5647     fi
5648    
5649 gezelter 2 fi
5650 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_ps_syntax" >&5
5651 gezelter 1300 $as_echo "$ac_cv_prog_ps_syntax" >&6; }
5652 gezelter 2
5653 gezelter 848 cat >>confdefs.h <<_ACEOF
5654     #define PSCOMMAND $PS
5655     _ACEOF
5656 gezelter 397
5657 gezelter 848 if test "$ac_cv_prog_ps_syntax" = BSD; then
5658    
5659 gezelter 1373 $as_echo "#define PSTYPE_IS_BSD 1" >>confdefs.h
5660 gezelter 848
5661 gezelter 2 else
5662 gezelter 848 if test "$ac_cv_prog_ps_syntax" = POSIX; then
5663 gezelter 2
5664 gezelter 1373 $as_echo "#define PSTYPE_IS_POSIX 1" >>confdefs.h
5665 gezelter 2
5666 gezelter 848 else
5667 gezelter 1511 as_fn_error $? "Unknown ps syntax type!" "$LINENO" 5
5668 gezelter 848 fi
5669     fi
5670 gezelter 2
5671 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5672     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5673     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5674 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5675 gezelter 2
5676 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5677     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5678     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5679     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5680 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran flag to compile .F90 files" >&5
5681 gezelter 1300 $as_echo_n "checking for Fortran flag to compile .F90 files... " >&6; }
5682 gezelter 1511 if ${ac_cv_fc_srcext_F90+:} false; then :
5683 gezelter 1300 $as_echo_n "(cached) " >&6
5684 gezelter 848 else
5685     ac_ext=F90
5686 gezelter 1210 ac_fcflags_srcext_save=$ac_fcflags_srcext
5687     ac_fcflags_srcext=
5688 gezelter 848 ac_cv_fc_srcext_F90=unknown
5689     for ac_flag in none -qsuffix=f=F90 -Tf; do
5690 gezelter 1210 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5691 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5692 gezelter 848 program main
5693    
5694     end
5695 gezelter 2 _ACEOF
5696 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
5697 gezelter 848 ac_cv_fc_srcext_F90=$ac_flag; break
5698 gezelter 2 fi
5699 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5700 gezelter 848 done
5701 chuckv 1197 rm -f conftest.$ac_objext conftest.F90
5702 gezelter 1210 ac_fcflags_srcext=$ac_fcflags_srcext_save
5703 gezelter 2
5704     fi
5705 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_srcext_F90" >&5
5706 gezelter 1300 $as_echo "$ac_cv_fc_srcext_F90" >&6; }
5707 gezelter 848 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5708 gezelter 1511 as_fn_error $? "Fortran could not compile .F90 files" "$LINENO" 5
5709 gezelter 848 else
5710 gezelter 1210 ac_fc_srcext=F90
5711 gezelter 848 if test "x$ac_cv_fc_srcext_F90" = xnone; then
5712 gezelter 1210 ac_fcflags_srcext=""
5713 gezelter 848 FCFLAGS_F90=""
5714     else
5715 gezelter 1210 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5716 gezelter 848 FCFLAGS_F90=$ac_cv_fc_srcext_F90
5717     fi
5718 gezelter 2
5719 gezelter 397
5720 gezelter 848 fi
5721 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5722     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5723     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5724     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5725 gezelter 397
5726    
5727    
5728 gezelter 848
5729    
5730 gezelter 2 # Try to determine native compiler flags that allow us to use F90 suffix
5731     # for preprocessed f90 source.
5732    
5733     if test "$ac_test_PREPFLAG" != "set"; then
5734     PREPFLAG=""
5735     case "${host_cpu}-${host_os}" in
5736    
5737 gezelter 848 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5738 gezelter 2 PREPFLAG="-fpp1 "
5739     fi;;
5740 gezelter 848 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5741 gezelter 2 PREPFLAG="-qsuffix=cpp=F90 "
5742     fi;;
5743     *darwin*)
5744 gezelter 848 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5745 gezelter 2 PREPFLAG="-qsuffix=cpp=F90 "
5746     fi;;
5747     esac
5748    
5749     if test -z "$PREPFLAG"; then
5750 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPFLAG\"" >&5
5751 gezelter 1300 $as_echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5752 gezelter 2 PREPFLAG=""
5753     fi
5754    
5755 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor flag works" >&5
5756 gezelter 1300 $as_echo_n "checking to make sure F90 preprocessor flag works... " >&6; }
5757 gezelter 2
5758 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5759     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5760     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5761 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5762 gezelter 2
5763     ac_save_ext=$ac_ext
5764     ac_ext=F90
5765 gezelter 848 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5766 gezelter 2
5767 gezelter 1373 if test "$PREPFLAG"; then :
5768 gezelter 848 FCFLAGS_SRCEXT="${PREPFLAG}"
5769 gezelter 2 fi
5770 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5771 gezelter 2
5772    
5773 gezelter 848 program conftest
5774 gezelter 2 integer :: i
5775     i = 1
5776 gezelter 848 end program conftest
5777 gezelter 2
5778     _ACEOF
5779 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
5780 gezelter 2 prepflagworks=1
5781     else
5782 gezelter 1373 prepflagworks=0
5783 gezelter 2 fi
5784 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5785    
5786 gezelter 848 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5787 gezelter 2 ac_ext=$ac_save_ext
5788 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5789     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5790     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5791 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5792 gezelter 2
5793 gezelter 397
5794 gezelter 2 if test "$prepflagworks" = 1; then
5795 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5796 gezelter 1300 $as_echo "yes" >&6; }
5797 gezelter 848 FCFLAGS_SRCEXT="${PREPFLAG}"
5798 gezelter 2
5799     else
5800 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5801 gezelter 1300 $as_echo "no" >&6; }
5802 gezelter 1511 as_fn_error $? "Can't figure out working Fortran90 preprocessor flag" "$LINENO" 5
5803 gezelter 2 fi
5804     fi
5805    
5806 gezelter 397
5807    
5808    
5809    
5810 gezelter 2 # Try to determine native compiler flags that allow us to use F90 suffix
5811     # for preprocessed f90 source with -D type defines
5812    
5813     if test "$ac_test_PREPDEFFLAG" != "set"; then
5814     PREPDEFFLAG=""
5815     case "${host_cpu}-${host_os}" in
5816    
5817 gezelter 848 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5818 gezelter 2 PREPDEFFLAG=" "
5819     fi;;
5820 gezelter 848 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5821 gezelter 2 PREPDEFFLAG="-WF,"
5822     fi;;
5823     *darwin*)
5824 gezelter 848 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5825 gezelter 2 PREPDEFFLAG="-WF,"
5826     fi;;
5827     esac
5828    
5829     if test -z "$PREPDEFFLAG"; then
5830 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPDEFFLAG\"" >&5
5831 gezelter 1300 $as_echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
5832 gezelter 2 PREPDEFFLAG=" "
5833     fi
5834    
5835 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor define flag works" >&5
5836 gezelter 1300 $as_echo_n "checking to make sure F90 preprocessor define flag works... " >&6; }
5837 gezelter 2
5838 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5839     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5840     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5841 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5842 gezelter 2
5843     ac_save_ext=$ac_ext
5844     ac_ext=F90
5845 gezelter 848 ac_save_FCFLAGS=$FCFLAGS
5846 gezelter 2
5847 gezelter 1373 if test "$PREPDEFFLAG"; then :
5848 gezelter 848 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5849 gezelter 2 fi
5850 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5851 gezelter 2
5852    
5853 gezelter 848 program conftest
5854 gezelter 2 integer :: i
5855     #ifdef TEST
5856     i = 1
5857     #else
5858     choke me
5859     #endif
5860 gezelter 848 end program conftest
5861 gezelter 2
5862     _ACEOF
5863 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
5864 gezelter 2 prepdefflagworks=1
5865     else
5866 gezelter 1373 prepdefflagworks=0
5867 gezelter 2 fi
5868 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5869    
5870 gezelter 848 FCFLAGS=$ac_save_FCFLAGS
5871 gezelter 2 ac_ext=$ac_save_ext
5872 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5873     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5874     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5875 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5876 gezelter 2
5877 gezelter 397
5878 gezelter 2 if test "$prepdefflagworks" = 1; then
5879 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5880 gezelter 1300 $as_echo "yes" >&6; }
5881 gezelter 2
5882     else
5883 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5884 gezelter 1300 $as_echo "no" >&6; }
5885 gezelter 1511 as_fn_error $? "Can't figure out working Fortran90 preprocessor define flag" "$LINENO" 5
5886 gezelter 2 fi
5887     fi
5888    
5889 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5890     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5891     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5892 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5893 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
5894 gezelter 1300 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
5895 gezelter 1511 if ${ac_cv_prog_fc_v+:} false; then :
5896 gezelter 1300 $as_echo_n "(cached) " >&6
5897 gezelter 2 else
5898 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5899 gezelter 848 program main
5900 gezelter 2
5901 gezelter 848 end
5902 gezelter 2 _ACEOF
5903 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
5904 gezelter 848 ac_cv_prog_fc_v=
5905 gezelter 2 # Try some options frequently used verbose output
5906     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5907 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5908 gezelter 848 program main
5909 gezelter 2
5910 gezelter 848 end
5911     _ACEOF
5912 gezelter 2
5913 gezelter 848 # Compile and link our simple test program by passing a flag (argument
5914     # 1 to this macro) to the Fortran compiler in order to get
5915     # "verbose" output that we can then parse for the Fortran linker
5916     # flags.
5917 gezelter 1373 ac_save_FCFLAGS=$FCFLAGS
5918 gezelter 848 FCFLAGS="$FCFLAGS $ac_verb"
5919 gezelter 1210 eval "set x $ac_link"
5920     shift
5921 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
5922 gezelter 1300 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
5923     # LIBRARY_PATH; skip all such settings.
5924     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
5925 gezelter 1511 sed '/^Driving:/d; /^Configured with:/d;
5926     '"/^[_$as_cr_Letters][_$as_cr_alnum]*=/d"`
5927 gezelter 1300 $as_echo "$ac_fc_v_output" >&5
5928 gezelter 1373 FCFLAGS=$ac_save_FCFLAGS
5929 gezelter 2
5930 gezelter 1300 rm -rf conftest*
5931 gezelter 397
5932 gezelter 848 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5933     # /foo, /bar, and /baz are search directories for the Fortran linker.
5934     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5935     ac_fc_v_output="`echo $ac_fc_v_output |
5936     grep 'LPATH is:' |
5937 gezelter 1300 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
5938 gezelter 2
5939 gezelter 1210 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5940     # that detects unbalanced quotes in FLIBS should be implemented
5941     # and (ugh) tested at some point.
5942 gezelter 848 case $ac_fc_v_output in
5943     # If we are using xlf then replace all the commas with spaces.
5944     *xlfentry*)
5945     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5946 gezelter 2
5947 gezelter 848 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5948     # $LIBS confuse us, and the libraries appear later in the output anyway).
5949     *mGLOB_options_string*)
5950 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5951 gezelter 2
5952 gezelter 1210 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5953     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5954     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5955     *-cmdline\ * | *-ignore\ * | *-def\ *)
5956     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5957 gezelter 1373 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5958     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5959     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5960 gezelter 1210
5961 gezelter 848 # If we are using Cray Fortran then delete quotes.
5962     *cft90*)
5963 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5964 gezelter 848 esac
5965 gezelter 2
5966    
5967     # look for -l* and *.a constructs in the output
5968 gezelter 848 for ac_arg in $ac_fc_v_output; do
5969 gezelter 2 case $ac_arg in
5970 gezelter 1373 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5971     ac_cv_prog_fc_v=$ac_verb
5972     break 2 ;;
5973 gezelter 2 esac
5974     done
5975     done
5976 gezelter 848 if test -z "$ac_cv_prog_fc_v"; then
5977 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
5978 gezelter 1300 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5979 gezelter 2 fi
5980     else
5981 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
5982 gezelter 1300 $as_echo "$as_me: WARNING: compilation failed" >&2;}
5983 gezelter 2 fi
5984 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5985    
5986 gezelter 2 fi
5987 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
5988 gezelter 1300 $as_echo "$ac_cv_prog_fc_v" >&6; }
5989 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
5990 gezelter 1300 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
5991 gezelter 1511 if ${ac_cv_fc_libs+:} false; then :
5992 gezelter 1300 $as_echo_n "(cached) " >&6
5993 gezelter 2 else
5994 gezelter 848 if test "x$FCLIBS" != "x"; then
5995     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5996 gezelter 2 else
5997    
5998 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5999 gezelter 848 program main
6000 gezelter 2
6001 gezelter 848 end
6002 gezelter 2 _ACEOF
6003    
6004     # Compile and link our simple test program by passing a flag (argument
6005 gezelter 848 # 1 to this macro) to the Fortran compiler in order to get
6006     # "verbose" output that we can then parse for the Fortran linker
6007 gezelter 2 # flags.
6008 gezelter 1373 ac_save_FCFLAGS=$FCFLAGS
6009 gezelter 848 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6010 gezelter 1210 eval "set x $ac_link"
6011     shift
6012 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
6013 gezelter 1300 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6014     # LIBRARY_PATH; skip all such settings.
6015     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6016 gezelter 1511 sed '/^Driving:/d; /^Configured with:/d;
6017     '"/^[_$as_cr_Letters][_$as_cr_alnum]*=/d"`
6018 gezelter 1300 $as_echo "$ac_fc_v_output" >&5
6019 gezelter 1373 FCFLAGS=$ac_save_FCFLAGS
6020 gezelter 2
6021 gezelter 1300 rm -rf conftest*
6022 gezelter 2
6023 gezelter 848 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6024     # /foo, /bar, and /baz are search directories for the Fortran linker.
6025     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6026     ac_fc_v_output="`echo $ac_fc_v_output |
6027     grep 'LPATH is:' |
6028 gezelter 1300 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6029 gezelter 2
6030 gezelter 1210 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6031     # that detects unbalanced quotes in FLIBS should be implemented
6032     # and (ugh) tested at some point.
6033 gezelter 848 case $ac_fc_v_output in
6034     # If we are using xlf then replace all the commas with spaces.
6035     *xlfentry*)
6036     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6037 gezelter 2
6038 gezelter 848 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6039     # $LIBS confuse us, and the libraries appear later in the output anyway).
6040     *mGLOB_options_string*)
6041 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6042 gezelter 2
6043 gezelter 1210 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6044     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6045     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6046     *-cmdline\ * | *-ignore\ * | *-def\ *)
6047     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6048 gezelter 1373 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6049     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6050     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6051 gezelter 1210
6052 gezelter 848 # If we are using Cray Fortran then delete quotes.
6053     *cft90*)
6054 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6055 gezelter 848 esac
6056 gezelter 2
6057 gezelter 848
6058    
6059     ac_cv_fc_libs=
6060    
6061 gezelter 2 # Save positional arguments (if any)
6062     ac_save_positional="$@"
6063    
6064 gezelter 848 set X $ac_fc_v_output
6065 gezelter 2 while test $# != 1; do
6066     shift
6067     ac_arg=$1
6068     case $ac_arg in
6069 gezelter 1373 [\\/]*.a | ?:[\\/]*.a)
6070     ac_exists=false
6071 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6072 gezelter 2 if test x"$ac_arg" = x"$ac_i"; then
6073     ac_exists=true
6074     break
6075     fi
6076     done
6077    
6078 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6079    
6080 gezelter 2 else
6081 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6082 gezelter 2 fi
6083 gezelter 1373 ;;
6084     -bI:*)
6085     ac_exists=false
6086 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6087 gezelter 2 if test x"$ac_arg" = x"$ac_i"; then
6088     ac_exists=true
6089     break
6090     fi
6091     done
6092    
6093 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6094    
6095 gezelter 2 else
6096     if test "$ac_compiler_gnu" = yes; then
6097     for ac_link_opt in $ac_arg; do
6098 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6099 gezelter 2 done
6100     else
6101 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6102 gezelter 2 fi
6103     fi
6104 gezelter 1373 ;;
6105     # Ignore these flags.
6106     -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
6107 gezelter 1511 |-LANG:=* | -LIST:* | -LNO:* | -link)
6108 gezelter 1373 ;;
6109     -lkernel32)
6110     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6111     ;;
6112     -[LRuYz])
6113     # These flags, when seen by themselves, take an argument.
6114     # We remove the space between option and argument and re-iterate
6115     # unless we find an empty arg or a new option (starting with -)
6116 gezelter 2 case $2 in
6117 gezelter 848 "" | -*);;
6118     *)
6119 gezelter 2 ac_arg="$ac_arg$2"
6120     shift; shift
6121     set X $ac_arg "$@"
6122     ;;
6123     esac
6124 gezelter 1373 ;;
6125     -YP,*)
6126     for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6127     ac_exists=false
6128 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6129 gezelter 2 if test x"$ac_j" = x"$ac_i"; then
6130     ac_exists=true
6131     break
6132     fi
6133     done
6134    
6135 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6136    
6137 gezelter 2 else
6138     ac_arg="$ac_arg $ac_j"
6139 gezelter 1373 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6140 gezelter 2 fi
6141 gezelter 1373 done
6142     ;;
6143     -[lLR]*)
6144     ac_exists=false
6145 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6146 gezelter 2 if test x"$ac_arg" = x"$ac_i"; then
6147     ac_exists=true
6148     break
6149     fi
6150     done
6151    
6152 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6153    
6154 gezelter 2 else
6155 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6156 gezelter 2 fi
6157 gezelter 1373 ;;
6158 gezelter 1210 -zallextract*| -zdefaultextract)
6159     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6160     ;;
6161 gezelter 1373 # Ignore everything else.
6162 gezelter 2 esac
6163     done
6164     # restore positional arguments
6165     set X $ac_save_positional; shift
6166    
6167     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6168     # then we insist that the "run path" must be an absolute path (i.e. it
6169     # must begin with a "/").
6170     case `(uname -sr) 2>/dev/null` in
6171     "SunOS 5"*)
6172 gezelter 1300 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
6173 gezelter 1373 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6174 gezelter 2 test "x$ac_ld_run_path" != x &&
6175 gezelter 1373 if test "$ac_compiler_gnu" = yes; then
6176 gezelter 2 for ac_link_opt in $ac_ld_run_path; do
6177 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6178 gezelter 2 done
6179     else
6180 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6181 gezelter 2 fi
6182     ;;
6183     esac
6184 gezelter 848 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6185 gezelter 2
6186     fi
6187 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
6188 gezelter 1300 $as_echo "$ac_cv_fc_libs" >&6; }
6189 gezelter 848 FCLIBS="$ac_cv_fc_libs"
6190 gezelter 2
6191    
6192 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6193     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6194     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6195 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6196 gezelter 397
6197 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6198     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6199     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6200 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6201    
6202 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dummy main to link with Fortran libraries" >&5
6203 gezelter 1300 $as_echo_n "checking for dummy main to link with Fortran libraries... " >&6; }
6204 gezelter 1511 if ${ac_cv_fc_dummy_main+:} false; then :
6205 gezelter 1300 $as_echo_n "(cached) " >&6
6206 gezelter 2 else
6207 gezelter 848 ac_fc_dm_save_LIBS=$LIBS
6208     LIBS="$LIBS $FCLIBS"
6209     ac_fortran_dm_var=FC_DUMMY_MAIN
6210     ac_ext=c
6211     ac_cpp='$CPP $CPPFLAGS'
6212     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6213     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6214     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6215    
6216     # First, try linking without a dummy main:
6217 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6218 gezelter 848 /* end confdefs.h. */
6219    
6220     #ifdef FC_DUMMY_MAIN
6221     #ifndef FC_DUMMY_MAIN_EQ_F77
6222     # ifdef __cplusplus
6223     extern "C"
6224     # endif
6225     int FC_DUMMY_MAIN() { return 1; }
6226     #endif
6227     #endif
6228     int
6229     main ()
6230     {
6231    
6232     ;
6233     return 0;
6234     }
6235     _ACEOF
6236 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
6237 gezelter 848 ac_cv_fortran_dummy_main=none
6238     else
6239 gezelter 1373 ac_cv_fortran_dummy_main=unknown
6240 gezelter 848 fi
6241 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6242     conftest$ac_exeext conftest.$ac_ext
6243 gezelter 1210
6244 gezelter 848 if test $ac_cv_fortran_dummy_main = unknown; then
6245     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6246 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6247 gezelter 848 /* end confdefs.h. */
6248     #define $ac_fortran_dm_var $ac_func
6249     #ifdef FC_DUMMY_MAIN
6250     #ifndef FC_DUMMY_MAIN_EQ_F77
6251     # ifdef __cplusplus
6252     extern "C"
6253     # endif
6254     int FC_DUMMY_MAIN() { return 1; }
6255     #endif
6256     #endif
6257     int
6258     main ()
6259     {
6260    
6261     ;
6262     return 0;
6263     }
6264     _ACEOF
6265 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
6266 gezelter 848 ac_cv_fortran_dummy_main=$ac_func; break
6267     fi
6268 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6269     conftest$ac_exeext conftest.$ac_ext
6270 gezelter 848 done
6271     fi
6272 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6273     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6274     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6275 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6276     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6277 gezelter 1300 rm -rf conftest*
6278 gezelter 848 LIBS=$ac_fc_dm_save_LIBS
6279    
6280     fi
6281 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_dummy_main" >&5
6282 gezelter 1300 $as_echo "$ac_cv_fc_dummy_main" >&6; }
6283 gezelter 848 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6284 gezelter 1373 if test "$FC_DUMMY_MAIN" != unknown; then :
6285 gezelter 848 if test $FC_DUMMY_MAIN != none; then
6286    
6287     cat >>confdefs.h <<_ACEOF
6288     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6289     _ACEOF
6290    
6291     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6292    
6293 gezelter 1373 $as_echo "#define FC_DUMMY_MAIN_EQ_F77 1" >>confdefs.h
6294 gezelter 848
6295     fi
6296     fi
6297     else
6298 gezelter 1373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6299     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6300 gezelter 1511 as_fn_error $? "linking to Fortran libraries from C fails
6301     See \`config.log' for more details" "$LINENO" 5; }
6302 gezelter 848 fi
6303    
6304 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6305     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6306     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6307 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6308    
6309 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6310     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6311     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6312 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6313 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran name-mangling scheme" >&5
6314 gezelter 1300 $as_echo_n "checking for Fortran name-mangling scheme... " >&6; }
6315 gezelter 1511 if ${ac_cv_fc_mangling+:} false; then :
6316 gezelter 1300 $as_echo_n "(cached) " >&6
6317 gezelter 848 else
6318 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
6319 gezelter 848 subroutine foobar()
6320     return
6321     end
6322     subroutine foo_bar()
6323     return
6324     end
6325     _ACEOF
6326 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
6327 gezelter 848 mv conftest.$ac_objext cfortran_test.$ac_objext
6328 gezelter 2
6329 gezelter 848 ac_save_LIBS=$LIBS
6330     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6331    
6332 gezelter 2 ac_ext=c
6333     ac_cpp='$CPP $CPPFLAGS'
6334     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6335     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6336     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6337     ac_success=no
6338     for ac_foobar in foobar FOOBAR; do
6339     for ac_underscore in "" "_"; do
6340     ac_func="$ac_foobar$ac_underscore"
6341 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6342 gezelter 397 /* end confdefs.h. */
6343 gezelter 2
6344 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
6345     Use char because int might match the return type of a GCC
6346     builtin and then its argument prototype would still apply. */
6347 gezelter 2 #ifdef __cplusplus
6348     extern "C"
6349     #endif
6350     char $ac_func ();
6351 gezelter 848 #ifdef FC_DUMMY_MAIN
6352     #ifndef FC_DUMMY_MAIN_EQ_F77
6353     # ifdef __cplusplus
6354     extern "C"
6355     # endif
6356     int FC_DUMMY_MAIN() { return 1; }
6357     #endif
6358     #endif
6359 gezelter 2 int
6360     main ()
6361     {
6362 gezelter 1210 return $ac_func ();
6363 gezelter 2 ;
6364     return 0;
6365     }
6366     _ACEOF
6367 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
6368 gezelter 2 ac_success=yes; break 2
6369     fi
6370 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6371     conftest$ac_exeext conftest.$ac_ext
6372 gezelter 2 done
6373     done
6374 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6375     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6376     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6377 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6378 gezelter 2
6379     if test "$ac_success" = "yes"; then
6380     case $ac_foobar in
6381 gezelter 848 foobar)
6382     ac_case=lower
6383     ac_foo_bar=foo_bar
6384     ;;
6385     FOOBAR)
6386     ac_case=upper
6387     ac_foo_bar=FOO_BAR
6388     ;;
6389 gezelter 2 esac
6390    
6391 gezelter 848 ac_ext=c
6392     ac_cpp='$CPP $CPPFLAGS'
6393     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6394     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6395     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6396 gezelter 2 ac_success_extra=no
6397     for ac_extra in "" "_"; do
6398 gezelter 848 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6399 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6400 gezelter 397 /* end confdefs.h. */
6401 gezelter 2
6402 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
6403     Use char because int might match the return type of a GCC
6404     builtin and then its argument prototype would still apply. */
6405 gezelter 2 #ifdef __cplusplus
6406     extern "C"
6407     #endif
6408     char $ac_func ();
6409 gezelter 848 #ifdef FC_DUMMY_MAIN
6410     #ifndef FC_DUMMY_MAIN_EQ_F77
6411     # ifdef __cplusplus
6412     extern "C"
6413     # endif
6414     int FC_DUMMY_MAIN() { return 1; }
6415     #endif
6416     #endif
6417 gezelter 2 int
6418     main ()
6419     {
6420 gezelter 1210 return $ac_func ();
6421 gezelter 2 ;
6422     return 0;
6423     }
6424     _ACEOF
6425 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
6426 gezelter 2 ac_success_extra=yes; break
6427     fi
6428 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6429     conftest$ac_exeext conftest.$ac_ext
6430 gezelter 2 done
6431 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6432     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6433     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6434 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6435 gezelter 2
6436     if test "$ac_success_extra" = "yes"; then
6437 gezelter 848 ac_cv_fc_mangling="$ac_case case"
6438 gezelter 1373 if test -z "$ac_underscore"; then
6439     ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6440 gezelter 2 else
6441 gezelter 1373 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6442     fi
6443     if test -z "$ac_extra"; then
6444     ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6445 gezelter 2 else
6446 gezelter 1373 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6447     fi
6448 gezelter 2 else
6449 gezelter 848 ac_cv_fc_mangling="unknown"
6450 gezelter 2 fi
6451     else
6452 gezelter 848 ac_cv_fc_mangling="unknown"
6453 gezelter 2 fi
6454    
6455     LIBS=$ac_save_LIBS
6456 gezelter 1300 rm -rf conftest*
6457     rm -f cfortran_test*
6458 gezelter 2 else
6459 gezelter 1373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6460     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6461 gezelter 1511 as_fn_error $? "cannot compile a simple Fortran program
6462     See \`config.log' for more details" "$LINENO" 5; }
6463 gezelter 2 fi
6464 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6465    
6466 gezelter 2 fi
6467 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_mangling" >&5
6468 gezelter 1300 $as_echo "$ac_cv_fc_mangling" >&6; }
6469 gezelter 2
6470 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6471     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6472     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6473 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6474 gezelter 397
6475 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6476     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6477     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6478 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6479     case $ac_cv_fc_mangling in
6480 gezelter 2 "lower case, no underscore, no extra underscore")
6481 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
6482 gezelter 2
6483 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) name" >>confdefs.h
6484 gezelter 2 ;;
6485     "lower case, no underscore, extra underscore")
6486 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
6487 gezelter 2
6488 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
6489 gezelter 2 ;;
6490     "lower case, underscore, no extra underscore")
6491 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
6492 gezelter 2
6493 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
6494 gezelter 2 ;;
6495     "lower case, underscore, extra underscore")
6496 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
6497 gezelter 2
6498 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) name ## __" >>confdefs.h
6499 gezelter 2 ;;
6500     "upper case, no underscore, no extra underscore")
6501 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
6502 gezelter 2
6503 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) NAME" >>confdefs.h
6504 gezelter 2 ;;
6505     "upper case, no underscore, extra underscore")
6506 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
6507 gezelter 2
6508 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
6509 gezelter 2 ;;
6510     "upper case, underscore, no extra underscore")
6511 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
6512 gezelter 2
6513 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
6514 gezelter 2 ;;
6515     "upper case, underscore, extra underscore")
6516 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
6517 gezelter 2
6518 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) NAME ## __" >>confdefs.h
6519 gezelter 2 ;;
6520     *)
6521 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown Fortran name-mangling scheme" >&5
6522 gezelter 1300 $as_echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6523 gezelter 1373 ;;
6524 gezelter 2 esac
6525    
6526 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6527     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6528     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6529 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6530 gezelter 397
6531    
6532    
6533 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6534     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6535     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6536 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6537 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
6538 gezelter 1300 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
6539 gezelter 1511 if ${ac_cv_prog_fc_v+:} false; then :
6540 gezelter 1300 $as_echo_n "(cached) " >&6
6541 gezelter 848 else
6542 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
6543 gezelter 848 program main
6544 gezelter 397
6545 gezelter 848 end
6546     _ACEOF
6547 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
6548 gezelter 848 ac_cv_prog_fc_v=
6549     # Try some options frequently used verbose output
6550     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6551 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
6552 gezelter 848 program main
6553    
6554     end
6555     _ACEOF
6556    
6557     # Compile and link our simple test program by passing a flag (argument
6558     # 1 to this macro) to the Fortran compiler in order to get
6559     # "verbose" output that we can then parse for the Fortran linker
6560     # flags.
6561 gezelter 1373 ac_save_FCFLAGS=$FCFLAGS
6562 gezelter 848 FCFLAGS="$FCFLAGS $ac_verb"
6563 gezelter 1210 eval "set x $ac_link"
6564     shift
6565 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
6566 gezelter 1300 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6567     # LIBRARY_PATH; skip all such settings.
6568     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6569 gezelter 1511 sed '/^Driving:/d; /^Configured with:/d;
6570     '"/^[_$as_cr_Letters][_$as_cr_alnum]*=/d"`
6571 gezelter 1300 $as_echo "$ac_fc_v_output" >&5
6572 gezelter 1373 FCFLAGS=$ac_save_FCFLAGS
6573 gezelter 848
6574 gezelter 1300 rm -rf conftest*
6575 gezelter 848
6576     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6577     # /foo, /bar, and /baz are search directories for the Fortran linker.
6578     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6579     ac_fc_v_output="`echo $ac_fc_v_output |
6580     grep 'LPATH is:' |
6581 gezelter 1300 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6582 gezelter 848
6583 gezelter 1210 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6584     # that detects unbalanced quotes in FLIBS should be implemented
6585     # and (ugh) tested at some point.
6586 gezelter 848 case $ac_fc_v_output in
6587     # If we are using xlf then replace all the commas with spaces.
6588     *xlfentry*)
6589     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6590    
6591     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6592     # $LIBS confuse us, and the libraries appear later in the output anyway).
6593     *mGLOB_options_string*)
6594 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6595 gezelter 848
6596 gezelter 1210 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6597     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6598     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6599     *-cmdline\ * | *-ignore\ * | *-def\ *)
6600     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6601 gezelter 1373 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6602     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6603     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6604 gezelter 1210
6605 gezelter 848 # If we are using Cray Fortran then delete quotes.
6606     *cft90*)
6607 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6608 gezelter 848 esac
6609    
6610    
6611     # look for -l* and *.a constructs in the output
6612     for ac_arg in $ac_fc_v_output; do
6613     case $ac_arg in
6614 gezelter 1373 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6615     ac_cv_prog_fc_v=$ac_verb
6616     break 2 ;;
6617 gezelter 848 esac
6618     done
6619     done
6620     if test -z "$ac_cv_prog_fc_v"; then
6621 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
6622 gezelter 1300 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6623 gezelter 848 fi
6624     else
6625 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
6626 gezelter 1300 $as_echo "$as_me: WARNING: compilation failed" >&2;}
6627 gezelter 848 fi
6628 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6629    
6630 gezelter 848 fi
6631 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
6632 gezelter 1300 $as_echo "$ac_cv_prog_fc_v" >&6; }
6633 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
6634 gezelter 1300 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
6635 gezelter 1511 if ${ac_cv_fc_libs+:} false; then :
6636 gezelter 1300 $as_echo_n "(cached) " >&6
6637 gezelter 848 else
6638     if test "x$FCLIBS" != "x"; then
6639     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6640     else
6641    
6642 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
6643 gezelter 848 program main
6644    
6645     end
6646     _ACEOF
6647    
6648     # Compile and link our simple test program by passing a flag (argument
6649     # 1 to this macro) to the Fortran compiler in order to get
6650     # "verbose" output that we can then parse for the Fortran linker
6651     # flags.
6652 gezelter 1373 ac_save_FCFLAGS=$FCFLAGS
6653 gezelter 848 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6654 gezelter 1210 eval "set x $ac_link"
6655     shift
6656 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
6657 gezelter 1300 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6658     # LIBRARY_PATH; skip all such settings.
6659     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6660 gezelter 1511 sed '/^Driving:/d; /^Configured with:/d;
6661     '"/^[_$as_cr_Letters][_$as_cr_alnum]*=/d"`
6662 gezelter 1300 $as_echo "$ac_fc_v_output" >&5
6663 gezelter 1373 FCFLAGS=$ac_save_FCFLAGS
6664 gezelter 848
6665 gezelter 1300 rm -rf conftest*
6666 gezelter 848
6667     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6668     # /foo, /bar, and /baz are search directories for the Fortran linker.
6669     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6670     ac_fc_v_output="`echo $ac_fc_v_output |
6671     grep 'LPATH is:' |
6672 gezelter 1300 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6673 gezelter 848
6674 gezelter 1210 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6675     # that detects unbalanced quotes in FLIBS should be implemented
6676     # and (ugh) tested at some point.
6677 gezelter 848 case $ac_fc_v_output in
6678     # If we are using xlf then replace all the commas with spaces.
6679     *xlfentry*)
6680     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6681    
6682     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6683     # $LIBS confuse us, and the libraries appear later in the output anyway).
6684     *mGLOB_options_string*)
6685 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6686 gezelter 848
6687 gezelter 1210 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6688     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6689     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6690     *-cmdline\ * | *-ignore\ * | *-def\ *)
6691     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6692 gezelter 1373 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6693     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6694     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6695 gezelter 1210
6696 gezelter 848 # If we are using Cray Fortran then delete quotes.
6697     *cft90*)
6698 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6699 gezelter 848 esac
6700    
6701    
6702    
6703     ac_cv_fc_libs=
6704    
6705     # Save positional arguments (if any)
6706     ac_save_positional="$@"
6707    
6708     set X $ac_fc_v_output
6709     while test $# != 1; do
6710     shift
6711     ac_arg=$1
6712     case $ac_arg in
6713 gezelter 1373 [\\/]*.a | ?:[\\/]*.a)
6714     ac_exists=false
6715 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6716     if test x"$ac_arg" = x"$ac_i"; then
6717     ac_exists=true
6718     break
6719     fi
6720     done
6721    
6722 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6723    
6724 gezelter 848 else
6725     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6726     fi
6727 gezelter 1373 ;;
6728     -bI:*)
6729     ac_exists=false
6730 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6731     if test x"$ac_arg" = x"$ac_i"; then
6732     ac_exists=true
6733     break
6734     fi
6735     done
6736    
6737 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6738    
6739 gezelter 848 else
6740     if test "$ac_compiler_gnu" = yes; then
6741     for ac_link_opt in $ac_arg; do
6742     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6743     done
6744     else
6745     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6746     fi
6747     fi
6748 gezelter 1373 ;;
6749     # Ignore these flags.
6750     -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
6751 gezelter 1511 |-LANG:=* | -LIST:* | -LNO:* | -link)
6752 gezelter 1373 ;;
6753     -lkernel32)
6754     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6755     ;;
6756     -[LRuYz])
6757     # These flags, when seen by themselves, take an argument.
6758     # We remove the space between option and argument and re-iterate
6759     # unless we find an empty arg or a new option (starting with -)
6760 gezelter 848 case $2 in
6761     "" | -*);;
6762     *)
6763     ac_arg="$ac_arg$2"
6764     shift; shift
6765     set X $ac_arg "$@"
6766     ;;
6767     esac
6768 gezelter 1373 ;;
6769     -YP,*)
6770     for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6771     ac_exists=false
6772 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6773     if test x"$ac_j" = x"$ac_i"; then
6774     ac_exists=true
6775     break
6776     fi
6777     done
6778    
6779 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6780    
6781 gezelter 848 else
6782     ac_arg="$ac_arg $ac_j"
6783 gezelter 1373 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6784 gezelter 848 fi
6785 gezelter 1373 done
6786     ;;
6787     -[lLR]*)
6788     ac_exists=false
6789 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6790     if test x"$ac_arg" = x"$ac_i"; then
6791     ac_exists=true
6792     break
6793     fi
6794     done
6795    
6796 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6797    
6798 gezelter 848 else
6799     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6800     fi
6801 gezelter 1373 ;;
6802 gezelter 1210 -zallextract*| -zdefaultextract)
6803     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6804     ;;
6805 gezelter 1373 # Ignore everything else.
6806 gezelter 848 esac
6807     done
6808     # restore positional arguments
6809     set X $ac_save_positional; shift
6810    
6811     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6812     # then we insist that the "run path" must be an absolute path (i.e. it
6813     # must begin with a "/").
6814     case `(uname -sr) 2>/dev/null` in
6815     "SunOS 5"*)
6816 gezelter 1300 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
6817 gezelter 1373 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6818 gezelter 848 test "x$ac_ld_run_path" != x &&
6819 gezelter 1373 if test "$ac_compiler_gnu" = yes; then
6820 gezelter 848 for ac_link_opt in $ac_ld_run_path; do
6821     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6822     done
6823     else
6824     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6825     fi
6826     ;;
6827     esac
6828     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6829    
6830     fi
6831 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
6832 gezelter 1300 $as_echo "$ac_cv_fc_libs" >&6; }
6833 gezelter 848 FCLIBS="$ac_cv_fc_libs"
6834    
6835    
6836 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6837     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6838     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6839 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6840    
6841    
6842    
6843 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module suffix" >&5
6844 gezelter 1300 $as_echo_n "checking for module suffix... " >&6; }
6845 chuckv 1197 rm -f conftest*
6846 gezelter 2 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6847     rm -f work*
6848 gezelter 848 cat >conftest.$ac_ext <<EOF
6849 gezelter 2 module conftest
6850     integer n
6851     parameter (n=1)
6852     end module conftest
6853     EOF
6854     # SGI and absoft compilers generates module name in upper case!
6855     testname="conftest"
6856     modcase="lower"
6857 gezelter 848 if (eval $ac_compile) 2>/dev/null ; then
6858     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6859 gezelter 2 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6860     if test -z "$MOD" ; then
6861     MOD=`ls CONFTEST* 2>/dev/null \
6862 gezelter 848 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6863 gezelter 2 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6864     if test -n "$MOD" ; then
6865     testname="CONFTEST"
6866     modcase="upper"
6867     fi
6868     fi
6869     if test -z "$MOD" ; then
6870 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
6871 gezelter 1300 $as_echo "unknown" >&6; }
6872 gezelter 2 # Use mod if we can't figure it out
6873     MOD="mod"
6874     else
6875 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOD" >&5
6876 gezelter 1300 $as_echo "$MOD" >&6; }
6877 gezelter 2 fi
6878     if test -s work.pcl ; then
6879 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compiler generates auxillery files!" >&5
6880 gezelter 1300 $as_echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
6881 gezelter 2 fi
6882     else
6883 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
6884 gezelter 1300 $as_echo "unknown" >&6; }
6885 gezelter 2 fi
6886    
6887 gezelter 397
6888    
6889    
6890    
6891 gezelter 2 # Check for module include path (some use -I, some (Solaris) use -M, some
6892     # (absoft) use -p).
6893     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
6894     # specified, work.pcl and work.pc are created. However, if you specify
6895     # a file, it must contain a the name of a file ending in .pc . Ugh!
6896     # Use the module made above
6897 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module directory path flag" >&5
6898 gezelter 1300 $as_echo_n "checking for module directory path flag... " >&6; }
6899 chuckv 1197 rm -f conftest*
6900 gezelter 2 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6901     rm -f work*
6902 gezelter 848 cat >conftest.$ac_ext <<EOF
6903 gezelter 2 module conftest
6904     integer n
6905     parameter (n=1)
6906     end module conftest
6907     EOF
6908     # SGI and absoft compilers generates module name in upper case!
6909     testname="conftest"
6910 gezelter 848 if (eval $ac_compile) 2>/dev/null ; then
6911     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6912 gezelter 2 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
6913     if test -n "$mod" ; then
6914     testname="CONFTEST"
6915     fi
6916     madedir=0
6917     if test ! -d conf ; then mkdir conf ; madedir=1; fi
6918     cp $testname.$MOD conf
6919     rm -f conftest* CONFTEST*
6920 gezelter 848 cat >conftest1.$ac_ext <<EOF
6921 gezelter 2 program main
6922     use conftest
6923     print *, n
6924     end
6925     EOF
6926     F90_WORK_FILES_ARG=""
6927     F90MODINCSPEC=""
6928 gezelter 848 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
6929 gezelter 2 MODDIRFLAG="-I"
6930     F90MODINCSPEC="-I<dir>"
6931 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -I" >&5
6932 gezelter 1300 $as_echo "-I" >&6; }
6933 gezelter 848 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6934 gezelter 2 MODDIRFLAG="-M"
6935     F90MODINCSPEC="-M<dir>"
6936 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -M" >&5
6937 gezelter 1300 $as_echo "-M" >&6; }
6938 gezelter 848 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6939 gezelter 2 MODDIRFLAG="-p"
6940     F90MODINCSPEC="-p<dir>"
6941 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -p" >&5
6942 gezelter 1300 $as_echo "-p" >&6; }
6943 gezelter 2 elif test -s work.pc ; then
6944     cp work.pc conf/mpimod.pc
6945     echo "mpimod.pc" > conf/mpimod.pcl
6946     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
6947 gezelter 848 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
6948 gezelter 2 MODDIRFLAG='-cl,mpimod.pcl'
6949 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -cl,filename where filename contains a list of files and directories" >&5
6950 gezelter 1300 $as_echo "-cl,filename where filename contains a list of files and directories" >&6; }
6951 gezelter 2 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
6952     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
6953    
6954     else
6955     # The version of the Intel compiler that I have refuses to let
6956     # you put the "work catalog" list anywhere but the current
6957     # directory. For example, you cannot in
6958     :
6959     fi
6960     fi
6961     if test -z "MODDIRFLAG" ; then
6962 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
6963 gezelter 1300 $as_echo "unknown" >&6; }
6964 gezelter 2 fi
6965    
6966 gezelter 397
6967 chuckv 1197 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
6968 gezelter 2 if test $madedir = 1 ; then rmdir conf ; fi
6969     fi
6970    
6971 gezelter 397
6972 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran 90 module file names" >&5
6973 gezelter 1300 $as_echo_n "checking for Fortran 90 module file names... " >&6; }
6974 gezelter 1511 if ${ac_cv_f90_module_names+:} false; then :
6975 gezelter 1300 $as_echo_n "(cached) " >&6
6976 gezelter 44 else
6977 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6978     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6979     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6980 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6981 gezelter 44
6982     # carry out the test in a new directory, so that we don't miss anything
6983     mkdir conftest
6984     cd conftest
6985 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
6986 gezelter 44 MODULE Bar
6987     END MODULE Bar
6988     _ACEOF
6989 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
6990 gezelter 44 ac_cv_f90_module_names=
6991     ac_file_list=*
6992     for ac_file in $ac_file_list; do
6993     case $ac_file in
6994     # don't care for original source and object files
6995     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
6996     :
6997     ;;
6998     # look for new files derived from the file name
6999     *conftest*)
7000     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
7001     ac_exists=false
7002     for ac_i in $ac_cv_f90_module_names; do
7003     if test x"$ac_pat" = x"$ac_i"; then
7004     ac_exists=true
7005     break
7006     fi
7007     done
7008    
7009 gezelter 1373 if test x"$ac_exists" = xtrue; then :
7010    
7011 gezelter 44 else
7012     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7013     fi
7014     ;;
7015     # look for new files derived from the module name,
7016     # with different case translation schemes
7017     *Bar*)
7018     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
7019     ac_exists=false
7020     for ac_i in $ac_cv_f90_module_names; do
7021     if test x"$ac_pat" = x"$ac_i"; then
7022     ac_exists=true
7023     break
7024     fi
7025     done
7026    
7027 gezelter 1373 if test x"$ac_exists" = xtrue; then :
7028    
7029 gezelter 44 else
7030     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7031     fi
7032     ;;
7033     *bar*)
7034     ac_pat=`echo $ac_file | sed s/bar/%module%/`
7035     ac_exists=false
7036     for ac_i in $ac_cv_f90_module_names; do
7037     if test x"$ac_pat" = x"$ac_i"; then
7038     ac_exists=true
7039     break
7040     fi
7041     done
7042    
7043 gezelter 1373 if test x"$ac_exists" = xtrue; then :
7044    
7045 gezelter 44 else
7046     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7047     fi
7048     ;;
7049     *BAR*)
7050     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
7051     ac_exists=false
7052     for ac_i in $ac_cv_f90_module_names; do
7053     if test x"$ac_pat" = x"$ac_i"; then
7054     ac_exists=true
7055     break
7056     fi
7057     done
7058    
7059 gezelter 1373 if test x"$ac_exists" = xtrue; then :
7060    
7061 gezelter 44 else
7062     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7063     fi
7064     ;;
7065     # Other files - we have no idea how they are generated
7066     *)
7067 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Bogus file found: $ac_file" >&5
7068 gezelter 1300 $as_echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
7069 gezelter 44 ;;
7070     esac
7071     done
7072     if test "x$ac_cv_f90_module_names" = "x"; then
7073 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
7074 gezelter 1300 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7075 gezelter 44 fi
7076    
7077     else
7078 gezelter 1373 ac_cv_f90_module_names=
7079     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
7080 gezelter 1300 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7081 gezelter 44 fi
7082 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7083 gezelter 44 cd ..
7084     # cleanup
7085     rm -rf conftest
7086 gezelter 1210 ac_ext=${ac_fc_srcext-f}
7087     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7088     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7089 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7090 gezelter 44
7091     fi
7092 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_f90_module_names" >&5
7093 gezelter 1300 $as_echo "$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
7094 gezelter 44
7095     # We now generate a shell script that will help us to figure out the correct
7096     # module file names, using the value of ac_cv_f90_module_names
7097    
7098     echo "Generating shell script modnam"
7099    
7100     cat > scripts/modnam << EOF
7101     #! /bin/sh
7102     # This script is auto-generated by configure
7103     #
7104     usage="\\
7105     Usage: \$0 [FILES]
7106    
7107     [FILES] are Fortran 90 source files.
7108     The output is a list of module file names that the Fortran 90 compiler
7109     generates when compiling [FILES]."
7110    
7111     list=
7112     empty=
7113    
7114     if test \$# -eq 0; then
7115     echo "\$usage"; exit 0
7116     fi
7117    
7118     while test \$# != 0; do
7119    
7120     file=\$1
7121     shift
7122    
7123     # strip suffix
7124     base=\`echo \$file | sed 's/[.][^.]*$//'\`
7125    
7126     test ! -f \$file && continue
7127    
7128     # Look for module definitions and transform them to upper / lower case
7129     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/'\`
7130     upper=\`echo \$mods | tr a-z A-Z\`
7131     lower=\`echo \$mods | tr A-Z a-z\`
7132    
7133     # Here, the patterns for generating module file names were inserted by configure
7134     for trans in $ac_cv_f90_module_names; do
7135    
7136     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7137     var=empty
7138     case \$pat in
7139     %MODULE%)
7140     var=upper ;;
7141     %Module%)
7142     var=mods ;;
7143     %module%)
7144     var=lower ;;
7145     %FILE%)
7146     test -n "\$mods" && var=base ;;
7147     esac
7148     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7149     list="\$list \$new"
7150     done
7151     done
7152    
7153     echo \$list
7154     # end of configure-generated script
7155     EOF
7156     chmod 755 scripts/modnam
7157    
7158     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7159     F90_MODULE_NAMES=empty
7160     case $pat in
7161     %MODULE%)
7162     F90_MODULE_NAMES=UPPER ;;
7163     %Module%)
7164     F90_MODULE_NAMES=Mixed ;;
7165     %module%)
7166     F90_MODULE_NAMES=lower ;;
7167     *)
7168     F90_MODULE_NAMES=unknown ;;
7169     esac
7170    
7171 gezelter 1373 ac_ext=${ac_fc_srcext-f}
7172     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7173     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7174     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7175 gezelter 2
7176 gezelter 397
7177 gezelter 848 ac_ext=c
7178     ac_cpp='$CPP $CPPFLAGS'
7179     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7180     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7181     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7182 gezelter 754
7183    
7184 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asin in -lm" >&5
7185 gezelter 1300 $as_echo_n "checking for asin in -lm... " >&6; }
7186 gezelter 1511 if ${ac_cv_lib_m_asin+:} false; then :
7187 gezelter 1300 $as_echo_n "(cached) " >&6
7188 gezelter 754 else
7189 gezelter 848 ac_check_lib_save_LIBS=$LIBS
7190     LIBS="-lm $LIBS"
7191 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7192 gezelter 754 /* end confdefs.h. */
7193 gezelter 848
7194 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
7195     Use char because int might match the return type of a GCC
7196     builtin and then its argument prototype would still apply. */
7197 gezelter 848 #ifdef __cplusplus
7198     extern "C"
7199 gezelter 754 #endif
7200 gezelter 848 char asin ();
7201     #ifdef FC_DUMMY_MAIN
7202     #ifndef FC_DUMMY_MAIN_EQ_F77
7203     # ifdef __cplusplus
7204     extern "C"
7205     # endif
7206     int FC_DUMMY_MAIN() { return 1; }
7207     #endif
7208     #endif
7209     int
7210     main ()
7211     {
7212 gezelter 1210 return asin ();
7213 gezelter 848 ;
7214     return 0;
7215     }
7216 gezelter 754 _ACEOF
7217 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7218 gezelter 848 ac_cv_lib_m_asin=yes
7219 gezelter 754 else
7220 gezelter 1373 ac_cv_lib_m_asin=no
7221 gezelter 754 fi
7222 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7223     conftest$ac_exeext conftest.$ac_ext
7224 gezelter 848 LIBS=$ac_check_lib_save_LIBS
7225     fi
7226 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_asin" >&5
7227 gezelter 1300 $as_echo "$ac_cv_lib_m_asin" >&6; }
7228 gezelter 1511 if test "x$ac_cv_lib_m_asin" = xyes; then :
7229 gezelter 848 cat >>confdefs.h <<_ACEOF
7230     #define HAVE_LIBM 1
7231 gezelter 811 _ACEOF
7232 gezelter 754
7233 gezelter 848 LIBS="-lm $LIBS"
7234 gezelter 754
7235     else
7236 gezelter 848 exit
7237 gezelter 754 fi
7238    
7239    
7240 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7241 gezelter 1300 $as_echo_n "checking for ANSI C header files... " >&6; }
7242 gezelter 1511 if ${ac_cv_header_stdc+:} false; then :
7243 gezelter 1300 $as_echo_n "(cached) " >&6
7244 gezelter 397 else
7245 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7246 gezelter 397 /* end confdefs.h. */
7247     #include <stdlib.h>
7248     #include <stdarg.h>
7249     #include <string.h>
7250     #include <float.h>
7251    
7252 gezelter 848 #ifdef FC_DUMMY_MAIN
7253     #ifndef FC_DUMMY_MAIN_EQ_F77
7254     # ifdef __cplusplus
7255     extern "C"
7256     # endif
7257     int FC_DUMMY_MAIN() { return 1; }
7258     #endif
7259     #endif
7260 gezelter 397 int
7261     main ()
7262     {
7263    
7264     ;
7265     return 0;
7266     }
7267     _ACEOF
7268 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
7269 gezelter 397 ac_cv_header_stdc=yes
7270     else
7271 gezelter 1373 ac_cv_header_stdc=no
7272 gezelter 397 fi
7273 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7274    
7275 gezelter 397 if test $ac_cv_header_stdc = yes; then
7276     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7277 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7278 gezelter 397 /* end confdefs.h. */
7279     #include <string.h>
7280    
7281     _ACEOF
7282     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7283 gezelter 1373 $EGREP "memchr" >/dev/null 2>&1; then :
7284    
7285 gezelter 397 else
7286     ac_cv_header_stdc=no
7287     fi
7288 chuckv 1197 rm -f conftest*
7289 gezelter 397
7290     fi
7291    
7292     if test $ac_cv_header_stdc = yes; then
7293     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7294 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7295 gezelter 397 /* end confdefs.h. */
7296     #include <stdlib.h>
7297    
7298     _ACEOF
7299     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7300 gezelter 1373 $EGREP "free" >/dev/null 2>&1; then :
7301    
7302 gezelter 397 else
7303     ac_cv_header_stdc=no
7304     fi
7305 chuckv 1197 rm -f conftest*
7306 gezelter 397
7307     fi
7308    
7309     if test $ac_cv_header_stdc = yes; then
7310     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7311 gezelter 1373 if test "$cross_compiling" = yes; then :
7312 gezelter 397 :
7313     else
7314 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7315 gezelter 397 /* end confdefs.h. */
7316     #include <ctype.h>
7317 gezelter 1210 #include <stdlib.h>
7318 gezelter 397 #if ((' ' & 0x0FF) == 0x020)
7319     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7320     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7321     #else
7322     # define ISLOWER(c) \
7323     (('a' <= (c) && (c) <= 'i') \
7324     || ('j' <= (c) && (c) <= 'r') \
7325     || ('s' <= (c) && (c) <= 'z'))
7326     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7327     #endif
7328    
7329     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7330     int
7331     main ()
7332     {
7333     int i;
7334     for (i = 0; i < 256; i++)
7335     if (XOR (islower (i), ISLOWER (i))
7336     || toupper (i) != TOUPPER (i))
7337 gezelter 1210 return 2;
7338     return 0;
7339 gezelter 397 }
7340     _ACEOF
7341 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
7342    
7343 gezelter 397 else
7344 gezelter 1373 ac_cv_header_stdc=no
7345 gezelter 397 fi
7346 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7347     conftest.$ac_objext conftest.beam conftest.$ac_ext
7348 gezelter 397 fi
7349 gezelter 1210
7350 gezelter 397 fi
7351     fi
7352 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7353 gezelter 1300 $as_echo "$ac_cv_header_stdc" >&6; }
7354 gezelter 397 if test $ac_cv_header_stdc = yes; then
7355    
7356 gezelter 1373 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7357 gezelter 397
7358     fi
7359    
7360 gezelter 848 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7361     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7362     inttypes.h stdint.h unistd.h
7363 gezelter 1373 do :
7364     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7365     ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7366     "
7367 gezelter 1511 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7368 gezelter 848 cat >>confdefs.h <<_ACEOF
7369 gezelter 1300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7370 gezelter 811 _ACEOF
7371    
7372     fi
7373    
7374 gezelter 848 done
7375 gezelter 397
7376    
7377 gezelter 848 #
7378     # Handle user hints
7379     #
7380 gezelter 397
7381 gezelter 1210 # Check whether --with-zlib was given.
7382 gezelter 1373 if test "${with_zlib+set}" = set; then :
7383 gezelter 1210 withval=$with_zlib; zlib_dir="$withval"
7384 gezelter 958 else
7385     zlib_dir="not_set"
7386 gezelter 1210 fi
7387    
7388 gezelter 958 if test "$zlib_dir" != "no"; then
7389    
7390     if test "$zlib_dir" != "not_set" ; then
7391     if test -d "$zlib_dir"
7392 gezelter 848 then
7393 gezelter 958 ZLIB_HOME="$zlib_dir"
7394 gezelter 848 else
7395 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7396 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7397 chuckv 1200 ZLIB_HOME=/usr/local
7398     if test ! -f "${ZLIB_HOME}/include/zlib.h"
7399     then
7400     ZLIB_HOME=/usr
7401     fi
7402 gezelter 848 fi
7403     fi
7404     #
7405     # Locate zlib, if wanted
7406     #
7407     if test -n "${ZLIB_HOME}"
7408     then
7409     ZLIB_OLD_LDFLAGS=$LDFLAGS
7410 chuckv 1200 ZLIB_OLD_CFLAGS=$CFLAGS
7411 gezelter 848 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7412 chuckv 1200 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7413 gezelter 397
7414 gezelter 848 ac_ext=c
7415     ac_cpp='$CPP $CPPFLAGS'
7416     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7417     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7418     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7419 gezelter 397
7420 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
7421 gezelter 1300 $as_echo_n "checking for inflateEnd in -lz... " >&6; }
7422 gezelter 1511 if ${ac_cv_lib_z_inflateEnd+:} false; then :
7423 gezelter 1300 $as_echo_n "(cached) " >&6
7424 gezelter 848 else
7425     ac_check_lib_save_LIBS=$LIBS
7426     LIBS="-lz $LIBS"
7427 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7428 gezelter 848 /* end confdefs.h. */
7429 gezelter 397
7430 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
7431     Use char because int might match the return type of a GCC
7432     builtin and then its argument prototype would still apply. */
7433 gezelter 848 #ifdef __cplusplus
7434     extern "C"
7435     #endif
7436     char inflateEnd ();
7437     #ifdef FC_DUMMY_MAIN
7438     #ifndef FC_DUMMY_MAIN_EQ_F77
7439     # ifdef __cplusplus
7440     extern "C"
7441     # endif
7442     int FC_DUMMY_MAIN() { return 1; }
7443     #endif
7444     #endif
7445     int
7446     main ()
7447     {
7448 gezelter 1210 return inflateEnd ();
7449 gezelter 848 ;
7450     return 0;
7451     }
7452     _ACEOF
7453 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7454 gezelter 848 ac_cv_lib_z_inflateEnd=yes
7455     else
7456 gezelter 1373 ac_cv_lib_z_inflateEnd=no
7457 gezelter 848 fi
7458 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7459     conftest$ac_exeext conftest.$ac_ext
7460 gezelter 848 LIBS=$ac_check_lib_save_LIBS
7461     fi
7462 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
7463 gezelter 1300 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
7464 gezelter 1511 if test "x$ac_cv_lib_z_inflateEnd" = xyes; then :
7465 gezelter 848 zlib_cv_libz=yes
7466     else
7467     zlib_cv_libz=no
7468     fi
7469    
7470 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
7471 gezelter 1511 if test "x$ac_cv_header_zlib_h" = xyes; then :
7472 gezelter 848 zlib_cv_zlib_h=yes
7473     else
7474     zlib_cv_zlib_h=no
7475     fi
7476 gezelter 397
7477 gezelter 848
7478     ac_ext=c
7479     ac_cpp='$CPP $CPPFLAGS'
7480     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7481     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7482     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7483    
7484    
7485 gezelter 958 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7486 gezelter 397
7487 gezelter 1373 $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
7488 gezelter 397
7489 gezelter 958
7490 gezelter 1373 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
7491 gezelter 397
7492 gezelter 958 ZLIB_INC_DIR="${ZLIB_HOME}/include"
7493     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7494     ZLIB="-lz"
7495 gezelter 848 else
7496 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
7497 gezelter 1300 $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
7498 gezelter 958 ZLIB_INC_DIR=
7499     ZLIB_LIB_DIR=
7500     ZLIB=
7501 gezelter 848 LDFLAGS="$ZLIB_OLD_LDFLAGS"
7502 chuckv 1200 CFLAGS="$ZLIB_OLD_CFLAGS"
7503 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7504 gezelter 1300 $as_echo "failed" >&6; }
7505 gezelter 958 echo ""
7506     echo "*********************************************************"
7507     echo "* WARNING: Could not find a working zlib installation *"
7508 gezelter 1390 echo "* If you need OpenMD to be able to deal with compressed *"
7509 gezelter 958 echo "* trajectory dump files be sure to specify a valid zlib *"
7510     echo "* installation with --with-zlib=DIR *"
7511     echo "* *"
7512 gezelter 1390 echo "* OpenMD will still work without zlib installed. *"
7513 gezelter 958 echo "*********************************************************"
7514     echo ""
7515 gezelter 848 fi
7516 gezelter 958
7517    
7518    
7519 gezelter 848 fi
7520 gezelter 958 fi
7521 gezelter 848
7522 gezelter 957 #
7523     # Handle user hints
7524     #
7525 gezelter 848
7526 gezelter 1210 # Check whether --with-fftw was given.
7527 gezelter 1373 if test "${with_fftw+set}" = set; then :
7528 gezelter 1210 withval=$with_fftw; fftw_dir="$withval"
7529 gezelter 956 else
7530 xsun 1003 fftw_dir="not_set"
7531 gezelter 1210 fi
7532    
7533 gezelter 957 if test "$fftw_dir" != "no"; then
7534 xsun 1003 if test "$fftw_dir" != "not_set" ; then
7535     if test -d "$fftw_dir"; then
7536     FFTW_HOME="$fftw_dir"
7537     else
7538 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7539 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7540 xsun 1003 FFTW_HOME=/usr/local
7541     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
7542 gezelter 957 FFTW_HOME=/usr
7543 xsun 1003 fi
7544     fi
7545     #
7546     # Locate fftw, if wanted
7547     #
7548     if test -n "${FFTW_HOME}"; then
7549     FFTW_OLD_LDFLAGS=$LDFLAGS
7550 chuckv 1200 FFTW_OLD_CFLAGS=$CFLAGS
7551 xsun 1003 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
7552 chuckv 1200 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
7553 gezelter 956
7554 xsun 1003 ac_ext=c
7555 gezelter 957 ac_cpp='$CPP $CPPFLAGS'
7556     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7557     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7558     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7559 gezelter 956
7560 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
7561 gezelter 1300 $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
7562 gezelter 1511 if ${ac_cv_lib_fftw3_fftw_execute+:} false; then :
7563 gezelter 1300 $as_echo_n "(cached) " >&6
7564 gezelter 956 else
7565 gezelter 957 ac_check_lib_save_LIBS=$LIBS
7566     LIBS="-lfftw3 $LIBS"
7567 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7568 gezelter 956 /* end confdefs.h. */
7569 gezelter 957
7570 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
7571     Use char because int might match the return type of a GCC
7572     builtin and then its argument prototype would still apply. */
7573 gezelter 957 #ifdef __cplusplus
7574     extern "C"
7575     #endif
7576     char fftw_execute ();
7577 gezelter 956 #ifdef FC_DUMMY_MAIN
7578     #ifndef FC_DUMMY_MAIN_EQ_F77
7579     # ifdef __cplusplus
7580     extern "C"
7581     # endif
7582     int FC_DUMMY_MAIN() { return 1; }
7583     #endif
7584     #endif
7585     int
7586     main ()
7587     {
7588 gezelter 1210 return fftw_execute ();
7589 gezelter 956 ;
7590     return 0;
7591     }
7592     _ACEOF
7593 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7594 gezelter 957 ac_cv_lib_fftw3_fftw_execute=yes
7595 gezelter 956 else
7596 gezelter 1373 ac_cv_lib_fftw3_fftw_execute=no
7597 gezelter 956 fi
7598 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7599     conftest$ac_exeext conftest.$ac_ext
7600 gezelter 957 LIBS=$ac_check_lib_save_LIBS
7601 gezelter 956 fi
7602 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
7603 gezelter 1300 $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
7604 gezelter 1511 if test "x$ac_cv_lib_fftw3_fftw_execute" = xyes; then :
7605 gezelter 957 fftw_cv_libfftw3=yes
7606     else
7607     fftw_cv_libfftw3=no
7608     fi
7609 gezelter 956
7610 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
7611 gezelter 1511 if test "x$ac_cv_header_fftw3_h" = xyes; then :
7612 gezelter 957 fftw_cv_fftw3_h=yes
7613 gezelter 956 else
7614 gezelter 957 fftw_cv_fftw3_h=no
7615 gezelter 956 fi
7616    
7617    
7618 xsun 1003 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
7619 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
7620 gezelter 1300 $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
7621 gezelter 1511 if ${ac_cv_lib_fftw_fftwnd_one+:} false; then :
7622 gezelter 1300 $as_echo_n "(cached) " >&6
7623 gezelter 956 else
7624 gezelter 957 ac_check_lib_save_LIBS=$LIBS
7625     LIBS="-lfftw $LIBS"
7626 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7627 gezelter 956 /* end confdefs.h. */
7628 gezelter 957
7629 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
7630     Use char because int might match the return type of a GCC
7631     builtin and then its argument prototype would still apply. */
7632 gezelter 957 #ifdef __cplusplus
7633     extern "C"
7634 gezelter 956 #endif
7635 gezelter 957 char fftwnd_one ();
7636 gezelter 956 #ifdef FC_DUMMY_MAIN
7637     #ifndef FC_DUMMY_MAIN_EQ_F77
7638     # ifdef __cplusplus
7639     extern "C"
7640     # endif
7641     int FC_DUMMY_MAIN() { return 1; }
7642     #endif
7643     #endif
7644     int
7645     main ()
7646     {
7647 gezelter 1210 return fftwnd_one ();
7648 gezelter 956 ;
7649     return 0;
7650     }
7651     _ACEOF
7652 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7653 gezelter 957 ac_cv_lib_fftw_fftwnd_one=yes
7654 gezelter 956 else
7655 gezelter 1373 ac_cv_lib_fftw_fftwnd_one=no
7656 gezelter 956 fi
7657 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7658     conftest$ac_exeext conftest.$ac_ext
7659 gezelter 957 LIBS=$ac_check_lib_save_LIBS
7660     fi
7661 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
7662 gezelter 1300 $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
7663 gezelter 1511 if test "x$ac_cv_lib_fftw_fftwnd_one" = xyes; then :
7664 gezelter 957 fftw_cv_libfftw=yes
7665 gezelter 956 else
7666 gezelter 957 fftw_cv_libfftw=no
7667 gezelter 956 fi
7668    
7669 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
7670 gezelter 1511 if test "x$ac_cv_header_fftw_h" = xyes; then :
7671 gezelter 957 fftw_cv_fftw_h=yes
7672     else
7673     fftw_cv_fftw_h=no
7674 gezelter 956 fi
7675    
7676    
7677 xsun 1003 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
7678 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
7679 gezelter 1300 $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
7680 gezelter 1511 if ${ac_cv_lib_dfftw_fftwnd_one+:} false; then :
7681 gezelter 1300 $as_echo_n "(cached) " >&6
7682 gezelter 956 else
7683     ac_check_lib_save_LIBS=$LIBS
7684 gezelter 957 LIBS="-ldfftw $LIBS"
7685 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7686 gezelter 956 /* end confdefs.h. */
7687    
7688 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
7689     Use char because int might match the return type of a GCC
7690     builtin and then its argument prototype would still apply. */
7691 gezelter 957 #ifdef __cplusplus
7692     extern "C"
7693     #endif
7694     char fftwnd_one ();
7695 gezelter 956 #ifdef FC_DUMMY_MAIN
7696     #ifndef FC_DUMMY_MAIN_EQ_F77
7697     # ifdef __cplusplus
7698     extern "C"
7699     # endif
7700     int FC_DUMMY_MAIN() { return 1; }
7701     #endif
7702     #endif
7703     int
7704     main ()
7705     {
7706 gezelter 1210 return fftwnd_one ();
7707 gezelter 956 ;
7708     return 0;
7709     }
7710     _ACEOF
7711 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7712 gezelter 957 ac_cv_lib_dfftw_fftwnd_one=yes
7713 gezelter 956 else
7714 gezelter 1373 ac_cv_lib_dfftw_fftwnd_one=no
7715 gezelter 956 fi
7716 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7717     conftest$ac_exeext conftest.$ac_ext
7718 gezelter 956 LIBS=$ac_check_lib_save_LIBS
7719     fi
7720 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
7721 gezelter 1300 $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
7722 gezelter 1511 if test "x$ac_cv_lib_dfftw_fftwnd_one" = xyes; then :
7723 gezelter 957 fftw_cv_libdfftw=yes
7724 gezelter 956 else
7725 gezelter 957 fftw_cv_libdfftw=no
7726 gezelter 956 fi
7727    
7728 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
7729 gezelter 1511 if test "x$ac_cv_header_dfftw_h" = xyes; then :
7730 gezelter 957 fftw_cv_dfftw_h=yes
7731     else
7732     fftw_cv_dfftw_h=no
7733     fi
7734 gezelter 956
7735    
7736 gezelter 957 fi
7737 xsun 1003 fi
7738     ac_ext=c
7739 gezelter 957 ac_cpp='$CPP $CPPFLAGS'
7740     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7741     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7742     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7743 gezelter 956
7744 xsun 1003 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
7745 gezelter 957
7746 gezelter 1373 $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
7747 gezelter 957
7748 xsun 1003 FFTW_INC_DIR="${FFTW_HOME}/include"
7749     FFTW_LIB_DIR="${FFTW_HOME}/lib"
7750     FFTW_LIBS="-lfftw3"
7751     else
7752     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
7753 gezelter 957
7754 gezelter 1373 $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
7755 gezelter 956
7756 xsun 1003 FFTW_INC_DIR="${FFTW_HOME}/include"
7757     FFTW_LIB_DIR="${FFTW_HOME}/lib"
7758     FFTW_LIBS="-lfftw"
7759 gezelter 957 else
7760 xsun 1003 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
7761 gezelter 957
7762 gezelter 1373 $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
7763 gezelter 957
7764 xsun 1003 FFTW_INC_DIR="${FFTW_HOME}/include"
7765     FFTW_LIB_DIR="${FFTW_HOME}/lib"
7766     FFTW_LIBS="-ldfftw"
7767     else
7768 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
7769 gezelter 1300 $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
7770 xsun 1003 FFTW_INC_DIR=
7771     FFTW_LIB_DIR=
7772     FFTW_LIBS=
7773     LDFLAGS="$FFTW_OLD_LDFLAGS"
7774 chuckv 1200 CFLAGS="$FFTW_OLD_CFLAGS"
7775 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7776 gezelter 1300 $as_echo "failed" >&6; }
7777 xsun 1003 echo ""
7778     echo "*********************************************************"
7779     echo "* WARNING: Could not find a working FFTW installation *"
7780     echo "* If you need the staticProps program to be able to *"
7781     echo "* compute undulation spectra, be sure to specify a *"
7782     echo "* valid fftw installation with --with-fftw=DIR *"
7783     echo "* *"
7784 gezelter 1390 echo "* OpenMD will still work without fftw installed. *"
7785 xsun 1003 echo "*********************************************************"
7786     echo ""
7787     fi
7788 gezelter 957 fi
7789 xsun 1003 fi
7790 gezelter 957
7791    
7792    
7793 xsun 1003 fi
7794     fi
7795 gezelter 957 fi
7796    
7797 gezelter 1487 ac_ext=cpp
7798     ac_cpp='$CXXCPP $CPPFLAGS'
7799     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7800     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7801     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7802     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
7803     $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
7804     if test -z "$CXXCPP"; then
7805 gezelter 1511 if ${ac_cv_prog_CXXCPP+:} false; then :
7806 gezelter 1487 $as_echo_n "(cached) " >&6
7807     else
7808     # Double quotes because CXXCPP needs to be expanded
7809     for CXXCPP in "$CXX -E" "/lib/cpp"
7810     do
7811     ac_preproc_ok=false
7812     for ac_cxx_preproc_warn_flag in '' yes
7813     do
7814     # Use a header file that comes with gcc, so configuring glibc
7815     # with a fresh cross-compiler works.
7816     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7817     # <limits.h> exists even on freestanding compilers.
7818     # On the NeXT, cc -E runs the code through the compiler's parser,
7819     # not just through cpp. "Syntax error" is here to catch this case.
7820     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7821     /* end confdefs.h. */
7822     #ifdef __STDC__
7823     # include <limits.h>
7824     #else
7825     # include <assert.h>
7826     #endif
7827     Syntax error
7828     _ACEOF
7829     if ac_fn_cxx_try_cpp "$LINENO"; then :
7830    
7831     else
7832     # Broken: fails on valid input.
7833     continue
7834     fi
7835 gezelter 1511 rm -f conftest.err conftest.i conftest.$ac_ext
7836 gezelter 1487
7837     # OK, works on sane cases. Now check whether nonexistent headers
7838     # can be detected and how.
7839     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7840     /* end confdefs.h. */
7841     #include <ac_nonexistent.h>
7842     _ACEOF
7843     if ac_fn_cxx_try_cpp "$LINENO"; then :
7844     # Broken: success on invalid input.
7845     continue
7846     else
7847     # Passes both tests.
7848     ac_preproc_ok=:
7849     break
7850     fi
7851 gezelter 1511 rm -f conftest.err conftest.i conftest.$ac_ext
7852 gezelter 1487
7853     done
7854     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7855 gezelter 1511 rm -f conftest.i conftest.err conftest.$ac_ext
7856 gezelter 1487 if $ac_preproc_ok; then :
7857     break
7858     fi
7859    
7860     done
7861     ac_cv_prog_CXXCPP=$CXXCPP
7862    
7863     fi
7864     CXXCPP=$ac_cv_prog_CXXCPP
7865     else
7866     ac_cv_prog_CXXCPP=$CXXCPP
7867     fi
7868     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
7869     $as_echo "$CXXCPP" >&6; }
7870     ac_preproc_ok=false
7871     for ac_cxx_preproc_warn_flag in '' yes
7872     do
7873     # Use a header file that comes with gcc, so configuring glibc
7874     # with a fresh cross-compiler works.
7875     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7876     # <limits.h> exists even on freestanding compilers.
7877     # On the NeXT, cc -E runs the code through the compiler's parser,
7878     # not just through cpp. "Syntax error" is here to catch this case.
7879     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7880     /* end confdefs.h. */
7881     #ifdef __STDC__
7882     # include <limits.h>
7883     #else
7884     # include <assert.h>
7885     #endif
7886     Syntax error
7887     _ACEOF
7888     if ac_fn_cxx_try_cpp "$LINENO"; then :
7889    
7890     else
7891     # Broken: fails on valid input.
7892     continue
7893     fi
7894 gezelter 1511 rm -f conftest.err conftest.i conftest.$ac_ext
7895 gezelter 1487
7896     # OK, works on sane cases. Now check whether nonexistent headers
7897     # can be detected and how.
7898     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7899     /* end confdefs.h. */
7900     #include <ac_nonexistent.h>
7901     _ACEOF
7902     if ac_fn_cxx_try_cpp "$LINENO"; then :
7903     # Broken: success on invalid input.
7904     continue
7905     else
7906     # Passes both tests.
7907     ac_preproc_ok=:
7908     break
7909     fi
7910 gezelter 1511 rm -f conftest.err conftest.i conftest.$ac_ext
7911 gezelter 1487
7912     done
7913     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7914 gezelter 1511 rm -f conftest.i conftest.err conftest.$ac_ext
7915 gezelter 1487 if $ac_preproc_ok; then :
7916    
7917     else
7918     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7919     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7920 gezelter 1511 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
7921     See \`config.log' for more details" "$LINENO" 5; }
7922 gezelter 1487 fi
7923    
7924     ac_ext=cpp
7925     ac_cpp='$CXXCPP $CPPFLAGS'
7926     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7927     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7928     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7929    
7930    
7931 chuckv 1200 #
7932     # Handle user hints
7933     #
7934 gezelter 957
7935 gezelter 1210 # Check whether --with-qhull was given.
7936 gezelter 1373 if test "${with_qhull+set}" = set; then :
7937 gezelter 1210 withval=$with_qhull; qhull_dir="$withval"
7938 chuckv 1200 else
7939 gezelter 1311 qhull_dir="not_set"
7940 gezelter 1210 fi
7941    
7942 gezelter 1311 QHULL_INC_DIR=
7943     QHULL_LIB_DIR=
7944     QHULL=
7945     USE_QHULL=no
7946    
7947 chuckv 1200 if test "$qhull_dir" != "no"; then
7948 gezelter 1311 if test "$qhull_dir" != "not_set" ; then
7949     if test -d "$qhull_dir"; then
7950     QHULL_HOME="$qhull_dir"
7951     else
7952 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
7953 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
7954 gezelter 1311 QHULL_HOME=/usr/local
7955     if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
7956     QHULL_HOME=/usr
7957     fi
7958     fi
7959     fi
7960     #
7961     # Locate qhull, if wanted
7962     #
7963     if test -n "${QHULL_HOME}"; then
7964 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
7965 gezelter 1311 $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
7966 chuckv 1200
7967 gezelter 1487 ac_ext=cpp
7968     ac_cpp='$CXXCPP $CPPFLAGS'
7969     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7970     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7971     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7972 chuckv 1200
7973 gezelter 1226 QHULL_OLD_LDFLAGS=$LDFLAGS
7974 gezelter 1487 QHULL_OLD_CXXFLAGS=$CXXFLAGS
7975 gezelter 1226 QHULL_OLD_CPPFLAGS=$CPPFLAGS
7976     LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
7977 gezelter 1487 CXXFLAGS="$CXXFLAGS -I${QHULL_HOME}/include"
7978 gezelter 1226 CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
7979 gezelter 1487 ac_fn_cxx_check_header_mongrel "$LINENO" "qhull/qhull.h" "ac_cv_header_qhull_qhull_h" "$ac_includes_default"
7980 gezelter 1511 if test "x$ac_cv_header_qhull_qhull_h" = xyes; then :
7981 chuckv 1200 qhull_cv_qhull_h=yes
7982     else
7983     qhull_cv_qhull_h=no
7984     fi
7985    
7986    
7987 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
7988 gezelter 1300 $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
7989 gezelter 1511 if ${ac_cv_lib_qhull_qh_qhull+:} false; then :
7990 gezelter 1300 $as_echo_n "(cached) " >&6
7991 gezelter 1226 else
7992     ac_check_lib_save_LIBS=$LIBS
7993     LIBS="-lqhull $LIBS"
7994 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7995 gezelter 1226 /* end confdefs.h. */
7996    
7997     /* Override any GCC internal prototype to avoid an error.
7998     Use char because int might match the return type of a GCC
7999     builtin and then its argument prototype would still apply. */
8000     #ifdef __cplusplus
8001     extern "C"
8002     #endif
8003     char qh_qhull ();
8004     #ifdef FC_DUMMY_MAIN
8005     #ifndef FC_DUMMY_MAIN_EQ_F77
8006     # ifdef __cplusplus
8007     extern "C"
8008     # endif
8009     int FC_DUMMY_MAIN() { return 1; }
8010     #endif
8011     #endif
8012     int
8013     main ()
8014     {
8015     return qh_qhull ();
8016     ;
8017     return 0;
8018     }
8019     _ACEOF
8020 gezelter 1487 if ac_fn_cxx_try_link "$LINENO"; then :
8021 gezelter 1226 ac_cv_lib_qhull_qh_qhull=yes
8022     else
8023 gezelter 1373 ac_cv_lib_qhull_qh_qhull=no
8024 gezelter 1226 fi
8025 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
8026     conftest$ac_exeext conftest.$ac_ext
8027 gezelter 1226 LIBS=$ac_check_lib_save_LIBS
8028     fi
8029 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
8030 gezelter 1300 $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
8031 gezelter 1511 if test "x$ac_cv_lib_qhull_qh_qhull" = xyes; then :
8032 gezelter 1226 qhull_cv_libqhull=yes
8033     else
8034     qhull_cv_libqhull=no
8035     fi
8036    
8037     LDFLAGS="$QHULL_OLD_LDFLAGS"
8038 gezelter 1487 CXXFLAGS="$QHULL_OLD_CXXFLAGS"
8039 gezelter 1226 CPPFLAGS="$QHULL_OLD_CPPFLAGS"
8040 chuckv 1200 ac_ext=c
8041     ac_cpp='$CPP $CPPFLAGS'
8042     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8043     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8044     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8045    
8046    
8047     if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
8048    
8049 gezelter 1373 $as_echo "#define HAVE_QHULL_H 1" >>confdefs.h
8050 chuckv 1200
8051    
8052 gezelter 1373 $as_echo "#define HAVE_QHULL 1" >>confdefs.h
8053 chuckv 1200
8054 gezelter 1311 USE_QHULL=yes
8055     QHULL_INC_DIR="${QHULL_HOME}/include"
8056     QHULL_LIB_DIR="${QHULL_HOME}/lib"
8057     QHULL="-lqhull"
8058 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
8059 gezelter 1311 $as_echo "Working qhull found, will proceed." >&6; }
8060 chuckv 1200 else
8061 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
8062 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
8063 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
8064 gezelter 1311 $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
8065 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OpenMD to be able to deal with convex " >&5
8066     $as_echo "$as_me: WARNING: If you need OpenMD to be able to deal with convex " >&2;}
8067 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
8068 gezelter 1311 $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
8069 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR " >&5
8070 gezelter 1311 $as_echo "$as_me: WARNING: with --with-qhull=DIR " >&2;}
8071 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
8072 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
8073 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenMD will still work without qhull installed. " >&5
8074     $as_echo "$as_me: WARNING: OpenMD will still work without qhull installed. " >&2;}
8075 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
8076 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
8077 chuckv 1200 fi
8078 gezelter 1311 fi
8079     fi
8080 chuckv 1200
8081    
8082    
8083 chuckv 1201
8084 chuckv 1200
8085 gezelter 1210 #
8086     # Handle user hints
8087     #
8088    
8089     # Check whether --with-openbabel was given.
8090 gezelter 1373 if test "${with_openbabel+set}" = set; then :
8091 gezelter 1210 withval=$with_openbabel; openbabel_dir="$withval"
8092     else
8093     openbabel_dir="not_set"
8094     fi
8095    
8096     if test "$openbabel_dir" != "no"; then
8097    
8098     if test "$openbabel_dir" != "not_set" ; then
8099     if test -d "$openbabel_dir"
8100     then
8101     OPENBABEL_HOME="$openbabel_dir"
8102     else
8103 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
8104 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
8105 gezelter 1210 OPENBABEL_HOME=/usr/local
8106     if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
8107     then
8108     OPENBABEL_HOME=/usr
8109     fi
8110     fi
8111     fi
8112     #
8113     # Locate openbabel, if wanted
8114     #
8115     if test -n "${OPENBABEL_HOME}"
8116     then
8117    
8118     ac_ext=cpp
8119     ac_cpp='$CXXCPP $CPPFLAGS'
8120     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8121     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8122     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8123    
8124     OPENBABEL_OLD_LDFLAGS=$LDFLAGS
8125     OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
8126     LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
8127     CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
8128 gezelter 1373 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
8129 gezelter 1511 if test "x$ac_cv_header_openbabel_babelconfig_h" = xyes; then :
8130 gezelter 1210 openbabel_cv_openbabel_h=yes
8131     else
8132     openbabel_cv_openbabel_h=no
8133     fi
8134    
8135    
8136 gezelter 1373 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
8137 gezelter 1511 if test "x$ac_cv_header_openbabel_obconversion_h" = xyes; then :
8138 gezelter 1210 openbabel_cv_obconversion_h=yes
8139     else
8140     openbabel_cv_obconversion_h=no
8141     fi
8142    
8143    
8144 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8145 gezelter 1210 /* end confdefs.h. */
8146    
8147 gezelter 1373
8148 gezelter 1210 #include <openbabel/babelconfig.h>
8149     #include <openbabel/obconversion.h>
8150     using namespace std;
8151     using namespace OpenBabel;
8152    
8153     #ifdef FC_DUMMY_MAIN
8154     #ifndef FC_DUMMY_MAIN_EQ_F77
8155     # ifdef __cplusplus
8156     extern "C"
8157     # endif
8158     int FC_DUMMY_MAIN() { return 1; }
8159     #endif
8160     #endif
8161     int
8162     main ()
8163     {
8164    
8165     OBConversion Conv(&cin, &cout);
8166    
8167    
8168     ;
8169     return 0;
8170     }
8171     _ACEOF
8172 gezelter 1373 if ac_fn_cxx_try_link "$LINENO"; then :
8173 gezelter 1210
8174     openbabel_lib_found="yes"
8175 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
8176 gezelter 1300 $as_echo "found" >&6; }
8177 gezelter 1210
8178     else
8179    
8180     openbabel_lib_found="no"
8181 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
8182 gezelter 1300 $as_echo "not found" >&6; }
8183 gezelter 1210
8184    
8185     fi
8186 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
8187     conftest$ac_exeext conftest.$ac_ext
8188 gezelter 1210 ac_ext=c
8189     ac_cpp='$CPP $CPPFLAGS'
8190     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8191     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8192     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8193    
8194     LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
8195     CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
8196    
8197     if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
8198     USE_OPENBABEL=yes
8199     OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
8200     OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
8201     OPENBABEL_LIB="-lopenbabel"
8202     else
8203 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
8204 gezelter 1300 $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
8205 gezelter 1210 OPENBABEL_INC_DIR=
8206     OPENBABEL_LIB_DIR=
8207     OPENBABEL_LIB=
8208     USE_OPENBABEL=no
8209 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8210 gezelter 1300 $as_echo "failed" >&6; }
8211 gezelter 1210 echo ""
8212     echo "*********************************************************"
8213     echo "* WARNING: Could not find a working openbabel-2.x *"
8214 gezelter 1390 echo "* installation If you need OpenMD to be able to convert *"
8215 gezelter 1210 echo "* xyz or pdb files you need to specify a valid *"
8216     echo "* openbabel-2.x installation with --with-openbabel=DIR *"
8217     echo "* *"
8218 gezelter 1390 echo "* OpenMD will still work without openbabel installed. *"
8219 gezelter 1210 echo "*********************************************************"
8220     echo ""
8221     fi
8222    
8223    
8224    
8225    
8226     fi
8227     fi
8228    
8229    
8230 gezelter 848 # Checks for header files.
8231 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8232 gezelter 1300 $as_echo_n "checking for ANSI C header files... " >&6; }
8233 gezelter 1511 if ${ac_cv_header_stdc+:} false; then :
8234 gezelter 1300 $as_echo_n "(cached) " >&6
8235 gezelter 848 else
8236 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8237 gezelter 616 /* end confdefs.h. */
8238 gezelter 848 #include <stdlib.h>
8239     #include <stdarg.h>
8240     #include <string.h>
8241     #include <float.h>
8242    
8243     #ifdef FC_DUMMY_MAIN
8244     #ifndef FC_DUMMY_MAIN_EQ_F77
8245     # ifdef __cplusplus
8246     extern "C"
8247     # endif
8248     int FC_DUMMY_MAIN() { return 1; }
8249 gezelter 616 #endif
8250 gezelter 848 #endif
8251 gezelter 616 int
8252     main ()
8253     {
8254 gezelter 848
8255 gezelter 616 ;
8256     return 0;
8257     }
8258     _ACEOF
8259 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8260 gezelter 848 ac_cv_header_stdc=yes
8261 gezelter 616 else
8262 gezelter 1373 ac_cv_header_stdc=no
8263 gezelter 616 fi
8264 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8265    
8266 gezelter 848 if test $ac_cv_header_stdc = yes; then
8267     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8268 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8269 gezelter 848 /* end confdefs.h. */
8270     #include <string.h>
8271 gezelter 811
8272 gezelter 848 _ACEOF
8273     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8274 gezelter 1373 $EGREP "memchr" >/dev/null 2>&1; then :
8275    
8276 gezelter 848 else
8277     ac_cv_header_stdc=no
8278 gezelter 616 fi
8279 chuckv 1197 rm -f conftest*
8280 gezelter 811
8281 gezelter 848 fi
8282    
8283     if test $ac_cv_header_stdc = yes; then
8284     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8285 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8286 gezelter 848 /* end confdefs.h. */
8287     #include <stdlib.h>
8288    
8289     _ACEOF
8290     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8291 gezelter 1373 $EGREP "free" >/dev/null 2>&1; then :
8292    
8293 gezelter 848 else
8294     ac_cv_header_stdc=no
8295     fi
8296 chuckv 1197 rm -f conftest*
8297 gezelter 848
8298     fi
8299    
8300     if test $ac_cv_header_stdc = yes; then
8301     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8302 gezelter 1373 if test "$cross_compiling" = yes; then :
8303 gezelter 848 :
8304     else
8305 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8306 gezelter 848 /* end confdefs.h. */
8307     #include <ctype.h>
8308 gezelter 1210 #include <stdlib.h>
8309 gezelter 848 #if ((' ' & 0x0FF) == 0x020)
8310     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8311     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8312     #else
8313     # define ISLOWER(c) \
8314     (('a' <= (c) && (c) <= 'i') \
8315     || ('j' <= (c) && (c) <= 'r') \
8316     || ('s' <= (c) && (c) <= 'z'))
8317     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8318     #endif
8319    
8320     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8321     int
8322     main ()
8323     {
8324     int i;
8325     for (i = 0; i < 256; i++)
8326     if (XOR (islower (i), ISLOWER (i))
8327     || toupper (i) != TOUPPER (i))
8328 gezelter 1210 return 2;
8329     return 0;
8330 gezelter 848 }
8331     _ACEOF
8332 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
8333    
8334 gezelter 848 else
8335 gezelter 1373 ac_cv_header_stdc=no
8336 gezelter 848 fi
8337 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8338     conftest.$ac_objext conftest.beam conftest.$ac_ext
8339 gezelter 848 fi
8340 gezelter 1210
8341 gezelter 848 fi
8342     fi
8343 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8344 gezelter 1300 $as_echo "$ac_cv_header_stdc" >&6; }
8345 gezelter 848 if test $ac_cv_header_stdc = yes; then
8346    
8347 gezelter 1373 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8348 gezelter 811
8349 gezelter 616 fi
8350 gezelter 397
8351 gezelter 1226 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
8352 gezelter 1373 do :
8353     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8354     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8355 gezelter 1511 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8356 gezelter 616 cat >>confdefs.h <<_ACEOF
8357 gezelter 1300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8358 gezelter 616 _ACEOF
8359    
8360 gezelter 811 fi
8361 gezelter 616
8362 gezelter 811 done
8363    
8364    
8365 gezelter 848 # Checks for typedefs, structures, and compiler characteristics.
8366 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
8367 gezelter 1300 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
8368 gezelter 1511 if ${ac_cv_header_stdbool_h+:} false; then :
8369 gezelter 1300 $as_echo_n "(cached) " >&6
8370 gezelter 848 else
8371 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8372 gezelter 848 /* end confdefs.h. */
8373    
8374     #include <stdbool.h>
8375     #ifndef bool
8376 gezelter 1210 "error: bool is not defined"
8377 gezelter 848 #endif
8378     #ifndef false
8379 gezelter 1210 "error: false is not defined"
8380 gezelter 848 #endif
8381     #if false
8382 gezelter 1210 "error: false is not 0"
8383 gezelter 848 #endif
8384     #ifndef true
8385 gezelter 1210 "error: true is not defined"
8386 gezelter 848 #endif
8387     #if true != 1
8388 gezelter 1210 "error: true is not 1"
8389 gezelter 848 #endif
8390     #ifndef __bool_true_false_are_defined
8391 gezelter 1210 "error: __bool_true_false_are_defined is not defined"
8392 gezelter 848 #endif
8393    
8394     struct s { _Bool s: 1; _Bool t; } s;
8395    
8396     char a[true == 1 ? 1 : -1];
8397     char b[false == 0 ? 1 : -1];
8398     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
8399 gezelter 1210 char d[(bool) 0.5 == true ? 1 : -1];
8400 gezelter 1511 /* See body of main program for 'e'. */
8401 gezelter 1210 char f[(_Bool) 0.0 == false ? 1 : -1];
8402 gezelter 848 char g[true];
8403     char h[sizeof (_Bool)];
8404     char i[sizeof s.t];
8405 gezelter 1210 enum { j = false, k = true, l = false * true, m = true * 256 };
8406 gezelter 1300 /* The following fails for
8407     HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
8408 gezelter 1210 _Bool n[m];
8409     char o[sizeof n == m * sizeof n[0] ? 1 : -1];
8410     char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
8411     /* Catch a bug in an HP-UX C compiler. See
8412     http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
8413     http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
8414     */
8415     _Bool q = true;
8416     _Bool *pq = &q;
8417 gezelter 848
8418     #ifdef FC_DUMMY_MAIN
8419     #ifndef FC_DUMMY_MAIN_EQ_F77
8420     # ifdef __cplusplus
8421     extern "C"
8422     # endif
8423     int FC_DUMMY_MAIN() { return 1; }
8424     #endif
8425     #endif
8426     int
8427     main ()
8428     {
8429 gezelter 1210
8430 gezelter 1511 bool e = &s;
8431 gezelter 1210 *pq |= q;
8432     *pq |= ! q;
8433     /* Refer to every declared value, to avoid compiler optimizations. */
8434     return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
8435     + !m + !n + !o + !p + !q + !pq);
8436    
8437 gezelter 848 ;
8438     return 0;
8439     }
8440     _ACEOF
8441 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8442 gezelter 848 ac_cv_header_stdbool_h=yes
8443     else
8444 gezelter 1373 ac_cv_header_stdbool_h=no
8445 gezelter 616 fi
8446 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8447 gezelter 848 fi
8448 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
8449 gezelter 1300 $as_echo "$ac_cv_header_stdbool_h" >&6; }
8450 gezelter 1373 ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
8451 gezelter 1511 if test "x$ac_cv_type__Bool" = xyes; then :
8452 gezelter 616
8453 gezelter 848 cat >>confdefs.h <<_ACEOF
8454     #define HAVE__BOOL 1
8455     _ACEOF
8456 gezelter 811
8457    
8458 gezelter 848 fi
8459    
8460     if test $ac_cv_header_stdbool_h = yes; then
8461    
8462 gezelter 1373 $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
8463 gezelter 848
8464     fi
8465    
8466 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
8467 gezelter 1300 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
8468 gezelter 1511 if ${ac_cv_c_const+:} false; then :
8469 gezelter 1300 $as_echo_n "(cached) " >&6
8470 gezelter 848 else
8471 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8472 gezelter 848 /* end confdefs.h. */
8473    
8474     #ifdef FC_DUMMY_MAIN
8475     #ifndef FC_DUMMY_MAIN_EQ_F77
8476     # ifdef __cplusplus
8477     extern "C"
8478     # endif
8479     int FC_DUMMY_MAIN() { return 1; }
8480     #endif
8481     #endif
8482     int
8483     main ()
8484     {
8485     /* FIXME: Include the comments suggested by Paul. */
8486     #ifndef __cplusplus
8487     /* Ultrix mips cc rejects this. */
8488     typedef int charset[2];
8489 gezelter 1210 const charset cs;
8490 gezelter 848 /* SunOS 4.1.1 cc rejects this. */
8491 gezelter 1210 char const *const *pcpcc;
8492     char **ppc;
8493 gezelter 848 /* NEC SVR4.0.2 mips cc rejects this. */
8494     struct point {int x, y;};
8495     static struct point const zero = {0,0};
8496     /* AIX XL C 1.02.0.0 rejects this.
8497     It does not let you subtract one const X* pointer from another in
8498     an arm of an if-expression whose if-part is not a constant
8499     expression */
8500     const char *g = "string";
8501 gezelter 1210 pcpcc = &g + (g ? g-g : 0);
8502 gezelter 848 /* HPUX 7.0 cc rejects these. */
8503 gezelter 1210 ++pcpcc;
8504     ppc = (char**) pcpcc;
8505     pcpcc = (char const *const *) ppc;
8506 gezelter 848 { /* SCO 3.2v4 cc rejects this. */
8507     char *t;
8508     char const *s = 0 ? (char *) 0 : (char const *) 0;
8509    
8510     *t++ = 0;
8511 gezelter 1210 if (s) return 0;
8512 gezelter 848 }
8513     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8514     int x[] = {25, 17};
8515     const int *foo = &x[0];
8516     ++foo;
8517     }
8518     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8519     typedef const int *iptr;
8520     iptr p = 0;
8521     ++p;
8522     }
8523     { /* AIX XL C 1.02.0.0 rejects this saying
8524     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8525     struct s { int j; const int *ap[3]; };
8526     struct s *b; b->j = 5;
8527     }
8528     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8529     const int foo = 10;
8530 gezelter 1210 if (!foo) return 0;
8531 gezelter 848 }
8532 gezelter 1210 return !cs[0] && !zero.x;
8533 gezelter 848 #endif
8534    
8535     ;
8536     return 0;
8537     }
8538     _ACEOF
8539 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8540 gezelter 848 ac_cv_c_const=yes
8541     else
8542 gezelter 1373 ac_cv_c_const=no
8543 gezelter 616 fi
8544 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8545 gezelter 848 fi
8546 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
8547 gezelter 1300 $as_echo "$ac_cv_c_const" >&6; }
8548 gezelter 848 if test $ac_cv_c_const = no; then
8549    
8550 gezelter 1373 $as_echo "#define const /**/" >>confdefs.h
8551 gezelter 848
8552     fi
8553    
8554 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
8555 gezelter 1300 $as_echo_n "checking for inline... " >&6; }
8556 gezelter 1511 if ${ac_cv_c_inline+:} false; then :
8557 gezelter 1300 $as_echo_n "(cached) " >&6
8558 gezelter 811 else
8559 gezelter 848 ac_cv_c_inline=no
8560     for ac_kw in inline __inline__ __inline; do
8561 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8562 gezelter 848 /* end confdefs.h. */
8563     #ifndef __cplusplus
8564     typedef int foo_t;
8565     static $ac_kw foo_t static_foo () {return 0; }
8566     $ac_kw foo_t foo () {return 0; }
8567     #endif
8568    
8569     _ACEOF
8570 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8571 gezelter 1210 ac_cv_c_inline=$ac_kw
8572 gezelter 848 fi
8573 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8574     test "$ac_cv_c_inline" != no && break
8575 gezelter 848 done
8576    
8577     fi
8578 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
8579 gezelter 1300 $as_echo "$ac_cv_c_inline" >&6; }
8580 gezelter 848
8581     case $ac_cv_c_inline in
8582     inline | yes) ;;
8583     *)
8584     case $ac_cv_c_inline in
8585     no) ac_val=;;
8586     *) ac_val=$ac_cv_c_inline;;
8587     esac
8588     cat >>confdefs.h <<_ACEOF
8589     #ifndef __cplusplus
8590     #define inline $ac_val
8591     #endif
8592     _ACEOF
8593     ;;
8594     esac
8595    
8596 gezelter 1373 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
8597 gezelter 1511 if test "x$ac_cv_type_size_t" = xyes; then :
8598 gezelter 848
8599 gezelter 1300 else
8600    
8601 gezelter 848 cat >>confdefs.h <<_ACEOF
8602 gezelter 1210 #define size_t unsigned int
8603 gezelter 848 _ACEOF
8604    
8605     fi
8606    
8607 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
8608 gezelter 1300 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
8609 gezelter 1511 if ${ac_cv_header_time+:} false; then :
8610 gezelter 1300 $as_echo_n "(cached) " >&6
8611 gezelter 848 else
8612 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8613 gezelter 848 /* end confdefs.h. */
8614     #include <sys/types.h>
8615     #include <sys/time.h>
8616     #include <time.h>
8617    
8618     #ifdef FC_DUMMY_MAIN
8619     #ifndef FC_DUMMY_MAIN_EQ_F77
8620     # ifdef __cplusplus
8621     extern "C"
8622     # endif
8623     int FC_DUMMY_MAIN() { return 1; }
8624     #endif
8625     #endif
8626     int
8627     main ()
8628     {
8629     if ((struct tm *) 0)
8630     return 0;
8631     ;
8632     return 0;
8633     }
8634     _ACEOF
8635 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8636 gezelter 848 ac_cv_header_time=yes
8637     else
8638 gezelter 1373 ac_cv_header_time=no
8639 gezelter 848 fi
8640 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8641 gezelter 848 fi
8642 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
8643 gezelter 1300 $as_echo "$ac_cv_header_time" >&6; }
8644 gezelter 848 if test $ac_cv_header_time = yes; then
8645    
8646 gezelter 1373 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
8647 gezelter 848
8648     fi
8649    
8650    
8651     # Checks for library functions.
8652     for ac_header in stdlib.h
8653 gezelter 1373 do :
8654     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
8655 gezelter 1511 if test "x$ac_cv_header_stdlib_h" = xyes; then :
8656 gezelter 848 cat >>confdefs.h <<_ACEOF
8657 gezelter 1373 #define HAVE_STDLIB_H 1
8658 gezelter 848 _ACEOF
8659 gezelter 616
8660 gezelter 848 fi
8661 gezelter 616
8662 gezelter 848 done
8663    
8664 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
8665 gezelter 1300 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
8666 gezelter 1511 if ${ac_cv_func_malloc_0_nonnull+:} false; then :
8667 gezelter 1300 $as_echo_n "(cached) " >&6
8668 gezelter 848 else
8669 gezelter 1373 if test "$cross_compiling" = yes; then :
8670 gezelter 848 ac_cv_func_malloc_0_nonnull=no
8671     else
8672 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8673 gezelter 848 /* end confdefs.h. */
8674 gezelter 1210 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
8675 gezelter 848 # include <stdlib.h>
8676     #else
8677     char *malloc ();
8678     #endif
8679    
8680     #ifdef FC_DUMMY_MAIN
8681     #ifndef FC_DUMMY_MAIN_EQ_F77
8682     # ifdef __cplusplus
8683     extern "C"
8684     # endif
8685     int FC_DUMMY_MAIN() { return 1; }
8686     #endif
8687     #endif
8688     int
8689     main ()
8690     {
8691 gezelter 1210 return ! malloc (0);
8692 gezelter 848 ;
8693     return 0;
8694     }
8695     _ACEOF
8696 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
8697 gezelter 848 ac_cv_func_malloc_0_nonnull=yes
8698     else
8699 gezelter 1373 ac_cv_func_malloc_0_nonnull=no
8700 gezelter 848 fi
8701 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8702     conftest.$ac_objext conftest.beam conftest.$ac_ext
8703 gezelter 848 fi
8704 gezelter 1210
8705 gezelter 848 fi
8706 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
8707 gezelter 1300 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
8708 gezelter 1373 if test $ac_cv_func_malloc_0_nonnull = yes; then :
8709 gezelter 848
8710 gezelter 1373 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
8711 gezelter 616
8712 gezelter 848 else
8713 gezelter 1373 $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
8714 gezelter 811
8715 gezelter 1210 case " $LIBOBJS " in
8716 gezelter 848 *" malloc.$ac_objext "* ) ;;
8717 gezelter 1210 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
8718     ;;
8719 gezelter 848 esac
8720    
8721    
8722 gezelter 1373 $as_echo "#define malloc rpl_malloc" >>confdefs.h
8723 gezelter 848
8724     fi
8725    
8726    
8727     for ac_header in stdlib.h
8728 gezelter 1373 do :
8729     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
8730 gezelter 1511 if test "x$ac_cv_header_stdlib_h" = xyes; then :
8731 gezelter 754 cat >>confdefs.h <<_ACEOF
8732 gezelter 1373 #define HAVE_STDLIB_H 1
8733 gezelter 754 _ACEOF
8734    
8735     fi
8736    
8737     done
8738    
8739 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
8740 gezelter 1300 $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
8741 gezelter 1511 if ${ac_cv_func_realloc_0_nonnull+:} false; then :
8742 gezelter 1300 $as_echo_n "(cached) " >&6
8743 gezelter 848 else
8744 gezelter 1373 if test "$cross_compiling" = yes; then :
8745 gezelter 848 ac_cv_func_realloc_0_nonnull=no
8746     else
8747 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8748 gezelter 848 /* end confdefs.h. */
8749 gezelter 1210 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
8750 gezelter 848 # include <stdlib.h>
8751     #else
8752     char *realloc ();
8753     #endif
8754 gezelter 754
8755 gezelter 848 #ifdef FC_DUMMY_MAIN
8756     #ifndef FC_DUMMY_MAIN_EQ_F77
8757     # ifdef __cplusplus
8758     extern "C"
8759     # endif
8760     int FC_DUMMY_MAIN() { return 1; }
8761     #endif
8762     #endif
8763     int
8764     main ()
8765     {
8766 gezelter 1210 return ! realloc (0, 0);
8767 gezelter 848 ;
8768     return 0;
8769     }
8770     _ACEOF
8771 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
8772 gezelter 848 ac_cv_func_realloc_0_nonnull=yes
8773     else
8774 gezelter 1373 ac_cv_func_realloc_0_nonnull=no
8775 gezelter 811 fi
8776 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8777     conftest.$ac_objext conftest.beam conftest.$ac_ext
8778 gezelter 848 fi
8779 gezelter 1210
8780 gezelter 848 fi
8781 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
8782 gezelter 1300 $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
8783 gezelter 1373 if test $ac_cv_func_realloc_0_nonnull = yes; then :
8784 gezelter 754
8785 gezelter 1373 $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
8786 gezelter 754
8787 gezelter 848 else
8788 gezelter 1373 $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
8789 gezelter 754
8790 gezelter 1210 case " $LIBOBJS " in
8791 gezelter 848 *" realloc.$ac_objext "* ) ;;
8792 gezelter 1210 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
8793     ;;
8794 gezelter 848 esac
8795 gezelter 754
8796 gezelter 848
8797 gezelter 1373 $as_echo "#define realloc rpl_realloc" >>confdefs.h
8798 gezelter 848
8799     fi
8800    
8801    
8802     for ac_header in sys/select.h sys/socket.h
8803 gezelter 1373 do :
8804     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8805     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8806 gezelter 1511 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8807 gezelter 397 cat >>confdefs.h <<_ACEOF
8808 gezelter 1300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8809 gezelter 397 _ACEOF
8810    
8811     fi
8812    
8813 tim 314 done
8814    
8815 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
8816 gezelter 1300 $as_echo_n "checking types of arguments for select... " >&6; }
8817 gezelter 1511 if ${ac_cv_func_select_args+:} false; then :
8818 gezelter 1300 $as_echo_n "(cached) " >&6
8819 gezelter 811 else
8820 gezelter 848 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8821 gezelter 1210 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
8822 gezelter 848 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8823 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8824 gezelter 754 /* end confdefs.h. */
8825 gezelter 848 $ac_includes_default
8826 gezelter 1210 #ifdef HAVE_SYS_SELECT_H
8827 gezelter 848 # include <sys/select.h>
8828     #endif
8829 gezelter 1210 #ifdef HAVE_SYS_SOCKET_H
8830 gezelter 848 # include <sys/socket.h>
8831     #endif
8832 gezelter 811
8833 gezelter 848 #ifdef FC_DUMMY_MAIN
8834     #ifndef FC_DUMMY_MAIN_EQ_F77
8835     # ifdef __cplusplus
8836     extern "C"
8837     # endif
8838     int FC_DUMMY_MAIN() { return 1; }
8839 gezelter 754 #endif
8840 gezelter 848 #endif
8841 gezelter 811 int
8842     main ()
8843     {
8844 gezelter 848 extern int select ($ac_arg1,
8845     $ac_arg234, $ac_arg234, $ac_arg234,
8846     $ac_arg5);
8847 gezelter 811 ;
8848     return 0;
8849     }
8850 gezelter 754 _ACEOF
8851 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8852 gezelter 848 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8853 gezelter 754 fi
8854 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8855 gezelter 848 done
8856     done
8857     done
8858     # Provide a safe default value.
8859 gezelter 1511 : "${ac_cv_func_select_args=int,int *,struct timeval *}"
8860 gezelter 848
8861     fi
8862 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
8863 gezelter 1300 $as_echo "$ac_cv_func_select_args" >&6; }
8864 gezelter 848 ac_save_IFS=$IFS; IFS=','
8865     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8866     IFS=$ac_save_IFS
8867     shift
8868    
8869     cat >>confdefs.h <<_ACEOF
8870     #define SELECT_TYPE_ARG1 $1
8871     _ACEOF
8872    
8873    
8874     cat >>confdefs.h <<_ACEOF
8875     #define SELECT_TYPE_ARG234 ($2)
8876     _ACEOF
8877    
8878    
8879     cat >>confdefs.h <<_ACEOF
8880     #define SELECT_TYPE_ARG5 ($3)
8881     _ACEOF
8882    
8883 chuckv 1197 rm -f conftest*
8884 gezelter 848
8885 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
8886 gezelter 1300 $as_echo_n "checking for working strtod... " >&6; }
8887 gezelter 1511 if ${ac_cv_func_strtod+:} false; then :
8888 gezelter 1300 $as_echo_n "(cached) " >&6
8889 gezelter 848 else
8890 gezelter 1373 if test "$cross_compiling" = yes; then :
8891 gezelter 848 ac_cv_func_strtod=no
8892     else
8893 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8894 gezelter 848 /* end confdefs.h. */
8895 gezelter 811
8896 gezelter 1210 $ac_includes_default
8897     #ifndef strtod
8898 gezelter 848 double strtod ();
8899 gezelter 1210 #endif
8900 gezelter 848 int
8901     main()
8902     {
8903     {
8904     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
8905     char *string = " +69";
8906     char *term;
8907     double value;
8908     value = strtod (string, &term);
8909     if (value != 69 || term != (string + 4))
8910 gezelter 1210 return 1;
8911 gezelter 848 }
8912 gezelter 811
8913 gezelter 848 {
8914     /* Under Solaris 2.4, strtod returns the wrong value for the
8915     terminating character under some conditions. */
8916     char *string = "NaN";
8917     char *term;
8918     strtod (string, &term);
8919     if (term != string && *(term - 1) == 0)
8920 gezelter 1210 return 1;
8921 gezelter 848 }
8922 gezelter 1210 return 0;
8923 gezelter 848 }
8924 gezelter 811
8925 gezelter 848 _ACEOF
8926 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
8927 gezelter 848 ac_cv_func_strtod=yes
8928     else
8929 gezelter 1373 ac_cv_func_strtod=no
8930 gezelter 848 fi
8931 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8932     conftest.$ac_objext conftest.beam conftest.$ac_ext
8933 gezelter 848 fi
8934 gezelter 1210
8935 gezelter 848 fi
8936 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
8937 gezelter 1300 $as_echo "$ac_cv_func_strtod" >&6; }
8938 gezelter 848 if test $ac_cv_func_strtod = no; then
8939 gezelter 1210 case " $LIBOBJS " in
8940 gezelter 848 *" strtod.$ac_objext "* ) ;;
8941 gezelter 1210 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
8942     ;;
8943 gezelter 848 esac
8944    
8945 gezelter 1373 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
8946 gezelter 1511 if test "x$ac_cv_func_pow" = xyes; then :
8947 gezelter 811
8948 gezelter 848 fi
8949 gezelter 1210
8950 gezelter 848 if test $ac_cv_func_pow = no; then
8951 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
8952 gezelter 1300 $as_echo_n "checking for pow in -lm... " >&6; }
8953 gezelter 1511 if ${ac_cv_lib_m_pow+:} false; then :
8954 gezelter 1300 $as_echo_n "(cached) " >&6
8955 gezelter 848 else
8956     ac_check_lib_save_LIBS=$LIBS
8957     LIBS="-lm $LIBS"
8958 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8959 gezelter 754 /* end confdefs.h. */
8960 gezelter 811
8961 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
8962     Use char because int might match the return type of a GCC
8963     builtin and then its argument prototype would still apply. */
8964 gezelter 848 #ifdef __cplusplus
8965     extern "C"
8966 gezelter 811 #endif
8967 gezelter 848 char pow ();
8968     #ifdef FC_DUMMY_MAIN
8969     #ifndef FC_DUMMY_MAIN_EQ_F77
8970     # ifdef __cplusplus
8971     extern "C"
8972     # endif
8973     int FC_DUMMY_MAIN() { return 1; }
8974 gezelter 811 #endif
8975 gezelter 848 #endif
8976 gezelter 811 int
8977     main ()
8978     {
8979 gezelter 1210 return pow ();
8980 gezelter 811 ;
8981     return 0;
8982     }
8983 gezelter 754 _ACEOF
8984 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
8985 gezelter 848 ac_cv_lib_m_pow=yes
8986 gezelter 754 else
8987 gezelter 1373 ac_cv_lib_m_pow=no
8988 gezelter 754 fi
8989 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
8990     conftest$ac_exeext conftest.$ac_ext
8991 gezelter 848 LIBS=$ac_check_lib_save_LIBS
8992     fi
8993 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
8994 gezelter 1300 $as_echo "$ac_cv_lib_m_pow" >&6; }
8995 gezelter 1511 if test "x$ac_cv_lib_m_pow" = xyes; then :
8996 gezelter 848 POW_LIB=-lm
8997     else
8998 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
8999 gezelter 1300 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9000 gezelter 848 fi
9001 gezelter 754
9002 gezelter 848 fi
9003 gezelter 754
9004 gezelter 811 fi
9005 gezelter 754
9006 gezelter 1226 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
9007 gezelter 1373 do :
9008     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9009     ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9010 gezelter 1511 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9011 gezelter 848 cat >>confdefs.h <<_ACEOF
9012 gezelter 1300 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9013 gezelter 848 _ACEOF
9014    
9015     fi
9016     done
9017    
9018    
9019     # special check for _system_configuration because AIX <4.3.2 do not
9020     # contain the `physmem' member.
9021 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
9022 gezelter 1300 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
9023 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9024 gezelter 754 /* end confdefs.h. */
9025 gezelter 848 #include <sys/systemcfg.h>
9026     #ifdef FC_DUMMY_MAIN
9027     #ifndef FC_DUMMY_MAIN_EQ_F77
9028     # ifdef __cplusplus
9029     extern "C"
9030     # endif
9031     int FC_DUMMY_MAIN() { return 1; }
9032 gezelter 811 #endif
9033     #endif
9034     int
9035     main ()
9036     {
9037 gezelter 848 double x = _system_configuration.physmem;
9038 gezelter 811 ;
9039     return 0;
9040     }
9041 gezelter 754 _ACEOF
9042 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
9043     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9044 gezelter 1300 $as_echo "yes" >&6; }
9045 gezelter 848
9046 gezelter 1373 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
9047 gezelter 848
9048 gezelter 754 else
9049 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9050 gezelter 1300 $as_echo "no" >&6; }
9051 gezelter 754 fi
9052 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9053    
9054 gezelter 811
9055 gezelter 2 case $debug in
9056     1)
9057     ;;
9058     *)
9059    
9060 gezelter 397
9061    
9062    
9063 gezelter 1240
9064 gezelter 848 # Try to determine "good" native compiler flags if none specified on command
9065     # line
9066 gezelter 397
9067 gezelter 1511 if test "$ac_test_FCFLAGS" != "set"; then
9068 gezelter 848 FCFLAGS=""
9069     case "${host_cpu}-${host_os}" in
9070 gezelter 397
9071 gezelter 848 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
9072 gezelter 1240 FCFLAGS="-O2"
9073 gezelter 848 fi;;
9074     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
9075     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
9076     fi;;
9077     powerpc*-aix*)
9078     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
9079     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
9080     echo "*******************************************************"
9081     echo "* You have AIX on an unknown powerpc system. It is *"
9082     echo "* recommended that you use *"
9083     echo "* *"
9084     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
9085     echo "* ^^^ *"
9086     echo "* where xxx is 601, 603, 604, or whatever kind of *"
9087     echo "* PowerPC CPU you have. For more info, man xlf. *"
9088     echo "*******************************************************"
9089     fi;;
9090     *darwin*)
9091     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
9092 gezelter 945 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
9093     fi
9094     if test "$FC" = ifort; then
9095 gezelter 1240 FCFLAGS="-O2"
9096     fi
9097     if test "$FC" = gfortran; then
9098     FCFLAGS="-Os"
9099 gezelter 848 fi;;
9100     esac
9101    
9102     if test -z "$FCFLAGS"; then
9103     echo ""
9104     echo "*********************************************************"
9105     echo "* WARNING: Don't know the best FCFLAGS for this system *"
9106     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
9107 gezelter 1240 echo "* (otherwise, a default of FCFLAGS=-O will be used) *"
9108 gezelter 848 echo "*********************************************************"
9109     echo ""
9110 gezelter 1240 FCFLAGS="-O"
9111 gezelter 848 fi
9112    
9113    
9114 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${FC} accepts ${FCFLAGS}" >&5
9115 gezelter 1300 $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
9116 gezelter 1511 if ${ac_cv_ac_cv_guessed_f90flags+:} false; then :
9117 gezelter 1300 $as_echo_n "(cached) " >&6
9118 gezelter 848 else
9119    
9120    
9121 gezelter 1210 ac_ext=${ac_fc_srcext-f}
9122     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
9123     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
9124 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
9125    
9126     echo 'program main' > conftest.$ac_ext
9127     echo 'end program main' >> conftest.$ac_ext
9128     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
9129 gezelter 1373 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9130 gezelter 848 (eval $ac_compile) 2>&5
9131     ac_status=$?
9132 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9133     test $ac_status = 0; }; then
9134     ac_cv_ac_cv_guessed_f90flags=yes
9135 gezelter 848 else
9136 gezelter 1373 ac_cv_ac_cv_guessed_f90flags=no
9137 gezelter 848 fi
9138 chuckv 1197 rm -f conftest*
9139 gezelter 1226 ac_ext=c
9140     ac_cpp='$CPP $CPPFLAGS'
9141     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9142     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9143     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9144 gezelter 848
9145    
9146     fi
9147 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_f90flags" >&5
9148     $as_echo "$ac_cv_ac_cv_guessed_f90flags" >&6; }
9149     if test "$ac_cv_ac_cv_guessed_f90flags" = yes; then
9150 gezelter 848 :
9151    
9152     else
9153     :
9154    
9155     echo ""
9156     echo "**********************************************************"
9157     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
9158     echo "* your compiler. *"
9159     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
9160     echo "*********************************************************"
9161     echo ""
9162     FCFLAGS=""
9163    
9164     fi
9165    
9166    
9167     fi
9168    
9169    
9170    
9171    
9172    
9173    
9174    
9175 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
9176 gezelter 1300 $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
9177 gezelter 1511 if ${ac_cv_prog_really_gcc+:} false; then :
9178 gezelter 1300 $as_echo_n "(cached) " >&6
9179 gezelter 2 else
9180    
9181     cat > conftest.c <<EOF
9182     #ifdef __GNUC__
9183 gezelter 806 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
9184     no;
9185     #else
9186 gezelter 2 yes;
9187     #endif
9188     #endif
9189     EOF
9190     if { ac_try='${CC-cc} -E conftest.c'
9191 gezelter 1373 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
9192 gezelter 2 (eval $ac_try) 2>&5
9193     ac_status=$?
9194 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9195     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
9196 gezelter 2 ac_cv_prog_really_gcc=yes
9197     else
9198     ac_cv_prog_really_gcc=no
9199     fi
9200    
9201     fi
9202 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
9203 gezelter 1300 $as_echo "$ac_cv_prog_really_gcc" >&6; }
9204 gezelter 2 if test "$ac_cv_prog_really_gcc" = yes; then
9205     :
9206    
9207     else
9208     :
9209    
9210     fi
9211    
9212 gezelter 397
9213 gezelter 2 # Try to determine "good" native compiler flags if none specified on command
9214     # line
9215     if test "$ac_test_CFLAGS" != "set"; then
9216     CFLAGS=""
9217     case "${host_cpu}-${host_os}" in
9218    
9219     *linux*) if test "$CC" = icc; then
9220 gezelter 1240 CFLAGS="-O2"
9221 gezelter 2 fi;;
9222     sparc-solaris2*) if test "$CC" = cc; then
9223 tim 819 CFLAGS="-O -dalign"
9224 gezelter 2 fi;;
9225    
9226     alpha*-osf*) if test "$CC" = cc; then
9227     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
9228     fi;;
9229    
9230     hppa*-hpux*) if test "$CC" = cc; then
9231     CFLAGS="-Ae +O3 +Oall"
9232     fi;;
9233    
9234     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
9235     CFLAGS="-O3 -qtune=auto -qansialias -w"
9236     fi;;
9237     powerpc*-aix*)
9238     if test "$CC" = cc -o "$CC" = xlc; then
9239     CFLAGS="-O3 -qtune=auto -qansialias -w"
9240     echo "*******************************************************"
9241     echo "* You have AIX on an unknown powerpc system. It is *"
9242     echo "* recommended that you use *"
9243     echo "* *"
9244     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
9245     echo "* ^^^ *"
9246     echo "* where xxx is 601, 603, 604, or whatever kind of *"
9247     echo "* PowerPC CPU you have. For more info, man cc. *"
9248     echo "*******************************************************"
9249     fi;;
9250     *darwin*)
9251 gezelter 1240 if test "$CC" = xlc; then
9252 gezelter 945 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
9253     fi
9254     if test "$CC" = icc; then
9255 gezelter 1240 CFLAGS="-O2"
9256     fi
9257     if test $ac_cv_prog_really_gcc = yes; then
9258     CFLAGS="-Os"
9259 gezelter 2 fi;;
9260     esac
9261    
9262     # use default flags for gcc on all systems
9263 gezelter 1240 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
9264     CFLAGS="-O2"
9265 gezelter 2 fi
9266    
9267     if test -z "$CFLAGS"; then
9268     echo ""
9269     echo "********************************************************"
9270     echo "* WARNING: Don't know the best CFLAGS for this system *"
9271     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
9272 gezelter 1240 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
9273 gezelter 2 echo "********************************************************"
9274     echo ""
9275 gezelter 1240 CFLAGS="-O"
9276 gezelter 2 fi
9277    
9278 gezelter 397
9279    
9280 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
9281 gezelter 1300 $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
9282 gezelter 1511 if ${ac_cv_ac_cv_guessed_cflags+:} false; then :
9283 gezelter 1300 $as_echo_n "(cached) " >&6
9284 gezelter 2 else
9285     echo 'void f(){}' > conftest.c
9286 gezelter 848 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
9287 gezelter 1373 ac_cv_ac_cv_guessed_cflags=yes
9288 gezelter 2 else
9289 gezelter 1373 ac_cv_ac_cv_guessed_cflags=no
9290 gezelter 2 fi
9291     rm -f conftest*
9292    
9293     fi
9294 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
9295     $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
9296     if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
9297 gezelter 2 :
9298    
9299     else
9300     :
9301    
9302     echo ""
9303     echo "********************************************************"
9304     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
9305     echo "* your compiler. *"
9306     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
9307     echo "********************************************************"
9308     echo ""
9309     CFLAGS=""
9310    
9311     fi
9312    
9313 gezelter 397
9314 gezelter 2 fi
9315    
9316 gezelter 397
9317    
9318    
9319    
9320    
9321    
9322 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
9323 gezelter 1300 $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
9324 gezelter 1511 if ${ac_cv_prog_really_gxx+:} false; then :
9325 gezelter 1300 $as_echo_n "(cached) " >&6
9326 gezelter 2 else
9327    
9328     cat > conftest.cpp <<EOF
9329     #ifdef __GNUC__
9330 gezelter 806 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
9331     no;
9332     #else
9333 gezelter 2 yes;
9334     #endif
9335     #endif
9336     EOF
9337     if { ac_try='${CXX-c++} -E conftest.cpp'
9338 gezelter 1373 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
9339 gezelter 2 (eval $ac_try) 2>&5
9340     ac_status=$?
9341 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9342     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
9343 gezelter 2 ac_cv_prog_really_gxx=yes
9344     else
9345     ac_cv_prog_really_gxx=no
9346     fi
9347    
9348     fi
9349 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
9350 gezelter 1300 $as_echo "$ac_cv_prog_really_gxx" >&6; }
9351 gezelter 2 if test "$ac_cv_prog_really_gxx" = yes; then
9352     :
9353    
9354     else
9355     :
9356    
9357     fi
9358    
9359 gezelter 397
9360 gezelter 2 # Try to determine "good" native compiler flags if none specified on command
9361     # line
9362     if test "$ac_test_CXXFLAGS" != "set"; then
9363     CXXFLAGS=""
9364     case "${host_cpu}-${host_os}" in
9365    
9366     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
9367 gezelter 1240 CXXFLAGS="-O2"
9368 gezelter 2 fi;;
9369     sparc-solaris2*) if test "$CXX" = CC; then
9370 tim 819 CXXFLAGS="-features=extensions -O -dalign"
9371 gezelter 2 fi;;
9372     rs6000*-aix*) if test "$CXX" = xlC; then
9373     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
9374     fi;;
9375     powerpc*-aix*)
9376     if test "$CXX" = xlC; then
9377     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
9378     echo "*******************************************************"
9379     echo "* You have AIX on an unknown powerpc system. It is *"
9380     echo "* recommended that you use *"
9381     echo "* *"
9382     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
9383     echo "* ^^^ *"
9384     echo "* where xxx is 601, 603, 604, or whatever kind of *"
9385     echo "* PowerPC CPU you have. For more info, man cc. *"
9386     echo "*******************************************************"
9387     fi;;
9388     *darwin*)
9389 gezelter 338 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
9390 gezelter 945 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
9391     fi
9392     if test "$CXX" = icpc; then
9393 gezelter 1240 CXXFLAGS="-O2"
9394     fi
9395     if test $ac_cv_prog_really_gxx = yes; then
9396     CXXFLAGS="-Os"
9397 gezelter 2 fi;;
9398     esac
9399    
9400     # use default flags for gcc on all systems
9401 gezelter 1240 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
9402     CXXFLAGS="-O2"
9403 gezelter 2 fi
9404    
9405     if test -z "$CXXFLAGS"; then
9406     echo ""
9407     echo "**********************************************************"
9408     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
9409     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
9410 gezelter 1240 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
9411 gezelter 2 echo "**********************************************************"
9412     echo ""
9413 gezelter 1240 CXXFLAGS="-O"
9414 gezelter 2 fi
9415    
9416 gezelter 397
9417    
9418 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
9419 gezelter 1300 $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
9420 gezelter 1511 if ${ac_cv_ac_cv_guessed_cxxflags+:} false; then :
9421 gezelter 1300 $as_echo_n "(cached) " >&6
9422 gezelter 2 else
9423     echo 'void f(){}' > conftest.cpp
9424 gezelter 848 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
9425 gezelter 1373 ac_cv_ac_cv_guessed_cxxflags=yes
9426 gezelter 2 else
9427 gezelter 1373 ac_cv_ac_cv_guessed_cxxflags=no
9428 gezelter 2 fi
9429     rm -f conftest*
9430    
9431     fi
9432 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
9433     $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
9434     if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
9435 gezelter 2 :
9436    
9437     else
9438     :
9439    
9440     echo ""
9441     echo "**********************************************************"
9442     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
9443     echo "* your compiler. *"
9444     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
9445     echo "**********************************************************"
9446     echo ""
9447     CXXFLAGS=""
9448    
9449     fi
9450    
9451 gezelter 397
9452 gezelter 2 fi
9453    
9454     ;;
9455     esac
9456    
9457 tim 819
9458 gezelter 1210 # Check whether --enable-doxygen was given.
9459 gezelter 1373 if test "${enable_doxygen+set}" = set; then :
9460 gezelter 1210 enableval=$enable_doxygen;
9461     fi
9462 chuckv 1197
9463 gezelter 1210 # Check whether --enable-dot was given.
9464 gezelter 1373 if test "${enable_dot+set}" = set; then :
9465 gezelter 1210 enableval=$enable_dot;
9466     fi
9467 chuckv 1197
9468 gezelter 1210 # Check whether --enable-html-docs was given.
9469 gezelter 1373 if test "${enable_html_docs+set}" = set; then :
9470 gezelter 1210 enableval=$enable_html_docs;
9471 gezelter 49 else
9472     enable_html_docs=yes
9473 gezelter 1210 fi
9474    
9475     # Check whether --enable-latex-docs was given.
9476 gezelter 1373 if test "${enable_latex_docs+set}" = set; then :
9477 gezelter 1210 enableval=$enable_latex_docs;
9478 gezelter 49 else
9479     enable_latex_docs=no
9480 gezelter 1210 fi
9481    
9482 gezelter 49 if test "x$enable_doxygen" = xno; then
9483     enable_doc=no
9484     else
9485     # Extract the first word of "doxygen", so it can be a program name with args.
9486     set dummy doxygen; ac_word=$2
9487 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9488 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
9489 gezelter 1511 if ${ac_cv_path_DOXYGEN+:} false; then :
9490 gezelter 1300 $as_echo_n "(cached) " >&6
9491 gezelter 49 else
9492     case $DOXYGEN in
9493     [\\/]* | ?:[\\/]*)
9494     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
9495     ;;
9496     *)
9497 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9498     for as_dir in $PATH
9499     do
9500     IFS=$as_save_IFS
9501     test -z "$as_dir" && as_dir=.
9502 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
9503 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9504 gezelter 397 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
9505 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9506 gezelter 397 break 2
9507     fi
9508 gezelter 49 done
9509 gezelter 1373 done
9510 gezelter 1210 IFS=$as_save_IFS
9511 gezelter 49
9512     ;;
9513     esac
9514     fi
9515     DOXYGEN=$ac_cv_path_DOXYGEN
9516     if test -n "$DOXYGEN"; then
9517 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
9518 gezelter 1300 $as_echo "$DOXYGEN" >&6; }
9519 gezelter 49 else
9520 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9521 gezelter 1300 $as_echo "no" >&6; }
9522 gezelter 49 fi
9523    
9524 gezelter 1210
9525 gezelter 49 if test "x$DOXYGEN" = x; then
9526     if test "x$enable_doxygen" = xyes; then
9527 gezelter 1511 as_fn_error $? "could not find doxygen" "$LINENO" 5
9528 gezelter 49 fi
9529     enable_doc=no
9530     else
9531     enable_doc=yes
9532     # Extract the first word of "dot", so it can be a program name with args.
9533     set dummy dot; ac_word=$2
9534 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9535 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
9536 gezelter 1511 if ${ac_cv_path_DOT+:} false; then :
9537 gezelter 1300 $as_echo_n "(cached) " >&6
9538 gezelter 49 else
9539     case $DOT in
9540     [\\/]* | ?:[\\/]*)
9541     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
9542     ;;
9543     *)
9544 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9545     for as_dir in $PATH
9546     do
9547     IFS=$as_save_IFS
9548     test -z "$as_dir" && as_dir=.
9549 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
9550 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9551 gezelter 397 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
9552 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9553 gezelter 397 break 2
9554     fi
9555 gezelter 49 done
9556 gezelter 1373 done
9557 gezelter 1210 IFS=$as_save_IFS
9558 gezelter 49
9559     ;;
9560     esac
9561     fi
9562     DOT=$ac_cv_path_DOT
9563     if test -n "$DOT"; then
9564 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
9565 gezelter 1300 $as_echo "$DOT" >&6; }
9566 gezelter 49 else
9567 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9568 gezelter 1300 $as_echo "no" >&6; }
9569 gezelter 49 fi
9570    
9571 gezelter 1210
9572 gezelter 49 fi
9573     fi
9574    
9575     if test "x$enable_doc" = xyes; then
9576     DOC=1
9577     else
9578     DOC=0
9579     fi
9580    
9581 gezelter 397
9582 gezelter 49 if test x$DOT = x; then
9583     if test "x$enable_dot" = xyes; then
9584 gezelter 1511 as_fn_error $? "could not find dot" "$LINENO" 5
9585 gezelter 49 fi
9586     enable_dot=no
9587     else
9588     enable_dot=yes
9589     fi
9590    
9591 gezelter 397
9592    
9593    
9594    
9595    
9596    
9597 gezelter 2
9598    
9599    
9600    
9601    
9602    
9603    
9604    
9605    
9606 gezelter 397
9607    
9608    
9609 skuang 1299 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
9610 gezelter 397
9611    
9612 gezelter 2 cat >confcache <<\_ACEOF
9613     # This file is a shell script that caches the results of configure
9614     # tests run on this system so they can be shared between configure
9615     # scripts and configure runs, see configure's option --config-cache.
9616     # It is not useful on other systems. If it contains results you don't
9617     # want to keep, you may remove or edit it.
9618     #
9619     # config.status only pays attention to the cache file if you give it
9620     # the --recheck option to rerun configure.
9621     #
9622 gezelter 397 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9623 gezelter 2 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9624     # following values.
9625    
9626     _ACEOF
9627    
9628     # The following way of writing the cache mishandles newlines in values,
9629     # but we know of no workaround that is simple, portable, and efficient.
9630 gezelter 1210 # So, we kill variables containing newlines.
9631 gezelter 2 # Ultrix sh set writes to stderr and can't be redirected directly,
9632     # and sets the high bit in the cache file unless we assign to the vars.
9633 gezelter 1210 (
9634     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
9635     eval ac_val=\$$ac_var
9636     case $ac_val in #(
9637     *${as_nl}*)
9638     case $ac_var in #(
9639 gezelter 1373 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
9640     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
9641 gezelter 1210 esac
9642     case $ac_var in #(
9643     _ | IFS | as_nl) ;; #(
9644 gezelter 1300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
9645 gezelter 1373 *) { eval $ac_var=; unset $ac_var;} ;;
9646 gezelter 1210 esac ;;
9647     esac
9648     done
9649    
9650 gezelter 2 (set) 2>&1 |
9651 gezelter 1210 case $as_nl`(ac_space=' '; set) 2>&1` in #(
9652     *${as_nl}ac_space=\ *)
9653 gezelter 1373 # `set' does not quote correctly, so add quotes: double-quote
9654     # substitution turns \\\\ into \\, and sed turns \\ into \.
9655 gezelter 2 sed -n \
9656 gezelter 397 "s/'/'\\\\''/g;
9657     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9658 gezelter 1210 ;; #(
9659 gezelter 2 *)
9660     # `set' quotes correctly as required by POSIX, so do not add quotes.
9661 gezelter 1210 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
9662 gezelter 2 ;;
9663 gezelter 1210 esac |
9664     sort
9665     ) |
9666 gezelter 2 sed '
9667 gezelter 1210 /^ac_cv_env_/b end
9668 gezelter 2 t clear
9669 gezelter 1210 :clear
9670 gezelter 2 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9671     t end
9672 gezelter 1210 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9673     :end' >>confcache
9674     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
9675     if test -w "$cache_file"; then
9676 gezelter 1511 if test "x$cache_file" != "x/dev/null"; then
9677 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
9678 gezelter 1300 $as_echo "$as_me: updating cache $cache_file" >&6;}
9679 gezelter 1511 if test ! -f "$cache_file" || test -h "$cache_file"; then
9680     cat confcache >"$cache_file"
9681     else
9682     case $cache_file in #(
9683     */* | ?:*)
9684     mv -f confcache "$cache_file"$$ &&
9685     mv -f "$cache_file"$$ "$cache_file" ;; #(
9686     *)
9687     mv -f confcache "$cache_file" ;;
9688     esac
9689     fi
9690     fi
9691 gezelter 2 else
9692 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
9693 gezelter 1300 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
9694 gezelter 2 fi
9695     fi
9696     rm -f confcache
9697    
9698     test "x$prefix" = xNONE && prefix=$ac_default_prefix
9699     # Let make expand exec_prefix.
9700     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9701    
9702     DEFS=-DHAVE_CONFIG_H
9703    
9704 gezelter 397 ac_libobjs=
9705     ac_ltlibobjs=
9706 gezelter 1511 U=
9707 gezelter 397 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9708     # 1. Remove the extension, and $U if already installed.
9709 gezelter 1210 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
9710 gezelter 1300 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
9711 gezelter 1210 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
9712     # will be set to the directory where LIBOBJS objects are built.
9713 gezelter 1373 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
9714     as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
9715 gezelter 397 done
9716     LIBOBJS=$ac_libobjs
9717    
9718     LTLIBOBJS=$ac_ltlibobjs
9719    
9720    
9721    
9722 gezelter 1511 : "${CONFIG_STATUS=./config.status}"
9723 gezelter 1300 ac_write_fail=0
9724 gezelter 2 ac_clean_files_save=$ac_clean_files
9725     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9726 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
9727 gezelter 1300 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
9728 gezelter 1373 as_write_fail=0
9729     cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
9730 gezelter 2 #! $SHELL
9731 gezelter 397 # Generated by $as_me.
9732 gezelter 2 # Run this file to recreate the current configuration.
9733     # Compiler output produced by configure, useful for debugging
9734     # configure, is in config.log if it exists.
9735    
9736     debug=false
9737 gezelter 397 ac_cs_recheck=false
9738     ac_cs_silent=false
9739 gezelter 1373
9740 gezelter 2 SHELL=\${CONFIG_SHELL-$SHELL}
9741 gezelter 1373 export SHELL
9742     _ASEOF
9743     cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
9744     ## -------------------- ##
9745     ## M4sh Initialization. ##
9746     ## -------------------- ##
9747 gezelter 2
9748 gezelter 1210 # Be more Bourne compatible
9749     DUALCASE=1; export DUALCASE # for MKS sh
9750 gezelter 1373 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
9751 gezelter 2 emulate sh
9752     NULLCMD=:
9753 gezelter 1300 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
9754 gezelter 397 # is contrary to our usage. Disable this feature.
9755     alias -g '${1+"$@"}'='"$@"'
9756 gezelter 1210 setopt NO_GLOB_SUBST
9757     else
9758 gezelter 1373 case `(set -o) 2>/dev/null` in #(
9759     *posix*) :
9760     set -o posix ;; #(
9761     *) :
9762     ;;
9763 gezelter 1210 esac
9764 gezelter 2 fi
9765    
9766 gezelter 1210
9767 gezelter 1300 as_nl='
9768     '
9769     export as_nl
9770     # Printing a long string crashes Solaris 7 /usr/bin/printf.
9771     as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
9772     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
9773     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
9774 gezelter 1373 # Prefer a ksh shell builtin over an external printf program on Solaris,
9775     # but without wasting forks for bash or zsh.
9776     if test -z "$BASH_VERSION$ZSH_VERSION" \
9777     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
9778     as_echo='print -r --'
9779     as_echo_n='print -rn --'
9780     elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
9781 gezelter 1300 as_echo='printf %s\n'
9782     as_echo_n='printf %s'
9783     else
9784     if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
9785     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
9786     as_echo_n='/usr/ucb/echo -n'
9787 gezelter 1210 else
9788 gezelter 1300 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
9789     as_echo_n_body='eval
9790     arg=$1;
9791 gezelter 1373 case $arg in #(
9792 gezelter 1300 *"$as_nl"*)
9793     expr "X$arg" : "X\\(.*\\)$as_nl";
9794     arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
9795     esac;
9796     expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
9797     '
9798     export as_echo_n_body
9799     as_echo_n='sh -c $as_echo_n_body as_echo'
9800 gezelter 1210 fi
9801 gezelter 1300 export as_echo_body
9802     as_echo='sh -c $as_echo_body as_echo'
9803 gezelter 1210 fi
9804    
9805 gezelter 1300 # The user is always right.
9806     if test "${PATH_SEPARATOR+set}" != set; then
9807     PATH_SEPARATOR=:
9808     (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
9809     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
9810     PATH_SEPARATOR=';'
9811     }
9812     fi
9813    
9814 gezelter 397
9815 gezelter 1210 # IFS
9816     # We need space, tab and new line, in precisely that order. Quoting is
9817     # there to prevent editors from complaining about space-tab.
9818     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
9819     # splitting by setting IFS to empty value.)
9820     IFS=" "" $as_nl"
9821    
9822     # Find who we are. Look in the path if we contain no directory separator.
9823 gezelter 1511 as_myself=
9824 gezelter 1373 case $0 in #((
9825 gezelter 1210 *[\\/]* ) as_myself=$0 ;;
9826     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9827     for as_dir in $PATH
9828     do
9829     IFS=$as_save_IFS
9830     test -z "$as_dir" && as_dir=.
9831 gezelter 1373 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9832     done
9833 gezelter 1210 IFS=$as_save_IFS
9834    
9835     ;;
9836     esac
9837     # We did not find ourselves, most probably we were run as `sh COMMAND'
9838     # in which case we are not to be found in the path.
9839     if test "x$as_myself" = x; then
9840     as_myself=$0
9841     fi
9842     if test ! -f "$as_myself"; then
9843 gezelter 1300 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
9844 gezelter 1373 exit 1
9845 gezelter 1210 fi
9846    
9847 gezelter 1373 # Unset variables that we do not need and which cause bugs (e.g. in
9848     # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
9849     # suppresses any "Segmentation fault" message there. '((' could
9850     # trigger a bug in pdksh 5.2.14.
9851     for as_var in BASH_ENV ENV MAIL MAILPATH
9852     do eval test x\${$as_var+set} = xset \
9853     && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
9854 gezelter 1210 done
9855 gezelter 397 PS1='$ '
9856     PS2='> '
9857     PS4='+ '
9858    
9859     # NLS nuisances.
9860 gezelter 1300 LC_ALL=C
9861     export LC_ALL
9862     LANGUAGE=C
9863     export LANGUAGE
9864 gezelter 397
9865 gezelter 1373 # CDPATH.
9866     (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
9867    
9868    
9869 gezelter 1511 # as_fn_error STATUS ERROR [LINENO LOG_FD]
9870     # ----------------------------------------
9871 gezelter 1373 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
9872     # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
9873 gezelter 1511 # script with STATUS, using 1 if that was 0.
9874 gezelter 1373 as_fn_error ()
9875     {
9876 gezelter 1511 as_status=$1; test $as_status -eq 0 && as_status=1
9877     if test "$4"; then
9878     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9879     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
9880 gezelter 1373 fi
9881 gezelter 1511 $as_echo "$as_me: error: $2" >&2
9882 gezelter 1373 as_fn_exit $as_status
9883     } # as_fn_error
9884    
9885    
9886     # as_fn_set_status STATUS
9887     # -----------------------
9888     # Set $? to STATUS, without forking.
9889     as_fn_set_status ()
9890     {
9891     return $1
9892     } # as_fn_set_status
9893    
9894     # as_fn_exit STATUS
9895     # -----------------
9896     # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
9897     as_fn_exit ()
9898     {
9899     set +e
9900     as_fn_set_status $1
9901     exit $1
9902     } # as_fn_exit
9903    
9904     # as_fn_unset VAR
9905     # ---------------
9906     # Portably unset VAR.
9907     as_fn_unset ()
9908     {
9909     { eval $1=; unset $1;}
9910     }
9911     as_unset=as_fn_unset
9912     # as_fn_append VAR VALUE
9913     # ----------------------
9914     # Append the text in VALUE to the end of the definition contained in VAR. Take
9915     # advantage of any shell optimizations that allow amortized linear growth over
9916     # repeated appends, instead of the typical quadratic growth present in naive
9917     # implementations.
9918     if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
9919     eval 'as_fn_append ()
9920     {
9921     eval $1+=\$2
9922     }'
9923     else
9924     as_fn_append ()
9925     {
9926     eval $1=\$$1\$2
9927     }
9928     fi # as_fn_append
9929    
9930     # as_fn_arith ARG...
9931     # ------------------
9932     # Perform arithmetic evaluation on the ARGs, and store the result in the
9933     # global $as_val. Take advantage of shells that can avoid forks. The arguments
9934     # must be portable across $(()) and expr.
9935     if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
9936     eval 'as_fn_arith ()
9937     {
9938     as_val=$(( $* ))
9939     }'
9940     else
9941     as_fn_arith ()
9942     {
9943     as_val=`expr "$@" || test $? -eq 1`
9944     }
9945     fi # as_fn_arith
9946    
9947    
9948 gezelter 1210 if expr a : '\(a\)' >/dev/null 2>&1 &&
9949     test "X`expr 00001 : '.*\(...\)'`" = X001; then
9950 gezelter 397 as_expr=expr
9951     else
9952     as_expr=false
9953     fi
9954    
9955 gezelter 1210 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
9956 gezelter 397 as_basename=basename
9957     else
9958     as_basename=false
9959     fi
9960    
9961 gezelter 1373 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
9962     as_dirname=dirname
9963     else
9964     as_dirname=false
9965     fi
9966 gezelter 397
9967 gezelter 1210 as_me=`$as_basename -- "$0" ||
9968 gezelter 397 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9969     X"$0" : 'X\(//\)$' \| \
9970 gezelter 1210 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
9971 gezelter 1300 $as_echo X/"$0" |
9972 gezelter 1210 sed '/^.*\/\([^/][^/]*\)\/*$/{
9973     s//\1/
9974     q
9975     }
9976     /^X\/\(\/\/\)$/{
9977     s//\1/
9978     q
9979     }
9980     /^X\/\(\/\).*/{
9981     s//\1/
9982     q
9983     }
9984     s/.*/./; q'`
9985 gezelter 2
9986 gezelter 1373 # Avoid depending upon Character Ranges.
9987     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9988     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9989     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9990     as_cr_digits='0123456789'
9991     as_cr_alnum=$as_cr_Letters$as_cr_digits
9992 gezelter 397
9993 gezelter 1210 ECHO_C= ECHO_N= ECHO_T=
9994 gezelter 1373 case `echo -n x` in #(((((
9995 gezelter 1210 -n*)
9996 gezelter 1373 case `echo 'xy\c'` in
9997 gezelter 1210 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
9998 gezelter 1373 xy) ECHO_C='\c';;
9999     *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
10000     ECHO_T=' ';;
10001 gezelter 1210 esac;;
10002     *)
10003     ECHO_N='-n';;
10004 gezelter 397 esac
10005 gezelter 2
10006     rm -f conf$$ conf$$.exe conf$$.file
10007 gezelter 1210 if test -d conf$$.dir; then
10008     rm -f conf$$.dir/conf$$.file
10009     else
10010     rm -f conf$$.dir
10011 gezelter 1300 mkdir conf$$.dir 2>/dev/null
10012 gezelter 1210 fi
10013 gezelter 1300 if (echo >conf$$.file) 2>/dev/null; then
10014     if ln -s conf$$.file conf$$ 2>/dev/null; then
10015     as_ln_s='ln -s'
10016     # ... but there are two gotchas:
10017     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10018     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10019     # In both cases, we have to default to `cp -p'.
10020     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
10021     as_ln_s='cp -p'
10022     elif ln conf$$.file conf$$ 2>/dev/null; then
10023     as_ln_s=ln
10024     else
10025 gezelter 2 as_ln_s='cp -p'
10026 gezelter 1300 fi
10027 gezelter 2 else
10028     as_ln_s='cp -p'
10029     fi
10030 gezelter 1210 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
10031     rmdir conf$$.dir 2>/dev/null
10032 gezelter 2
10033 gezelter 1373
10034     # as_fn_mkdir_p
10035     # -------------
10036     # Create "$as_dir" as a directory, including parents if necessary.
10037     as_fn_mkdir_p ()
10038     {
10039    
10040     case $as_dir in #(
10041     -*) as_dir=./$as_dir;;
10042     esac
10043     test -d "$as_dir" || eval $as_mkdir_p || {
10044     as_dirs=
10045     while :; do
10046     case $as_dir in #(
10047     *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10048     *) as_qdir=$as_dir;;
10049     esac
10050     as_dirs="'$as_qdir' $as_dirs"
10051     as_dir=`$as_dirname -- "$as_dir" ||
10052     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10053     X"$as_dir" : 'X\(//\)[^/]' \| \
10054     X"$as_dir" : 'X\(//\)$' \| \
10055     X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10056     $as_echo X"$as_dir" |
10057     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10058     s//\1/
10059     q
10060     }
10061     /^X\(\/\/\)[^/].*/{
10062     s//\1/
10063     q
10064     }
10065     /^X\(\/\/\)$/{
10066     s//\1/
10067     q
10068     }
10069     /^X\(\/\).*/{
10070     s//\1/
10071     q
10072     }
10073     s/.*/./; q'`
10074     test -d "$as_dir" && break
10075     done
10076     test -z "$as_dirs" || eval "mkdir $as_dirs"
10077 gezelter 1511 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
10078 gezelter 1373
10079    
10080     } # as_fn_mkdir_p
10081 gezelter 397 if mkdir -p . 2>/dev/null; then
10082 gezelter 1373 as_mkdir_p='mkdir -p "$as_dir"'
10083 gezelter 2 else
10084 gezelter 397 test -d ./-p && rmdir ./-p
10085     as_mkdir_p=false
10086 gezelter 2 fi
10087    
10088 gezelter 1210 if test -x / >/dev/null 2>&1; then
10089     as_test_x='test -x'
10090     else
10091     if ls -dL / >/dev/null 2>&1; then
10092     as_ls_L_option=L
10093     else
10094     as_ls_L_option=
10095     fi
10096     as_test_x='
10097     eval sh -c '\''
10098     if test -d "$1"; then
10099 gezelter 1300 test -d "$1/.";
10100 gezelter 1210 else
10101 gezelter 1373 case $1 in #(
10102 gezelter 1300 -*)set "./$1";;
10103 gezelter 1210 esac;
10104 gezelter 1373 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
10105 gezelter 1210 ???[sx]*):;;*)false;;esac;fi
10106     '\'' sh
10107     '
10108     fi
10109     as_executable_p=$as_test_x
10110 gezelter 2
10111 gezelter 397 # Sed expression to map a string onto a valid CPP name.
10112     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10113    
10114     # Sed expression to map a string onto a valid variable name.
10115     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10116    
10117    
10118 gezelter 2 exec 6>&1
10119 gezelter 1373 ## ----------------------------------- ##
10120     ## Main body of $CONFIG_STATUS script. ##
10121     ## ----------------------------------- ##
10122     _ASEOF
10123     test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
10124 gezelter 2
10125 gezelter 1373 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10126     # Save the log message, to keep $0 and so on meaningful, and to
10127 gezelter 397 # report actual input values of CONFIG_FILES etc. instead of their
10128 gezelter 1210 # values after options handling.
10129     ac_log="
10130 gezelter 1390 This file was extended by OpenMD $as_me 1.0, which was
10131 gezelter 1511 generated by GNU Autoconf 2.68. Invocation command line was
10132 chuckv 1197
10133 gezelter 397 CONFIG_FILES = $CONFIG_FILES
10134     CONFIG_HEADERS = $CONFIG_HEADERS
10135     CONFIG_LINKS = $CONFIG_LINKS
10136     CONFIG_COMMANDS = $CONFIG_COMMANDS
10137     $ $0 $@
10138    
10139 gezelter 1210 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10140     "
10141    
10142 gezelter 2 _ACEOF
10143    
10144 gezelter 1373 case $ac_config_files in *"
10145     "*) set x $ac_config_files; shift; ac_config_files=$*;;
10146     esac
10147    
10148     case $ac_config_headers in *"
10149     "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
10150     esac
10151    
10152    
10153 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10154 gezelter 2 # Files that config.status was made for.
10155 gezelter 1210 config_files="$ac_config_files"
10156     config_headers="$ac_config_headers"
10157 gezelter 2
10158 gezelter 1210 _ACEOF
10159 gezelter 2
10160 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10161 gezelter 2 ac_cs_usage="\
10162 gezelter 1373 \`$as_me' instantiates files and other configuration actions
10163     from templates according to the current configuration. Unless the files
10164     and actions are specified as TAGs, all are instantiated by default.
10165 gezelter 2
10166 gezelter 1373 Usage: $0 [OPTION]... [TAG]...
10167 gezelter 2
10168     -h, --help print this help, then exit
10169 gezelter 1210 -V, --version print version number and configuration settings, then exit
10170 gezelter 1390 --config print configuration, then exit
10171 gezelter 1373 -q, --quiet, --silent
10172     do not print progress messages
10173 gezelter 2 -d, --debug don't remove temporary files
10174     --recheck update $as_me by reconfiguring in the same conditions
10175 gezelter 1373 --file=FILE[:TEMPLATE]
10176 gezelter 1300 instantiate the configuration file FILE
10177 gezelter 1373 --header=FILE[:TEMPLATE]
10178 gezelter 1300 instantiate the configuration header FILE
10179 gezelter 2
10180     Configuration files:
10181     $config_files
10182    
10183     Configuration headers:
10184     $config_headers
10185    
10186 gezelter 1373 Report bugs to <gezelter@nd.edu>."
10187 gezelter 1210
10188 chuckv 1197 _ACEOF
10189 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10190 gezelter 1390 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10191 gezelter 2 ac_cs_version="\\
10192 gezelter 1390 OpenMD config.status 1.0
10193 gezelter 1511 configured by $0, generated by GNU Autoconf 2.68,
10194 gezelter 1390 with options \\"\$ac_cs_config\\"
10195 gezelter 2
10196 gezelter 1511 Copyright (C) 2010 Free Software Foundation, Inc.
10197 gezelter 2 This config.status script is free software; the Free Software Foundation
10198     gives unlimited permission to copy, distribute and modify it."
10199 gezelter 1210
10200     ac_pwd='$ac_pwd'
10201     srcdir='$srcdir'
10202     INSTALL='$INSTALL'
10203 gezelter 1300 test -n "\$AWK" || AWK=awk
10204 gezelter 397 _ACEOF
10205 gezelter 2
10206 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10207     # The default lists apply if the user does not specify any file.
10208 gezelter 2 ac_need_defaults=:
10209     while test $# != 0
10210     do
10211     case $1 in
10212 gezelter 1511 --*=?*)
10213 gezelter 1210 ac_option=`expr "X$1" : 'X\([^=]*\)='`
10214     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
10215 gezelter 397 ac_shift=:
10216 gezelter 2 ;;
10217 gezelter 1511 --*=)
10218     ac_option=`expr "X$1" : 'X\([^=]*\)='`
10219     ac_optarg=
10220     ac_shift=:
10221     ;;
10222 gezelter 1210 *)
10223 gezelter 397 ac_option=$1
10224     ac_optarg=$2
10225     ac_shift=shift
10226     ;;
10227 gezelter 2 esac
10228    
10229 gezelter 397 case $ac_option in
10230 gezelter 2 # Handling of the options.
10231     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10232 gezelter 397 ac_cs_recheck=: ;;
10233 gezelter 1210 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
10234 gezelter 1300 $as_echo "$ac_cs_version"; exit ;;
10235 gezelter 1390 --config | --confi | --conf | --con | --co | --c )
10236     $as_echo "$ac_cs_config"; exit ;;
10237 gezelter 1210 --debug | --debu | --deb | --de | --d | -d )
10238 gezelter 2 debug=: ;;
10239     --file | --fil | --fi | --f )
10240 gezelter 397 $ac_shift
10241 gezelter 1300 case $ac_optarg in
10242     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10243 gezelter 1511 '') as_fn_error $? "missing file argument" ;;
10244 gezelter 1300 esac
10245 gezelter 1373 as_fn_append CONFIG_FILES " '$ac_optarg'"
10246 gezelter 2 ac_need_defaults=false;;
10247     --header | --heade | --head | --hea )
10248 gezelter 397 $ac_shift
10249 gezelter 1300 case $ac_optarg in
10250     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10251     esac
10252 gezelter 1373 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
10253 gezelter 2 ac_need_defaults=false;;
10254 gezelter 1210 --he | --h)
10255     # Conflict between --help and --header
10256 gezelter 1511 as_fn_error $? "ambiguous option: \`$1'
10257 gezelter 1373 Try \`$0 --help' for more information.";;
10258 gezelter 1210 --help | --hel | -h )
10259 gezelter 1300 $as_echo "$ac_cs_usage"; exit ;;
10260 gezelter 397 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10261     | -silent | --silent | --silen | --sile | --sil | --si | --s)
10262     ac_cs_silent=: ;;
10263 gezelter 2
10264     # This is an error.
10265 gezelter 1511 -*) as_fn_error $? "unrecognized option: \`$1'
10266 gezelter 1373 Try \`$0 --help' for more information." ;;
10267 gezelter 397
10268 gezelter 1373 *) as_fn_append ac_config_targets " $1"
10269 gezelter 1210 ac_need_defaults=false ;;
10270 gezelter 397
10271 gezelter 2 esac
10272     shift
10273     done
10274    
10275 gezelter 397 ac_configure_extra_args=
10276 gezelter 2
10277 gezelter 397 if $ac_cs_silent; then
10278     exec 6>/dev/null
10279     ac_configure_extra_args="$ac_configure_extra_args --silent"
10280     fi
10281 gezelter 2
10282 gezelter 397 _ACEOF
10283 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10284 gezelter 397 if \$ac_cs_recheck; then
10285 gezelter 1300 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10286     shift
10287     \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10288     CONFIG_SHELL='$SHELL'
10289 gezelter 1210 export CONFIG_SHELL
10290 gezelter 1300 exec "\$@"
10291 gezelter 397 fi
10292 gezelter 2
10293     _ACEOF
10294 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10295 gezelter 1210 exec 5>>config.log
10296     {
10297     echo
10298     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10299     ## Running $as_me. ##
10300     _ASBOX
10301 gezelter 1300 $as_echo "$ac_log"
10302 gezelter 1210 } >&5
10303 gezelter 2
10304 gezelter 1210 _ACEOF
10305 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10306 gezelter 1210 _ACEOF
10307 gezelter 397
10308 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10309 chuckv 1197
10310 gezelter 1210 # Handling of arguments.
10311 gezelter 397 for ac_config_target in $ac_config_targets
10312     do
10313 gezelter 1210 case $ac_config_target in
10314     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
10315     "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
10316     "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
10317     "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
10318 skuang 1299 "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
10319 gezelter 1210 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
10320     "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
10321    
10322 gezelter 1511 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
10323 gezelter 397 esac
10324     done
10325    
10326 gezelter 1210
10327 gezelter 2 # If the user did not use the arguments to specify the items to instantiate,
10328     # then the envvar interface is used. Set only those that are not.
10329     # We use the long form for the default assignment because of an extremely
10330     # bizarre bug on SunOS 4.1.3.
10331     if $ac_need_defaults; then
10332     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10333     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10334     fi
10335    
10336 gezelter 397 # Have a temporary directory for convenience. Make it in the build tree
10337 gezelter 1210 # simply because there is no reason against having it here, and in addition,
10338 gezelter 397 # creating and moving files from /tmp can sometimes cause problems.
10339 gezelter 1210 # Hook for its removal unless debugging.
10340     # Note that there is a small window in which the directory will not be cleaned:
10341     # after its creation but before its name has been assigned to `$tmp'.
10342 gezelter 2 $debug ||
10343     {
10344 gezelter 1511 tmp= ac_tmp=
10345 gezelter 1210 trap 'exit_status=$?
10346 gezelter 1511 : "${ac_tmp:=$tmp}"
10347     { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
10348 gezelter 1210 ' 0
10349 gezelter 1373 trap 'as_fn_exit 1' 1 2 13 15
10350 gezelter 2 }
10351     # Create a (secure) tmp directory for tmp files.
10352 gezelter 397
10353 gezelter 2 {
10354 gezelter 1210 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
10355 gezelter 1511 test -d "$tmp"
10356 gezelter 2 } ||
10357     {
10358 gezelter 1210 tmp=./conf$$-$RANDOM
10359     (umask 077 && mkdir "$tmp")
10360 gezelter 1511 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
10361     ac_tmp=$tmp
10362 gezelter 2
10363 gezelter 1300 # Set up the scripts for CONFIG_FILES section.
10364     # No need to generate them if there are no CONFIG_FILES.
10365     # This happens for instance with `./config.status config.h'.
10366 gezelter 1210 if test -n "$CONFIG_FILES"; then
10367 gezelter 2
10368 gezelter 1300
10369 gezelter 1373 ac_cr=`echo X | tr X '\015'`
10370     # On cygwin, bash can eat \r inside `` if the user requested igncr.
10371     # But we know of no other shell where ac_cr would be empty at this
10372     # point, so we can use a bashism as a fallback.
10373     if test "x$ac_cr" = x; then
10374     eval ac_cr=\$\'\\r\'
10375     fi
10376 gezelter 1300 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
10377     if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
10378 gezelter 1511 ac_cs_awk_cr='\\r'
10379 gezelter 1300 else
10380     ac_cs_awk_cr=$ac_cr
10381     fi
10382    
10383 gezelter 1511 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
10384 skuang 1299 _ACEOF
10385 gezelter 1281
10386    
10387 gezelter 1300 {
10388     echo "cat >conf$$subs.awk <<_ACEOF" &&
10389     echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
10390     echo "_ACEOF"
10391     } >conf$$subs.sh ||
10392 gezelter 1511 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10393     ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
10394 gezelter 1210 ac_delim='%!_!# '
10395     for ac_last_try in false false false false false :; do
10396 gezelter 1300 . ./conf$$subs.sh ||
10397 gezelter 1511 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10398 gezelter 1210
10399 gezelter 1373 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
10400     if test $ac_delim_n = $ac_delim_num; then
10401 gezelter 1210 break
10402     elif $ac_last_try; then
10403 gezelter 1511 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10404 gezelter 1210 else
10405     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10406 gezelter 2 fi
10407 gezelter 1210 done
10408 gezelter 1300 rm -f conf$$subs.sh
10409 gezelter 2
10410 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10411 gezelter 1511 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
10412 gezelter 397 _ACEOF
10413 gezelter 1300 sed -n '
10414     h
10415     s/^/S["/; s/!.*/"]=/
10416     p
10417     g
10418     s/^[^!]*!//
10419     :repl
10420     t repl
10421     s/'"$ac_delim"'$//
10422     t delim
10423     :nl
10424     h
10425 gezelter 1390 s/\(.\{148\}\)..*/\1/
10426 gezelter 1300 t more1
10427     s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
10428     p
10429     n
10430     b repl
10431     :more1
10432     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10433     p
10434     g
10435     s/.\{148\}//
10436     t nl
10437     :delim
10438     h
10439 gezelter 1390 s/\(.\{148\}\)..*/\1/
10440 gezelter 1300 t more2
10441     s/["\\]/\\&/g; s/^/"/; s/$/"/
10442     p
10443     b
10444     :more2
10445     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10446     p
10447     g
10448     s/.\{148\}//
10449     t delim
10450     ' <conf$$subs.awk | sed '
10451     /^[^""]/{
10452     N
10453     s/\n//
10454     }
10455     ' >>$CONFIG_STATUS || ac_write_fail=1
10456     rm -f conf$$subs.awk
10457     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10458     _ACAWK
10459 gezelter 1511 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
10460 gezelter 1300 for (key in S) S_is_set[key] = 1
10461     FS = ""
10462 gezelter 1210
10463 gezelter 1300 }
10464     {
10465     line = $ 0
10466     nfields = split(line, field, "@")
10467     substed = 0
10468     len = length(field[1])
10469     for (i = 2; i < nfields; i++) {
10470     key = field[i]
10471     keylen = length(key)
10472     if (S_is_set[key]) {
10473     value = S[key]
10474     line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
10475     len += length(value) + length(field[++i])
10476     substed = 1
10477     } else
10478     len += 1 + keylen
10479     }
10480 gezelter 1210
10481 gezelter 1300 print line
10482     }
10483    
10484     _ACAWK
10485 skuang 1299 _ACEOF
10486 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10487     if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
10488     sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
10489     else
10490     cat
10491 gezelter 1511 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
10492     || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
10493 gezelter 1210 _ACEOF
10494    
10495 gezelter 1511 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
10496     # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
10497 gezelter 1210 # trailing colons and then remove the whole line if VPATH becomes empty
10498     # (actually we leave an empty line to preserve line numbers).
10499     if test "x$srcdir" = x.; then
10500 gezelter 1511 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
10501     h
10502     s///
10503     s/^/:/
10504     s/[ ]*$/:/
10505     s/:\$(srcdir):/:/g
10506     s/:\${srcdir}:/:/g
10507     s/:@srcdir@:/:/g
10508     s/^:*//
10509 gezelter 1210 s/:*$//
10510 gezelter 1511 x
10511     s/\(=[ ]*\).*/\1/
10512     G
10513     s/\n//
10514 gezelter 1210 s/^[^=]*=[ ]*$//
10515     }'
10516     fi
10517    
10518 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10519 gezelter 1210 fi # test -n "$CONFIG_FILES"
10520    
10521 gezelter 1300 # Set up the scripts for CONFIG_HEADERS section.
10522     # No need to generate them if there are no CONFIG_HEADERS.
10523     # This happens for instance with `./config.status Makefile'.
10524     if test -n "$CONFIG_HEADERS"; then
10525 gezelter 1511 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
10526 gezelter 1300 BEGIN {
10527     _ACEOF
10528 gezelter 1210
10529 gezelter 1300 # Transform confdefs.h into an awk script `defines.awk', embedded as
10530     # here-document in config.status, that substitutes the proper values into
10531     # config.h.in to produce config.h.
10532    
10533     # Create a delimiter string that does not exist in confdefs.h, to ease
10534     # handling of long lines.
10535     ac_delim='%!_!# '
10536     for ac_last_try in false false :; do
10537 gezelter 1511 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
10538     if test -z "$ac_tt"; then
10539 gezelter 1300 break
10540     elif $ac_last_try; then
10541 gezelter 1511 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
10542 gezelter 1300 else
10543     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10544     fi
10545     done
10546    
10547     # For the awk script, D is an array of macro values keyed by name,
10548     # likewise P contains macro parameters if any. Preserve backslash
10549     # newline sequences.
10550    
10551     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
10552     sed -n '
10553     s/.\{148\}/&'"$ac_delim"'/g
10554     t rset
10555     :rset
10556     s/^[ ]*#[ ]*define[ ][ ]*/ /
10557     t def
10558     d
10559     :def
10560     s/\\$//
10561     t bsnl
10562     s/["\\]/\\&/g
10563     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10564     D["\1"]=" \3"/p
10565     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
10566     d
10567     :bsnl
10568     s/["\\]/\\&/g
10569     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10570     D["\1"]=" \3\\\\\\n"\\/p
10571     t cont
10572     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
10573     t cont
10574     d
10575     :cont
10576     n
10577     s/.\{148\}/&'"$ac_delim"'/g
10578     t clear
10579     :clear
10580     s/\\$//
10581     t bsnlc
10582     s/["\\]/\\&/g; s/^/"/; s/$/"/p
10583     d
10584     :bsnlc
10585     s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
10586     b cont
10587     ' <confdefs.h | sed '
10588     s/'"$ac_delim"'/"\\\
10589     "/g' >>$CONFIG_STATUS || ac_write_fail=1
10590    
10591     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10592     for (key in D) D_is_set[key] = 1
10593     FS = ""
10594     }
10595     /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
10596     line = \$ 0
10597     split(line, arg, " ")
10598     if (arg[1] == "#") {
10599     defundef = arg[2]
10600     mac1 = arg[3]
10601     } else {
10602     defundef = substr(arg[1], 2)
10603     mac1 = arg[2]
10604     }
10605     split(mac1, mac2, "(") #)
10606     macro = mac2[1]
10607 gezelter 1373 prefix = substr(line, 1, index(line, defundef) - 1)
10608 gezelter 1300 if (D_is_set[macro]) {
10609     # Preserve the white space surrounding the "#".
10610     print prefix "define", macro P[macro] D[macro]
10611     next
10612     } else {
10613     # Replace #undef with comments. This is necessary, for example,
10614     # in the case of _POSIX_SOURCE, which is predefined and required
10615     # on some systems where configure will not decide to define it.
10616     if (defundef == "undef") {
10617 gezelter 1373 print "/*", prefix defundef, macro, "*/"
10618 gezelter 1300 next
10619     }
10620     }
10621     }
10622     { print }
10623     _ACAWK
10624     _ACEOF
10625     cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10626 gezelter 1511 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
10627 gezelter 1300 fi # test -n "$CONFIG_HEADERS"
10628    
10629    
10630     eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
10631     shift
10632     for ac_tag
10633 gezelter 1210 do
10634     case $ac_tag in
10635     :[FHLC]) ac_mode=$ac_tag; continue;;
10636 gezelter 2 esac
10637 gezelter 1210 case $ac_mode$ac_tag in
10638     :[FHL]*:*);;
10639 gezelter 1511 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
10640 gezelter 1210 :[FH]-) ac_tag=-:-;;
10641     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
10642     esac
10643     ac_save_IFS=$IFS
10644     IFS=:
10645     set x $ac_tag
10646     IFS=$ac_save_IFS
10647     shift
10648     ac_file=$1
10649     shift
10650 gezelter 2
10651 gezelter 1210 case $ac_mode in
10652     :L) ac_source=$1;;
10653     :[FH])
10654     ac_file_inputs=
10655     for ac_f
10656     do
10657     case $ac_f in
10658 gezelter 1511 -) ac_f="$ac_tmp/stdin";;
10659 gezelter 1210 *) # Look for the file first in the build tree, then in the source tree
10660     # (if the path is not absolute). The absolute path cannot be DOS-style,
10661     # because $ac_f cannot contain `:'.
10662     test -f "$ac_f" ||
10663     case $ac_f in
10664     [\\/$]*) false;;
10665     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
10666     esac ||
10667 gezelter 1511 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
10668 gezelter 1210 esac
10669 gezelter 1300 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
10670 gezelter 1373 as_fn_append ac_file_inputs " '$ac_f'"
10671 gezelter 1210 done
10672    
10673     # Let's still pretend it is `configure' which instantiates (i.e., don't
10674     # use $as_me), people would be surprised to read:
10675     # /* config.h. Generated by config.status. */
10676 gezelter 1300 configure_input='Generated from '`
10677     $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
10678     `' by configure.'
10679 gezelter 1210 if test x"$ac_file" != x-; then
10680     configure_input="$ac_file. $configure_input"
10681 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
10682 gezelter 1300 $as_echo "$as_me: creating $ac_file" >&6;}
10683 gezelter 1210 fi
10684 gezelter 1300 # Neutralize special characters interpreted by sed in replacement strings.
10685     case $configure_input in #(
10686     *\&* | *\|* | *\\* )
10687     ac_sed_conf_input=`$as_echo "$configure_input" |
10688     sed 's/[\\\\&|]/\\\\&/g'`;; #(
10689     *) ac_sed_conf_input=$configure_input;;
10690     esac
10691 gezelter 1210
10692     case $ac_tag in
10693 gezelter 1511 *:-:* | *:-) cat >"$ac_tmp/stdin" \
10694     || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
10695 gezelter 1210 esac
10696     ;;
10697     esac
10698    
10699     ac_dir=`$as_dirname -- "$ac_file" ||
10700 gezelter 397 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10701     X"$ac_file" : 'X\(//\)[^/]' \| \
10702     X"$ac_file" : 'X\(//\)$' \| \
10703 gezelter 1210 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
10704 gezelter 1300 $as_echo X"$ac_file" |
10705 gezelter 1210 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10706     s//\1/
10707     q
10708     }
10709     /^X\(\/\/\)[^/].*/{
10710     s//\1/
10711     q
10712     }
10713     /^X\(\/\/\)$/{
10714     s//\1/
10715     q
10716     }
10717     /^X\(\/\).*/{
10718     s//\1/
10719     q
10720     }
10721     s/.*/./; q'`
10722 gezelter 1373 as_dir="$ac_dir"; as_fn_mkdir_p
10723 gezelter 397 ac_builddir=.
10724    
10725 gezelter 1210 case "$ac_dir" in
10726     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10727     *)
10728 gezelter 1300 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
10729 gezelter 1210 # A ".." for each directory in $ac_dir_suffix.
10730 gezelter 1300 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
10731 gezelter 1210 case $ac_top_builddir_sub in
10732     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10733     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10734     esac ;;
10735     esac
10736     ac_abs_top_builddir=$ac_pwd
10737     ac_abs_builddir=$ac_pwd$ac_dir_suffix
10738     # for backward compatibility:
10739     ac_top_builddir=$ac_top_build_prefix
10740 gezelter 397
10741     case $srcdir in
10742 gezelter 1210 .) # We are building in place.
10743 gezelter 397 ac_srcdir=.
10744 gezelter 1210 ac_top_srcdir=$ac_top_builddir_sub
10745     ac_abs_top_srcdir=$ac_pwd ;;
10746     [\\/]* | ?:[\\/]* ) # Absolute name.
10747 gezelter 397 ac_srcdir=$srcdir$ac_dir_suffix;
10748 gezelter 1210 ac_top_srcdir=$srcdir
10749     ac_abs_top_srcdir=$srcdir ;;
10750     *) # Relative name.
10751     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10752     ac_top_srcdir=$ac_top_build_prefix$srcdir
10753     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
10754 gezelter 397 esac
10755 gezelter 1210 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
10756 gezelter 2
10757 gezelter 397
10758 gezelter 1210 case $ac_mode in
10759     :F)
10760     #
10761     # CONFIG_FILE
10762     #
10763 gezelter 397
10764 gezelter 2 case $INSTALL in
10765     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10766 gezelter 1210 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
10767 gezelter 2 esac
10768 gezelter 1210 _ACEOF
10769 gezelter 2
10770 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10771 gezelter 1210 # If the template does not know about datarootdir, expand it.
10772     # FIXME: This hack should be removed a few years after 2.60.
10773     ac_datarootdir_hack=; ac_datarootdir_seen=
10774 gezelter 1300 ac_sed_dataroot='
10775     /datarootdir/ {
10776 gezelter 1210 p
10777     q
10778     }
10779     /@datadir@/p
10780     /@docdir@/p
10781     /@infodir@/p
10782     /@localedir@/p
10783 gezelter 1373 /@mandir@/p'
10784 gezelter 1300 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
10785 gezelter 1210 *datarootdir*) ac_datarootdir_seen=yes;;
10786     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
10787 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
10788 gezelter 1300 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
10789 gezelter 397 _ACEOF
10790 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10791 gezelter 1210 ac_datarootdir_hack='
10792     s&@datadir@&$datadir&g
10793     s&@docdir@&$docdir&g
10794     s&@infodir@&$infodir&g
10795     s&@localedir@&$localedir&g
10796     s&@mandir@&$mandir&g
10797 gezelter 1373 s&\\\${datarootdir}&$datarootdir&g' ;;
10798 gezelter 1210 esac
10799     _ACEOF
10800    
10801     # Neutralize VPATH when `$srcdir' = `.'.
10802     # Shell code in configure.ac might set extrasub.
10803     # FIXME: do we really want to maintain this feature?
10804 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10805     ac_sed_extra="$ac_vpsub
10806 gezelter 2 $extrasub
10807 gezelter 397 _ACEOF
10808 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10809 gezelter 2 :t
10810     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10811 gezelter 1300 s|@configure_input@|$ac_sed_conf_input|;t t
10812 gezelter 1210 s&@top_builddir@&$ac_top_builddir_sub&;t t
10813 gezelter 1300 s&@top_build_prefix@&$ac_top_build_prefix&;t t
10814 gezelter 1210 s&@srcdir@&$ac_srcdir&;t t
10815     s&@abs_srcdir@&$ac_abs_srcdir&;t t
10816     s&@top_srcdir@&$ac_top_srcdir&;t t
10817     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
10818     s&@builddir@&$ac_builddir&;t t
10819     s&@abs_builddir@&$ac_abs_builddir&;t t
10820     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
10821     s&@INSTALL@&$ac_INSTALL&;t t
10822     $ac_datarootdir_hack
10823 gezelter 1300 "
10824 gezelter 1511 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
10825     >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10826 gezelter 2
10827 gezelter 1210 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
10828 gezelter 1511 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
10829     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
10830     "$ac_tmp/out"`; test -z "$ac_out"; } &&
10831 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10832 gezelter 1511 which seems to be undefined. Please make sure it is defined" >&5
10833 gezelter 1300 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10834 gezelter 1511 which seems to be undefined. Please make sure it is defined" >&2;}
10835 gezelter 1210
10836 gezelter 1511 rm -f "$ac_tmp/stdin"
10837 gezelter 502 case $ac_file in
10838 gezelter 1511 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
10839     *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
10840 gezelter 1300 esac \
10841 gezelter 1511 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10842 gezelter 1210 ;;
10843     :H)
10844     #
10845     # CONFIG_HEADER
10846     #
10847 gezelter 2 if test x"$ac_file" != x-; then
10848 gezelter 1300 {
10849     $as_echo "/* $configure_input */" \
10850 gezelter 1511 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
10851     } >"$ac_tmp/config.h" \
10852     || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10853     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
10854 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
10855 gezelter 1300 $as_echo "$as_me: $ac_file is unchanged" >&6;}
10856 gezelter 2 else
10857 gezelter 1300 rm -f "$ac_file"
10858 gezelter 1511 mv "$ac_tmp/config.h" "$ac_file" \
10859     || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10860 gezelter 2 fi
10861     else
10862 gezelter 1300 $as_echo "/* $configure_input */" \
10863 gezelter 1511 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
10864     || as_fn_error $? "could not create -" "$LINENO" 5
10865 gezelter 2 fi
10866 gezelter 1210 ;;
10867 gezelter 2
10868    
10869 gezelter 1210 esac
10870 gezelter 397
10871    
10872 gezelter 1210 case $ac_file$ac_mode in
10873     "make/Makefile":F) chmod 0755 scripts/* ;;
10874     "src/utils/Makefile":F) chmod 0755 scripts/* ;;
10875     "src/math/Makefile":F) chmod 0755 scripts/* ;;
10876 skuang 1299 "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
10877 gezelter 1210 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
10878     "scripts/filepp":F) chmod 0755 scripts/* ;;
10879 gezelter 2
10880     esac
10881 gezelter 1210 done # for ac_tag
10882 gezelter 2
10883    
10884 gezelter 1373 as_fn_exit 0
10885 gezelter 397 _ACEOF
10886 gezelter 2 ac_clean_files=$ac_clean_files_save
10887    
10888 gezelter 1300 test $ac_write_fail = 0 ||
10889 gezelter 1511 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
10890 gezelter 397
10891 gezelter 1300
10892 gezelter 2 # configure is writing to config.log, and then calls config.status.
10893     # config.status does its own redirection, appending to config.log.
10894     # Unfortunately, on DOS this fails, as config.log is still kept open
10895     # by configure, so config.status won't be able to write to it; its
10896     # output is simply discarded. So we exec the FD to /dev/null,
10897     # effectively closing config.log, so it can be properly (re)opened and
10898     # appended to by config.status. When coming back to configure, we
10899     # need to make the FD available again.
10900     if test "$no_create" != yes; then
10901     ac_cs_success=:
10902 gezelter 397 ac_config_status_args=
10903     test "$silent" = yes &&
10904     ac_config_status_args="$ac_config_status_args --quiet"
10905 gezelter 2 exec 5>/dev/null
10906 gezelter 397 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10907 gezelter 2 exec 5>>config.log
10908     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10909     # would make configure fail if this is the last instruction.
10910 gezelter 1511 $ac_cs_success || as_fn_exit 1
10911 gezelter 2 fi
10912 gezelter 1300 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
10913 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
10914     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
10915 gezelter 1300 fi
10916 gezelter 2

Properties

Name Value
svn:executable *