ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/configure
Revision: 1603
Committed: Thu Aug 4 21:02:06 2011 UTC (13 years, 9 months ago) by gezelter
File size: 243781 byte(s)
Log Message:
good bye fortran!

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     if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
5677     QHULL_HOME=/usr
5678     fi
5679     fi
5680     fi
5681     #
5682     # Locate qhull, if wanted
5683     #
5684     if test -n "${QHULL_HOME}"; then
5685 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 1373 ac_fn_c_check_header_mongrel "$LINENO" "qhull/qhull.h" "ac_cv_header_qhull_qhull_h" "$ac_includes_default"
5701 gezelter 1603 if test "x$ac_cv_header_qhull_qhull_h" = xyes; then :
5702 chuckv 1200 qhull_cv_qhull_h=yes
5703     else
5704     qhull_cv_qhull_h=no
5705     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     LDFLAGS="$QHULL_OLD_LDFLAGS"
5751     CFLAGS="$QHULL_OLD_CFLAGS"
5752     CPPFLAGS="$QHULL_OLD_CPPFLAGS"
5753 chuckv 1200 ac_ext=c
5754     ac_cpp='$CPP $CPPFLAGS'
5755     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5756     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5757     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5758    
5759    
5760     if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
5761    
5762 gezelter 1373 $as_echo "#define HAVE_QHULL_H 1" >>confdefs.h
5763 chuckv 1200
5764    
5765 gezelter 1373 $as_echo "#define HAVE_QHULL 1" >>confdefs.h
5766 chuckv 1200
5767 gezelter 1311 USE_QHULL=yes
5768     QHULL_INC_DIR="${QHULL_HOME}/include"
5769     QHULL_LIB_DIR="${QHULL_HOME}/lib"
5770     QHULL="-lqhull"
5771 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
5772 gezelter 1311 $as_echo "Working qhull found, will proceed." >&6; }
5773 chuckv 1200 else
5774 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5775 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
5776 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
5777 gezelter 1311 $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
5778 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OpenMD to be able to deal with convex " >&5
5779     $as_echo "$as_me: WARNING: If you need OpenMD to be able to deal with convex " >&2;}
5780 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
5781 gezelter 1311 $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
5782 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR " >&5
5783 gezelter 1311 $as_echo "$as_me: WARNING: with --with-qhull=DIR " >&2;}
5784 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5785 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
5786 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenMD will still work without qhull installed. " >&5
5787     $as_echo "$as_me: WARNING: OpenMD will still work without qhull installed. " >&2;}
5788 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5789 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
5790 chuckv 1200 fi
5791 gezelter 1311 fi
5792     fi
5793 chuckv 1200
5794    
5795    
5796 chuckv 1201
5797 chuckv 1200
5798 gezelter 1210 ac_ext=cpp
5799     ac_cpp='$CXXCPP $CPPFLAGS'
5800     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5801     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5802     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5803 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5804 gezelter 1300 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5805 gezelter 1210 if test -z "$CXXCPP"; then
5806 gezelter 1603 if ${ac_cv_prog_CXXCPP+:} false; then :
5807 gezelter 1300 $as_echo_n "(cached) " >&6
5808 gezelter 1210 else
5809     # Double quotes because CXXCPP needs to be expanded
5810     for CXXCPP in "$CXX -E" "/lib/cpp"
5811     do
5812     ac_preproc_ok=false
5813     for ac_cxx_preproc_warn_flag in '' yes
5814     do
5815     # Use a header file that comes with gcc, so configuring glibc
5816     # with a fresh cross-compiler works.
5817     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5818     # <limits.h> exists even on freestanding compilers.
5819     # On the NeXT, cc -E runs the code through the compiler's parser,
5820     # not just through cpp. "Syntax error" is here to catch this case.
5821 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5822 gezelter 1210 /* end confdefs.h. */
5823     #ifdef __STDC__
5824     # include <limits.h>
5825     #else
5826     # include <assert.h>
5827     #endif
5828     Syntax error
5829     _ACEOF
5830 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
5831    
5832 gezelter 1210 else
5833     # Broken: fails on valid input.
5834     continue
5835     fi
5836 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
5837 gezelter 1210
5838     # OK, works on sane cases. Now check whether nonexistent headers
5839     # can be detected and how.
5840 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5841 gezelter 1210 /* end confdefs.h. */
5842     #include <ac_nonexistent.h>
5843     _ACEOF
5844 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
5845 gezelter 1210 # Broken: success on invalid input.
5846     continue
5847     else
5848     # Passes both tests.
5849     ac_preproc_ok=:
5850     break
5851     fi
5852 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
5853 gezelter 1210
5854     done
5855     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5856 gezelter 1603 rm -f conftest.i conftest.err conftest.$ac_ext
5857 gezelter 1373 if $ac_preproc_ok; then :
5858 gezelter 1210 break
5859     fi
5860    
5861     done
5862     ac_cv_prog_CXXCPP=$CXXCPP
5863    
5864     fi
5865     CXXCPP=$ac_cv_prog_CXXCPP
5866     else
5867     ac_cv_prog_CXXCPP=$CXXCPP
5868     fi
5869 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5870 gezelter 1300 $as_echo "$CXXCPP" >&6; }
5871 gezelter 1210 ac_preproc_ok=false
5872     for ac_cxx_preproc_warn_flag in '' yes
5873     do
5874     # Use a header file that comes with gcc, so configuring glibc
5875     # with a fresh cross-compiler works.
5876     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5877     # <limits.h> exists even on freestanding compilers.
5878     # On the NeXT, cc -E runs the code through the compiler's parser,
5879     # not just through cpp. "Syntax error" is here to catch this case.
5880 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5881 gezelter 1210 /* end confdefs.h. */
5882     #ifdef __STDC__
5883     # include <limits.h>
5884     #else
5885     # include <assert.h>
5886     #endif
5887     Syntax error
5888     _ACEOF
5889 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
5890    
5891 gezelter 1210 else
5892     # Broken: fails on valid input.
5893     continue
5894     fi
5895 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
5896 gezelter 1210
5897     # OK, works on sane cases. Now check whether nonexistent headers
5898     # can be detected and how.
5899 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5900 gezelter 1210 /* end confdefs.h. */
5901     #include <ac_nonexistent.h>
5902     _ACEOF
5903 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
5904 gezelter 1210 # Broken: success on invalid input.
5905     continue
5906     else
5907     # Passes both tests.
5908     ac_preproc_ok=:
5909     break
5910     fi
5911 gezelter 1603 rm -f conftest.err conftest.i conftest.$ac_ext
5912 gezelter 1210
5913     done
5914     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5915 gezelter 1603 rm -f conftest.i conftest.err conftest.$ac_ext
5916 gezelter 1373 if $ac_preproc_ok; then :
5917    
5918 gezelter 1210 else
5919 gezelter 1373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5920     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5921 gezelter 1603 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5922     See \`config.log' for more details" "$LINENO" 5; }
5923 gezelter 1210 fi
5924    
5925     ac_ext=cpp
5926     ac_cpp='$CXXCPP $CPPFLAGS'
5927     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5928     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5929     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5930    
5931    
5932     #
5933     # Handle user hints
5934     #
5935    
5936     # Check whether --with-openbabel was given.
5937 gezelter 1373 if test "${with_openbabel+set}" = set; then :
5938 gezelter 1210 withval=$with_openbabel; openbabel_dir="$withval"
5939     else
5940     openbabel_dir="not_set"
5941     fi
5942    
5943     if test "$openbabel_dir" != "no"; then
5944    
5945     if test "$openbabel_dir" != "not_set" ; then
5946     if test -d "$openbabel_dir"
5947     then
5948     OPENBABEL_HOME="$openbabel_dir"
5949     else
5950 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
5951 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
5952 gezelter 1210 OPENBABEL_HOME=/usr/local
5953     if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
5954     then
5955     OPENBABEL_HOME=/usr
5956     fi
5957     fi
5958     fi
5959     #
5960     # Locate openbabel, if wanted
5961     #
5962     if test -n "${OPENBABEL_HOME}"
5963     then
5964    
5965     ac_ext=cpp
5966     ac_cpp='$CXXCPP $CPPFLAGS'
5967     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5968     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5969     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5970    
5971     OPENBABEL_OLD_LDFLAGS=$LDFLAGS
5972     OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
5973     LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
5974     CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
5975 gezelter 1373 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
5976 gezelter 1603 if test "x$ac_cv_header_openbabel_babelconfig_h" = xyes; then :
5977 gezelter 1210 openbabel_cv_openbabel_h=yes
5978     else
5979     openbabel_cv_openbabel_h=no
5980     fi
5981    
5982    
5983 gezelter 1373 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
5984 gezelter 1603 if test "x$ac_cv_header_openbabel_obconversion_h" = xyes; then :
5985 gezelter 1210 openbabel_cv_obconversion_h=yes
5986     else
5987     openbabel_cv_obconversion_h=no
5988     fi
5989    
5990    
5991 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5992 gezelter 1210 /* end confdefs.h. */
5993    
5994 gezelter 1373
5995 gezelter 1210 #include <openbabel/babelconfig.h>
5996     #include <openbabel/obconversion.h>
5997     using namespace std;
5998     using namespace OpenBabel;
5999    
6000     int
6001     main ()
6002     {
6003    
6004     OBConversion Conv(&cin, &cout);
6005    
6006    
6007     ;
6008     return 0;
6009     }
6010     _ACEOF
6011 gezelter 1373 if ac_fn_cxx_try_link "$LINENO"; then :
6012 gezelter 1210
6013     openbabel_lib_found="yes"
6014 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
6015 gezelter 1300 $as_echo "found" >&6; }
6016 gezelter 1210
6017     else
6018    
6019     openbabel_lib_found="no"
6020 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
6021 gezelter 1300 $as_echo "not found" >&6; }
6022 gezelter 1210
6023    
6024     fi
6025 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6026     conftest$ac_exeext conftest.$ac_ext
6027 gezelter 1210 ac_ext=c
6028     ac_cpp='$CPP $CPPFLAGS'
6029     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6030     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6031     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6032    
6033     LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
6034     CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
6035    
6036     if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
6037     USE_OPENBABEL=yes
6038     OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
6039     OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
6040     OPENBABEL_LIB="-lopenbabel"
6041     else
6042 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
6043 gezelter 1300 $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
6044 gezelter 1210 OPENBABEL_INC_DIR=
6045     OPENBABEL_LIB_DIR=
6046     OPENBABEL_LIB=
6047     USE_OPENBABEL=no
6048 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6049 gezelter 1300 $as_echo "failed" >&6; }
6050 gezelter 1210 echo ""
6051     echo "*********************************************************"
6052     echo "* WARNING: Could not find a working openbabel-2.x *"
6053 gezelter 1390 echo "* installation If you need OpenMD to be able to convert *"
6054 gezelter 1210 echo "* xyz or pdb files you need to specify a valid *"
6055     echo "* openbabel-2.x installation with --with-openbabel=DIR *"
6056     echo "* *"
6057 gezelter 1390 echo "* OpenMD will still work without openbabel installed. *"
6058 gezelter 1210 echo "*********************************************************"
6059     echo ""
6060     fi
6061    
6062    
6063    
6064    
6065     fi
6066     fi
6067    
6068    
6069 gezelter 848 # Checks for header files.
6070 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6071 gezelter 1300 $as_echo_n "checking for ANSI C header files... " >&6; }
6072 gezelter 1603 if ${ac_cv_header_stdc+:} false; then :
6073 gezelter 1300 $as_echo_n "(cached) " >&6
6074 gezelter 848 else
6075 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6076 gezelter 616 /* end confdefs.h. */
6077 gezelter 848 #include <stdlib.h>
6078     #include <stdarg.h>
6079     #include <string.h>
6080     #include <float.h>
6081    
6082 gezelter 616 int
6083     main ()
6084     {
6085 gezelter 848
6086 gezelter 616 ;
6087     return 0;
6088     }
6089     _ACEOF
6090 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
6091 gezelter 848 ac_cv_header_stdc=yes
6092 gezelter 616 else
6093 gezelter 1373 ac_cv_header_stdc=no
6094 gezelter 616 fi
6095 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6096    
6097 gezelter 848 if test $ac_cv_header_stdc = yes; then
6098     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6099 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6100 gezelter 848 /* end confdefs.h. */
6101     #include <string.h>
6102 gezelter 811
6103 gezelter 848 _ACEOF
6104     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6105 gezelter 1373 $EGREP "memchr" >/dev/null 2>&1; then :
6106    
6107 gezelter 848 else
6108     ac_cv_header_stdc=no
6109 gezelter 616 fi
6110 chuckv 1197 rm -f conftest*
6111 gezelter 811
6112 gezelter 848 fi
6113    
6114     if test $ac_cv_header_stdc = yes; then
6115     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6116 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6117 gezelter 848 /* end confdefs.h. */
6118     #include <stdlib.h>
6119    
6120     _ACEOF
6121     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6122 gezelter 1373 $EGREP "free" >/dev/null 2>&1; then :
6123    
6124 gezelter 848 else
6125     ac_cv_header_stdc=no
6126     fi
6127 chuckv 1197 rm -f conftest*
6128 gezelter 848
6129     fi
6130    
6131     if test $ac_cv_header_stdc = yes; then
6132     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6133 gezelter 1373 if test "$cross_compiling" = yes; then :
6134 gezelter 848 :
6135     else
6136 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6137 gezelter 848 /* end confdefs.h. */
6138     #include <ctype.h>
6139 gezelter 1210 #include <stdlib.h>
6140 gezelter 848 #if ((' ' & 0x0FF) == 0x020)
6141     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6142     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6143     #else
6144     # define ISLOWER(c) \
6145     (('a' <= (c) && (c) <= 'i') \
6146     || ('j' <= (c) && (c) <= 'r') \
6147     || ('s' <= (c) && (c) <= 'z'))
6148     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6149     #endif
6150    
6151     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6152     int
6153     main ()
6154     {
6155     int i;
6156     for (i = 0; i < 256; i++)
6157     if (XOR (islower (i), ISLOWER (i))
6158     || toupper (i) != TOUPPER (i))
6159 gezelter 1210 return 2;
6160     return 0;
6161 gezelter 848 }
6162     _ACEOF
6163 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
6164    
6165 gezelter 848 else
6166 gezelter 1373 ac_cv_header_stdc=no
6167 gezelter 848 fi
6168 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6169     conftest.$ac_objext conftest.beam conftest.$ac_ext
6170 gezelter 848 fi
6171 gezelter 1210
6172 gezelter 848 fi
6173     fi
6174 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6175 gezelter 1300 $as_echo "$ac_cv_header_stdc" >&6; }
6176 gezelter 848 if test $ac_cv_header_stdc = yes; then
6177    
6178 gezelter 1373 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6179 gezelter 811
6180 gezelter 616 fi
6181 gezelter 397
6182 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
6183 gezelter 1373 do :
6184     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6185     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6186 gezelter 1603 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6187 gezelter 616 cat >>confdefs.h <<_ACEOF
6188 gezelter 1300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6189 gezelter 616 _ACEOF
6190    
6191 gezelter 811 fi
6192 gezelter 616
6193 gezelter 811 done
6194    
6195    
6196 gezelter 848 # Checks for typedefs, structures, and compiler characteristics.
6197 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
6198 gezelter 1300 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
6199 gezelter 1603 if ${ac_cv_header_stdbool_h+:} false; then :
6200 gezelter 1300 $as_echo_n "(cached) " >&6
6201 gezelter 848 else
6202 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6203 gezelter 848 /* end confdefs.h. */
6204    
6205     #include <stdbool.h>
6206     #ifndef bool
6207 gezelter 1210 "error: bool is not defined"
6208 gezelter 848 #endif
6209     #ifndef false
6210 gezelter 1210 "error: false is not defined"
6211 gezelter 848 #endif
6212     #if false
6213 gezelter 1210 "error: false is not 0"
6214 gezelter 848 #endif
6215     #ifndef true
6216 gezelter 1210 "error: true is not defined"
6217 gezelter 848 #endif
6218     #if true != 1
6219 gezelter 1210 "error: true is not 1"
6220 gezelter 848 #endif
6221     #ifndef __bool_true_false_are_defined
6222 gezelter 1210 "error: __bool_true_false_are_defined is not defined"
6223 gezelter 848 #endif
6224    
6225     struct s { _Bool s: 1; _Bool t; } s;
6226    
6227     char a[true == 1 ? 1 : -1];
6228     char b[false == 0 ? 1 : -1];
6229     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
6230 gezelter 1210 char d[(bool) 0.5 == true ? 1 : -1];
6231 gezelter 1603 /* See body of main program for 'e'. */
6232 gezelter 1210 char f[(_Bool) 0.0 == false ? 1 : -1];
6233 gezelter 848 char g[true];
6234     char h[sizeof (_Bool)];
6235     char i[sizeof s.t];
6236 gezelter 1210 enum { j = false, k = true, l = false * true, m = true * 256 };
6237 gezelter 1300 /* The following fails for
6238     HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
6239 gezelter 1210 _Bool n[m];
6240     char o[sizeof n == m * sizeof n[0] ? 1 : -1];
6241     char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
6242     /* Catch a bug in an HP-UX C compiler. See
6243     http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
6244     http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
6245     */
6246     _Bool q = true;
6247     _Bool *pq = &q;
6248 gezelter 848
6249     int
6250     main ()
6251     {
6252 gezelter 1210
6253 gezelter 1603 bool e = &s;
6254 gezelter 1210 *pq |= q;
6255     *pq |= ! q;
6256     /* Refer to every declared value, to avoid compiler optimizations. */
6257     return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
6258     + !m + !n + !o + !p + !q + !pq);
6259    
6260 gezelter 848 ;
6261     return 0;
6262     }
6263     _ACEOF
6264 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
6265 gezelter 848 ac_cv_header_stdbool_h=yes
6266     else
6267 gezelter 1373 ac_cv_header_stdbool_h=no
6268 gezelter 616 fi
6269 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6270 gezelter 848 fi
6271 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
6272 gezelter 1300 $as_echo "$ac_cv_header_stdbool_h" >&6; }
6273 gezelter 1373 ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
6274 gezelter 1603 if test "x$ac_cv_type__Bool" = xyes; then :
6275 gezelter 616
6276 gezelter 848 cat >>confdefs.h <<_ACEOF
6277     #define HAVE__BOOL 1
6278     _ACEOF
6279 gezelter 811
6280    
6281 gezelter 848 fi
6282    
6283     if test $ac_cv_header_stdbool_h = yes; then
6284    
6285 gezelter 1373 $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
6286 gezelter 848
6287     fi
6288    
6289 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
6290 gezelter 1300 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
6291 gezelter 1603 if ${ac_cv_c_const+:} false; then :
6292 gezelter 1300 $as_echo_n "(cached) " >&6
6293 gezelter 848 else
6294 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6295 gezelter 848 /* end confdefs.h. */
6296    
6297     int
6298     main ()
6299     {
6300     /* FIXME: Include the comments suggested by Paul. */
6301     #ifndef __cplusplus
6302     /* Ultrix mips cc rejects this. */
6303     typedef int charset[2];
6304 gezelter 1210 const charset cs;
6305 gezelter 848 /* SunOS 4.1.1 cc rejects this. */
6306 gezelter 1210 char const *const *pcpcc;
6307     char **ppc;
6308 gezelter 848 /* NEC SVR4.0.2 mips cc rejects this. */
6309     struct point {int x, y;};
6310     static struct point const zero = {0,0};
6311     /* AIX XL C 1.02.0.0 rejects this.
6312     It does not let you subtract one const X* pointer from another in
6313     an arm of an if-expression whose if-part is not a constant
6314     expression */
6315     const char *g = "string";
6316 gezelter 1210 pcpcc = &g + (g ? g-g : 0);
6317 gezelter 848 /* HPUX 7.0 cc rejects these. */
6318 gezelter 1210 ++pcpcc;
6319     ppc = (char**) pcpcc;
6320     pcpcc = (char const *const *) ppc;
6321 gezelter 848 { /* SCO 3.2v4 cc rejects this. */
6322     char *t;
6323     char const *s = 0 ? (char *) 0 : (char const *) 0;
6324    
6325     *t++ = 0;
6326 gezelter 1210 if (s) return 0;
6327 gezelter 848 }
6328     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6329     int x[] = {25, 17};
6330     const int *foo = &x[0];
6331     ++foo;
6332     }
6333     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6334     typedef const int *iptr;
6335     iptr p = 0;
6336     ++p;
6337     }
6338     { /* AIX XL C 1.02.0.0 rejects this saying
6339     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6340     struct s { int j; const int *ap[3]; };
6341     struct s *b; b->j = 5;
6342     }
6343     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6344     const int foo = 10;
6345 gezelter 1210 if (!foo) return 0;
6346 gezelter 848 }
6347 gezelter 1210 return !cs[0] && !zero.x;
6348 gezelter 848 #endif
6349    
6350     ;
6351     return 0;
6352     }
6353     _ACEOF
6354 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
6355 gezelter 848 ac_cv_c_const=yes
6356     else
6357 gezelter 1373 ac_cv_c_const=no
6358 gezelter 616 fi
6359 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6360 gezelter 848 fi
6361 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
6362 gezelter 1300 $as_echo "$ac_cv_c_const" >&6; }
6363 gezelter 848 if test $ac_cv_c_const = no; then
6364    
6365 gezelter 1373 $as_echo "#define const /**/" >>confdefs.h
6366 gezelter 848
6367     fi
6368    
6369 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6370 gezelter 1300 $as_echo_n "checking for inline... " >&6; }
6371 gezelter 1603 if ${ac_cv_c_inline+:} false; then :
6372 gezelter 1300 $as_echo_n "(cached) " >&6
6373 gezelter 811 else
6374 gezelter 848 ac_cv_c_inline=no
6375     for ac_kw in inline __inline__ __inline; do
6376 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6377 gezelter 848 /* end confdefs.h. */
6378     #ifndef __cplusplus
6379     typedef int foo_t;
6380     static $ac_kw foo_t static_foo () {return 0; }
6381     $ac_kw foo_t foo () {return 0; }
6382     #endif
6383    
6384     _ACEOF
6385 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
6386 gezelter 1210 ac_cv_c_inline=$ac_kw
6387 gezelter 848 fi
6388 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6389     test "$ac_cv_c_inline" != no && break
6390 gezelter 848 done
6391    
6392     fi
6393 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6394 gezelter 1300 $as_echo "$ac_cv_c_inline" >&6; }
6395 gezelter 848
6396     case $ac_cv_c_inline in
6397     inline | yes) ;;
6398     *)
6399     case $ac_cv_c_inline in
6400     no) ac_val=;;
6401     *) ac_val=$ac_cv_c_inline;;
6402     esac
6403     cat >>confdefs.h <<_ACEOF
6404     #ifndef __cplusplus
6405     #define inline $ac_val
6406     #endif
6407     _ACEOF
6408     ;;
6409     esac
6410    
6411 gezelter 1373 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6412 gezelter 1603 if test "x$ac_cv_type_size_t" = xyes; then :
6413 gezelter 848
6414 gezelter 1300 else
6415    
6416 gezelter 848 cat >>confdefs.h <<_ACEOF
6417 gezelter 1210 #define size_t unsigned int
6418 gezelter 848 _ACEOF
6419    
6420     fi
6421    
6422 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
6423 gezelter 1300 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
6424 gezelter 1603 if ${ac_cv_header_time+:} false; then :
6425 gezelter 1300 $as_echo_n "(cached) " >&6
6426 gezelter 848 else
6427 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6428 gezelter 848 /* end confdefs.h. */
6429     #include <sys/types.h>
6430     #include <sys/time.h>
6431     #include <time.h>
6432    
6433     int
6434     main ()
6435     {
6436     if ((struct tm *) 0)
6437     return 0;
6438     ;
6439     return 0;
6440     }
6441     _ACEOF
6442 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
6443 gezelter 848 ac_cv_header_time=yes
6444     else
6445 gezelter 1373 ac_cv_header_time=no
6446 gezelter 848 fi
6447 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6448 gezelter 848 fi
6449 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
6450 gezelter 1300 $as_echo "$ac_cv_header_time" >&6; }
6451 gezelter 848 if test $ac_cv_header_time = yes; then
6452    
6453 gezelter 1373 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
6454 gezelter 848
6455     fi
6456    
6457    
6458     # Checks for library functions.
6459     for ac_header in stdlib.h
6460 gezelter 1373 do :
6461     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
6462 gezelter 1603 if test "x$ac_cv_header_stdlib_h" = xyes; then :
6463 gezelter 848 cat >>confdefs.h <<_ACEOF
6464 gezelter 1373 #define HAVE_STDLIB_H 1
6465 gezelter 848 _ACEOF
6466 gezelter 616
6467 gezelter 848 fi
6468 gezelter 616
6469 gezelter 848 done
6470    
6471 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
6472 gezelter 1300 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
6473 gezelter 1603 if ${ac_cv_func_malloc_0_nonnull+:} false; then :
6474 gezelter 1300 $as_echo_n "(cached) " >&6
6475 gezelter 848 else
6476 gezelter 1373 if test "$cross_compiling" = yes; then :
6477 gezelter 848 ac_cv_func_malloc_0_nonnull=no
6478     else
6479 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6480 gezelter 848 /* end confdefs.h. */
6481 gezelter 1210 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
6482 gezelter 848 # include <stdlib.h>
6483     #else
6484     char *malloc ();
6485     #endif
6486    
6487     int
6488     main ()
6489     {
6490 gezelter 1210 return ! malloc (0);
6491 gezelter 848 ;
6492     return 0;
6493     }
6494     _ACEOF
6495 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
6496 gezelter 848 ac_cv_func_malloc_0_nonnull=yes
6497     else
6498 gezelter 1373 ac_cv_func_malloc_0_nonnull=no
6499 gezelter 848 fi
6500 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6501     conftest.$ac_objext conftest.beam conftest.$ac_ext
6502 gezelter 848 fi
6503 gezelter 1210
6504 gezelter 848 fi
6505 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
6506 gezelter 1300 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
6507 gezelter 1373 if test $ac_cv_func_malloc_0_nonnull = yes; then :
6508 gezelter 848
6509 gezelter 1373 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
6510 gezelter 616
6511 gezelter 848 else
6512 gezelter 1373 $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
6513 gezelter 811
6514 gezelter 1210 case " $LIBOBJS " in
6515 gezelter 848 *" malloc.$ac_objext "* ) ;;
6516 gezelter 1210 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
6517     ;;
6518 gezelter 848 esac
6519    
6520    
6521 gezelter 1373 $as_echo "#define malloc rpl_malloc" >>confdefs.h
6522 gezelter 848
6523     fi
6524    
6525    
6526     for ac_header in stdlib.h
6527 gezelter 1373 do :
6528     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
6529 gezelter 1603 if test "x$ac_cv_header_stdlib_h" = xyes; then :
6530 gezelter 754 cat >>confdefs.h <<_ACEOF
6531 gezelter 1373 #define HAVE_STDLIB_H 1
6532 gezelter 754 _ACEOF
6533    
6534     fi
6535    
6536     done
6537    
6538 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
6539 gezelter 1300 $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
6540 gezelter 1603 if ${ac_cv_func_realloc_0_nonnull+:} false; then :
6541 gezelter 1300 $as_echo_n "(cached) " >&6
6542 gezelter 848 else
6543 gezelter 1373 if test "$cross_compiling" = yes; then :
6544 gezelter 848 ac_cv_func_realloc_0_nonnull=no
6545     else
6546 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6547 gezelter 848 /* end confdefs.h. */
6548 gezelter 1210 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
6549 gezelter 848 # include <stdlib.h>
6550     #else
6551     char *realloc ();
6552     #endif
6553 gezelter 754
6554 gezelter 848 int
6555     main ()
6556     {
6557 gezelter 1210 return ! realloc (0, 0);
6558 gezelter 848 ;
6559     return 0;
6560     }
6561     _ACEOF
6562 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
6563 gezelter 848 ac_cv_func_realloc_0_nonnull=yes
6564     else
6565 gezelter 1373 ac_cv_func_realloc_0_nonnull=no
6566 gezelter 811 fi
6567 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6568     conftest.$ac_objext conftest.beam conftest.$ac_ext
6569 gezelter 848 fi
6570 gezelter 1210
6571 gezelter 848 fi
6572 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
6573 gezelter 1300 $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
6574 gezelter 1373 if test $ac_cv_func_realloc_0_nonnull = yes; then :
6575 gezelter 754
6576 gezelter 1373 $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
6577 gezelter 754
6578 gezelter 848 else
6579 gezelter 1373 $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
6580 gezelter 754
6581 gezelter 1210 case " $LIBOBJS " in
6582 gezelter 848 *" realloc.$ac_objext "* ) ;;
6583 gezelter 1210 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
6584     ;;
6585 gezelter 848 esac
6586 gezelter 754
6587 gezelter 848
6588 gezelter 1373 $as_echo "#define realloc rpl_realloc" >>confdefs.h
6589 gezelter 848
6590     fi
6591    
6592    
6593     for ac_header in sys/select.h sys/socket.h
6594 gezelter 1373 do :
6595     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6596     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6597 gezelter 1603 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6598 gezelter 397 cat >>confdefs.h <<_ACEOF
6599 gezelter 1300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6600 gezelter 397 _ACEOF
6601    
6602     fi
6603    
6604 tim 314 done
6605    
6606 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
6607 gezelter 1300 $as_echo_n "checking types of arguments for select... " >&6; }
6608 gezelter 1603 if ${ac_cv_func_select_args+:} false; then :
6609 gezelter 1300 $as_echo_n "(cached) " >&6
6610 gezelter 811 else
6611 gezelter 848 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
6612 gezelter 1210 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
6613 gezelter 848 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
6614 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6615 gezelter 754 /* end confdefs.h. */
6616 gezelter 848 $ac_includes_default
6617 gezelter 1210 #ifdef HAVE_SYS_SELECT_H
6618 gezelter 848 # include <sys/select.h>
6619     #endif
6620 gezelter 1210 #ifdef HAVE_SYS_SOCKET_H
6621 gezelter 848 # include <sys/socket.h>
6622     #endif
6623 gezelter 811
6624     int
6625     main ()
6626     {
6627 gezelter 848 extern int select ($ac_arg1,
6628     $ac_arg234, $ac_arg234, $ac_arg234,
6629     $ac_arg5);
6630 gezelter 811 ;
6631     return 0;
6632     }
6633 gezelter 754 _ACEOF
6634 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
6635 gezelter 848 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
6636 gezelter 754 fi
6637 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6638 gezelter 848 done
6639     done
6640     done
6641     # Provide a safe default value.
6642 gezelter 1603 : "${ac_cv_func_select_args=int,int *,struct timeval *}"
6643 gezelter 848
6644     fi
6645 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
6646 gezelter 1300 $as_echo "$ac_cv_func_select_args" >&6; }
6647 gezelter 848 ac_save_IFS=$IFS; IFS=','
6648     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
6649     IFS=$ac_save_IFS
6650     shift
6651    
6652     cat >>confdefs.h <<_ACEOF
6653     #define SELECT_TYPE_ARG1 $1
6654     _ACEOF
6655    
6656    
6657     cat >>confdefs.h <<_ACEOF
6658     #define SELECT_TYPE_ARG234 ($2)
6659     _ACEOF
6660    
6661    
6662     cat >>confdefs.h <<_ACEOF
6663     #define SELECT_TYPE_ARG5 ($3)
6664     _ACEOF
6665    
6666 chuckv 1197 rm -f conftest*
6667 gezelter 848
6668 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
6669 gezelter 1300 $as_echo_n "checking for working strtod... " >&6; }
6670 gezelter 1603 if ${ac_cv_func_strtod+:} false; then :
6671 gezelter 1300 $as_echo_n "(cached) " >&6
6672 gezelter 848 else
6673 gezelter 1373 if test "$cross_compiling" = yes; then :
6674 gezelter 848 ac_cv_func_strtod=no
6675     else
6676 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6677 gezelter 848 /* end confdefs.h. */
6678 gezelter 811
6679 gezelter 1210 $ac_includes_default
6680     #ifndef strtod
6681 gezelter 848 double strtod ();
6682 gezelter 1210 #endif
6683 gezelter 848 int
6684     main()
6685     {
6686     {
6687     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
6688     char *string = " +69";
6689     char *term;
6690     double value;
6691     value = strtod (string, &term);
6692     if (value != 69 || term != (string + 4))
6693 gezelter 1210 return 1;
6694 gezelter 848 }
6695 gezelter 811
6696 gezelter 848 {
6697     /* Under Solaris 2.4, strtod returns the wrong value for the
6698     terminating character under some conditions. */
6699     char *string = "NaN";
6700     char *term;
6701     strtod (string, &term);
6702     if (term != string && *(term - 1) == 0)
6703 gezelter 1210 return 1;
6704 gezelter 848 }
6705 gezelter 1210 return 0;
6706 gezelter 848 }
6707 gezelter 811
6708 gezelter 848 _ACEOF
6709 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
6710 gezelter 848 ac_cv_func_strtod=yes
6711     else
6712 gezelter 1373 ac_cv_func_strtod=no
6713 gezelter 848 fi
6714 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6715     conftest.$ac_objext conftest.beam conftest.$ac_ext
6716 gezelter 848 fi
6717 gezelter 1210
6718 gezelter 848 fi
6719 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
6720 gezelter 1300 $as_echo "$ac_cv_func_strtod" >&6; }
6721 gezelter 848 if test $ac_cv_func_strtod = no; then
6722 gezelter 1210 case " $LIBOBJS " in
6723 gezelter 848 *" strtod.$ac_objext "* ) ;;
6724 gezelter 1210 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
6725     ;;
6726 gezelter 848 esac
6727    
6728 gezelter 1373 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
6729 gezelter 1603 if test "x$ac_cv_func_pow" = xyes; then :
6730 gezelter 811
6731 gezelter 848 fi
6732 gezelter 1210
6733 gezelter 848 if test $ac_cv_func_pow = no; then
6734 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
6735 gezelter 1300 $as_echo_n "checking for pow in -lm... " >&6; }
6736 gezelter 1603 if ${ac_cv_lib_m_pow+:} false; then :
6737 gezelter 1300 $as_echo_n "(cached) " >&6
6738 gezelter 848 else
6739     ac_check_lib_save_LIBS=$LIBS
6740     LIBS="-lm $LIBS"
6741 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6742 gezelter 754 /* end confdefs.h. */
6743 gezelter 811
6744 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
6745     Use char because int might match the return type of a GCC
6746     builtin and then its argument prototype would still apply. */
6747 gezelter 848 #ifdef __cplusplus
6748     extern "C"
6749 gezelter 811 #endif
6750 gezelter 848 char pow ();
6751 gezelter 811 int
6752     main ()
6753     {
6754 gezelter 1210 return pow ();
6755 gezelter 811 ;
6756     return 0;
6757     }
6758 gezelter 754 _ACEOF
6759 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
6760 gezelter 848 ac_cv_lib_m_pow=yes
6761 gezelter 754 else
6762 gezelter 1373 ac_cv_lib_m_pow=no
6763 gezelter 754 fi
6764 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6765     conftest$ac_exeext conftest.$ac_ext
6766 gezelter 848 LIBS=$ac_check_lib_save_LIBS
6767     fi
6768 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
6769 gezelter 1300 $as_echo "$ac_cv_lib_m_pow" >&6; }
6770 gezelter 1603 if test "x$ac_cv_lib_m_pow" = xyes; then :
6771 gezelter 848 POW_LIB=-lm
6772     else
6773 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
6774 gezelter 1300 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
6775 gezelter 848 fi
6776 gezelter 754
6777 gezelter 848 fi
6778 gezelter 754
6779 gezelter 811 fi
6780 gezelter 754
6781 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
6782 gezelter 1373 do :
6783     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6784     ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6785 gezelter 1603 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6786 gezelter 848 cat >>confdefs.h <<_ACEOF
6787 gezelter 1300 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6788 gezelter 848 _ACEOF
6789    
6790     fi
6791     done
6792    
6793    
6794     # special check for _system_configuration because AIX <4.3.2 do not
6795     # contain the `physmem' member.
6796 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
6797 gezelter 1300 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
6798 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6799 gezelter 754 /* end confdefs.h. */
6800 gezelter 848 #include <sys/systemcfg.h>
6801 gezelter 811 int
6802     main ()
6803     {
6804 gezelter 848 double x = _system_configuration.physmem;
6805 gezelter 811 ;
6806     return 0;
6807     }
6808 gezelter 754 _ACEOF
6809 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
6810     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6811 gezelter 1300 $as_echo "yes" >&6; }
6812 gezelter 848
6813 gezelter 1373 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
6814 gezelter 848
6815 gezelter 754 else
6816 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6817 gezelter 1300 $as_echo "no" >&6; }
6818 gezelter 754 fi
6819 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6820    
6821 gezelter 811
6822 gezelter 2 case $debug in
6823     1)
6824     ;;
6825     *)
6826    
6827 gezelter 397
6828    
6829    
6830 gezelter 1240
6831 gezelter 397
6832 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
6833 gezelter 1300 $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
6834 gezelter 1603 if ${ac_cv_prog_really_gcc+:} false; then :
6835 gezelter 1300 $as_echo_n "(cached) " >&6
6836 gezelter 2 else
6837    
6838     cat > conftest.c <<EOF
6839     #ifdef __GNUC__
6840 gezelter 806 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
6841     no;
6842     #else
6843 gezelter 2 yes;
6844     #endif
6845     #endif
6846     EOF
6847     if { ac_try='${CC-cc} -E conftest.c'
6848 gezelter 1373 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6849 gezelter 2 (eval $ac_try) 2>&5
6850     ac_status=$?
6851 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6852     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
6853 gezelter 2 ac_cv_prog_really_gcc=yes
6854     else
6855     ac_cv_prog_really_gcc=no
6856     fi
6857    
6858     fi
6859 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
6860 gezelter 1300 $as_echo "$ac_cv_prog_really_gcc" >&6; }
6861 gezelter 2 if test "$ac_cv_prog_really_gcc" = yes; then
6862     :
6863    
6864     else
6865     :
6866    
6867     fi
6868    
6869 gezelter 397
6870 gezelter 2 # Try to determine "good" native compiler flags if none specified on command
6871     # line
6872     if test "$ac_test_CFLAGS" != "set"; then
6873     CFLAGS=""
6874     case "${host_cpu}-${host_os}" in
6875    
6876     *linux*) if test "$CC" = icc; then
6877 gezelter 1240 CFLAGS="-O2"
6878 gezelter 2 fi;;
6879     sparc-solaris2*) if test "$CC" = cc; then
6880 tim 819 CFLAGS="-O -dalign"
6881 gezelter 2 fi;;
6882    
6883     alpha*-osf*) if test "$CC" = cc; then
6884     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
6885     fi;;
6886    
6887     hppa*-hpux*) if test "$CC" = cc; then
6888     CFLAGS="-Ae +O3 +Oall"
6889     fi;;
6890    
6891     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
6892     CFLAGS="-O3 -qtune=auto -qansialias -w"
6893     fi;;
6894     powerpc*-aix*)
6895     if test "$CC" = cc -o "$CC" = xlc; then
6896     CFLAGS="-O3 -qtune=auto -qansialias -w"
6897     echo "*******************************************************"
6898     echo "* You have AIX on an unknown powerpc system. It is *"
6899     echo "* recommended that you use *"
6900     echo "* *"
6901     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
6902     echo "* ^^^ *"
6903     echo "* where xxx is 601, 603, 604, or whatever kind of *"
6904     echo "* PowerPC CPU you have. For more info, man cc. *"
6905     echo "*******************************************************"
6906     fi;;
6907     *darwin*)
6908 gezelter 1240 if test "$CC" = xlc; then
6909 gezelter 945 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
6910     fi
6911     if test "$CC" = icc; then
6912 gezelter 1240 CFLAGS="-O2"
6913     fi
6914     if test $ac_cv_prog_really_gcc = yes; then
6915     CFLAGS="-Os"
6916 gezelter 2 fi;;
6917     esac
6918    
6919     # use default flags for gcc on all systems
6920 gezelter 1240 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
6921     CFLAGS="-O2"
6922 gezelter 2 fi
6923    
6924     if test -z "$CFLAGS"; then
6925     echo ""
6926     echo "********************************************************"
6927     echo "* WARNING: Don't know the best CFLAGS for this system *"
6928     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
6929 gezelter 1240 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
6930 gezelter 2 echo "********************************************************"
6931     echo ""
6932 gezelter 1240 CFLAGS="-O"
6933 gezelter 2 fi
6934    
6935 gezelter 397
6936    
6937 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
6938 gezelter 1300 $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
6939 gezelter 1603 if ${ac_cv_ac_cv_guessed_cflags+:} false; then :
6940 gezelter 1300 $as_echo_n "(cached) " >&6
6941 gezelter 2 else
6942     echo 'void f(){}' > conftest.c
6943 gezelter 848 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
6944 gezelter 1373 ac_cv_ac_cv_guessed_cflags=yes
6945 gezelter 2 else
6946 gezelter 1373 ac_cv_ac_cv_guessed_cflags=no
6947 gezelter 2 fi
6948     rm -f conftest*
6949    
6950     fi
6951 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
6952     $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
6953     if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
6954 gezelter 2 :
6955    
6956     else
6957     :
6958    
6959     echo ""
6960     echo "********************************************************"
6961     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
6962     echo "* your compiler. *"
6963     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
6964     echo "********************************************************"
6965     echo ""
6966     CFLAGS=""
6967    
6968     fi
6969    
6970 gezelter 397
6971 gezelter 2 fi
6972    
6973 gezelter 397
6974    
6975    
6976    
6977    
6978    
6979 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
6980 gezelter 1300 $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
6981 gezelter 1603 if ${ac_cv_prog_really_gxx+:} false; then :
6982 gezelter 1300 $as_echo_n "(cached) " >&6
6983 gezelter 2 else
6984    
6985     cat > conftest.cpp <<EOF
6986     #ifdef __GNUC__
6987 gezelter 806 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
6988     no;
6989     #else
6990 gezelter 2 yes;
6991     #endif
6992     #endif
6993     EOF
6994     if { ac_try='${CXX-c++} -E conftest.cpp'
6995 gezelter 1373 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6996 gezelter 2 (eval $ac_try) 2>&5
6997     ac_status=$?
6998 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6999     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
7000 gezelter 2 ac_cv_prog_really_gxx=yes
7001     else
7002     ac_cv_prog_really_gxx=no
7003     fi
7004    
7005     fi
7006 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
7007 gezelter 1300 $as_echo "$ac_cv_prog_really_gxx" >&6; }
7008 gezelter 2 if test "$ac_cv_prog_really_gxx" = yes; then
7009     :
7010    
7011     else
7012     :
7013    
7014     fi
7015    
7016 gezelter 397
7017 gezelter 2 # Try to determine "good" native compiler flags if none specified on command
7018     # line
7019     if test "$ac_test_CXXFLAGS" != "set"; then
7020     CXXFLAGS=""
7021     case "${host_cpu}-${host_os}" in
7022    
7023     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
7024 gezelter 1240 CXXFLAGS="-O2"
7025 gezelter 2 fi;;
7026     sparc-solaris2*) if test "$CXX" = CC; then
7027 tim 819 CXXFLAGS="-features=extensions -O -dalign"
7028 gezelter 2 fi;;
7029     rs6000*-aix*) if test "$CXX" = xlC; then
7030     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
7031     fi;;
7032     powerpc*-aix*)
7033     if test "$CXX" = xlC; then
7034     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
7035     echo "*******************************************************"
7036     echo "* You have AIX on an unknown powerpc system. It is *"
7037     echo "* recommended that you use *"
7038     echo "* *"
7039     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
7040     echo "* ^^^ *"
7041     echo "* where xxx is 601, 603, 604, or whatever kind of *"
7042     echo "* PowerPC CPU you have. For more info, man cc. *"
7043     echo "*******************************************************"
7044     fi;;
7045     *darwin*)
7046 gezelter 338 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
7047 gezelter 945 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
7048     fi
7049     if test "$CXX" = icpc; then
7050 gezelter 1240 CXXFLAGS="-O2"
7051     fi
7052     if test $ac_cv_prog_really_gxx = yes; then
7053     CXXFLAGS="-Os"
7054 gezelter 2 fi;;
7055     esac
7056    
7057     # use default flags for gcc on all systems
7058 gezelter 1240 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
7059     CXXFLAGS="-O2"
7060 gezelter 2 fi
7061    
7062     if test -z "$CXXFLAGS"; then
7063     echo ""
7064     echo "**********************************************************"
7065     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
7066     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
7067 gezelter 1240 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
7068 gezelter 2 echo "**********************************************************"
7069     echo ""
7070 gezelter 1240 CXXFLAGS="-O"
7071 gezelter 2 fi
7072    
7073 gezelter 397
7074    
7075 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
7076 gezelter 1300 $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
7077 gezelter 1603 if ${ac_cv_ac_cv_guessed_cxxflags+:} false; then :
7078 gezelter 1300 $as_echo_n "(cached) " >&6
7079 gezelter 2 else
7080     echo 'void f(){}' > conftest.cpp
7081 gezelter 848 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
7082 gezelter 1373 ac_cv_ac_cv_guessed_cxxflags=yes
7083 gezelter 2 else
7084 gezelter 1373 ac_cv_ac_cv_guessed_cxxflags=no
7085 gezelter 2 fi
7086     rm -f conftest*
7087    
7088     fi
7089 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
7090     $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
7091     if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
7092 gezelter 2 :
7093    
7094     else
7095     :
7096    
7097     echo ""
7098     echo "**********************************************************"
7099     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
7100     echo "* your compiler. *"
7101     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
7102     echo "**********************************************************"
7103     echo ""
7104     CXXFLAGS=""
7105    
7106     fi
7107    
7108 gezelter 397
7109 gezelter 2 fi
7110    
7111     ;;
7112     esac
7113    
7114 tim 819
7115 gezelter 1210 # Check whether --enable-doxygen was given.
7116 gezelter 1373 if test "${enable_doxygen+set}" = set; then :
7117 gezelter 1210 enableval=$enable_doxygen;
7118     fi
7119 chuckv 1197
7120 gezelter 1210 # Check whether --enable-dot was given.
7121 gezelter 1373 if test "${enable_dot+set}" = set; then :
7122 gezelter 1210 enableval=$enable_dot;
7123     fi
7124 chuckv 1197
7125 gezelter 1210 # Check whether --enable-html-docs was given.
7126 gezelter 1373 if test "${enable_html_docs+set}" = set; then :
7127 gezelter 1210 enableval=$enable_html_docs;
7128 gezelter 49 else
7129     enable_html_docs=yes
7130 gezelter 1210 fi
7131    
7132     # Check whether --enable-latex-docs was given.
7133 gezelter 1373 if test "${enable_latex_docs+set}" = set; then :
7134 gezelter 1210 enableval=$enable_latex_docs;
7135 gezelter 49 else
7136     enable_latex_docs=no
7137 gezelter 1210 fi
7138    
7139 gezelter 49 if test "x$enable_doxygen" = xno; then
7140     enable_doc=no
7141     else
7142     # Extract the first word of "doxygen", so it can be a program name with args.
7143     set dummy doxygen; ac_word=$2
7144 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7145 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
7146 gezelter 1603 if ${ac_cv_path_DOXYGEN+:} false; then :
7147 gezelter 1300 $as_echo_n "(cached) " >&6
7148 gezelter 49 else
7149     case $DOXYGEN in
7150     [\\/]* | ?:[\\/]*)
7151     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7152     ;;
7153     *)
7154 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7155     for as_dir in $PATH
7156     do
7157     IFS=$as_save_IFS
7158     test -z "$as_dir" && as_dir=.
7159 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
7160 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7161 gezelter 397 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7162 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7163 gezelter 397 break 2
7164     fi
7165 gezelter 49 done
7166 gezelter 1373 done
7167 gezelter 1210 IFS=$as_save_IFS
7168 gezelter 49
7169     ;;
7170     esac
7171     fi
7172     DOXYGEN=$ac_cv_path_DOXYGEN
7173     if test -n "$DOXYGEN"; then
7174 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
7175 gezelter 1300 $as_echo "$DOXYGEN" >&6; }
7176 gezelter 49 else
7177 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7178 gezelter 1300 $as_echo "no" >&6; }
7179 gezelter 49 fi
7180    
7181 gezelter 1210
7182 gezelter 49 if test "x$DOXYGEN" = x; then
7183     if test "x$enable_doxygen" = xyes; then
7184 gezelter 1603 as_fn_error $? "could not find doxygen" "$LINENO" 5
7185 gezelter 49 fi
7186     enable_doc=no
7187     else
7188     enable_doc=yes
7189     # Extract the first word of "dot", so it can be a program name with args.
7190     set dummy dot; ac_word=$2
7191 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7192 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
7193 gezelter 1603 if ${ac_cv_path_DOT+:} false; then :
7194 gezelter 1300 $as_echo_n "(cached) " >&6
7195 gezelter 49 else
7196     case $DOT in
7197     [\\/]* | ?:[\\/]*)
7198     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
7199     ;;
7200     *)
7201 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7202     for as_dir in $PATH
7203     do
7204     IFS=$as_save_IFS
7205     test -z "$as_dir" && as_dir=.
7206 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
7207 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7208 gezelter 397 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
7209 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7210 gezelter 397 break 2
7211     fi
7212 gezelter 49 done
7213 gezelter 1373 done
7214 gezelter 1210 IFS=$as_save_IFS
7215 gezelter 49
7216     ;;
7217     esac
7218     fi
7219     DOT=$ac_cv_path_DOT
7220     if test -n "$DOT"; then
7221 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
7222 gezelter 1300 $as_echo "$DOT" >&6; }
7223 gezelter 49 else
7224 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7225 gezelter 1300 $as_echo "no" >&6; }
7226 gezelter 49 fi
7227    
7228 gezelter 1210
7229 gezelter 49 fi
7230     fi
7231    
7232     if test "x$enable_doc" = xyes; then
7233     DOC=1
7234     else
7235     DOC=0
7236     fi
7237    
7238 gezelter 397
7239 gezelter 49 if test x$DOT = x; then
7240     if test "x$enable_dot" = xyes; then
7241 gezelter 1603 as_fn_error $? "could not find dot" "$LINENO" 5
7242 gezelter 49 fi
7243     enable_dot=no
7244     else
7245     enable_dot=yes
7246     fi
7247    
7248 gezelter 397
7249    
7250    
7251    
7252    
7253    
7254 gezelter 2
7255    
7256    
7257    
7258    
7259    
7260    
7261    
7262    
7263 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"
7264 gezelter 397
7265    
7266 gezelter 2 cat >confcache <<\_ACEOF
7267     # This file is a shell script that caches the results of configure
7268     # tests run on this system so they can be shared between configure
7269     # scripts and configure runs, see configure's option --config-cache.
7270     # It is not useful on other systems. If it contains results you don't
7271     # want to keep, you may remove or edit it.
7272     #
7273     # config.status only pays attention to the cache file if you give it
7274     # the --recheck option to rerun configure.
7275     #
7276 gezelter 397 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7277 gezelter 2 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7278     # following values.
7279    
7280     _ACEOF
7281    
7282     # The following way of writing the cache mishandles newlines in values,
7283     # but we know of no workaround that is simple, portable, and efficient.
7284 gezelter 1210 # So, we kill variables containing newlines.
7285 gezelter 2 # Ultrix sh set writes to stderr and can't be redirected directly,
7286     # and sets the high bit in the cache file unless we assign to the vars.
7287 gezelter 1210 (
7288     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7289     eval ac_val=\$$ac_var
7290     case $ac_val in #(
7291     *${as_nl}*)
7292     case $ac_var in #(
7293 gezelter 1373 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7294     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7295 gezelter 1210 esac
7296     case $ac_var in #(
7297     _ | IFS | as_nl) ;; #(
7298 gezelter 1300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7299 gezelter 1373 *) { eval $ac_var=; unset $ac_var;} ;;
7300 gezelter 1210 esac ;;
7301     esac
7302     done
7303    
7304 gezelter 2 (set) 2>&1 |
7305 gezelter 1210 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7306     *${as_nl}ac_space=\ *)
7307 gezelter 1373 # `set' does not quote correctly, so add quotes: double-quote
7308     # substitution turns \\\\ into \\, and sed turns \\ into \.
7309 gezelter 2 sed -n \
7310 gezelter 397 "s/'/'\\\\''/g;
7311     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7312 gezelter 1210 ;; #(
7313 gezelter 2 *)
7314     # `set' quotes correctly as required by POSIX, so do not add quotes.
7315 gezelter 1210 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7316 gezelter 2 ;;
7317 gezelter 1210 esac |
7318     sort
7319     ) |
7320 gezelter 2 sed '
7321 gezelter 1210 /^ac_cv_env_/b end
7322 gezelter 2 t clear
7323 gezelter 1210 :clear
7324 gezelter 2 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7325     t end
7326 gezelter 1210 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7327     :end' >>confcache
7328     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7329     if test -w "$cache_file"; then
7330 gezelter 1603 if test "x$cache_file" != "x/dev/null"; then
7331 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7332 gezelter 1300 $as_echo "$as_me: updating cache $cache_file" >&6;}
7333 gezelter 1603 if test ! -f "$cache_file" || test -h "$cache_file"; then
7334     cat confcache >"$cache_file"
7335     else
7336     case $cache_file in #(
7337     */* | ?:*)
7338     mv -f confcache "$cache_file"$$ &&
7339     mv -f "$cache_file"$$ "$cache_file" ;; #(
7340     *)
7341     mv -f confcache "$cache_file" ;;
7342     esac
7343     fi
7344     fi
7345 gezelter 2 else
7346 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7347 gezelter 1300 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7348 gezelter 2 fi
7349     fi
7350     rm -f confcache
7351    
7352     test "x$prefix" = xNONE && prefix=$ac_default_prefix
7353     # Let make expand exec_prefix.
7354     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7355    
7356     DEFS=-DHAVE_CONFIG_H
7357    
7358 gezelter 397 ac_libobjs=
7359     ac_ltlibobjs=
7360 gezelter 1603 U=
7361 gezelter 397 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7362     # 1. Remove the extension, and $U if already installed.
7363 gezelter 1210 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7364 gezelter 1300 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7365 gezelter 1210 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7366     # will be set to the directory where LIBOBJS objects are built.
7367 gezelter 1373 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7368     as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7369 gezelter 397 done
7370     LIBOBJS=$ac_libobjs
7371    
7372     LTLIBOBJS=$ac_ltlibobjs
7373    
7374    
7375    
7376 gezelter 1603 : "${CONFIG_STATUS=./config.status}"
7377 gezelter 1300 ac_write_fail=0
7378 gezelter 2 ac_clean_files_save=$ac_clean_files
7379     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7380 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7381 gezelter 1300 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7382 gezelter 1373 as_write_fail=0
7383     cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7384 gezelter 2 #! $SHELL
7385 gezelter 397 # Generated by $as_me.
7386 gezelter 2 # Run this file to recreate the current configuration.
7387     # Compiler output produced by configure, useful for debugging
7388     # configure, is in config.log if it exists.
7389    
7390     debug=false
7391 gezelter 397 ac_cs_recheck=false
7392     ac_cs_silent=false
7393 gezelter 1373
7394 gezelter 2 SHELL=\${CONFIG_SHELL-$SHELL}
7395 gezelter 1373 export SHELL
7396     _ASEOF
7397     cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7398     ## -------------------- ##
7399     ## M4sh Initialization. ##
7400     ## -------------------- ##
7401 gezelter 2
7402 gezelter 1210 # Be more Bourne compatible
7403     DUALCASE=1; export DUALCASE # for MKS sh
7404 gezelter 1373 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7405 gezelter 2 emulate sh
7406     NULLCMD=:
7407 gezelter 1300 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7408 gezelter 397 # is contrary to our usage. Disable this feature.
7409     alias -g '${1+"$@"}'='"$@"'
7410 gezelter 1210 setopt NO_GLOB_SUBST
7411     else
7412 gezelter 1373 case `(set -o) 2>/dev/null` in #(
7413     *posix*) :
7414     set -o posix ;; #(
7415     *) :
7416     ;;
7417 gezelter 1210 esac
7418 gezelter 2 fi
7419    
7420 gezelter 1210
7421 gezelter 1300 as_nl='
7422     '
7423     export as_nl
7424     # Printing a long string crashes Solaris 7 /usr/bin/printf.
7425     as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7426     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7427     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7428 gezelter 1373 # Prefer a ksh shell builtin over an external printf program on Solaris,
7429     # but without wasting forks for bash or zsh.
7430     if test -z "$BASH_VERSION$ZSH_VERSION" \
7431     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7432     as_echo='print -r --'
7433     as_echo_n='print -rn --'
7434     elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7435 gezelter 1300 as_echo='printf %s\n'
7436     as_echo_n='printf %s'
7437     else
7438     if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7439     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7440     as_echo_n='/usr/ucb/echo -n'
7441 gezelter 1210 else
7442 gezelter 1300 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7443     as_echo_n_body='eval
7444     arg=$1;
7445 gezelter 1373 case $arg in #(
7446 gezelter 1300 *"$as_nl"*)
7447     expr "X$arg" : "X\\(.*\\)$as_nl";
7448     arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7449     esac;
7450     expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7451     '
7452     export as_echo_n_body
7453     as_echo_n='sh -c $as_echo_n_body as_echo'
7454 gezelter 1210 fi
7455 gezelter 1300 export as_echo_body
7456     as_echo='sh -c $as_echo_body as_echo'
7457 gezelter 1210 fi
7458    
7459 gezelter 1300 # The user is always right.
7460     if test "${PATH_SEPARATOR+set}" != set; then
7461     PATH_SEPARATOR=:
7462     (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7463     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7464     PATH_SEPARATOR=';'
7465     }
7466     fi
7467    
7468 gezelter 397
7469 gezelter 1210 # IFS
7470     # We need space, tab and new line, in precisely that order. Quoting is
7471     # there to prevent editors from complaining about space-tab.
7472     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7473     # splitting by setting IFS to empty value.)
7474     IFS=" "" $as_nl"
7475    
7476     # Find who we are. Look in the path if we contain no directory separator.
7477 gezelter 1603 as_myself=
7478 gezelter 1373 case $0 in #((
7479 gezelter 1210 *[\\/]* ) as_myself=$0 ;;
7480     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7481     for as_dir in $PATH
7482     do
7483     IFS=$as_save_IFS
7484     test -z "$as_dir" && as_dir=.
7485 gezelter 1373 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7486     done
7487 gezelter 1210 IFS=$as_save_IFS
7488    
7489     ;;
7490     esac
7491     # We did not find ourselves, most probably we were run as `sh COMMAND'
7492     # in which case we are not to be found in the path.
7493     if test "x$as_myself" = x; then
7494     as_myself=$0
7495     fi
7496     if test ! -f "$as_myself"; then
7497 gezelter 1300 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7498 gezelter 1373 exit 1
7499 gezelter 1210 fi
7500    
7501 gezelter 1373 # Unset variables that we do not need and which cause bugs (e.g. in
7502     # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7503     # suppresses any "Segmentation fault" message there. '((' could
7504     # trigger a bug in pdksh 5.2.14.
7505     for as_var in BASH_ENV ENV MAIL MAILPATH
7506     do eval test x\${$as_var+set} = xset \
7507     && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7508 gezelter 1210 done
7509 gezelter 397 PS1='$ '
7510     PS2='> '
7511     PS4='+ '
7512    
7513     # NLS nuisances.
7514 gezelter 1300 LC_ALL=C
7515     export LC_ALL
7516     LANGUAGE=C
7517     export LANGUAGE
7518 gezelter 397
7519 gezelter 1373 # CDPATH.
7520     (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7521    
7522    
7523 gezelter 1603 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7524     # ----------------------------------------
7525 gezelter 1373 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7526     # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7527 gezelter 1603 # script with STATUS, using 1 if that was 0.
7528 gezelter 1373 as_fn_error ()
7529     {
7530 gezelter 1603 as_status=$1; test $as_status -eq 0 && as_status=1
7531     if test "$4"; then
7532     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7533     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7534 gezelter 1373 fi
7535 gezelter 1603 $as_echo "$as_me: error: $2" >&2
7536 gezelter 1373 as_fn_exit $as_status
7537     } # as_fn_error
7538    
7539    
7540     # as_fn_set_status STATUS
7541     # -----------------------
7542     # Set $? to STATUS, without forking.
7543     as_fn_set_status ()
7544     {
7545     return $1
7546     } # as_fn_set_status
7547    
7548     # as_fn_exit STATUS
7549     # -----------------
7550     # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7551     as_fn_exit ()
7552     {
7553     set +e
7554     as_fn_set_status $1
7555     exit $1
7556     } # as_fn_exit
7557    
7558     # as_fn_unset VAR
7559     # ---------------
7560     # Portably unset VAR.
7561     as_fn_unset ()
7562     {
7563     { eval $1=; unset $1;}
7564     }
7565     as_unset=as_fn_unset
7566     # as_fn_append VAR VALUE
7567     # ----------------------
7568     # Append the text in VALUE to the end of the definition contained in VAR. Take
7569     # advantage of any shell optimizations that allow amortized linear growth over
7570     # repeated appends, instead of the typical quadratic growth present in naive
7571     # implementations.
7572     if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7573     eval 'as_fn_append ()
7574     {
7575     eval $1+=\$2
7576     }'
7577     else
7578     as_fn_append ()
7579     {
7580     eval $1=\$$1\$2
7581     }
7582     fi # as_fn_append
7583    
7584     # as_fn_arith ARG...
7585     # ------------------
7586     # Perform arithmetic evaluation on the ARGs, and store the result in the
7587     # global $as_val. Take advantage of shells that can avoid forks. The arguments
7588     # must be portable across $(()) and expr.
7589     if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7590     eval 'as_fn_arith ()
7591     {
7592     as_val=$(( $* ))
7593     }'
7594     else
7595     as_fn_arith ()
7596     {
7597     as_val=`expr "$@" || test $? -eq 1`
7598     }
7599     fi # as_fn_arith
7600    
7601    
7602 gezelter 1210 if expr a : '\(a\)' >/dev/null 2>&1 &&
7603     test "X`expr 00001 : '.*\(...\)'`" = X001; then
7604 gezelter 397 as_expr=expr
7605     else
7606     as_expr=false
7607     fi
7608    
7609 gezelter 1210 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7610 gezelter 397 as_basename=basename
7611     else
7612     as_basename=false
7613     fi
7614    
7615 gezelter 1373 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7616     as_dirname=dirname
7617     else
7618     as_dirname=false
7619     fi
7620 gezelter 397
7621 gezelter 1210 as_me=`$as_basename -- "$0" ||
7622 gezelter 397 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7623     X"$0" : 'X\(//\)$' \| \
7624 gezelter 1210 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7625 gezelter 1300 $as_echo X/"$0" |
7626 gezelter 1210 sed '/^.*\/\([^/][^/]*\)\/*$/{
7627     s//\1/
7628     q
7629     }
7630     /^X\/\(\/\/\)$/{
7631     s//\1/
7632     q
7633     }
7634     /^X\/\(\/\).*/{
7635     s//\1/
7636     q
7637     }
7638     s/.*/./; q'`
7639 gezelter 2
7640 gezelter 1373 # Avoid depending upon Character Ranges.
7641     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7642     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7643     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7644     as_cr_digits='0123456789'
7645     as_cr_alnum=$as_cr_Letters$as_cr_digits
7646 gezelter 397
7647 gezelter 1210 ECHO_C= ECHO_N= ECHO_T=
7648 gezelter 1373 case `echo -n x` in #(((((
7649 gezelter 1210 -n*)
7650 gezelter 1373 case `echo 'xy\c'` in
7651 gezelter 1210 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
7652 gezelter 1373 xy) ECHO_C='\c';;
7653     *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
7654     ECHO_T=' ';;
7655 gezelter 1210 esac;;
7656     *)
7657     ECHO_N='-n';;
7658 gezelter 397 esac
7659 gezelter 2
7660     rm -f conf$$ conf$$.exe conf$$.file
7661 gezelter 1210 if test -d conf$$.dir; then
7662     rm -f conf$$.dir/conf$$.file
7663     else
7664     rm -f conf$$.dir
7665 gezelter 1300 mkdir conf$$.dir 2>/dev/null
7666 gezelter 1210 fi
7667 gezelter 1300 if (echo >conf$$.file) 2>/dev/null; then
7668     if ln -s conf$$.file conf$$ 2>/dev/null; then
7669     as_ln_s='ln -s'
7670     # ... but there are two gotchas:
7671     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7672     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7673     # In both cases, we have to default to `cp -p'.
7674     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7675     as_ln_s='cp -p'
7676     elif ln conf$$.file conf$$ 2>/dev/null; then
7677     as_ln_s=ln
7678     else
7679 gezelter 2 as_ln_s='cp -p'
7680 gezelter 1300 fi
7681 gezelter 2 else
7682     as_ln_s='cp -p'
7683     fi
7684 gezelter 1210 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7685     rmdir conf$$.dir 2>/dev/null
7686 gezelter 2
7687 gezelter 1373
7688     # as_fn_mkdir_p
7689     # -------------
7690     # Create "$as_dir" as a directory, including parents if necessary.
7691     as_fn_mkdir_p ()
7692     {
7693    
7694     case $as_dir in #(
7695     -*) as_dir=./$as_dir;;
7696     esac
7697     test -d "$as_dir" || eval $as_mkdir_p || {
7698     as_dirs=
7699     while :; do
7700     case $as_dir in #(
7701     *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7702     *) as_qdir=$as_dir;;
7703     esac
7704     as_dirs="'$as_qdir' $as_dirs"
7705     as_dir=`$as_dirname -- "$as_dir" ||
7706     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7707     X"$as_dir" : 'X\(//\)[^/]' \| \
7708     X"$as_dir" : 'X\(//\)$' \| \
7709     X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7710     $as_echo X"$as_dir" |
7711     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7712     s//\1/
7713     q
7714     }
7715     /^X\(\/\/\)[^/].*/{
7716     s//\1/
7717     q
7718     }
7719     /^X\(\/\/\)$/{
7720     s//\1/
7721     q
7722     }
7723     /^X\(\/\).*/{
7724     s//\1/
7725     q
7726     }
7727     s/.*/./; q'`
7728     test -d "$as_dir" && break
7729     done
7730     test -z "$as_dirs" || eval "mkdir $as_dirs"
7731 gezelter 1603 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
7732 gezelter 1373
7733    
7734     } # as_fn_mkdir_p
7735 gezelter 397 if mkdir -p . 2>/dev/null; then
7736 gezelter 1373 as_mkdir_p='mkdir -p "$as_dir"'
7737 gezelter 2 else
7738 gezelter 397 test -d ./-p && rmdir ./-p
7739     as_mkdir_p=false
7740 gezelter 2 fi
7741    
7742 gezelter 1210 if test -x / >/dev/null 2>&1; then
7743     as_test_x='test -x'
7744     else
7745     if ls -dL / >/dev/null 2>&1; then
7746     as_ls_L_option=L
7747     else
7748     as_ls_L_option=
7749     fi
7750     as_test_x='
7751     eval sh -c '\''
7752     if test -d "$1"; then
7753 gezelter 1300 test -d "$1/.";
7754 gezelter 1210 else
7755 gezelter 1373 case $1 in #(
7756 gezelter 1300 -*)set "./$1";;
7757 gezelter 1210 esac;
7758 gezelter 1373 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7759 gezelter 1210 ???[sx]*):;;*)false;;esac;fi
7760     '\'' sh
7761     '
7762     fi
7763     as_executable_p=$as_test_x
7764 gezelter 2
7765 gezelter 397 # Sed expression to map a string onto a valid CPP name.
7766     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7767    
7768     # Sed expression to map a string onto a valid variable name.
7769     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7770    
7771    
7772 gezelter 2 exec 6>&1
7773 gezelter 1373 ## ----------------------------------- ##
7774     ## Main body of $CONFIG_STATUS script. ##
7775     ## ----------------------------------- ##
7776     _ASEOF
7777     test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7778 gezelter 2
7779 gezelter 1373 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7780     # Save the log message, to keep $0 and so on meaningful, and to
7781 gezelter 397 # report actual input values of CONFIG_FILES etc. instead of their
7782 gezelter 1210 # values after options handling.
7783     ac_log="
7784 gezelter 1390 This file was extended by OpenMD $as_me 1.0, which was
7785 gezelter 1603 generated by GNU Autoconf 2.68. Invocation command line was
7786 chuckv 1197
7787 gezelter 397 CONFIG_FILES = $CONFIG_FILES
7788     CONFIG_HEADERS = $CONFIG_HEADERS
7789     CONFIG_LINKS = $CONFIG_LINKS
7790     CONFIG_COMMANDS = $CONFIG_COMMANDS
7791     $ $0 $@
7792    
7793 gezelter 1210 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7794     "
7795    
7796 gezelter 2 _ACEOF
7797    
7798 gezelter 1373 case $ac_config_files in *"
7799     "*) set x $ac_config_files; shift; ac_config_files=$*;;
7800     esac
7801    
7802     case $ac_config_headers in *"
7803     "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
7804     esac
7805    
7806    
7807 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7808 gezelter 2 # Files that config.status was made for.
7809 gezelter 1210 config_files="$ac_config_files"
7810     config_headers="$ac_config_headers"
7811 gezelter 2
7812 gezelter 1210 _ACEOF
7813 gezelter 2
7814 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7815 gezelter 2 ac_cs_usage="\
7816 gezelter 1373 \`$as_me' instantiates files and other configuration actions
7817     from templates according to the current configuration. Unless the files
7818     and actions are specified as TAGs, all are instantiated by default.
7819 gezelter 2
7820 gezelter 1373 Usage: $0 [OPTION]... [TAG]...
7821 gezelter 2
7822     -h, --help print this help, then exit
7823 gezelter 1210 -V, --version print version number and configuration settings, then exit
7824 gezelter 1390 --config print configuration, then exit
7825 gezelter 1373 -q, --quiet, --silent
7826     do not print progress messages
7827 gezelter 2 -d, --debug don't remove temporary files
7828     --recheck update $as_me by reconfiguring in the same conditions
7829 gezelter 1373 --file=FILE[:TEMPLATE]
7830 gezelter 1300 instantiate the configuration file FILE
7831 gezelter 1373 --header=FILE[:TEMPLATE]
7832 gezelter 1300 instantiate the configuration header FILE
7833 gezelter 2
7834     Configuration files:
7835     $config_files
7836    
7837     Configuration headers:
7838     $config_headers
7839    
7840 gezelter 1373 Report bugs to <gezelter@nd.edu>."
7841 gezelter 1210
7842 chuckv 1197 _ACEOF
7843 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7844 gezelter 1390 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7845 gezelter 2 ac_cs_version="\\
7846 gezelter 1390 OpenMD config.status 1.0
7847 gezelter 1603 configured by $0, generated by GNU Autoconf 2.68,
7848 gezelter 1390 with options \\"\$ac_cs_config\\"
7849 gezelter 2
7850 gezelter 1603 Copyright (C) 2010 Free Software Foundation, Inc.
7851 gezelter 2 This config.status script is free software; the Free Software Foundation
7852     gives unlimited permission to copy, distribute and modify it."
7853 gezelter 1210
7854     ac_pwd='$ac_pwd'
7855     srcdir='$srcdir'
7856     INSTALL='$INSTALL'
7857 gezelter 1300 test -n "\$AWK" || AWK=awk
7858 gezelter 397 _ACEOF
7859 gezelter 2
7860 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7861     # The default lists apply if the user does not specify any file.
7862 gezelter 2 ac_need_defaults=:
7863     while test $# != 0
7864     do
7865     case $1 in
7866 gezelter 1603 --*=?*)
7867 gezelter 1210 ac_option=`expr "X$1" : 'X\([^=]*\)='`
7868     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7869 gezelter 397 ac_shift=:
7870 gezelter 2 ;;
7871 gezelter 1603 --*=)
7872     ac_option=`expr "X$1" : 'X\([^=]*\)='`
7873     ac_optarg=
7874     ac_shift=:
7875     ;;
7876 gezelter 1210 *)
7877 gezelter 397 ac_option=$1
7878     ac_optarg=$2
7879     ac_shift=shift
7880     ;;
7881 gezelter 2 esac
7882    
7883 gezelter 397 case $ac_option in
7884 gezelter 2 # Handling of the options.
7885     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7886 gezelter 397 ac_cs_recheck=: ;;
7887 gezelter 1210 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7888 gezelter 1300 $as_echo "$ac_cs_version"; exit ;;
7889 gezelter 1390 --config | --confi | --conf | --con | --co | --c )
7890     $as_echo "$ac_cs_config"; exit ;;
7891 gezelter 1210 --debug | --debu | --deb | --de | --d | -d )
7892 gezelter 2 debug=: ;;
7893     --file | --fil | --fi | --f )
7894 gezelter 397 $ac_shift
7895 gezelter 1300 case $ac_optarg in
7896     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7897 gezelter 1603 '') as_fn_error $? "missing file argument" ;;
7898 gezelter 1300 esac
7899 gezelter 1373 as_fn_append CONFIG_FILES " '$ac_optarg'"
7900 gezelter 2 ac_need_defaults=false;;
7901     --header | --heade | --head | --hea )
7902 gezelter 397 $ac_shift
7903 gezelter 1300 case $ac_optarg in
7904     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7905     esac
7906 gezelter 1373 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
7907 gezelter 2 ac_need_defaults=false;;
7908 gezelter 1210 --he | --h)
7909     # Conflict between --help and --header
7910 gezelter 1603 as_fn_error $? "ambiguous option: \`$1'
7911 gezelter 1373 Try \`$0 --help' for more information.";;
7912 gezelter 1210 --help | --hel | -h )
7913 gezelter 1300 $as_echo "$ac_cs_usage"; exit ;;
7914 gezelter 397 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7915     | -silent | --silent | --silen | --sile | --sil | --si | --s)
7916     ac_cs_silent=: ;;
7917 gezelter 2
7918     # This is an error.
7919 gezelter 1603 -*) as_fn_error $? "unrecognized option: \`$1'
7920 gezelter 1373 Try \`$0 --help' for more information." ;;
7921 gezelter 397
7922 gezelter 1373 *) as_fn_append ac_config_targets " $1"
7923 gezelter 1210 ac_need_defaults=false ;;
7924 gezelter 397
7925 gezelter 2 esac
7926     shift
7927     done
7928    
7929 gezelter 397 ac_configure_extra_args=
7930 gezelter 2
7931 gezelter 397 if $ac_cs_silent; then
7932     exec 6>/dev/null
7933     ac_configure_extra_args="$ac_configure_extra_args --silent"
7934     fi
7935 gezelter 2
7936 gezelter 397 _ACEOF
7937 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7938 gezelter 397 if \$ac_cs_recheck; then
7939 gezelter 1300 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7940     shift
7941     \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7942     CONFIG_SHELL='$SHELL'
7943 gezelter 1210 export CONFIG_SHELL
7944 gezelter 1300 exec "\$@"
7945 gezelter 397 fi
7946 gezelter 2
7947     _ACEOF
7948 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7949 gezelter 1210 exec 5>>config.log
7950     {
7951     echo
7952     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7953     ## Running $as_me. ##
7954     _ASBOX
7955 gezelter 1300 $as_echo "$ac_log"
7956 gezelter 1210 } >&5
7957 gezelter 2
7958 gezelter 1210 _ACEOF
7959 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7960 gezelter 1210 _ACEOF
7961 gezelter 397
7962 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7963 chuckv 1197
7964 gezelter 1210 # Handling of arguments.
7965 gezelter 397 for ac_config_target in $ac_config_targets
7966     do
7967 gezelter 1210 case $ac_config_target in
7968     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
7969     "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
7970     "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
7971     "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
7972 skuang 1299 "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
7973 gezelter 1210 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
7974     "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
7975    
7976 gezelter 1603 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7977 gezelter 397 esac
7978     done
7979    
7980 gezelter 1210
7981 gezelter 2 # If the user did not use the arguments to specify the items to instantiate,
7982     # then the envvar interface is used. Set only those that are not.
7983     # We use the long form for the default assignment because of an extremely
7984     # bizarre bug on SunOS 4.1.3.
7985     if $ac_need_defaults; then
7986     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7987     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7988     fi
7989    
7990 gezelter 397 # Have a temporary directory for convenience. Make it in the build tree
7991 gezelter 1210 # simply because there is no reason against having it here, and in addition,
7992 gezelter 397 # creating and moving files from /tmp can sometimes cause problems.
7993 gezelter 1210 # Hook for its removal unless debugging.
7994     # Note that there is a small window in which the directory will not be cleaned:
7995     # after its creation but before its name has been assigned to `$tmp'.
7996 gezelter 2 $debug ||
7997     {
7998 gezelter 1603 tmp= ac_tmp=
7999 gezelter 1210 trap 'exit_status=$?
8000 gezelter 1603 : "${ac_tmp:=$tmp}"
8001     { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8002 gezelter 1210 ' 0
8003 gezelter 1373 trap 'as_fn_exit 1' 1 2 13 15
8004 gezelter 2 }
8005     # Create a (secure) tmp directory for tmp files.
8006 gezelter 397
8007 gezelter 2 {
8008 gezelter 1210 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8009 gezelter 1603 test -d "$tmp"
8010 gezelter 2 } ||
8011     {
8012 gezelter 1210 tmp=./conf$$-$RANDOM
8013     (umask 077 && mkdir "$tmp")
8014 gezelter 1603 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8015     ac_tmp=$tmp
8016 gezelter 2
8017 gezelter 1300 # Set up the scripts for CONFIG_FILES section.
8018     # No need to generate them if there are no CONFIG_FILES.
8019     # This happens for instance with `./config.status config.h'.
8020 gezelter 1210 if test -n "$CONFIG_FILES"; then
8021 gezelter 2
8022 gezelter 1300
8023 gezelter 1373 ac_cr=`echo X | tr X '\015'`
8024     # On cygwin, bash can eat \r inside `` if the user requested igncr.
8025     # But we know of no other shell where ac_cr would be empty at this
8026     # point, so we can use a bashism as a fallback.
8027     if test "x$ac_cr" = x; then
8028     eval ac_cr=\$\'\\r\'
8029     fi
8030 gezelter 1300 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8031     if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8032 gezelter 1603 ac_cs_awk_cr='\\r'
8033 gezelter 1300 else
8034     ac_cs_awk_cr=$ac_cr
8035     fi
8036    
8037 gezelter 1603 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8038 skuang 1299 _ACEOF
8039 gezelter 1281
8040    
8041 gezelter 1300 {
8042     echo "cat >conf$$subs.awk <<_ACEOF" &&
8043     echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8044     echo "_ACEOF"
8045     } >conf$$subs.sh ||
8046 gezelter 1603 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8047     ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8048 gezelter 1210 ac_delim='%!_!# '
8049     for ac_last_try in false false false false false :; do
8050 gezelter 1300 . ./conf$$subs.sh ||
8051 gezelter 1603 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8052 gezelter 1210
8053 gezelter 1373 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8054     if test $ac_delim_n = $ac_delim_num; then
8055 gezelter 1210 break
8056     elif $ac_last_try; then
8057 gezelter 1603 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8058 gezelter 1210 else
8059     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8060 gezelter 2 fi
8061 gezelter 1210 done
8062 gezelter 1300 rm -f conf$$subs.sh
8063 gezelter 2
8064 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8065 gezelter 1603 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8066 gezelter 397 _ACEOF
8067 gezelter 1300 sed -n '
8068     h
8069     s/^/S["/; s/!.*/"]=/
8070     p
8071     g
8072     s/^[^!]*!//
8073     :repl
8074     t repl
8075     s/'"$ac_delim"'$//
8076     t delim
8077     :nl
8078     h
8079 gezelter 1390 s/\(.\{148\}\)..*/\1/
8080 gezelter 1300 t more1
8081     s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8082     p
8083     n
8084     b repl
8085     :more1
8086     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8087     p
8088     g
8089     s/.\{148\}//
8090     t nl
8091     :delim
8092     h
8093 gezelter 1390 s/\(.\{148\}\)..*/\1/
8094 gezelter 1300 t more2
8095     s/["\\]/\\&/g; s/^/"/; s/$/"/
8096     p
8097     b
8098     :more2
8099     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8100     p
8101     g
8102     s/.\{148\}//
8103     t delim
8104     ' <conf$$subs.awk | sed '
8105     /^[^""]/{
8106     N
8107     s/\n//
8108     }
8109     ' >>$CONFIG_STATUS || ac_write_fail=1
8110     rm -f conf$$subs.awk
8111     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8112     _ACAWK
8113 gezelter 1603 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8114 gezelter 1300 for (key in S) S_is_set[key] = 1
8115     FS = ""
8116 gezelter 1210
8117 gezelter 1300 }
8118     {
8119     line = $ 0
8120     nfields = split(line, field, "@")
8121     substed = 0
8122     len = length(field[1])
8123     for (i = 2; i < nfields; i++) {
8124     key = field[i]
8125     keylen = length(key)
8126     if (S_is_set[key]) {
8127     value = S[key]
8128     line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8129     len += length(value) + length(field[++i])
8130     substed = 1
8131     } else
8132     len += 1 + keylen
8133     }
8134 gezelter 1210
8135 gezelter 1300 print line
8136     }
8137    
8138     _ACAWK
8139 skuang 1299 _ACEOF
8140 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8141     if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8142     sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8143     else
8144     cat
8145 gezelter 1603 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8146     || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8147 gezelter 1210 _ACEOF
8148    
8149 gezelter 1603 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8150     # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8151 gezelter 1210 # trailing colons and then remove the whole line if VPATH becomes empty
8152     # (actually we leave an empty line to preserve line numbers).
8153     if test "x$srcdir" = x.; then
8154 gezelter 1603 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8155     h
8156     s///
8157     s/^/:/
8158     s/[ ]*$/:/
8159     s/:\$(srcdir):/:/g
8160     s/:\${srcdir}:/:/g
8161     s/:@srcdir@:/:/g
8162     s/^:*//
8163 gezelter 1210 s/:*$//
8164 gezelter 1603 x
8165     s/\(=[ ]*\).*/\1/
8166     G
8167     s/\n//
8168 gezelter 1210 s/^[^=]*=[ ]*$//
8169     }'
8170     fi
8171    
8172 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8173 gezelter 1210 fi # test -n "$CONFIG_FILES"
8174    
8175 gezelter 1300 # Set up the scripts for CONFIG_HEADERS section.
8176     # No need to generate them if there are no CONFIG_HEADERS.
8177     # This happens for instance with `./config.status Makefile'.
8178     if test -n "$CONFIG_HEADERS"; then
8179 gezelter 1603 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8180 gezelter 1300 BEGIN {
8181     _ACEOF
8182 gezelter 1210
8183 gezelter 1300 # Transform confdefs.h into an awk script `defines.awk', embedded as
8184     # here-document in config.status, that substitutes the proper values into
8185     # config.h.in to produce config.h.
8186    
8187     # Create a delimiter string that does not exist in confdefs.h, to ease
8188     # handling of long lines.
8189     ac_delim='%!_!# '
8190     for ac_last_try in false false :; do
8191 gezelter 1603 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8192     if test -z "$ac_tt"; then
8193 gezelter 1300 break
8194     elif $ac_last_try; then
8195 gezelter 1603 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8196 gezelter 1300 else
8197     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8198     fi
8199     done
8200    
8201     # For the awk script, D is an array of macro values keyed by name,
8202     # likewise P contains macro parameters if any. Preserve backslash
8203     # newline sequences.
8204    
8205     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8206     sed -n '
8207     s/.\{148\}/&'"$ac_delim"'/g
8208     t rset
8209     :rset
8210     s/^[ ]*#[ ]*define[ ][ ]*/ /
8211     t def
8212     d
8213     :def
8214     s/\\$//
8215     t bsnl
8216     s/["\\]/\\&/g
8217     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8218     D["\1"]=" \3"/p
8219     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
8220     d
8221     :bsnl
8222     s/["\\]/\\&/g
8223     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8224     D["\1"]=" \3\\\\\\n"\\/p
8225     t cont
8226     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8227     t cont
8228     d
8229     :cont
8230     n
8231     s/.\{148\}/&'"$ac_delim"'/g
8232     t clear
8233     :clear
8234     s/\\$//
8235     t bsnlc
8236     s/["\\]/\\&/g; s/^/"/; s/$/"/p
8237     d
8238     :bsnlc
8239     s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8240     b cont
8241     ' <confdefs.h | sed '
8242     s/'"$ac_delim"'/"\\\
8243     "/g' >>$CONFIG_STATUS || ac_write_fail=1
8244    
8245     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8246     for (key in D) D_is_set[key] = 1
8247     FS = ""
8248     }
8249     /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8250     line = \$ 0
8251     split(line, arg, " ")
8252     if (arg[1] == "#") {
8253     defundef = arg[2]
8254     mac1 = arg[3]
8255     } else {
8256     defundef = substr(arg[1], 2)
8257     mac1 = arg[2]
8258     }
8259     split(mac1, mac2, "(") #)
8260     macro = mac2[1]
8261 gezelter 1373 prefix = substr(line, 1, index(line, defundef) - 1)
8262 gezelter 1300 if (D_is_set[macro]) {
8263     # Preserve the white space surrounding the "#".
8264     print prefix "define", macro P[macro] D[macro]
8265     next
8266     } else {
8267     # Replace #undef with comments. This is necessary, for example,
8268     # in the case of _POSIX_SOURCE, which is predefined and required
8269     # on some systems where configure will not decide to define it.
8270     if (defundef == "undef") {
8271 gezelter 1373 print "/*", prefix defundef, macro, "*/"
8272 gezelter 1300 next
8273     }
8274     }
8275     }
8276     { print }
8277     _ACAWK
8278     _ACEOF
8279     cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8280 gezelter 1603 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8281 gezelter 1300 fi # test -n "$CONFIG_HEADERS"
8282    
8283    
8284     eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
8285     shift
8286     for ac_tag
8287 gezelter 1210 do
8288     case $ac_tag in
8289     :[FHLC]) ac_mode=$ac_tag; continue;;
8290 gezelter 2 esac
8291 gezelter 1210 case $ac_mode$ac_tag in
8292     :[FHL]*:*);;
8293 gezelter 1603 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8294 gezelter 1210 :[FH]-) ac_tag=-:-;;
8295     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8296     esac
8297     ac_save_IFS=$IFS
8298     IFS=:
8299     set x $ac_tag
8300     IFS=$ac_save_IFS
8301     shift
8302     ac_file=$1
8303     shift
8304 gezelter 2
8305 gezelter 1210 case $ac_mode in
8306     :L) ac_source=$1;;
8307     :[FH])
8308     ac_file_inputs=
8309     for ac_f
8310     do
8311     case $ac_f in
8312 gezelter 1603 -) ac_f="$ac_tmp/stdin";;
8313 gezelter 1210 *) # Look for the file first in the build tree, then in the source tree
8314     # (if the path is not absolute). The absolute path cannot be DOS-style,
8315     # because $ac_f cannot contain `:'.
8316     test -f "$ac_f" ||
8317     case $ac_f in
8318     [\\/$]*) false;;
8319     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8320     esac ||
8321 gezelter 1603 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8322 gezelter 1210 esac
8323 gezelter 1300 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8324 gezelter 1373 as_fn_append ac_file_inputs " '$ac_f'"
8325 gezelter 1210 done
8326    
8327     # Let's still pretend it is `configure' which instantiates (i.e., don't
8328     # use $as_me), people would be surprised to read:
8329     # /* config.h. Generated by config.status. */
8330 gezelter 1300 configure_input='Generated from '`
8331     $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8332     `' by configure.'
8333 gezelter 1210 if test x"$ac_file" != x-; then
8334     configure_input="$ac_file. $configure_input"
8335 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8336 gezelter 1300 $as_echo "$as_me: creating $ac_file" >&6;}
8337 gezelter 1210 fi
8338 gezelter 1300 # Neutralize special characters interpreted by sed in replacement strings.
8339     case $configure_input in #(
8340     *\&* | *\|* | *\\* )
8341     ac_sed_conf_input=`$as_echo "$configure_input" |
8342     sed 's/[\\\\&|]/\\\\&/g'`;; #(
8343     *) ac_sed_conf_input=$configure_input;;
8344     esac
8345 gezelter 1210
8346     case $ac_tag in
8347 gezelter 1603 *:-:* | *:-) cat >"$ac_tmp/stdin" \
8348     || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8349 gezelter 1210 esac
8350     ;;
8351     esac
8352    
8353     ac_dir=`$as_dirname -- "$ac_file" ||
8354 gezelter 397 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8355     X"$ac_file" : 'X\(//\)[^/]' \| \
8356     X"$ac_file" : 'X\(//\)$' \| \
8357 gezelter 1210 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8358 gezelter 1300 $as_echo X"$ac_file" |
8359 gezelter 1210 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8360     s//\1/
8361     q
8362     }
8363     /^X\(\/\/\)[^/].*/{
8364     s//\1/
8365     q
8366     }
8367     /^X\(\/\/\)$/{
8368     s//\1/
8369     q
8370     }
8371     /^X\(\/\).*/{
8372     s//\1/
8373     q
8374     }
8375     s/.*/./; q'`
8376 gezelter 1373 as_dir="$ac_dir"; as_fn_mkdir_p
8377 gezelter 397 ac_builddir=.
8378    
8379 gezelter 1210 case "$ac_dir" in
8380     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8381     *)
8382 gezelter 1300 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8383 gezelter 1210 # A ".." for each directory in $ac_dir_suffix.
8384 gezelter 1300 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8385 gezelter 1210 case $ac_top_builddir_sub in
8386     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8387     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8388     esac ;;
8389     esac
8390     ac_abs_top_builddir=$ac_pwd
8391     ac_abs_builddir=$ac_pwd$ac_dir_suffix
8392     # for backward compatibility:
8393     ac_top_builddir=$ac_top_build_prefix
8394 gezelter 397
8395     case $srcdir in
8396 gezelter 1210 .) # We are building in place.
8397 gezelter 397 ac_srcdir=.
8398 gezelter 1210 ac_top_srcdir=$ac_top_builddir_sub
8399     ac_abs_top_srcdir=$ac_pwd ;;
8400     [\\/]* | ?:[\\/]* ) # Absolute name.
8401 gezelter 397 ac_srcdir=$srcdir$ac_dir_suffix;
8402 gezelter 1210 ac_top_srcdir=$srcdir
8403     ac_abs_top_srcdir=$srcdir ;;
8404     *) # Relative name.
8405     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8406     ac_top_srcdir=$ac_top_build_prefix$srcdir
8407     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8408 gezelter 397 esac
8409 gezelter 1210 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8410 gezelter 2
8411 gezelter 397
8412 gezelter 1210 case $ac_mode in
8413     :F)
8414     #
8415     # CONFIG_FILE
8416     #
8417 gezelter 397
8418 gezelter 2 case $INSTALL in
8419     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8420 gezelter 1210 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8421 gezelter 2 esac
8422 gezelter 1210 _ACEOF
8423 gezelter 2
8424 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8425 gezelter 1210 # If the template does not know about datarootdir, expand it.
8426     # FIXME: This hack should be removed a few years after 2.60.
8427     ac_datarootdir_hack=; ac_datarootdir_seen=
8428 gezelter 1300 ac_sed_dataroot='
8429     /datarootdir/ {
8430 gezelter 1210 p
8431     q
8432     }
8433     /@datadir@/p
8434     /@docdir@/p
8435     /@infodir@/p
8436     /@localedir@/p
8437 gezelter 1373 /@mandir@/p'
8438 gezelter 1300 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8439 gezelter 1210 *datarootdir*) ac_datarootdir_seen=yes;;
8440     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8441 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8442 gezelter 1300 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8443 gezelter 397 _ACEOF
8444 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8445 gezelter 1210 ac_datarootdir_hack='
8446     s&@datadir@&$datadir&g
8447     s&@docdir@&$docdir&g
8448     s&@infodir@&$infodir&g
8449     s&@localedir@&$localedir&g
8450     s&@mandir@&$mandir&g
8451 gezelter 1373 s&\\\${datarootdir}&$datarootdir&g' ;;
8452 gezelter 1210 esac
8453     _ACEOF
8454    
8455     # Neutralize VPATH when `$srcdir' = `.'.
8456     # Shell code in configure.ac might set extrasub.
8457     # FIXME: do we really want to maintain this feature?
8458 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8459     ac_sed_extra="$ac_vpsub
8460 gezelter 2 $extrasub
8461 gezelter 397 _ACEOF
8462 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8463 gezelter 2 :t
8464     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8465 gezelter 1300 s|@configure_input@|$ac_sed_conf_input|;t t
8466 gezelter 1210 s&@top_builddir@&$ac_top_builddir_sub&;t t
8467 gezelter 1300 s&@top_build_prefix@&$ac_top_build_prefix&;t t
8468 gezelter 1210 s&@srcdir@&$ac_srcdir&;t t
8469     s&@abs_srcdir@&$ac_abs_srcdir&;t t
8470     s&@top_srcdir@&$ac_top_srcdir&;t t
8471     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8472     s&@builddir@&$ac_builddir&;t t
8473     s&@abs_builddir@&$ac_abs_builddir&;t t
8474     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8475     s&@INSTALL@&$ac_INSTALL&;t t
8476     $ac_datarootdir_hack
8477 gezelter 1300 "
8478 gezelter 1603 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8479     >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8480 gezelter 2
8481 gezelter 1210 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8482 gezelter 1603 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8483     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8484     "$ac_tmp/out"`; test -z "$ac_out"; } &&
8485 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8486 gezelter 1603 which seems to be undefined. Please make sure it is defined" >&5
8487 gezelter 1300 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8488 gezelter 1603 which seems to be undefined. Please make sure it is defined" >&2;}
8489 gezelter 1210
8490 gezelter 1603 rm -f "$ac_tmp/stdin"
8491 gezelter 502 case $ac_file in
8492 gezelter 1603 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8493     *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8494 gezelter 1300 esac \
8495 gezelter 1603 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8496 gezelter 1210 ;;
8497     :H)
8498     #
8499     # CONFIG_HEADER
8500     #
8501 gezelter 2 if test x"$ac_file" != x-; then
8502 gezelter 1300 {
8503     $as_echo "/* $configure_input */" \
8504 gezelter 1603 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8505     } >"$ac_tmp/config.h" \
8506     || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8507     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8508 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8509 gezelter 1300 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8510 gezelter 2 else
8511 gezelter 1300 rm -f "$ac_file"
8512 gezelter 1603 mv "$ac_tmp/config.h" "$ac_file" \
8513     || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8514 gezelter 2 fi
8515     else
8516 gezelter 1300 $as_echo "/* $configure_input */" \
8517 gezelter 1603 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8518     || as_fn_error $? "could not create -" "$LINENO" 5
8519 gezelter 2 fi
8520 gezelter 1210 ;;
8521 gezelter 2
8522    
8523 gezelter 1210 esac
8524 gezelter 397
8525    
8526 gezelter 1210 case $ac_file$ac_mode in
8527     "make/Makefile":F) chmod 0755 scripts/* ;;
8528     "src/utils/Makefile":F) chmod 0755 scripts/* ;;
8529     "src/math/Makefile":F) chmod 0755 scripts/* ;;
8530 skuang 1299 "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
8531 gezelter 1210 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
8532     "scripts/filepp":F) chmod 0755 scripts/* ;;
8533 gezelter 2
8534     esac
8535 gezelter 1210 done # for ac_tag
8536 gezelter 2
8537    
8538 gezelter 1373 as_fn_exit 0
8539 gezelter 397 _ACEOF
8540 gezelter 2 ac_clean_files=$ac_clean_files_save
8541    
8542 gezelter 1300 test $ac_write_fail = 0 ||
8543 gezelter 1603 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8544 gezelter 397
8545 gezelter 1300
8546 gezelter 2 # configure is writing to config.log, and then calls config.status.
8547     # config.status does its own redirection, appending to config.log.
8548     # Unfortunately, on DOS this fails, as config.log is still kept open
8549     # by configure, so config.status won't be able to write to it; its
8550     # output is simply discarded. So we exec the FD to /dev/null,
8551     # effectively closing config.log, so it can be properly (re)opened and
8552     # appended to by config.status. When coming back to configure, we
8553     # need to make the FD available again.
8554     if test "$no_create" != yes; then
8555     ac_cs_success=:
8556 gezelter 397 ac_config_status_args=
8557     test "$silent" = yes &&
8558     ac_config_status_args="$ac_config_status_args --quiet"
8559 gezelter 2 exec 5>/dev/null
8560 gezelter 397 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8561 gezelter 2 exec 5>>config.log
8562     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8563     # would make configure fail if this is the last instruction.
8564 gezelter 1603 $ac_cs_success || as_fn_exit 1
8565 gezelter 2 fi
8566 gezelter 1300 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8567 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8568     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8569 gezelter 1300 fi
8570 gezelter 2

Properties

Name Value
svn:executable *