ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/configure
Revision: 1632
Committed: Wed Sep 14 21:44:08 2011 UTC (13 years, 7 months ago) by gezelter
File size: 233466 byte(s)
Log Message:
cleaning up configure script & readme

File Contents

# User Rev Content
1 gezelter 2 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 gezelter 1632 # Generated by GNU Autoconf 2.68 for OpenMD 2.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 1603 # 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 1603 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 1603 # 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 1603 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 1603 } || 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 1603 # 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 1603 # script with STATUS, using 1 if that was 0.
375 gezelter 1373 as_fn_error ()
376     {
377 gezelter 1603 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 1603 $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 1603 # 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 gezelter 1632 PACKAGE_VERSION='2.0'
564     PACKAGE_STRING='OpenMD 2.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     CXXCPP
625     USE_QHULL
626     QHULL
627     QHULL_LIB_DIR
628     QHULL_INC_DIR
629     FFTW_LIBS
630     FFTW_LIB_DIR
631     FFTW_INC_DIR
632     ZLIB
633     ZLIB_LIB_DIR
634     ZLIB_INC_DIR
635     AR
636     INSTALL_DATA
637     INSTALL_SCRIPT
638     INSTALL_PROGRAM
639     PERL_SHEBANG
640     PERLINTERP
641     RANLIB
642     SET_MAKE
643     LN_S
644     EGREP
645     GREP
646     CPP
647 gezelter 1225 USE_MPI
648 gezelter 1396 MPICC
649     MPILIBS
650     MPICXX
651 gezelter 1399 LIBDL
652 gezelter 1373 ac_ct_CC
653     CFLAGS
654     CC
655     OBJEXT
656     EXEEXT
657     ac_ct_CXX
658     CPPFLAGS
659     LDFLAGS
660     CXXFLAGS
661 gezelter 1210 CXX
662 gezelter 1373 USE_SINGLE_PRECISION
663     debug
664     PROGNAME
665     host_os
666     host_vendor
667     host_cpu
668     host
669     build_os
670     build_vendor
671     build_cpu
672     build
673     target_alias
674     host_alias
675     build_alias
676     LIBS
677     ECHO_T
678     ECHO_N
679     ECHO_C
680     DEFS
681     mandir
682     localedir
683     libdir
684     psdir
685     pdfdir
686     dvidir
687     htmldir
688     infodir
689     docdir
690     oldincludedir
691     includedir
692     localstatedir
693     sharedstatedir
694     sysconfdir
695     datadir
696     datarootdir
697     libexecdir
698     sbindir
699     bindir
700     program_transform_name
701     prefix
702     exec_prefix
703     PACKAGE_URL
704     PACKAGE_BUGREPORT
705     PACKAGE_STRING
706     PACKAGE_VERSION
707     PACKAGE_TARNAME
708     PACKAGE_NAME
709     PATH_SEPARATOR
710     SHELL'
711 gezelter 397 ac_subst_files=''
712 gezelter 1300 ac_user_opts='
713     enable_option_checking
714 gezelter 1390 enable_openmd_home
715 gezelter 1300 enable_debug
716     enable_single
717     enable_float
718     with_perl_shebang
719     with_zlib
720     with_fftw
721     with_qhull
722     with_openbabel
723     enable_doxygen
724     enable_dot
725     enable_html_docs
726     enable_latex_docs
727     '
728 gezelter 1210 ac_precious_vars='build_alias
729     host_alias
730     target_alias
731     CXX
732     CXXFLAGS
733     LDFLAGS
734     LIBS
735     CPPFLAGS
736     CCC
737     CC
738     CFLAGS
739 gezelter 1396 MPICXX
740     MPICC
741 gezelter 1210 CPP
742     CXXCPP'
743 gezelter 397
744 gezelter 1210
745 gezelter 2 # Initialize some variables set by options.
746     ac_init_help=
747     ac_init_version=false
748 gezelter 1300 ac_unrecognized_opts=
749     ac_unrecognized_sep=
750 gezelter 2 # The variables have the same names as the options, with
751     # dashes changed to underlines.
752     cache_file=/dev/null
753     exec_prefix=NONE
754     no_create=
755     no_recursion=
756     prefix=NONE
757     program_prefix=NONE
758     program_suffix=NONE
759     program_transform_name=s,x,x,
760     silent=
761     site=
762     srcdir=
763     verbose=
764     x_includes=NONE
765     x_libraries=NONE
766    
767     # Installation directory options.
768     # These are left unexpanded so users can "make install exec_prefix=/foo"
769     # and all the variables that are supposed to be based on exec_prefix
770     # by default will actually change.
771     # Use braces instead of parens because sh, perl, etc. also accept them.
772 gezelter 1210 # (The list follows the same order as the GNU Coding Standards.)
773 gezelter 2 bindir='${exec_prefix}/bin'
774     sbindir='${exec_prefix}/sbin'
775     libexecdir='${exec_prefix}/libexec'
776 gezelter 1210 datarootdir='${prefix}/share'
777     datadir='${datarootdir}'
778 gezelter 2 sysconfdir='${prefix}/etc'
779     sharedstatedir='${prefix}/com'
780     localstatedir='${prefix}/var'
781     includedir='${prefix}/include'
782     oldincludedir='/usr/include'
783 gezelter 1210 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
784     infodir='${datarootdir}/info'
785     htmldir='${docdir}'
786     dvidir='${docdir}'
787     pdfdir='${docdir}'
788     psdir='${docdir}'
789     libdir='${exec_prefix}/lib'
790     localedir='${datarootdir}/locale'
791     mandir='${datarootdir}/man'
792 gezelter 2
793     ac_prev=
794 gezelter 1210 ac_dashdash=
795 gezelter 2 for ac_option
796     do
797     # If the previous option needs an argument, assign it.
798     if test -n "$ac_prev"; then
799 gezelter 1210 eval $ac_prev=\$ac_option
800 gezelter 2 ac_prev=
801     continue
802     fi
803    
804 gezelter 1210 case $ac_option in
805 gezelter 1603 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
806     *=) ac_optarg= ;;
807     *) ac_optarg=yes ;;
808 gezelter 1210 esac
809 gezelter 2
810     # Accept the important Cygnus configure options, so we can diagnose typos.
811    
812 gezelter 1210 case $ac_dashdash$ac_option in
813     --)
814     ac_dashdash=yes ;;
815 gezelter 2
816     -bindir | --bindir | --bindi | --bind | --bin | --bi)
817     ac_prev=bindir ;;
818     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
819     bindir=$ac_optarg ;;
820    
821     -build | --build | --buil | --bui | --bu)
822     ac_prev=build_alias ;;
823     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
824     build_alias=$ac_optarg ;;
825    
826     -cache-file | --cache-file | --cache-fil | --cache-fi \
827     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
828     ac_prev=cache_file ;;
829     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
830     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
831     cache_file=$ac_optarg ;;
832    
833     --config-cache | -C)
834     cache_file=config.cache ;;
835    
836 gezelter 1210 -datadir | --datadir | --datadi | --datad)
837 gezelter 2 ac_prev=datadir ;;
838 gezelter 1210 -datadir=* | --datadir=* | --datadi=* | --datad=*)
839 gezelter 2 datadir=$ac_optarg ;;
840    
841 gezelter 1210 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
842     | --dataroo | --dataro | --datar)
843     ac_prev=datarootdir ;;
844     -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
845     | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
846     datarootdir=$ac_optarg ;;
847    
848 gezelter 2 -disable-* | --disable-*)
849 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
850 gezelter 2 # Reject names that are not valid shell variable names.
851 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
852 gezelter 1603 as_fn_error $? "invalid feature name: $ac_useropt"
853 gezelter 1300 ac_useropt_orig=$ac_useropt
854     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
855     case $ac_user_opts in
856     *"
857     "enable_$ac_useropt"
858     "*) ;;
859     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
860     ac_unrecognized_sep=', ';;
861     esac
862     eval enable_$ac_useropt=no ;;
863 gezelter 2
864 gezelter 1210 -docdir | --docdir | --docdi | --doc | --do)
865     ac_prev=docdir ;;
866     -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
867     docdir=$ac_optarg ;;
868    
869     -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
870     ac_prev=dvidir ;;
871     -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
872     dvidir=$ac_optarg ;;
873    
874 gezelter 2 -enable-* | --enable-*)
875 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
876 gezelter 2 # Reject names that are not valid shell variable names.
877 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
878 gezelter 1603 as_fn_error $? "invalid feature name: $ac_useropt"
879 gezelter 1300 ac_useropt_orig=$ac_useropt
880     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
881     case $ac_user_opts in
882     *"
883     "enable_$ac_useropt"
884     "*) ;;
885     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
886     ac_unrecognized_sep=', ';;
887     esac
888     eval enable_$ac_useropt=\$ac_optarg ;;
889 gezelter 2
890     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
891     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
892     | --exec | --exe | --ex)
893     ac_prev=exec_prefix ;;
894     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
895     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
896     | --exec=* | --exe=* | --ex=*)
897     exec_prefix=$ac_optarg ;;
898    
899     -gas | --gas | --ga | --g)
900     # Obsolete; use --with-gas.
901     with_gas=yes ;;
902    
903     -help | --help | --hel | --he | -h)
904     ac_init_help=long ;;
905     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
906     ac_init_help=recursive ;;
907     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
908     ac_init_help=short ;;
909    
910     -host | --host | --hos | --ho)
911     ac_prev=host_alias ;;
912     -host=* | --host=* | --hos=* | --ho=*)
913     host_alias=$ac_optarg ;;
914    
915 gezelter 1210 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
916     ac_prev=htmldir ;;
917     -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
918     | --ht=*)
919     htmldir=$ac_optarg ;;
920    
921 gezelter 2 -includedir | --includedir | --includedi | --included | --include \
922     | --includ | --inclu | --incl | --inc)
923     ac_prev=includedir ;;
924     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
925     | --includ=* | --inclu=* | --incl=* | --inc=*)
926     includedir=$ac_optarg ;;
927    
928     -infodir | --infodir | --infodi | --infod | --info | --inf)
929     ac_prev=infodir ;;
930     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
931     infodir=$ac_optarg ;;
932    
933     -libdir | --libdir | --libdi | --libd)
934     ac_prev=libdir ;;
935     -libdir=* | --libdir=* | --libdi=* | --libd=*)
936     libdir=$ac_optarg ;;
937    
938     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
939     | --libexe | --libex | --libe)
940     ac_prev=libexecdir ;;
941     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
942     | --libexe=* | --libex=* | --libe=*)
943     libexecdir=$ac_optarg ;;
944    
945 gezelter 1210 -localedir | --localedir | --localedi | --localed | --locale)
946     ac_prev=localedir ;;
947     -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
948     localedir=$ac_optarg ;;
949    
950 gezelter 2 -localstatedir | --localstatedir | --localstatedi | --localstated \
951 gezelter 1210 | --localstate | --localstat | --localsta | --localst | --locals)
952 gezelter 2 ac_prev=localstatedir ;;
953     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
954 gezelter 1210 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
955 gezelter 2 localstatedir=$ac_optarg ;;
956    
957     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
958     ac_prev=mandir ;;
959     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
960     mandir=$ac_optarg ;;
961    
962     -nfp | --nfp | --nf)
963     # Obsolete; use --without-fp.
964     with_fp=no ;;
965    
966     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
967 gezelter 397 | --no-cr | --no-c | -n)
968 gezelter 2 no_create=yes ;;
969    
970     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
971     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
972     no_recursion=yes ;;
973    
974     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
975     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
976     | --oldin | --oldi | --old | --ol | --o)
977     ac_prev=oldincludedir ;;
978     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
979     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
980     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
981     oldincludedir=$ac_optarg ;;
982    
983     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
984     ac_prev=prefix ;;
985     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
986     prefix=$ac_optarg ;;
987    
988     -program-prefix | --program-prefix | --program-prefi | --program-pref \
989     | --program-pre | --program-pr | --program-p)
990     ac_prev=program_prefix ;;
991     -program-prefix=* | --program-prefix=* | --program-prefi=* \
992     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
993     program_prefix=$ac_optarg ;;
994    
995     -program-suffix | --program-suffix | --program-suffi | --program-suff \
996     | --program-suf | --program-su | --program-s)
997     ac_prev=program_suffix ;;
998     -program-suffix=* | --program-suffix=* | --program-suffi=* \
999     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1000     program_suffix=$ac_optarg ;;
1001    
1002     -program-transform-name | --program-transform-name \
1003     | --program-transform-nam | --program-transform-na \
1004     | --program-transform-n | --program-transform- \
1005     | --program-transform | --program-transfor \
1006     | --program-transfo | --program-transf \
1007     | --program-trans | --program-tran \
1008     | --progr-tra | --program-tr | --program-t)
1009     ac_prev=program_transform_name ;;
1010     -program-transform-name=* | --program-transform-name=* \
1011     | --program-transform-nam=* | --program-transform-na=* \
1012     | --program-transform-n=* | --program-transform-=* \
1013     | --program-transform=* | --program-transfor=* \
1014     | --program-transfo=* | --program-transf=* \
1015     | --program-trans=* | --program-tran=* \
1016     | --progr-tra=* | --program-tr=* | --program-t=*)
1017     program_transform_name=$ac_optarg ;;
1018    
1019 gezelter 1210 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1020     ac_prev=pdfdir ;;
1021     -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1022     pdfdir=$ac_optarg ;;
1023    
1024     -psdir | --psdir | --psdi | --psd | --ps)
1025     ac_prev=psdir ;;
1026     -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1027     psdir=$ac_optarg ;;
1028    
1029 gezelter 2 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1030     | -silent | --silent | --silen | --sile | --sil)
1031     silent=yes ;;
1032    
1033     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1034     ac_prev=sbindir ;;
1035     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1036     | --sbi=* | --sb=*)
1037     sbindir=$ac_optarg ;;
1038    
1039     -sharedstatedir | --sharedstatedir | --sharedstatedi \
1040     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1041     | --sharedst | --shareds | --shared | --share | --shar \
1042     | --sha | --sh)
1043     ac_prev=sharedstatedir ;;
1044     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1045     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1046     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1047     | --sha=* | --sh=*)
1048     sharedstatedir=$ac_optarg ;;
1049    
1050     -site | --site | --sit)
1051     ac_prev=site ;;
1052     -site=* | --site=* | --sit=*)
1053     site=$ac_optarg ;;
1054    
1055     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1056     ac_prev=srcdir ;;
1057     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1058     srcdir=$ac_optarg ;;
1059    
1060     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1061     | --syscon | --sysco | --sysc | --sys | --sy)
1062     ac_prev=sysconfdir ;;
1063     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1064     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1065     sysconfdir=$ac_optarg ;;
1066    
1067     -target | --target | --targe | --targ | --tar | --ta | --t)
1068     ac_prev=target_alias ;;
1069     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1070     target_alias=$ac_optarg ;;
1071    
1072     -v | -verbose | --verbose | --verbos | --verbo | --verb)
1073     verbose=yes ;;
1074    
1075     -version | --version | --versio | --versi | --vers | -V)
1076     ac_init_version=: ;;
1077    
1078     -with-* | --with-*)
1079 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1080 gezelter 2 # Reject names that are not valid shell variable names.
1081 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1082 gezelter 1603 as_fn_error $? "invalid package name: $ac_useropt"
1083 gezelter 1300 ac_useropt_orig=$ac_useropt
1084     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1085     case $ac_user_opts in
1086     *"
1087     "with_$ac_useropt"
1088     "*) ;;
1089     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1090     ac_unrecognized_sep=', ';;
1091     esac
1092     eval with_$ac_useropt=\$ac_optarg ;;
1093 gezelter 2
1094     -without-* | --without-*)
1095 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1096 gezelter 2 # Reject names that are not valid shell variable names.
1097 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1098 gezelter 1603 as_fn_error $? "invalid package name: $ac_useropt"
1099 gezelter 1300 ac_useropt_orig=$ac_useropt
1100     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1101     case $ac_user_opts in
1102     *"
1103     "with_$ac_useropt"
1104     "*) ;;
1105     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1106     ac_unrecognized_sep=', ';;
1107     esac
1108     eval with_$ac_useropt=no ;;
1109 gezelter 2
1110     --x)
1111     # Obsolete; use --with-x.
1112     with_x=yes ;;
1113    
1114     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1115     | --x-incl | --x-inc | --x-in | --x-i)
1116     ac_prev=x_includes ;;
1117     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1118     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1119     x_includes=$ac_optarg ;;
1120    
1121     -x-libraries | --x-libraries | --x-librarie | --x-librari \
1122     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1123     ac_prev=x_libraries ;;
1124     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1125     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1126     x_libraries=$ac_optarg ;;
1127    
1128 gezelter 1603 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1129     Try \`$0 --help' for more information"
1130 gezelter 2 ;;
1131    
1132     *=*)
1133     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1134     # Reject names that are not valid shell variable names.
1135 gezelter 1373 case $ac_envvar in #(
1136     '' | [0-9]* | *[!_$as_cr_alnum]* )
1137 gezelter 1603 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1138 gezelter 1373 esac
1139 gezelter 1210 eval $ac_envvar=\$ac_optarg
1140 gezelter 2 export $ac_envvar ;;
1141    
1142     *)
1143     # FIXME: should be removed in autoconf 3.0.
1144 gezelter 1300 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1145 gezelter 397 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1146 gezelter 1300 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1147 gezelter 1603 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1148 gezelter 2 ;;
1149    
1150     esac
1151     done
1152    
1153     if test -n "$ac_prev"; then
1154     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1155 gezelter 1603 as_fn_error $? "missing argument to $ac_option"
1156 gezelter 2 fi
1157    
1158 gezelter 1300 if test -n "$ac_unrecognized_opts"; then
1159     case $enable_option_checking in
1160     no) ;;
1161 gezelter 1603 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1162 gezelter 1373 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1163 gezelter 1300 esac
1164     fi
1165    
1166     # Check all directory arguments for consistency.
1167 gezelter 1210 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1168     datadir sysconfdir sharedstatedir localstatedir includedir \
1169     oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1170     libdir localedir mandir
1171 gezelter 397 do
1172 gezelter 1210 eval ac_val=\$$ac_var
1173 gezelter 1300 # Remove trailing slashes.
1174 gezelter 397 case $ac_val in
1175 gezelter 1300 */ )
1176     ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1177     eval $ac_var=\$ac_val;;
1178     esac
1179     # Be sure to have absolute directory names.
1180     case $ac_val in
1181 gezelter 1210 [\\/$]* | ?:[\\/]* ) continue;;
1182     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1183 gezelter 397 esac
1184 gezelter 1603 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1185 gezelter 397 done
1186    
1187 gezelter 2 # There might be people who depend on the old broken behavior: `$host'
1188     # used to hold the argument of --host etc.
1189 gezelter 397 # FIXME: To remove some day.
1190 gezelter 2 build=$build_alias
1191     host=$host_alias
1192     target=$target_alias
1193    
1194 gezelter 397 # FIXME: To remove some day.
1195 gezelter 2 if test "x$host_alias" != x; then
1196     if test "x$build_alias" = x; then
1197     cross_compiling=maybe
1198 gezelter 1603 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1199     If a cross compiler is detected then cross compile mode will be used" >&2
1200 gezelter 2 elif test "x$build_alias" != "x$host_alias"; then
1201     cross_compiling=yes
1202     fi
1203     fi
1204    
1205     ac_tool_prefix=
1206     test -n "$host_alias" && ac_tool_prefix=$host_alias-
1207    
1208     test "$silent" = yes && exec 6>/dev/null
1209    
1210 gezelter 397
1211 gezelter 1210 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1212     ac_ls_di=`ls -di .` &&
1213     ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1214 gezelter 1603 as_fn_error $? "working directory cannot be determined"
1215 gezelter 1210 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1216 gezelter 1603 as_fn_error $? "pwd does not report name of working directory"
1217 gezelter 1210
1218    
1219 gezelter 2 # Find the source files, if location was not specified.
1220     if test -z "$srcdir"; then
1221     ac_srcdir_defaulted=yes
1222 gezelter 1210 # Try the directory containing this script, then the parent directory.
1223 gezelter 1300 ac_confdir=`$as_dirname -- "$as_myself" ||
1224     $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1225     X"$as_myself" : 'X\(//\)[^/]' \| \
1226     X"$as_myself" : 'X\(//\)$' \| \
1227     X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1228     $as_echo X"$as_myself" |
1229 gezelter 1210 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1230     s//\1/
1231     q
1232     }
1233     /^X\(\/\/\)[^/].*/{
1234     s//\1/
1235     q
1236     }
1237     /^X\(\/\/\)$/{
1238     s//\1/
1239     q
1240     }
1241     /^X\(\/\).*/{
1242     s//\1/
1243     q
1244     }
1245     s/.*/./; q'`
1246 gezelter 2 srcdir=$ac_confdir
1247 gezelter 1210 if test ! -r "$srcdir/$ac_unique_file"; then
1248 gezelter 2 srcdir=..
1249     fi
1250     else
1251     ac_srcdir_defaulted=no
1252     fi
1253 gezelter 1210 if test ! -r "$srcdir/$ac_unique_file"; then
1254     test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1255 gezelter 1603 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1256 gezelter 1210 fi
1257     ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1258     ac_abs_confdir=`(
1259 gezelter 1603 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1260 gezelter 1210 pwd)`
1261     # When building in place, set srcdir=.
1262     if test "$ac_abs_confdir" = "$ac_pwd"; then
1263     srcdir=.
1264 chuckv 1188 fi
1265 gezelter 1210 # Remove unnecessary trailing slashes from srcdir.
1266     # Double slashes in file names in object file debugging info
1267     # mess up M-x gdb in Emacs.
1268     case $srcdir in
1269     */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1270     esac
1271     for ac_var in $ac_precious_vars; do
1272     eval ac_env_${ac_var}_set=\${${ac_var}+set}
1273     eval ac_env_${ac_var}_value=\$${ac_var}
1274     eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1275     eval ac_cv_env_${ac_var}_value=\$${ac_var}
1276     done
1277 gezelter 2
1278     #
1279     # Report the --help message.
1280     #
1281     if test "$ac_init_help" = "long"; then
1282     # Omit some internal or obsolete options to make the list less imposing.
1283     # This message is too long to be a string in the A/UX 3.1 sh.
1284 gezelter 397 cat <<_ACEOF
1285 gezelter 1632 \`configure' configures OpenMD 2.0 to adapt to many kinds of systems.
1286 gezelter 2
1287     Usage: $0 [OPTION]... [VAR=VALUE]...
1288    
1289     To assign environment variables (e.g., CC, CFLAGS...), specify them as
1290     VAR=VALUE. See below for descriptions of some of the useful variables.
1291    
1292     Defaults for the options are specified in brackets.
1293    
1294     Configuration:
1295     -h, --help display this help and exit
1296     --help=short display options specific to this package
1297     --help=recursive display the short help of all the included packages
1298     -V, --version display version information and exit
1299 gezelter 1603 -q, --quiet, --silent do not print \`checking ...' messages
1300 gezelter 2 --cache-file=FILE cache test results in FILE [disabled]
1301     -C, --config-cache alias for \`--cache-file=config.cache'
1302     -n, --no-create do not create output files
1303     --srcdir=DIR find the sources in DIR [configure dir or \`..']
1304    
1305     Installation directories:
1306     --prefix=PREFIX install architecture-independent files in PREFIX
1307 gezelter 1300 [$ac_default_prefix]
1308 gezelter 2 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1309 gezelter 1300 [PREFIX]
1310 gezelter 2
1311     By default, \`make install' will install all the files in
1312     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1313     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1314     for instance \`--prefix=\$HOME'.
1315    
1316     For better control, use the options below.
1317    
1318     Fine tuning of the installation directories:
1319 gezelter 1300 --bindir=DIR user executables [EPREFIX/bin]
1320     --sbindir=DIR system admin executables [EPREFIX/sbin]
1321     --libexecdir=DIR program executables [EPREFIX/libexec]
1322     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1323     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1324     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1325     --libdir=DIR object code libraries [EPREFIX/lib]
1326     --includedir=DIR C header files [PREFIX/include]
1327     --oldincludedir=DIR C header files for non-gcc [/usr/include]
1328     --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1329     --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1330     --infodir=DIR info documentation [DATAROOTDIR/info]
1331     --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1332     --mandir=DIR man documentation [DATAROOTDIR/man]
1333 gezelter 1390 --docdir=DIR documentation root [DATAROOTDIR/doc/openmd]
1334 gezelter 1300 --htmldir=DIR html documentation [DOCDIR]
1335     --dvidir=DIR dvi documentation [DOCDIR]
1336     --pdfdir=DIR pdf documentation [DOCDIR]
1337     --psdir=DIR ps documentation [DOCDIR]
1338 gezelter 397 _ACEOF
1339 gezelter 2
1340 gezelter 397 cat <<\_ACEOF
1341 gezelter 2
1342     System types:
1343     --build=BUILD configure for building on BUILD [guessed]
1344 gezelter 397 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1345     _ACEOF
1346 gezelter 2 fi
1347    
1348     if test -n "$ac_init_help"; then
1349     case $ac_init_help in
1350 gezelter 1632 short | recursive ) echo "Configuration of OpenMD 2.0:";;
1351 gezelter 2 esac
1352 gezelter 397 cat <<\_ACEOF
1353 gezelter 2
1354     Optional Features:
1355 gezelter 1300 --disable-option-checking ignore unrecognized --enable/--with options
1356 gezelter 2 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1357     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1358 gezelter 1390 --enable-openmd-home=DIR define OpenMD home dir PREFIX/openmd
1359     --enable-debug Compile OpenMD in debug mode
1360     --enable-single compile OpenMD in single precision
1361 gezelter 961 --enable-float synonym for --enable-single
1362 gezelter 49 --enable-doxygen enable documentation generation with doxygen (auto)
1363     --enable-dot use 'dot' to generate graphs in doxygen (auto)
1364     --enable-html-docs enable HTML generation with doxygen (yes)
1365     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1366 gezelter 2
1367     Optional Packages:
1368     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1369     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1370 gezelter 848 --with-perl-shebang override what perl thinks is the way for the kernel
1371     to start it (seldom needed)
1372 gezelter 958 --with-zlib=DIR root directory path of zlib installation (defaults
1373     to /usr/local or /usr if not found in /usr/local)
1374 gezelter 957 --with-fftw=DIR root directory path of fftw installation (defaults
1375     to /usr/local or /usr if not found in /usr/local)
1376 chuckv 1200 --with-qhull=DIR root directory path of qhull installation (defaults
1377     to /usr/local or /usr if not found in /usr/local)
1378 gezelter 1210 --with-openbabel=DIR root directory path of openbabel-2.x installation
1379     (defaults to /usr/local or /usr if not found in
1380     /usr/local)
1381 gezelter 2
1382     Some influential environment variables:
1383 gezelter 848 CXX C++ compiler command
1384     CXXFLAGS C++ compiler flags
1385 gezelter 2 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1386     nonstandard directory <lib dir>
1387 gezelter 1210 LIBS libraries to pass to the linker, e.g. -l<library>
1388 gezelter 1390 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1389 gezelter 1210 you have headers in a nonstandard directory <include dir>
1390 gezelter 848 CC C compiler command
1391     CFLAGS C compiler flags
1392 gezelter 1396 MPICXX MPI C++ compiler command
1393     MPICC MPI C compiler command
1394 gezelter 774 CPP C preprocessor
1395 gezelter 493 CXXCPP C++ preprocessor
1396 gezelter 2
1397     Use these variables to override the choices made by `configure' or to help
1398     it to find libraries and programs with nonstandard names/locations.
1399    
1400     Report bugs to <gezelter@nd.edu>.
1401 gezelter 397 _ACEOF
1402 gezelter 1210 ac_status=$?
1403 gezelter 2 fi
1404    
1405     if test "$ac_init_help" = "recursive"; then
1406     # If there are subdirs, report their specific --help.
1407 gezelter 397 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1408 gezelter 1300 test -d "$ac_dir" ||
1409     { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1410     continue
1411 gezelter 397 ac_builddir=.
1412 gezelter 2
1413 gezelter 1210 case "$ac_dir" in
1414     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1415     *)
1416 gezelter 1300 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1417 gezelter 1210 # A ".." for each directory in $ac_dir_suffix.
1418 gezelter 1300 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1419 gezelter 1210 case $ac_top_builddir_sub in
1420     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1421     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1422     esac ;;
1423     esac
1424     ac_abs_top_builddir=$ac_pwd
1425     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1426     # for backward compatibility:
1427     ac_top_builddir=$ac_top_build_prefix
1428 gezelter 2
1429 gezelter 397 case $srcdir in
1430 gezelter 1210 .) # We are building in place.
1431 gezelter 397 ac_srcdir=.
1432 gezelter 1210 ac_top_srcdir=$ac_top_builddir_sub
1433     ac_abs_top_srcdir=$ac_pwd ;;
1434     [\\/]* | ?:[\\/]* ) # Absolute name.
1435 gezelter 397 ac_srcdir=$srcdir$ac_dir_suffix;
1436 gezelter 1210 ac_top_srcdir=$srcdir
1437     ac_abs_top_srcdir=$srcdir ;;
1438     *) # Relative name.
1439     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1440     ac_top_srcdir=$ac_top_build_prefix$srcdir
1441     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1442 gezelter 397 esac
1443 gezelter 1210 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1444 gezelter 397
1445 gezelter 1210 cd "$ac_dir" || { ac_status=$?; continue; }
1446     # Check for guested configure.
1447     if test -f "$ac_srcdir/configure.gnu"; then
1448     echo &&
1449     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1450     elif test -f "$ac_srcdir/configure"; then
1451     echo &&
1452     $SHELL "$ac_srcdir/configure" --help=recursive
1453 gezelter 2 else
1454 gezelter 1300 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1455 gezelter 1210 fi || ac_status=$?
1456     cd "$ac_pwd" || { ac_status=$?; break; }
1457 gezelter 2 done
1458     fi
1459    
1460 gezelter 1210 test -n "$ac_init_help" && exit $ac_status
1461 gezelter 2 if $ac_init_version; then
1462 gezelter 397 cat <<\_ACEOF
1463 gezelter 1632 OpenMD configure 2.0
1464 gezelter 1603 generated by GNU Autoconf 2.68
1465 gezelter 2
1466 gezelter 1603 Copyright (C) 2010 Free Software Foundation, Inc.
1467 gezelter 2 This configure script is free software; the Free Software Foundation
1468     gives unlimited permission to copy, distribute and modify it.
1469 gezelter 397 _ACEOF
1470 gezelter 1210 exit
1471 gezelter 2 fi
1472 gezelter 1373
1473     ## ------------------------ ##
1474     ## Autoconf initialization. ##
1475     ## ------------------------ ##
1476    
1477     # ac_fn_cxx_try_compile LINENO
1478     # ----------------------------
1479     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1480     ac_fn_cxx_try_compile ()
1481     {
1482     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1483     rm -f conftest.$ac_objext
1484     if { { ac_try="$ac_compile"
1485     case "(($ac_try" in
1486     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1487     *) ac_try_echo=$ac_try;;
1488     esac
1489     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1490     $as_echo "$ac_try_echo"; } >&5
1491     (eval "$ac_compile") 2>conftest.err
1492     ac_status=$?
1493     if test -s conftest.err; then
1494     grep -v '^ *+' conftest.err >conftest.er1
1495     cat conftest.er1 >&5
1496     mv -f conftest.er1 conftest.err
1497     fi
1498     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1499     test $ac_status = 0; } && {
1500     test -z "$ac_cxx_werror_flag" ||
1501     test ! -s conftest.err
1502     } && test -s conftest.$ac_objext; then :
1503     ac_retval=0
1504     else
1505     $as_echo "$as_me: failed program was:" >&5
1506     sed 's/^/| /' conftest.$ac_ext >&5
1507    
1508     ac_retval=1
1509     fi
1510 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1511 gezelter 1390 as_fn_set_status $ac_retval
1512 gezelter 1373
1513     } # ac_fn_cxx_try_compile
1514    
1515 gezelter 1396 # ac_fn_c_try_compile LINENO
1516     # --------------------------
1517     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1518     ac_fn_c_try_compile ()
1519     {
1520     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1521     rm -f conftest.$ac_objext
1522     if { { ac_try="$ac_compile"
1523     case "(($ac_try" in
1524     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1525     *) ac_try_echo=$ac_try;;
1526     esac
1527     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1528     $as_echo "$ac_try_echo"; } >&5
1529     (eval "$ac_compile") 2>conftest.err
1530     ac_status=$?
1531     if test -s conftest.err; then
1532     grep -v '^ *+' conftest.err >conftest.er1
1533     cat conftest.er1 >&5
1534     mv -f conftest.er1 conftest.err
1535     fi
1536     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1537     test $ac_status = 0; } && {
1538     test -z "$ac_c_werror_flag" ||
1539     test ! -s conftest.err
1540     } && test -s conftest.$ac_objext; then :
1541     ac_retval=0
1542     else
1543     $as_echo "$as_me: failed program was:" >&5
1544     sed 's/^/| /' conftest.$ac_ext >&5
1545    
1546     ac_retval=1
1547     fi
1548 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1549 gezelter 1396 as_fn_set_status $ac_retval
1550    
1551     } # ac_fn_c_try_compile
1552    
1553 gezelter 1373 # ac_fn_cxx_try_link LINENO
1554     # -------------------------
1555     # Try to link conftest.$ac_ext, and return whether this succeeded.
1556     ac_fn_cxx_try_link ()
1557     {
1558     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1559     rm -f conftest.$ac_objext conftest$ac_exeext
1560     if { { ac_try="$ac_link"
1561     case "(($ac_try" in
1562     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1563     *) ac_try_echo=$ac_try;;
1564     esac
1565     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1566     $as_echo "$ac_try_echo"; } >&5
1567     (eval "$ac_link") 2>conftest.err
1568     ac_status=$?
1569     if test -s conftest.err; then
1570     grep -v '^ *+' conftest.err >conftest.er1
1571     cat conftest.er1 >&5
1572     mv -f conftest.er1 conftest.err
1573     fi
1574     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1575     test $ac_status = 0; } && {
1576     test -z "$ac_cxx_werror_flag" ||
1577     test ! -s conftest.err
1578     } && test -s conftest$ac_exeext && {
1579     test "$cross_compiling" = yes ||
1580     $as_test_x conftest$ac_exeext
1581     }; then :
1582     ac_retval=0
1583     else
1584     $as_echo "$as_me: failed program was:" >&5
1585     sed 's/^/| /' conftest.$ac_ext >&5
1586    
1587     ac_retval=1
1588     fi
1589     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1590     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1591     # interfere with the next link command; also delete a directory that is
1592     # left behind by Apple's compiler. We do this before executing the actions.
1593     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1594 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1595 gezelter 1390 as_fn_set_status $ac_retval
1596 gezelter 1373
1597     } # ac_fn_cxx_try_link
1598    
1599     # ac_fn_cxx_check_func LINENO FUNC VAR
1600     # ------------------------------------
1601     # Tests whether FUNC exists, setting the cache variable VAR accordingly
1602     ac_fn_cxx_check_func ()
1603     {
1604     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1605     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1606     $as_echo_n "checking for $2... " >&6; }
1607 gezelter 1603 if eval \${$3+:} false; then :
1608 gezelter 1373 $as_echo_n "(cached) " >&6
1609     else
1610     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1611     /* end confdefs.h. */
1612     /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1613     For example, HP-UX 11i <limits.h> declares gettimeofday. */
1614     #define $2 innocuous_$2
1615    
1616     /* System header to define __stub macros and hopefully few prototypes,
1617     which can conflict with char $2 (); below.
1618     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1619     <limits.h> exists even on freestanding compilers. */
1620    
1621     #ifdef __STDC__
1622     # include <limits.h>
1623     #else
1624     # include <assert.h>
1625     #endif
1626    
1627     #undef $2
1628    
1629     /* Override any GCC internal prototype to avoid an error.
1630     Use char because int might match the return type of a GCC
1631     builtin and then its argument prototype would still apply. */
1632     #ifdef __cplusplus
1633     extern "C"
1634     #endif
1635     char $2 ();
1636     /* The GNU C library defines this for functions which it implements
1637     to always fail with ENOSYS. Some functions are actually named
1638     something starting with __ and the normal name is an alias. */
1639     #if defined __stub_$2 || defined __stub___$2
1640     choke me
1641     #endif
1642    
1643     int
1644     main ()
1645     {
1646     return $2 ();
1647     ;
1648     return 0;
1649     }
1650     _ACEOF
1651     if ac_fn_cxx_try_link "$LINENO"; then :
1652     eval "$3=yes"
1653     else
1654     eval "$3=no"
1655     fi
1656     rm -f core conftest.err conftest.$ac_objext \
1657     conftest$ac_exeext conftest.$ac_ext
1658     fi
1659     eval ac_res=\$$3
1660     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1661     $as_echo "$ac_res" >&6; }
1662 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1663 gezelter 1373
1664     } # ac_fn_cxx_check_func
1665    
1666     # ac_fn_c_try_link LINENO
1667     # -----------------------
1668     # Try to link conftest.$ac_ext, and return whether this succeeded.
1669     ac_fn_c_try_link ()
1670     {
1671     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1672     rm -f conftest.$ac_objext conftest$ac_exeext
1673     if { { ac_try="$ac_link"
1674     case "(($ac_try" in
1675     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1676     *) ac_try_echo=$ac_try;;
1677     esac
1678     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1679     $as_echo "$ac_try_echo"; } >&5
1680     (eval "$ac_link") 2>conftest.err
1681     ac_status=$?
1682     if test -s conftest.err; then
1683     grep -v '^ *+' conftest.err >conftest.er1
1684     cat conftest.er1 >&5
1685     mv -f conftest.er1 conftest.err
1686     fi
1687     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1688     test $ac_status = 0; } && {
1689     test -z "$ac_c_werror_flag" ||
1690     test ! -s conftest.err
1691     } && test -s conftest$ac_exeext && {
1692     test "$cross_compiling" = yes ||
1693     $as_test_x conftest$ac_exeext
1694     }; then :
1695     ac_retval=0
1696     else
1697     $as_echo "$as_me: failed program was:" >&5
1698     sed 's/^/| /' conftest.$ac_ext >&5
1699    
1700     ac_retval=1
1701     fi
1702     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1703     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1704     # interfere with the next link command; also delete a directory that is
1705     # left behind by Apple's compiler. We do this before executing the actions.
1706     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1707 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1708 gezelter 1390 as_fn_set_status $ac_retval
1709 gezelter 1373
1710     } # ac_fn_c_try_link
1711    
1712     # ac_fn_c_check_func LINENO FUNC VAR
1713     # ----------------------------------
1714     # Tests whether FUNC exists, setting the cache variable VAR accordingly
1715     ac_fn_c_check_func ()
1716     {
1717     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1718     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1719     $as_echo_n "checking for $2... " >&6; }
1720 gezelter 1603 if eval \${$3+:} false; then :
1721 gezelter 1373 $as_echo_n "(cached) " >&6
1722     else
1723     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1724     /* end confdefs.h. */
1725     /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1726     For example, HP-UX 11i <limits.h> declares gettimeofday. */
1727     #define $2 innocuous_$2
1728    
1729     /* System header to define __stub macros and hopefully few prototypes,
1730     which can conflict with char $2 (); below.
1731     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1732     <limits.h> exists even on freestanding compilers. */
1733    
1734     #ifdef __STDC__
1735     # include <limits.h>
1736     #else
1737     # include <assert.h>
1738     #endif
1739    
1740     #undef $2
1741    
1742     /* Override any GCC internal prototype to avoid an error.
1743     Use char because int might match the return type of a GCC
1744     builtin and then its argument prototype would still apply. */
1745     #ifdef __cplusplus
1746     extern "C"
1747     #endif
1748     char $2 ();
1749     /* The GNU C library defines this for functions which it implements
1750     to always fail with ENOSYS. Some functions are actually named
1751     something starting with __ and the normal name is an alias. */
1752     #if defined __stub_$2 || defined __stub___$2
1753     choke me
1754     #endif
1755    
1756     int
1757     main ()
1758     {
1759     return $2 ();
1760     ;
1761     return 0;
1762     }
1763     _ACEOF
1764     if ac_fn_c_try_link "$LINENO"; then :
1765     eval "$3=yes"
1766     else
1767     eval "$3=no"
1768     fi
1769     rm -f core conftest.err conftest.$ac_objext \
1770     conftest$ac_exeext conftest.$ac_ext
1771     fi
1772     eval ac_res=\$$3
1773     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1774     $as_echo "$ac_res" >&6; }
1775 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1776 gezelter 1373
1777     } # ac_fn_c_check_func
1778    
1779     # ac_fn_c_try_cpp LINENO
1780     # ----------------------
1781     # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1782     ac_fn_c_try_cpp ()
1783     {
1784     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1785     if { { ac_try="$ac_cpp conftest.$ac_ext"
1786     case "(($ac_try" in
1787     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1788     *) ac_try_echo=$ac_try;;
1789     esac
1790     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1791     $as_echo "$ac_try_echo"; } >&5
1792     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1793     ac_status=$?
1794     if test -s conftest.err; then
1795     grep -v '^ *+' conftest.err >conftest.er1
1796     cat conftest.er1 >&5
1797     mv -f conftest.er1 conftest.err
1798     fi
1799     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1800 gezelter 1603 test $ac_status = 0; } > conftest.i && {
1801 gezelter 1373 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1802     test ! -s conftest.err
1803     }; then :
1804     ac_retval=0
1805     else
1806     $as_echo "$as_me: failed program was:" >&5
1807     sed 's/^/| /' conftest.$ac_ext >&5
1808    
1809     ac_retval=1
1810     fi
1811 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1812 gezelter 1390 as_fn_set_status $ac_retval
1813 gezelter 1373
1814     } # ac_fn_c_try_cpp
1815    
1816     # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1817     # -------------------------------------------------------
1818     # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1819     # the include files in INCLUDES and setting the cache variable VAR
1820     # accordingly.
1821     ac_fn_c_check_header_mongrel ()
1822     {
1823     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1824 gezelter 1603 if eval \${$3+:} false; then :
1825 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1826     $as_echo_n "checking for $2... " >&6; }
1827 gezelter 1603 if eval \${$3+:} false; then :
1828 gezelter 1373 $as_echo_n "(cached) " >&6
1829     fi
1830     eval ac_res=\$$3
1831     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1832     $as_echo "$ac_res" >&6; }
1833     else
1834     # Is the header compilable?
1835     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1836     $as_echo_n "checking $2 usability... " >&6; }
1837     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1838     /* end confdefs.h. */
1839     $4
1840     #include <$2>
1841     _ACEOF
1842     if ac_fn_c_try_compile "$LINENO"; then :
1843     ac_header_compiler=yes
1844     else
1845     ac_header_compiler=no
1846     fi
1847     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1848     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1849     $as_echo "$ac_header_compiler" >&6; }
1850    
1851     # Is the header present?
1852     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1853     $as_echo_n "checking $2 presence... " >&6; }
1854     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1855     /* end confdefs.h. */
1856     #include <$2>
1857     _ACEOF
1858     if ac_fn_c_try_cpp "$LINENO"; then :
1859     ac_header_preproc=yes
1860     else
1861     ac_header_preproc=no
1862     fi
1863 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
1864 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1865     $as_echo "$ac_header_preproc" >&6; }
1866    
1867     # So? What about this header?
1868     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1869     yes:no: )
1870     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1871     $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1872     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1873     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1874     ;;
1875     no:yes:* )
1876     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1877     $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1878     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1879     $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1880     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1881     $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1882     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1883     $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1884     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1885     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1886 gezelter 1603 ( $as_echo "## ------------------------------ ##
1887 gezelter 1373 ## Report this to gezelter@nd.edu ##
1888 gezelter 1603 ## ------------------------------ ##"
1889 gezelter 1373 ) | sed "s/^/$as_me: WARNING: /" >&2
1890     ;;
1891     esac
1892     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1893     $as_echo_n "checking for $2... " >&6; }
1894 gezelter 1603 if eval \${$3+:} false; then :
1895 gezelter 1373 $as_echo_n "(cached) " >&6
1896     else
1897     eval "$3=\$ac_header_compiler"
1898     fi
1899     eval ac_res=\$$3
1900     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1901     $as_echo "$ac_res" >&6; }
1902     fi
1903 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1904 gezelter 1373
1905     } # ac_fn_c_check_header_mongrel
1906    
1907     # ac_fn_c_try_run LINENO
1908     # ----------------------
1909     # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1910     # that executables *can* be run.
1911     ac_fn_c_try_run ()
1912     {
1913     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1914     if { { ac_try="$ac_link"
1915     case "(($ac_try" in
1916     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1917     *) ac_try_echo=$ac_try;;
1918     esac
1919     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1920     $as_echo "$ac_try_echo"; } >&5
1921     (eval "$ac_link") 2>&5
1922     ac_status=$?
1923     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1924     test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1925     { { case "(($ac_try" in
1926     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1927     *) ac_try_echo=$ac_try;;
1928     esac
1929     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1930     $as_echo "$ac_try_echo"; } >&5
1931     (eval "$ac_try") 2>&5
1932     ac_status=$?
1933     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1934     test $ac_status = 0; }; }; then :
1935     ac_retval=0
1936     else
1937     $as_echo "$as_me: program exited with status $ac_status" >&5
1938     $as_echo "$as_me: failed program was:" >&5
1939     sed 's/^/| /' conftest.$ac_ext >&5
1940    
1941     ac_retval=$ac_status
1942     fi
1943     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1944 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1945 gezelter 1390 as_fn_set_status $ac_retval
1946 gezelter 1373
1947     } # ac_fn_c_try_run
1948    
1949     # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1950     # -------------------------------------------------------
1951     # Tests whether HEADER exists and can be compiled using the include files in
1952     # INCLUDES, setting the cache variable VAR accordingly.
1953     ac_fn_c_check_header_compile ()
1954     {
1955     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1956     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1957     $as_echo_n "checking for $2... " >&6; }
1958 gezelter 1603 if eval \${$3+:} false; then :
1959 gezelter 1373 $as_echo_n "(cached) " >&6
1960     else
1961     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962     /* end confdefs.h. */
1963     $4
1964     #include <$2>
1965     _ACEOF
1966     if ac_fn_c_try_compile "$LINENO"; then :
1967     eval "$3=yes"
1968     else
1969     eval "$3=no"
1970     fi
1971     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1972     fi
1973     eval ac_res=\$$3
1974     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1975     $as_echo "$ac_res" >&6; }
1976 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1977 gezelter 1373
1978     } # ac_fn_c_check_header_compile
1979    
1980     # ac_fn_cxx_try_cpp LINENO
1981     # ------------------------
1982     # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1983     ac_fn_cxx_try_cpp ()
1984     {
1985     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1986     if { { ac_try="$ac_cpp conftest.$ac_ext"
1987     case "(($ac_try" in
1988     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1989     *) ac_try_echo=$ac_try;;
1990     esac
1991     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1992     $as_echo "$ac_try_echo"; } >&5
1993     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1994     ac_status=$?
1995     if test -s conftest.err; then
1996     grep -v '^ *+' conftest.err >conftest.er1
1997     cat conftest.er1 >&5
1998     mv -f conftest.er1 conftest.err
1999     fi
2000     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2001 gezelter 1603 test $ac_status = 0; } > conftest.i && {
2002 gezelter 1373 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2003     test ! -s conftest.err
2004     }; then :
2005     ac_retval=0
2006     else
2007     $as_echo "$as_me: failed program was:" >&5
2008     sed 's/^/| /' conftest.$ac_ext >&5
2009    
2010     ac_retval=1
2011     fi
2012 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2013 gezelter 1390 as_fn_set_status $ac_retval
2014 gezelter 1373
2015     } # ac_fn_cxx_try_cpp
2016    
2017     # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2018     # ---------------------------------------------------------
2019     # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2020     # the include files in INCLUDES and setting the cache variable VAR
2021     # accordingly.
2022     ac_fn_cxx_check_header_mongrel ()
2023     {
2024     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2025 gezelter 1603 if eval \${$3+:} false; then :
2026 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2027     $as_echo_n "checking for $2... " >&6; }
2028 gezelter 1603 if eval \${$3+:} false; then :
2029 gezelter 1373 $as_echo_n "(cached) " >&6
2030     fi
2031     eval ac_res=\$$3
2032     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2033     $as_echo "$ac_res" >&6; }
2034     else
2035     # Is the header compilable?
2036     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2037     $as_echo_n "checking $2 usability... " >&6; }
2038     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2039     /* end confdefs.h. */
2040     $4
2041     #include <$2>
2042     _ACEOF
2043     if ac_fn_cxx_try_compile "$LINENO"; then :
2044     ac_header_compiler=yes
2045     else
2046     ac_header_compiler=no
2047     fi
2048     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2049     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2050     $as_echo "$ac_header_compiler" >&6; }
2051    
2052     # Is the header present?
2053     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2054     $as_echo_n "checking $2 presence... " >&6; }
2055     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2056     /* end confdefs.h. */
2057     #include <$2>
2058     _ACEOF
2059     if ac_fn_cxx_try_cpp "$LINENO"; then :
2060     ac_header_preproc=yes
2061     else
2062     ac_header_preproc=no
2063     fi
2064 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
2065 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2066     $as_echo "$ac_header_preproc" >&6; }
2067    
2068     # So? What about this header?
2069     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2070     yes:no: )
2071     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2072     $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2073     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2074     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2075     ;;
2076     no:yes:* )
2077     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2078     $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2079     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2080     $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2081     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2082     $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2083     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2084     $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2085     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2086     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2087 gezelter 1603 ( $as_echo "## ------------------------------ ##
2088 gezelter 1373 ## Report this to gezelter@nd.edu ##
2089 gezelter 1603 ## ------------------------------ ##"
2090 gezelter 1373 ) | sed "s/^/$as_me: WARNING: /" >&2
2091     ;;
2092     esac
2093     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2094     $as_echo_n "checking for $2... " >&6; }
2095 gezelter 1603 if eval \${$3+:} false; then :
2096 gezelter 1373 $as_echo_n "(cached) " >&6
2097     else
2098     eval "$3=\$ac_header_compiler"
2099     fi
2100     eval ac_res=\$$3
2101     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2102     $as_echo "$ac_res" >&6; }
2103     fi
2104 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2105 gezelter 1373
2106     } # ac_fn_cxx_check_header_mongrel
2107    
2108     # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2109     # -------------------------------------------
2110     # Tests whether TYPE exists after having included INCLUDES, setting cache
2111     # variable VAR accordingly.
2112     ac_fn_c_check_type ()
2113     {
2114     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2115     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2116     $as_echo_n "checking for $2... " >&6; }
2117 gezelter 1603 if eval \${$3+:} false; then :
2118 gezelter 1373 $as_echo_n "(cached) " >&6
2119     else
2120     eval "$3=no"
2121     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2122     /* end confdefs.h. */
2123     $4
2124     int
2125     main ()
2126     {
2127     if (sizeof ($2))
2128     return 0;
2129     ;
2130     return 0;
2131     }
2132     _ACEOF
2133     if ac_fn_c_try_compile "$LINENO"; then :
2134     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2135     /* end confdefs.h. */
2136     $4
2137     int
2138     main ()
2139     {
2140     if (sizeof (($2)))
2141     return 0;
2142     ;
2143     return 0;
2144     }
2145     _ACEOF
2146     if ac_fn_c_try_compile "$LINENO"; then :
2147    
2148     else
2149     eval "$3=yes"
2150     fi
2151     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2152     fi
2153     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2154     fi
2155     eval ac_res=\$$3
2156     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2157     $as_echo "$ac_res" >&6; }
2158 gezelter 1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2159 gezelter 1373
2160     } # ac_fn_c_check_type
2161 gezelter 1210 cat >config.log <<_ACEOF
2162 gezelter 2 This file contains any messages produced by compilers while
2163     running configure, to aid debugging if configure makes a mistake.
2164    
2165 gezelter 1632 It was created by OpenMD $as_me 2.0, which was
2166 gezelter 1603 generated by GNU Autoconf 2.68. Invocation command line was
2167 gezelter 2
2168     $ $0 $@
2169    
2170 gezelter 397 _ACEOF
2171 gezelter 1210 exec 5>>config.log
2172 gezelter 2 {
2173     cat <<_ASUNAME
2174 gezelter 397 ## --------- ##
2175     ## Platform. ##
2176     ## --------- ##
2177 gezelter 2
2178     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2179     uname -m = `(uname -m) 2>/dev/null || echo unknown`
2180     uname -r = `(uname -r) 2>/dev/null || echo unknown`
2181     uname -s = `(uname -s) 2>/dev/null || echo unknown`
2182     uname -v = `(uname -v) 2>/dev/null || echo unknown`
2183    
2184     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2185     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2186    
2187     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2188     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2189     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2190 gezelter 1210 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2191 gezelter 2 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2192     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2193     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2194    
2195 gezelter 397 _ASUNAME
2196 gezelter 345
2197 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2198     for as_dir in $PATH
2199     do
2200     IFS=$as_save_IFS
2201     test -z "$as_dir" && as_dir=.
2202 gezelter 1373 $as_echo "PATH: $as_dir"
2203     done
2204 gezelter 1210 IFS=$as_save_IFS
2205 gezelter 397
2206 gezelter 2 } >&5
2207    
2208 gezelter 397 cat >&5 <<_ACEOF
2209 gezelter 2
2210    
2211 gezelter 397 ## ----------- ##
2212     ## Core tests. ##
2213     ## ----------- ##
2214    
2215     _ACEOF
2216    
2217    
2218 gezelter 2 # Keep a trace of the command line.
2219     # Strip out --no-create and --no-recursion so they do not pile up.
2220 gezelter 397 # Strip out --silent because we don't want to record it for future runs.
2221 gezelter 2 # Also quote any args containing shell meta-characters.
2222 gezelter 397 # Make two passes to allow for proper duplicate-argument suppression.
2223 gezelter 2 ac_configure_args=
2224 gezelter 397 ac_configure_args0=
2225     ac_configure_args1=
2226     ac_must_keep_next=false
2227     for ac_pass in 1 2
2228 gezelter 2 do
2229 gezelter 397 for ac_arg
2230     do
2231     case $ac_arg in
2232     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2233     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2234     | -silent | --silent | --silen | --sile | --sil)
2235     continue ;;
2236 gezelter 1210 *\'*)
2237 gezelter 1300 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2238 gezelter 397 esac
2239     case $ac_pass in
2240 gezelter 1373 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2241 gezelter 397 2)
2242 gezelter 1373 as_fn_append ac_configure_args1 " '$ac_arg'"
2243 gezelter 397 if test $ac_must_keep_next = true; then
2244     ac_must_keep_next=false # Got value, back to normal.
2245     else
2246     case $ac_arg in
2247     *=* | --config-cache | -C | -disable-* | --disable-* \
2248     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2249     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2250     | -with-* | --with-* | -without-* | --without-* | --x)
2251     case "$ac_configure_args0 " in
2252     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2253     esac
2254     ;;
2255     -* ) ac_must_keep_next=true ;;
2256     esac
2257     fi
2258 gezelter 1373 as_fn_append ac_configure_args " '$ac_arg'"
2259 gezelter 397 ;;
2260     esac
2261     done
2262 gezelter 2 done
2263 gezelter 1373 { ac_configure_args0=; unset ac_configure_args0;}
2264     { ac_configure_args1=; unset ac_configure_args1;}
2265 gezelter 2
2266     # When interrupted or exit'd, cleanup temporary files, and complete
2267     # config.log. We remove comments because anyway the quotes in there
2268     # would cause problems or look ugly.
2269 gezelter 1210 # WARNING: Use '\'' to represent an apostrophe within the trap.
2270     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2271 gezelter 2 trap 'exit_status=$?
2272     # Save into config.log some information that might help in debugging.
2273 gezelter 397 {
2274     echo
2275    
2276 gezelter 1603 $as_echo "## ---------------- ##
2277 gezelter 397 ## Cache variables. ##
2278 gezelter 1603 ## ---------------- ##"
2279 gezelter 397 echo
2280     # The following way of writing the cache mishandles newlines in values,
2281 gezelter 1210 (
2282     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2283     eval ac_val=\$$ac_var
2284     case $ac_val in #(
2285     *${as_nl}*)
2286     case $ac_var in #(
2287 gezelter 1373 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2288     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2289 gezelter 1210 esac
2290     case $ac_var in #(
2291     _ | IFS | as_nl) ;; #(
2292 gezelter 1300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2293 gezelter 1373 *) { eval $ac_var=; unset $ac_var;} ;;
2294 gezelter 1210 esac ;;
2295     esac
2296     done
2297 gezelter 2 (set) 2>&1 |
2298 gezelter 1210 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2299     *${as_nl}ac_space=\ *)
2300 gezelter 2 sed -n \
2301 gezelter 1210 "s/'\''/'\''\\\\'\'''\''/g;
2302     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2303     ;; #(
2304 gezelter 2 *)
2305 gezelter 1210 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2306 gezelter 2 ;;
2307 gezelter 1210 esac |
2308     sort
2309     )
2310 gezelter 397 echo
2311    
2312 gezelter 1603 $as_echo "## ----------------- ##
2313 gezelter 397 ## Output variables. ##
2314 gezelter 1603 ## ----------------- ##"
2315 gezelter 397 echo
2316     for ac_var in $ac_subst_vars
2317     do
2318 gezelter 1210 eval ac_val=\$$ac_var
2319     case $ac_val in
2320 gezelter 1300 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2321 gezelter 1210 esac
2322 gezelter 1300 $as_echo "$ac_var='\''$ac_val'\''"
2323 gezelter 397 done | sort
2324     echo
2325    
2326     if test -n "$ac_subst_files"; then
2327 gezelter 1603 $as_echo "## ------------------- ##
2328 gezelter 1210 ## File substitutions. ##
2329 gezelter 1603 ## ------------------- ##"
2330 gezelter 397 echo
2331     for ac_var in $ac_subst_files
2332     do
2333 gezelter 1210 eval ac_val=\$$ac_var
2334     case $ac_val in
2335 gezelter 1300 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2336 gezelter 1210 esac
2337 gezelter 1300 $as_echo "$ac_var='\''$ac_val'\''"
2338 gezelter 397 done | sort
2339     echo
2340     fi
2341    
2342     if test -s confdefs.h; then
2343 gezelter 1603 $as_echo "## ----------- ##
2344 gezelter 397 ## confdefs.h. ##
2345 gezelter 1603 ## ----------- ##"
2346 gezelter 397 echo
2347 gezelter 1210 cat confdefs.h
2348 gezelter 397 echo
2349     fi
2350     test "$ac_signal" != 0 &&
2351 gezelter 1300 $as_echo "$as_me: caught signal $ac_signal"
2352     $as_echo "$as_me: exit $exit_status"
2353 gezelter 397 } >&5
2354 gezelter 1210 rm -f core *.core core.conftest.* &&
2355     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2356 gezelter 2 exit $exit_status
2357 gezelter 1210 ' 0
2358 gezelter 2 for ac_signal in 1 2 13 15; do
2359 gezelter 1373 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2360 gezelter 2 done
2361     ac_signal=0
2362    
2363     # confdefs.h avoids OS command line length limits that DEFS can exceed.
2364 gezelter 1210 rm -f -r conftest* confdefs.h
2365 gezelter 2
2366 gezelter 1373 $as_echo "/* confdefs.h */" > confdefs.h
2367    
2368 gezelter 397 # Predefined preprocessor variables.
2369    
2370     cat >>confdefs.h <<_ACEOF
2371     #define PACKAGE_NAME "$PACKAGE_NAME"
2372     _ACEOF
2373    
2374     cat >>confdefs.h <<_ACEOF
2375     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2376     _ACEOF
2377    
2378     cat >>confdefs.h <<_ACEOF
2379     #define PACKAGE_VERSION "$PACKAGE_VERSION"
2380     _ACEOF
2381    
2382     cat >>confdefs.h <<_ACEOF
2383     #define PACKAGE_STRING "$PACKAGE_STRING"
2384     _ACEOF
2385    
2386     cat >>confdefs.h <<_ACEOF
2387     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2388     _ACEOF
2389    
2390 gezelter 1373 cat >>confdefs.h <<_ACEOF
2391     #define PACKAGE_URL "$PACKAGE_URL"
2392     _ACEOF
2393 gezelter 397
2394 gezelter 1373
2395 gezelter 2 # Let the site file select an alternate cache file if it wants to.
2396 gezelter 1300 # Prefer an explicitly selected file to automatically selected ones.
2397     ac_site_file1=NONE
2398     ac_site_file2=NONE
2399 gezelter 1210 if test -n "$CONFIG_SITE"; then
2400 gezelter 1603 # We do not want a PATH search for config.site.
2401     case $CONFIG_SITE in #((
2402     -*) ac_site_file1=./$CONFIG_SITE;;
2403     */*) ac_site_file1=$CONFIG_SITE;;
2404     *) ac_site_file1=./$CONFIG_SITE;;
2405     esac
2406 gezelter 1210 elif test "x$prefix" != xNONE; then
2407 gezelter 1300 ac_site_file1=$prefix/share/config.site
2408     ac_site_file2=$prefix/etc/config.site
2409 gezelter 1210 else
2410 gezelter 1300 ac_site_file1=$ac_default_prefix/share/config.site
2411     ac_site_file2=$ac_default_prefix/etc/config.site
2412 gezelter 2 fi
2413 gezelter 1300 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2414 gezelter 1210 do
2415 gezelter 1300 test "x$ac_site_file" = xNONE && continue
2416 gezelter 1390 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2417 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2418 gezelter 1300 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2419 gezelter 397 sed 's/^/| /' "$ac_site_file" >&5
2420 gezelter 1603 . "$ac_site_file" \
2421     || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2422     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2423     as_fn_error $? "failed to load site script $ac_site_file
2424     See \`config.log' for more details" "$LINENO" 5; }
2425 gezelter 2 fi
2426     done
2427    
2428     if test -r "$cache_file"; then
2429 gezelter 1390 # Some versions of bash will fail to source /dev/null (special files
2430     # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2431     if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2432 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2433 gezelter 1300 $as_echo "$as_me: loading cache $cache_file" >&6;}
2434 gezelter 2 case $cache_file in
2435 gezelter 1210 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2436     *) . "./$cache_file";;
2437 gezelter 2 esac
2438     fi
2439     else
2440 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2441 gezelter 1300 $as_echo "$as_me: creating cache $cache_file" >&6;}
2442 gezelter 2 >$cache_file
2443     fi
2444    
2445     # Check that the precious variables saved in the cache have kept the same
2446     # value.
2447 gezelter 397 ac_cache_corrupted=false
2448 gezelter 1210 for ac_var in $ac_precious_vars; do
2449 gezelter 2 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2450     eval ac_new_set=\$ac_env_${ac_var}_set
2451 gezelter 1210 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2452     eval ac_new_val=\$ac_env_${ac_var}_value
2453 gezelter 2 case $ac_old_set,$ac_new_set in
2454     set,)
2455 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2456 gezelter 1300 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2457 gezelter 397 ac_cache_corrupted=: ;;
2458 gezelter 2 ,set)
2459 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2460 gezelter 1300 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2461 gezelter 397 ac_cache_corrupted=: ;;
2462 gezelter 2 ,);;
2463     *)
2464     if test "x$ac_old_val" != "x$ac_new_val"; then
2465 gezelter 1300 # differences in whitespace do not lead to failure.
2466     ac_old_val_w=`echo x $ac_old_val`
2467     ac_new_val_w=`echo x $ac_new_val`
2468     if test "$ac_old_val_w" != "$ac_new_val_w"; then
2469 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2470 gezelter 1300 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2471     ac_cache_corrupted=:
2472     else
2473 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2474 gezelter 1300 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2475     eval $ac_var=\$ac_old_val
2476     fi
2477 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2478 gezelter 1300 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2479 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2480 gezelter 1300 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2481 gezelter 2 fi;;
2482     esac
2483 gezelter 397 # Pass precious variables to config.status.
2484     if test "$ac_new_set" = set; then
2485     case $ac_new_val in
2486 gezelter 1300 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2487 gezelter 397 *) ac_arg=$ac_var=$ac_new_val ;;
2488     esac
2489     case " $ac_configure_args " in
2490     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2491 gezelter 1373 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2492 gezelter 397 esac
2493     fi
2494 gezelter 2 done
2495 gezelter 397 if $ac_cache_corrupted; then
2496 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2497     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2498     { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2499 gezelter 1300 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2500 gezelter 1603 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2501 gezelter 2 fi
2502 gezelter 1373 ## -------------------- ##
2503     ## Main body of script. ##
2504     ## -------------------- ##
2505 gezelter 2
2506 gezelter 1210 ac_ext=c
2507     ac_cpp='$CPP $CPPFLAGS'
2508     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2509     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2510     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2511 gezelter 397
2512    
2513 gezelter 2 ac_aux_dir=
2514 gezelter 1210 for ac_dir in ac-tools "$srcdir"/ac-tools; do
2515 gezelter 1603 if test -f "$ac_dir/install-sh"; then
2516     ac_aux_dir=$ac_dir
2517     ac_install_sh="$ac_aux_dir/install-sh -c"
2518     break
2519     elif test -f "$ac_dir/install.sh"; then
2520     ac_aux_dir=$ac_dir
2521     ac_install_sh="$ac_aux_dir/install.sh -c"
2522     break
2523     elif test -f "$ac_dir/shtool"; then
2524     ac_aux_dir=$ac_dir
2525     ac_install_sh="$ac_aux_dir/shtool install -c"
2526     break
2527     fi
2528 gezelter 2 done
2529     if test -z "$ac_aux_dir"; then
2530 gezelter 1603 as_fn_error $? "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2531 gezelter 2 fi
2532    
2533 gezelter 1210 # These three variables are undocumented and unsupported,
2534     # and are intended to be withdrawn in a future Autoconf release.
2535     # They can cause serious problems if a builder's source tree is in a directory
2536     # whose full name contains unusual characters.
2537     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2538     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2539     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2540 gezelter 397
2541 gezelter 2
2542 gezelter 397
2543 gezelter 1210 ac_config_headers="$ac_config_headers src/config.h"
2544 gezelter 2
2545    
2546 gezelter 397
2547    
2548 gezelter 2
2549 gezelter 397
2550    
2551 gezelter 2
2552    
2553    
2554 gezelter 397
2555    
2556 gezelter 2
2557 gezelter 397
2558    
2559 gezelter 2
2560    
2561 gezelter 397
2562    
2563 gezelter 2
2564 gezelter 397
2565    
2566 gezelter 2
2567    
2568    
2569 gezelter 397
2570 gezelter 957 #
2571     #
2572     #
2573 gezelter 956
2574    
2575    
2576    
2577 gezelter 2
2578 gezelter 958
2579 chuckv 1200
2580    
2581 gezelter 1210
2582    
2583 gezelter 2
2584 gezelter 397
2585    
2586    
2587    
2588    
2589    
2590    
2591    
2592    
2593    
2594    
2595    
2596    
2597    
2598    
2599    
2600    
2601    
2602    
2603    
2604    
2605    
2606    
2607    
2608    
2609    
2610    
2611    
2612    
2613    
2614    
2615    
2616    
2617    
2618    
2619 gezelter 957
2620    
2621    
2622    
2623    
2624    
2625    
2626    
2627    
2628    
2629    
2630    
2631    
2632    
2633    
2634    
2635    
2636    
2637    
2638    
2639    
2640    
2641    
2642    
2643    
2644    
2645    
2646    
2647    
2648    
2649    
2650    
2651    
2652    
2653    
2654    
2655    
2656    
2657    
2658    
2659    
2660    
2661    
2662    
2663    
2664    
2665    
2666    
2667    
2668    
2669    
2670 gezelter 1373 # ===========================================================================
2671     # http://www.nongnu.org/autoconf-archive/ax_mpi.html
2672     # ===========================================================================
2673     #
2674     # SYNOPSIS
2675     #
2676     # AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2677     #
2678     # DESCRIPTION
2679     #
2680     # This macro tries to find out how to compile programs that use MPI
2681     # (Message Passing Interface), a standard API for parallel process
2682     # communication (see http://www-unix.mcs.anl.gov/mpi/)
2683     #
2684     # On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2685     # to the name of the MPI compiler, depending upon the current language.
2686     # (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2687     # mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2688     # are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2689     # MPICC/MPICXX/MPIF77/MPIFC was not found).
2690     #
2691     # If you want to compile everything with MPI, you should set:
2692     #
2693     # CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2694     # LIBS="$MPILIBS $LIBS"
2695     #
2696     # NOTE: The above assumes that you will use $CC (or whatever) for linking
2697     # as well as for compiling. (This is the default for automake and most
2698     # Makefiles.)
2699     #
2700     # The user can force a particular library/compiler by setting the
2701     # MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2702     #
2703     # ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2704     # found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2705     # found. If ACTION-IF-FOUND is not specified, the default action will
2706     # define HAVE_MPI.
2707     #
2708     # LICENSE
2709     #
2710     # Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2711     # Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2712     #
2713     # This program is free software: you can redistribute it and/or modify it
2714     # under the terms of the GNU General Public License as published by the
2715     # Free Software Foundation, either version 3 of the License, or (at your
2716     # option) any later version.
2717     #
2718     # This program is distributed in the hope that it will be useful, but
2719     # WITHOUT ANY WARRANTY; without even the implied warranty of
2720     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2721     # Public License for more details.
2722     #
2723     # You should have received a copy of the GNU General Public License along
2724     # with this program. If not, see <http://www.gnu.org/licenses/>.
2725     #
2726     # As a special exception, the respective Autoconf Macro's copyright owner
2727     # gives unlimited permission to copy, distribute and modify the configure
2728     # scripts that are the output of Autoconf when processing the Macro. You
2729     # need not follow the terms of the GNU General Public License when using
2730     # or distributing such scripts, even though portions of the text of the
2731     # Macro appear in them. The GNU General Public License (GPL) does govern
2732     # all other use of the material that constitutes the Autoconf Macro.
2733     #
2734     # This special exception to the GPL applies to versions of the Autoconf
2735     # Macro released by the Autoconf Archive. When you make and distribute a
2736     # modified version of the Autoconf Macro, you may extend this special
2737     # exception to the GPL to apply to your modified version as well.
2738 gezelter 957
2739 gezelter 1373 # This is what autoupdate's m4 run will expand. It fires
2740     # the warning (with _au_warn_XXX), outputs it into the
2741     # updated configure.ac (with AC_DIAGNOSE), and then outputs
2742     # the replacement expansion.
2743 chuckv 1197
2744    
2745 gezelter 1373 # This is an auxiliary macro that is also run when
2746     # autoupdate runs m4. It simply calls m4_warning, but
2747     # we need a wrapper so that each warning is emitted only
2748     # once. We break the quoting in m4_warning's argument in
2749     # order to expand this macro's arguments, not AU_DEFUN's.
2750 chuckv 1197
2751    
2752 gezelter 1373 # Finally, this is the expansion that is picked up by
2753     # autoconf. It tells the user to run autoupdate, and
2754     # then outputs the replacement expansion. We do not care
2755     # about autoupdate's warning because that contains
2756     # information on what to do *after* running autoupdate.
2757 chuckv 1197
2758    
2759    
2760 gezelter 2 # who am i
2761     # Make sure we can run config.sub.
2762 gezelter 1210 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2763 gezelter 1603 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2764 gezelter 2
2765 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2766 gezelter 1300 $as_echo_n "checking build system type... " >&6; }
2767 gezelter 1603 if ${ac_cv_build+:} false; then :
2768 gezelter 1300 $as_echo_n "(cached) " >&6
2769 gezelter 2 else
2770 gezelter 1210 ac_build_alias=$build_alias
2771     test "x$ac_build_alias" = x &&
2772     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2773     test "x$ac_build_alias" = x &&
2774 gezelter 1603 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2775 gezelter 1210 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2776 gezelter 1603 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2777 gezelter 2
2778     fi
2779 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2780 gezelter 1300 $as_echo "$ac_cv_build" >&6; }
2781 gezelter 1210 case $ac_cv_build in
2782     *-*-*) ;;
2783 gezelter 1603 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2784 gezelter 1210 esac
2785 gezelter 2 build=$ac_cv_build
2786 gezelter 1210 ac_save_IFS=$IFS; IFS='-'
2787     set x $ac_cv_build
2788     shift
2789     build_cpu=$1
2790     build_vendor=$2
2791     shift; shift
2792     # Remember, the first character of IFS is used to create $*,
2793     # except with old shells:
2794     build_os=$*
2795     IFS=$ac_save_IFS
2796     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2797 gezelter 2
2798 gezelter 397
2799 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2800 gezelter 1300 $as_echo_n "checking host system type... " >&6; }
2801 gezelter 1603 if ${ac_cv_host+:} false; then :
2802 gezelter 1300 $as_echo_n "(cached) " >&6
2803 gezelter 2 else
2804 gezelter 1210 if test "x$host_alias" = x; then
2805     ac_cv_host=$ac_cv_build
2806     else
2807     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2808 gezelter 1603 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2809 gezelter 1210 fi
2810 gezelter 2
2811     fi
2812 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2813 gezelter 1300 $as_echo "$ac_cv_host" >&6; }
2814 gezelter 1210 case $ac_cv_host in
2815     *-*-*) ;;
2816 gezelter 1603 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2817 gezelter 1210 esac
2818 gezelter 2 host=$ac_cv_host
2819 gezelter 1210 ac_save_IFS=$IFS; IFS='-'
2820     set x $ac_cv_host
2821     shift
2822     host_cpu=$1
2823     host_vendor=$2
2824     shift; shift
2825     # Remember, the first character of IFS is used to create $*,
2826     # except with old shells:
2827     host_os=$*
2828     IFS=$ac_save_IFS
2829     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2830 gezelter 2
2831 gezelter 397
2832    
2833    
2834    
2835 gezelter 848 # set program name
2836 gezelter 1390 PROGNAME="openmd"
2837 gezelter 848
2838    
2839    
2840    
2841     OBJEXT=".$OBJEXT"
2842    
2843 gezelter 1390 OPENMD=openmd
2844 gezelter 848
2845     if test "x${prefix}" = "xNONE"
2846     then
2847 gezelter 1390 OPENMD_HOME=${ac_default_prefix}/openmd
2848 gezelter 848 else
2849 gezelter 1390 OPENMD_HOME=${prefix}/openmd
2850 gezelter 848 fi
2851 gezelter 1390 # Check whether --enable-openmd-home was given.
2852     if test "${enable_openmd_home+set}" = set; then :
2853     enableval=$enable_openmd_home; OPENMD_HOME="${enableval}"
2854 gezelter 1210 fi
2855 gezelter 848
2856 gezelter 1210
2857 gezelter 848 # there are two ways to do debugging. One with the --enable-debug flag
2858     # and one using the DEBUG environment variable
2859    
2860     debug=0
2861 gezelter 1210 # Check whether --enable-debug was given.
2862 gezelter 1373 if test "${enable_debug+set}" = set; then :
2863 gezelter 1210 enableval=$enable_debug; debug=1
2864     fi
2865    
2866 gezelter 848 if test "${DEBUG}"; then
2867    
2868 gezelter 1373 $as_echo "#define debug 1" >>confdefs.h
2869 gezelter 848
2870     msg="$msg, debug mode"
2871     fi
2872    
2873    
2874 gezelter 1210 # Check whether --enable-single was given.
2875 gezelter 1373 if test "${enable_single+set}" = set; then :
2876 gezelter 1210 enableval=$enable_single; ok=$enableval
2877 gezelter 961 else
2878     ok=no
2879 gezelter 1210 fi
2880    
2881     # Check whether --enable-float was given.
2882 gezelter 1373 if test "${enable_float+set}" = set; then :
2883 gezelter 1210 enableval=$enable_float; ok=$enableval
2884     fi
2885    
2886 gezelter 961 if test "$ok" = "yes"; then
2887    
2888 gezelter 1373 $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
2889 gezelter 961
2890 gezelter 962 USE_SINGLE_PRECISION=yes
2891    
2892 gezelter 961 fi
2893    
2894 gezelter 1373 ac_ext=cpp
2895     ac_cpp='$CXXCPP $CPPFLAGS'
2896     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2897     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2898     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2899     if test -z "$CXX"; then
2900     if test -n "$CCC"; then
2901     CXX=$CCC
2902     else
2903     if test -n "$ac_tool_prefix"; then
2904 gezelter 1396 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
2905 gezelter 1373 do
2906     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2907     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2908     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2909     $as_echo_n "checking for $ac_word... " >&6; }
2910 gezelter 1603 if ${ac_cv_prog_CXX+:} false; then :
2911 gezelter 1373 $as_echo_n "(cached) " >&6
2912     else
2913     if test -n "$CXX"; then
2914     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2915     else
2916     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2917     for as_dir in $PATH
2918     do
2919     IFS=$as_save_IFS
2920     test -z "$as_dir" && as_dir=.
2921     for ac_exec_ext in '' $ac_executable_extensions; do
2922     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2923     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2924     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2925     break 2
2926     fi
2927     done
2928     done
2929     IFS=$as_save_IFS
2930 gezelter 1225
2931 gezelter 1373 fi
2932     fi
2933     CXX=$ac_cv_prog_CXX
2934     if test -n "$CXX"; then
2935     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2936     $as_echo "$CXX" >&6; }
2937 gezelter 1225 else
2938 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2939     $as_echo "no" >&6; }
2940 gezelter 1225 fi
2941    
2942    
2943 gezelter 1373 test -n "$CXX" && break
2944     done
2945     fi
2946     if test -z "$CXX"; then
2947     ac_ct_CXX=$CXX
2948 gezelter 1396 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
2949 gezelter 1225 do
2950     # Extract the first word of "$ac_prog", so it can be a program name with args.
2951     set dummy $ac_prog; ac_word=$2
2952 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2953 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
2954 gezelter 1603 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
2955 gezelter 1300 $as_echo_n "(cached) " >&6
2956 gezelter 1225 else
2957 gezelter 1373 if test -n "$ac_ct_CXX"; then
2958     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2959 gezelter 1225 else
2960     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2961     for as_dir in $PATH
2962     do
2963     IFS=$as_save_IFS
2964     test -z "$as_dir" && as_dir=.
2965 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
2966 gezelter 1225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2967 gezelter 1373 ac_cv_prog_ac_ct_CXX="$ac_prog"
2968     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2969 gezelter 1225 break 2
2970     fi
2971     done
2972 gezelter 1373 done
2973 gezelter 1225 IFS=$as_save_IFS
2974    
2975     fi
2976     fi
2977 gezelter 1373 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2978     if test -n "$ac_ct_CXX"; then
2979     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2980     $as_echo "$ac_ct_CXX" >&6; }
2981 gezelter 1225 else
2982 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2983 gezelter 1300 $as_echo "no" >&6; }
2984 gezelter 1225 fi
2985    
2986    
2987 gezelter 1373 test -n "$ac_ct_CXX" && break
2988 gezelter 1225 done
2989    
2990 gezelter 1373 if test "x$ac_ct_CXX" = x; then
2991     CXX="g++"
2992     else
2993     case $cross_compiling:$ac_tool_warned in
2994     yes:)
2995     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2996     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2997     ac_tool_warned=yes ;;
2998     esac
2999     CXX=$ac_ct_CXX
3000     fi
3001     fi
3002 gezelter 1225
3003 gezelter 1373 fi
3004     fi
3005     # Provide some information about the compiler.
3006     $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3007     set X $ac_compile
3008     ac_compiler=$2
3009     for ac_option in --version -v -V -qversion; do
3010     { { ac_try="$ac_compiler $ac_option >&5"
3011     case "(($ac_try" in
3012     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3013     *) ac_try_echo=$ac_try;;
3014     esac
3015     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3016     $as_echo "$ac_try_echo"; } >&5
3017     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3018     ac_status=$?
3019     if test -s conftest.err; then
3020     sed '10a\
3021     ... rest of stderr output deleted ...
3022     10q' conftest.err >conftest.er1
3023     cat conftest.er1 >&5
3024     fi
3025 gezelter 1390 rm -f conftest.er1 conftest.err
3026 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3027     test $ac_status = 0; }
3028     done
3029    
3030     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3031     /* end confdefs.h. */
3032 gezelter 1390
3033 gezelter 1373 int
3034     main ()
3035     {
3036    
3037     ;
3038     return 0;
3039     }
3040     _ACEOF
3041     ac_clean_files_save=$ac_clean_files
3042 gezelter 1390 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3043 gezelter 1373 # Try to create an executable without -o first, disregard a.out.
3044     # It will help us diagnose broken compilers, and finding out an intuition
3045     # of exeext.
3046 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3047     $as_echo_n "checking whether the C++ compiler works... " >&6; }
3048 gezelter 1373 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3049    
3050     # The possible output files:
3051     ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3052    
3053     ac_rmfiles=
3054     for ac_file in $ac_files
3055     do
3056     case $ac_file in
3057     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3058     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3059     esac
3060     done
3061     rm -f $ac_rmfiles
3062    
3063     if { { ac_try="$ac_link_default"
3064     case "(($ac_try" in
3065     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3066     *) ac_try_echo=$ac_try;;
3067     esac
3068     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3069     $as_echo "$ac_try_echo"; } >&5
3070     (eval "$ac_link_default") 2>&5
3071     ac_status=$?
3072     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3073     test $ac_status = 0; }; then :
3074     # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3075     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3076     # in a Makefile. We should not override ac_cv_exeext if it was cached,
3077     # so that the user can short-circuit this test for compilers unknown to
3078     # Autoconf.
3079     for ac_file in $ac_files ''
3080     do
3081     test -f "$ac_file" || continue
3082     case $ac_file in
3083     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3084     ;;
3085     [ab].out )
3086     # We found the default executable, but exeext='' is most
3087     # certainly right.
3088     break;;
3089     *.* )
3090     if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3091     then :; else
3092     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3093     fi
3094     # We set ac_cv_exeext here because the later test for it is not
3095     # safe: cross compilers may not add the suffix if given an `-o'
3096     # argument, so we may need to know it at that point already.
3097     # Even if this section looks crufty: it has the advantage of
3098     # actually working.
3099     break;;
3100     * )
3101     break;;
3102     esac
3103     done
3104     test "$ac_cv_exeext" = no && ac_cv_exeext=
3105    
3106     else
3107     ac_file=''
3108     fi
3109     if test -z "$ac_file"; then :
3110 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3111     $as_echo "no" >&6; }
3112     $as_echo "$as_me: failed program was:" >&5
3113 gezelter 1373 sed 's/^/| /' conftest.$ac_ext >&5
3114    
3115     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3116     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3117 gezelter 1603 as_fn_error 77 "C++ compiler cannot create executables
3118     See \`config.log' for more details" "$LINENO" 5; }
3119 gezelter 1390 else
3120     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3121     $as_echo "yes" >&6; }
3122 gezelter 1373 fi
3123 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3124     $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3125     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3126     $as_echo "$ac_file" >&6; }
3127 gezelter 1373 ac_exeext=$ac_cv_exeext
3128    
3129 gezelter 1390 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3130 gezelter 1373 ac_clean_files=$ac_clean_files_save
3131     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3132     $as_echo_n "checking for suffix of executables... " >&6; }
3133     if { { ac_try="$ac_link"
3134     case "(($ac_try" in
3135     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3136     *) ac_try_echo=$ac_try;;
3137     esac
3138     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3139     $as_echo "$ac_try_echo"; } >&5
3140     (eval "$ac_link") 2>&5
3141     ac_status=$?
3142     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3143     test $ac_status = 0; }; then :
3144     # If both `conftest.exe' and `conftest' are `present' (well, observable)
3145     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3146     # work properly (i.e., refer to `conftest.exe'), while it won't with
3147     # `rm'.
3148     for ac_file in conftest.exe conftest conftest.*; do
3149     test -f "$ac_file" || continue
3150     case $ac_file in
3151     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3152     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3153     break;;
3154     * ) break;;
3155     esac
3156     done
3157     else
3158     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3159     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3160 gezelter 1603 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3161     See \`config.log' for more details" "$LINENO" 5; }
3162 gezelter 1373 fi
3163 gezelter 1390 rm -f conftest conftest$ac_cv_exeext
3164 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3165     $as_echo "$ac_cv_exeext" >&6; }
3166    
3167     rm -f conftest.$ac_ext
3168     EXEEXT=$ac_cv_exeext
3169     ac_exeext=$EXEEXT
3170 gezelter 1390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3171     /* end confdefs.h. */
3172     #include <stdio.h>
3173     int
3174     main ()
3175     {
3176     FILE *f = fopen ("conftest.out", "w");
3177     return ferror (f) || fclose (f) != 0;
3178    
3179     ;
3180     return 0;
3181     }
3182     _ACEOF
3183     ac_clean_files="$ac_clean_files conftest.out"
3184     # Check that the compiler produces executables we can run. If not, either
3185     # the compiler is broken, or we cross compile.
3186     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3187     $as_echo_n "checking whether we are cross compiling... " >&6; }
3188     if test "$cross_compiling" != yes; then
3189     { { ac_try="$ac_link"
3190     case "(($ac_try" in
3191     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3192     *) ac_try_echo=$ac_try;;
3193     esac
3194     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3195     $as_echo "$ac_try_echo"; } >&5
3196     (eval "$ac_link") 2>&5
3197     ac_status=$?
3198     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3199     test $ac_status = 0; }
3200     if { ac_try='./conftest$ac_cv_exeext'
3201     { { case "(($ac_try" in
3202     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3203     *) ac_try_echo=$ac_try;;
3204     esac
3205     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3206     $as_echo "$ac_try_echo"; } >&5
3207     (eval "$ac_try") 2>&5
3208     ac_status=$?
3209     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3210     test $ac_status = 0; }; }; then
3211     cross_compiling=no
3212     else
3213     if test "$cross_compiling" = maybe; then
3214     cross_compiling=yes
3215     else
3216     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3217     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3218 gezelter 1603 as_fn_error $? "cannot run C++ compiled programs.
3219 gezelter 1390 If you meant to cross compile, use \`--host'.
3220 gezelter 1603 See \`config.log' for more details" "$LINENO" 5; }
3221 gezelter 1390 fi
3222     fi
3223     fi
3224     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3225     $as_echo "$cross_compiling" >&6; }
3226    
3227     rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3228     ac_clean_files=$ac_clean_files_save
3229 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3230     $as_echo_n "checking for suffix of object files... " >&6; }
3231 gezelter 1603 if ${ac_cv_objext+:} false; then :
3232 gezelter 1373 $as_echo_n "(cached) " >&6
3233     else
3234     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3235     /* end confdefs.h. */
3236    
3237     int
3238     main ()
3239     {
3240    
3241     ;
3242     return 0;
3243     }
3244     _ACEOF
3245     rm -f conftest.o conftest.obj
3246     if { { ac_try="$ac_compile"
3247     case "(($ac_try" in
3248     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3249     *) ac_try_echo=$ac_try;;
3250     esac
3251     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3252     $as_echo "$ac_try_echo"; } >&5
3253     (eval "$ac_compile") 2>&5
3254     ac_status=$?
3255     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3256     test $ac_status = 0; }; then :
3257     for ac_file in conftest.o conftest.obj conftest.*; do
3258     test -f "$ac_file" || continue;
3259     case $ac_file in
3260     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3261     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3262     break;;
3263     esac
3264     done
3265     else
3266     $as_echo "$as_me: failed program was:" >&5
3267     sed 's/^/| /' conftest.$ac_ext >&5
3268    
3269     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3270     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3271 gezelter 1603 as_fn_error $? "cannot compute suffix of object files: cannot compile
3272     See \`config.log' for more details" "$LINENO" 5; }
3273 gezelter 1373 fi
3274     rm -f conftest.$ac_cv_objext conftest.$ac_ext
3275     fi
3276     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3277     $as_echo "$ac_cv_objext" >&6; }
3278     OBJEXT=$ac_cv_objext
3279     ac_objext=$OBJEXT
3280     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3281     $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3282 gezelter 1603 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3283 gezelter 1373 $as_echo_n "(cached) " >&6
3284     else
3285     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3286     /* end confdefs.h. */
3287    
3288     int
3289     main ()
3290     {
3291     #ifndef __GNUC__
3292     choke me
3293     #endif
3294    
3295     ;
3296     return 0;
3297     }
3298     _ACEOF
3299     if ac_fn_cxx_try_compile "$LINENO"; then :
3300     ac_compiler_gnu=yes
3301     else
3302     ac_compiler_gnu=no
3303     fi
3304     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3305     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3306    
3307     fi
3308     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3309     $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3310     if test $ac_compiler_gnu = yes; then
3311     GXX=yes
3312     else
3313     GXX=
3314     fi
3315     ac_test_CXXFLAGS=${CXXFLAGS+set}
3316     ac_save_CXXFLAGS=$CXXFLAGS
3317     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3318     $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3319 gezelter 1603 if ${ac_cv_prog_cxx_g+:} false; then :
3320 gezelter 1373 $as_echo_n "(cached) " >&6
3321     else
3322     ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3323     ac_cxx_werror_flag=yes
3324     ac_cv_prog_cxx_g=no
3325     CXXFLAGS="-g"
3326     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3327     /* end confdefs.h. */
3328    
3329     int
3330     main ()
3331     {
3332    
3333     ;
3334     return 0;
3335     }
3336     _ACEOF
3337     if ac_fn_cxx_try_compile "$LINENO"; then :
3338     ac_cv_prog_cxx_g=yes
3339     else
3340     CXXFLAGS=""
3341     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3342     /* end confdefs.h. */
3343    
3344     int
3345     main ()
3346     {
3347    
3348     ;
3349     return 0;
3350     }
3351     _ACEOF
3352     if ac_fn_cxx_try_compile "$LINENO"; then :
3353    
3354     else
3355     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3356     CXXFLAGS="-g"
3357     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3358     /* end confdefs.h. */
3359    
3360     int
3361     main ()
3362     {
3363    
3364     ;
3365     return 0;
3366     }
3367     _ACEOF
3368     if ac_fn_cxx_try_compile "$LINENO"; then :
3369     ac_cv_prog_cxx_g=yes
3370     fi
3371     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3372     fi
3373     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3374     fi
3375     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3376     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3377     fi
3378     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3379     $as_echo "$ac_cv_prog_cxx_g" >&6; }
3380     if test "$ac_test_CXXFLAGS" = set; then
3381     CXXFLAGS=$ac_save_CXXFLAGS
3382     elif test $ac_cv_prog_cxx_g = yes; then
3383     if test "$GXX" = yes; then
3384     CXXFLAGS="-g -O2"
3385     else
3386     CXXFLAGS="-g"
3387     fi
3388     else
3389     if test "$GXX" = yes; then
3390     CXXFLAGS="-O2"
3391     else
3392     CXXFLAGS=
3393     fi
3394     fi
3395 gezelter 1396 ac_ext=c
3396     ac_cpp='$CPP $CPPFLAGS'
3397     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3398     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3399     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3400 gezelter 1373
3401     ac_ext=c
3402     ac_cpp='$CPP $CPPFLAGS'
3403     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3404     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3405     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3406     if test -n "$ac_tool_prefix"; then
3407 gezelter 1396 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3408 gezelter 1373 do
3409     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3410     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3411     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3412     $as_echo_n "checking for $ac_word... " >&6; }
3413 gezelter 1603 if ${ac_cv_prog_CC+:} false; then :
3414 gezelter 1373 $as_echo_n "(cached) " >&6
3415     else
3416     if test -n "$CC"; then
3417     ac_cv_prog_CC="$CC" # Let the user override the test.
3418     else
3419     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3420     for as_dir in $PATH
3421     do
3422     IFS=$as_save_IFS
3423     test -z "$as_dir" && as_dir=.
3424     for ac_exec_ext in '' $ac_executable_extensions; do
3425     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3426     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3427     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3428     break 2
3429     fi
3430 gezelter 1225 done
3431 gezelter 1373 done
3432     IFS=$as_save_IFS
3433 gezelter 1225
3434 gezelter 1373 fi
3435     fi
3436     CC=$ac_cv_prog_CC
3437     if test -n "$CC"; then
3438     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3439     $as_echo "$CC" >&6; }
3440     else
3441     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3442     $as_echo "no" >&6; }
3443     fi
3444 gezelter 1225
3445 gezelter 1373
3446     test -n "$CC" && break
3447     done
3448     fi
3449     if test -z "$CC"; then
3450     ac_ct_CC=$CC
3451 gezelter 1396 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3452 gezelter 1373 do
3453     # Extract the first word of "$ac_prog", so it can be a program name with args.
3454     set dummy $ac_prog; ac_word=$2
3455     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3456 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
3457 gezelter 1603 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3458 gezelter 1300 $as_echo_n "(cached) " >&6
3459 gezelter 1225 else
3460 gezelter 1373 if test -n "$ac_ct_CC"; then
3461     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3462     else
3463     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3464 gezelter 1225 for as_dir in $PATH
3465     do
3466     IFS=$as_save_IFS
3467     test -z "$as_dir" && as_dir=.
3468 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
3469 gezelter 1225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3470 gezelter 1373 ac_cv_prog_ac_ct_CC="$ac_prog"
3471     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3472 gezelter 1225 break 2
3473     fi
3474     done
3475 gezelter 1373 done
3476 gezelter 1225 IFS=$as_save_IFS
3477    
3478     fi
3479 gezelter 1373 fi
3480     ac_ct_CC=$ac_cv_prog_ac_ct_CC
3481     if test -n "$ac_ct_CC"; then
3482     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3483     $as_echo "$ac_ct_CC" >&6; }
3484 gezelter 1225 else
3485 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3486 gezelter 1300 $as_echo "no" >&6; }
3487 gezelter 1225 fi
3488    
3489    
3490 gezelter 1373 test -n "$ac_ct_CC" && break
3491     done
3492    
3493     if test "x$ac_ct_CC" = x; then
3494     CC=""
3495     else
3496     case $cross_compiling:$ac_tool_warned in
3497     yes:)
3498     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3499     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3500     ac_tool_warned=yes ;;
3501     esac
3502     CC=$ac_ct_CC
3503     fi
3504 gezelter 1225 fi
3505    
3506    
3507 gezelter 1373 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3508     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3509 gezelter 1603 as_fn_error $? "no acceptable C compiler found in \$PATH
3510     See \`config.log' for more details" "$LINENO" 5; }
3511 gezelter 1225
3512 gezelter 1373 # Provide some information about the compiler.
3513     $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3514     set X $ac_compile
3515     ac_compiler=$2
3516     for ac_option in --version -v -V -qversion; do
3517     { { ac_try="$ac_compiler $ac_option >&5"
3518     case "(($ac_try" in
3519     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3520     *) ac_try_echo=$ac_try;;
3521     esac
3522     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3523     $as_echo "$ac_try_echo"; } >&5
3524     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3525     ac_status=$?
3526     if test -s conftest.err; then
3527     sed '10a\
3528     ... rest of stderr output deleted ...
3529     10q' conftest.err >conftest.er1
3530     cat conftest.er1 >&5
3531     fi
3532 gezelter 1390 rm -f conftest.er1 conftest.err
3533 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3534     test $ac_status = 0; }
3535     done
3536    
3537     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3538     $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3539 gezelter 1603 if ${ac_cv_c_compiler_gnu+:} false; then :
3540 gezelter 1373 $as_echo_n "(cached) " >&6
3541 gezelter 1225 else
3542 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3543     /* end confdefs.h. */
3544 gezelter 1225
3545 gezelter 1373 int
3546     main ()
3547     {
3548     #ifndef __GNUC__
3549     choke me
3550     #endif
3551    
3552     ;
3553     return 0;
3554     }
3555     _ACEOF
3556     if ac_fn_c_try_compile "$LINENO"; then :
3557     ac_compiler_gnu=yes
3558     else
3559     ac_compiler_gnu=no
3560 gezelter 1225 fi
3561 gezelter 1373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3562     ac_cv_c_compiler_gnu=$ac_compiler_gnu
3563 gezelter 1225
3564 gezelter 1373 fi
3565     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3566     $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3567     if test $ac_compiler_gnu = yes; then
3568     GCC=yes
3569     else
3570     GCC=
3571     fi
3572     ac_test_CFLAGS=${CFLAGS+set}
3573     ac_save_CFLAGS=$CFLAGS
3574     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3575     $as_echo_n "checking whether $CC accepts -g... " >&6; }
3576 gezelter 1603 if ${ac_cv_prog_cc_g+:} false; then :
3577 gezelter 1373 $as_echo_n "(cached) " >&6
3578     else
3579     ac_save_c_werror_flag=$ac_c_werror_flag
3580     ac_c_werror_flag=yes
3581     ac_cv_prog_cc_g=no
3582     CFLAGS="-g"
3583     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3584     /* end confdefs.h. */
3585 gezelter 1225
3586 gezelter 1373 int
3587     main ()
3588     {
3589    
3590     ;
3591     return 0;
3592     }
3593     _ACEOF
3594     if ac_fn_c_try_compile "$LINENO"; then :
3595     ac_cv_prog_cc_g=yes
3596 gezelter 1225 else
3597 gezelter 1373 CFLAGS=""
3598     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3599     /* end confdefs.h. */
3600 gezelter 1225
3601 gezelter 1373 int
3602     main ()
3603     {
3604 gezelter 1225
3605 gezelter 1373 ;
3606     return 0;
3607     }
3608     _ACEOF
3609     if ac_fn_c_try_compile "$LINENO"; then :
3610 gezelter 1225
3611     else
3612 gezelter 1373 ac_c_werror_flag=$ac_save_c_werror_flag
3613     CFLAGS="-g"
3614     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3615     /* end confdefs.h. */
3616 gezelter 1225
3617 gezelter 1373 int
3618     main ()
3619     {
3620 gezelter 1225
3621 gezelter 1373 ;
3622     return 0;
3623     }
3624 gezelter 1225 _ACEOF
3625 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
3626     ac_cv_prog_cc_g=yes
3627     fi
3628     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3629     fi
3630     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3631     fi
3632     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3633     ac_c_werror_flag=$ac_save_c_werror_flag
3634     fi
3635     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3636     $as_echo "$ac_cv_prog_cc_g" >&6; }
3637     if test "$ac_test_CFLAGS" = set; then
3638     CFLAGS=$ac_save_CFLAGS
3639     elif test $ac_cv_prog_cc_g = yes; then
3640     if test "$GCC" = yes; then
3641     CFLAGS="-g -O2"
3642     else
3643     CFLAGS="-g"
3644     fi
3645     else
3646     if test "$GCC" = yes; then
3647     CFLAGS="-O2"
3648     else
3649     CFLAGS=
3650     fi
3651     fi
3652     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3653     $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3654 gezelter 1603 if ${ac_cv_prog_cc_c89+:} false; then :
3655 gezelter 1373 $as_echo_n "(cached) " >&6
3656     else
3657     ac_cv_prog_cc_c89=no
3658     ac_save_CC=$CC
3659     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3660 gezelter 1225 /* end confdefs.h. */
3661 gezelter 1373 #include <stdarg.h>
3662     #include <stdio.h>
3663     #include <sys/types.h>
3664     #include <sys/stat.h>
3665     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3666     struct buf { int x; };
3667     FILE * (*rcsopen) (struct buf *, struct stat *, int);
3668     static char *e (p, i)
3669     char **p;
3670     int i;
3671     {
3672     return p[i];
3673     }
3674     static char *f (char * (*g) (char **, int), char **p, ...)
3675     {
3676     char *s;
3677     va_list v;
3678     va_start (v,p);
3679     s = g (p, va_arg (v,int));
3680     va_end (v);
3681     return s;
3682     }
3683 gezelter 1225
3684 gezelter 1373 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3685     function prototypes and stuff, but not '\xHH' hex character constants.
3686     These don't provoke an error unfortunately, instead are silently treated
3687     as 'x'. The following induces an error, until -std is added to get
3688     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3689     array size at least. It's necessary to write '\x00'==0 to get something
3690     that's true only with -std. */
3691     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3692 gezelter 1225
3693 gezelter 1373 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3694     inside strings and character constants. */
3695     #define FOO(x) 'x'
3696     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3697    
3698     int test (int i, double x);
3699     struct s1 {int (*f) (int a);};
3700     struct s2 {int (*f) (double a);};
3701     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3702     int argc;
3703     char **argv;
3704 gezelter 1225 int
3705     main ()
3706     {
3707 gezelter 1373 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3708 gezelter 1225 ;
3709     return 0;
3710     }
3711     _ACEOF
3712 gezelter 1373 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3713     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3714     do
3715     CC="$ac_save_CC $ac_arg"
3716     if ac_fn_c_try_compile "$LINENO"; then :
3717     ac_cv_prog_cc_c89=$ac_arg
3718     fi
3719     rm -f core conftest.err conftest.$ac_objext
3720     test "x$ac_cv_prog_cc_c89" != "xno" && break
3721     done
3722     rm -f conftest.$ac_ext
3723     CC=$ac_save_CC
3724    
3725     fi
3726     # AC_CACHE_VAL
3727     case "x$ac_cv_prog_cc_c89" in
3728     x)
3729     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3730     $as_echo "none needed" >&6; } ;;
3731     xno)
3732     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3733     $as_echo "unsupported" >&6; } ;;
3734     *)
3735     CC="$CC $ac_cv_prog_cc_c89"
3736     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3737     $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3738 gezelter 1225 esac
3739 gezelter 1373 if test "x$ac_cv_prog_cc_c89" != xno; then :
3740 gezelter 1225
3741 gezelter 1373 fi
3742 gezelter 1225
3743 gezelter 1373 ac_ext=c
3744     ac_cpp='$CPP $CPPFLAGS'
3745     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3746     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3747     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3748 gezelter 1225
3749    
3750 gezelter 1396 save_CXX=$CXX
3751     save_CC=$CC
3752     save_LIBS=$LIBS
3753 gezelter 1225
3754 gezelter 1396 ac_ext=cpp
3755     ac_cpp='$CXXCPP $CPPFLAGS'
3756     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3757     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3758     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3759 gezelter 1225
3760    
3761 gezelter 1399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lc" >&5
3762     $as_echo_n "checking for dlopen in -lc... " >&6; }
3763 gezelter 1603 if ${ac_cv_lib_c_dlopen+:} false; then :
3764 gezelter 1399 $as_echo_n "(cached) " >&6
3765     else
3766     ac_check_lib_save_LIBS=$LIBS
3767     LIBS="-lc $LIBS"
3768     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3769     /* end confdefs.h. */
3770 gezelter 1225
3771 gezelter 1399 /* Override any GCC internal prototype to avoid an error.
3772     Use char because int might match the return type of a GCC
3773     builtin and then its argument prototype would still apply. */
3774     #ifdef __cplusplus
3775     extern "C"
3776     #endif
3777     char dlopen ();
3778     int
3779     main ()
3780     {
3781     return dlopen ();
3782     ;
3783     return 0;
3784     }
3785     _ACEOF
3786     if ac_fn_cxx_try_link "$LINENO"; then :
3787     ac_cv_lib_c_dlopen=yes
3788     else
3789     ac_cv_lib_c_dlopen=no
3790     fi
3791     rm -f core conftest.err conftest.$ac_objext \
3792     conftest$ac_exeext conftest.$ac_ext
3793     LIBS=$ac_check_lib_save_LIBS
3794     fi
3795     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_dlopen" >&5
3796     $as_echo "$ac_cv_lib_c_dlopen" >&6; }
3797 gezelter 1603 if test "x$ac_cv_lib_c_dlopen" = xyes; then :
3798 gezelter 1399 LIBDL=""
3799     else
3800     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3801     $as_echo_n "checking for dlopen in -ldl... " >&6; }
3802 gezelter 1603 if ${ac_cv_lib_dl_dlopen+:} false; then :
3803 gezelter 1399 $as_echo_n "(cached) " >&6
3804     else
3805     ac_check_lib_save_LIBS=$LIBS
3806     LIBS="-ldl $LIBS"
3807     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3808     /* end confdefs.h. */
3809 gezelter 1225
3810 gezelter 1399 /* Override any GCC internal prototype to avoid an error.
3811     Use char because int might match the return type of a GCC
3812     builtin and then its argument prototype would still apply. */
3813     #ifdef __cplusplus
3814     extern "C"
3815     #endif
3816     char dlopen ();
3817     int
3818     main ()
3819     {
3820     return dlopen ();
3821     ;
3822     return 0;
3823     }
3824     _ACEOF
3825     if ac_fn_cxx_try_link "$LINENO"; then :
3826     ac_cv_lib_dl_dlopen=yes
3827     else
3828     ac_cv_lib_dl_dlopen=no
3829     fi
3830     rm -f core conftest.err conftest.$ac_objext \
3831     conftest$ac_exeext conftest.$ac_ext
3832     LIBS=$ac_check_lib_save_LIBS
3833     fi
3834     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3835     $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
3836 gezelter 1603 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
3837 gezelter 1399 LIBDL="-ldl"
3838     fi
3839 gezelter 1225
3840 gezelter 1399 fi
3841 gezelter 1373
3842 gezelter 1396
3843 gezelter 1399
3844    
3845    
3846    
3847    
3848 gezelter 1396 for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
3849 gezelter 1373 do
3850     # Extract the first word of "$ac_prog", so it can be a program name with args.
3851     set dummy $ac_prog; ac_word=$2
3852     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3853     $as_echo_n "checking for $ac_word... " >&6; }
3854 gezelter 1603 if ${ac_cv_prog_MPICXX+:} false; then :
3855 gezelter 1300 $as_echo_n "(cached) " >&6
3856 gezelter 1225 else
3857 gezelter 1396 if test -n "$MPICXX"; then
3858     ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
3859 gezelter 1373 else
3860     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3861     for as_dir in $PATH
3862     do
3863     IFS=$as_save_IFS
3864     test -z "$as_dir" && as_dir=.
3865     for ac_exec_ext in '' $ac_executable_extensions; do
3866     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3867 gezelter 1396 ac_cv_prog_MPICXX="$ac_prog"
3868 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3869     break 2
3870     fi
3871     done
3872 gezelter 1225 done
3873 gezelter 1373 IFS=$as_save_IFS
3874 gezelter 1225
3875     fi
3876 gezelter 1373 fi
3877 gezelter 1396 MPICXX=$ac_cv_prog_MPICXX
3878     if test -n "$MPICXX"; then
3879     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
3880     $as_echo "$MPICXX" >&6; }
3881 gezelter 1373 else
3882     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3883     $as_echo "no" >&6; }
3884     fi
3885 gezelter 1225
3886    
3887 gezelter 1396 test -n "$MPICXX" && break
3888 gezelter 1373 done
3889 gezelter 1396 test -n "$MPICXX" || MPICXX="$CXX"
3890 gezelter 1225
3891 gezelter 1396 ax_mpi_save_CXX="$CXX"
3892     CXX="$MPICXX"
3893 gezelter 1225
3894    
3895    
3896 gezelter 1373 if test x = x"$MPILIBS"; then
3897 gezelter 1396 ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
3898 gezelter 1603 if test "x$ac_cv_func_MPI_Init" = xyes; then :
3899 gezelter 1373 MPILIBS=" "
3900     fi
3901 gezelter 1225
3902 gezelter 1373 fi
3903 gezelter 1225
3904 gezelter 1373 if test x = x"$MPILIBS"; then
3905     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
3906     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
3907 gezelter 1603 if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
3908 gezelter 1373 $as_echo_n "(cached) " >&6
3909     else
3910     ac_check_lib_save_LIBS=$LIBS
3911     LIBS="-lmpi $LIBS"
3912 gezelter 1396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3913     /* end confdefs.h. */
3914    
3915     /* Override any GCC internal prototype to avoid an error.
3916     Use char because int might match the return type of a GCC
3917     builtin and then its argument prototype would still apply. */
3918     #ifdef __cplusplus
3919     extern "C"
3920     #endif
3921     char MPI_Init ();
3922     int
3923     main ()
3924     {
3925     return MPI_Init ();
3926     ;
3927     return 0;
3928     }
3929 gezelter 1373 _ACEOF
3930 gezelter 1396 if ac_fn_cxx_try_link "$LINENO"; then :
3931 gezelter 1373 ac_cv_lib_mpi_MPI_Init=yes
3932     else
3933     ac_cv_lib_mpi_MPI_Init=no
3934 gezelter 1225 fi
3935 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
3936     conftest$ac_exeext conftest.$ac_ext
3937     LIBS=$ac_check_lib_save_LIBS
3938     fi
3939     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
3940     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
3941 gezelter 1603 if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
3942 gezelter 1373 MPILIBS="-lmpi"
3943     fi
3944 gezelter 1225
3945 gezelter 1373 fi
3946     if test x = x"$MPILIBS"; then
3947     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
3948     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
3949 gezelter 1603 if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
3950 gezelter 1373 $as_echo_n "(cached) " >&6
3951     else
3952     ac_check_lib_save_LIBS=$LIBS
3953     LIBS="-lmpich $LIBS"
3954 gezelter 1396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3955     /* end confdefs.h. */
3956    
3957     /* Override any GCC internal prototype to avoid an error.
3958     Use char because int might match the return type of a GCC
3959     builtin and then its argument prototype would still apply. */
3960     #ifdef __cplusplus
3961     extern "C"
3962     #endif
3963     char MPI_Init ();
3964     int
3965     main ()
3966     {
3967     return MPI_Init ();
3968     ;
3969     return 0;
3970     }
3971 gezelter 1373 _ACEOF
3972 gezelter 1396 if ac_fn_cxx_try_link "$LINENO"; then :
3973 gezelter 1373 ac_cv_lib_mpich_MPI_Init=yes
3974     else
3975     ac_cv_lib_mpich_MPI_Init=no
3976     fi
3977     rm -f core conftest.err conftest.$ac_objext \
3978     conftest$ac_exeext conftest.$ac_ext
3979     LIBS=$ac_check_lib_save_LIBS
3980     fi
3981     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
3982     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
3983 gezelter 1603 if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
3984 gezelter 1373 MPILIBS="-lmpich"
3985     fi
3986 gezelter 1225
3987     fi
3988    
3989 gezelter 1373 if test x != x"$MPILIBS"; then
3990 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
3991     $as_echo_n "checking for mpi.h... " >&6; }
3992     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3993     /* end confdefs.h. */
3994     #include <mpi.h>
3995     int
3996     main ()
3997     {
3998    
3999     ;
4000     return 0;
4001     }
4002 gezelter 1373 _ACEOF
4003 gezelter 1396 if ac_fn_cxx_try_compile "$LINENO"; then :
4004 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4005     $as_echo "yes" >&6; }
4006 gezelter 1225 else
4007 gezelter 1373 MPILIBS=""
4008     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4009     $as_echo "no" >&6; }
4010     fi
4011     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4012     fi
4013 gezelter 1225
4014 gezelter 1396 CXX="$ax_mpi_save_CXX"
4015 gezelter 1225
4016    
4017    
4018 gezelter 1373 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4019     if test x = x"$MPILIBS"; then
4020     USE_MPI="no"
4021 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&5
4022     $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&2;}
4023 gezelter 1373 :
4024     else
4025     USE_MPI="yes"
4026     :
4027 gezelter 1225 fi
4028    
4029    
4030 gezelter 1373 if test $USE_MPI != no; then :
4031 gezelter 1225
4032 gezelter 1396 ac_ext=c
4033     ac_cpp='$CPP $CPPFLAGS'
4034     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4035     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4036     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4037 gezelter 1225
4038    
4039    
4040 gezelter 2
4041    
4042 gezelter 1210
4043 gezelter 1396 for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4044 gezelter 2 do
4045     # Extract the first word of "$ac_prog", so it can be a program name with args.
4046     set dummy $ac_prog; ac_word=$2
4047 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4048 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
4049 gezelter 1603 if ${ac_cv_prog_MPICC+:} false; then :
4050 gezelter 1300 $as_echo_n "(cached) " >&6
4051 gezelter 2 else
4052 gezelter 1396 if test -n "$MPICC"; then
4053     ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4054 gezelter 2 else
4055 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4056     for as_dir in $PATH
4057     do
4058     IFS=$as_save_IFS
4059     test -z "$as_dir" && as_dir=.
4060 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
4061 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4062 gezelter 1396 ac_cv_prog_MPICC="$ac_prog"
4063 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4064 gezelter 397 break 2
4065     fi
4066 gezelter 2 done
4067 gezelter 1373 done
4068 gezelter 1210 IFS=$as_save_IFS
4069 gezelter 2
4070     fi
4071     fi
4072 gezelter 1396 MPICC=$ac_cv_prog_MPICC
4073     if test -n "$MPICC"; then
4074     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4075     $as_echo "$MPICC" >&6; }
4076 gezelter 2 else
4077 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4078 gezelter 1300 $as_echo "no" >&6; }
4079 gezelter 2 fi
4080    
4081 gezelter 1210
4082 gezelter 1396 test -n "$MPICC" && break
4083 gezelter 2 done
4084 gezelter 1396 test -n "$MPICC" || MPICC="$CC"
4085 gezelter 2
4086 gezelter 1396 ax_mpi_save_CC="$CC"
4087     CC="$MPICC"
4088    
4089    
4090    
4091     if test x = x"$MPILIBS"; then
4092     ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4093 gezelter 1603 if test "x$ac_cv_func_MPI_Init" = xyes; then :
4094 gezelter 1396 MPILIBS=" "
4095 gezelter 2 fi
4096    
4097 gezelter 1210 fi
4098 gezelter 2
4099 gezelter 1396 if test x = x"$MPILIBS"; then
4100     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4101     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4102 gezelter 1603 if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
4103 gezelter 1300 $as_echo_n "(cached) " >&6
4104 gezelter 848 else
4105 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4106     LIBS="-lmpi $LIBS"
4107     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4108 gezelter 848 /* end confdefs.h. */
4109    
4110 gezelter 1396 /* Override any GCC internal prototype to avoid an error.
4111     Use char because int might match the return type of a GCC
4112     builtin and then its argument prototype would still apply. */
4113     #ifdef __cplusplus
4114     extern "C"
4115     #endif
4116     char MPI_Init ();
4117 gezelter 848 int
4118     main ()
4119     {
4120 gezelter 1396 return MPI_Init ();
4121 gezelter 848 ;
4122     return 0;
4123     }
4124     _ACEOF
4125 gezelter 1396 if ac_fn_c_try_link "$LINENO"; then :
4126     ac_cv_lib_mpi_MPI_Init=yes
4127 gezelter 848 else
4128 gezelter 1396 ac_cv_lib_mpi_MPI_Init=no
4129 gezelter 848 fi
4130 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4131     conftest$ac_exeext conftest.$ac_ext
4132     LIBS=$ac_check_lib_save_LIBS
4133     fi
4134     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4135     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4136 gezelter 1603 if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
4137 gezelter 1396 MPILIBS="-lmpi"
4138     fi
4139 gezelter 848
4140     fi
4141 gezelter 1396 if test x = x"$MPILIBS"; then
4142     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4143     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4144 gezelter 1603 if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
4145 gezelter 1300 $as_echo_n "(cached) " >&6
4146 gezelter 848 else
4147 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4148     LIBS="-lmpich $LIBS"
4149     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4150 gezelter 848 /* end confdefs.h. */
4151    
4152 gezelter 1396 /* Override any GCC internal prototype to avoid an error.
4153     Use char because int might match the return type of a GCC
4154     builtin and then its argument prototype would still apply. */
4155     #ifdef __cplusplus
4156     extern "C"
4157     #endif
4158     char MPI_Init ();
4159 gezelter 848 int
4160     main ()
4161     {
4162 gezelter 1396 return MPI_Init ();
4163 gezelter 848 ;
4164     return 0;
4165     }
4166     _ACEOF
4167 gezelter 1396 if ac_fn_c_try_link "$LINENO"; then :
4168     ac_cv_lib_mpich_MPI_Init=yes
4169 gezelter 848 else
4170 gezelter 1396 ac_cv_lib_mpich_MPI_Init=no
4171     fi
4172     rm -f core conftest.err conftest.$ac_objext \
4173     conftest$ac_exeext conftest.$ac_ext
4174     LIBS=$ac_check_lib_save_LIBS
4175     fi
4176     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4177     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4178 gezelter 1603 if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
4179 gezelter 1396 MPILIBS="-lmpich"
4180     fi
4181 gezelter 1210
4182 gezelter 1396 fi
4183 gezelter 1210
4184 gezelter 1396 if test x != x"$MPILIBS"; then
4185     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4186     $as_echo_n "checking for mpi.h... " >&6; }
4187     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4188 gezelter 848 /* end confdefs.h. */
4189 gezelter 1396 #include <mpi.h>
4190 gezelter 848 int
4191     main ()
4192     {
4193 gezelter 1210
4194 gezelter 848 ;
4195     return 0;
4196     }
4197     _ACEOF
4198 gezelter 1396 if ac_fn_c_try_compile "$LINENO"; then :
4199     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4200     $as_echo "yes" >&6; }
4201     else
4202     MPILIBS=""
4203     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4204     $as_echo "no" >&6; }
4205 gezelter 848 fi
4206 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4207 gezelter 848 fi
4208 gezelter 1396
4209     CC="$ax_mpi_save_CC"
4210    
4211    
4212    
4213     # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4214     if test x = x"$MPILIBS"; then
4215     USE_MPI="no"
4216     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&5
4217     $as_echo "$as_me: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&2;}
4218     :
4219     else
4220     USE_MPI="yes"
4221     :
4222 gezelter 1210 fi
4223 gezelter 1396
4224    
4225 gezelter 1210 fi
4226 gezelter 1396 if test $USE_MPI != no; then :
4227    
4228     CXX=$MPICXX
4229     CC=$MPICC
4230     LIBS="$MPILIBS $LIBS"
4231    
4232 gezelter 2 else
4233 gezelter 1396
4234     CXX=$save_CXX
4235     CC=$save_CC
4236     LIBS=$save_LIBS
4237    
4238    
4239 gezelter 2 fi
4240 gezelter 397
4241 gezelter 2
4242 gezelter 1396 # Checks for programs.
4243 gezelter 774 ac_ext=c
4244     ac_cpp='$CPP $CPPFLAGS'
4245     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4246     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4247     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4248 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4249 gezelter 1300 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4250 gezelter 774 # On Suns, sometimes $CPP names a directory.
4251     if test -n "$CPP" && test -d "$CPP"; then
4252     CPP=
4253     fi
4254     if test -z "$CPP"; then
4255 gezelter 1603 if ${ac_cv_prog_CPP+:} false; then :
4256 gezelter 1300 $as_echo_n "(cached) " >&6
4257 gezelter 774 else
4258     # Double quotes because CPP needs to be expanded
4259     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4260     do
4261     ac_preproc_ok=false
4262     for ac_c_preproc_warn_flag in '' yes
4263     do
4264     # Use a header file that comes with gcc, so configuring glibc
4265     # with a fresh cross-compiler works.
4266     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4267     # <limits.h> exists even on freestanding compilers.
4268     # On the NeXT, cc -E runs the code through the compiler's parser,
4269     # not just through cpp. "Syntax error" is here to catch this case.
4270 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4271 gezelter 774 /* end confdefs.h. */
4272     #ifdef __STDC__
4273     # include <limits.h>
4274     #else
4275     # include <assert.h>
4276     #endif
4277     Syntax error
4278     _ACEOF
4279 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4280    
4281 gezelter 774 else
4282     # Broken: fails on valid input.
4283     continue
4284     fi
4285 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
4286 gezelter 774
4287 gezelter 1210 # OK, works on sane cases. Now check whether nonexistent headers
4288 gezelter 774 # can be detected and how.
4289 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4290 gezelter 774 /* end confdefs.h. */
4291     #include <ac_nonexistent.h>
4292     _ACEOF
4293 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4294 gezelter 774 # Broken: success on invalid input.
4295     continue
4296     else
4297     # Passes both tests.
4298     ac_preproc_ok=:
4299     break
4300     fi
4301 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
4302 gezelter 774
4303     done
4304     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4305 gezelter 1603 rm -f conftest.i conftest.err conftest.$ac_ext
4306 gezelter 1373 if $ac_preproc_ok; then :
4307 gezelter 774 break
4308     fi
4309    
4310     done
4311     ac_cv_prog_CPP=$CPP
4312    
4313     fi
4314     CPP=$ac_cv_prog_CPP
4315     else
4316     ac_cv_prog_CPP=$CPP
4317     fi
4318 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4319 gezelter 1300 $as_echo "$CPP" >&6; }
4320 gezelter 774 ac_preproc_ok=false
4321     for ac_c_preproc_warn_flag in '' yes
4322     do
4323     # Use a header file that comes with gcc, so configuring glibc
4324     # with a fresh cross-compiler works.
4325     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4326     # <limits.h> exists even on freestanding compilers.
4327     # On the NeXT, cc -E runs the code through the compiler's parser,
4328     # not just through cpp. "Syntax error" is here to catch this case.
4329 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4330 gezelter 774 /* end confdefs.h. */
4331     #ifdef __STDC__
4332     # include <limits.h>
4333     #else
4334     # include <assert.h>
4335     #endif
4336     Syntax error
4337     _ACEOF
4338 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4339    
4340 gezelter 774 else
4341     # Broken: fails on valid input.
4342     continue
4343     fi
4344 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
4345 gezelter 774
4346 gezelter 1210 # OK, works on sane cases. Now check whether nonexistent headers
4347 gezelter 774 # can be detected and how.
4348 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4349 gezelter 774 /* end confdefs.h. */
4350     #include <ac_nonexistent.h>
4351     _ACEOF
4352 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4353 gezelter 774 # Broken: success on invalid input.
4354     continue
4355     else
4356     # Passes both tests.
4357     ac_preproc_ok=:
4358     break
4359     fi
4360 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
4361 gezelter 774
4362     done
4363     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4364 gezelter 1603 rm -f conftest.i conftest.err conftest.$ac_ext
4365 gezelter 1373 if $ac_preproc_ok; then :
4366    
4367 gezelter 774 else
4368 gezelter 1373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4369     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4370 gezelter 1603 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4371     See \`config.log' for more details" "$LINENO" 5; }
4372 gezelter 774 fi
4373    
4374 gezelter 1603 ac_ext=c
4375     ac_cpp='$CPP $CPPFLAGS'
4376     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4377     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4378     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4379 gezelter 774
4380 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4381 gezelter 1300 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4382 gezelter 1603 if ${ac_cv_path_GREP+:} false; then :
4383 gezelter 1300 $as_echo_n "(cached) " >&6
4384 gezelter 774 else
4385 gezelter 1300 if test -z "$GREP"; then
4386 gezelter 1210 ac_path_GREP_found=false
4387 gezelter 1300 # Loop through the user's path and test for each of PROGNAME-LIST
4388     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4389 gezelter 1210 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4390     do
4391     IFS=$as_save_IFS
4392     test -z "$as_dir" && as_dir=.
4393 gezelter 1373 for ac_prog in grep ggrep; do
4394 gezelter 1300 for ac_exec_ext in '' $ac_executable_extensions; do
4395     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4396     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4397     # Check for GNU ac_path_GREP and select it if it is found.
4398 gezelter 1210 # Check for GNU $ac_path_GREP
4399     case `"$ac_path_GREP" --version 2>&1` in
4400     *GNU*)
4401     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4402     *)
4403     ac_count=0
4404 gezelter 1300 $as_echo_n 0123456789 >"conftest.in"
4405 gezelter 1210 while :
4406     do
4407     cat "conftest.in" "conftest.in" >"conftest.tmp"
4408     mv "conftest.tmp" "conftest.in"
4409     cp "conftest.in" "conftest.nl"
4410 gezelter 1300 $as_echo 'GREP' >> "conftest.nl"
4411 gezelter 1210 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4412     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4413 gezelter 1373 as_fn_arith $ac_count + 1 && ac_count=$as_val
4414 gezelter 1210 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4415     # Best one so far, save it but keep looking for a better one
4416     ac_cv_path_GREP="$ac_path_GREP"
4417     ac_path_GREP_max=$ac_count
4418 gezelter 774 fi
4419 gezelter 1210 # 10*(2^10) chars as input seems more than enough
4420     test $ac_count -gt 10 && break
4421     done
4422     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4423     esac
4424    
4425 gezelter 1300 $ac_path_GREP_found && break 3
4426     done
4427 gezelter 1210 done
4428 gezelter 1373 done
4429 gezelter 1210 IFS=$as_save_IFS
4430 gezelter 1300 if test -z "$ac_cv_path_GREP"; then
4431 gezelter 1603 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4432 gezelter 1300 fi
4433 gezelter 1210 else
4434     ac_cv_path_GREP=$GREP
4435     fi
4436    
4437     fi
4438 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4439 gezelter 1300 $as_echo "$ac_cv_path_GREP" >&6; }
4440 gezelter 1210 GREP="$ac_cv_path_GREP"
4441    
4442    
4443 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4444 gezelter 1300 $as_echo_n "checking for egrep... " >&6; }
4445 gezelter 1603 if ${ac_cv_path_EGREP+:} false; then :
4446 gezelter 1300 $as_echo_n "(cached) " >&6
4447 gezelter 1210 else
4448     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4449     then ac_cv_path_EGREP="$GREP -E"
4450     else
4451 gezelter 1300 if test -z "$EGREP"; then
4452 gezelter 1210 ac_path_EGREP_found=false
4453 gezelter 1300 # Loop through the user's path and test for each of PROGNAME-LIST
4454     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4455 gezelter 1210 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4456     do
4457     IFS=$as_save_IFS
4458     test -z "$as_dir" && as_dir=.
4459 gezelter 1373 for ac_prog in egrep; do
4460 gezelter 1300 for ac_exec_ext in '' $ac_executable_extensions; do
4461     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4462     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4463     # Check for GNU ac_path_EGREP and select it if it is found.
4464 gezelter 1210 # Check for GNU $ac_path_EGREP
4465     case `"$ac_path_EGREP" --version 2>&1` in
4466     *GNU*)
4467     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4468     *)
4469     ac_count=0
4470 gezelter 1300 $as_echo_n 0123456789 >"conftest.in"
4471 gezelter 1210 while :
4472     do
4473     cat "conftest.in" "conftest.in" >"conftest.tmp"
4474     mv "conftest.tmp" "conftest.in"
4475     cp "conftest.in" "conftest.nl"
4476 gezelter 1300 $as_echo 'EGREP' >> "conftest.nl"
4477 gezelter 1210 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4478     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4479 gezelter 1373 as_fn_arith $ac_count + 1 && ac_count=$as_val
4480 gezelter 1210 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4481     # Best one so far, save it but keep looking for a better one
4482     ac_cv_path_EGREP="$ac_path_EGREP"
4483     ac_path_EGREP_max=$ac_count
4484     fi
4485     # 10*(2^10) chars as input seems more than enough
4486     test $ac_count -gt 10 && break
4487     done
4488     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4489     esac
4490    
4491 gezelter 1300 $ac_path_EGREP_found && break 3
4492     done
4493 gezelter 1210 done
4494 gezelter 1373 done
4495 gezelter 1210 IFS=$as_save_IFS
4496 gezelter 1300 if test -z "$ac_cv_path_EGREP"; then
4497 gezelter 1603 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4498 gezelter 1300 fi
4499 gezelter 1210 else
4500     ac_cv_path_EGREP=$EGREP
4501     fi
4502    
4503     fi
4504     fi
4505 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4506 gezelter 1300 $as_echo "$ac_cv_path_EGREP" >&6; }
4507 gezelter 1210 EGREP="$ac_cv_path_EGREP"
4508    
4509    
4510 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4511 gezelter 1300 $as_echo_n "checking whether ln -s works... " >&6; }
4512 gezelter 848 LN_S=$as_ln_s
4513     if test "$LN_S" = "ln -s"; then
4514 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4515 gezelter 1300 $as_echo "yes" >&6; }
4516 gezelter 848 else
4517 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4518 gezelter 1300 $as_echo "no, using $LN_S" >&6; }
4519 gezelter 848 fi
4520 gezelter 774
4521 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4522 gezelter 1300 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4523     set x ${MAKE-make}
4524     ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4525 gezelter 1603 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4526 gezelter 1300 $as_echo_n "(cached) " >&6
4527 gezelter 848 else
4528     cat >conftest.make <<\_ACEOF
4529 gezelter 1210 SHELL = /bin/sh
4530 gezelter 848 all:
4531 gezelter 1210 @echo '@@@%%%=$(MAKE)=@@@%%%'
4532 gezelter 848 _ACEOF
4533 gezelter 1603 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4534 gezelter 1210 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4535     *@@@%%%=?*=@@@%%%*)
4536     eval ac_cv_prog_make_${ac_make}_set=yes;;
4537     *)
4538     eval ac_cv_prog_make_${ac_make}_set=no;;
4539     esac
4540 chuckv 1197 rm -f conftest.make
4541     fi
4542 gezelter 1210 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4543 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4544 gezelter 1300 $as_echo "yes" >&6; }
4545 gezelter 848 SET_MAKE=
4546     else
4547 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4548 gezelter 1300 $as_echo "no" >&6; }
4549 gezelter 848 SET_MAKE="MAKE=${MAKE-make}"
4550     fi
4551    
4552     if test -n "$ac_tool_prefix"; then
4553     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4554     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4555 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4556 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
4557 gezelter 1603 if ${ac_cv_prog_RANLIB+:} false; then :
4558 gezelter 1300 $as_echo_n "(cached) " >&6
4559 gezelter 848 else
4560     if test -n "$RANLIB"; then
4561     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4562     else
4563     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4564     for as_dir in $PATH
4565     do
4566     IFS=$as_save_IFS
4567     test -z "$as_dir" && as_dir=.
4568 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
4569 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4570 gezelter 848 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4571 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4572 gezelter 848 break 2
4573 gezelter 2 fi
4574 gezelter 848 done
4575 gezelter 1373 done
4576 gezelter 1210 IFS=$as_save_IFS
4577 gezelter 848
4578     fi
4579     fi
4580     RANLIB=$ac_cv_prog_RANLIB
4581     if test -n "$RANLIB"; then
4582 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4583 gezelter 1300 $as_echo "$RANLIB" >&6; }
4584 gezelter 848 else
4585 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4586 gezelter 1300 $as_echo "no" >&6; }
4587 gezelter 848 fi
4588    
4589 gezelter 1210
4590 gezelter 848 fi
4591     if test -z "$ac_cv_prog_RANLIB"; then
4592     ac_ct_RANLIB=$RANLIB
4593     # Extract the first word of "ranlib", so it can be a program name with args.
4594     set dummy ranlib; ac_word=$2
4595 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4596 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
4597 gezelter 1603 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
4598 gezelter 1300 $as_echo_n "(cached) " >&6
4599 gezelter 848 else
4600     if test -n "$ac_ct_RANLIB"; then
4601     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4602     else
4603     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4604     for as_dir in $PATH
4605     do
4606     IFS=$as_save_IFS
4607     test -z "$as_dir" && as_dir=.
4608 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
4609 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4610 gezelter 848 ac_cv_prog_ac_ct_RANLIB="ranlib"
4611 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4612 gezelter 848 break 2
4613 gezelter 2 fi
4614 gezelter 848 done
4615 gezelter 1373 done
4616 gezelter 1210 IFS=$as_save_IFS
4617 gezelter 848
4618     fi
4619     fi
4620     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4621     if test -n "$ac_ct_RANLIB"; then
4622 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4623 gezelter 1300 $as_echo "$ac_ct_RANLIB" >&6; }
4624 gezelter 848 else
4625 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4626 gezelter 1300 $as_echo "no" >&6; }
4627 gezelter 848 fi
4628    
4629 gezelter 1210 if test "x$ac_ct_RANLIB" = x; then
4630     RANLIB=":"
4631     else
4632     case $cross_compiling:$ac_tool_warned in
4633     yes:)
4634 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4635     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4636 gezelter 1210 ac_tool_warned=yes ;;
4637     esac
4638     RANLIB=$ac_ct_RANLIB
4639     fi
4640 gezelter 848 else
4641     RANLIB="$ac_cv_prog_RANLIB"
4642     fi
4643    
4644    
4645     # Extract the first word of "perl", so it can be a program name with args.
4646     set dummy perl; ac_word=$2
4647 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4648 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
4649 gezelter 1603 if ${ac_cv_path_PERLINTERP+:} false; then :
4650 gezelter 1300 $as_echo_n "(cached) " >&6
4651 gezelter 848 else
4652     case $PERLINTERP in
4653     [\\/]* | ?:[\\/]*)
4654     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4655     ;;
4656     *)
4657     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4658     for as_dir in $PATH
4659     do
4660     IFS=$as_save_IFS
4661     test -z "$as_dir" && as_dir=.
4662 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
4663 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4664 gezelter 848 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4665 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4666 gezelter 848 break 2
4667 gezelter 2 fi
4668 gezelter 848 done
4669 gezelter 1373 done
4670 gezelter 1210 IFS=$as_save_IFS
4671 gezelter 2
4672 gezelter 848 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
4673     ;;
4674     esac
4675     fi
4676     PERLINTERP=$ac_cv_path_PERLINTERP
4677     if test -n "$PERLINTERP"; then
4678 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
4679 gezelter 1300 $as_echo "$PERLINTERP" >&6; }
4680 gezelter 848 else
4681 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4682 gezelter 1300 $as_echo "no" >&6; }
4683 gezelter 848 fi
4684    
4685 gezelter 1210
4686 gezelter 848 ac_cv_path_perlinterp="$PERLINTERP"
4687     _sHpB='#!'
4688    
4689    
4690 gezelter 1210 # Check whether --with-perl-shebang was given.
4691 gezelter 1373 if test "${with_perl_shebang+set}" = set; then :
4692 gezelter 1210 withval=$with_perl_shebang; opt_perl_shebang="$withval"
4693 gezelter 848 else
4694     opt_perl_shebang="not_set"
4695 gezelter 1210 fi
4696    
4697 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
4698 gezelter 1300 $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
4699 gezelter 1603 if ${ax_cv_opt_perl_shebang+:} false; then :
4700 gezelter 1300 $as_echo_n "(cached) " >&6
4701 gezelter 848 else
4702     case "$opt_perl_shebang" in
4703     not_set ) ax_cv_opt_perl_shebang=''
4704     ;;
4705     * )
4706     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
4707     esac
4708    
4709     fi
4710 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
4711 gezelter 1300 $as_echo "$ax_cv_opt_perl_shebang" >&6; }
4712 gezelter 848 if test "A$ax_cv_opt_perl_shebang" != "A"
4713     then
4714     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
4715     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4716 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
4717 gezelter 1300 $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4718 gezelter 848
4719     # Automatic detection of sharpbang formula starts here
4720     else
4721     _somian_shbangperl=`$PERLINTERP -V:startperl`
4722     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
4723 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
4724 gezelter 1300 $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
4725 gezelter 1603 if ${ac_cv_sys_kernshrpbang_perl+:} false; then :
4726 gezelter 1300 $as_echo_n "(cached) " >&6
4727 gezelter 848 else
4728     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
4729     if test "x$_somian_kspb_perl" == x
4730     then _somian_ksbp_warn_empty='durnit'
4731     else
4732     case "A$_somian_kspb_perl" in
4733     A#!*perl* )
4734     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
4735     ;;
4736     A* ) _somian_ksbp_warn_defau='trouble'
4737     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
4738     esac
4739     fi
4740    
4741     fi
4742 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
4743 gezelter 1300 $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
4744 gezelter 848 # The above prints Checking ... result message to user.
4745     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4746    
4747     if test A${_somian_ksbp_warn_empty+set} == Aset
4748 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
4749 gezelter 1300 $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4750 gezelter 848 fi
4751     # Inform user after printing result value
4752     if test A${_somian_ksbp_warn_defau+set} == Aset
4753 gezelter 1373 then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
4754 gezelter 1300 $as_echo "$as_me: Maybe Not good -" >&6;}
4755 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
4756 gezelter 1300 $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
4757 gezelter 1373 else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
4758 gezelter 1300 $as_echo "$as_me: OK Good result - " >&6;}
4759 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
4760 gezelter 1300 $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
4761 gezelter 848 fi
4762 gezelter 2 fi
4763 gezelter 848
4764     # Find a good install program. We prefer a C program (faster),
4765     # so one script is as good as another. But avoid the broken or
4766     # incompatible versions:
4767     # SysV /etc/install, /usr/sbin/install
4768     # SunOS /usr/etc/install
4769     # IRIX /sbin/install
4770     # AIX /bin/install
4771     # AmigaOS /C/install, which installs bootblocks on floppy discs
4772     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4773     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4774     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4775     # OS/2's system install, which has a completely different semantic
4776     # ./install, which can be erroneously created by make from ./install.sh.
4777 gezelter 1300 # Reject install programs that cannot install multiple files.
4778 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4779 gezelter 1300 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4780 gezelter 848 if test -z "$INSTALL"; then
4781 gezelter 1603 if ${ac_cv_path_install+:} false; then :
4782 gezelter 1300 $as_echo_n "(cached) " >&6
4783 gezelter 848 else
4784     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4785     for as_dir in $PATH
4786     do
4787     IFS=$as_save_IFS
4788     test -z "$as_dir" && as_dir=.
4789 gezelter 1373 # Account for people who put trailing slashes in PATH elements.
4790     case $as_dir/ in #((
4791     ./ | .// | /[cC]/* | \
4792 gezelter 848 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4793 gezelter 1373 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4794 gezelter 848 /usr/ucb/* ) ;;
4795     *)
4796     # OSF1 and SCO ODT 3.0 have their own names for install.
4797     # Don't use installbsd from OSF since it installs stuff as root
4798     # by default.
4799     for ac_prog in ginstall scoinst install; do
4800     for ac_exec_ext in '' $ac_executable_extensions; do
4801 gezelter 1210 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4802 gezelter 848 if test $ac_prog = install &&
4803     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4804     # AIX install. It has an incompatible calling convention.
4805     :
4806     elif test $ac_prog = install &&
4807     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4808     # program-specific install script used by HP pwplus--don't use.
4809     :
4810     else
4811 gezelter 1300 rm -rf conftest.one conftest.two conftest.dir
4812     echo one > conftest.one
4813     echo two > conftest.two
4814     mkdir conftest.dir
4815     if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4816     test -s conftest.one && test -s conftest.two &&
4817     test -s conftest.dir/conftest.one &&
4818     test -s conftest.dir/conftest.two
4819     then
4820     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4821     break 3
4822     fi
4823 gezelter 848 fi
4824     fi
4825     done
4826     done
4827     ;;
4828     esac
4829 gezelter 1300
4830 gezelter 1373 done
4831 gezelter 1210 IFS=$as_save_IFS
4832 gezelter 848
4833 gezelter 1300 rm -rf conftest.one conftest.two conftest.dir
4834 gezelter 848
4835 gezelter 2 fi
4836 gezelter 848 if test "${ac_cv_path_install+set}" = set; then
4837     INSTALL=$ac_cv_path_install
4838     else
4839 gezelter 1210 # As a last resort, use the slow shell script. Don't cache a
4840     # value for INSTALL within a source directory, because that will
4841 gezelter 848 # break other packages using the cache if that directory is
4842 gezelter 1210 # removed, or if the value is a relative name.
4843 gezelter 848 INSTALL=$ac_install_sh
4844     fi
4845     fi
4846 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4847 gezelter 1300 $as_echo "$INSTALL" >&6; }
4848 gezelter 2
4849 gezelter 848 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4850     # It thinks the first close brace ends the variable substitution.
4851     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4852 gezelter 397
4853 gezelter 848 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4854 gezelter 397
4855 gezelter 848 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4856 gezelter 397
4857 gezelter 848 case "x$INSTALL" in
4858     x/*) ;;
4859     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4860     esac
4861 gezelter 1395 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f -m 755"
4862 gezelter 848 # Extract the first word of "ar", so it can be a program name with args.
4863     set dummy ar; ac_word=$2
4864 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4865 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
4866 gezelter 1603 if ${ac_cv_prog_AR+:} false; then :
4867 gezelter 1300 $as_echo_n "(cached) " >&6
4868 gezelter 2 else
4869 gezelter 848 if test -n "$AR"; then
4870     ac_cv_prog_AR="$AR" # Let the user override the test.
4871 gezelter 2 else
4872 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4873     for as_dir in $PATH
4874     do
4875     IFS=$as_save_IFS
4876     test -z "$as_dir" && as_dir=.
4877 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
4878 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4879 gezelter 848 ac_cv_prog_AR="ar"
4880 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4881 gezelter 397 break 2
4882     fi
4883 gezelter 2 done
4884 gezelter 1373 done
4885 gezelter 1210 IFS=$as_save_IFS
4886 gezelter 2
4887 gezelter 848 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4888 gezelter 2 fi
4889     fi
4890 gezelter 848 AR=$ac_cv_prog_AR
4891     if test -n "$AR"; then
4892 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4893 gezelter 1300 $as_echo "$AR" >&6; }
4894 gezelter 2 else
4895 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4896 gezelter 1300 $as_echo "no" >&6; }
4897 gezelter 2 fi
4898    
4899 gezelter 1210
4900 gezelter 848 if test "$AR" = "NONE"; then
4901     cat >confcache <<\_ACEOF
4902     # This file is a shell script that caches the results of configure
4903     # tests run on this system so they can be shared between configure
4904     # scripts and configure runs, see configure's option --config-cache.
4905     # It is not useful on other systems. If it contains results you don't
4906     # want to keep, you may remove or edit it.
4907     #
4908     # config.status only pays attention to the cache file if you give it
4909     # the --recheck option to rerun configure.
4910     #
4911     # `ac_cv_env_foo' variables (set or unset) will be overridden when
4912     # loading this file, other *unset* `ac_cv_foo' will be assigned the
4913     # following values.
4914    
4915     _ACEOF
4916    
4917     # The following way of writing the cache mishandles newlines in values,
4918     # but we know of no workaround that is simple, portable, and efficient.
4919 gezelter 1210 # So, we kill variables containing newlines.
4920 gezelter 848 # Ultrix sh set writes to stderr and can't be redirected directly,
4921     # and sets the high bit in the cache file unless we assign to the vars.
4922 gezelter 1210 (
4923     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4924     eval ac_val=\$$ac_var
4925     case $ac_val in #(
4926     *${as_nl}*)
4927     case $ac_var in #(
4928 gezelter 1373 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4929     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4930 gezelter 1210 esac
4931     case $ac_var in #(
4932     _ | IFS | as_nl) ;; #(
4933 gezelter 1300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4934 gezelter 1373 *) { eval $ac_var=; unset $ac_var;} ;;
4935 gezelter 1210 esac ;;
4936     esac
4937     done
4938    
4939 gezelter 848 (set) 2>&1 |
4940 gezelter 1210 case $as_nl`(ac_space=' '; set) 2>&1` in #(
4941     *${as_nl}ac_space=\ *)
4942 gezelter 1373 # `set' does not quote correctly, so add quotes: double-quote
4943     # substitution turns \\\\ into \\, and sed turns \\ into \.
4944 gezelter 848 sed -n \
4945     "s/'/'\\\\''/g;
4946     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4947 gezelter 1210 ;; #(
4948 gezelter 848 *)
4949     # `set' quotes correctly as required by POSIX, so do not add quotes.
4950 gezelter 1210 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4951 gezelter 848 ;;
4952 gezelter 1210 esac |
4953     sort
4954     ) |
4955 gezelter 848 sed '
4956 gezelter 1210 /^ac_cv_env_/b end
4957 gezelter 848 t clear
4958 gezelter 1210 :clear
4959 gezelter 848 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4960     t end
4961 gezelter 1210 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4962     :end' >>confcache
4963     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4964     if test -w "$cache_file"; then
4965 gezelter 1603 if test "x$cache_file" != "x/dev/null"; then
4966 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4967 gezelter 1300 $as_echo "$as_me: updating cache $cache_file" >&6;}
4968 gezelter 1603 if test ! -f "$cache_file" || test -h "$cache_file"; then
4969     cat confcache >"$cache_file"
4970     else
4971     case $cache_file in #(
4972     */* | ?:*)
4973     mv -f confcache "$cache_file"$$ &&
4974     mv -f "$cache_file"$$ "$cache_file" ;; #(
4975     *)
4976     mv -f confcache "$cache_file" ;;
4977     esac
4978     fi
4979     fi
4980 gezelter 848 else
4981 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4982 gezelter 1300 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4983 gezelter 848 fi
4984 gezelter 2 fi
4985 chuckv 1197 rm -f confcache
4986 gezelter 848 exit 1
4987     fi
4988 gezelter 2
4989    
4990 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4991 gezelter 1300 $as_echo_n "checking for ANSI C header files... " >&6; }
4992 gezelter 1603 if ${ac_cv_header_stdc+:} false; then :
4993 gezelter 1300 $as_echo_n "(cached) " >&6
4994 gezelter 397 else
4995 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4996 gezelter 397 /* end confdefs.h. */
4997     #include <stdlib.h>
4998     #include <stdarg.h>
4999     #include <string.h>
5000     #include <float.h>
5001    
5002     int
5003     main ()
5004     {
5005    
5006     ;
5007     return 0;
5008     }
5009     _ACEOF
5010 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
5011 gezelter 397 ac_cv_header_stdc=yes
5012     else
5013 gezelter 1373 ac_cv_header_stdc=no
5014 gezelter 397 fi
5015 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5016    
5017 gezelter 397 if test $ac_cv_header_stdc = yes; then
5018     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5019 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5020 gezelter 397 /* end confdefs.h. */
5021     #include <string.h>
5022    
5023     _ACEOF
5024     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5025 gezelter 1373 $EGREP "memchr" >/dev/null 2>&1; then :
5026    
5027 gezelter 397 else
5028     ac_cv_header_stdc=no
5029     fi
5030 chuckv 1197 rm -f conftest*
5031 gezelter 397
5032     fi
5033    
5034     if test $ac_cv_header_stdc = yes; then
5035     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5036 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5037 gezelter 397 /* end confdefs.h. */
5038     #include <stdlib.h>
5039    
5040     _ACEOF
5041     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5042 gezelter 1373 $EGREP "free" >/dev/null 2>&1; then :
5043    
5044 gezelter 397 else
5045     ac_cv_header_stdc=no
5046     fi
5047 chuckv 1197 rm -f conftest*
5048 gezelter 397
5049     fi
5050    
5051     if test $ac_cv_header_stdc = yes; then
5052     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5053 gezelter 1373 if test "$cross_compiling" = yes; then :
5054 gezelter 397 :
5055     else
5056 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5057 gezelter 397 /* end confdefs.h. */
5058     #include <ctype.h>
5059 gezelter 1210 #include <stdlib.h>
5060 gezelter 397 #if ((' ' & 0x0FF) == 0x020)
5061     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5062     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5063     #else
5064     # define ISLOWER(c) \
5065     (('a' <= (c) && (c) <= 'i') \
5066     || ('j' <= (c) && (c) <= 'r') \
5067     || ('s' <= (c) && (c) <= 'z'))
5068     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5069     #endif
5070    
5071     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5072     int
5073     main ()
5074     {
5075     int i;
5076     for (i = 0; i < 256; i++)
5077     if (XOR (islower (i), ISLOWER (i))
5078     || toupper (i) != TOUPPER (i))
5079 gezelter 1210 return 2;
5080     return 0;
5081 gezelter 397 }
5082     _ACEOF
5083 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
5084    
5085 gezelter 397 else
5086 gezelter 1373 ac_cv_header_stdc=no
5087 gezelter 397 fi
5088 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5089     conftest.$ac_objext conftest.beam conftest.$ac_ext
5090 gezelter 397 fi
5091 gezelter 1210
5092 gezelter 397 fi
5093     fi
5094 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5095 gezelter 1300 $as_echo "$ac_cv_header_stdc" >&6; }
5096 gezelter 397 if test $ac_cv_header_stdc = yes; then
5097    
5098 gezelter 1373 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5099 gezelter 397
5100     fi
5101    
5102 gezelter 848 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5103     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5104     inttypes.h stdint.h unistd.h
5105 gezelter 1373 do :
5106     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5107     ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5108     "
5109 gezelter 1603 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5110 gezelter 848 cat >>confdefs.h <<_ACEOF
5111 gezelter 1300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5112 gezelter 811 _ACEOF
5113    
5114     fi
5115    
5116 gezelter 848 done
5117 gezelter 397
5118    
5119 gezelter 848 #
5120     # Handle user hints
5121     #
5122 gezelter 397
5123 gezelter 1210 # Check whether --with-zlib was given.
5124 gezelter 1373 if test "${with_zlib+set}" = set; then :
5125 gezelter 1210 withval=$with_zlib; zlib_dir="$withval"
5126 gezelter 958 else
5127     zlib_dir="not_set"
5128 gezelter 1210 fi
5129    
5130 gezelter 958 if test "$zlib_dir" != "no"; then
5131    
5132     if test "$zlib_dir" != "not_set" ; then
5133     if test -d "$zlib_dir"
5134 gezelter 848 then
5135 gezelter 958 ZLIB_HOME="$zlib_dir"
5136 gezelter 848 else
5137 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5138 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5139 chuckv 1200 ZLIB_HOME=/usr/local
5140     if test ! -f "${ZLIB_HOME}/include/zlib.h"
5141     then
5142     ZLIB_HOME=/usr
5143     fi
5144 gezelter 848 fi
5145     fi
5146     #
5147     # Locate zlib, if wanted
5148     #
5149     if test -n "${ZLIB_HOME}"
5150     then
5151     ZLIB_OLD_LDFLAGS=$LDFLAGS
5152 chuckv 1200 ZLIB_OLD_CFLAGS=$CFLAGS
5153 gezelter 848 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5154 chuckv 1200 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
5155 gezelter 397
5156 gezelter 848 ac_ext=c
5157     ac_cpp='$CPP $CPPFLAGS'
5158     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5159     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5160     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5161 gezelter 397
5162 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
5163 gezelter 1300 $as_echo_n "checking for inflateEnd in -lz... " >&6; }
5164 gezelter 1603 if ${ac_cv_lib_z_inflateEnd+:} false; then :
5165 gezelter 1300 $as_echo_n "(cached) " >&6
5166 gezelter 848 else
5167     ac_check_lib_save_LIBS=$LIBS
5168     LIBS="-lz $LIBS"
5169 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5170 gezelter 848 /* end confdefs.h. */
5171 gezelter 397
5172 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
5173     Use char because int might match the return type of a GCC
5174     builtin and then its argument prototype would still apply. */
5175 gezelter 848 #ifdef __cplusplus
5176     extern "C"
5177     #endif
5178     char inflateEnd ();
5179     int
5180     main ()
5181     {
5182 gezelter 1210 return inflateEnd ();
5183 gezelter 848 ;
5184     return 0;
5185     }
5186     _ACEOF
5187 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
5188 gezelter 848 ac_cv_lib_z_inflateEnd=yes
5189     else
5190 gezelter 1373 ac_cv_lib_z_inflateEnd=no
5191 gezelter 848 fi
5192 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
5193     conftest$ac_exeext conftest.$ac_ext
5194 gezelter 848 LIBS=$ac_check_lib_save_LIBS
5195     fi
5196 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
5197 gezelter 1300 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
5198 gezelter 1603 if test "x$ac_cv_lib_z_inflateEnd" = xyes; then :
5199 gezelter 848 zlib_cv_libz=yes
5200     else
5201     zlib_cv_libz=no
5202     fi
5203    
5204 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5205 gezelter 1603 if test "x$ac_cv_header_zlib_h" = xyes; then :
5206 gezelter 848 zlib_cv_zlib_h=yes
5207     else
5208     zlib_cv_zlib_h=no
5209     fi
5210 gezelter 397
5211 gezelter 848
5212     ac_ext=c
5213     ac_cpp='$CPP $CPPFLAGS'
5214     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5215     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5216     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5217    
5218    
5219 gezelter 958 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
5220 gezelter 397
5221 gezelter 1373 $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
5222 gezelter 397
5223 gezelter 958
5224 gezelter 1373 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5225 gezelter 397
5226 gezelter 958 ZLIB_INC_DIR="${ZLIB_HOME}/include"
5227     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
5228     ZLIB="-lz"
5229 gezelter 848 else
5230 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
5231 gezelter 1300 $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
5232 gezelter 958 ZLIB_INC_DIR=
5233     ZLIB_LIB_DIR=
5234     ZLIB=
5235 gezelter 848 LDFLAGS="$ZLIB_OLD_LDFLAGS"
5236 chuckv 1200 CFLAGS="$ZLIB_OLD_CFLAGS"
5237 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5238 gezelter 1300 $as_echo "failed" >&6; }
5239 gezelter 958 echo ""
5240     echo "*********************************************************"
5241     echo "* WARNING: Could not find a working zlib installation *"
5242 gezelter 1390 echo "* If you need OpenMD to be able to deal with compressed *"
5243 gezelter 958 echo "* trajectory dump files be sure to specify a valid zlib *"
5244     echo "* installation with --with-zlib=DIR *"
5245     echo "* *"
5246 gezelter 1390 echo "* OpenMD will still work without zlib installed. *"
5247 gezelter 958 echo "*********************************************************"
5248     echo ""
5249 gezelter 848 fi
5250 gezelter 958
5251    
5252    
5253 gezelter 848 fi
5254 gezelter 958 fi
5255 gezelter 848
5256 gezelter 957 #
5257     # Handle user hints
5258     #
5259 gezelter 848
5260 gezelter 1210 # Check whether --with-fftw was given.
5261 gezelter 1373 if test "${with_fftw+set}" = set; then :
5262 gezelter 1210 withval=$with_fftw; fftw_dir="$withval"
5263 gezelter 956 else
5264 xsun 1003 fftw_dir="not_set"
5265 gezelter 1210 fi
5266    
5267 gezelter 957 if test "$fftw_dir" != "no"; then
5268 xsun 1003 if test "$fftw_dir" != "not_set" ; then
5269     if test -d "$fftw_dir"; then
5270     FFTW_HOME="$fftw_dir"
5271     else
5272 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
5273 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
5274 xsun 1003 FFTW_HOME=/usr/local
5275     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
5276 gezelter 957 FFTW_HOME=/usr
5277 xsun 1003 fi
5278     fi
5279     #
5280     # Locate fftw, if wanted
5281     #
5282     if test -n "${FFTW_HOME}"; then
5283     FFTW_OLD_LDFLAGS=$LDFLAGS
5284 chuckv 1200 FFTW_OLD_CFLAGS=$CFLAGS
5285 xsun 1003 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
5286 chuckv 1200 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
5287 gezelter 956
5288 xsun 1003 ac_ext=c
5289 gezelter 957 ac_cpp='$CPP $CPPFLAGS'
5290     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5291     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5292     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5293 gezelter 956
5294 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
5295 gezelter 1300 $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
5296 gezelter 1603 if ${ac_cv_lib_fftw3_fftw_execute+:} false; then :
5297 gezelter 1300 $as_echo_n "(cached) " >&6
5298 gezelter 956 else
5299 gezelter 957 ac_check_lib_save_LIBS=$LIBS
5300     LIBS="-lfftw3 $LIBS"
5301 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5302 gezelter 956 /* end confdefs.h. */
5303 gezelter 957
5304 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
5305     Use char because int might match the return type of a GCC
5306     builtin and then its argument prototype would still apply. */
5307 gezelter 957 #ifdef __cplusplus
5308     extern "C"
5309     #endif
5310     char fftw_execute ();
5311 gezelter 956 int
5312     main ()
5313     {
5314 gezelter 1210 return fftw_execute ();
5315 gezelter 956 ;
5316     return 0;
5317     }
5318     _ACEOF
5319 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
5320 gezelter 957 ac_cv_lib_fftw3_fftw_execute=yes
5321 gezelter 956 else
5322 gezelter 1373 ac_cv_lib_fftw3_fftw_execute=no
5323 gezelter 956 fi
5324 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
5325     conftest$ac_exeext conftest.$ac_ext
5326 gezelter 957 LIBS=$ac_check_lib_save_LIBS
5327 gezelter 956 fi
5328 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
5329 gezelter 1300 $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
5330 gezelter 1603 if test "x$ac_cv_lib_fftw3_fftw_execute" = xyes; then :
5331 gezelter 957 fftw_cv_libfftw3=yes
5332     else
5333     fftw_cv_libfftw3=no
5334     fi
5335 gezelter 956
5336 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
5337 gezelter 1603 if test "x$ac_cv_header_fftw3_h" = xyes; then :
5338 gezelter 957 fftw_cv_fftw3_h=yes
5339 gezelter 956 else
5340 gezelter 957 fftw_cv_fftw3_h=no
5341 gezelter 956 fi
5342    
5343    
5344 xsun 1003 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
5345 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
5346 gezelter 1300 $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
5347 gezelter 1603 if ${ac_cv_lib_fftw_fftwnd_one+:} false; then :
5348 gezelter 1300 $as_echo_n "(cached) " >&6
5349 gezelter 956 else
5350 gezelter 957 ac_check_lib_save_LIBS=$LIBS
5351     LIBS="-lfftw $LIBS"
5352 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5353 gezelter 956 /* end confdefs.h. */
5354 gezelter 957
5355 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
5356     Use char because int might match the return type of a GCC
5357     builtin and then its argument prototype would still apply. */
5358 gezelter 957 #ifdef __cplusplus
5359     extern "C"
5360 gezelter 956 #endif
5361 gezelter 957 char fftwnd_one ();
5362 gezelter 956 int
5363     main ()
5364     {
5365 gezelter 1210 return fftwnd_one ();
5366 gezelter 956 ;
5367     return 0;
5368     }
5369     _ACEOF
5370 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
5371 gezelter 957 ac_cv_lib_fftw_fftwnd_one=yes
5372 gezelter 956 else
5373 gezelter 1373 ac_cv_lib_fftw_fftwnd_one=no
5374 gezelter 956 fi
5375 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
5376     conftest$ac_exeext conftest.$ac_ext
5377 gezelter 957 LIBS=$ac_check_lib_save_LIBS
5378     fi
5379 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
5380 gezelter 1300 $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
5381 gezelter 1603 if test "x$ac_cv_lib_fftw_fftwnd_one" = xyes; then :
5382 gezelter 957 fftw_cv_libfftw=yes
5383 gezelter 956 else
5384 gezelter 957 fftw_cv_libfftw=no
5385 gezelter 956 fi
5386    
5387 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
5388 gezelter 1603 if test "x$ac_cv_header_fftw_h" = xyes; then :
5389 gezelter 957 fftw_cv_fftw_h=yes
5390     else
5391     fftw_cv_fftw_h=no
5392 gezelter 956 fi
5393    
5394    
5395 xsun 1003 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
5396 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
5397 gezelter 1300 $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
5398 gezelter 1603 if ${ac_cv_lib_dfftw_fftwnd_one+:} false; then :
5399 gezelter 1300 $as_echo_n "(cached) " >&6
5400 gezelter 956 else
5401     ac_check_lib_save_LIBS=$LIBS
5402 gezelter 957 LIBS="-ldfftw $LIBS"
5403 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5404 gezelter 956 /* end confdefs.h. */
5405    
5406 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
5407     Use char because int might match the return type of a GCC
5408     builtin and then its argument prototype would still apply. */
5409 gezelter 957 #ifdef __cplusplus
5410     extern "C"
5411     #endif
5412     char fftwnd_one ();
5413 gezelter 956 int
5414     main ()
5415     {
5416 gezelter 1210 return fftwnd_one ();
5417 gezelter 956 ;
5418     return 0;
5419     }
5420     _ACEOF
5421 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
5422 gezelter 957 ac_cv_lib_dfftw_fftwnd_one=yes
5423 gezelter 956 else
5424 gezelter 1373 ac_cv_lib_dfftw_fftwnd_one=no
5425 gezelter 956 fi
5426 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
5427     conftest$ac_exeext conftest.$ac_ext
5428 gezelter 956 LIBS=$ac_check_lib_save_LIBS
5429     fi
5430 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
5431 gezelter 1300 $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
5432 gezelter 1603 if test "x$ac_cv_lib_dfftw_fftwnd_one" = xyes; then :
5433 gezelter 957 fftw_cv_libdfftw=yes
5434 gezelter 956 else
5435 gezelter 957 fftw_cv_libdfftw=no
5436 gezelter 956 fi
5437    
5438 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
5439 gezelter 1603 if test "x$ac_cv_header_dfftw_h" = xyes; then :
5440 gezelter 957 fftw_cv_dfftw_h=yes
5441     else
5442     fftw_cv_dfftw_h=no
5443     fi
5444 gezelter 956
5445    
5446 gezelter 957 fi
5447 xsun 1003 fi
5448     ac_ext=c
5449 gezelter 957 ac_cpp='$CPP $CPPFLAGS'
5450     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5451     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5452     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5453 gezelter 956
5454 xsun 1003 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
5455 gezelter 957
5456 gezelter 1373 $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
5457 gezelter 957
5458 xsun 1003 FFTW_INC_DIR="${FFTW_HOME}/include"
5459     FFTW_LIB_DIR="${FFTW_HOME}/lib"
5460     FFTW_LIBS="-lfftw3"
5461     else
5462     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
5463 gezelter 957
5464 gezelter 1373 $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
5465 gezelter 956
5466 xsun 1003 FFTW_INC_DIR="${FFTW_HOME}/include"
5467     FFTW_LIB_DIR="${FFTW_HOME}/lib"
5468     FFTW_LIBS="-lfftw"
5469 gezelter 957 else
5470 xsun 1003 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
5471 gezelter 957
5472 gezelter 1373 $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
5473 gezelter 957
5474 xsun 1003 FFTW_INC_DIR="${FFTW_HOME}/include"
5475     FFTW_LIB_DIR="${FFTW_HOME}/lib"
5476     FFTW_LIBS="-ldfftw"
5477     else
5478 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
5479 gezelter 1300 $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
5480 xsun 1003 FFTW_INC_DIR=
5481     FFTW_LIB_DIR=
5482     FFTW_LIBS=
5483     LDFLAGS="$FFTW_OLD_LDFLAGS"
5484 chuckv 1200 CFLAGS="$FFTW_OLD_CFLAGS"
5485 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5486 gezelter 1300 $as_echo "failed" >&6; }
5487 xsun 1003 echo ""
5488     echo "*********************************************************"
5489     echo "* WARNING: Could not find a working FFTW installation *"
5490     echo "* If you need the staticProps program to be able to *"
5491     echo "* compute undulation spectra, be sure to specify a *"
5492     echo "* valid fftw installation with --with-fftw=DIR *"
5493     echo "* *"
5494 gezelter 1390 echo "* OpenMD will still work without fftw installed. *"
5495 xsun 1003 echo "*********************************************************"
5496     echo ""
5497     fi
5498 gezelter 957 fi
5499 xsun 1003 fi
5500 gezelter 957
5501    
5502    
5503 xsun 1003 fi
5504     fi
5505 gezelter 957 fi
5506    
5507 chuckv 1200 #
5508     # Handle user hints
5509     #
5510 gezelter 957
5511 gezelter 1210 # Check whether --with-qhull was given.
5512 gezelter 1373 if test "${with_qhull+set}" = set; then :
5513 gezelter 1210 withval=$with_qhull; qhull_dir="$withval"
5514 chuckv 1200 else
5515 gezelter 1311 qhull_dir="not_set"
5516 gezelter 1210 fi
5517    
5518 gezelter 1311 QHULL_INC_DIR=
5519     QHULL_LIB_DIR=
5520     QHULL=
5521     USE_QHULL=no
5522    
5523 chuckv 1200 if test "$qhull_dir" != "no"; then
5524 gezelter 1311 if test "$qhull_dir" != "not_set" ; then
5525     if test -d "$qhull_dir"; then
5526     QHULL_HOME="$qhull_dir"
5527     else
5528 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
5529 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
5530 gezelter 1311 QHULL_HOME=/usr/local
5531 gezelter 1618 if test ! -f "${QHULL_HOME}/include/qhull/libqhull.h"; then
5532 gezelter 1311 QHULL_HOME=/usr
5533     fi
5534     fi
5535     fi
5536     #
5537     # Locate qhull, if wanted
5538     #
5539     if test -n "${QHULL_HOME}"; then
5540 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
5541 gezelter 1311 $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
5542 chuckv 1200
5543     ac_ext=c
5544     ac_cpp='$CPP $CPPFLAGS'
5545     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5546     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5547     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5548    
5549 gezelter 1226 QHULL_OLD_LDFLAGS=$LDFLAGS
5550     QHULL_OLD_CFLAGS=$CFLAGS
5551     QHULL_OLD_CPPFLAGS=$CPPFLAGS
5552     LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
5553     CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
5554     CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
5555 gezelter 1618 ac_fn_c_check_header_mongrel "$LINENO" "qhull/libqhull.h" "ac_cv_header_qhull_libqhull_h" "$ac_includes_default"
5556     if test "x$ac_cv_header_qhull_libqhull_h" = xyes; then :
5557     qhull_cv_libqhull_h=yes
5558 chuckv 1200 else
5559 gezelter 1618 qhull_cv_libqhull_h=no
5560 chuckv 1200 fi
5561    
5562    
5563 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
5564 gezelter 1300 $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
5565 gezelter 1603 if ${ac_cv_lib_qhull_qh_qhull+:} false; then :
5566 gezelter 1300 $as_echo_n "(cached) " >&6
5567 gezelter 1226 else
5568     ac_check_lib_save_LIBS=$LIBS
5569     LIBS="-lqhull $LIBS"
5570 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5571 gezelter 1226 /* end confdefs.h. */
5572    
5573     /* Override any GCC internal prototype to avoid an error.
5574     Use char because int might match the return type of a GCC
5575     builtin and then its argument prototype would still apply. */
5576     #ifdef __cplusplus
5577     extern "C"
5578     #endif
5579     char qh_qhull ();
5580     int
5581     main ()
5582     {
5583     return qh_qhull ();
5584     ;
5585     return 0;
5586     }
5587     _ACEOF
5588 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
5589 gezelter 1226 ac_cv_lib_qhull_qh_qhull=yes
5590     else
5591 gezelter 1373 ac_cv_lib_qhull_qh_qhull=no
5592 gezelter 1226 fi
5593 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
5594     conftest$ac_exeext conftest.$ac_ext
5595 gezelter 1226 LIBS=$ac_check_lib_save_LIBS
5596     fi
5597 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
5598 gezelter 1300 $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
5599 gezelter 1603 if test "x$ac_cv_lib_qhull_qh_qhull" = xyes; then :
5600 gezelter 1226 qhull_cv_libqhull=yes
5601     else
5602     qhull_cv_libqhull=no
5603     fi
5604    
5605 gezelter 1618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull6" >&5
5606     $as_echo_n "checking for qh_qhull in -lqhull6... " >&6; }
5607     if ${ac_cv_lib_qhull6_qh_qhull+:} false; then :
5608     $as_echo_n "(cached) " >&6
5609     else
5610     ac_check_lib_save_LIBS=$LIBS
5611     LIBS="-lqhull6 $LIBS"
5612     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5613     /* end confdefs.h. */
5614    
5615     /* Override any GCC internal prototype to avoid an error.
5616     Use char because int might match the return type of a GCC
5617     builtin and then its argument prototype would still apply. */
5618     #ifdef __cplusplus
5619     extern "C"
5620     #endif
5621     char qh_qhull ();
5622     int
5623     main ()
5624     {
5625     return qh_qhull ();
5626     ;
5627     return 0;
5628     }
5629     _ACEOF
5630     if ac_fn_c_try_link "$LINENO"; then :
5631     ac_cv_lib_qhull6_qh_qhull=yes
5632     else
5633     ac_cv_lib_qhull6_qh_qhull=no
5634     fi
5635     rm -f core conftest.err conftest.$ac_objext \
5636     conftest$ac_exeext conftest.$ac_ext
5637     LIBS=$ac_check_lib_save_LIBS
5638     fi
5639     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull6_qh_qhull" >&5
5640     $as_echo "$ac_cv_lib_qhull6_qh_qhull" >&6; }
5641     if test "x$ac_cv_lib_qhull6_qh_qhull" = xyes; then :
5642     qhull_cv_libqhull6=yes
5643     else
5644     qhull_cv_libqhull6=no
5645     fi
5646    
5647 gezelter 1226 LDFLAGS="$QHULL_OLD_LDFLAGS"
5648     CFLAGS="$QHULL_OLD_CFLAGS"
5649     CPPFLAGS="$QHULL_OLD_CPPFLAGS"
5650 chuckv 1200 ac_ext=c
5651     ac_cpp='$CPP $CPPFLAGS'
5652     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5653     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5654     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5655    
5656    
5657 gezelter 1618 if test "$qhull_cv_libqhull_h" = "yes" -a "$qhull_cv_libqhull" = "yes" -o "$qhull_cv_libqhull6" = "yes"; then
5658 chuckv 1200
5659 gezelter 1618 $as_echo "#define HAVE_LIBQHULL_H 1" >>confdefs.h
5660 chuckv 1200
5661 gezelter 1618 if test "$qhull_cv_libqhull" = "yes"; then
5662 chuckv 1200
5663 gezelter 1373 $as_echo "#define HAVE_QHULL 1" >>confdefs.h
5664 chuckv 1200
5665 gezelter 1618 QHULL="-lqhull"
5666     fi
5667     if test "$qhull_cv_libqhull6" = "yes"; then
5668    
5669     $as_echo "#define HAVE_QHULL 1" >>confdefs.h
5670    
5671     QHULL="-lqhull6"
5672     fi
5673 gezelter 1311 USE_QHULL=yes
5674     QHULL_INC_DIR="${QHULL_HOME}/include"
5675     QHULL_LIB_DIR="${QHULL_HOME}/lib"
5676 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
5677 gezelter 1311 $as_echo "Working qhull found, will proceed." >&6; }
5678 chuckv 1200 else
5679 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5680 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
5681 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
5682 gezelter 1311 $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
5683 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OpenMD to be able to deal with convex " >&5
5684     $as_echo "$as_me: WARNING: If you need OpenMD to be able to deal with convex " >&2;}
5685 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
5686 gezelter 1311 $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
5687 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR " >&5
5688 gezelter 1311 $as_echo "$as_me: WARNING: with --with-qhull=DIR " >&2;}
5689 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5690 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
5691 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenMD will still work without qhull installed. " >&5
5692     $as_echo "$as_me: WARNING: OpenMD will still work without qhull installed. " >&2;}
5693 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5694 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
5695 chuckv 1200 fi
5696 gezelter 1311 fi
5697     fi
5698 chuckv 1200
5699    
5700    
5701 chuckv 1201
5702 chuckv 1200
5703 gezelter 1210 ac_ext=cpp
5704     ac_cpp='$CXXCPP $CPPFLAGS'
5705     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5706     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5707     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5708 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5709 gezelter 1300 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5710 gezelter 1210 if test -z "$CXXCPP"; then
5711 gezelter 1603 if ${ac_cv_prog_CXXCPP+:} false; then :
5712 gezelter 1300 $as_echo_n "(cached) " >&6
5713 gezelter 1210 else
5714     # Double quotes because CXXCPP needs to be expanded
5715     for CXXCPP in "$CXX -E" "/lib/cpp"
5716     do
5717     ac_preproc_ok=false
5718     for ac_cxx_preproc_warn_flag in '' yes
5719     do
5720     # Use a header file that comes with gcc, so configuring glibc
5721     # with a fresh cross-compiler works.
5722     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5723     # <limits.h> exists even on freestanding compilers.
5724     # On the NeXT, cc -E runs the code through the compiler's parser,
5725     # not just through cpp. "Syntax error" is here to catch this case.
5726 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5727 gezelter 1210 /* end confdefs.h. */
5728     #ifdef __STDC__
5729     # include <limits.h>
5730     #else
5731     # include <assert.h>
5732     #endif
5733     Syntax error
5734     _ACEOF
5735 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
5736    
5737 gezelter 1210 else
5738     # Broken: fails on valid input.
5739     continue
5740     fi
5741 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
5742 gezelter 1210
5743     # OK, works on sane cases. Now check whether nonexistent headers
5744     # can be detected and how.
5745 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5746 gezelter 1210 /* end confdefs.h. */
5747     #include <ac_nonexistent.h>
5748     _ACEOF
5749 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
5750 gezelter 1210 # Broken: success on invalid input.
5751     continue
5752     else
5753     # Passes both tests.
5754     ac_preproc_ok=:
5755     break
5756     fi
5757 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
5758 gezelter 1210
5759     done
5760     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5761 gezelter 1603 rm -f conftest.i conftest.err conftest.$ac_ext
5762 gezelter 1373 if $ac_preproc_ok; then :
5763 gezelter 1210 break
5764     fi
5765    
5766     done
5767     ac_cv_prog_CXXCPP=$CXXCPP
5768    
5769     fi
5770     CXXCPP=$ac_cv_prog_CXXCPP
5771     else
5772     ac_cv_prog_CXXCPP=$CXXCPP
5773     fi
5774 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5775 gezelter 1300 $as_echo "$CXXCPP" >&6; }
5776 gezelter 1210 ac_preproc_ok=false
5777     for ac_cxx_preproc_warn_flag in '' yes
5778     do
5779     # Use a header file that comes with gcc, so configuring glibc
5780     # with a fresh cross-compiler works.
5781     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5782     # <limits.h> exists even on freestanding compilers.
5783     # On the NeXT, cc -E runs the code through the compiler's parser,
5784     # not just through cpp. "Syntax error" is here to catch this case.
5785 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5786 gezelter 1210 /* end confdefs.h. */
5787     #ifdef __STDC__
5788     # include <limits.h>
5789     #else
5790     # include <assert.h>
5791     #endif
5792     Syntax error
5793     _ACEOF
5794 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
5795    
5796 gezelter 1210 else
5797     # Broken: fails on valid input.
5798     continue
5799     fi
5800 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
5801 gezelter 1210
5802     # OK, works on sane cases. Now check whether nonexistent headers
5803     # can be detected and how.
5804 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5805 gezelter 1210 /* end confdefs.h. */
5806     #include <ac_nonexistent.h>
5807     _ACEOF
5808 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
5809 gezelter 1210 # Broken: success on invalid input.
5810     continue
5811     else
5812     # Passes both tests.
5813     ac_preproc_ok=:
5814     break
5815     fi
5816 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
5817 gezelter 1210
5818     done
5819     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5820 gezelter 1603 rm -f conftest.i conftest.err conftest.$ac_ext
5821 gezelter 1373 if $ac_preproc_ok; then :
5822    
5823 gezelter 1210 else
5824 gezelter 1373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5825     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5826 gezelter 1603 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5827     See \`config.log' for more details" "$LINENO" 5; }
5828 gezelter 1210 fi
5829    
5830     ac_ext=cpp
5831     ac_cpp='$CXXCPP $CPPFLAGS'
5832     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5833     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5834     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5835    
5836    
5837     #
5838     # Handle user hints
5839     #
5840    
5841     # Check whether --with-openbabel was given.
5842 gezelter 1373 if test "${with_openbabel+set}" = set; then :
5843 gezelter 1210 withval=$with_openbabel; openbabel_dir="$withval"
5844     else
5845     openbabel_dir="not_set"
5846     fi
5847    
5848     if test "$openbabel_dir" != "no"; then
5849    
5850     if test "$openbabel_dir" != "not_set" ; then
5851     if test -d "$openbabel_dir"
5852     then
5853     OPENBABEL_HOME="$openbabel_dir"
5854     else
5855 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
5856 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
5857 gezelter 1210 OPENBABEL_HOME=/usr/local
5858     if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
5859     then
5860     OPENBABEL_HOME=/usr
5861     fi
5862     fi
5863     fi
5864     #
5865     # Locate openbabel, if wanted
5866     #
5867     if test -n "${OPENBABEL_HOME}"
5868     then
5869    
5870     ac_ext=cpp
5871     ac_cpp='$CXXCPP $CPPFLAGS'
5872     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5873     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5874     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5875    
5876     OPENBABEL_OLD_LDFLAGS=$LDFLAGS
5877     OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
5878     LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
5879     CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
5880 gezelter 1373 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
5881 gezelter 1603 if test "x$ac_cv_header_openbabel_babelconfig_h" = xyes; then :
5882 gezelter 1210 openbabel_cv_openbabel_h=yes
5883     else
5884     openbabel_cv_openbabel_h=no
5885     fi
5886    
5887    
5888 gezelter 1373 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
5889 gezelter 1603 if test "x$ac_cv_header_openbabel_obconversion_h" = xyes; then :
5890 gezelter 1210 openbabel_cv_obconversion_h=yes
5891     else
5892     openbabel_cv_obconversion_h=no
5893     fi
5894    
5895    
5896 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5897 gezelter 1210 /* end confdefs.h. */
5898    
5899 gezelter 1373
5900 gezelter 1210 #include <openbabel/babelconfig.h>
5901     #include <openbabel/obconversion.h>
5902     using namespace std;
5903     using namespace OpenBabel;
5904    
5905     int
5906     main ()
5907     {
5908    
5909     OBConversion Conv(&cin, &cout);
5910    
5911    
5912     ;
5913     return 0;
5914     }
5915     _ACEOF
5916 gezelter 1373 if ac_fn_cxx_try_link "$LINENO"; then :
5917 gezelter 1210
5918     openbabel_lib_found="yes"
5919 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
5920 gezelter 1300 $as_echo "found" >&6; }
5921 gezelter 1210
5922     else
5923    
5924     openbabel_lib_found="no"
5925 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5926 gezelter 1300 $as_echo "not found" >&6; }
5927 gezelter 1210
5928    
5929     fi
5930 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
5931     conftest$ac_exeext conftest.$ac_ext
5932 gezelter 1210 ac_ext=c
5933     ac_cpp='$CPP $CPPFLAGS'
5934     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5935     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5936     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5937    
5938     LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
5939     CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
5940    
5941     if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
5942     USE_OPENBABEL=yes
5943     OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
5944     OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
5945     OPENBABEL_LIB="-lopenbabel"
5946     else
5947 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
5948 gezelter 1300 $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
5949 gezelter 1210 OPENBABEL_INC_DIR=
5950     OPENBABEL_LIB_DIR=
5951     OPENBABEL_LIB=
5952     USE_OPENBABEL=no
5953 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5954 gezelter 1300 $as_echo "failed" >&6; }
5955 gezelter 1210 echo ""
5956     echo "*********************************************************"
5957     echo "* WARNING: Could not find a working openbabel-2.x *"
5958 gezelter 1390 echo "* installation If you need OpenMD to be able to convert *"
5959 gezelter 1210 echo "* xyz or pdb files you need to specify a valid *"
5960     echo "* openbabel-2.x installation with --with-openbabel=DIR *"
5961     echo "* *"
5962 gezelter 1390 echo "* OpenMD will still work without openbabel installed. *"
5963 gezelter 1210 echo "*********************************************************"
5964     echo ""
5965     fi
5966    
5967    
5968    
5969    
5970     fi
5971     fi
5972    
5973    
5974 gezelter 848 # Checks for header files.
5975 gezelter 1632 for ac_header in limits.h stdlib.h string.h sys/ioctl.h unistd.h
5976 gezelter 1373 do :
5977     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5978     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5979 gezelter 1603 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5980 gezelter 616 cat >>confdefs.h <<_ACEOF
5981 gezelter 1300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5982 gezelter 616 _ACEOF
5983    
5984 gezelter 811 fi
5985 gezelter 616
5986 gezelter 811 done
5987    
5988    
5989 gezelter 848 # Checks for typedefs, structures, and compiler characteristics.
5990 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
5991 gezelter 1300 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
5992 gezelter 1603 if ${ac_cv_header_stdbool_h+:} false; then :
5993 gezelter 1300 $as_echo_n "(cached) " >&6
5994 gezelter 848 else
5995 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5996 gezelter 848 /* end confdefs.h. */
5997    
5998     #include <stdbool.h>
5999     #ifndef bool
6000 gezelter 1210 "error: bool is not defined"
6001 gezelter 848 #endif
6002     #ifndef false
6003 gezelter 1210 "error: false is not defined"
6004 gezelter 848 #endif
6005     #if false
6006 gezelter 1210 "error: false is not 0"
6007 gezelter 848 #endif
6008     #ifndef true
6009 gezelter 1210 "error: true is not defined"
6010 gezelter 848 #endif
6011     #if true != 1
6012 gezelter 1210 "error: true is not 1"
6013 gezelter 848 #endif
6014     #ifndef __bool_true_false_are_defined
6015 gezelter 1210 "error: __bool_true_false_are_defined is not defined"
6016 gezelter 848 #endif
6017    
6018     struct s { _Bool s: 1; _Bool t; } s;
6019    
6020     char a[true == 1 ? 1 : -1];
6021     char b[false == 0 ? 1 : -1];
6022     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
6023 gezelter 1210 char d[(bool) 0.5 == true ? 1 : -1];
6024 gezelter 1603 /* See body of main program for 'e'. */
6025 gezelter 1210 char f[(_Bool) 0.0 == false ? 1 : -1];
6026 gezelter 848 char g[true];
6027     char h[sizeof (_Bool)];
6028     char i[sizeof s.t];
6029 gezelter 1210 enum { j = false, k = true, l = false * true, m = true * 256 };
6030 gezelter 1300 /* The following fails for
6031     HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
6032 gezelter 1210 _Bool n[m];
6033     char o[sizeof n == m * sizeof n[0] ? 1 : -1];
6034     char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
6035     /* Catch a bug in an HP-UX C compiler. See
6036     http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
6037     http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
6038     */
6039     _Bool q = true;
6040     _Bool *pq = &q;
6041 gezelter 848
6042     int
6043     main ()
6044     {
6045 gezelter 1210
6046 gezelter 1603 bool e = &s;
6047 gezelter 1210 *pq |= q;
6048     *pq |= ! q;
6049     /* Refer to every declared value, to avoid compiler optimizations. */
6050     return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
6051     + !m + !n + !o + !p + !q + !pq);
6052    
6053 gezelter 848 ;
6054     return 0;
6055     }
6056     _ACEOF
6057 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
6058 gezelter 848 ac_cv_header_stdbool_h=yes
6059     else
6060 gezelter 1373 ac_cv_header_stdbool_h=no
6061 gezelter 616 fi
6062 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6063 gezelter 848 fi
6064 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
6065 gezelter 1300 $as_echo "$ac_cv_header_stdbool_h" >&6; }
6066 gezelter 1373 ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
6067 gezelter 1603 if test "x$ac_cv_type__Bool" = xyes; then :
6068 gezelter 616
6069 gezelter 848 cat >>confdefs.h <<_ACEOF
6070     #define HAVE__BOOL 1
6071     _ACEOF
6072 gezelter 811
6073    
6074 gezelter 848 fi
6075    
6076     if test $ac_cv_header_stdbool_h = yes; then
6077    
6078 gezelter 1373 $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
6079 gezelter 848
6080     fi
6081    
6082 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6083 gezelter 1300 $as_echo_n "checking for inline... " >&6; }
6084 gezelter 1603 if ${ac_cv_c_inline+:} false; then :
6085 gezelter 1300 $as_echo_n "(cached) " >&6
6086 gezelter 811 else
6087 gezelter 848 ac_cv_c_inline=no
6088     for ac_kw in inline __inline__ __inline; do
6089 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6090 gezelter 848 /* end confdefs.h. */
6091     #ifndef __cplusplus
6092     typedef int foo_t;
6093     static $ac_kw foo_t static_foo () {return 0; }
6094     $ac_kw foo_t foo () {return 0; }
6095     #endif
6096    
6097     _ACEOF
6098 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
6099 gezelter 1210 ac_cv_c_inline=$ac_kw
6100 gezelter 848 fi
6101 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6102     test "$ac_cv_c_inline" != no && break
6103 gezelter 848 done
6104    
6105     fi
6106 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6107 gezelter 1300 $as_echo "$ac_cv_c_inline" >&6; }
6108 gezelter 848
6109     case $ac_cv_c_inline in
6110     inline | yes) ;;
6111     *)
6112     case $ac_cv_c_inline in
6113     no) ac_val=;;
6114     *) ac_val=$ac_cv_c_inline;;
6115     esac
6116     cat >>confdefs.h <<_ACEOF
6117     #ifndef __cplusplus
6118     #define inline $ac_val
6119     #endif
6120     _ACEOF
6121     ;;
6122     esac
6123    
6124 gezelter 1373 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6125 gezelter 1603 if test "x$ac_cv_type_size_t" = xyes; then :
6126 gezelter 848
6127 gezelter 1300 else
6128    
6129 gezelter 848 cat >>confdefs.h <<_ACEOF
6130 gezelter 1210 #define size_t unsigned int
6131 gezelter 848 _ACEOF
6132    
6133     fi
6134    
6135    
6136     # Checks for library functions.
6137     for ac_header in stdlib.h
6138 gezelter 1373 do :
6139     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
6140 gezelter 1603 if test "x$ac_cv_header_stdlib_h" = xyes; then :
6141 gezelter 848 cat >>confdefs.h <<_ACEOF
6142 gezelter 1373 #define HAVE_STDLIB_H 1
6143 gezelter 848 _ACEOF
6144 gezelter 616
6145 gezelter 848 fi
6146 gezelter 616
6147 gezelter 848 done
6148    
6149 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
6150 gezelter 1300 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
6151 gezelter 1603 if ${ac_cv_func_malloc_0_nonnull+:} false; then :
6152 gezelter 1300 $as_echo_n "(cached) " >&6
6153 gezelter 848 else
6154 gezelter 1373 if test "$cross_compiling" = yes; then :
6155 gezelter 848 ac_cv_func_malloc_0_nonnull=no
6156     else
6157 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6158 gezelter 848 /* end confdefs.h. */
6159 gezelter 1210 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
6160 gezelter 848 # include <stdlib.h>
6161     #else
6162     char *malloc ();
6163     #endif
6164    
6165     int
6166     main ()
6167     {
6168 gezelter 1210 return ! malloc (0);
6169 gezelter 848 ;
6170     return 0;
6171     }
6172     _ACEOF
6173 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
6174 gezelter 848 ac_cv_func_malloc_0_nonnull=yes
6175     else
6176 gezelter 1373 ac_cv_func_malloc_0_nonnull=no
6177 gezelter 848 fi
6178 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6179     conftest.$ac_objext conftest.beam conftest.$ac_ext
6180 gezelter 848 fi
6181 gezelter 1210
6182 gezelter 848 fi
6183 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
6184 gezelter 1300 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
6185 gezelter 1373 if test $ac_cv_func_malloc_0_nonnull = yes; then :
6186 gezelter 848
6187 gezelter 1373 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
6188 gezelter 616
6189 gezelter 848 else
6190 gezelter 1373 $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
6191 gezelter 811
6192 gezelter 1210 case " $LIBOBJS " in
6193 gezelter 848 *" malloc.$ac_objext "* ) ;;
6194 gezelter 1210 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
6195     ;;
6196 gezelter 848 esac
6197    
6198    
6199 gezelter 1373 $as_echo "#define malloc rpl_malloc" >>confdefs.h
6200 gezelter 848
6201     fi
6202    
6203    
6204     for ac_header in stdlib.h
6205 gezelter 1373 do :
6206     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
6207 gezelter 1603 if test "x$ac_cv_header_stdlib_h" = xyes; then :
6208 gezelter 754 cat >>confdefs.h <<_ACEOF
6209 gezelter 1373 #define HAVE_STDLIB_H 1
6210 gezelter 754 _ACEOF
6211    
6212     fi
6213    
6214     done
6215    
6216 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
6217 gezelter 1300 $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
6218 gezelter 1603 if ${ac_cv_func_realloc_0_nonnull+:} false; then :
6219 gezelter 1300 $as_echo_n "(cached) " >&6
6220 gezelter 848 else
6221 gezelter 1373 if test "$cross_compiling" = yes; then :
6222 gezelter 848 ac_cv_func_realloc_0_nonnull=no
6223     else
6224 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6225 gezelter 848 /* end confdefs.h. */
6226 gezelter 1210 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
6227 gezelter 848 # include <stdlib.h>
6228     #else
6229     char *realloc ();
6230     #endif
6231 gezelter 754
6232 gezelter 848 int
6233     main ()
6234     {
6235 gezelter 1210 return ! realloc (0, 0);
6236 gezelter 848 ;
6237     return 0;
6238     }
6239     _ACEOF
6240 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
6241 gezelter 848 ac_cv_func_realloc_0_nonnull=yes
6242     else
6243 gezelter 1373 ac_cv_func_realloc_0_nonnull=no
6244 gezelter 811 fi
6245 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6246     conftest.$ac_objext conftest.beam conftest.$ac_ext
6247 gezelter 848 fi
6248 gezelter 1210
6249 gezelter 848 fi
6250 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
6251 gezelter 1300 $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
6252 gezelter 1373 if test $ac_cv_func_realloc_0_nonnull = yes; then :
6253 gezelter 754
6254 gezelter 1373 $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
6255 gezelter 754
6256 gezelter 848 else
6257 gezelter 1373 $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
6258 gezelter 754
6259 gezelter 1210 case " $LIBOBJS " in
6260 gezelter 848 *" realloc.$ac_objext "* ) ;;
6261 gezelter 1210 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
6262     ;;
6263 gezelter 848 esac
6264 gezelter 754
6265 gezelter 848
6266 gezelter 1373 $as_echo "#define realloc rpl_realloc" >>confdefs.h
6267 gezelter 848
6268     fi
6269    
6270    
6271 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
6272 gezelter 1300 $as_echo_n "checking for working strtod... " >&6; }
6273 gezelter 1603 if ${ac_cv_func_strtod+:} false; then :
6274 gezelter 1300 $as_echo_n "(cached) " >&6
6275 gezelter 848 else
6276 gezelter 1373 if test "$cross_compiling" = yes; then :
6277 gezelter 848 ac_cv_func_strtod=no
6278     else
6279 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6280 gezelter 848 /* end confdefs.h. */
6281 gezelter 811
6282 gezelter 1210 $ac_includes_default
6283     #ifndef strtod
6284 gezelter 848 double strtod ();
6285 gezelter 1210 #endif
6286 gezelter 848 int
6287     main()
6288     {
6289     {
6290     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
6291     char *string = " +69";
6292     char *term;
6293     double value;
6294     value = strtod (string, &term);
6295     if (value != 69 || term != (string + 4))
6296 gezelter 1210 return 1;
6297 gezelter 848 }
6298 gezelter 811
6299 gezelter 848 {
6300     /* Under Solaris 2.4, strtod returns the wrong value for the
6301     terminating character under some conditions. */
6302     char *string = "NaN";
6303     char *term;
6304     strtod (string, &term);
6305     if (term != string && *(term - 1) == 0)
6306 gezelter 1210 return 1;
6307 gezelter 848 }
6308 gezelter 1210 return 0;
6309 gezelter 848 }
6310 gezelter 811
6311 gezelter 848 _ACEOF
6312 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
6313 gezelter 848 ac_cv_func_strtod=yes
6314     else
6315 gezelter 1373 ac_cv_func_strtod=no
6316 gezelter 848 fi
6317 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6318     conftest.$ac_objext conftest.beam conftest.$ac_ext
6319 gezelter 848 fi
6320 gezelter 1210
6321 gezelter 848 fi
6322 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
6323 gezelter 1300 $as_echo "$ac_cv_func_strtod" >&6; }
6324 gezelter 848 if test $ac_cv_func_strtod = no; then
6325 gezelter 1210 case " $LIBOBJS " in
6326 gezelter 848 *" strtod.$ac_objext "* ) ;;
6327 gezelter 1210 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
6328     ;;
6329 gezelter 848 esac
6330    
6331 gezelter 1373 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
6332 gezelter 1603 if test "x$ac_cv_func_pow" = xyes; then :
6333 gezelter 811
6334 gezelter 848 fi
6335 gezelter 1210
6336 gezelter 848 if test $ac_cv_func_pow = no; then
6337 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
6338 gezelter 1300 $as_echo_n "checking for pow in -lm... " >&6; }
6339 gezelter 1603 if ${ac_cv_lib_m_pow+:} false; then :
6340 gezelter 1300 $as_echo_n "(cached) " >&6
6341 gezelter 848 else
6342     ac_check_lib_save_LIBS=$LIBS
6343     LIBS="-lm $LIBS"
6344 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6345 gezelter 754 /* end confdefs.h. */
6346 gezelter 811
6347 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
6348     Use char because int might match the return type of a GCC
6349     builtin and then its argument prototype would still apply. */
6350 gezelter 848 #ifdef __cplusplus
6351     extern "C"
6352 gezelter 811 #endif
6353 gezelter 848 char pow ();
6354 gezelter 811 int
6355     main ()
6356     {
6357 gezelter 1210 return pow ();
6358 gezelter 811 ;
6359     return 0;
6360     }
6361 gezelter 754 _ACEOF
6362 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
6363 gezelter 848 ac_cv_lib_m_pow=yes
6364 gezelter 754 else
6365 gezelter 1373 ac_cv_lib_m_pow=no
6366 gezelter 754 fi
6367 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6368     conftest$ac_exeext conftest.$ac_ext
6369 gezelter 848 LIBS=$ac_check_lib_save_LIBS
6370     fi
6371 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
6372 gezelter 1300 $as_echo "$ac_cv_lib_m_pow" >&6; }
6373 gezelter 1603 if test "x$ac_cv_lib_m_pow" = xyes; then :
6374 gezelter 848 POW_LIB=-lm
6375     else
6376 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
6377 gezelter 1300 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
6378 gezelter 848 fi
6379 gezelter 754
6380 gezelter 848 fi
6381 gezelter 754
6382 gezelter 811 fi
6383 gezelter 754
6384 gezelter 1632 for ac_func in atexit floor pow select sqrt strcasecmp strchr strdup strncasecmp strstr strtol strtoull
6385 gezelter 1373 do :
6386     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6387     ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6388 gezelter 1603 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6389 gezelter 848 cat >>confdefs.h <<_ACEOF
6390 gezelter 1300 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6391 gezelter 848 _ACEOF
6392    
6393     fi
6394     done
6395    
6396    
6397    
6398 gezelter 2 case $debug in
6399     1)
6400     ;;
6401     *)
6402    
6403 gezelter 397
6404    
6405    
6406 gezelter 1240
6407 gezelter 397
6408 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
6409 gezelter 1300 $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
6410 gezelter 1603 if ${ac_cv_prog_really_gcc+:} false; then :
6411 gezelter 1300 $as_echo_n "(cached) " >&6
6412 gezelter 2 else
6413    
6414     cat > conftest.c <<EOF
6415     #ifdef __GNUC__
6416 gezelter 806 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
6417     no;
6418     #else
6419 gezelter 2 yes;
6420     #endif
6421     #endif
6422     EOF
6423     if { ac_try='${CC-cc} -E conftest.c'
6424 gezelter 1373 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6425 gezelter 2 (eval $ac_try) 2>&5
6426     ac_status=$?
6427 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6428     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
6429 gezelter 2 ac_cv_prog_really_gcc=yes
6430     else
6431     ac_cv_prog_really_gcc=no
6432     fi
6433    
6434     fi
6435 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
6436 gezelter 1300 $as_echo "$ac_cv_prog_really_gcc" >&6; }
6437 gezelter 2 if test "$ac_cv_prog_really_gcc" = yes; then
6438     :
6439    
6440     else
6441     :
6442    
6443     fi
6444    
6445 gezelter 397
6446 gezelter 2 # Try to determine "good" native compiler flags if none specified on command
6447     # line
6448     if test "$ac_test_CFLAGS" != "set"; then
6449     CFLAGS=""
6450     case "${host_cpu}-${host_os}" in
6451    
6452     *linux*) if test "$CC" = icc; then
6453 gezelter 1240 CFLAGS="-O2"
6454 gezelter 2 fi;;
6455     sparc-solaris2*) if test "$CC" = cc; then
6456 tim 819 CFLAGS="-O -dalign"
6457 gezelter 2 fi;;
6458    
6459     alpha*-osf*) if test "$CC" = cc; then
6460     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
6461     fi;;
6462    
6463     hppa*-hpux*) if test "$CC" = cc; then
6464     CFLAGS="-Ae +O3 +Oall"
6465     fi;;
6466    
6467     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
6468     CFLAGS="-O3 -qtune=auto -qansialias -w"
6469     fi;;
6470     powerpc*-aix*)
6471     if test "$CC" = cc -o "$CC" = xlc; then
6472     CFLAGS="-O3 -qtune=auto -qansialias -w"
6473     echo "*******************************************************"
6474     echo "* You have AIX on an unknown powerpc system. It is *"
6475     echo "* recommended that you use *"
6476     echo "* *"
6477     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
6478     echo "* ^^^ *"
6479     echo "* where xxx is 601, 603, 604, or whatever kind of *"
6480     echo "* PowerPC CPU you have. For more info, man cc. *"
6481     echo "*******************************************************"
6482     fi;;
6483     *darwin*)
6484 gezelter 1240 if test "$CC" = xlc; then
6485 gezelter 945 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
6486     fi
6487     if test "$CC" = icc; then
6488 gezelter 1240 CFLAGS="-O2"
6489     fi
6490     if test $ac_cv_prog_really_gcc = yes; then
6491     CFLAGS="-Os"
6492 gezelter 2 fi;;
6493     esac
6494    
6495     # use default flags for gcc on all systems
6496 gezelter 1240 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
6497     CFLAGS="-O2"
6498 gezelter 2 fi
6499    
6500     if test -z "$CFLAGS"; then
6501     echo ""
6502     echo "********************************************************"
6503     echo "* WARNING: Don't know the best CFLAGS for this system *"
6504     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
6505 gezelter 1240 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
6506 gezelter 2 echo "********************************************************"
6507     echo ""
6508 gezelter 1240 CFLAGS="-O"
6509 gezelter 2 fi
6510    
6511 gezelter 397
6512    
6513 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
6514 gezelter 1300 $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
6515 gezelter 1603 if ${ac_cv_ac_cv_guessed_cflags+:} false; then :
6516 gezelter 1300 $as_echo_n "(cached) " >&6
6517 gezelter 2 else
6518     echo 'void f(){}' > conftest.c
6519 gezelter 848 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
6520 gezelter 1373 ac_cv_ac_cv_guessed_cflags=yes
6521 gezelter 2 else
6522 gezelter 1373 ac_cv_ac_cv_guessed_cflags=no
6523 gezelter 2 fi
6524     rm -f conftest*
6525    
6526     fi
6527 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
6528     $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
6529     if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
6530 gezelter 2 :
6531    
6532     else
6533     :
6534    
6535     echo ""
6536     echo "********************************************************"
6537     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
6538     echo "* your compiler. *"
6539     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
6540     echo "********************************************************"
6541     echo ""
6542     CFLAGS=""
6543    
6544     fi
6545    
6546 gezelter 397
6547 gezelter 2 fi
6548    
6549 gezelter 397
6550    
6551    
6552    
6553    
6554    
6555 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
6556 gezelter 1300 $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
6557 gezelter 1603 if ${ac_cv_prog_really_gxx+:} false; then :
6558 gezelter 1300 $as_echo_n "(cached) " >&6
6559 gezelter 2 else
6560    
6561     cat > conftest.cpp <<EOF
6562     #ifdef __GNUC__
6563 gezelter 806 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
6564     no;
6565     #else
6566 gezelter 2 yes;
6567     #endif
6568     #endif
6569     EOF
6570     if { ac_try='${CXX-c++} -E conftest.cpp'
6571 gezelter 1373 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6572 gezelter 2 (eval $ac_try) 2>&5
6573     ac_status=$?
6574 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6575     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
6576 gezelter 2 ac_cv_prog_really_gxx=yes
6577     else
6578     ac_cv_prog_really_gxx=no
6579     fi
6580    
6581     fi
6582 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
6583 gezelter 1300 $as_echo "$ac_cv_prog_really_gxx" >&6; }
6584 gezelter 2 if test "$ac_cv_prog_really_gxx" = yes; then
6585     :
6586    
6587     else
6588     :
6589    
6590     fi
6591    
6592 gezelter 397
6593 gezelter 2 # Try to determine "good" native compiler flags if none specified on command
6594     # line
6595     if test "$ac_test_CXXFLAGS" != "set"; then
6596     CXXFLAGS=""
6597     case "${host_cpu}-${host_os}" in
6598    
6599     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
6600 gezelter 1240 CXXFLAGS="-O2"
6601 gezelter 2 fi;;
6602     sparc-solaris2*) if test "$CXX" = CC; then
6603 tim 819 CXXFLAGS="-features=extensions -O -dalign"
6604 gezelter 2 fi;;
6605     rs6000*-aix*) if test "$CXX" = xlC; then
6606     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
6607     fi;;
6608     powerpc*-aix*)
6609     if test "$CXX" = xlC; then
6610     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
6611     echo "*******************************************************"
6612     echo "* You have AIX on an unknown powerpc system. It is *"
6613     echo "* recommended that you use *"
6614     echo "* *"
6615     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
6616     echo "* ^^^ *"
6617     echo "* where xxx is 601, 603, 604, or whatever kind of *"
6618     echo "* PowerPC CPU you have. For more info, man cc. *"
6619     echo "*******************************************************"
6620     fi;;
6621     *darwin*)
6622 gezelter 338 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
6623 gezelter 945 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
6624     fi
6625     if test "$CXX" = icpc; then
6626 gezelter 1240 CXXFLAGS="-O2"
6627     fi
6628     if test $ac_cv_prog_really_gxx = yes; then
6629     CXXFLAGS="-Os"
6630 gezelter 2 fi;;
6631     esac
6632    
6633     # use default flags for gcc on all systems
6634 gezelter 1240 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
6635     CXXFLAGS="-O2"
6636 gezelter 2 fi
6637    
6638     if test -z "$CXXFLAGS"; then
6639     echo ""
6640     echo "**********************************************************"
6641     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
6642     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
6643 gezelter 1240 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
6644 gezelter 2 echo "**********************************************************"
6645     echo ""
6646 gezelter 1240 CXXFLAGS="-O"
6647 gezelter 2 fi
6648    
6649 gezelter 397
6650    
6651 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
6652 gezelter 1300 $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
6653 gezelter 1603 if ${ac_cv_ac_cv_guessed_cxxflags+:} false; then :
6654 gezelter 1300 $as_echo_n "(cached) " >&6
6655 gezelter 2 else
6656     echo 'void f(){}' > conftest.cpp
6657 gezelter 848 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
6658 gezelter 1373 ac_cv_ac_cv_guessed_cxxflags=yes
6659 gezelter 2 else
6660 gezelter 1373 ac_cv_ac_cv_guessed_cxxflags=no
6661 gezelter 2 fi
6662     rm -f conftest*
6663    
6664     fi
6665 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
6666     $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
6667     if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
6668 gezelter 2 :
6669    
6670     else
6671     :
6672    
6673     echo ""
6674     echo "**********************************************************"
6675     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
6676     echo "* your compiler. *"
6677     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
6678     echo "**********************************************************"
6679     echo ""
6680     CXXFLAGS=""
6681    
6682     fi
6683    
6684 gezelter 397
6685 gezelter 2 fi
6686    
6687     ;;
6688     esac
6689    
6690 tim 819
6691 gezelter 1210 # Check whether --enable-doxygen was given.
6692 gezelter 1373 if test "${enable_doxygen+set}" = set; then :
6693 gezelter 1210 enableval=$enable_doxygen;
6694     fi
6695 chuckv 1197
6696 gezelter 1210 # Check whether --enable-dot was given.
6697 gezelter 1373 if test "${enable_dot+set}" = set; then :
6698 gezelter 1210 enableval=$enable_dot;
6699     fi
6700 chuckv 1197
6701 gezelter 1210 # Check whether --enable-html-docs was given.
6702 gezelter 1373 if test "${enable_html_docs+set}" = set; then :
6703 gezelter 1210 enableval=$enable_html_docs;
6704 gezelter 49 else
6705     enable_html_docs=yes
6706 gezelter 1210 fi
6707    
6708     # Check whether --enable-latex-docs was given.
6709 gezelter 1373 if test "${enable_latex_docs+set}" = set; then :
6710 gezelter 1210 enableval=$enable_latex_docs;
6711 gezelter 49 else
6712     enable_latex_docs=no
6713 gezelter 1210 fi
6714    
6715 gezelter 49 if test "x$enable_doxygen" = xno; then
6716     enable_doc=no
6717     else
6718     # Extract the first word of "doxygen", so it can be a program name with args.
6719     set dummy doxygen; ac_word=$2
6720 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6721 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
6722 gezelter 1603 if ${ac_cv_path_DOXYGEN+:} false; then :
6723 gezelter 1300 $as_echo_n "(cached) " >&6
6724 gezelter 49 else
6725     case $DOXYGEN in
6726     [\\/]* | ?:[\\/]*)
6727     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
6728     ;;
6729     *)
6730 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6731     for as_dir in $PATH
6732     do
6733     IFS=$as_save_IFS
6734     test -z "$as_dir" && as_dir=.
6735 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
6736 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6737 gezelter 397 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
6738 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6739 gezelter 397 break 2
6740     fi
6741 gezelter 49 done
6742 gezelter 1373 done
6743 gezelter 1210 IFS=$as_save_IFS
6744 gezelter 49
6745     ;;
6746     esac
6747     fi
6748     DOXYGEN=$ac_cv_path_DOXYGEN
6749     if test -n "$DOXYGEN"; then
6750 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
6751 gezelter 1300 $as_echo "$DOXYGEN" >&6; }
6752 gezelter 49 else
6753 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6754 gezelter 1300 $as_echo "no" >&6; }
6755 gezelter 49 fi
6756    
6757 gezelter 1210
6758 gezelter 49 if test "x$DOXYGEN" = x; then
6759     if test "x$enable_doxygen" = xyes; then
6760 gezelter 1603 as_fn_error $? "could not find doxygen" "$LINENO" 5
6761 gezelter 49 fi
6762     enable_doc=no
6763     else
6764     enable_doc=yes
6765     # Extract the first word of "dot", so it can be a program name with args.
6766     set dummy dot; ac_word=$2
6767 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6768 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
6769 gezelter 1603 if ${ac_cv_path_DOT+:} false; then :
6770 gezelter 1300 $as_echo_n "(cached) " >&6
6771 gezelter 49 else
6772     case $DOT in
6773     [\\/]* | ?:[\\/]*)
6774     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6775     ;;
6776     *)
6777 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6778     for as_dir in $PATH
6779     do
6780     IFS=$as_save_IFS
6781     test -z "$as_dir" && as_dir=.
6782 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
6783 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6784 gezelter 397 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6785 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6786 gezelter 397 break 2
6787     fi
6788 gezelter 49 done
6789 gezelter 1373 done
6790 gezelter 1210 IFS=$as_save_IFS
6791 gezelter 49
6792     ;;
6793     esac
6794     fi
6795     DOT=$ac_cv_path_DOT
6796     if test -n "$DOT"; then
6797 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
6798 gezelter 1300 $as_echo "$DOT" >&6; }
6799 gezelter 49 else
6800 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6801 gezelter 1300 $as_echo "no" >&6; }
6802 gezelter 49 fi
6803    
6804 gezelter 1210
6805 gezelter 49 fi
6806     fi
6807    
6808     if test "x$enable_doc" = xyes; then
6809     DOC=1
6810     else
6811     DOC=0
6812     fi
6813    
6814 gezelter 397
6815 gezelter 49 if test x$DOT = x; then
6816     if test "x$enable_dot" = xyes; then
6817 gezelter 1603 as_fn_error $? "could not find dot" "$LINENO" 5
6818 gezelter 49 fi
6819     enable_dot=no
6820     else
6821     enable_dot=yes
6822     fi
6823    
6824 gezelter 397
6825    
6826    
6827    
6828    
6829    
6830 gezelter 2
6831    
6832    
6833    
6834    
6835    
6836    
6837    
6838    
6839 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"
6840 gezelter 397
6841    
6842 gezelter 2 cat >confcache <<\_ACEOF
6843     # This file is a shell script that caches the results of configure
6844     # tests run on this system so they can be shared between configure
6845     # scripts and configure runs, see configure's option --config-cache.
6846     # It is not useful on other systems. If it contains results you don't
6847     # want to keep, you may remove or edit it.
6848     #
6849     # config.status only pays attention to the cache file if you give it
6850     # the --recheck option to rerun configure.
6851     #
6852 gezelter 397 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6853 gezelter 2 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6854     # following values.
6855    
6856     _ACEOF
6857    
6858     # The following way of writing the cache mishandles newlines in values,
6859     # but we know of no workaround that is simple, portable, and efficient.
6860 gezelter 1210 # So, we kill variables containing newlines.
6861 gezelter 2 # Ultrix sh set writes to stderr and can't be redirected directly,
6862     # and sets the high bit in the cache file unless we assign to the vars.
6863 gezelter 1210 (
6864     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6865     eval ac_val=\$$ac_var
6866     case $ac_val in #(
6867     *${as_nl}*)
6868     case $ac_var in #(
6869 gezelter 1373 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6870     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6871 gezelter 1210 esac
6872     case $ac_var in #(
6873     _ | IFS | as_nl) ;; #(
6874 gezelter 1300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6875 gezelter 1373 *) { eval $ac_var=; unset $ac_var;} ;;
6876 gezelter 1210 esac ;;
6877     esac
6878     done
6879    
6880 gezelter 2 (set) 2>&1 |
6881 gezelter 1210 case $as_nl`(ac_space=' '; set) 2>&1` in #(
6882     *${as_nl}ac_space=\ *)
6883 gezelter 1373 # `set' does not quote correctly, so add quotes: double-quote
6884     # substitution turns \\\\ into \\, and sed turns \\ into \.
6885 gezelter 2 sed -n \
6886 gezelter 397 "s/'/'\\\\''/g;
6887     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6888 gezelter 1210 ;; #(
6889 gezelter 2 *)
6890     # `set' quotes correctly as required by POSIX, so do not add quotes.
6891 gezelter 1210 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6892 gezelter 2 ;;
6893 gezelter 1210 esac |
6894     sort
6895     ) |
6896 gezelter 2 sed '
6897 gezelter 1210 /^ac_cv_env_/b end
6898 gezelter 2 t clear
6899 gezelter 1210 :clear
6900 gezelter 2 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6901     t end
6902 gezelter 1210 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6903     :end' >>confcache
6904     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6905     if test -w "$cache_file"; then
6906 gezelter 1603 if test "x$cache_file" != "x/dev/null"; then
6907 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6908 gezelter 1300 $as_echo "$as_me: updating cache $cache_file" >&6;}
6909 gezelter 1603 if test ! -f "$cache_file" || test -h "$cache_file"; then
6910     cat confcache >"$cache_file"
6911     else
6912     case $cache_file in #(
6913     */* | ?:*)
6914     mv -f confcache "$cache_file"$$ &&
6915     mv -f "$cache_file"$$ "$cache_file" ;; #(
6916     *)
6917     mv -f confcache "$cache_file" ;;
6918     esac
6919     fi
6920     fi
6921 gezelter 2 else
6922 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6923 gezelter 1300 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6924 gezelter 2 fi
6925     fi
6926     rm -f confcache
6927    
6928     test "x$prefix" = xNONE && prefix=$ac_default_prefix
6929     # Let make expand exec_prefix.
6930     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6931    
6932     DEFS=-DHAVE_CONFIG_H
6933    
6934 gezelter 397 ac_libobjs=
6935     ac_ltlibobjs=
6936 gezelter 1603 U=
6937 gezelter 397 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6938     # 1. Remove the extension, and $U if already installed.
6939 gezelter 1210 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
6940 gezelter 1300 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
6941 gezelter 1210 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
6942     # will be set to the directory where LIBOBJS objects are built.
6943 gezelter 1373 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6944     as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
6945 gezelter 397 done
6946     LIBOBJS=$ac_libobjs
6947    
6948     LTLIBOBJS=$ac_ltlibobjs
6949    
6950    
6951    
6952 gezelter 1603 : "${CONFIG_STATUS=./config.status}"
6953 gezelter 1300 ac_write_fail=0
6954 gezelter 2 ac_clean_files_save=$ac_clean_files
6955     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6956 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6957 gezelter 1300 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6958 gezelter 1373 as_write_fail=0
6959     cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6960 gezelter 2 #! $SHELL
6961 gezelter 397 # Generated by $as_me.
6962 gezelter 2 # Run this file to recreate the current configuration.
6963     # Compiler output produced by configure, useful for debugging
6964     # configure, is in config.log if it exists.
6965    
6966     debug=false
6967 gezelter 397 ac_cs_recheck=false
6968     ac_cs_silent=false
6969 gezelter 1373
6970 gezelter 2 SHELL=\${CONFIG_SHELL-$SHELL}
6971 gezelter 1373 export SHELL
6972     _ASEOF
6973     cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
6974     ## -------------------- ##
6975     ## M4sh Initialization. ##
6976     ## -------------------- ##
6977 gezelter 2
6978 gezelter 1210 # Be more Bourne compatible
6979     DUALCASE=1; export DUALCASE # for MKS sh
6980 gezelter 1373 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
6981 gezelter 2 emulate sh
6982     NULLCMD=:
6983 gezelter 1300 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6984 gezelter 397 # is contrary to our usage. Disable this feature.
6985     alias -g '${1+"$@"}'='"$@"'
6986 gezelter 1210 setopt NO_GLOB_SUBST
6987     else
6988 gezelter 1373 case `(set -o) 2>/dev/null` in #(
6989     *posix*) :
6990     set -o posix ;; #(
6991     *) :
6992     ;;
6993 gezelter 1210 esac
6994 gezelter 2 fi
6995    
6996 gezelter 1210
6997 gezelter 1300 as_nl='
6998     '
6999     export as_nl
7000     # Printing a long string crashes Solaris 7 /usr/bin/printf.
7001     as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7002     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7003     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7004 gezelter 1373 # Prefer a ksh shell builtin over an external printf program on Solaris,
7005     # but without wasting forks for bash or zsh.
7006     if test -z "$BASH_VERSION$ZSH_VERSION" \
7007     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7008     as_echo='print -r --'
7009     as_echo_n='print -rn --'
7010     elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7011 gezelter 1300 as_echo='printf %s\n'
7012     as_echo_n='printf %s'
7013     else
7014     if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7015     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7016     as_echo_n='/usr/ucb/echo -n'
7017 gezelter 1210 else
7018 gezelter 1300 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7019     as_echo_n_body='eval
7020     arg=$1;
7021 gezelter 1373 case $arg in #(
7022 gezelter 1300 *"$as_nl"*)
7023     expr "X$arg" : "X\\(.*\\)$as_nl";
7024     arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7025     esac;
7026     expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7027     '
7028     export as_echo_n_body
7029     as_echo_n='sh -c $as_echo_n_body as_echo'
7030 gezelter 1210 fi
7031 gezelter 1300 export as_echo_body
7032     as_echo='sh -c $as_echo_body as_echo'
7033 gezelter 1210 fi
7034    
7035 gezelter 1300 # The user is always right.
7036     if test "${PATH_SEPARATOR+set}" != set; then
7037     PATH_SEPARATOR=:
7038     (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7039     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7040     PATH_SEPARATOR=';'
7041     }
7042     fi
7043    
7044 gezelter 397
7045 gezelter 1210 # IFS
7046     # We need space, tab and new line, in precisely that order. Quoting is
7047     # there to prevent editors from complaining about space-tab.
7048     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7049     # splitting by setting IFS to empty value.)
7050     IFS=" "" $as_nl"
7051    
7052     # Find who we are. Look in the path if we contain no directory separator.
7053 gezelter 1603 as_myself=
7054 gezelter 1373 case $0 in #((
7055 gezelter 1210 *[\\/]* ) as_myself=$0 ;;
7056     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7057     for as_dir in $PATH
7058     do
7059     IFS=$as_save_IFS
7060     test -z "$as_dir" && as_dir=.
7061 gezelter 1373 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7062     done
7063 gezelter 1210 IFS=$as_save_IFS
7064    
7065     ;;
7066     esac
7067     # We did not find ourselves, most probably we were run as `sh COMMAND'
7068     # in which case we are not to be found in the path.
7069     if test "x$as_myself" = x; then
7070     as_myself=$0
7071     fi
7072     if test ! -f "$as_myself"; then
7073 gezelter 1300 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7074 gezelter 1373 exit 1
7075 gezelter 1210 fi
7076    
7077 gezelter 1373 # Unset variables that we do not need and which cause bugs (e.g. in
7078     # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7079     # suppresses any "Segmentation fault" message there. '((' could
7080     # trigger a bug in pdksh 5.2.14.
7081     for as_var in BASH_ENV ENV MAIL MAILPATH
7082     do eval test x\${$as_var+set} = xset \
7083     && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7084 gezelter 1210 done
7085 gezelter 397 PS1='$ '
7086     PS2='> '
7087     PS4='+ '
7088    
7089     # NLS nuisances.
7090 gezelter 1300 LC_ALL=C
7091     export LC_ALL
7092     LANGUAGE=C
7093     export LANGUAGE
7094 gezelter 397
7095 gezelter 1373 # CDPATH.
7096     (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7097    
7098    
7099 gezelter 1603 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7100     # ----------------------------------------
7101 gezelter 1373 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7102     # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7103 gezelter 1603 # script with STATUS, using 1 if that was 0.
7104 gezelter 1373 as_fn_error ()
7105     {
7106 gezelter 1603 as_status=$1; test $as_status -eq 0 && as_status=1
7107     if test "$4"; then
7108     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7109     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7110 gezelter 1373 fi
7111 gezelter 1603 $as_echo "$as_me: error: $2" >&2
7112 gezelter 1373 as_fn_exit $as_status
7113     } # as_fn_error
7114    
7115    
7116     # as_fn_set_status STATUS
7117     # -----------------------
7118     # Set $? to STATUS, without forking.
7119     as_fn_set_status ()
7120     {
7121     return $1
7122     } # as_fn_set_status
7123    
7124     # as_fn_exit STATUS
7125     # -----------------
7126     # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7127     as_fn_exit ()
7128     {
7129     set +e
7130     as_fn_set_status $1
7131     exit $1
7132     } # as_fn_exit
7133    
7134     # as_fn_unset VAR
7135     # ---------------
7136     # Portably unset VAR.
7137     as_fn_unset ()
7138     {
7139     { eval $1=; unset $1;}
7140     }
7141     as_unset=as_fn_unset
7142     # as_fn_append VAR VALUE
7143     # ----------------------
7144     # Append the text in VALUE to the end of the definition contained in VAR. Take
7145     # advantage of any shell optimizations that allow amortized linear growth over
7146     # repeated appends, instead of the typical quadratic growth present in naive
7147     # implementations.
7148     if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7149     eval 'as_fn_append ()
7150     {
7151     eval $1+=\$2
7152     }'
7153     else
7154     as_fn_append ()
7155     {
7156     eval $1=\$$1\$2
7157     }
7158     fi # as_fn_append
7159    
7160     # as_fn_arith ARG...
7161     # ------------------
7162     # Perform arithmetic evaluation on the ARGs, and store the result in the
7163     # global $as_val. Take advantage of shells that can avoid forks. The arguments
7164     # must be portable across $(()) and expr.
7165     if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7166     eval 'as_fn_arith ()
7167     {
7168     as_val=$(( $* ))
7169     }'
7170     else
7171     as_fn_arith ()
7172     {
7173     as_val=`expr "$@" || test $? -eq 1`
7174     }
7175     fi # as_fn_arith
7176    
7177    
7178 gezelter 1210 if expr a : '\(a\)' >/dev/null 2>&1 &&
7179     test "X`expr 00001 : '.*\(...\)'`" = X001; then
7180 gezelter 397 as_expr=expr
7181     else
7182     as_expr=false
7183     fi
7184    
7185 gezelter 1210 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7186 gezelter 397 as_basename=basename
7187     else
7188     as_basename=false
7189     fi
7190    
7191 gezelter 1373 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7192     as_dirname=dirname
7193     else
7194     as_dirname=false
7195     fi
7196 gezelter 397
7197 gezelter 1210 as_me=`$as_basename -- "$0" ||
7198 gezelter 397 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7199     X"$0" : 'X\(//\)$' \| \
7200 gezelter 1210 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7201 gezelter 1300 $as_echo X/"$0" |
7202 gezelter 1210 sed '/^.*\/\([^/][^/]*\)\/*$/{
7203     s//\1/
7204     q
7205     }
7206     /^X\/\(\/\/\)$/{
7207     s//\1/
7208     q
7209     }
7210     /^X\/\(\/\).*/{
7211     s//\1/
7212     q
7213     }
7214     s/.*/./; q'`
7215 gezelter 2
7216 gezelter 1373 # Avoid depending upon Character Ranges.
7217     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7218     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7219     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7220     as_cr_digits='0123456789'
7221     as_cr_alnum=$as_cr_Letters$as_cr_digits
7222 gezelter 397
7223 gezelter 1210 ECHO_C= ECHO_N= ECHO_T=
7224 gezelter 1373 case `echo -n x` in #(((((
7225 gezelter 1210 -n*)
7226 gezelter 1373 case `echo 'xy\c'` in
7227 gezelter 1210 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
7228 gezelter 1373 xy) ECHO_C='\c';;
7229     *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
7230     ECHO_T=' ';;
7231 gezelter 1210 esac;;
7232     *)
7233     ECHO_N='-n';;
7234 gezelter 397 esac
7235 gezelter 2
7236     rm -f conf$$ conf$$.exe conf$$.file
7237 gezelter 1210 if test -d conf$$.dir; then
7238     rm -f conf$$.dir/conf$$.file
7239     else
7240     rm -f conf$$.dir
7241 gezelter 1300 mkdir conf$$.dir 2>/dev/null
7242 gezelter 1210 fi
7243 gezelter 1300 if (echo >conf$$.file) 2>/dev/null; then
7244     if ln -s conf$$.file conf$$ 2>/dev/null; then
7245     as_ln_s='ln -s'
7246     # ... but there are two gotchas:
7247     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7248     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7249     # In both cases, we have to default to `cp -p'.
7250     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7251     as_ln_s='cp -p'
7252     elif ln conf$$.file conf$$ 2>/dev/null; then
7253     as_ln_s=ln
7254     else
7255 gezelter 2 as_ln_s='cp -p'
7256 gezelter 1300 fi
7257 gezelter 2 else
7258     as_ln_s='cp -p'
7259     fi
7260 gezelter 1210 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7261     rmdir conf$$.dir 2>/dev/null
7262 gezelter 2
7263 gezelter 1373
7264     # as_fn_mkdir_p
7265     # -------------
7266     # Create "$as_dir" as a directory, including parents if necessary.
7267     as_fn_mkdir_p ()
7268     {
7269    
7270     case $as_dir in #(
7271     -*) as_dir=./$as_dir;;
7272     esac
7273     test -d "$as_dir" || eval $as_mkdir_p || {
7274     as_dirs=
7275     while :; do
7276     case $as_dir in #(
7277     *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7278     *) as_qdir=$as_dir;;
7279     esac
7280     as_dirs="'$as_qdir' $as_dirs"
7281     as_dir=`$as_dirname -- "$as_dir" ||
7282     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7283     X"$as_dir" : 'X\(//\)[^/]' \| \
7284     X"$as_dir" : 'X\(//\)$' \| \
7285     X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7286     $as_echo X"$as_dir" |
7287     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7288     s//\1/
7289     q
7290     }
7291     /^X\(\/\/\)[^/].*/{
7292     s//\1/
7293     q
7294     }
7295     /^X\(\/\/\)$/{
7296     s//\1/
7297     q
7298     }
7299     /^X\(\/\).*/{
7300     s//\1/
7301     q
7302     }
7303     s/.*/./; q'`
7304     test -d "$as_dir" && break
7305     done
7306     test -z "$as_dirs" || eval "mkdir $as_dirs"
7307 gezelter 1603 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
7308 gezelter 1373
7309    
7310     } # as_fn_mkdir_p
7311 gezelter 397 if mkdir -p . 2>/dev/null; then
7312 gezelter 1373 as_mkdir_p='mkdir -p "$as_dir"'
7313 gezelter 2 else
7314 gezelter 397 test -d ./-p && rmdir ./-p
7315     as_mkdir_p=false
7316 gezelter 2 fi
7317    
7318 gezelter 1210 if test -x / >/dev/null 2>&1; then
7319     as_test_x='test -x'
7320     else
7321     if ls -dL / >/dev/null 2>&1; then
7322     as_ls_L_option=L
7323     else
7324     as_ls_L_option=
7325     fi
7326     as_test_x='
7327     eval sh -c '\''
7328     if test -d "$1"; then
7329 gezelter 1300 test -d "$1/.";
7330 gezelter 1210 else
7331 gezelter 1373 case $1 in #(
7332 gezelter 1300 -*)set "./$1";;
7333 gezelter 1210 esac;
7334 gezelter 1373 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7335 gezelter 1210 ???[sx]*):;;*)false;;esac;fi
7336     '\'' sh
7337     '
7338     fi
7339     as_executable_p=$as_test_x
7340 gezelter 2
7341 gezelter 397 # Sed expression to map a string onto a valid CPP name.
7342     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7343    
7344     # Sed expression to map a string onto a valid variable name.
7345     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7346    
7347    
7348 gezelter 2 exec 6>&1
7349 gezelter 1373 ## ----------------------------------- ##
7350     ## Main body of $CONFIG_STATUS script. ##
7351     ## ----------------------------------- ##
7352     _ASEOF
7353     test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7354 gezelter 2
7355 gezelter 1373 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7356     # Save the log message, to keep $0 and so on meaningful, and to
7357 gezelter 397 # report actual input values of CONFIG_FILES etc. instead of their
7358 gezelter 1210 # values after options handling.
7359     ac_log="
7360 gezelter 1632 This file was extended by OpenMD $as_me 2.0, which was
7361 gezelter 1603 generated by GNU Autoconf 2.68. Invocation command line was
7362 chuckv 1197
7363 gezelter 397 CONFIG_FILES = $CONFIG_FILES
7364     CONFIG_HEADERS = $CONFIG_HEADERS
7365     CONFIG_LINKS = $CONFIG_LINKS
7366     CONFIG_COMMANDS = $CONFIG_COMMANDS
7367     $ $0 $@
7368    
7369 gezelter 1210 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7370     "
7371    
7372 gezelter 2 _ACEOF
7373    
7374 gezelter 1373 case $ac_config_files in *"
7375     "*) set x $ac_config_files; shift; ac_config_files=$*;;
7376     esac
7377    
7378     case $ac_config_headers in *"
7379     "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
7380     esac
7381    
7382    
7383 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7384 gezelter 2 # Files that config.status was made for.
7385 gezelter 1210 config_files="$ac_config_files"
7386     config_headers="$ac_config_headers"
7387 gezelter 2
7388 gezelter 1210 _ACEOF
7389 gezelter 2
7390 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7391 gezelter 2 ac_cs_usage="\
7392 gezelter 1373 \`$as_me' instantiates files and other configuration actions
7393     from templates according to the current configuration. Unless the files
7394     and actions are specified as TAGs, all are instantiated by default.
7395 gezelter 2
7396 gezelter 1373 Usage: $0 [OPTION]... [TAG]...
7397 gezelter 2
7398     -h, --help print this help, then exit
7399 gezelter 1210 -V, --version print version number and configuration settings, then exit
7400 gezelter 1390 --config print configuration, then exit
7401 gezelter 1373 -q, --quiet, --silent
7402     do not print progress messages
7403 gezelter 2 -d, --debug don't remove temporary files
7404     --recheck update $as_me by reconfiguring in the same conditions
7405 gezelter 1373 --file=FILE[:TEMPLATE]
7406 gezelter 1300 instantiate the configuration file FILE
7407 gezelter 1373 --header=FILE[:TEMPLATE]
7408 gezelter 1300 instantiate the configuration header FILE
7409 gezelter 2
7410     Configuration files:
7411     $config_files
7412    
7413     Configuration headers:
7414     $config_headers
7415    
7416 gezelter 1373 Report bugs to <gezelter@nd.edu>."
7417 gezelter 1210
7418 chuckv 1197 _ACEOF
7419 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7420 gezelter 1390 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7421 gezelter 2 ac_cs_version="\\
7422 gezelter 1632 OpenMD config.status 2.0
7423 gezelter 1603 configured by $0, generated by GNU Autoconf 2.68,
7424 gezelter 1390 with options \\"\$ac_cs_config\\"
7425 gezelter 2
7426 gezelter 1603 Copyright (C) 2010 Free Software Foundation, Inc.
7427 gezelter 2 This config.status script is free software; the Free Software Foundation
7428     gives unlimited permission to copy, distribute and modify it."
7429 gezelter 1210
7430     ac_pwd='$ac_pwd'
7431     srcdir='$srcdir'
7432     INSTALL='$INSTALL'
7433 gezelter 1300 test -n "\$AWK" || AWK=awk
7434 gezelter 397 _ACEOF
7435 gezelter 2
7436 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7437     # The default lists apply if the user does not specify any file.
7438 gezelter 2 ac_need_defaults=:
7439     while test $# != 0
7440     do
7441     case $1 in
7442 gezelter 1603 --*=?*)
7443 gezelter 1210 ac_option=`expr "X$1" : 'X\([^=]*\)='`
7444     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7445 gezelter 397 ac_shift=:
7446 gezelter 2 ;;
7447 gezelter 1603 --*=)
7448     ac_option=`expr "X$1" : 'X\([^=]*\)='`
7449     ac_optarg=
7450     ac_shift=:
7451     ;;
7452 gezelter 1210 *)
7453 gezelter 397 ac_option=$1
7454     ac_optarg=$2
7455     ac_shift=shift
7456     ;;
7457 gezelter 2 esac
7458    
7459 gezelter 397 case $ac_option in
7460 gezelter 2 # Handling of the options.
7461     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7462 gezelter 397 ac_cs_recheck=: ;;
7463 gezelter 1210 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7464 gezelter 1300 $as_echo "$ac_cs_version"; exit ;;
7465 gezelter 1390 --config | --confi | --conf | --con | --co | --c )
7466     $as_echo "$ac_cs_config"; exit ;;
7467 gezelter 1210 --debug | --debu | --deb | --de | --d | -d )
7468 gezelter 2 debug=: ;;
7469     --file | --fil | --fi | --f )
7470 gezelter 397 $ac_shift
7471 gezelter 1300 case $ac_optarg in
7472     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7473 gezelter 1603 '') as_fn_error $? "missing file argument" ;;
7474 gezelter 1300 esac
7475 gezelter 1373 as_fn_append CONFIG_FILES " '$ac_optarg'"
7476 gezelter 2 ac_need_defaults=false;;
7477     --header | --heade | --head | --hea )
7478 gezelter 397 $ac_shift
7479 gezelter 1300 case $ac_optarg in
7480     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7481     esac
7482 gezelter 1373 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
7483 gezelter 2 ac_need_defaults=false;;
7484 gezelter 1210 --he | --h)
7485     # Conflict between --help and --header
7486 gezelter 1603 as_fn_error $? "ambiguous option: \`$1'
7487 gezelter 1373 Try \`$0 --help' for more information.";;
7488 gezelter 1210 --help | --hel | -h )
7489 gezelter 1300 $as_echo "$ac_cs_usage"; exit ;;
7490 gezelter 397 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7491     | -silent | --silent | --silen | --sile | --sil | --si | --s)
7492     ac_cs_silent=: ;;
7493 gezelter 2
7494     # This is an error.
7495 gezelter 1603 -*) as_fn_error $? "unrecognized option: \`$1'
7496 gezelter 1373 Try \`$0 --help' for more information." ;;
7497 gezelter 397
7498 gezelter 1373 *) as_fn_append ac_config_targets " $1"
7499 gezelter 1210 ac_need_defaults=false ;;
7500 gezelter 397
7501 gezelter 2 esac
7502     shift
7503     done
7504    
7505 gezelter 397 ac_configure_extra_args=
7506 gezelter 2
7507 gezelter 397 if $ac_cs_silent; then
7508     exec 6>/dev/null
7509     ac_configure_extra_args="$ac_configure_extra_args --silent"
7510     fi
7511 gezelter 2
7512 gezelter 397 _ACEOF
7513 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7514 gezelter 397 if \$ac_cs_recheck; then
7515 gezelter 1300 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7516     shift
7517     \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7518     CONFIG_SHELL='$SHELL'
7519 gezelter 1210 export CONFIG_SHELL
7520 gezelter 1300 exec "\$@"
7521 gezelter 397 fi
7522 gezelter 2
7523     _ACEOF
7524 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7525 gezelter 1210 exec 5>>config.log
7526     {
7527     echo
7528     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7529     ## Running $as_me. ##
7530     _ASBOX
7531 gezelter 1300 $as_echo "$ac_log"
7532 gezelter 1210 } >&5
7533 gezelter 2
7534 gezelter 1210 _ACEOF
7535 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7536 gezelter 1210 _ACEOF
7537 gezelter 397
7538 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7539 chuckv 1197
7540 gezelter 1210 # Handling of arguments.
7541 gezelter 397 for ac_config_target in $ac_config_targets
7542     do
7543 gezelter 1210 case $ac_config_target in
7544     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
7545     "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
7546     "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
7547     "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
7548 skuang 1299 "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
7549 gezelter 1210 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
7550     "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
7551    
7552 gezelter 1603 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7553 gezelter 397 esac
7554     done
7555    
7556 gezelter 1210
7557 gezelter 2 # If the user did not use the arguments to specify the items to instantiate,
7558     # then the envvar interface is used. Set only those that are not.
7559     # We use the long form for the default assignment because of an extremely
7560     # bizarre bug on SunOS 4.1.3.
7561     if $ac_need_defaults; then
7562     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7563     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7564     fi
7565    
7566 gezelter 397 # Have a temporary directory for convenience. Make it in the build tree
7567 gezelter 1210 # simply because there is no reason against having it here, and in addition,
7568 gezelter 397 # creating and moving files from /tmp can sometimes cause problems.
7569 gezelter 1210 # Hook for its removal unless debugging.
7570     # Note that there is a small window in which the directory will not be cleaned:
7571     # after its creation but before its name has been assigned to `$tmp'.
7572 gezelter 2 $debug ||
7573     {
7574 gezelter 1603 tmp= ac_tmp=
7575 gezelter 1210 trap 'exit_status=$?
7576 gezelter 1603 : "${ac_tmp:=$tmp}"
7577     { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7578 gezelter 1210 ' 0
7579 gezelter 1373 trap 'as_fn_exit 1' 1 2 13 15
7580 gezelter 2 }
7581     # Create a (secure) tmp directory for tmp files.
7582 gezelter 397
7583 gezelter 2 {
7584 gezelter 1210 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7585 gezelter 1603 test -d "$tmp"
7586 gezelter 2 } ||
7587     {
7588 gezelter 1210 tmp=./conf$$-$RANDOM
7589     (umask 077 && mkdir "$tmp")
7590 gezelter 1603 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
7591     ac_tmp=$tmp
7592 gezelter 2
7593 gezelter 1300 # Set up the scripts for CONFIG_FILES section.
7594     # No need to generate them if there are no CONFIG_FILES.
7595     # This happens for instance with `./config.status config.h'.
7596 gezelter 1210 if test -n "$CONFIG_FILES"; then
7597 gezelter 2
7598 gezelter 1300
7599 gezelter 1373 ac_cr=`echo X | tr X '\015'`
7600     # On cygwin, bash can eat \r inside `` if the user requested igncr.
7601     # But we know of no other shell where ac_cr would be empty at this
7602     # point, so we can use a bashism as a fallback.
7603     if test "x$ac_cr" = x; then
7604     eval ac_cr=\$\'\\r\'
7605     fi
7606 gezelter 1300 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7607     if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7608 gezelter 1603 ac_cs_awk_cr='\\r'
7609 gezelter 1300 else
7610     ac_cs_awk_cr=$ac_cr
7611     fi
7612    
7613 gezelter 1603 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7614 skuang 1299 _ACEOF
7615 gezelter 1281
7616    
7617 gezelter 1300 {
7618     echo "cat >conf$$subs.awk <<_ACEOF" &&
7619     echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7620     echo "_ACEOF"
7621     } >conf$$subs.sh ||
7622 gezelter 1603 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7623     ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7624 gezelter 1210 ac_delim='%!_!# '
7625     for ac_last_try in false false false false false :; do
7626 gezelter 1300 . ./conf$$subs.sh ||
7627 gezelter 1603 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7628 gezelter 1210
7629 gezelter 1373 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
7630     if test $ac_delim_n = $ac_delim_num; then
7631 gezelter 1210 break
7632     elif $ac_last_try; then
7633 gezelter 1603 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7634 gezelter 1210 else
7635     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7636 gezelter 2 fi
7637 gezelter 1210 done
7638 gezelter 1300 rm -f conf$$subs.sh
7639 gezelter 2
7640 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7641 gezelter 1603 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
7642 gezelter 397 _ACEOF
7643 gezelter 1300 sed -n '
7644     h
7645     s/^/S["/; s/!.*/"]=/
7646     p
7647     g
7648     s/^[^!]*!//
7649     :repl
7650     t repl
7651     s/'"$ac_delim"'$//
7652     t delim
7653     :nl
7654     h
7655 gezelter 1390 s/\(.\{148\}\)..*/\1/
7656 gezelter 1300 t more1
7657     s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
7658     p
7659     n
7660     b repl
7661     :more1
7662     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7663     p
7664     g
7665     s/.\{148\}//
7666     t nl
7667     :delim
7668     h
7669 gezelter 1390 s/\(.\{148\}\)..*/\1/
7670 gezelter 1300 t more2
7671     s/["\\]/\\&/g; s/^/"/; s/$/"/
7672     p
7673     b
7674     :more2
7675     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7676     p
7677     g
7678     s/.\{148\}//
7679     t delim
7680     ' <conf$$subs.awk | sed '
7681     /^[^""]/{
7682     N
7683     s/\n//
7684     }
7685     ' >>$CONFIG_STATUS || ac_write_fail=1
7686     rm -f conf$$subs.awk
7687     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7688     _ACAWK
7689 gezelter 1603 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
7690 gezelter 1300 for (key in S) S_is_set[key] = 1
7691     FS = ""
7692 gezelter 1210
7693 gezelter 1300 }
7694     {
7695     line = $ 0
7696     nfields = split(line, field, "@")
7697     substed = 0
7698     len = length(field[1])
7699     for (i = 2; i < nfields; i++) {
7700     key = field[i]
7701     keylen = length(key)
7702     if (S_is_set[key]) {
7703     value = S[key]
7704     line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7705     len += length(value) + length(field[++i])
7706     substed = 1
7707     } else
7708     len += 1 + keylen
7709     }
7710 gezelter 1210
7711 gezelter 1300 print line
7712     }
7713    
7714     _ACAWK
7715 skuang 1299 _ACEOF
7716 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7717     if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7718     sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
7719     else
7720     cat
7721 gezelter 1603 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
7722     || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
7723 gezelter 1210 _ACEOF
7724    
7725 gezelter 1603 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7726     # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
7727 gezelter 1210 # trailing colons and then remove the whole line if VPATH becomes empty
7728     # (actually we leave an empty line to preserve line numbers).
7729     if test "x$srcdir" = x.; then
7730 gezelter 1603 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
7731     h
7732     s///
7733     s/^/:/
7734     s/[ ]*$/:/
7735     s/:\$(srcdir):/:/g
7736     s/:\${srcdir}:/:/g
7737     s/:@srcdir@:/:/g
7738     s/^:*//
7739 gezelter 1210 s/:*$//
7740 gezelter 1603 x
7741     s/\(=[ ]*\).*/\1/
7742     G
7743     s/\n//
7744 gezelter 1210 s/^[^=]*=[ ]*$//
7745     }'
7746     fi
7747    
7748 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7749 gezelter 1210 fi # test -n "$CONFIG_FILES"
7750    
7751 gezelter 1300 # Set up the scripts for CONFIG_HEADERS section.
7752     # No need to generate them if there are no CONFIG_HEADERS.
7753     # This happens for instance with `./config.status Makefile'.
7754     if test -n "$CONFIG_HEADERS"; then
7755 gezelter 1603 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
7756 gezelter 1300 BEGIN {
7757     _ACEOF
7758 gezelter 1210
7759 gezelter 1300 # Transform confdefs.h into an awk script `defines.awk', embedded as
7760     # here-document in config.status, that substitutes the proper values into
7761     # config.h.in to produce config.h.
7762    
7763     # Create a delimiter string that does not exist in confdefs.h, to ease
7764     # handling of long lines.
7765     ac_delim='%!_!# '
7766     for ac_last_try in false false :; do
7767 gezelter 1603 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
7768     if test -z "$ac_tt"; then
7769 gezelter 1300 break
7770     elif $ac_last_try; then
7771 gezelter 1603 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
7772 gezelter 1300 else
7773     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7774     fi
7775     done
7776    
7777     # For the awk script, D is an array of macro values keyed by name,
7778     # likewise P contains macro parameters if any. Preserve backslash
7779     # newline sequences.
7780    
7781     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7782     sed -n '
7783     s/.\{148\}/&'"$ac_delim"'/g
7784     t rset
7785     :rset
7786     s/^[ ]*#[ ]*define[ ][ ]*/ /
7787     t def
7788     d
7789     :def
7790     s/\\$//
7791     t bsnl
7792     s/["\\]/\\&/g
7793     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
7794     D["\1"]=" \3"/p
7795     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
7796     d
7797     :bsnl
7798     s/["\\]/\\&/g
7799     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
7800     D["\1"]=" \3\\\\\\n"\\/p
7801     t cont
7802     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
7803     t cont
7804     d
7805     :cont
7806     n
7807     s/.\{148\}/&'"$ac_delim"'/g
7808     t clear
7809     :clear
7810     s/\\$//
7811     t bsnlc
7812     s/["\\]/\\&/g; s/^/"/; s/$/"/p
7813     d
7814     :bsnlc
7815     s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
7816     b cont
7817     ' <confdefs.h | sed '
7818     s/'"$ac_delim"'/"\\\
7819     "/g' >>$CONFIG_STATUS || ac_write_fail=1
7820    
7821     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7822     for (key in D) D_is_set[key] = 1
7823     FS = ""
7824     }
7825     /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7826     line = \$ 0
7827     split(line, arg, " ")
7828     if (arg[1] == "#") {
7829     defundef = arg[2]
7830     mac1 = arg[3]
7831     } else {
7832     defundef = substr(arg[1], 2)
7833     mac1 = arg[2]
7834     }
7835     split(mac1, mac2, "(") #)
7836     macro = mac2[1]
7837 gezelter 1373 prefix = substr(line, 1, index(line, defundef) - 1)
7838 gezelter 1300 if (D_is_set[macro]) {
7839     # Preserve the white space surrounding the "#".
7840     print prefix "define", macro P[macro] D[macro]
7841     next
7842     } else {
7843     # Replace #undef with comments. This is necessary, for example,
7844     # in the case of _POSIX_SOURCE, which is predefined and required
7845     # on some systems where configure will not decide to define it.
7846     if (defundef == "undef") {
7847 gezelter 1373 print "/*", prefix defundef, macro, "*/"
7848 gezelter 1300 next
7849     }
7850     }
7851     }
7852     { print }
7853     _ACAWK
7854     _ACEOF
7855     cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7856 gezelter 1603 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
7857 gezelter 1300 fi # test -n "$CONFIG_HEADERS"
7858    
7859    
7860     eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
7861     shift
7862     for ac_tag
7863 gezelter 1210 do
7864     case $ac_tag in
7865     :[FHLC]) ac_mode=$ac_tag; continue;;
7866 gezelter 2 esac
7867 gezelter 1210 case $ac_mode$ac_tag in
7868     :[FHL]*:*);;
7869 gezelter 1603 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
7870 gezelter 1210 :[FH]-) ac_tag=-:-;;
7871     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
7872     esac
7873     ac_save_IFS=$IFS
7874     IFS=:
7875     set x $ac_tag
7876     IFS=$ac_save_IFS
7877     shift
7878     ac_file=$1
7879     shift
7880 gezelter 2
7881 gezelter 1210 case $ac_mode in
7882     :L) ac_source=$1;;
7883     :[FH])
7884     ac_file_inputs=
7885     for ac_f
7886     do
7887     case $ac_f in
7888 gezelter 1603 -) ac_f="$ac_tmp/stdin";;
7889 gezelter 1210 *) # Look for the file first in the build tree, then in the source tree
7890     # (if the path is not absolute). The absolute path cannot be DOS-style,
7891     # because $ac_f cannot contain `:'.
7892     test -f "$ac_f" ||
7893     case $ac_f in
7894     [\\/$]*) false;;
7895     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
7896     esac ||
7897 gezelter 1603 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7898 gezelter 1210 esac
7899 gezelter 1300 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7900 gezelter 1373 as_fn_append ac_file_inputs " '$ac_f'"
7901 gezelter 1210 done
7902    
7903     # Let's still pretend it is `configure' which instantiates (i.e., don't
7904     # use $as_me), people would be surprised to read:
7905     # /* config.h. Generated by config.status. */
7906 gezelter 1300 configure_input='Generated from '`
7907     $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7908     `' by configure.'
7909 gezelter 1210 if test x"$ac_file" != x-; then
7910     configure_input="$ac_file. $configure_input"
7911 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7912 gezelter 1300 $as_echo "$as_me: creating $ac_file" >&6;}
7913 gezelter 1210 fi
7914 gezelter 1300 # Neutralize special characters interpreted by sed in replacement strings.
7915     case $configure_input in #(
7916     *\&* | *\|* | *\\* )
7917     ac_sed_conf_input=`$as_echo "$configure_input" |
7918     sed 's/[\\\\&|]/\\\\&/g'`;; #(
7919     *) ac_sed_conf_input=$configure_input;;
7920     esac
7921 gezelter 1210
7922     case $ac_tag in
7923 gezelter 1603 *:-:* | *:-) cat >"$ac_tmp/stdin" \
7924     || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
7925 gezelter 1210 esac
7926     ;;
7927     esac
7928    
7929     ac_dir=`$as_dirname -- "$ac_file" ||
7930 gezelter 397 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7931     X"$ac_file" : 'X\(//\)[^/]' \| \
7932     X"$ac_file" : 'X\(//\)$' \| \
7933 gezelter 1210 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7934 gezelter 1300 $as_echo X"$ac_file" |
7935 gezelter 1210 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7936     s//\1/
7937     q
7938     }
7939     /^X\(\/\/\)[^/].*/{
7940     s//\1/
7941     q
7942     }
7943     /^X\(\/\/\)$/{
7944     s//\1/
7945     q
7946     }
7947     /^X\(\/\).*/{
7948     s//\1/
7949     q
7950     }
7951     s/.*/./; q'`
7952 gezelter 1373 as_dir="$ac_dir"; as_fn_mkdir_p
7953 gezelter 397 ac_builddir=.
7954    
7955 gezelter 1210 case "$ac_dir" in
7956     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
7957     *)
7958 gezelter 1300 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7959 gezelter 1210 # A ".." for each directory in $ac_dir_suffix.
7960 gezelter 1300 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7961 gezelter 1210 case $ac_top_builddir_sub in
7962     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
7963     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
7964     esac ;;
7965     esac
7966     ac_abs_top_builddir=$ac_pwd
7967     ac_abs_builddir=$ac_pwd$ac_dir_suffix
7968     # for backward compatibility:
7969     ac_top_builddir=$ac_top_build_prefix
7970 gezelter 397
7971     case $srcdir in
7972 gezelter 1210 .) # We are building in place.
7973 gezelter 397 ac_srcdir=.
7974 gezelter 1210 ac_top_srcdir=$ac_top_builddir_sub
7975     ac_abs_top_srcdir=$ac_pwd ;;
7976     [\\/]* | ?:[\\/]* ) # Absolute name.
7977 gezelter 397 ac_srcdir=$srcdir$ac_dir_suffix;
7978 gezelter 1210 ac_top_srcdir=$srcdir
7979     ac_abs_top_srcdir=$srcdir ;;
7980     *) # Relative name.
7981     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
7982     ac_top_srcdir=$ac_top_build_prefix$srcdir
7983     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
7984 gezelter 397 esac
7985 gezelter 1210 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
7986 gezelter 2
7987 gezelter 397
7988 gezelter 1210 case $ac_mode in
7989     :F)
7990     #
7991     # CONFIG_FILE
7992     #
7993 gezelter 397
7994 gezelter 2 case $INSTALL in
7995     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7996 gezelter 1210 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
7997 gezelter 2 esac
7998 gezelter 1210 _ACEOF
7999 gezelter 2
8000 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8001 gezelter 1210 # If the template does not know about datarootdir, expand it.
8002     # FIXME: This hack should be removed a few years after 2.60.
8003     ac_datarootdir_hack=; ac_datarootdir_seen=
8004 gezelter 1300 ac_sed_dataroot='
8005     /datarootdir/ {
8006 gezelter 1210 p
8007     q
8008     }
8009     /@datadir@/p
8010     /@docdir@/p
8011     /@infodir@/p
8012     /@localedir@/p
8013 gezelter 1373 /@mandir@/p'
8014 gezelter 1300 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8015 gezelter 1210 *datarootdir*) ac_datarootdir_seen=yes;;
8016     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8017 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8018 gezelter 1300 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8019 gezelter 397 _ACEOF
8020 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8021 gezelter 1210 ac_datarootdir_hack='
8022     s&@datadir@&$datadir&g
8023     s&@docdir@&$docdir&g
8024     s&@infodir@&$infodir&g
8025     s&@localedir@&$localedir&g
8026     s&@mandir@&$mandir&g
8027 gezelter 1373 s&\\\${datarootdir}&$datarootdir&g' ;;
8028 gezelter 1210 esac
8029     _ACEOF
8030    
8031     # Neutralize VPATH when `$srcdir' = `.'.
8032     # Shell code in configure.ac might set extrasub.
8033     # FIXME: do we really want to maintain this feature?
8034 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8035     ac_sed_extra="$ac_vpsub
8036 gezelter 2 $extrasub
8037 gezelter 397 _ACEOF
8038 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8039 gezelter 2 :t
8040     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8041 gezelter 1300 s|@configure_input@|$ac_sed_conf_input|;t t
8042 gezelter 1210 s&@top_builddir@&$ac_top_builddir_sub&;t t
8043 gezelter 1300 s&@top_build_prefix@&$ac_top_build_prefix&;t t
8044 gezelter 1210 s&@srcdir@&$ac_srcdir&;t t
8045     s&@abs_srcdir@&$ac_abs_srcdir&;t t
8046     s&@top_srcdir@&$ac_top_srcdir&;t t
8047     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8048     s&@builddir@&$ac_builddir&;t t
8049     s&@abs_builddir@&$ac_abs_builddir&;t t
8050     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8051     s&@INSTALL@&$ac_INSTALL&;t t
8052     $ac_datarootdir_hack
8053 gezelter 1300 "
8054 gezelter 1603 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8055     >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8056 gezelter 2
8057 gezelter 1210 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8058 gezelter 1603 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8059     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8060     "$ac_tmp/out"`; test -z "$ac_out"; } &&
8061 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8062 gezelter 1603 which seems to be undefined. Please make sure it is defined" >&5
8063 gezelter 1300 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8064 gezelter 1603 which seems to be undefined. Please make sure it is defined" >&2;}
8065 gezelter 1210
8066 gezelter 1603 rm -f "$ac_tmp/stdin"
8067 gezelter 502 case $ac_file in
8068 gezelter 1603 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8069     *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8070 gezelter 1300 esac \
8071 gezelter 1603 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8072 gezelter 1210 ;;
8073     :H)
8074     #
8075     # CONFIG_HEADER
8076     #
8077 gezelter 2 if test x"$ac_file" != x-; then
8078 gezelter 1300 {
8079     $as_echo "/* $configure_input */" \
8080 gezelter 1603 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8081     } >"$ac_tmp/config.h" \
8082     || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8083     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8084 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8085 gezelter 1300 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8086 gezelter 2 else
8087 gezelter 1300 rm -f "$ac_file"
8088 gezelter 1603 mv "$ac_tmp/config.h" "$ac_file" \
8089     || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8090 gezelter 2 fi
8091     else
8092 gezelter 1300 $as_echo "/* $configure_input */" \
8093 gezelter 1603 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8094     || as_fn_error $? "could not create -" "$LINENO" 5
8095 gezelter 2 fi
8096 gezelter 1210 ;;
8097 gezelter 2
8098    
8099 gezelter 1210 esac
8100 gezelter 397
8101    
8102 gezelter 1210 case $ac_file$ac_mode in
8103     "make/Makefile":F) chmod 0755 scripts/* ;;
8104     "src/utils/Makefile":F) chmod 0755 scripts/* ;;
8105     "src/math/Makefile":F) chmod 0755 scripts/* ;;
8106 skuang 1299 "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
8107 gezelter 1210 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
8108     "scripts/filepp":F) chmod 0755 scripts/* ;;
8109 gezelter 2
8110     esac
8111 gezelter 1210 done # for ac_tag
8112 gezelter 2
8113    
8114 gezelter 1373 as_fn_exit 0
8115 gezelter 397 _ACEOF
8116 gezelter 2 ac_clean_files=$ac_clean_files_save
8117    
8118 gezelter 1300 test $ac_write_fail = 0 ||
8119 gezelter 1603 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8120 gezelter 397
8121 gezelter 1300
8122 gezelter 2 # configure is writing to config.log, and then calls config.status.
8123     # config.status does its own redirection, appending to config.log.
8124     # Unfortunately, on DOS this fails, as config.log is still kept open
8125     # by configure, so config.status won't be able to write to it; its
8126     # output is simply discarded. So we exec the FD to /dev/null,
8127     # effectively closing config.log, so it can be properly (re)opened and
8128     # appended to by config.status. When coming back to configure, we
8129     # need to make the FD available again.
8130     if test "$no_create" != yes; then
8131     ac_cs_success=:
8132 gezelter 397 ac_config_status_args=
8133     test "$silent" = yes &&
8134     ac_config_status_args="$ac_config_status_args --quiet"
8135 gezelter 2 exec 5>/dev/null
8136 gezelter 397 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8137 gezelter 2 exec 5>>config.log
8138     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8139     # would make configure fail if this is the last instruction.
8140 gezelter 1603 $ac_cs_success || as_fn_exit 1
8141 gezelter 2 fi
8142 gezelter 1300 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8143 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8144     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8145 gezelter 1300 fi
8146 gezelter 2

Properties

Name Value
svn:executable *