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


File Contents

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

Properties

Name Value
svn:executable *