ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/configure
Revision: 1618
Committed: Mon Sep 12 17:09:26 2011 UTC (13 years, 7 months ago) by gezelter
File size: 245173 byte(s)
Log Message:
Build fixes for qhull 2011, fixes for compilation with PGI.


File Contents

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

Properties

Name Value
svn:executable *