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

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for OpenMD 1.0.
4 #
5 # Report bugs to <gezelter@nd.edu>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 # Foundation, Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 emulate sh
23 NULLCMD=:
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
27 setopt NO_GLOB_SUBST
28 else
29 case `(set -o) 2>/dev/null` in #(
30 *posix*) :
31 set -o posix ;; #(
32 *) :
33 ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='print -r --'
50 as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 as_echo='printf %s\n'
53 as_echo_n='printf %s'
54 else
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 as_echo_n='/usr/ucb/echo -n'
58 else
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 as_echo_n_body='eval
61 arg=$1;
62 case $arg in #(
63 *"$as_nl"*)
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 esac;
67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 '
69 export as_echo_n_body
70 as_echo_n='sh -c $as_echo_n_body as_echo'
71 fi
72 export as_echo_body
73 as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78 PATH_SEPARATOR=:
79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 PATH_SEPARATOR=';'
82 }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order. Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" "" $as_nl"
92
93 # Find who we are. Look in the path if we contain no directory separator.
94 as_myself=
95 case $0 in #((
96 *[\\/]* ) as_myself=$0 ;;
97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 for as_dir in $PATH
99 do
100 IFS=$as_save_IFS
101 test -z "$as_dir" && as_dir=.
102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 done
104 IFS=$as_save_IFS
105
106 ;;
107 esac
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x; then
111 as_myself=$0
112 fi
113 if test ! -f "$as_myself"; then
114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 exit 1
116 fi
117
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there. '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\${$as_var+set} = xset \
124 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # CDPATH.
137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139 if test "x$CONFIG_SHELL" = x; then
140 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 emulate sh
142 NULLCMD=:
143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 # is contrary to our usage. Disable this feature.
145 alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 setopt NO_GLOB_SUBST
147 else
148 case \`(set -o) 2>/dev/null\` in #(
149 *posix*) :
150 set -o posix ;; #(
151 *) :
152 ;;
153 esac
154 fi
155 "
156 as_required="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
161
162 exitcode=0
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169 else
170 exitcode=1; echo positional parameters were not saved.
171 fi
172 test x\$exitcode = x0 || exit 1"
173 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 test \$(( 1 + 1 )) = 2 || exit 1"
178 if (eval "$as_required") 2>/dev/null; then :
179 as_have_required=yes
180 else
181 as_have_required=no
182 fi
183 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
184
185 else
186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
187 as_found=false
188 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
189 do
190 IFS=$as_save_IFS
191 test -z "$as_dir" && as_dir=.
192 as_found=:
193 case $as_dir in #(
194 /*)
195 for as_base in sh bash ksh sh5; do
196 # Try only shells that exist, to save several forks.
197 as_shell=$as_dir/$as_base
198 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
199 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
200 CONFIG_SHELL=$as_shell as_have_required=yes
201 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
202 break 2
203 fi
204 fi
205 done;;
206 esac
207 as_found=false
208 done
209 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
210 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
211 CONFIG_SHELL=$SHELL as_have_required=yes
212 fi; }
213 IFS=$as_save_IFS
214
215
216 if test "x$CONFIG_SHELL" != x; then :
217 # We cannot yet assume a decent shell, so we have to provide a
218 # neutralization value for shells without unset; and this also
219 # works around shells that cannot unset nonexistent variables.
220 # Preserve -v and -x to the replacement shell.
221 BASH_ENV=/dev/null
222 ENV=/dev/null
223 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
224 export CONFIG_SHELL
225 case $- in # ((((
226 *v*x* | *x*v* ) as_opts=-vx ;;
227 *v* ) as_opts=-v ;;
228 *x* ) as_opts=-x ;;
229 * ) as_opts= ;;
230 esac
231 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
232 fi
233
234 if test x$as_have_required = xno; then :
235 $as_echo "$0: This script requires a shell more modern than all"
236 $as_echo "$0: the shells that I found on your system."
237 if test x${ZSH_VERSION+set} = xset ; then
238 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
239 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
240 else
241 $as_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 fi
249 fi
250 fi
251 SHELL=${CONFIG_SHELL-/bin/sh}
252 export SHELL
253 # Unset more variables known to interfere with behavior of common tools.
254 CLICOLOR_FORCE= GREP_OPTIONS=
255 unset CLICOLOR_FORCE GREP_OPTIONS
256
257 ## --------------------- ##
258 ## M4sh Shell Functions. ##
259 ## --------------------- ##
260 # as_fn_unset VAR
261 # ---------------
262 # Portably unset VAR.
263 as_fn_unset ()
264 {
265 { eval $1=; unset $1;}
266 }
267 as_unset=as_fn_unset
268
269 # as_fn_set_status STATUS
270 # -----------------------
271 # Set $? to STATUS, without forking.
272 as_fn_set_status ()
273 {
274 return $1
275 } # as_fn_set_status
276
277 # as_fn_exit STATUS
278 # -----------------
279 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
280 as_fn_exit ()
281 {
282 set +e
283 as_fn_set_status $1
284 exit $1
285 } # as_fn_exit
286
287 # as_fn_mkdir_p
288 # -------------
289 # Create "$as_dir" as a directory, including parents if necessary.
290 as_fn_mkdir_p ()
291 {
292
293 case $as_dir in #(
294 -*) as_dir=./$as_dir;;
295 esac
296 test -d "$as_dir" || eval $as_mkdir_p || {
297 as_dirs=
298 while :; do
299 case $as_dir in #(
300 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
301 *) as_qdir=$as_dir;;
302 esac
303 as_dirs="'$as_qdir' $as_dirs"
304 as_dir=`$as_dirname -- "$as_dir" ||
305 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
306 X"$as_dir" : 'X\(//\)[^/]' \| \
307 X"$as_dir" : 'X\(//\)$' \| \
308 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
309 $as_echo X"$as_dir" |
310 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
311 s//\1/
312 q
313 }
314 /^X\(\/\/\)[^/].*/{
315 s//\1/
316 q
317 }
318 /^X\(\/\/\)$/{
319 s//\1/
320 q
321 }
322 /^X\(\/\).*/{
323 s//\1/
324 q
325 }
326 s/.*/./; q'`
327 test -d "$as_dir" && break
328 done
329 test -z "$as_dirs" || eval "mkdir $as_dirs"
330 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
331
332
333 } # as_fn_mkdir_p
334 # as_fn_append VAR VALUE
335 # ----------------------
336 # Append the text in VALUE to the end of the definition contained in VAR. Take
337 # advantage of any shell optimizations that allow amortized linear growth over
338 # repeated appends, instead of the typical quadratic growth present in naive
339 # implementations.
340 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
341 eval 'as_fn_append ()
342 {
343 eval $1+=\$2
344 }'
345 else
346 as_fn_append ()
347 {
348 eval $1=\$$1\$2
349 }
350 fi # as_fn_append
351
352 # as_fn_arith ARG...
353 # ------------------
354 # Perform arithmetic evaluation on the ARGs, and store the result in the
355 # global $as_val. Take advantage of shells that can avoid forks. The arguments
356 # must be portable across $(()) and expr.
357 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
358 eval 'as_fn_arith ()
359 {
360 as_val=$(( $* ))
361 }'
362 else
363 as_fn_arith ()
364 {
365 as_val=`expr "$@" || test $? -eq 1`
366 }
367 fi # as_fn_arith
368
369
370 # as_fn_error STATUS ERROR [LINENO LOG_FD]
371 # ----------------------------------------
372 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
373 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
374 # script with STATUS, using 1 if that was 0.
375 as_fn_error ()
376 {
377 as_status=$1; test $as_status -eq 0 && as_status=1
378 if test "$4"; then
379 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
380 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
381 fi
382 $as_echo "$as_me: error: $2" >&2
383 as_fn_exit $as_status
384 } # as_fn_error
385
386 if expr a : '\(a\)' >/dev/null 2>&1 &&
387 test "X`expr 00001 : '.*\(...\)'`" = X001; then
388 as_expr=expr
389 else
390 as_expr=false
391 fi
392
393 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394 as_basename=basename
395 else
396 as_basename=false
397 fi
398
399 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
400 as_dirname=dirname
401 else
402 as_dirname=false
403 fi
404
405 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
424 # 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
431
432 as_lineno_1=$LINENO as_lineno_1a=$LINENO
433 as_lineno_2=$LINENO as_lineno_2a=$LINENO
434 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
435 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
436 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
437 sed -n '
438 p
439 /[$]LINENO/=
440 ' <$as_myself |
441 sed '
442 s/[$]LINENO.*/&-/
443 t lineno
444 b
445 :lineno
446 N
447 :loop
448 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
449 t loop
450 s/-\n.*//
451 ' >$as_me.lineno &&
452 chmod +x "$as_me.lineno" ||
453 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
454
455 # Don't try to exec as it changes $[0], causing all sort of problems
456 # (the dirname of $[0] is not the place where we might find the
457 # original and so on. Autoconf is especially sensitive to this).
458 . "./$as_me.lineno"
459 # Exit status is that of the last command.
460 exit
461 }
462
463 ECHO_C= ECHO_N= ECHO_T=
464 case `echo -n x` in #(((((
465 -n*)
466 case `echo 'xy\c'` in
467 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
468 xy) ECHO_C='\c';;
469 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
470 ECHO_T=' ';;
471 esac;;
472 *)
473 ECHO_N='-n';;
474 esac
475
476 rm -f conf$$ conf$$.exe conf$$.file
477 if test -d conf$$.dir; then
478 rm -f conf$$.dir/conf$$.file
479 else
480 rm -f conf$$.dir
481 mkdir conf$$.dir 2>/dev/null
482 fi
483 if (echo >conf$$.file) 2>/dev/null; then
484 if ln -s conf$$.file conf$$ 2>/dev/null; then
485 as_ln_s='ln -s'
486 # ... but there are two gotchas:
487 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
488 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
489 # In both cases, we have to default to `cp -p'.
490 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
491 as_ln_s='cp -p'
492 elif ln conf$$.file conf$$ 2>/dev/null; then
493 as_ln_s=ln
494 else
495 as_ln_s='cp -p'
496 fi
497 else
498 as_ln_s='cp -p'
499 fi
500 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
501 rmdir conf$$.dir 2>/dev/null
502
503 if mkdir -p . 2>/dev/null; then
504 as_mkdir_p='mkdir -p "$as_dir"'
505 else
506 test -d ./-p && rmdir ./-p
507 as_mkdir_p=false
508 fi
509
510 if test -x / >/dev/null 2>&1; then
511 as_test_x='test -x'
512 else
513 if ls -dL / >/dev/null 2>&1; then
514 as_ls_L_option=L
515 else
516 as_ls_L_option=
517 fi
518 as_test_x='
519 eval sh -c '\''
520 if test -d "$1"; then
521 test -d "$1/.";
522 else
523 case $1 in #(
524 -*)set "./$1";;
525 esac;
526 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
527 ???[sx]*):;;*)false;;esac;fi
528 '\'' sh
529 '
530 fi
531 as_executable_p=$as_test_x
532
533 # Sed expression to map a string onto a valid CPP name.
534 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
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 test -n "$DJDIR" || exec 7<&0 </dev/null
541 exec 6>&1
542
543 # Name of the host.
544 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
545 # so uname gets run too.
546 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
547
548 #
549 # Initializations.
550 #
551 ac_default_prefix=/usr/local
552 ac_clean_files=
553 ac_config_libobj_dir=.
554 LIBOBJS=
555 cross_compiling=no
556 subdirs=
557 MFLAGS=
558 MAKEFLAGS=
559
560 # Identity of this package.
561 PACKAGE_NAME='OpenMD'
562 PACKAGE_TARNAME='openmd'
563 PACKAGE_VERSION='1.0'
564 PACKAGE_STRING='OpenMD 1.0'
565 PACKAGE_BUGREPORT='gezelter@nd.edu'
566 PACKAGE_URL=''
567
568 ac_unique_file="src/applications/openmd/openmd.cpp"
569 ac_default_prefix="/usr/local"
570 # Factoring default headers for most tests.
571 ac_includes_default="\
572 #include <stdio.h>
573 #ifdef HAVE_SYS_TYPES_H
574 # include <sys/types.h>
575 #endif
576 #ifdef HAVE_SYS_STAT_H
577 # include <sys/stat.h>
578 #endif
579 #ifdef STDC_HEADERS
580 # include <stdlib.h>
581 # include <stddef.h>
582 #else
583 # ifdef HAVE_STDLIB_H
584 # include <stdlib.h>
585 # endif
586 #endif
587 #ifdef HAVE_STRING_H
588 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
589 # include <memory.h>
590 # endif
591 # include <string.h>
592 #endif
593 #ifdef HAVE_STRINGS_H
594 # include <strings.h>
595 #endif
596 #ifdef HAVE_INTTYPES_H
597 # include <inttypes.h>
598 #endif
599 #ifdef HAVE_STDINT_H
600 # include <stdint.h>
601 #endif
602 #ifdef HAVE_UNISTD_H
603 # include <unistd.h>
604 #endif"
605
606 ac_subst_vars='LTLIBOBJS
607 SUBDIRS
608 OPENMD_HOME
609 OPENMD
610 MKINSTALLDIRS
611 BATEXT
612 enable_latex_docs
613 enable_html_docs
614 enable_dot
615 DOC
616 DOT
617 DOXYGEN
618 POW_LIB
619 LIBOBJS
620 USE_OPENBABEL
621 OPENBABEL_LIB
622 OPENBABEL_LIB_DIR
623 OPENBABEL_INC_DIR
624 CXXCPP
625 USE_QHULL
626 QHULL
627 QHULL_LIB_DIR
628 QHULL_INC_DIR
629 FFTW_LIBS
630 FFTW_LIB_DIR
631 FFTW_INC_DIR
632 ZLIB
633 ZLIB_LIB_DIR
634 ZLIB_INC_DIR
635 PS
636 AR
637 INSTALL_DATA
638 INSTALL_SCRIPT
639 INSTALL_PROGRAM
640 PERL_SHEBANG
641 PERLINTERP
642 RANLIB
643 SET_MAKE
644 LN_S
645 EGREP
646 GREP
647 CPP
648 USE_MPI
649 MPICC
650 MPILIBS
651 MPICXX
652 LIBDL
653 ac_ct_CC
654 CFLAGS
655 CC
656 OBJEXT
657 EXEEXT
658 ac_ct_CXX
659 CPPFLAGS
660 LDFLAGS
661 CXXFLAGS
662 CXX
663 USE_SINGLE_PRECISION
664 debug
665 PROGNAME
666 host_os
667 host_vendor
668 host_cpu
669 host
670 build_os
671 build_vendor
672 build_cpu
673 build
674 target_alias
675 host_alias
676 build_alias
677 LIBS
678 ECHO_T
679 ECHO_N
680 ECHO_C
681 DEFS
682 mandir
683 localedir
684 libdir
685 psdir
686 pdfdir
687 dvidir
688 htmldir
689 infodir
690 docdir
691 oldincludedir
692 includedir
693 localstatedir
694 sharedstatedir
695 sysconfdir
696 datadir
697 datarootdir
698 libexecdir
699 sbindir
700 bindir
701 program_transform_name
702 prefix
703 exec_prefix
704 PACKAGE_URL
705 PACKAGE_BUGREPORT
706 PACKAGE_STRING
707 PACKAGE_VERSION
708 PACKAGE_TARNAME
709 PACKAGE_NAME
710 PATH_SEPARATOR
711 SHELL'
712 ac_subst_files=''
713 ac_user_opts='
714 enable_option_checking
715 enable_openmd_home
716 enable_debug
717 enable_single
718 enable_float
719 with_perl_shebang
720 with_zlib
721 with_fftw
722 with_qhull
723 with_openbabel
724 enable_doxygen
725 enable_dot
726 enable_html_docs
727 enable_latex_docs
728 '
729 ac_precious_vars='build_alias
730 host_alias
731 target_alias
732 CXX
733 CXXFLAGS
734 LDFLAGS
735 LIBS
736 CPPFLAGS
737 CCC
738 CC
739 CFLAGS
740 MPICXX
741 MPICC
742 CPP
743 CXXCPP'
744
745
746 # Initialize some variables set by options.
747 ac_init_help=
748 ac_init_version=false
749 ac_unrecognized_opts=
750 ac_unrecognized_sep=
751 # The variables have the same names as the options, with
752 # dashes changed to underlines.
753 cache_file=/dev/null
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 # (The list follows the same order as the GNU Coding Standards.)
774 bindir='${exec_prefix}/bin'
775 sbindir='${exec_prefix}/sbin'
776 libexecdir='${exec_prefix}/libexec'
777 datarootdir='${prefix}/share'
778 datadir='${datarootdir}'
779 sysconfdir='${prefix}/etc'
780 sharedstatedir='${prefix}/com'
781 localstatedir='${prefix}/var'
782 includedir='${prefix}/include'
783 oldincludedir='/usr/include'
784 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
785 infodir='${datarootdir}/info'
786 htmldir='${docdir}'
787 dvidir='${docdir}'
788 pdfdir='${docdir}'
789 psdir='${docdir}'
790 libdir='${exec_prefix}/lib'
791 localedir='${datarootdir}/locale'
792 mandir='${datarootdir}/man'
793
794 ac_prev=
795 ac_dashdash=
796 for ac_option
797 do
798 # If the previous option needs an argument, assign it.
799 if test -n "$ac_prev"; then
800 eval $ac_prev=\$ac_option
801 ac_prev=
802 continue
803 fi
804
805 case $ac_option in
806 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
807 *=) ac_optarg= ;;
808 *) ac_optarg=yes ;;
809 esac
810
811 # Accept the important Cygnus configure options, so we can diagnose typos.
812
813 case $ac_dashdash$ac_option in
814 --)
815 ac_dashdash=yes ;;
816
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 -datadir | --datadir | --datadi | --datad)
838 ac_prev=datadir ;;
839 -datadir=* | --datadir=* | --datadi=* | --datad=*)
840 datadir=$ac_optarg ;;
841
842 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
843 | --dataroo | --dataro | --datar)
844 ac_prev=datarootdir ;;
845 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
846 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
847 datarootdir=$ac_optarg ;;
848
849 -disable-* | --disable-*)
850 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
851 # Reject names that are not valid shell variable names.
852 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
853 as_fn_error $? "invalid feature name: $ac_useropt"
854 ac_useropt_orig=$ac_useropt
855 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
856 case $ac_user_opts in
857 *"
858 "enable_$ac_useropt"
859 "*) ;;
860 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
861 ac_unrecognized_sep=', ';;
862 esac
863 eval enable_$ac_useropt=no ;;
864
865 -docdir | --docdir | --docdi | --doc | --do)
866 ac_prev=docdir ;;
867 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
868 docdir=$ac_optarg ;;
869
870 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
871 ac_prev=dvidir ;;
872 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
873 dvidir=$ac_optarg ;;
874
875 -enable-* | --enable-*)
876 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
877 # Reject names that are not valid shell variable names.
878 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
879 as_fn_error $? "invalid feature name: $ac_useropt"
880 ac_useropt_orig=$ac_useropt
881 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
882 case $ac_user_opts in
883 *"
884 "enable_$ac_useropt"
885 "*) ;;
886 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
887 ac_unrecognized_sep=', ';;
888 esac
889 eval enable_$ac_useropt=\$ac_optarg ;;
890
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 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
917 ac_prev=htmldir ;;
918 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
919 | --ht=*)
920 htmldir=$ac_optarg ;;
921
922 -includedir | --includedir | --includedi | --included | --include \
923 | --includ | --inclu | --incl | --inc)
924 ac_prev=includedir ;;
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 -localedir | --localedir | --localedi | --localed | --locale)
947 ac_prev=localedir ;;
948 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
949 localedir=$ac_optarg ;;
950
951 -localstatedir | --localstatedir | --localstatedi | --localstated \
952 | --localstate | --localstat | --localsta | --localst | --locals)
953 ac_prev=localstatedir ;;
954 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
955 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
956 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 | --no-cr | --no-c | -n)
969 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 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1021 ac_prev=pdfdir ;;
1022 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1023 pdfdir=$ac_optarg ;;
1024
1025 -psdir | --psdir | --psdi | --psd | --ps)
1026 ac_prev=psdir ;;
1027 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1028 psdir=$ac_optarg ;;
1029
1030 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1031 | -silent | --silent | --silen | --sile | --sil)
1032 silent=yes ;;
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 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1081 # Reject names that are not valid shell variable names.
1082 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1083 as_fn_error $? "invalid package name: $ac_useropt"
1084 ac_useropt_orig=$ac_useropt
1085 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086 case $ac_user_opts in
1087 *"
1088 "with_$ac_useropt"
1089 "*) ;;
1090 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1091 ac_unrecognized_sep=', ';;
1092 esac
1093 eval with_$ac_useropt=\$ac_optarg ;;
1094
1095 -without-* | --without-*)
1096 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1097 # Reject names that are not valid shell variable names.
1098 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1099 as_fn_error $? "invalid package name: $ac_useropt"
1100 ac_useropt_orig=$ac_useropt
1101 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1102 case $ac_user_opts in
1103 *"
1104 "with_$ac_useropt"
1105 "*) ;;
1106 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1107 ac_unrecognized_sep=', ';;
1108 esac
1109 eval with_$ac_useropt=no ;;
1110
1111 --x)
1112 # Obsolete; use --with-x.
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 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1130 Try \`$0 --help' for more information"
1131 ;;
1132
1133 *=*)
1134 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1135 # Reject names that are not valid shell variable names.
1136 case $ac_envvar in #(
1137 '' | [0-9]* | *[!_$as_cr_alnum]* )
1138 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1139 esac
1140 eval $ac_envvar=\$ac_optarg
1141 export $ac_envvar ;;
1142
1143 *)
1144 # FIXME: should be removed in autoconf 3.0.
1145 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1146 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1147 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1148 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1149 ;;
1150
1151 esac
1152 done
1153
1154 if test -n "$ac_prev"; then
1155 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1156 as_fn_error $? "missing argument to $ac_option"
1157 fi
1158
1159 if test -n "$ac_unrecognized_opts"; then
1160 case $enable_option_checking in
1161 no) ;;
1162 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1163 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1164 esac
1165 fi
1166
1167 # Check all directory arguments for consistency.
1168 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1169 datadir sysconfdir sharedstatedir localstatedir includedir \
1170 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1171 libdir localedir mandir
1172 do
1173 eval ac_val=\$$ac_var
1174 # Remove trailing slashes.
1175 case $ac_val in
1176 */ )
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 [\\/$]* | ?:[\\/]* ) continue;;
1183 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1184 esac
1185 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1186 done
1187
1188 # There might be people who depend on the old broken behavior: `$host'
1189 # used to hold the argument of --host etc.
1190 # FIXME: To remove some day.
1191 build=$build_alias
1192 host=$host_alias
1193 target=$target_alias
1194
1195 # FIXME: To remove some day.
1196 if test "x$host_alias" != x; then
1197 if test "x$build_alias" = x; then
1198 cross_compiling=maybe
1199 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1200 If a cross compiler is detected then cross compile mode will be used" >&2
1201 elif test "x$build_alias" != "x$host_alias"; then
1202 cross_compiling=yes
1203 fi
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
1212 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1213 ac_ls_di=`ls -di .` &&
1214 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1215 as_fn_error $? "working directory cannot be determined"
1216 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1217 as_fn_error $? "pwd does not report name of working directory"
1218
1219
1220 # Find the source files, if location was not specified.
1221 if test -z "$srcdir"; then
1222 ac_srcdir_defaulted=yes
1223 # Try the directory containing this script, then the parent directory.
1224 ac_confdir=`$as_dirname -- "$as_myself" ||
1225 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1226 X"$as_myself" : 'X\(//\)[^/]' \| \
1227 X"$as_myself" : 'X\(//\)$' \| \
1228 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1229 $as_echo X"$as_myself" |
1230 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1231 s//\1/
1232 q
1233 }
1234 /^X\(\/\/\)[^/].*/{
1235 s//\1/
1236 q
1237 }
1238 /^X\(\/\/\)$/{
1239 s//\1/
1240 q
1241 }
1242 /^X\(\/\).*/{
1243 s//\1/
1244 q
1245 }
1246 s/.*/./; q'`
1247 srcdir=$ac_confdir
1248 if test ! -r "$srcdir/$ac_unique_file"; then
1249 srcdir=..
1250 fi
1251 else
1252 ac_srcdir_defaulted=no
1253 fi
1254 if test ! -r "$srcdir/$ac_unique_file"; then
1255 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1256 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1257 fi
1258 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1259 ac_abs_confdir=`(
1260 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1261 pwd)`
1262 # When building in place, set srcdir=.
1263 if test "$ac_abs_confdir" = "$ac_pwd"; then
1264 srcdir=.
1265 fi
1266 # Remove unnecessary trailing slashes from srcdir.
1267 # Double slashes in file names in object file debugging info
1268 # mess up M-x gdb in Emacs.
1269 case $srcdir in
1270 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1271 esac
1272 for ac_var in $ac_precious_vars; do
1273 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1274 eval ac_env_${ac_var}_value=\$${ac_var}
1275 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1276 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1277 done
1278
1279 #
1280 # Report the --help message.
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 cat <<_ACEOF
1286 \`configure' configures OpenMD 1.0 to adapt to many kinds of systems.
1287
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 -q, --quiet, --silent do not print \`checking ...' messages
1301 --cache-file=FILE cache test results in FILE [disabled]
1302 -C, --config-cache alias for \`--cache-file=config.cache'
1303 -n, --no-create do not create output files
1304 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1305
1306 Installation directories:
1307 --prefix=PREFIX install architecture-independent files in PREFIX
1308 [$ac_default_prefix]
1309 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1310 [PREFIX]
1311
1312 By default, \`make install' will install all the files in
1313 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
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 --bindir=DIR user executables [EPREFIX/bin]
1321 --sbindir=DIR system admin executables [EPREFIX/sbin]
1322 --libexecdir=DIR program executables [EPREFIX/libexec]
1323 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1324 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1325 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1326 --libdir=DIR object code libraries [EPREFIX/lib]
1327 --includedir=DIR C header files [PREFIX/include]
1328 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1329 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1330 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1331 --infodir=DIR info documentation [DATAROOTDIR/info]
1332 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1333 --mandir=DIR man documentation [DATAROOTDIR/man]
1334 --docdir=DIR documentation root [DATAROOTDIR/doc/openmd]
1335 --htmldir=DIR html documentation [DOCDIR]
1336 --dvidir=DIR dvi documentation [DOCDIR]
1337 --pdfdir=DIR pdf documentation [DOCDIR]
1338 --psdir=DIR ps documentation [DOCDIR]
1339 _ACEOF
1340
1341 cat <<\_ACEOF
1342
1343 System types:
1344 --build=BUILD configure for building on BUILD [guessed]
1345 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1346 _ACEOF
1347 fi
1348
1349 if test -n "$ac_init_help"; then
1350 case $ac_init_help in
1351 short | recursive ) echo "Configuration of OpenMD 1.0:";;
1352 esac
1353 cat <<\_ACEOF
1354
1355 Optional Features:
1356 --disable-option-checking ignore unrecognized --enable/--with options
1357 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1358 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1359 --enable-openmd-home=DIR define OpenMD home dir PREFIX/openmd
1360 --enable-debug Compile OpenMD in debug mode
1361 --enable-single compile OpenMD in single precision
1362 --enable-float synonym for --enable-single
1363 --enable-doxygen enable documentation generation with doxygen (auto)
1364 --enable-dot use 'dot' to generate graphs in doxygen (auto)
1365 --enable-html-docs enable HTML generation with doxygen (yes)
1366 --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1367
1368 Optional Packages:
1369 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1370 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1371 --with-perl-shebang override what perl thinks is the way for the kernel
1372 to start it (seldom needed)
1373 --with-zlib=DIR root directory path of zlib installation (defaults
1374 to /usr/local or /usr if not found in /usr/local)
1375 --with-fftw=DIR root directory path of fftw installation (defaults
1376 to /usr/local or /usr if not found in /usr/local)
1377 --with-qhull=DIR root directory path of qhull installation (defaults
1378 to /usr/local or /usr if not found in /usr/local)
1379 --with-openbabel=DIR root directory path of openbabel-2.x installation
1380 (defaults to /usr/local or /usr if not found in
1381 /usr/local)
1382
1383 Some influential environment variables:
1384 CXX C++ compiler command
1385 CXXFLAGS C++ compiler flags
1386 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1387 nonstandard directory <lib dir>
1388 LIBS libraries to pass to the linker, e.g. -l<library>
1389 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1390 you have headers in a nonstandard directory <include dir>
1391 CC C compiler command
1392 CFLAGS C compiler flags
1393 MPICXX MPI C++ compiler command
1394 MPICC MPI C compiler command
1395 CPP C preprocessor
1396 CXXCPP C++ preprocessor
1397
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 _ACEOF
1403 ac_status=$?
1404 fi
1405
1406 if test "$ac_init_help" = "recursive"; then
1407 # If there are subdirs, report their specific --help.
1408 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1409 test -d "$ac_dir" ||
1410 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1411 continue
1412 ac_builddir=.
1413
1414 case "$ac_dir" in
1415 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1416 *)
1417 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1418 # A ".." for each directory in $ac_dir_suffix.
1419 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1420 case $ac_top_builddir_sub in
1421 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1422 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1423 esac ;;
1424 esac
1425 ac_abs_top_builddir=$ac_pwd
1426 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1427 # for backward compatibility:
1428 ac_top_builddir=$ac_top_build_prefix
1429
1430 case $srcdir in
1431 .) # We are building in place.
1432 ac_srcdir=.
1433 ac_top_srcdir=$ac_top_builddir_sub
1434 ac_abs_top_srcdir=$ac_pwd ;;
1435 [\\/]* | ?:[\\/]* ) # Absolute name.
1436 ac_srcdir=$srcdir$ac_dir_suffix;
1437 ac_top_srcdir=$srcdir
1438 ac_abs_top_srcdir=$srcdir ;;
1439 *) # Relative name.
1440 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1441 ac_top_srcdir=$ac_top_build_prefix$srcdir
1442 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1443 esac
1444 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1445
1446 cd "$ac_dir" || { ac_status=$?; continue; }
1447 # Check for guested configure.
1448 if test -f "$ac_srcdir/configure.gnu"; then
1449 echo &&
1450 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1451 elif test -f "$ac_srcdir/configure"; then
1452 echo &&
1453 $SHELL "$ac_srcdir/configure" --help=recursive
1454 else
1455 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1456 fi || ac_status=$?
1457 cd "$ac_pwd" || { ac_status=$?; break; }
1458 done
1459 fi
1460
1461 test -n "$ac_init_help" && exit $ac_status
1462 if $ac_init_version; then
1463 cat <<\_ACEOF
1464 OpenMD configure 1.0
1465 generated by GNU Autoconf 2.68
1466
1467 Copyright (C) 2010 Free Software Foundation, Inc.
1468 This configure script is free software; the Free Software Foundation
1469 gives unlimited permission to copy, distribute and modify it.
1470 _ACEOF
1471 exit
1472 fi
1473
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 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1512 as_fn_set_status $ac_retval
1513
1514 } # ac_fn_cxx_try_compile
1515
1516 # ac_fn_c_try_compile LINENO
1517 # --------------------------
1518 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1519 ac_fn_c_try_compile ()
1520 {
1521 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1522 rm -f conftest.$ac_objext
1523 if { { ac_try="$ac_compile"
1524 case "(($ac_try" in
1525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1526 *) ac_try_echo=$ac_try;;
1527 esac
1528 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1529 $as_echo "$ac_try_echo"; } >&5
1530 (eval "$ac_compile") 2>conftest.err
1531 ac_status=$?
1532 if test -s conftest.err; then
1533 grep -v '^ *+' conftest.err >conftest.er1
1534 cat conftest.er1 >&5
1535 mv -f conftest.er1 conftest.err
1536 fi
1537 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1538 test $ac_status = 0; } && {
1539 test -z "$ac_c_werror_flag" ||
1540 test ! -s conftest.err
1541 } && test -s conftest.$ac_objext; then :
1542 ac_retval=0
1543 else
1544 $as_echo "$as_me: failed program was:" >&5
1545 sed 's/^/| /' conftest.$ac_ext >&5
1546
1547 ac_retval=1
1548 fi
1549 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1550 as_fn_set_status $ac_retval
1551
1552 } # ac_fn_c_try_compile
1553
1554 # ac_fn_cxx_try_link LINENO
1555 # -------------------------
1556 # Try to link conftest.$ac_ext, and return whether this succeeded.
1557 ac_fn_cxx_try_link ()
1558 {
1559 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1560 rm -f conftest.$ac_objext conftest$ac_exeext
1561 if { { ac_try="$ac_link"
1562 case "(($ac_try" in
1563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1564 *) ac_try_echo=$ac_try;;
1565 esac
1566 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1567 $as_echo "$ac_try_echo"; } >&5
1568 (eval "$ac_link") 2>conftest.err
1569 ac_status=$?
1570 if test -s conftest.err; then
1571 grep -v '^ *+' conftest.err >conftest.er1
1572 cat conftest.er1 >&5
1573 mv -f conftest.er1 conftest.err
1574 fi
1575 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1576 test $ac_status = 0; } && {
1577 test -z "$ac_cxx_werror_flag" ||
1578 test ! -s conftest.err
1579 } && test -s conftest$ac_exeext && {
1580 test "$cross_compiling" = yes ||
1581 $as_test_x conftest$ac_exeext
1582 }; then :
1583 ac_retval=0
1584 else
1585 $as_echo "$as_me: failed program was:" >&5
1586 sed 's/^/| /' conftest.$ac_ext >&5
1587
1588 ac_retval=1
1589 fi
1590 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1591 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1592 # interfere with the next link command; also delete a directory that is
1593 # left behind by Apple's compiler. We do this before executing the actions.
1594 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1595 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1596 as_fn_set_status $ac_retval
1597
1598 } # ac_fn_cxx_try_link
1599
1600 # ac_fn_cxx_check_func LINENO FUNC VAR
1601 # ------------------------------------
1602 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1603 ac_fn_cxx_check_func ()
1604 {
1605 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1607 $as_echo_n "checking for $2... " >&6; }
1608 if eval \${$3+:} false; then :
1609 $as_echo_n "(cached) " >&6
1610 else
1611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1612 /* end confdefs.h. */
1613 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1614 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1615 #define $2 innocuous_$2
1616
1617 /* 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 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1664
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 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1709 as_fn_set_status $ac_retval
1710
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 if eval \${$3+:} false; then :
1722 $as_echo_n "(cached) " >&6
1723 else
1724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1725 /* end confdefs.h. */
1726 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1727 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1728 #define $2 innocuous_$2
1729
1730 /* 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 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1777
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 test $ac_status = 0; } > conftest.i && {
1802 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1803 test ! -s conftest.err
1804 }; then :
1805 ac_retval=0
1806 else
1807 $as_echo "$as_me: failed program was:" >&5
1808 sed 's/^/| /' conftest.$ac_ext >&5
1809
1810 ac_retval=1
1811 fi
1812 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1813 as_fn_set_status $ac_retval
1814
1815 } # 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 if eval \${$3+:} false; then :
1826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1827 $as_echo_n "checking for $2... " >&6; }
1828 if eval \${$3+:} false; then :
1829 $as_echo_n "(cached) " >&6
1830 fi
1831 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 rm -f conftest.err conftest.i conftest.$ac_ext
1865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1866 $as_echo "$ac_header_preproc" >&6; }
1867
1868 # So? What about this header?
1869 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1870 yes:no: )
1871 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1872 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1873 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1874 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1875 ;;
1876 no:yes:* )
1877 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1878 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1879 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1880 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1881 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1882 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1883 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1884 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1885 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1886 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1887 ( $as_echo "## ------------------------------ ##
1888 ## Report this to gezelter@nd.edu ##
1889 ## ------------------------------ ##"
1890 ) | sed "s/^/$as_me: WARNING: /" >&2
1891 ;;
1892 esac
1893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1894 $as_echo_n "checking for $2... " >&6; }
1895 if eval \${$3+:} false; then :
1896 $as_echo_n "(cached) " >&6
1897 else
1898 eval "$3=\$ac_header_compiler"
1899 fi
1900 eval ac_res=\$$3
1901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1902 $as_echo "$ac_res" >&6; }
1903 fi
1904 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1905
1906 } # ac_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 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1946 as_fn_set_status $ac_retval
1947
1948 } # ac_fn_c_try_run
1949
1950 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1951 # -------------------------------------------------------
1952 # Tests whether HEADER exists and can be compiled using the include files in
1953 # INCLUDES, setting the cache variable VAR accordingly.
1954 ac_fn_c_check_header_compile ()
1955 {
1956 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1958 $as_echo_n "checking for $2... " >&6; }
1959 if eval \${$3+:} false; then :
1960 $as_echo_n "(cached) " >&6
1961 else
1962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1963 /* end confdefs.h. */
1964 $4
1965 #include <$2>
1966 _ACEOF
1967 if ac_fn_c_try_compile "$LINENO"; then :
1968 eval "$3=yes"
1969 else
1970 eval "$3=no"
1971 fi
1972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1973 fi
1974 eval ac_res=\$$3
1975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1976 $as_echo "$ac_res" >&6; }
1977 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1978
1979 } # ac_fn_c_check_header_compile
1980
1981 # ac_fn_cxx_try_cpp LINENO
1982 # ------------------------
1983 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1984 ac_fn_cxx_try_cpp ()
1985 {
1986 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1987 if { { ac_try="$ac_cpp conftest.$ac_ext"
1988 case "(($ac_try" in
1989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1990 *) ac_try_echo=$ac_try;;
1991 esac
1992 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1993 $as_echo "$ac_try_echo"; } >&5
1994 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1995 ac_status=$?
1996 if test -s conftest.err; then
1997 grep -v '^ *+' conftest.err >conftest.er1
1998 cat conftest.er1 >&5
1999 mv -f conftest.er1 conftest.err
2000 fi
2001 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2002 test $ac_status = 0; } > conftest.i && {
2003 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2004 test ! -s conftest.err
2005 }; then :
2006 ac_retval=0
2007 else
2008 $as_echo "$as_me: failed program was:" >&5
2009 sed 's/^/| /' conftest.$ac_ext >&5
2010
2011 ac_retval=1
2012 fi
2013 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2014 as_fn_set_status $ac_retval
2015
2016 } # ac_fn_cxx_try_cpp
2017
2018 # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2019 # ---------------------------------------------------------
2020 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2021 # the include files in INCLUDES and setting the cache variable VAR
2022 # accordingly.
2023 ac_fn_cxx_check_header_mongrel ()
2024 {
2025 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2026 if eval \${$3+:} false; then :
2027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2028 $as_echo_n "checking for $2... " >&6; }
2029 if eval \${$3+:} false; then :
2030 $as_echo_n "(cached) " >&6
2031 fi
2032 eval ac_res=\$$3
2033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2034 $as_echo "$ac_res" >&6; }
2035 else
2036 # Is the header compilable?
2037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2038 $as_echo_n "checking $2 usability... " >&6; }
2039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2040 /* end confdefs.h. */
2041 $4
2042 #include <$2>
2043 _ACEOF
2044 if ac_fn_cxx_try_compile "$LINENO"; then :
2045 ac_header_compiler=yes
2046 else
2047 ac_header_compiler=no
2048 fi
2049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2051 $as_echo "$ac_header_compiler" >&6; }
2052
2053 # Is the header present?
2054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2055 $as_echo_n "checking $2 presence... " >&6; }
2056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2057 /* end confdefs.h. */
2058 #include <$2>
2059 _ACEOF
2060 if ac_fn_cxx_try_cpp "$LINENO"; then :
2061 ac_header_preproc=yes
2062 else
2063 ac_header_preproc=no
2064 fi
2065 rm -f conftest.err conftest.i conftest.$ac_ext
2066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2067 $as_echo "$ac_header_preproc" >&6; }
2068
2069 # So? What about this header?
2070 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2071 yes:no: )
2072 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2073 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2074 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2075 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2076 ;;
2077 no:yes:* )
2078 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2079 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2081 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2082 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2083 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2084 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2085 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2086 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2087 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2088 ( $as_echo "## ------------------------------ ##
2089 ## Report this to gezelter@nd.edu ##
2090 ## ------------------------------ ##"
2091 ) | sed "s/^/$as_me: WARNING: /" >&2
2092 ;;
2093 esac
2094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2095 $as_echo_n "checking for $2... " >&6; }
2096 if eval \${$3+:} false; then :
2097 $as_echo_n "(cached) " >&6
2098 else
2099 eval "$3=\$ac_header_compiler"
2100 fi
2101 eval ac_res=\$$3
2102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2103 $as_echo "$ac_res" >&6; }
2104 fi
2105 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2106
2107 } # ac_fn_cxx_check_header_mongrel
2108
2109 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2110 # -------------------------------------------
2111 # Tests whether TYPE exists after having included INCLUDES, setting cache
2112 # variable VAR accordingly.
2113 ac_fn_c_check_type ()
2114 {
2115 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2117 $as_echo_n "checking for $2... " >&6; }
2118 if eval \${$3+:} false; then :
2119 $as_echo_n "(cached) " >&6
2120 else
2121 eval "$3=no"
2122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2123 /* end confdefs.h. */
2124 $4
2125 int
2126 main ()
2127 {
2128 if (sizeof ($2))
2129 return 0;
2130 ;
2131 return 0;
2132 }
2133 _ACEOF
2134 if ac_fn_c_try_compile "$LINENO"; then :
2135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2136 /* end confdefs.h. */
2137 $4
2138 int
2139 main ()
2140 {
2141 if (sizeof (($2)))
2142 return 0;
2143 ;
2144 return 0;
2145 }
2146 _ACEOF
2147 if ac_fn_c_try_compile "$LINENO"; then :
2148
2149 else
2150 eval "$3=yes"
2151 fi
2152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2153 fi
2154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2155 fi
2156 eval ac_res=\$$3
2157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2158 $as_echo "$ac_res" >&6; }
2159 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2160
2161 } # ac_fn_c_check_type
2162 cat >config.log <<_ACEOF
2163 This file contains any messages produced by compilers while
2164 running configure, to aid debugging if configure makes a mistake.
2165
2166 It was created by OpenMD $as_me 1.0, which was
2167 generated by GNU Autoconf 2.68. Invocation command line was
2168
2169 $ $0 $@
2170
2171 _ACEOF
2172 exec 5>>config.log
2173 {
2174 cat <<_ASUNAME
2175 ## --------- ##
2176 ## Platform. ##
2177 ## --------- ##
2178
2179 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2180 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2181 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2182 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2183 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2184
2185 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2186 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2187
2188 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2189 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2190 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2191 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2192 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2193 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2194 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2195
2196 _ASUNAME
2197
2198 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2199 for as_dir in $PATH
2200 do
2201 IFS=$as_save_IFS
2202 test -z "$as_dir" && as_dir=.
2203 $as_echo "PATH: $as_dir"
2204 done
2205 IFS=$as_save_IFS
2206
2207 } >&5
2208
2209 cat >&5 <<_ACEOF
2210
2211
2212 ## ----------- ##
2213 ## Core tests. ##
2214 ## ----------- ##
2215
2216 _ACEOF
2217
2218
2219 # Keep a trace of the command line.
2220 # Strip out --no-create and --no-recursion so they do not pile up.
2221 # Strip out --silent because we don't want to record it for future runs.
2222 # Also quote any args containing shell meta-characters.
2223 # Make two passes to allow for proper duplicate-argument suppression.
2224 ac_configure_args=
2225 ac_configure_args0=
2226 ac_configure_args1=
2227 ac_must_keep_next=false
2228 for ac_pass in 1 2
2229 do
2230 for ac_arg
2231 do
2232 case $ac_arg in
2233 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2234 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2235 | -silent | --silent | --silen | --sile | --sil)
2236 continue ;;
2237 *\'*)
2238 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2239 esac
2240 case $ac_pass in
2241 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2242 2)
2243 as_fn_append ac_configure_args1 " '$ac_arg'"
2244 if test $ac_must_keep_next = true; then
2245 ac_must_keep_next=false # Got value, back to normal.
2246 else
2247 case $ac_arg in
2248 *=* | --config-cache | -C | -disable-* | --disable-* \
2249 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2250 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2251 | -with-* | --with-* | -without-* | --without-* | --x)
2252 case "$ac_configure_args0 " in
2253 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2254 esac
2255 ;;
2256 -* ) ac_must_keep_next=true ;;
2257 esac
2258 fi
2259 as_fn_append ac_configure_args " '$ac_arg'"
2260 ;;
2261 esac
2262 done
2263 done
2264 { ac_configure_args0=; unset ac_configure_args0;}
2265 { ac_configure_args1=; unset ac_configure_args1;}
2266
2267 # When interrupted or exit'd, cleanup temporary files, and complete
2268 # config.log. We remove comments because anyway the quotes in there
2269 # would cause problems or look ugly.
2270 # WARNING: Use '\'' to represent an apostrophe within the trap.
2271 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2272 trap 'exit_status=$?
2273 # Save into config.log some information that might help in debugging.
2274 {
2275 echo
2276
2277 $as_echo "## ---------------- ##
2278 ## Cache variables. ##
2279 ## ---------------- ##"
2280 echo
2281 # The following way of writing the cache mishandles newlines in values,
2282 (
2283 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2284 eval ac_val=\$$ac_var
2285 case $ac_val in #(
2286 *${as_nl}*)
2287 case $ac_var in #(
2288 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2289 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2290 esac
2291 case $ac_var in #(
2292 _ | IFS | as_nl) ;; #(
2293 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2294 *) { eval $ac_var=; unset $ac_var;} ;;
2295 esac ;;
2296 esac
2297 done
2298 (set) 2>&1 |
2299 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2300 *${as_nl}ac_space=\ *)
2301 sed -n \
2302 "s/'\''/'\''\\\\'\'''\''/g;
2303 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2304 ;; #(
2305 *)
2306 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2307 ;;
2308 esac |
2309 sort
2310 )
2311 echo
2312
2313 $as_echo "## ----------------- ##
2314 ## Output variables. ##
2315 ## ----------------- ##"
2316 echo
2317 for ac_var in $ac_subst_vars
2318 do
2319 eval ac_val=\$$ac_var
2320 case $ac_val in
2321 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2322 esac
2323 $as_echo "$ac_var='\''$ac_val'\''"
2324 done | sort
2325 echo
2326
2327 if test -n "$ac_subst_files"; then
2328 $as_echo "## ------------------- ##
2329 ## File substitutions. ##
2330 ## ------------------- ##"
2331 echo
2332 for ac_var in $ac_subst_files
2333 do
2334 eval ac_val=\$$ac_var
2335 case $ac_val in
2336 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2337 esac
2338 $as_echo "$ac_var='\''$ac_val'\''"
2339 done | sort
2340 echo
2341 fi
2342
2343 if test -s confdefs.h; then
2344 $as_echo "## ----------- ##
2345 ## confdefs.h. ##
2346 ## ----------- ##"
2347 echo
2348 cat confdefs.h
2349 echo
2350 fi
2351 test "$ac_signal" != 0 &&
2352 $as_echo "$as_me: caught signal $ac_signal"
2353 $as_echo "$as_me: exit $exit_status"
2354 } >&5
2355 rm -f core *.core core.conftest.* &&
2356 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2357 exit $exit_status
2358 ' 0
2359 for ac_signal in 1 2 13 15; do
2360 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2361 done
2362 ac_signal=0
2363
2364 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2365 rm -f -r conftest* confdefs.h
2366
2367 $as_echo "/* confdefs.h */" > confdefs.h
2368
2369 # 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 cat >>confdefs.h <<_ACEOF
2392 #define PACKAGE_URL "$PACKAGE_URL"
2393 _ACEOF
2394
2395
2396 # Let the site file select an alternate cache file if it wants to.
2397 # Prefer an explicitly selected file to automatically selected ones.
2398 ac_site_file1=NONE
2399 ac_site_file2=NONE
2400 if test -n "$CONFIG_SITE"; then
2401 # We do not want a PATH search for config.site.
2402 case $CONFIG_SITE in #((
2403 -*) ac_site_file1=./$CONFIG_SITE;;
2404 */*) ac_site_file1=$CONFIG_SITE;;
2405 *) ac_site_file1=./$CONFIG_SITE;;
2406 esac
2407 elif test "x$prefix" != xNONE; then
2408 ac_site_file1=$prefix/share/config.site
2409 ac_site_file2=$prefix/etc/config.site
2410 else
2411 ac_site_file1=$ac_default_prefix/share/config.site
2412 ac_site_file2=$ac_default_prefix/etc/config.site
2413 fi
2414 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2415 do
2416 test "x$ac_site_file" = xNONE && continue
2417 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2418 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2419 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2420 sed 's/^/| /' "$ac_site_file" >&5
2421 . "$ac_site_file" \
2422 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2423 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2424 as_fn_error $? "failed to load site script $ac_site_file
2425 See \`config.log' for more details" "$LINENO" 5; }
2426 fi
2427 done
2428
2429 if test -r "$cache_file"; then
2430 # Some versions of bash will fail to source /dev/null (special files
2431 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2432 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2433 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2434 $as_echo "$as_me: loading cache $cache_file" >&6;}
2435 case $cache_file in
2436 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2437 *) . "./$cache_file";;
2438 esac
2439 fi
2440 else
2441 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2442 $as_echo "$as_me: creating cache $cache_file" >&6;}
2443 >$cache_file
2444 fi
2445
2446 # Check that the precious variables saved in the cache have kept the same
2447 # value.
2448 ac_cache_corrupted=false
2449 for ac_var in $ac_precious_vars; do
2450 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2451 eval ac_new_set=\$ac_env_${ac_var}_set
2452 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2453 eval ac_new_val=\$ac_env_${ac_var}_value
2454 case $ac_old_set,$ac_new_set in
2455 set,)
2456 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2457 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2458 ac_cache_corrupted=: ;;
2459 ,set)
2460 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2461 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2462 ac_cache_corrupted=: ;;
2463 ,);;
2464 *)
2465 if test "x$ac_old_val" != "x$ac_new_val"; then
2466 # differences in whitespace do not lead to failure.
2467 ac_old_val_w=`echo x $ac_old_val`
2468 ac_new_val_w=`echo x $ac_new_val`
2469 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2470 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2471 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2472 ac_cache_corrupted=:
2473 else
2474 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2475 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2476 eval $ac_var=\$ac_old_val
2477 fi
2478 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2479 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2480 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2481 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2482 fi;;
2483 esac
2484 # Pass precious variables to config.status.
2485 if test "$ac_new_set" = set; then
2486 case $ac_new_val in
2487 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2488 *) ac_arg=$ac_var=$ac_new_val ;;
2489 esac
2490 case " $ac_configure_args " in
2491 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2492 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2493 esac
2494 fi
2495 done
2496 if $ac_cache_corrupted; then
2497 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2498 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2500 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2501 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2502 fi
2503 ## -------------------- ##
2504 ## Main body of script. ##
2505 ## -------------------- ##
2506
2507 ac_ext=c
2508 ac_cpp='$CPP $CPPFLAGS'
2509 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2510 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2511 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2512
2513
2514 ac_aux_dir=
2515 for ac_dir in ac-tools "$srcdir"/ac-tools; do
2516 if test -f "$ac_dir/install-sh"; then
2517 ac_aux_dir=$ac_dir
2518 ac_install_sh="$ac_aux_dir/install-sh -c"
2519 break
2520 elif test -f "$ac_dir/install.sh"; then
2521 ac_aux_dir=$ac_dir
2522 ac_install_sh="$ac_aux_dir/install.sh -c"
2523 break
2524 elif test -f "$ac_dir/shtool"; then
2525 ac_aux_dir=$ac_dir
2526 ac_install_sh="$ac_aux_dir/shtool install -c"
2527 break
2528 fi
2529 done
2530 if test -z "$ac_aux_dir"; then
2531 as_fn_error $? "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2532 fi
2533
2534 # These three variables are undocumented and unsupported,
2535 # and are intended to be withdrawn in a future Autoconf release.
2536 # They can cause serious problems if a builder's source tree is in a directory
2537 # whose full name contains unusual characters.
2538 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2539 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2540 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2541
2542
2543
2544 ac_config_headers="$ac_config_headers src/config.h"
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574 #
2575 #
2576 #
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674 # ===========================================================================
2675 # http://www.nongnu.org/autoconf-archive/ax_mpi.html
2676 # ===========================================================================
2677 #
2678 # SYNOPSIS
2679 #
2680 # AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2681 #
2682 # DESCRIPTION
2683 #
2684 # This macro tries to find out how to compile programs that use MPI
2685 # (Message Passing Interface), a standard API for parallel process
2686 # communication (see http://www-unix.mcs.anl.gov/mpi/)
2687 #
2688 # On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2689 # to the name of the MPI compiler, depending upon the current language.
2690 # (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2691 # mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2692 # are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2693 # MPICC/MPICXX/MPIF77/MPIFC was not found).
2694 #
2695 # If you want to compile everything with MPI, you should set:
2696 #
2697 # CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2698 # LIBS="$MPILIBS $LIBS"
2699 #
2700 # NOTE: The above assumes that you will use $CC (or whatever) for linking
2701 # as well as for compiling. (This is the default for automake and most
2702 # Makefiles.)
2703 #
2704 # The user can force a particular library/compiler by setting the
2705 # MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2706 #
2707 # ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2708 # found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2709 # found. If ACTION-IF-FOUND is not specified, the default action will
2710 # define HAVE_MPI.
2711 #
2712 # LICENSE
2713 #
2714 # Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2715 # Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2716 #
2717 # This program is free software: you can redistribute it and/or modify it
2718 # under the terms of the GNU General Public License as published by the
2719 # Free Software Foundation, either version 3 of the License, or (at your
2720 # option) any later version.
2721 #
2722 # This program is distributed in the hope that it will be useful, but
2723 # WITHOUT ANY WARRANTY; without even the implied warranty of
2724 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2725 # Public License for more details.
2726 #
2727 # You should have received a copy of the GNU General Public License along
2728 # with this program. If not, see <http://www.gnu.org/licenses/>.
2729 #
2730 # As a special exception, the respective Autoconf Macro's copyright owner
2731 # gives unlimited permission to copy, distribute and modify the configure
2732 # scripts that are the output of Autoconf when processing the Macro. You
2733 # need not follow the terms of the GNU General Public License when using
2734 # or distributing such scripts, even though portions of the text of the
2735 # Macro appear in them. The GNU General Public License (GPL) does govern
2736 # all other use of the material that constitutes the Autoconf Macro.
2737 #
2738 # This special exception to the GPL applies to versions of the Autoconf
2739 # Macro released by the Autoconf Archive. When you make and distribute a
2740 # modified version of the Autoconf Macro, you may extend this special
2741 # exception to the GPL to apply to your modified version as well.
2742
2743 # This is what autoupdate's m4 run will expand. It fires
2744 # the warning (with _au_warn_XXX), outputs it into the
2745 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2746 # the replacement expansion.
2747
2748
2749 # This is an auxiliary macro that is also run when
2750 # autoupdate runs m4. It simply calls m4_warning, but
2751 # we need a wrapper so that each warning is emitted only
2752 # once. We break the quoting in m4_warning's argument in
2753 # order to expand this macro's arguments, not AU_DEFUN's.
2754
2755
2756 # Finally, this is the expansion that is picked up by
2757 # autoconf. It tells the user to run autoupdate, and
2758 # then outputs the replacement expansion. We do not care
2759 # about autoupdate's warning because that contains
2760 # information on what to do *after* running autoupdate.
2761
2762
2763
2764 # who am i
2765 # Make sure we can run config.sub.
2766 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2767 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2768
2769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2770 $as_echo_n "checking build system type... " >&6; }
2771 if ${ac_cv_build+:} false; then :
2772 $as_echo_n "(cached) " >&6
2773 else
2774 ac_build_alias=$build_alias
2775 test "x$ac_build_alias" = x &&
2776 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2777 test "x$ac_build_alias" = x &&
2778 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2779 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2780 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2781
2782 fi
2783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2784 $as_echo "$ac_cv_build" >&6; }
2785 case $ac_cv_build in
2786 *-*-*) ;;
2787 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2788 esac
2789 build=$ac_cv_build
2790 ac_save_IFS=$IFS; IFS='-'
2791 set x $ac_cv_build
2792 shift
2793 build_cpu=$1
2794 build_vendor=$2
2795 shift; shift
2796 # Remember, the first character of IFS is used to create $*,
2797 # except with old shells:
2798 build_os=$*
2799 IFS=$ac_save_IFS
2800 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2801
2802
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2804 $as_echo_n "checking host system type... " >&6; }
2805 if ${ac_cv_host+:} false; then :
2806 $as_echo_n "(cached) " >&6
2807 else
2808 if test "x$host_alias" = x; then
2809 ac_cv_host=$ac_cv_build
2810 else
2811 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2812 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2813 fi
2814
2815 fi
2816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2817 $as_echo "$ac_cv_host" >&6; }
2818 case $ac_cv_host in
2819 *-*-*) ;;
2820 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2821 esac
2822 host=$ac_cv_host
2823 ac_save_IFS=$IFS; IFS='-'
2824 set x $ac_cv_host
2825 shift
2826 host_cpu=$1
2827 host_vendor=$2
2828 shift; shift
2829 # Remember, the first character of IFS is used to create $*,
2830 # except with old shells:
2831 host_os=$*
2832 IFS=$ac_save_IFS
2833 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2834
2835
2836
2837
2838
2839 # set program name
2840 PROGNAME="openmd"
2841
2842
2843
2844
2845 OBJEXT=".$OBJEXT"
2846
2847 OPENMD=openmd
2848
2849 if test "x${prefix}" = "xNONE"
2850 then
2851 OPENMD_HOME=${ac_default_prefix}/openmd
2852 else
2853 OPENMD_HOME=${prefix}/openmd
2854 fi
2855 # Check whether --enable-openmd-home was given.
2856 if test "${enable_openmd_home+set}" = set; then :
2857 enableval=$enable_openmd_home; OPENMD_HOME="${enableval}"
2858 fi
2859
2860
2861 # there are two ways to do debugging. One with the --enable-debug flag
2862 # and one using the DEBUG environment variable
2863
2864 debug=0
2865 # Check whether --enable-debug was given.
2866 if test "${enable_debug+set}" = set; then :
2867 enableval=$enable_debug; debug=1
2868 fi
2869
2870 if test "${DEBUG}"; then
2871
2872 $as_echo "#define debug 1" >>confdefs.h
2873
2874 msg="$msg, debug mode"
2875 fi
2876
2877
2878 # Check whether --enable-single was given.
2879 if test "${enable_single+set}" = set; then :
2880 enableval=$enable_single; ok=$enableval
2881 else
2882 ok=no
2883 fi
2884
2885 # Check whether --enable-float was given.
2886 if test "${enable_float+set}" = set; then :
2887 enableval=$enable_float; ok=$enableval
2888 fi
2889
2890 if test "$ok" = "yes"; then
2891
2892 $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
2893
2894 USE_SINGLE_PRECISION=yes
2895
2896 fi
2897
2898 ac_ext=cpp
2899 ac_cpp='$CXXCPP $CPPFLAGS'
2900 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2901 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2902 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2903 if test -z "$CXX"; then
2904 if test -n "$CCC"; then
2905 CXX=$CCC
2906 else
2907 if test -n "$ac_tool_prefix"; then
2908 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
2909 do
2910 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2911 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2913 $as_echo_n "checking for $ac_word... " >&6; }
2914 if ${ac_cv_prog_CXX+:} false; then :
2915 $as_echo_n "(cached) " >&6
2916 else
2917 if test -n "$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
2935 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 else
2942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2943 $as_echo "no" >&6; }
2944 fi
2945
2946
2947 test -n "$CXX" && break
2948 done
2949 fi
2950 if test -z "$CXX"; then
2951 ac_ct_CXX=$CXX
2952 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
2953 do
2954 # Extract the first word of "$ac_prog", so it can be a program name with args.
2955 set dummy $ac_prog; ac_word=$2
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2957 $as_echo_n "checking for $ac_word... " >&6; }
2958 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
2959 $as_echo_n "(cached) " >&6
2960 else
2961 if test -n "$ac_ct_CXX"; then
2962 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2963 else
2964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2965 for as_dir in $PATH
2966 do
2967 IFS=$as_save_IFS
2968 test -z "$as_dir" && as_dir=.
2969 for ac_exec_ext in '' $ac_executable_extensions; do
2970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2971 ac_cv_prog_ac_ct_CXX="$ac_prog"
2972 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2973 break 2
2974 fi
2975 done
2976 done
2977 IFS=$as_save_IFS
2978
2979 fi
2980 fi
2981 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2982 if test -n "$ac_ct_CXX"; then
2983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2984 $as_echo "$ac_ct_CXX" >&6; }
2985 else
2986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2987 $as_echo "no" >&6; }
2988 fi
2989
2990
2991 test -n "$ac_ct_CXX" && break
2992 done
2993
2994 if test "x$ac_ct_CXX" = x; then
2995 CXX="g++"
2996 else
2997 case $cross_compiling:$ac_tool_warned in
2998 yes:)
2999 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3000 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3001 ac_tool_warned=yes ;;
3002 esac
3003 CXX=$ac_ct_CXX
3004 fi
3005 fi
3006
3007 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 rm -f conftest.er1 conftest.err
3030 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3031 test $ac_status = 0; }
3032 done
3033
3034 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3035 /* end confdefs.h. */
3036
3037 int
3038 main ()
3039 {
3040
3041 ;
3042 return 0;
3043 }
3044 _ACEOF
3045 ac_clean_files_save=$ac_clean_files
3046 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3047 # Try to create an executable without -o first, disregard a.out.
3048 # It will help us diagnose broken compilers, and finding out an intuition
3049 # of exeext.
3050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3051 $as_echo_n "checking whether the C++ compiler works... " >&6; }
3052 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3053
3054 # 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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3115 $as_echo "no" >&6; }
3116 $as_echo "$as_me: failed program was:" >&5
3117 sed 's/^/| /' conftest.$ac_ext >&5
3118
3119 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3120 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3121 as_fn_error 77 "C++ compiler cannot create executables
3122 See \`config.log' for more details" "$LINENO" 5; }
3123 else
3124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3125 $as_echo "yes" >&6; }
3126 fi
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3128 $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3130 $as_echo "$ac_file" >&6; }
3131 ac_exeext=$ac_cv_exeext
3132
3133 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3134 ac_clean_files=$ac_clean_files_save
3135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3136 $as_echo_n "checking for suffix of executables... " >&6; }
3137 if { { ac_try="$ac_link"
3138 case "(($ac_try" in
3139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3140 *) ac_try_echo=$ac_try;;
3141 esac
3142 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3143 $as_echo "$ac_try_echo"; } >&5
3144 (eval "$ac_link") 2>&5
3145 ac_status=$?
3146 $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 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3165 See \`config.log' for more details" "$LINENO" 5; }
3166 fi
3167 rm -f conftest conftest$ac_cv_exeext
3168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3169 $as_echo "$ac_cv_exeext" >&6; }
3170
3171 rm -f conftest.$ac_ext
3172 EXEEXT=$ac_cv_exeext
3173 ac_exeext=$EXEEXT
3174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3175 /* end confdefs.h. */
3176 #include <stdio.h>
3177 int
3178 main ()
3179 {
3180 FILE *f = fopen ("conftest.out", "w");
3181 return ferror (f) || fclose (f) != 0;
3182
3183 ;
3184 return 0;
3185 }
3186 _ACEOF
3187 ac_clean_files="$ac_clean_files conftest.out"
3188 # Check that the compiler produces executables we can run. If not, either
3189 # the compiler is broken, or we cross compile.
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3191 $as_echo_n "checking whether we are cross compiling... " >&6; }
3192 if test "$cross_compiling" != yes; then
3193 { { ac_try="$ac_link"
3194 case "(($ac_try" in
3195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3196 *) ac_try_echo=$ac_try;;
3197 esac
3198 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3199 $as_echo "$ac_try_echo"; } >&5
3200 (eval "$ac_link") 2>&5
3201 ac_status=$?
3202 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3203 test $ac_status = 0; }
3204 if { ac_try='./conftest$ac_cv_exeext'
3205 { { case "(($ac_try" in
3206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3207 *) ac_try_echo=$ac_try;;
3208 esac
3209 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3210 $as_echo "$ac_try_echo"; } >&5
3211 (eval "$ac_try") 2>&5
3212 ac_status=$?
3213 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3214 test $ac_status = 0; }; }; then
3215 cross_compiling=no
3216 else
3217 if test "$cross_compiling" = maybe; then
3218 cross_compiling=yes
3219 else
3220 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3221 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3222 as_fn_error $? "cannot run C++ compiled programs.
3223 If you meant to cross compile, use \`--host'.
3224 See \`config.log' for more details" "$LINENO" 5; }
3225 fi
3226 fi
3227 fi
3228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3229 $as_echo "$cross_compiling" >&6; }
3230
3231 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3232 ac_clean_files=$ac_clean_files_save
3233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3234 $as_echo_n "checking for suffix of object files... " >&6; }
3235 if ${ac_cv_objext+:} false; then :
3236 $as_echo_n "(cached) " >&6
3237 else
3238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3239 /* end confdefs.h. */
3240
3241 int
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 as_fn_error $? "cannot compute suffix of object files: cannot compile
3276 See \`config.log' for more details" "$LINENO" 5; }
3277 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 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3287 $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 if ${ac_cv_prog_cxx_g+:} false; then :
3324 $as_echo_n "(cached) " >&6
3325 else
3326 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3327 ac_cxx_werror_flag=yes
3328 ac_cv_prog_cxx_g=no
3329 CXXFLAGS="-g"
3330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3331 /* end confdefs.h. */
3332
3333 int
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 ac_ext=c
3400 ac_cpp='$CPP $CPPFLAGS'
3401 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3402 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3403 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3404
3405 ac_ext=c
3406 ac_cpp='$CPP $CPPFLAGS'
3407 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3408 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3409 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3410 if test -n "$ac_tool_prefix"; then
3411 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3412 do
3413 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3414 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3416 $as_echo_n "checking for $ac_word... " >&6; }
3417 if ${ac_cv_prog_CC+:} false; then :
3418 $as_echo_n "(cached) " >&6
3419 else
3420 if test -n "$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 done
3435 done
3436 IFS=$as_save_IFS
3437
3438 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
3449
3450 test -n "$CC" && break
3451 done
3452 fi
3453 if test -z "$CC"; then
3454 ac_ct_CC=$CC
3455 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3456 do
3457 # Extract the first word of "$ac_prog", so it can be a program name with args.
3458 set dummy $ac_prog; ac_word=$2
3459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3460 $as_echo_n "checking for $ac_word... " >&6; }
3461 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3462 $as_echo_n "(cached) " >&6
3463 else
3464 if test -n "$ac_ct_CC"; then
3465 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3466 else
3467 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3468 for as_dir in $PATH
3469 do
3470 IFS=$as_save_IFS
3471 test -z "$as_dir" && as_dir=.
3472 for ac_exec_ext in '' $ac_executable_extensions; do
3473 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3474 ac_cv_prog_ac_ct_CC="$ac_prog"
3475 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3476 break 2
3477 fi
3478 done
3479 done
3480 IFS=$as_save_IFS
3481
3482 fi
3483 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 else
3489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3490 $as_echo "no" >&6; }
3491 fi
3492
3493
3494 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 fi
3509
3510
3511 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3512 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3513 as_fn_error $? "no acceptable C compiler found in \$PATH
3514 See \`config.log' for more details" "$LINENO" 5; }
3515
3516 # Provide some information about the compiler.
3517 $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 rm -f conftest.er1 conftest.err
3537 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3538 test $ac_status = 0; }
3539 done
3540
3541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3542 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3543 if ${ac_cv_c_compiler_gnu+:} false; then :
3544 $as_echo_n "(cached) " >&6
3545 else
3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3547 /* end confdefs.h. */
3548
3549 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 fi
3565 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3566 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3567
3568 fi
3569 { $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 if ${ac_cv_prog_cc_g+:} false; then :
3581 $as_echo_n "(cached) " >&6
3582 else
3583 ac_save_c_werror_flag=$ac_c_werror_flag
3584 ac_c_werror_flag=yes
3585 ac_cv_prog_cc_g=no
3586 CFLAGS="-g"
3587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3588 /* end confdefs.h. */
3589
3590 int
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 else
3601 CFLAGS=""
3602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3603 /* end confdefs.h. */
3604
3605 int
3606 main ()
3607 {
3608
3609 ;
3610 return 0;
3611 }
3612 _ACEOF
3613 if ac_fn_c_try_compile "$LINENO"; then :
3614
3615 else
3616 ac_c_werror_flag=$ac_save_c_werror_flag
3617 CFLAGS="-g"
3618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3619 /* end confdefs.h. */
3620
3621 int
3622 main ()
3623 {
3624
3625 ;
3626 return 0;
3627 }
3628 _ACEOF
3629 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 if ${ac_cv_prog_cc_c89+:} false; then :
3659 $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 /* end confdefs.h. */
3665 #include <stdarg.h>
3666 #include <stdio.h>
3667 #include <sys/types.h>
3668 #include <sys/stat.h>
3669 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3670 struct buf { int x; };
3671 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3672 static char *e (p, i)
3673 char **p;
3674 int i;
3675 {
3676 return p[i];
3677 }
3678 static char *f (char * (*g) (char **, int), char **p, ...)
3679 {
3680 char *s;
3681 va_list v;
3682 va_start (v,p);
3683 s = g (p, va_arg (v,int));
3684 va_end (v);
3685 return s;
3686 }
3687
3688 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3689 function prototypes and stuff, but not '\xHH' hex character constants.
3690 These don't provoke an error unfortunately, instead are silently treated
3691 as 'x'. The following induces an error, until -std is added to get
3692 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3693 array size at least. It's necessary to write '\x00'==0 to get something
3694 that's true only with -std. */
3695 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3696
3697 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3698 inside strings and character constants. */
3699 #define FOO(x) 'x'
3700 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3701
3702 int test (int i, double x);
3703 struct s1 {int (*f) (int a);};
3704 struct s2 {int (*f) (double a);};
3705 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3706 int argc;
3707 char **argv;
3708 int
3709 main ()
3710 {
3711 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3712 ;
3713 return 0;
3714 }
3715 _ACEOF
3716 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 esac
3743 if test "x$ac_cv_prog_cc_c89" != xno; then :
3744
3745 fi
3746
3747 ac_ext=c
3748 ac_cpp='$CPP $CPPFLAGS'
3749 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3750 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3751 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3752
3753
3754 save_CXX=$CXX
3755 save_CC=$CC
3756 save_LIBS=$LIBS
3757
3758 ac_ext=cpp
3759 ac_cpp='$CXXCPP $CPPFLAGS'
3760 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3761 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3762 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3763
3764
3765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lc" >&5
3766 $as_echo_n "checking for dlopen in -lc... " >&6; }
3767 if ${ac_cv_lib_c_dlopen+:} false; then :
3768 $as_echo_n "(cached) " >&6
3769 else
3770 ac_check_lib_save_LIBS=$LIBS
3771 LIBS="-lc $LIBS"
3772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3773 /* end confdefs.h. */
3774
3775 /* Override any GCC internal prototype to avoid an error.
3776 Use char because int might match the return type of a GCC
3777 builtin and then its argument prototype would still apply. */
3778 #ifdef __cplusplus
3779 extern "C"
3780 #endif
3781 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 if test "x$ac_cv_lib_c_dlopen" = xyes; then :
3802 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 if ${ac_cv_lib_dl_dlopen+:} false; then :
3807 $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
3814 /* Override any GCC internal prototype to avoid an error.
3815 Use char because int might match the return type of a GCC
3816 builtin and then its argument prototype would still apply. */
3817 #ifdef __cplusplus
3818 extern "C"
3819 #endif
3820 char dlopen ();
3821 int
3822 main ()
3823 {
3824 return dlopen ();
3825 ;
3826 return 0;
3827 }
3828 _ACEOF
3829 if ac_fn_cxx_try_link "$LINENO"; then :
3830 ac_cv_lib_dl_dlopen=yes
3831 else
3832 ac_cv_lib_dl_dlopen=no
3833 fi
3834 rm -f core conftest.err conftest.$ac_objext \
3835 conftest$ac_exeext conftest.$ac_ext
3836 LIBS=$ac_check_lib_save_LIBS
3837 fi
3838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3839 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
3840 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
3841 LIBDL="-ldl"
3842 fi
3843
3844 fi
3845
3846
3847
3848
3849
3850
3851
3852 for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
3853 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 if ${ac_cv_prog_MPICXX+:} false; then :
3859 $as_echo_n "(cached) " >&6
3860 else
3861 if test -n "$MPICXX"; then
3862 ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
3863 else
3864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3865 for as_dir in $PATH
3866 do
3867 IFS=$as_save_IFS
3868 test -z "$as_dir" && as_dir=.
3869 for ac_exec_ext in '' $ac_executable_extensions; do
3870 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3871 ac_cv_prog_MPICXX="$ac_prog"
3872 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3873 break 2
3874 fi
3875 done
3876 done
3877 IFS=$as_save_IFS
3878
3879 fi
3880 fi
3881 MPICXX=$ac_cv_prog_MPICXX
3882 if test -n "$MPICXX"; then
3883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
3884 $as_echo "$MPICXX" >&6; }
3885 else
3886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3887 $as_echo "no" >&6; }
3888 fi
3889
3890
3891 test -n "$MPICXX" && break
3892 done
3893 test -n "$MPICXX" || MPICXX="$CXX"
3894
3895 ax_mpi_save_CXX="$CXX"
3896 CXX="$MPICXX"
3897
3898
3899
3900 if test x = x"$MPILIBS"; then
3901 ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
3902 if test "x$ac_cv_func_MPI_Init" = xyes; then :
3903 MPILIBS=" "
3904 fi
3905
3906 fi
3907
3908 if test x = x"$MPILIBS"; then
3909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
3910 $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
3911 if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
3912 $as_echo_n "(cached) " >&6
3913 else
3914 ac_check_lib_save_LIBS=$LIBS
3915 LIBS="-lmpi $LIBS"
3916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3917 /* end confdefs.h. */
3918
3919 /* Override any GCC internal prototype to avoid an error.
3920 Use char because int might match the return type of a GCC
3921 builtin and then its argument prototype would still apply. */
3922 #ifdef __cplusplus
3923 extern "C"
3924 #endif
3925 char MPI_Init ();
3926 int
3927 main ()
3928 {
3929 return MPI_Init ();
3930 ;
3931 return 0;
3932 }
3933 _ACEOF
3934 if ac_fn_cxx_try_link "$LINENO"; then :
3935 ac_cv_lib_mpi_MPI_Init=yes
3936 else
3937 ac_cv_lib_mpi_MPI_Init=no
3938 fi
3939 rm -f core conftest.err conftest.$ac_objext \
3940 conftest$ac_exeext conftest.$ac_ext
3941 LIBS=$ac_check_lib_save_LIBS
3942 fi
3943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
3944 $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
3945 if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
3946 MPILIBS="-lmpi"
3947 fi
3948
3949 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 if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
3954 $as_echo_n "(cached) " >&6
3955 else
3956 ac_check_lib_save_LIBS=$LIBS
3957 LIBS="-lmpich $LIBS"
3958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3959 /* end confdefs.h. */
3960
3961 /* Override any GCC internal prototype to avoid an error.
3962 Use char because int might match the return type of a GCC
3963 builtin and then its argument prototype would still apply. */
3964 #ifdef __cplusplus
3965 extern "C"
3966 #endif
3967 char MPI_Init ();
3968 int
3969 main ()
3970 {
3971 return MPI_Init ();
3972 ;
3973 return 0;
3974 }
3975 _ACEOF
3976 if ac_fn_cxx_try_link "$LINENO"; then :
3977 ac_cv_lib_mpich_MPI_Init=yes
3978 else
3979 ac_cv_lib_mpich_MPI_Init=no
3980 fi
3981 rm -f core conftest.err conftest.$ac_objext \
3982 conftest$ac_exeext conftest.$ac_ext
3983 LIBS=$ac_check_lib_save_LIBS
3984 fi
3985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
3986 $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
3987 if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
3988 MPILIBS="-lmpich"
3989 fi
3990
3991 fi
3992
3993 if test x != x"$MPILIBS"; then
3994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
3995 $as_echo_n "checking for mpi.h... " >&6; }
3996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3997 /* end confdefs.h. */
3998 #include <mpi.h>
3999 int
4000 main ()
4001 {
4002
4003 ;
4004 return 0;
4005 }
4006 _ACEOF
4007 if ac_fn_cxx_try_compile "$LINENO"; then :
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4009 $as_echo "yes" >&6; }
4010 else
4011 MPILIBS=""
4012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4013 $as_echo "no" >&6; }
4014 fi
4015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4016 fi
4017
4018 CXX="$ax_mpi_save_CXX"
4019
4020
4021
4022 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4023 if test x = x"$MPILIBS"; then
4024 USE_MPI="no"
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&5
4026 $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&2;}
4027 :
4028 else
4029 USE_MPI="yes"
4030 :
4031 fi
4032
4033
4034 if test $USE_MPI != no; then :
4035
4036 ac_ext=c
4037 ac_cpp='$CPP $CPPFLAGS'
4038 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
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
4042
4043
4044
4045
4046
4047 for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4048 do
4049 # Extract the first word of "$ac_prog", so it can be a program name with args.
4050 set dummy $ac_prog; ac_word=$2
4051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4052 $as_echo_n "checking for $ac_word... " >&6; }
4053 if ${ac_cv_prog_MPICC+:} false; then :
4054 $as_echo_n "(cached) " >&6
4055 else
4056 if test -n "$MPICC"; then
4057 ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4058 else
4059 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4060 for as_dir in $PATH
4061 do
4062 IFS=$as_save_IFS
4063 test -z "$as_dir" && as_dir=.
4064 for ac_exec_ext in '' $ac_executable_extensions; do
4065 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4066 ac_cv_prog_MPICC="$ac_prog"
4067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4068 break 2
4069 fi
4070 done
4071 done
4072 IFS=$as_save_IFS
4073
4074 fi
4075 fi
4076 MPICC=$ac_cv_prog_MPICC
4077 if test -n "$MPICC"; then
4078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4079 $as_echo "$MPICC" >&6; }
4080 else
4081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4082 $as_echo "no" >&6; }
4083 fi
4084
4085
4086 test -n "$MPICC" && break
4087 done
4088 test -n "$MPICC" || MPICC="$CC"
4089
4090 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 if test "x$ac_cv_func_MPI_Init" = xyes; then :
4098 MPILIBS=" "
4099 fi
4100
4101 fi
4102
4103 if test x = x"$MPILIBS"; then
4104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4105 $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4106 if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
4107 $as_echo_n "(cached) " >&6
4108 else
4109 ac_check_lib_save_LIBS=$LIBS
4110 LIBS="-lmpi $LIBS"
4111 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4112 /* end confdefs.h. */
4113
4114 /* Override any GCC internal prototype to avoid an error.
4115 Use char because int might match the return type of a GCC
4116 builtin and then its argument prototype would still apply. */
4117 #ifdef __cplusplus
4118 extern "C"
4119 #endif
4120 char MPI_Init ();
4121 int
4122 main ()
4123 {
4124 return MPI_Init ();
4125 ;
4126 return 0;
4127 }
4128 _ACEOF
4129 if ac_fn_c_try_link "$LINENO"; then :
4130 ac_cv_lib_mpi_MPI_Init=yes
4131 else
4132 ac_cv_lib_mpi_MPI_Init=no
4133 fi
4134 rm -f core conftest.err conftest.$ac_objext \
4135 conftest$ac_exeext conftest.$ac_ext
4136 LIBS=$ac_check_lib_save_LIBS
4137 fi
4138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4139 $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4140 if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
4141 MPILIBS="-lmpi"
4142 fi
4143
4144 fi
4145 if test x = x"$MPILIBS"; then
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4147 $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4148 if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
4149 $as_echo_n "(cached) " >&6
4150 else
4151 ac_check_lib_save_LIBS=$LIBS
4152 LIBS="-lmpich $LIBS"
4153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4154 /* end confdefs.h. */
4155
4156 /* Override any GCC internal prototype to avoid an error.
4157 Use char because int might match the return type of a GCC
4158 builtin and then its argument prototype would still apply. */
4159 #ifdef __cplusplus
4160 extern "C"
4161 #endif
4162 char MPI_Init ();
4163 int
4164 main ()
4165 {
4166 return MPI_Init ();
4167 ;
4168 return 0;
4169 }
4170 _ACEOF
4171 if ac_fn_c_try_link "$LINENO"; then :
4172 ac_cv_lib_mpich_MPI_Init=yes
4173 else
4174 ac_cv_lib_mpich_MPI_Init=no
4175 fi
4176 rm -f core conftest.err conftest.$ac_objext \
4177 conftest$ac_exeext conftest.$ac_ext
4178 LIBS=$ac_check_lib_save_LIBS
4179 fi
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4181 $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4182 if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
4183 MPILIBS="-lmpich"
4184 fi
4185
4186 fi
4187
4188 if test x != x"$MPILIBS"; then
4189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4190 $as_echo_n "checking for mpi.h... " >&6; }
4191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4192 /* end confdefs.h. */
4193 #include <mpi.h>
4194 int
4195 main ()
4196 {
4197
4198 ;
4199 return 0;
4200 }
4201 _ACEOF
4202 if ac_fn_c_try_compile "$LINENO"; then :
4203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4204 $as_echo "yes" >&6; }
4205 else
4206 MPILIBS=""
4207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4208 $as_echo "no" >&6; }
4209 fi
4210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4211 fi
4212
4213 CC="$ax_mpi_save_CC"
4214
4215
4216
4217 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4218 if test x = x"$MPILIBS"; then
4219 USE_MPI="no"
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&5
4221 $as_echo "$as_me: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&2;}
4222 :
4223 else
4224 USE_MPI="yes"
4225 :
4226 fi
4227
4228
4229 fi
4230 if test $USE_MPI != no; then :
4231
4232 CXX=$MPICXX
4233 CC=$MPICC
4234 LIBS="$MPILIBS $LIBS"
4235
4236 else
4237
4238 CXX=$save_CXX
4239 CC=$save_CC
4240 LIBS=$save_LIBS
4241
4242
4243 fi
4244
4245
4246 # Checks for programs.
4247 ac_ext=c
4248 ac_cpp='$CPP $CPPFLAGS'
4249 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4250 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4251 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4253 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4254 # On Suns, sometimes $CPP names a directory.
4255 if test -n "$CPP" && test -d "$CPP"; then
4256 CPP=
4257 fi
4258 if test -z "$CPP"; then
4259 if ${ac_cv_prog_CPP+:} false; then :
4260 $as_echo_n "(cached) " >&6
4261 else
4262 # Double quotes because CPP needs to be expanded
4263 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4264 do
4265 ac_preproc_ok=false
4266 for ac_c_preproc_warn_flag in '' yes
4267 do
4268 # Use a header file that comes with gcc, so configuring glibc
4269 # with a fresh cross-compiler works.
4270 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4271 # <limits.h> exists even on freestanding compilers.
4272 # On the NeXT, cc -E runs the code through the compiler's parser,
4273 # not just through cpp. "Syntax error" is here to catch this case.
4274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4275 /* end confdefs.h. */
4276 #ifdef __STDC__
4277 # include <limits.h>
4278 #else
4279 # include <assert.h>
4280 #endif
4281 Syntax error
4282 _ACEOF
4283 if ac_fn_c_try_cpp "$LINENO"; then :
4284
4285 else
4286 # Broken: fails on valid input.
4287 continue
4288 fi
4289 rm -f conftest.err conftest.i conftest.$ac_ext
4290
4291 # OK, works on sane cases. Now check whether nonexistent headers
4292 # can be detected and how.
4293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4294 /* end confdefs.h. */
4295 #include <ac_nonexistent.h>
4296 _ACEOF
4297 if ac_fn_c_try_cpp "$LINENO"; then :
4298 # Broken: success on invalid input.
4299 continue
4300 else
4301 # Passes both tests.
4302 ac_preproc_ok=:
4303 break
4304 fi
4305 rm -f conftest.err conftest.i conftest.$ac_ext
4306
4307 done
4308 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4309 rm -f conftest.i conftest.err conftest.$ac_ext
4310 if $ac_preproc_ok; then :
4311 break
4312 fi
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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4323 $as_echo "$CPP" >&6; }
4324 ac_preproc_ok=false
4325 for ac_c_preproc_warn_flag in '' yes
4326 do
4327 # Use a header file that comes with gcc, so configuring glibc
4328 # with a fresh cross-compiler works.
4329 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4330 # <limits.h> exists even on freestanding compilers.
4331 # On the NeXT, cc -E runs the code through the compiler's parser,
4332 # not just through cpp. "Syntax error" is here to catch this case.
4333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4334 /* end confdefs.h. */
4335 #ifdef __STDC__
4336 # include <limits.h>
4337 #else
4338 # include <assert.h>
4339 #endif
4340 Syntax error
4341 _ACEOF
4342 if ac_fn_c_try_cpp "$LINENO"; then :
4343
4344 else
4345 # Broken: fails on valid input.
4346 continue
4347 fi
4348 rm -f conftest.err conftest.i conftest.$ac_ext
4349
4350 # OK, works on sane cases. Now check whether nonexistent headers
4351 # can be detected and how.
4352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4353 /* end confdefs.h. */
4354 #include <ac_nonexistent.h>
4355 _ACEOF
4356 if ac_fn_c_try_cpp "$LINENO"; then :
4357 # Broken: success on invalid input.
4358 continue
4359 else
4360 # Passes both tests.
4361 ac_preproc_ok=:
4362 break
4363 fi
4364 rm -f conftest.err conftest.i conftest.$ac_ext
4365
4366 done
4367 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4368 rm -f conftest.i conftest.err conftest.$ac_ext
4369 if $ac_preproc_ok; then :
4370
4371 else
4372 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4373 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4374 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4375 See \`config.log' for more details" "$LINENO" 5; }
4376 fi
4377
4378 ac_ext=c
4379 ac_cpp='$CPP $CPPFLAGS'
4380 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4381 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4382 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4383
4384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4385 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4386 if ${ac_cv_path_GREP+:} false; then :
4387 $as_echo_n "(cached) " >&6
4388 else
4389 if test -z "$GREP"; then
4390 ac_path_GREP_found=false
4391 # Loop through the user's path and test for each of PROGNAME-LIST
4392 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4393 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4394 do
4395 IFS=$as_save_IFS
4396 test -z "$as_dir" && as_dir=.
4397 for ac_prog in grep ggrep; do
4398 for ac_exec_ext in '' $ac_executable_extensions; do
4399 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4400 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4401 # Check for GNU ac_path_GREP and select it if it is found.
4402 # Check for GNU $ac_path_GREP
4403 case `"$ac_path_GREP" --version 2>&1` in
4404 *GNU*)
4405 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4406 *)
4407 ac_count=0
4408 $as_echo_n 0123456789 >"conftest.in"
4409 while :
4410 do
4411 cat "conftest.in" "conftest.in" >"conftest.tmp"
4412 mv "conftest.tmp" "conftest.in"
4413 cp "conftest.in" "conftest.nl"
4414 $as_echo 'GREP' >> "conftest.nl"
4415 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4416 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4417 as_fn_arith $ac_count + 1 && ac_count=$as_val
4418 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4419 # Best one so far, save it but keep looking for a better one
4420 ac_cv_path_GREP="$ac_path_GREP"
4421 ac_path_GREP_max=$ac_count
4422 fi
4423 # 10*(2^10) chars as input seems more than enough
4424 test $ac_count -gt 10 && break
4425 done
4426 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4427 esac
4428
4429 $ac_path_GREP_found && break 3
4430 done
4431 done
4432 done
4433 IFS=$as_save_IFS
4434 if test -z "$ac_cv_path_GREP"; then
4435 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4436 fi
4437 else
4438 ac_cv_path_GREP=$GREP
4439 fi
4440
4441 fi
4442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4443 $as_echo "$ac_cv_path_GREP" >&6; }
4444 GREP="$ac_cv_path_GREP"
4445
4446
4447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4448 $as_echo_n "checking for egrep... " >&6; }
4449 if ${ac_cv_path_EGREP+:} false; then :
4450 $as_echo_n "(cached) " >&6
4451 else
4452 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4453 then ac_cv_path_EGREP="$GREP -E"
4454 else
4455 if test -z "$EGREP"; then
4456 ac_path_EGREP_found=false
4457 # Loop through the user's path and test for each of PROGNAME-LIST
4458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4459 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4460 do
4461 IFS=$as_save_IFS
4462 test -z "$as_dir" && as_dir=.
4463 for ac_prog in egrep; do
4464 for ac_exec_ext in '' $ac_executable_extensions; do
4465 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4466 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4467 # Check for GNU ac_path_EGREP and select it if it is found.
4468 # Check for GNU $ac_path_EGREP
4469 case `"$ac_path_EGREP" --version 2>&1` in
4470 *GNU*)
4471 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4472 *)
4473 ac_count=0
4474 $as_echo_n 0123456789 >"conftest.in"
4475 while :
4476 do
4477 cat "conftest.in" "conftest.in" >"conftest.tmp"
4478 mv "conftest.tmp" "conftest.in"
4479 cp "conftest.in" "conftest.nl"
4480 $as_echo 'EGREP' >> "conftest.nl"
4481 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4482 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4483 as_fn_arith $ac_count + 1 && ac_count=$as_val
4484 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4485 # Best one so far, save it but keep looking for a better one
4486 ac_cv_path_EGREP="$ac_path_EGREP"
4487 ac_path_EGREP_max=$ac_count
4488 fi
4489 # 10*(2^10) chars as input seems more than enough
4490 test $ac_count -gt 10 && break
4491 done
4492 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4493 esac
4494
4495 $ac_path_EGREP_found && break 3
4496 done
4497 done
4498 done
4499 IFS=$as_save_IFS
4500 if test -z "$ac_cv_path_EGREP"; then
4501 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4502 fi
4503 else
4504 ac_cv_path_EGREP=$EGREP
4505 fi
4506
4507 fi
4508 fi
4509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4510 $as_echo "$ac_cv_path_EGREP" >&6; }
4511 EGREP="$ac_cv_path_EGREP"
4512
4513
4514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4515 $as_echo_n "checking whether ln -s works... " >&6; }
4516 LN_S=$as_ln_s
4517 if test "$LN_S" = "ln -s"; then
4518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4519 $as_echo "yes" >&6; }
4520 else
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4522 $as_echo "no, using $LN_S" >&6; }
4523 fi
4524
4525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4526 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4527 set x ${MAKE-make}
4528 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4529 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4530 $as_echo_n "(cached) " >&6
4531 else
4532 cat >conftest.make <<\_ACEOF
4533 SHELL = /bin/sh
4534 all:
4535 @echo '@@@%%%=$(MAKE)=@@@%%%'
4536 _ACEOF
4537 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4538 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4539 *@@@%%%=?*=@@@%%%*)
4540 eval ac_cv_prog_make_${ac_make}_set=yes;;
4541 *)
4542 eval ac_cv_prog_make_${ac_make}_set=no;;
4543 esac
4544 rm -f conftest.make
4545 fi
4546 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4548 $as_echo "yes" >&6; }
4549 SET_MAKE=
4550 else
4551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4552 $as_echo "no" >&6; }
4553 SET_MAKE="MAKE=${MAKE-make}"
4554 fi
4555
4556 if test -n "$ac_tool_prefix"; then
4557 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4558 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4560 $as_echo_n "checking for $ac_word... " >&6; }
4561 if ${ac_cv_prog_RANLIB+:} false; then :
4562 $as_echo_n "(cached) " >&6
4563 else
4564 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 for ac_exec_ext in '' $ac_executable_extensions; do
4573 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4574 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4576 break 2
4577 fi
4578 done
4579 done
4580 IFS=$as_save_IFS
4581
4582 fi
4583 fi
4584 RANLIB=$ac_cv_prog_RANLIB
4585 if test -n "$RANLIB"; then
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4587 $as_echo "$RANLIB" >&6; }
4588 else
4589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4590 $as_echo "no" >&6; }
4591 fi
4592
4593
4594 fi
4595 if test -z "$ac_cv_prog_RANLIB"; then
4596 ac_ct_RANLIB=$RANLIB
4597 # Extract the first word of "ranlib", so it can be a program name with args.
4598 set dummy ranlib; ac_word=$2
4599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4600 $as_echo_n "checking for $ac_word... " >&6; }
4601 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
4602 $as_echo_n "(cached) " >&6
4603 else
4604 if test -n "$ac_ct_RANLIB"; then
4605 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4606 else
4607 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4608 for as_dir in $PATH
4609 do
4610 IFS=$as_save_IFS
4611 test -z "$as_dir" && as_dir=.
4612 for ac_exec_ext in '' $ac_executable_extensions; do
4613 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4614 ac_cv_prog_ac_ct_RANLIB="ranlib"
4615 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4616 break 2
4617 fi
4618 done
4619 done
4620 IFS=$as_save_IFS
4621
4622 fi
4623 fi
4624 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4625 if test -n "$ac_ct_RANLIB"; then
4626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4627 $as_echo "$ac_ct_RANLIB" >&6; }
4628 else
4629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4630 $as_echo "no" >&6; }
4631 fi
4632
4633 if test "x$ac_ct_RANLIB" = x; then
4634 RANLIB=":"
4635 else
4636 case $cross_compiling:$ac_tool_warned in
4637 yes:)
4638 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4639 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4640 ac_tool_warned=yes ;;
4641 esac
4642 RANLIB=$ac_ct_RANLIB
4643 fi
4644 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4652 $as_echo_n "checking for $ac_word... " >&6; }
4653 if ${ac_cv_path_PERLINTERP+:} false; then :
4654 $as_echo_n "(cached) " >&6
4655 else
4656 case $PERLINTERP in
4657 [\\/]* | ?:[\\/]*)
4658 ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4659 ;;
4660 *)
4661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4662 for as_dir in $PATH
4663 do
4664 IFS=$as_save_IFS
4665 test -z "$as_dir" && as_dir=.
4666 for ac_exec_ext in '' $ac_executable_extensions; do
4667 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4668 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4669 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4670 break 2
4671 fi
4672 done
4673 done
4674 IFS=$as_save_IFS
4675
4676 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
4677 ;;
4678 esac
4679 fi
4680 PERLINTERP=$ac_cv_path_PERLINTERP
4681 if test -n "$PERLINTERP"; then
4682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
4683 $as_echo "$PERLINTERP" >&6; }
4684 else
4685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4686 $as_echo "no" >&6; }
4687 fi
4688
4689
4690 ac_cv_path_perlinterp="$PERLINTERP"
4691 _sHpB='#!'
4692
4693
4694 # Check whether --with-perl-shebang was given.
4695 if test "${with_perl_shebang+set}" = set; then :
4696 withval=$with_perl_shebang; opt_perl_shebang="$withval"
4697 else
4698 opt_perl_shebang="not_set"
4699 fi
4700
4701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
4702 $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
4703 if ${ax_cv_opt_perl_shebang+:} false; then :
4704 $as_echo_n "(cached) " >&6
4705 else
4706 case "$opt_perl_shebang" in
4707 not_set ) ax_cv_opt_perl_shebang=''
4708 ;;
4709 * )
4710 ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
4711 esac
4712
4713 fi
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
4715 $as_echo "$ax_cv_opt_perl_shebang" >&6; }
4716 if test "A$ax_cv_opt_perl_shebang" != "A"
4717 then
4718 ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
4719 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4720 { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
4721 $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4722
4723 # Automatic detection of sharpbang formula starts here
4724 else
4725 _somian_shbangperl=`$PERLINTERP -V:startperl`
4726 negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
4727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
4728 $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
4729 if ${ac_cv_sys_kernshrpbang_perl+:} false; then :
4730 $as_echo_n "(cached) " >&6
4731 else
4732 _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
4733 if test "x$_somian_kspb_perl" == x
4734 then _somian_ksbp_warn_empty='durnit'
4735 else
4736 case "A$_somian_kspb_perl" in
4737 A#!*perl* )
4738 ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
4739 ;;
4740 A* ) _somian_ksbp_warn_defau='trouble'
4741 ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
4742 esac
4743 fi
4744
4745 fi
4746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
4747 $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
4748 # The above prints Checking ... result message to user.
4749 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4750
4751 if test A${_somian_ksbp_warn_empty+set} == Aset
4752 then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4753 $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4754 fi
4755 # Inform user after printing result value
4756 if test A${_somian_ksbp_warn_defau+set} == Aset
4757 then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
4758 $as_echo "$as_me: Maybe Not good -" >&6;}
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
4760 $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
4761 else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
4762 $as_echo "$as_me: OK Good result - " >&6;}
4763 { $as_echo "$as_me:${as_lineno-$LINENO}: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
4764 $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
4765 fi
4766 fi
4767
4768 # Find a good install program. We prefer a C program (faster),
4769 # so one script is as good as another. But avoid the broken or
4770 # incompatible versions:
4771 # SysV /etc/install, /usr/sbin/install
4772 # SunOS /usr/etc/install
4773 # IRIX /sbin/install
4774 # AIX /bin/install
4775 # AmigaOS /C/install, which installs bootblocks on floppy discs
4776 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4777 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4778 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4779 # OS/2's system install, which has a completely different semantic
4780 # ./install, which can be erroneously created by make from ./install.sh.
4781 # Reject install programs that cannot install multiple files.
4782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4783 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4784 if test -z "$INSTALL"; then
4785 if ${ac_cv_path_install+:} false; then :
4786 $as_echo_n "(cached) " >&6
4787 else
4788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4789 for as_dir in $PATH
4790 do
4791 IFS=$as_save_IFS
4792 test -z "$as_dir" && as_dir=.
4793 # Account for people who put trailing slashes in PATH elements.
4794 case $as_dir/ in #((
4795 ./ | .// | /[cC]/* | \
4796 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4797 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4798 /usr/ucb/* ) ;;
4799 *)
4800 # OSF1 and SCO ODT 3.0 have their own names for install.
4801 # Don't use installbsd from OSF since it installs stuff as root
4802 # by default.
4803 for ac_prog in ginstall scoinst install; do
4804 for ac_exec_ext in '' $ac_executable_extensions; do
4805 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4806 if test $ac_prog = install &&
4807 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4808 # AIX install. It has an incompatible calling convention.
4809 :
4810 elif test $ac_prog = install &&
4811 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4812 # program-specific install script used by HP pwplus--don't use.
4813 :
4814 else
4815 rm -rf conftest.one conftest.two conftest.dir
4816 echo one > conftest.one
4817 echo two > conftest.two
4818 mkdir conftest.dir
4819 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4820 test -s conftest.one && test -s conftest.two &&
4821 test -s conftest.dir/conftest.one &&
4822 test -s conftest.dir/conftest.two
4823 then
4824 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4825 break 3
4826 fi
4827 fi
4828 fi
4829 done
4830 done
4831 ;;
4832 esac
4833
4834 done
4835 IFS=$as_save_IFS
4836
4837 rm -rf conftest.one conftest.two conftest.dir
4838
4839 fi
4840 if test "${ac_cv_path_install+set}" = set; then
4841 INSTALL=$ac_cv_path_install
4842 else
4843 # As a last resort, use the slow shell script. Don't cache a
4844 # value for INSTALL within a source directory, because that will
4845 # break other packages using the cache if that directory is
4846 # removed, or if the value is a relative name.
4847 INSTALL=$ac_install_sh
4848 fi
4849 fi
4850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4851 $as_echo "$INSTALL" >&6; }
4852
4853 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4854 # It thinks the first close brace ends the variable substitution.
4855 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4856
4857 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4858
4859 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4860
4861 case "x$INSTALL" in
4862 x/*) ;;
4863 *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4864 esac
4865 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f -m 755"
4866 # Extract the first word of "ar", so it can be a program name with args.
4867 set dummy ar; ac_word=$2
4868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4869 $as_echo_n "checking for $ac_word... " >&6; }
4870 if ${ac_cv_prog_AR+:} false; then :
4871 $as_echo_n "(cached) " >&6
4872 else
4873 if test -n "$AR"; then
4874 ac_cv_prog_AR="$AR" # Let the user override the test.
4875 else
4876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4877 for as_dir in $PATH
4878 do
4879 IFS=$as_save_IFS
4880 test -z "$as_dir" && as_dir=.
4881 for ac_exec_ext in '' $ac_executable_extensions; do
4882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4883 ac_cv_prog_AR="ar"
4884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4885 break 2
4886 fi
4887 done
4888 done
4889 IFS=$as_save_IFS
4890
4891 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4892 fi
4893 fi
4894 AR=$ac_cv_prog_AR
4895 if test -n "$AR"; then
4896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4897 $as_echo "$AR" >&6; }
4898 else
4899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4900 $as_echo "no" >&6; }
4901 fi
4902
4903
4904 if test "$AR" = "NONE"; then
4905 cat >confcache <<\_ACEOF
4906 # This file is a shell script that caches the results of configure
4907 # tests run on this system so they can be shared between configure
4908 # scripts and configure runs, see configure's option --config-cache.
4909 # It is not useful on other systems. If it contains results you don't
4910 # want to keep, you may remove or edit it.
4911 #
4912 # config.status only pays attention to the cache file if you give it
4913 # the --recheck option to rerun configure.
4914 #
4915 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4916 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4917 # following values.
4918
4919 _ACEOF
4920
4921 # The following way of writing the cache mishandles newlines in values,
4922 # but we know of no workaround that is simple, portable, and efficient.
4923 # So, we kill variables containing newlines.
4924 # Ultrix sh set writes to stderr and can't be redirected directly,
4925 # and sets the high bit in the cache file unless we assign to the vars.
4926 (
4927 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4928 eval ac_val=\$$ac_var
4929 case $ac_val in #(
4930 *${as_nl}*)
4931 case $ac_var in #(
4932 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4933 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4934 esac
4935 case $ac_var in #(
4936 _ | IFS | as_nl) ;; #(
4937 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4938 *) { eval $ac_var=; unset $ac_var;} ;;
4939 esac ;;
4940 esac
4941 done
4942
4943 (set) 2>&1 |
4944 case $as_nl`(ac_space=' '; set) 2>&1` in #(
4945 *${as_nl}ac_space=\ *)
4946 # `set' does not quote correctly, so add quotes: double-quote
4947 # substitution turns \\\\ into \\, and sed turns \\ into \.
4948 sed -n \
4949 "s/'/'\\\\''/g;
4950 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4951 ;; #(
4952 *)
4953 # `set' quotes correctly as required by POSIX, so do not add quotes.
4954 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4955 ;;
4956 esac |
4957 sort
4958 ) |
4959 sed '
4960 /^ac_cv_env_/b end
4961 t clear
4962 :clear
4963 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4964 t end
4965 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4966 :end' >>confcache
4967 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4968 if test -w "$cache_file"; then
4969 if test "x$cache_file" != "x/dev/null"; then
4970 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4971 $as_echo "$as_me: updating cache $cache_file" >&6;}
4972 if test ! -f "$cache_file" || test -h "$cache_file"; then
4973 cat confcache >"$cache_file"
4974 else
4975 case $cache_file in #(
4976 */* | ?:*)
4977 mv -f confcache "$cache_file"$$ &&
4978 mv -f "$cache_file"$$ "$cache_file" ;; #(
4979 *)
4980 mv -f confcache "$cache_file" ;;
4981 esac
4982 fi
4983 fi
4984 else
4985 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4986 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4987 fi
4988 fi
4989 rm -f confcache
4990 exit 1
4991 fi
4992 # Extract the first word of "ps", so it can be a program name with args.
4993 set dummy ps; ac_word=$2
4994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4995 $as_echo_n "checking for $ac_word... " >&6; }
4996 if ${ac_cv_path_PS+:} false; then :
4997 $as_echo_n "(cached) " >&6
4998 else
4999 case $PS in
5000 [\\/]* | ?:[\\/]*)
5001 ac_cv_path_PS="$PS" # Let the user override the test with a path.
5002 ;;
5003 *)
5004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5005 for as_dir in $PATH
5006 do
5007 IFS=$as_save_IFS
5008 test -z "$as_dir" && as_dir=.
5009 for ac_exec_ext in '' $ac_executable_extensions; do
5010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5011 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5013 break 2
5014 fi
5015 done
5016 done
5017 IFS=$as_save_IFS
5018
5019 ;;
5020 esac
5021 fi
5022 PS=$ac_cv_path_PS
5023 if test -n "$PS"; then
5024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
5025 $as_echo "$PS" >&6; }
5026 else
5027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5028 $as_echo "no" >&6; }
5029 fi
5030
5031
5032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX or BSD ps syntax" >&5
5033 $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
5034 if ${ac_cv_prog_ps_syntax+:} false; then :
5035 $as_echo_n "(cached) " >&6
5036 else
5037
5038 if $PS ax -o rss > /dev/null 2>&1; then
5039 ac_cv_prog_ps_ax=yes
5040 else
5041 ac_cv_prog_ps_ax=no
5042 fi
5043 if $PS -ef -o rss > /dev/null 2>&1; then
5044 ac_cv_prog_ps_ef=yes
5045 else
5046 ac_cv_prog_ps_ef=no
5047 fi
5048 if test "$ac_cv_prog_ps_ax" = yes; then
5049 ac_cv_prog_ps_syntax=BSD
5050 else
5051 if test "$ac_cv_prog_ps_ef" = yes; then
5052 ac_cv_prog_ps_syntax=POSIX
5053 else
5054 as_fn_error $? "Could not determine ps syntax" "$LINENO" 5
5055 fi
5056 fi
5057
5058 fi
5059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_ps_syntax" >&5
5060 $as_echo "$ac_cv_prog_ps_syntax" >&6; }
5061
5062 cat >>confdefs.h <<_ACEOF
5063 #define PSCOMMAND $PS
5064 _ACEOF
5065
5066 if test "$ac_cv_prog_ps_syntax" = BSD; then
5067
5068 $as_echo "#define PSTYPE_IS_BSD 1" >>confdefs.h
5069
5070 else
5071 if test "$ac_cv_prog_ps_syntax" = POSIX; then
5072
5073 $as_echo "#define PSTYPE_IS_POSIX 1" >>confdefs.h
5074
5075 else
5076 as_fn_error $? "Unknown ps syntax type!" "$LINENO" 5
5077 fi
5078 fi
5079
5080 ac_ext=c
5081 ac_cpp='$CPP $CPPFLAGS'
5082 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5083 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5084 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5085
5086
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asin in -lm" >&5
5088 $as_echo_n "checking for asin in -lm... " >&6; }
5089 if ${ac_cv_lib_m_asin+:} false; then :
5090 $as_echo_n "(cached) " >&6
5091 else
5092 ac_check_lib_save_LIBS=$LIBS
5093 LIBS="-lm $LIBS"
5094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5095 /* end confdefs.h. */
5096
5097 /* Override any GCC internal prototype to avoid an error.
5098 Use char because int might match the return type of a GCC
5099 builtin and then its argument prototype would still apply. */
5100 #ifdef __cplusplus
5101 extern "C"
5102 #endif
5103 char asin ();
5104 int
5105 main ()
5106 {
5107 return asin ();
5108 ;
5109 return 0;
5110 }
5111 _ACEOF
5112 if ac_fn_c_try_link "$LINENO"; then :
5113 ac_cv_lib_m_asin=yes
5114 else
5115 ac_cv_lib_m_asin=no
5116 fi
5117 rm -f core conftest.err conftest.$ac_objext \
5118 conftest$ac_exeext conftest.$ac_ext
5119 LIBS=$ac_check_lib_save_LIBS
5120 fi
5121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_asin" >&5
5122 $as_echo "$ac_cv_lib_m_asin" >&6; }
5123 if test "x$ac_cv_lib_m_asin" = xyes; then :
5124 cat >>confdefs.h <<_ACEOF
5125 #define HAVE_LIBM 1
5126 _ACEOF
5127
5128 LIBS="-lm $LIBS"
5129
5130 else
5131 exit
5132 fi
5133
5134
5135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5136 $as_echo_n "checking for ANSI C header files... " >&6; }
5137 if ${ac_cv_header_stdc+:} false; then :
5138 $as_echo_n "(cached) " >&6
5139 else
5140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5141 /* end confdefs.h. */
5142 #include <stdlib.h>
5143 #include <stdarg.h>
5144 #include <string.h>
5145 #include <float.h>
5146
5147 int
5148 main ()
5149 {
5150
5151 ;
5152 return 0;
5153 }
5154 _ACEOF
5155 if ac_fn_c_try_compile "$LINENO"; then :
5156 ac_cv_header_stdc=yes
5157 else
5158 ac_cv_header_stdc=no
5159 fi
5160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5161
5162 if test $ac_cv_header_stdc = yes; then
5163 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5164 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5165 /* end confdefs.h. */
5166 #include <string.h>
5167
5168 _ACEOF
5169 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5170 $EGREP "memchr" >/dev/null 2>&1; then :
5171
5172 else
5173 ac_cv_header_stdc=no
5174 fi
5175 rm -f conftest*
5176
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 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5182 /* end confdefs.h. */
5183 #include <stdlib.h>
5184
5185 _ACEOF
5186 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5187 $EGREP "free" >/dev/null 2>&1; then :
5188
5189 else
5190 ac_cv_header_stdc=no
5191 fi
5192 rm -f conftest*
5193
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 if test "$cross_compiling" = yes; then :
5199 :
5200 else
5201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5202 /* end confdefs.h. */
5203 #include <ctype.h>
5204 #include <stdlib.h>
5205 #if ((' ' & 0x0FF) == 0x020)
5206 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5207 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5208 #else
5209 # define ISLOWER(c) \
5210 (('a' <= (c) && (c) <= 'i') \
5211 || ('j' <= (c) && (c) <= 'r') \
5212 || ('s' <= (c) && (c) <= 'z'))
5213 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5214 #endif
5215
5216 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5217 int
5218 main ()
5219 {
5220 int i;
5221 for (i = 0; i < 256; i++)
5222 if (XOR (islower (i), ISLOWER (i))
5223 || toupper (i) != TOUPPER (i))
5224 return 2;
5225 return 0;
5226 }
5227 _ACEOF
5228 if ac_fn_c_try_run "$LINENO"; then :
5229
5230 else
5231 ac_cv_header_stdc=no
5232 fi
5233 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5234 conftest.$ac_objext conftest.beam conftest.$ac_ext
5235 fi
5236
5237 fi
5238 fi
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5240 $as_echo "$ac_cv_header_stdc" >&6; }
5241 if test $ac_cv_header_stdc = yes; then
5242
5243 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5244
5245 fi
5246
5247 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5248 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5249 inttypes.h stdint.h unistd.h
5250 do :
5251 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5252 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5253 "
5254 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5255 cat >>confdefs.h <<_ACEOF
5256 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5257 _ACEOF
5258
5259 fi
5260
5261 done
5262
5263
5264 #
5265 # Handle user hints
5266 #
5267
5268 # Check whether --with-zlib was given.
5269 if test "${with_zlib+set}" = set; then :
5270 withval=$with_zlib; zlib_dir="$withval"
5271 else
5272 zlib_dir="not_set"
5273 fi
5274
5275 if test "$zlib_dir" != "no"; then
5276
5277 if test "$zlib_dir" != "not_set" ; then
5278 if test -d "$zlib_dir"
5279 then
5280 ZLIB_HOME="$zlib_dir"
5281 else
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5283 $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5284 ZLIB_HOME=/usr/local
5285 if test ! -f "${ZLIB_HOME}/include/zlib.h"
5286 then
5287 ZLIB_HOME=/usr
5288 fi
5289 fi
5290 fi
5291 #
5292 # Locate zlib, if wanted
5293 #
5294 if test -n "${ZLIB_HOME}"
5295 then
5296 ZLIB_OLD_LDFLAGS=$LDFLAGS
5297 ZLIB_OLD_CFLAGS=$CFLAGS
5298 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5299 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
5300
5301 ac_ext=c
5302 ac_cpp='$CPP $CPPFLAGS'
5303 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5304 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5305 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5306
5307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
5308 $as_echo_n "checking for inflateEnd in -lz... " >&6; }
5309 if ${ac_cv_lib_z_inflateEnd+:} false; then :
5310 $as_echo_n "(cached) " >&6
5311 else
5312 ac_check_lib_save_LIBS=$LIBS
5313 LIBS="-lz $LIBS"
5314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5315 /* end confdefs.h. */
5316
5317 /* Override any GCC internal prototype to avoid an error.
5318 Use char because int might match the return type of a GCC
5319 builtin and then its argument prototype would still apply. */
5320 #ifdef __cplusplus
5321 extern "C"
5322 #endif
5323 char inflateEnd ();
5324 int
5325 main ()
5326 {
5327 return inflateEnd ();
5328 ;
5329 return 0;
5330 }
5331 _ACEOF
5332 if ac_fn_c_try_link "$LINENO"; then :
5333 ac_cv_lib_z_inflateEnd=yes
5334 else
5335 ac_cv_lib_z_inflateEnd=no
5336 fi
5337 rm -f core conftest.err conftest.$ac_objext \
5338 conftest$ac_exeext conftest.$ac_ext
5339 LIBS=$ac_check_lib_save_LIBS
5340 fi
5341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
5342 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
5343 if test "x$ac_cv_lib_z_inflateEnd" = xyes; then :
5344 zlib_cv_libz=yes
5345 else
5346 zlib_cv_libz=no
5347 fi
5348
5349 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5350 if test "x$ac_cv_header_zlib_h" = xyes; then :
5351 zlib_cv_zlib_h=yes
5352 else
5353 zlib_cv_zlib_h=no
5354 fi
5355
5356
5357 ac_ext=c
5358 ac_cpp='$CPP $CPPFLAGS'
5359 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5360 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5361 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5362
5363
5364 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
5365
5366 $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
5367
5368
5369 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5370
5371 ZLIB_INC_DIR="${ZLIB_HOME}/include"
5372 ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
5373 ZLIB="-lz"
5374 else
5375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
5376 $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
5377 ZLIB_INC_DIR=
5378 ZLIB_LIB_DIR=
5379 ZLIB=
5380 LDFLAGS="$ZLIB_OLD_LDFLAGS"
5381 CFLAGS="$ZLIB_OLD_CFLAGS"
5382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5383 $as_echo "failed" >&6; }
5384 echo ""
5385 echo "*********************************************************"
5386 echo "* WARNING: Could not find a working zlib installation *"
5387 echo "* If you need OpenMD to be able to deal with compressed *"
5388 echo "* trajectory dump files be sure to specify a valid zlib *"
5389 echo "* installation with --with-zlib=DIR *"
5390 echo "* *"
5391 echo "* OpenMD will still work without zlib installed. *"
5392 echo "*********************************************************"
5393 echo ""
5394 fi
5395
5396
5397
5398 fi
5399 fi
5400
5401 #
5402 # Handle user hints
5403 #
5404
5405 # Check whether --with-fftw was given.
5406 if test "${with_fftw+set}" = set; then :
5407 withval=$with_fftw; fftw_dir="$withval"
5408 else
5409 fftw_dir="not_set"
5410 fi
5411
5412 if test "$fftw_dir" != "no"; then
5413 if test "$fftw_dir" != "not_set" ; then
5414 if test -d "$fftw_dir"; then
5415 FFTW_HOME="$fftw_dir"
5416 else
5417 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
5418 $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
5419 FFTW_HOME=/usr/local
5420 if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
5421 FFTW_HOME=/usr
5422 fi
5423 fi
5424 #
5425 # Locate fftw, if wanted
5426 #
5427 if test -n "${FFTW_HOME}"; then
5428 FFTW_OLD_LDFLAGS=$LDFLAGS
5429 FFTW_OLD_CFLAGS=$CFLAGS
5430 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
5431 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
5432
5433 ac_ext=c
5434 ac_cpp='$CPP $CPPFLAGS'
5435 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5436 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5437 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5438
5439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
5440 $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
5441 if ${ac_cv_lib_fftw3_fftw_execute+:} false; then :
5442 $as_echo_n "(cached) " >&6
5443 else
5444 ac_check_lib_save_LIBS=$LIBS
5445 LIBS="-lfftw3 $LIBS"
5446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5447 /* end confdefs.h. */
5448
5449 /* Override any GCC internal prototype to avoid an error.
5450 Use char because int might match the return type of a GCC
5451 builtin and then its argument prototype would still apply. */
5452 #ifdef __cplusplus
5453 extern "C"
5454 #endif
5455 char fftw_execute ();
5456 int
5457 main ()
5458 {
5459 return fftw_execute ();
5460 ;
5461 return 0;
5462 }
5463 _ACEOF
5464 if ac_fn_c_try_link "$LINENO"; then :
5465 ac_cv_lib_fftw3_fftw_execute=yes
5466 else
5467 ac_cv_lib_fftw3_fftw_execute=no
5468 fi
5469 rm -f core conftest.err conftest.$ac_objext \
5470 conftest$ac_exeext conftest.$ac_ext
5471 LIBS=$ac_check_lib_save_LIBS
5472 fi
5473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
5474 $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
5475 if test "x$ac_cv_lib_fftw3_fftw_execute" = xyes; then :
5476 fftw_cv_libfftw3=yes
5477 else
5478 fftw_cv_libfftw3=no
5479 fi
5480
5481 ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
5482 if test "x$ac_cv_header_fftw3_h" = xyes; then :
5483 fftw_cv_fftw3_h=yes
5484 else
5485 fftw_cv_fftw3_h=no
5486 fi
5487
5488
5489 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
5490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
5491 $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
5492 if ${ac_cv_lib_fftw_fftwnd_one+:} false; then :
5493 $as_echo_n "(cached) " >&6
5494 else
5495 ac_check_lib_save_LIBS=$LIBS
5496 LIBS="-lfftw $LIBS"
5497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5498 /* end confdefs.h. */
5499
5500 /* Override any GCC internal prototype to avoid an error.
5501 Use char because int might match the return type of a GCC
5502 builtin and then its argument prototype would still apply. */
5503 #ifdef __cplusplus
5504 extern "C"
5505 #endif
5506 char fftwnd_one ();
5507 int
5508 main ()
5509 {
5510 return fftwnd_one ();
5511 ;
5512 return 0;
5513 }
5514 _ACEOF
5515 if ac_fn_c_try_link "$LINENO"; then :
5516 ac_cv_lib_fftw_fftwnd_one=yes
5517 else
5518 ac_cv_lib_fftw_fftwnd_one=no
5519 fi
5520 rm -f core conftest.err conftest.$ac_objext \
5521 conftest$ac_exeext conftest.$ac_ext
5522 LIBS=$ac_check_lib_save_LIBS
5523 fi
5524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
5525 $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
5526 if test "x$ac_cv_lib_fftw_fftwnd_one" = xyes; then :
5527 fftw_cv_libfftw=yes
5528 else
5529 fftw_cv_libfftw=no
5530 fi
5531
5532 ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
5533 if test "x$ac_cv_header_fftw_h" = xyes; then :
5534 fftw_cv_fftw_h=yes
5535 else
5536 fftw_cv_fftw_h=no
5537 fi
5538
5539
5540 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
5541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
5542 $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
5543 if ${ac_cv_lib_dfftw_fftwnd_one+:} false; then :
5544 $as_echo_n "(cached) " >&6
5545 else
5546 ac_check_lib_save_LIBS=$LIBS
5547 LIBS="-ldfftw $LIBS"
5548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5549 /* end confdefs.h. */
5550
5551 /* Override any GCC internal prototype to avoid an error.
5552 Use char because int might match the return type of a GCC
5553 builtin and then its argument prototype would still apply. */
5554 #ifdef __cplusplus
5555 extern "C"
5556 #endif
5557 char fftwnd_one ();
5558 int
5559 main ()
5560 {
5561 return fftwnd_one ();
5562 ;
5563 return 0;
5564 }
5565 _ACEOF
5566 if ac_fn_c_try_link "$LINENO"; then :
5567 ac_cv_lib_dfftw_fftwnd_one=yes
5568 else
5569 ac_cv_lib_dfftw_fftwnd_one=no
5570 fi
5571 rm -f core conftest.err conftest.$ac_objext \
5572 conftest$ac_exeext conftest.$ac_ext
5573 LIBS=$ac_check_lib_save_LIBS
5574 fi
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
5576 $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
5577 if test "x$ac_cv_lib_dfftw_fftwnd_one" = xyes; then :
5578 fftw_cv_libdfftw=yes
5579 else
5580 fftw_cv_libdfftw=no
5581 fi
5582
5583 ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
5584 if test "x$ac_cv_header_dfftw_h" = xyes; then :
5585 fftw_cv_dfftw_h=yes
5586 else
5587 fftw_cv_dfftw_h=no
5588 fi
5589
5590
5591 fi
5592 fi
5593 ac_ext=c
5594 ac_cpp='$CPP $CPPFLAGS'
5595 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5596 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5597 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5598
5599 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
5600
5601 $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
5602
5603 FFTW_INC_DIR="${FFTW_HOME}/include"
5604 FFTW_LIB_DIR="${FFTW_HOME}/lib"
5605 FFTW_LIBS="-lfftw3"
5606 else
5607 if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
5608
5609 $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
5610
5611 FFTW_INC_DIR="${FFTW_HOME}/include"
5612 FFTW_LIB_DIR="${FFTW_HOME}/lib"
5613 FFTW_LIBS="-lfftw"
5614 else
5615 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
5616
5617 $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
5618
5619 FFTW_INC_DIR="${FFTW_HOME}/include"
5620 FFTW_LIB_DIR="${FFTW_HOME}/lib"
5621 FFTW_LIBS="-ldfftw"
5622 else
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
5624 $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
5625 FFTW_INC_DIR=
5626 FFTW_LIB_DIR=
5627 FFTW_LIBS=
5628 LDFLAGS="$FFTW_OLD_LDFLAGS"
5629 CFLAGS="$FFTW_OLD_CFLAGS"
5630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5631 $as_echo "failed" >&6; }
5632 echo ""
5633 echo "*********************************************************"
5634 echo "* WARNING: Could not find a working FFTW installation *"
5635 echo "* If you need the staticProps program to be able to *"
5636 echo "* compute undulation spectra, be sure to specify a *"
5637 echo "* valid fftw installation with --with-fftw=DIR *"
5638 echo "* *"
5639 echo "* OpenMD will still work without fftw installed. *"
5640 echo "*********************************************************"
5641 echo ""
5642 fi
5643 fi
5644 fi
5645
5646
5647
5648 fi
5649 fi
5650 fi
5651
5652 #
5653 # Handle user hints
5654 #
5655
5656 # Check whether --with-qhull was given.
5657 if test "${with_qhull+set}" = set; then :
5658 withval=$with_qhull; qhull_dir="$withval"
5659 else
5660 qhull_dir="not_set"
5661 fi
5662
5663 QHULL_INC_DIR=
5664 QHULL_LIB_DIR=
5665 QHULL=
5666 USE_QHULL=no
5667
5668 if test "$qhull_dir" != "no"; then
5669 if test "$qhull_dir" != "not_set" ; then
5670 if test -d "$qhull_dir"; then
5671 QHULL_HOME="$qhull_dir"
5672 else
5673 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
5674 $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
5675 QHULL_HOME=/usr/local
5676 if test ! -f "${QHULL_HOME}/include/qhull/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 { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
5686 $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
5687
5688 ac_ext=c
5689 ac_cpp='$CPP $CPPFLAGS'
5690 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5691 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5692 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5693
5694 QHULL_OLD_LDFLAGS=$LDFLAGS
5695 QHULL_OLD_CFLAGS=$CFLAGS
5696 QHULL_OLD_CPPFLAGS=$CPPFLAGS
5697 LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
5698 CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
5699 CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
5700 ac_fn_c_check_header_mongrel "$LINENO" "qhull/qhull.h" "ac_cv_header_qhull_qhull_h" "$ac_includes_default"
5701 if test "x$ac_cv_header_qhull_qhull_h" = xyes; then :
5702 qhull_cv_qhull_h=yes
5703 else
5704 qhull_cv_qhull_h=no
5705 fi
5706
5707
5708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
5709 $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
5710 if ${ac_cv_lib_qhull_qh_qhull+:} false; then :
5711 $as_echo_n "(cached) " >&6
5712 else
5713 ac_check_lib_save_LIBS=$LIBS
5714 LIBS="-lqhull $LIBS"
5715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5716 /* end confdefs.h. */
5717
5718 /* Override any GCC internal prototype to avoid an error.
5719 Use char because int might match the return type of a GCC
5720 builtin and then its argument prototype would still apply. */
5721 #ifdef __cplusplus
5722 extern "C"
5723 #endif
5724 char qh_qhull ();
5725 int
5726 main ()
5727 {
5728 return qh_qhull ();
5729 ;
5730 return 0;
5731 }
5732 _ACEOF
5733 if ac_fn_c_try_link "$LINENO"; then :
5734 ac_cv_lib_qhull_qh_qhull=yes
5735 else
5736 ac_cv_lib_qhull_qh_qhull=no
5737 fi
5738 rm -f core conftest.err conftest.$ac_objext \
5739 conftest$ac_exeext conftest.$ac_ext
5740 LIBS=$ac_check_lib_save_LIBS
5741 fi
5742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
5743 $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
5744 if test "x$ac_cv_lib_qhull_qh_qhull" = xyes; then :
5745 qhull_cv_libqhull=yes
5746 else
5747 qhull_cv_libqhull=no
5748 fi
5749
5750 LDFLAGS="$QHULL_OLD_LDFLAGS"
5751 CFLAGS="$QHULL_OLD_CFLAGS"
5752 CPPFLAGS="$QHULL_OLD_CPPFLAGS"
5753 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 $as_echo "#define HAVE_QHULL_H 1" >>confdefs.h
5763
5764
5765 $as_echo "#define HAVE_QHULL 1" >>confdefs.h
5766
5767 USE_QHULL=yes
5768 QHULL_INC_DIR="${QHULL_HOME}/include"
5769 QHULL_LIB_DIR="${QHULL_HOME}/lib"
5770 QHULL="-lqhull"
5771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
5772 $as_echo "Working qhull found, will proceed." >&6; }
5773 else
5774 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5775 $as_echo "$as_me: WARNING: " >&2;}
5776 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
5777 $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
5778 { $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 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
5781 $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
5782 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR " >&5
5783 $as_echo "$as_me: WARNING: with --with-qhull=DIR " >&2;}
5784 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5785 $as_echo "$as_me: WARNING: " >&2;}
5786 { $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 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
5789 $as_echo "$as_me: WARNING: " >&2;}
5790 fi
5791 fi
5792 fi
5793
5794
5795
5796
5797
5798 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5804 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5805 if test -z "$CXXCPP"; then
5806 if ${ac_cv_prog_CXXCPP+:} false; then :
5807 $as_echo_n "(cached) " >&6
5808 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 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5822 /* end confdefs.h. */
5823 #ifdef __STDC__
5824 # include <limits.h>
5825 #else
5826 # include <assert.h>
5827 #endif
5828 Syntax error
5829 _ACEOF
5830 if ac_fn_cxx_try_cpp "$LINENO"; then :
5831
5832 else
5833 # Broken: fails on valid input.
5834 continue
5835 fi
5836 rm -f conftest.err conftest.i conftest.$ac_ext
5837
5838 # OK, works on sane cases. Now check whether nonexistent headers
5839 # can be detected and how.
5840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5841 /* end confdefs.h. */
5842 #include <ac_nonexistent.h>
5843 _ACEOF
5844 if ac_fn_cxx_try_cpp "$LINENO"; then :
5845 # Broken: success on invalid input.
5846 continue
5847 else
5848 # Passes both tests.
5849 ac_preproc_ok=:
5850 break
5851 fi
5852 rm -f conftest.err conftest.i conftest.$ac_ext
5853
5854 done
5855 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5856 rm -f conftest.i conftest.err conftest.$ac_ext
5857 if $ac_preproc_ok; then :
5858 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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5870 $as_echo "$CXXCPP" >&6; }
5871 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 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5881 /* end confdefs.h. */
5882 #ifdef __STDC__
5883 # include <limits.h>
5884 #else
5885 # include <assert.h>
5886 #endif
5887 Syntax error
5888 _ACEOF
5889 if ac_fn_cxx_try_cpp "$LINENO"; then :
5890
5891 else
5892 # Broken: fails on valid input.
5893 continue
5894 fi
5895 rm -f conftest.err conftest.i conftest.$ac_ext
5896
5897 # OK, works on sane cases. Now check whether nonexistent headers
5898 # can be detected and how.
5899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5900 /* end confdefs.h. */
5901 #include <ac_nonexistent.h>
5902 _ACEOF
5903 if ac_fn_cxx_try_cpp "$LINENO"; then :
5904 # Broken: success on invalid input.
5905 continue
5906 else
5907 # Passes both tests.
5908 ac_preproc_ok=:
5909 break
5910 fi
5911 rm -f conftest.err conftest.i conftest.$ac_ext
5912
5913 done
5914 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5915 rm -f conftest.i conftest.err conftest.$ac_ext
5916 if $ac_preproc_ok; then :
5917
5918 else
5919 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5920 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5921 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5922 See \`config.log' for more details" "$LINENO" 5; }
5923 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 if test "${with_openbabel+set}" = set; then :
5938 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 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
5951 $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
5952 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 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
5976 if test "x$ac_cv_header_openbabel_babelconfig_h" = xyes; then :
5977 openbabel_cv_openbabel_h=yes
5978 else
5979 openbabel_cv_openbabel_h=no
5980 fi
5981
5982
5983 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
5984 if test "x$ac_cv_header_openbabel_obconversion_h" = xyes; then :
5985 openbabel_cv_obconversion_h=yes
5986 else
5987 openbabel_cv_obconversion_h=no
5988 fi
5989
5990
5991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5992 /* end confdefs.h. */
5993
5994
5995 #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 if ac_fn_cxx_try_link "$LINENO"; then :
6012
6013 openbabel_lib_found="yes"
6014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
6015 $as_echo "found" >&6; }
6016
6017 else
6018
6019 openbabel_lib_found="no"
6020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
6021 $as_echo "not found" >&6; }
6022
6023
6024 fi
6025 rm -f core conftest.err conftest.$ac_objext \
6026 conftest$ac_exeext conftest.$ac_ext
6027 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
6043 $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
6044 OPENBABEL_INC_DIR=
6045 OPENBABEL_LIB_DIR=
6046 OPENBABEL_LIB=
6047 USE_OPENBABEL=no
6048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6049 $as_echo "failed" >&6; }
6050 echo ""
6051 echo "*********************************************************"
6052 echo "* WARNING: Could not find a working openbabel-2.x *"
6053 echo "* installation If you need OpenMD to be able to convert *"
6054 echo "* xyz or pdb files you need to specify a valid *"
6055 echo "* openbabel-2.x installation with --with-openbabel=DIR *"
6056 echo "* *"
6057 echo "* OpenMD will still work without openbabel installed. *"
6058 echo "*********************************************************"
6059 echo ""
6060 fi
6061
6062
6063
6064
6065 fi
6066 fi
6067
6068
6069 # Checks for header files.
6070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6071 $as_echo_n "checking for ANSI C header files... " >&6; }
6072 if ${ac_cv_header_stdc+:} false; then :
6073 $as_echo_n "(cached) " >&6
6074 else
6075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6076 /* end confdefs.h. */
6077 #include <stdlib.h>
6078 #include <stdarg.h>
6079 #include <string.h>
6080 #include <float.h>
6081
6082 int
6083 main ()
6084 {
6085
6086 ;
6087 return 0;
6088 }
6089 _ACEOF
6090 if ac_fn_c_try_compile "$LINENO"; then :
6091 ac_cv_header_stdc=yes
6092 else
6093 ac_cv_header_stdc=no
6094 fi
6095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6096
6097 if test $ac_cv_header_stdc = yes; then
6098 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6100 /* end confdefs.h. */
6101 #include <string.h>
6102
6103 _ACEOF
6104 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6105 $EGREP "memchr" >/dev/null 2>&1; then :
6106
6107 else
6108 ac_cv_header_stdc=no
6109 fi
6110 rm -f conftest*
6111
6112 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 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6117 /* end confdefs.h. */
6118 #include <stdlib.h>
6119
6120 _ACEOF
6121 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6122 $EGREP "free" >/dev/null 2>&1; then :
6123
6124 else
6125 ac_cv_header_stdc=no
6126 fi
6127 rm -f conftest*
6128
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 if test "$cross_compiling" = yes; then :
6134 :
6135 else
6136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6137 /* end confdefs.h. */
6138 #include <ctype.h>
6139 #include <stdlib.h>
6140 #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 return 2;
6160 return 0;
6161 }
6162 _ACEOF
6163 if ac_fn_c_try_run "$LINENO"; then :
6164
6165 else
6166 ac_cv_header_stdc=no
6167 fi
6168 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6169 conftest.$ac_objext conftest.beam conftest.$ac_ext
6170 fi
6171
6172 fi
6173 fi
6174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6175 $as_echo "$ac_cv_header_stdc" >&6; }
6176 if test $ac_cv_header_stdc = yes; then
6177
6178 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6179
6180 fi
6181
6182 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 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 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6187 cat >>confdefs.h <<_ACEOF
6188 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6189 _ACEOF
6190
6191 fi
6192
6193 done
6194
6195
6196 # Checks for typedefs, structures, and compiler characteristics.
6197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
6198 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
6199 if ${ac_cv_header_stdbool_h+:} false; then :
6200 $as_echo_n "(cached) " >&6
6201 else
6202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6203 /* end confdefs.h. */
6204
6205 #include <stdbool.h>
6206 #ifndef bool
6207 "error: bool is not defined"
6208 #endif
6209 #ifndef false
6210 "error: false is not defined"
6211 #endif
6212 #if false
6213 "error: false is not 0"
6214 #endif
6215 #ifndef true
6216 "error: true is not defined"
6217 #endif
6218 #if true != 1
6219 "error: true is not 1"
6220 #endif
6221 #ifndef __bool_true_false_are_defined
6222 "error: __bool_true_false_are_defined is not defined"
6223 #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 char d[(bool) 0.5 == true ? 1 : -1];
6231 /* See body of main program for 'e'. */
6232 char f[(_Bool) 0.0 == false ? 1 : -1];
6233 char g[true];
6234 char h[sizeof (_Bool)];
6235 char i[sizeof s.t];
6236 enum { j = false, k = true, l = false * true, m = true * 256 };
6237 /* The following fails for
6238 HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
6239 _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
6249 int
6250 main ()
6251 {
6252
6253 bool e = &s;
6254 *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 ;
6261 return 0;
6262 }
6263 _ACEOF
6264 if ac_fn_c_try_compile "$LINENO"; then :
6265 ac_cv_header_stdbool_h=yes
6266 else
6267 ac_cv_header_stdbool_h=no
6268 fi
6269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6270 fi
6271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
6272 $as_echo "$ac_cv_header_stdbool_h" >&6; }
6273 ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
6274 if test "x$ac_cv_type__Bool" = xyes; then :
6275
6276 cat >>confdefs.h <<_ACEOF
6277 #define HAVE__BOOL 1
6278 _ACEOF
6279
6280
6281 fi
6282
6283 if test $ac_cv_header_stdbool_h = yes; then
6284
6285 $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
6286
6287 fi
6288
6289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
6290 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
6291 if ${ac_cv_c_const+:} false; then :
6292 $as_echo_n "(cached) " >&6
6293 else
6294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6295 /* 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 const charset cs;
6305 /* SunOS 4.1.1 cc rejects this. */
6306 char const *const *pcpcc;
6307 char **ppc;
6308 /* 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 pcpcc = &g + (g ? g-g : 0);
6317 /* HPUX 7.0 cc rejects these. */
6318 ++pcpcc;
6319 ppc = (char**) pcpcc;
6320 pcpcc = (char const *const *) ppc;
6321 { /* SCO 3.2v4 cc rejects this. */
6322 char *t;
6323 char const *s = 0 ? (char *) 0 : (char const *) 0;
6324
6325 *t++ = 0;
6326 if (s) return 0;
6327 }
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 if (!foo) return 0;
6346 }
6347 return !cs[0] && !zero.x;
6348 #endif
6349
6350 ;
6351 return 0;
6352 }
6353 _ACEOF
6354 if ac_fn_c_try_compile "$LINENO"; then :
6355 ac_cv_c_const=yes
6356 else
6357 ac_cv_c_const=no
6358 fi
6359 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6360 fi
6361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
6362 $as_echo "$ac_cv_c_const" >&6; }
6363 if test $ac_cv_c_const = no; then
6364
6365 $as_echo "#define const /**/" >>confdefs.h
6366
6367 fi
6368
6369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6370 $as_echo_n "checking for inline... " >&6; }
6371 if ${ac_cv_c_inline+:} false; then :
6372 $as_echo_n "(cached) " >&6
6373 else
6374 ac_cv_c_inline=no
6375 for ac_kw in inline __inline__ __inline; do
6376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6377 /* 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 if ac_fn_c_try_compile "$LINENO"; then :
6386 ac_cv_c_inline=$ac_kw
6387 fi
6388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6389 test "$ac_cv_c_inline" != no && break
6390 done
6391
6392 fi
6393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6394 $as_echo "$ac_cv_c_inline" >&6; }
6395
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 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6412 if test "x$ac_cv_type_size_t" = xyes; then :
6413
6414 else
6415
6416 cat >>confdefs.h <<_ACEOF
6417 #define size_t unsigned int
6418 _ACEOF
6419
6420 fi
6421
6422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
6423 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
6424 if ${ac_cv_header_time+:} false; then :
6425 $as_echo_n "(cached) " >&6
6426 else
6427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6428 /* 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 if ac_fn_c_try_compile "$LINENO"; then :
6443 ac_cv_header_time=yes
6444 else
6445 ac_cv_header_time=no
6446 fi
6447 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6448 fi
6449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
6450 $as_echo "$ac_cv_header_time" >&6; }
6451 if test $ac_cv_header_time = yes; then
6452
6453 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
6454
6455 fi
6456
6457
6458 # Checks for library functions.
6459 for ac_header in stdlib.h
6460 do :
6461 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
6462 if test "x$ac_cv_header_stdlib_h" = xyes; then :
6463 cat >>confdefs.h <<_ACEOF
6464 #define HAVE_STDLIB_H 1
6465 _ACEOF
6466
6467 fi
6468
6469 done
6470
6471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
6472 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
6473 if ${ac_cv_func_malloc_0_nonnull+:} false; then :
6474 $as_echo_n "(cached) " >&6
6475 else
6476 if test "$cross_compiling" = yes; then :
6477 ac_cv_func_malloc_0_nonnull=no
6478 else
6479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6480 /* end confdefs.h. */
6481 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
6482 # include <stdlib.h>
6483 #else
6484 char *malloc ();
6485 #endif
6486
6487 int
6488 main ()
6489 {
6490 return ! malloc (0);
6491 ;
6492 return 0;
6493 }
6494 _ACEOF
6495 if ac_fn_c_try_run "$LINENO"; then :
6496 ac_cv_func_malloc_0_nonnull=yes
6497 else
6498 ac_cv_func_malloc_0_nonnull=no
6499 fi
6500 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6501 conftest.$ac_objext conftest.beam conftest.$ac_ext
6502 fi
6503
6504 fi
6505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
6506 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
6507 if test $ac_cv_func_malloc_0_nonnull = yes; then :
6508
6509 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
6510
6511 else
6512 $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
6513
6514 case " $LIBOBJS " in
6515 *" malloc.$ac_objext "* ) ;;
6516 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
6517 ;;
6518 esac
6519
6520
6521 $as_echo "#define malloc rpl_malloc" >>confdefs.h
6522
6523 fi
6524
6525
6526 for ac_header in stdlib.h
6527 do :
6528 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
6529 if test "x$ac_cv_header_stdlib_h" = xyes; then :
6530 cat >>confdefs.h <<_ACEOF
6531 #define HAVE_STDLIB_H 1
6532 _ACEOF
6533
6534 fi
6535
6536 done
6537
6538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
6539 $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
6540 if ${ac_cv_func_realloc_0_nonnull+:} false; then :
6541 $as_echo_n "(cached) " >&6
6542 else
6543 if test "$cross_compiling" = yes; then :
6544 ac_cv_func_realloc_0_nonnull=no
6545 else
6546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6547 /* end confdefs.h. */
6548 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
6549 # include <stdlib.h>
6550 #else
6551 char *realloc ();
6552 #endif
6553
6554 int
6555 main ()
6556 {
6557 return ! realloc (0, 0);
6558 ;
6559 return 0;
6560 }
6561 _ACEOF
6562 if ac_fn_c_try_run "$LINENO"; then :
6563 ac_cv_func_realloc_0_nonnull=yes
6564 else
6565 ac_cv_func_realloc_0_nonnull=no
6566 fi
6567 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6568 conftest.$ac_objext conftest.beam conftest.$ac_ext
6569 fi
6570
6571 fi
6572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
6573 $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
6574 if test $ac_cv_func_realloc_0_nonnull = yes; then :
6575
6576 $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
6577
6578 else
6579 $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
6580
6581 case " $LIBOBJS " in
6582 *" realloc.$ac_objext "* ) ;;
6583 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
6584 ;;
6585 esac
6586
6587
6588 $as_echo "#define realloc rpl_realloc" >>confdefs.h
6589
6590 fi
6591
6592
6593 for ac_header in sys/select.h sys/socket.h
6594 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 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6598 cat >>confdefs.h <<_ACEOF
6599 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6600 _ACEOF
6601
6602 fi
6603
6604 done
6605
6606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
6607 $as_echo_n "checking types of arguments for select... " >&6; }
6608 if ${ac_cv_func_select_args+:} false; then :
6609 $as_echo_n "(cached) " >&6
6610 else
6611 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
6612 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
6613 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
6614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6615 /* end confdefs.h. */
6616 $ac_includes_default
6617 #ifdef HAVE_SYS_SELECT_H
6618 # include <sys/select.h>
6619 #endif
6620 #ifdef HAVE_SYS_SOCKET_H
6621 # include <sys/socket.h>
6622 #endif
6623
6624 int
6625 main ()
6626 {
6627 extern int select ($ac_arg1,
6628 $ac_arg234, $ac_arg234, $ac_arg234,
6629 $ac_arg5);
6630 ;
6631 return 0;
6632 }
6633 _ACEOF
6634 if ac_fn_c_try_compile "$LINENO"; then :
6635 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
6636 fi
6637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6638 done
6639 done
6640 done
6641 # Provide a safe default value.
6642 : "${ac_cv_func_select_args=int,int *,struct timeval *}"
6643
6644 fi
6645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
6646 $as_echo "$ac_cv_func_select_args" >&6; }
6647 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 rm -f conftest*
6667
6668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
6669 $as_echo_n "checking for working strtod... " >&6; }
6670 if ${ac_cv_func_strtod+:} false; then :
6671 $as_echo_n "(cached) " >&6
6672 else
6673 if test "$cross_compiling" = yes; then :
6674 ac_cv_func_strtod=no
6675 else
6676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6677 /* end confdefs.h. */
6678
6679 $ac_includes_default
6680 #ifndef strtod
6681 double strtod ();
6682 #endif
6683 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 return 1;
6694 }
6695
6696 {
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 return 1;
6704 }
6705 return 0;
6706 }
6707
6708 _ACEOF
6709 if ac_fn_c_try_run "$LINENO"; then :
6710 ac_cv_func_strtod=yes
6711 else
6712 ac_cv_func_strtod=no
6713 fi
6714 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6715 conftest.$ac_objext conftest.beam conftest.$ac_ext
6716 fi
6717
6718 fi
6719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
6720 $as_echo "$ac_cv_func_strtod" >&6; }
6721 if test $ac_cv_func_strtod = no; then
6722 case " $LIBOBJS " in
6723 *" strtod.$ac_objext "* ) ;;
6724 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
6725 ;;
6726 esac
6727
6728 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
6729 if test "x$ac_cv_func_pow" = xyes; then :
6730
6731 fi
6732
6733 if test $ac_cv_func_pow = no; then
6734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
6735 $as_echo_n "checking for pow in -lm... " >&6; }
6736 if ${ac_cv_lib_m_pow+:} false; then :
6737 $as_echo_n "(cached) " >&6
6738 else
6739 ac_check_lib_save_LIBS=$LIBS
6740 LIBS="-lm $LIBS"
6741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6742 /* end confdefs.h. */
6743
6744 /* 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 #ifdef __cplusplus
6748 extern "C"
6749 #endif
6750 char pow ();
6751 int
6752 main ()
6753 {
6754 return pow ();
6755 ;
6756 return 0;
6757 }
6758 _ACEOF
6759 if ac_fn_c_try_link "$LINENO"; then :
6760 ac_cv_lib_m_pow=yes
6761 else
6762 ac_cv_lib_m_pow=no
6763 fi
6764 rm -f core conftest.err conftest.$ac_objext \
6765 conftest$ac_exeext conftest.$ac_ext
6766 LIBS=$ac_check_lib_save_LIBS
6767 fi
6768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
6769 $as_echo "$ac_cv_lib_m_pow" >&6; }
6770 if test "x$ac_cv_lib_m_pow" = xyes; then :
6771 POW_LIB=-lm
6772 else
6773 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
6774 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
6775 fi
6776
6777 fi
6778
6779 fi
6780
6781 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 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 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6786 cat >>confdefs.h <<_ACEOF
6787 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6788 _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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
6797 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
6798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6799 /* end confdefs.h. */
6800 #include <sys/systemcfg.h>
6801 int
6802 main ()
6803 {
6804 double x = _system_configuration.physmem;
6805 ;
6806 return 0;
6807 }
6808 _ACEOF
6809 if ac_fn_c_try_compile "$LINENO"; then :
6810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6811 $as_echo "yes" >&6; }
6812
6813 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
6814
6815 else
6816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6817 $as_echo "no" >&6; }
6818 fi
6819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6820
6821
6822 case $debug in
6823 1)
6824 ;;
6825 *)
6826
6827
6828
6829
6830
6831
6832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
6833 $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
6834 if ${ac_cv_prog_really_gcc+:} false; then :
6835 $as_echo_n "(cached) " >&6
6836 else
6837
6838 cat > conftest.c <<EOF
6839 #ifdef __GNUC__
6840 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
6841 no;
6842 #else
6843 yes;
6844 #endif
6845 #endif
6846 EOF
6847 if { ac_try='${CC-cc} -E conftest.c'
6848 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6849 (eval $ac_try) 2>&5
6850 ac_status=$?
6851 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6852 test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
6853 ac_cv_prog_really_gcc=yes
6854 else
6855 ac_cv_prog_really_gcc=no
6856 fi
6857
6858 fi
6859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
6860 $as_echo "$ac_cv_prog_really_gcc" >&6; }
6861 if test "$ac_cv_prog_really_gcc" = yes; then
6862 :
6863
6864 else
6865 :
6866
6867 fi
6868
6869
6870 # 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 CFLAGS="-O2"
6878 fi;;
6879 sparc-solaris2*) if test "$CC" = cc; then
6880 CFLAGS="-O -dalign"
6881 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 if test "$CC" = xlc; then
6909 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
6910 fi
6911 if test "$CC" = icc; then
6912 CFLAGS="-O2"
6913 fi
6914 if test $ac_cv_prog_really_gcc = yes; then
6915 CFLAGS="-Os"
6916 fi;;
6917 esac
6918
6919 # use default flags for gcc on all systems
6920 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
6921 CFLAGS="-O2"
6922 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 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
6930 echo "********************************************************"
6931 echo ""
6932 CFLAGS="-O"
6933 fi
6934
6935
6936
6937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
6938 $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
6939 if ${ac_cv_ac_cv_guessed_cflags+:} false; then :
6940 $as_echo_n "(cached) " >&6
6941 else
6942 echo 'void f(){}' > conftest.c
6943 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
6944 ac_cv_ac_cv_guessed_cflags=yes
6945 else
6946 ac_cv_ac_cv_guessed_cflags=no
6947 fi
6948 rm -f conftest*
6949
6950 fi
6951 { $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 :
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
6971 fi
6972
6973
6974
6975
6976
6977
6978
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
6980 $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
6981 if ${ac_cv_prog_really_gxx+:} false; then :
6982 $as_echo_n "(cached) " >&6
6983 else
6984
6985 cat > conftest.cpp <<EOF
6986 #ifdef __GNUC__
6987 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
6988 no;
6989 #else
6990 yes;
6991 #endif
6992 #endif
6993 EOF
6994 if { ac_try='${CXX-c++} -E conftest.cpp'
6995 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6996 (eval $ac_try) 2>&5
6997 ac_status=$?
6998 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6999 test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
7000 ac_cv_prog_really_gxx=yes
7001 else
7002 ac_cv_prog_really_gxx=no
7003 fi
7004
7005 fi
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
7007 $as_echo "$ac_cv_prog_really_gxx" >&6; }
7008 if test "$ac_cv_prog_really_gxx" = yes; then
7009 :
7010
7011 else
7012 :
7013
7014 fi
7015
7016
7017 # 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 CXXFLAGS="-O2"
7025 fi;;
7026 sparc-solaris2*) if test "$CXX" = CC; then
7027 CXXFLAGS="-features=extensions -O -dalign"
7028 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 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
7047 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
7048 fi
7049 if test "$CXX" = icpc; then
7050 CXXFLAGS="-O2"
7051 fi
7052 if test $ac_cv_prog_really_gxx = yes; then
7053 CXXFLAGS="-Os"
7054 fi;;
7055 esac
7056
7057 # use default flags for gcc on all systems
7058 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
7059 CXXFLAGS="-O2"
7060 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 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
7068 echo "**********************************************************"
7069 echo ""
7070 CXXFLAGS="-O"
7071 fi
7072
7073
7074
7075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
7076 $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
7077 if ${ac_cv_ac_cv_guessed_cxxflags+:} false; then :
7078 $as_echo_n "(cached) " >&6
7079 else
7080 echo 'void f(){}' > conftest.cpp
7081 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
7082 ac_cv_ac_cv_guessed_cxxflags=yes
7083 else
7084 ac_cv_ac_cv_guessed_cxxflags=no
7085 fi
7086 rm -f conftest*
7087
7088 fi
7089 { $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 :
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
7109 fi
7110
7111 ;;
7112 esac
7113
7114
7115 # Check whether --enable-doxygen was given.
7116 if test "${enable_doxygen+set}" = set; then :
7117 enableval=$enable_doxygen;
7118 fi
7119
7120 # Check whether --enable-dot was given.
7121 if test "${enable_dot+set}" = set; then :
7122 enableval=$enable_dot;
7123 fi
7124
7125 # Check whether --enable-html-docs was given.
7126 if test "${enable_html_docs+set}" = set; then :
7127 enableval=$enable_html_docs;
7128 else
7129 enable_html_docs=yes
7130 fi
7131
7132 # Check whether --enable-latex-docs was given.
7133 if test "${enable_latex_docs+set}" = set; then :
7134 enableval=$enable_latex_docs;
7135 else
7136 enable_latex_docs=no
7137 fi
7138
7139 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7145 $as_echo_n "checking for $ac_word... " >&6; }
7146 if ${ac_cv_path_DOXYGEN+:} false; then :
7147 $as_echo_n "(cached) " >&6
7148 else
7149 case $DOXYGEN in
7150 [\\/]* | ?:[\\/]*)
7151 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7152 ;;
7153 *)
7154 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 for ac_exec_ext in '' $ac_executable_extensions; do
7160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7161 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7163 break 2
7164 fi
7165 done
7166 done
7167 IFS=$as_save_IFS
7168
7169 ;;
7170 esac
7171 fi
7172 DOXYGEN=$ac_cv_path_DOXYGEN
7173 if test -n "$DOXYGEN"; then
7174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
7175 $as_echo "$DOXYGEN" >&6; }
7176 else
7177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7178 $as_echo "no" >&6; }
7179 fi
7180
7181
7182 if test "x$DOXYGEN" = x; then
7183 if test "x$enable_doxygen" = xyes; then
7184 as_fn_error $? "could not find doxygen" "$LINENO" 5
7185 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7192 $as_echo_n "checking for $ac_word... " >&6; }
7193 if ${ac_cv_path_DOT+:} false; then :
7194 $as_echo_n "(cached) " >&6
7195 else
7196 case $DOT in
7197 [\\/]* | ?:[\\/]*)
7198 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
7199 ;;
7200 *)
7201 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 for ac_exec_ext in '' $ac_executable_extensions; do
7207 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7208 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
7209 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7210 break 2
7211 fi
7212 done
7213 done
7214 IFS=$as_save_IFS
7215
7216 ;;
7217 esac
7218 fi
7219 DOT=$ac_cv_path_DOT
7220 if test -n "$DOT"; then
7221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
7222 $as_echo "$DOT" >&6; }
7223 else
7224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7225 $as_echo "no" >&6; }
7226 fi
7227
7228
7229 fi
7230 fi
7231
7232 if test "x$enable_doc" = xyes; then
7233 DOC=1
7234 else
7235 DOC=0
7236 fi
7237
7238
7239 if test x$DOT = x; then
7240 if test "x$enable_dot" = xyes; then
7241 as_fn_error $? "could not find dot" "$LINENO" 5
7242 fi
7243 enable_dot=no
7244 else
7245 enable_dot=yes
7246 fi
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
7264
7265
7266 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 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7277 # 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 # So, we kill variables containing newlines.
7285 # 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 (
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 *_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 esac
7296 case $ac_var in #(
7297 _ | IFS | as_nl) ;; #(
7298 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7299 *) { eval $ac_var=; unset $ac_var;} ;;
7300 esac ;;
7301 esac
7302 done
7303
7304 (set) 2>&1 |
7305 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7306 *${as_nl}ac_space=\ *)
7307 # `set' does not quote correctly, so add quotes: double-quote
7308 # substitution turns \\\\ into \\, and sed turns \\ into \.
7309 sed -n \
7310 "s/'/'\\\\''/g;
7311 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7312 ;; #(
7313 *)
7314 # `set' quotes correctly as required by POSIX, so do not add quotes.
7315 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7316 ;;
7317 esac |
7318 sort
7319 ) |
7320 sed '
7321 /^ac_cv_env_/b end
7322 t clear
7323 :clear
7324 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7325 t end
7326 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 if test "x$cache_file" != "x/dev/null"; then
7331 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7332 $as_echo "$as_me: updating cache $cache_file" >&6;}
7333 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 else
7346 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7347 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7348 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 ac_libobjs=
7359 ac_ltlibobjs=
7360 U=
7361 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7362 # 1. Remove the extension, and $U if already installed.
7363 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7364 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7365 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7366 # will be set to the directory where LIBOBJS objects are built.
7367 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7368 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7369 done
7370 LIBOBJS=$ac_libobjs
7371
7372 LTLIBOBJS=$ac_ltlibobjs
7373
7374
7375
7376 : "${CONFIG_STATUS=./config.status}"
7377 ac_write_fail=0
7378 ac_clean_files_save=$ac_clean_files
7379 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7380 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7381 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7382 as_write_fail=0
7383 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7384 #! $SHELL
7385 # Generated by $as_me.
7386 # 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 ac_cs_recheck=false
7392 ac_cs_silent=false
7393
7394 SHELL=\${CONFIG_SHELL-$SHELL}
7395 export SHELL
7396 _ASEOF
7397 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7398 ## -------------------- ##
7399 ## M4sh Initialization. ##
7400 ## -------------------- ##
7401
7402 # Be more Bourne compatible
7403 DUALCASE=1; export DUALCASE # for MKS sh
7404 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7405 emulate sh
7406 NULLCMD=:
7407 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7408 # is contrary to our usage. Disable this feature.
7409 alias -g '${1+"$@"}'='"$@"'
7410 setopt NO_GLOB_SUBST
7411 else
7412 case `(set -o) 2>/dev/null` in #(
7413 *posix*) :
7414 set -o posix ;; #(
7415 *) :
7416 ;;
7417 esac
7418 fi
7419
7420
7421 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 # 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 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 else
7442 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7443 as_echo_n_body='eval
7444 arg=$1;
7445 case $arg in #(
7446 *"$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 fi
7455 export as_echo_body
7456 as_echo='sh -c $as_echo_body as_echo'
7457 fi
7458
7459 # 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
7469 # 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 as_myself=
7478 case $0 in #((
7479 *[\\/]* ) 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 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7486 done
7487 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 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7498 exit 1
7499 fi
7500
7501 # 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 done
7509 PS1='$ '
7510 PS2='> '
7511 PS4='+ '
7512
7513 # NLS nuisances.
7514 LC_ALL=C
7515 export LC_ALL
7516 LANGUAGE=C
7517 export LANGUAGE
7518
7519 # CDPATH.
7520 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7521
7522
7523 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7524 # ----------------------------------------
7525 # 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 # script with STATUS, using 1 if that was 0.
7528 as_fn_error ()
7529 {
7530 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 fi
7535 $as_echo "$as_me: error: $2" >&2
7536 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 if expr a : '\(a\)' >/dev/null 2>&1 &&
7603 test "X`expr 00001 : '.*\(...\)'`" = X001; then
7604 as_expr=expr
7605 else
7606 as_expr=false
7607 fi
7608
7609 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7610 as_basename=basename
7611 else
7612 as_basename=false
7613 fi
7614
7615 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
7621 as_me=`$as_basename -- "$0" ||
7622 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7623 X"$0" : 'X\(//\)$' \| \
7624 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7625 $as_echo X/"$0" |
7626 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
7640 # 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
7647 ECHO_C= ECHO_N= ECHO_T=
7648 case `echo -n x` in #(((((
7649 -n*)
7650 case `echo 'xy\c'` in
7651 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
7652 xy) ECHO_C='\c';;
7653 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
7654 ECHO_T=' ';;
7655 esac;;
7656 *)
7657 ECHO_N='-n';;
7658 esac
7659
7660 rm -f conf$$ conf$$.exe conf$$.file
7661 if test -d conf$$.dir; then
7662 rm -f conf$$.dir/conf$$.file
7663 else
7664 rm -f conf$$.dir
7665 mkdir conf$$.dir 2>/dev/null
7666 fi
7667 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 as_ln_s='cp -p'
7680 fi
7681 else
7682 as_ln_s='cp -p'
7683 fi
7684 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7685 rmdir conf$$.dir 2>/dev/null
7686
7687
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 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
7732
7733
7734 } # as_fn_mkdir_p
7735 if mkdir -p . 2>/dev/null; then
7736 as_mkdir_p='mkdir -p "$as_dir"'
7737 else
7738 test -d ./-p && rmdir ./-p
7739 as_mkdir_p=false
7740 fi
7741
7742 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 test -d "$1/.";
7754 else
7755 case $1 in #(
7756 -*)set "./$1";;
7757 esac;
7758 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7759 ???[sx]*):;;*)false;;esac;fi
7760 '\'' sh
7761 '
7762 fi
7763 as_executable_p=$as_test_x
7764
7765 # 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 exec 6>&1
7773 ## ----------------------------------- ##
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
7779 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7780 # Save the log message, to keep $0 and so on meaningful, and to
7781 # report actual input values of CONFIG_FILES etc. instead of their
7782 # values after options handling.
7783 ac_log="
7784 This file was extended by OpenMD $as_me 1.0, which was
7785 generated by GNU Autoconf 2.68. Invocation command line was
7786
7787 CONFIG_FILES = $CONFIG_FILES
7788 CONFIG_HEADERS = $CONFIG_HEADERS
7789 CONFIG_LINKS = $CONFIG_LINKS
7790 CONFIG_COMMANDS = $CONFIG_COMMANDS
7791 $ $0 $@
7792
7793 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7794 "
7795
7796 _ACEOF
7797
7798 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 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7808 # Files that config.status was made for.
7809 config_files="$ac_config_files"
7810 config_headers="$ac_config_headers"
7811
7812 _ACEOF
7813
7814 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7815 ac_cs_usage="\
7816 \`$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
7820 Usage: $0 [OPTION]... [TAG]...
7821
7822 -h, --help print this help, then exit
7823 -V, --version print version number and configuration settings, then exit
7824 --config print configuration, then exit
7825 -q, --quiet, --silent
7826 do not print progress messages
7827 -d, --debug don't remove temporary files
7828 --recheck update $as_me by reconfiguring in the same conditions
7829 --file=FILE[:TEMPLATE]
7830 instantiate the configuration file FILE
7831 --header=FILE[:TEMPLATE]
7832 instantiate the configuration header FILE
7833
7834 Configuration files:
7835 $config_files
7836
7837 Configuration headers:
7838 $config_headers
7839
7840 Report bugs to <gezelter@nd.edu>."
7841
7842 _ACEOF
7843 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7844 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7845 ac_cs_version="\\
7846 OpenMD config.status 1.0
7847 configured by $0, generated by GNU Autoconf 2.68,
7848 with options \\"\$ac_cs_config\\"
7849
7850 Copyright (C) 2010 Free Software Foundation, Inc.
7851 This config.status script is free software; the Free Software Foundation
7852 gives unlimited permission to copy, distribute and modify it."
7853
7854 ac_pwd='$ac_pwd'
7855 srcdir='$srcdir'
7856 INSTALL='$INSTALL'
7857 test -n "\$AWK" || AWK=awk
7858 _ACEOF
7859
7860 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7861 # The default lists apply if the user does not specify any file.
7862 ac_need_defaults=:
7863 while test $# != 0
7864 do
7865 case $1 in
7866 --*=?*)
7867 ac_option=`expr "X$1" : 'X\([^=]*\)='`
7868 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7869 ac_shift=:
7870 ;;
7871 --*=)
7872 ac_option=`expr "X$1" : 'X\([^=]*\)='`
7873 ac_optarg=
7874 ac_shift=:
7875 ;;
7876 *)
7877 ac_option=$1
7878 ac_optarg=$2
7879 ac_shift=shift
7880 ;;
7881 esac
7882
7883 case $ac_option in
7884 # Handling of the options.
7885 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7886 ac_cs_recheck=: ;;
7887 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7888 $as_echo "$ac_cs_version"; exit ;;
7889 --config | --confi | --conf | --con | --co | --c )
7890 $as_echo "$ac_cs_config"; exit ;;
7891 --debug | --debu | --deb | --de | --d | -d )
7892 debug=: ;;
7893 --file | --fil | --fi | --f )
7894 $ac_shift
7895 case $ac_optarg in
7896 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7897 '') as_fn_error $? "missing file argument" ;;
7898 esac
7899 as_fn_append CONFIG_FILES " '$ac_optarg'"
7900 ac_need_defaults=false;;
7901 --header | --heade | --head | --hea )
7902 $ac_shift
7903 case $ac_optarg in
7904 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7905 esac
7906 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
7907 ac_need_defaults=false;;
7908 --he | --h)
7909 # Conflict between --help and --header
7910 as_fn_error $? "ambiguous option: \`$1'
7911 Try \`$0 --help' for more information.";;
7912 --help | --hel | -h )
7913 $as_echo "$ac_cs_usage"; exit ;;
7914 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7915 | -silent | --silent | --silen | --sile | --sil | --si | --s)
7916 ac_cs_silent=: ;;
7917
7918 # This is an error.
7919 -*) as_fn_error $? "unrecognized option: \`$1'
7920 Try \`$0 --help' for more information." ;;
7921
7922 *) as_fn_append ac_config_targets " $1"
7923 ac_need_defaults=false ;;
7924
7925 esac
7926 shift
7927 done
7928
7929 ac_configure_extra_args=
7930
7931 if $ac_cs_silent; then
7932 exec 6>/dev/null
7933 ac_configure_extra_args="$ac_configure_extra_args --silent"
7934 fi
7935
7936 _ACEOF
7937 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7938 if \$ac_cs_recheck; then
7939 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 export CONFIG_SHELL
7944 exec "\$@"
7945 fi
7946
7947 _ACEOF
7948 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7949 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 $as_echo "$ac_log"
7956 } >&5
7957
7958 _ACEOF
7959 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7960 _ACEOF
7961
7962 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7963
7964 # Handling of arguments.
7965 for ac_config_target in $ac_config_targets
7966 do
7967 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 "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
7973 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
7974 "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
7975
7976 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7977 esac
7978 done
7979
7980
7981 # 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 # Have a temporary directory for convenience. Make it in the build tree
7991 # simply because there is no reason against having it here, and in addition,
7992 # creating and moving files from /tmp can sometimes cause problems.
7993 # 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 $debug ||
7997 {
7998 tmp= ac_tmp=
7999 trap 'exit_status=$?
8000 : "${ac_tmp:=$tmp}"
8001 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8002 ' 0
8003 trap 'as_fn_exit 1' 1 2 13 15
8004 }
8005 # Create a (secure) tmp directory for tmp files.
8006
8007 {
8008 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8009 test -d "$tmp"
8010 } ||
8011 {
8012 tmp=./conf$$-$RANDOM
8013 (umask 077 && mkdir "$tmp")
8014 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8015 ac_tmp=$tmp
8016
8017 # 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 if test -n "$CONFIG_FILES"; then
8021
8022
8023 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 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 ac_cs_awk_cr='\\r'
8033 else
8034 ac_cs_awk_cr=$ac_cr
8035 fi
8036
8037 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8038 _ACEOF
8039
8040
8041 {
8042 echo "cat >conf$$subs.awk <<_ACEOF" &&
8043 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8044 echo "_ACEOF"
8045 } >conf$$subs.sh ||
8046 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8047 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8048 ac_delim='%!_!# '
8049 for ac_last_try in false false false false false :; do
8050 . ./conf$$subs.sh ||
8051 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8052
8053 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 break
8056 elif $ac_last_try; then
8057 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8058 else
8059 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8060 fi
8061 done
8062 rm -f conf$$subs.sh
8063
8064 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8065 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8066 _ACEOF
8067 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 s/\(.\{148\}\)..*/\1/
8080 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 s/\(.\{148\}\)..*/\1/
8094 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 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8114 for (key in S) S_is_set[key] = 1
8115 FS = ""
8116
8117 }
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
8135 print line
8136 }
8137
8138 _ACAWK
8139 _ACEOF
8140 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 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8146 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8147 _ACEOF
8148
8149 # 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 # 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 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 s/:*$//
8164 x
8165 s/\(=[ ]*\).*/\1/
8166 G
8167 s/\n//
8168 s/^[^=]*=[ ]*$//
8169 }'
8170 fi
8171
8172 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8173 fi # test -n "$CONFIG_FILES"
8174
8175 # 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 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8180 BEGIN {
8181 _ACEOF
8182
8183 # 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 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8192 if test -z "$ac_tt"; then
8193 break
8194 elif $ac_last_try; then
8195 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8196 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 prefix = substr(line, 1, index(line, defundef) - 1)
8262 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 print "/*", prefix defundef, macro, "*/"
8272 next
8273 }
8274 }
8275 }
8276 { print }
8277 _ACAWK
8278 _ACEOF
8279 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8280 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8281 fi # test -n "$CONFIG_HEADERS"
8282
8283
8284 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
8285 shift
8286 for ac_tag
8287 do
8288 case $ac_tag in
8289 :[FHLC]) ac_mode=$ac_tag; continue;;
8290 esac
8291 case $ac_mode$ac_tag in
8292 :[FHL]*:*);;
8293 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8294 :[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
8305 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 -) ac_f="$ac_tmp/stdin";;
8313 *) # 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 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8322 esac
8323 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8324 as_fn_append ac_file_inputs " '$ac_f'"
8325 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 configure_input='Generated from '`
8331 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8332 `' by configure.'
8333 if test x"$ac_file" != x-; then
8334 configure_input="$ac_file. $configure_input"
8335 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8336 $as_echo "$as_me: creating $ac_file" >&6;}
8337 fi
8338 # 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
8346 case $ac_tag in
8347 *:-:* | *:-) cat >"$ac_tmp/stdin" \
8348 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8349 esac
8350 ;;
8351 esac
8352
8353 ac_dir=`$as_dirname -- "$ac_file" ||
8354 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8355 X"$ac_file" : 'X\(//\)[^/]' \| \
8356 X"$ac_file" : 'X\(//\)$' \| \
8357 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8358 $as_echo X"$ac_file" |
8359 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 as_dir="$ac_dir"; as_fn_mkdir_p
8377 ac_builddir=.
8378
8379 case "$ac_dir" in
8380 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8381 *)
8382 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8383 # A ".." for each directory in $ac_dir_suffix.
8384 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8385 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
8395 case $srcdir in
8396 .) # We are building in place.
8397 ac_srcdir=.
8398 ac_top_srcdir=$ac_top_builddir_sub
8399 ac_abs_top_srcdir=$ac_pwd ;;
8400 [\\/]* | ?:[\\/]* ) # Absolute name.
8401 ac_srcdir=$srcdir$ac_dir_suffix;
8402 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 esac
8409 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8410
8411
8412 case $ac_mode in
8413 :F)
8414 #
8415 # CONFIG_FILE
8416 #
8417
8418 case $INSTALL in
8419 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8420 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8421 esac
8422 _ACEOF
8423
8424 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8425 # 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 ac_sed_dataroot='
8429 /datarootdir/ {
8430 p
8431 q
8432 }
8433 /@datadir@/p
8434 /@docdir@/p
8435 /@infodir@/p
8436 /@localedir@/p
8437 /@mandir@/p'
8438 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8439 *datarootdir*) ac_datarootdir_seen=yes;;
8440 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8441 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8442 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8443 _ACEOF
8444 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8445 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 s&\\\${datarootdir}&$datarootdir&g' ;;
8452 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 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8459 ac_sed_extra="$ac_vpsub
8460 $extrasub
8461 _ACEOF
8462 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8463 :t
8464 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8465 s|@configure_input@|$ac_sed_conf_input|;t t
8466 s&@top_builddir@&$ac_top_builddir_sub&;t t
8467 s&@top_build_prefix@&$ac_top_build_prefix&;t t
8468 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 "
8478 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
8481 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8482 { 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 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8486 which seems to be undefined. Please make sure it is defined" >&5
8487 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8488 which seems to be undefined. Please make sure it is defined" >&2;}
8489
8490 rm -f "$ac_tmp/stdin"
8491 case $ac_file in
8492 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8493 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8494 esac \
8495 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8496 ;;
8497 :H)
8498 #
8499 # CONFIG_HEADER
8500 #
8501 if test x"$ac_file" != x-; then
8502 {
8503 $as_echo "/* $configure_input */" \
8504 && 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 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8509 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8510 else
8511 rm -f "$ac_file"
8512 mv "$ac_tmp/config.h" "$ac_file" \
8513 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8514 fi
8515 else
8516 $as_echo "/* $configure_input */" \
8517 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8518 || as_fn_error $? "could not create -" "$LINENO" 5
8519 fi
8520 ;;
8521
8522
8523 esac
8524
8525
8526 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 "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
8531 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
8532 "scripts/filepp":F) chmod 0755 scripts/* ;;
8533
8534 esac
8535 done # for ac_tag
8536
8537
8538 as_fn_exit 0
8539 _ACEOF
8540 ac_clean_files=$ac_clean_files_save
8541
8542 test $ac_write_fail = 0 ||
8543 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8544
8545
8546 # 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 ac_config_status_args=
8557 test "$silent" = yes &&
8558 ac_config_status_args="$ac_config_status_args --quiet"
8559 exec 5>/dev/null
8560 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8561 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 $ac_cs_success || as_fn_exit 1
8565 fi
8566 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8567 { $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 fi
8570

Properties

Name Value
svn:executable *