ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/trunk/configure
Revision: 1511
Committed: Fri Oct 15 17:34:49 2010 UTC (14 years, 6 months ago) by gezelter
File size: 311393 byte(s)
Log Message:
Fixed a few bugs in the configure script (FCFLAGS was being ignored)
and print out more useful Doxygen documentation

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 USE_QHULL
625 QHULL
626 QHULL_LIB_DIR
627 QHULL_INC_DIR
628 CXXCPP
629 FFTW_LIBS
630 FFTW_LIB_DIR
631 FFTW_INC_DIR
632 ZLIB
633 ZLIB_LIB_DIR
634 ZLIB_INC_DIR
635 F90_MODULE_NAMES
636 F90MODINCSPEC
637 MODDIRFLAG
638 F90_WORK_FILES_ARG
639 MOD
640 FC_FUNC_
641 FC_FUNC
642 FCLIBS
643 PREPDEFFLAG
644 FCFLAGS_SRCEXT
645 FCFLAGS_F90
646 PS
647 AR
648 INSTALL_DATA
649 INSTALL_SCRIPT
650 INSTALL_PROGRAM
651 PERL_SHEBANG
652 PERLINTERP
653 RANLIB
654 SET_MAKE
655 LN_S
656 EGREP
657 GREP
658 CPP
659 USE_MPI
660 MPIFC
661 MPICC
662 MPILIBS
663 MPICXX
664 LIBDL
665 ac_ct_FC
666 FCFLAGS
667 FC
668 ac_ct_CC
669 CFLAGS
670 CC
671 OBJEXT
672 EXEEXT
673 ac_ct_CXX
674 CPPFLAGS
675 LDFLAGS
676 CXXFLAGS
677 CXX
678 USE_SINGLE_PRECISION
679 debug
680 PROGNAME
681 host_os
682 host_vendor
683 host_cpu
684 host
685 build_os
686 build_vendor
687 build_cpu
688 build
689 target_alias
690 host_alias
691 build_alias
692 LIBS
693 ECHO_T
694 ECHO_N
695 ECHO_C
696 DEFS
697 mandir
698 localedir
699 libdir
700 psdir
701 pdfdir
702 dvidir
703 htmldir
704 infodir
705 docdir
706 oldincludedir
707 includedir
708 localstatedir
709 sharedstatedir
710 sysconfdir
711 datadir
712 datarootdir
713 libexecdir
714 sbindir
715 bindir
716 program_transform_name
717 prefix
718 exec_prefix
719 PACKAGE_URL
720 PACKAGE_BUGREPORT
721 PACKAGE_STRING
722 PACKAGE_VERSION
723 PACKAGE_TARNAME
724 PACKAGE_NAME
725 PATH_SEPARATOR
726 SHELL'
727 ac_subst_files=''
728 ac_user_opts='
729 enable_option_checking
730 enable_openmd_home
731 enable_debug
732 enable_single
733 enable_float
734 with_perl_shebang
735 with_zlib
736 with_fftw
737 with_qhull
738 with_openbabel
739 enable_doxygen
740 enable_dot
741 enable_html_docs
742 enable_latex_docs
743 '
744 ac_precious_vars='build_alias
745 host_alias
746 target_alias
747 CXX
748 CXXFLAGS
749 LDFLAGS
750 LIBS
751 CPPFLAGS
752 CCC
753 CC
754 CFLAGS
755 LDFLAGS
756 LIBS
757 CPPFLAGS
758 FC
759 FCFLAGS
760 LDFLAGS
761 LIBS
762 MPICXX
763 MPICC
764 MPIFC
765 CPP
766 CPPFLAGS
767 CXXCPP'
768
769
770 # Initialize some variables set by options.
771 ac_init_help=
772 ac_init_version=false
773 ac_unrecognized_opts=
774 ac_unrecognized_sep=
775 # The variables have the same names as the options, with
776 # dashes changed to underlines.
777 cache_file=/dev/null
778 exec_prefix=NONE
779 no_create=
780 no_recursion=
781 prefix=NONE
782 program_prefix=NONE
783 program_suffix=NONE
784 program_transform_name=s,x,x,
785 silent=
786 site=
787 srcdir=
788 verbose=
789 x_includes=NONE
790 x_libraries=NONE
791
792 # Installation directory options.
793 # These are left unexpanded so users can "make install exec_prefix=/foo"
794 # and all the variables that are supposed to be based on exec_prefix
795 # by default will actually change.
796 # Use braces instead of parens because sh, perl, etc. also accept them.
797 # (The list follows the same order as the GNU Coding Standards.)
798 bindir='${exec_prefix}/bin'
799 sbindir='${exec_prefix}/sbin'
800 libexecdir='${exec_prefix}/libexec'
801 datarootdir='${prefix}/share'
802 datadir='${datarootdir}'
803 sysconfdir='${prefix}/etc'
804 sharedstatedir='${prefix}/com'
805 localstatedir='${prefix}/var'
806 includedir='${prefix}/include'
807 oldincludedir='/usr/include'
808 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
809 infodir='${datarootdir}/info'
810 htmldir='${docdir}'
811 dvidir='${docdir}'
812 pdfdir='${docdir}'
813 psdir='${docdir}'
814 libdir='${exec_prefix}/lib'
815 localedir='${datarootdir}/locale'
816 mandir='${datarootdir}/man'
817
818 ac_prev=
819 ac_dashdash=
820 for ac_option
821 do
822 # If the previous option needs an argument, assign it.
823 if test -n "$ac_prev"; then
824 eval $ac_prev=\$ac_option
825 ac_prev=
826 continue
827 fi
828
829 case $ac_option in
830 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
831 *=) ac_optarg= ;;
832 *) ac_optarg=yes ;;
833 esac
834
835 # Accept the important Cygnus configure options, so we can diagnose typos.
836
837 case $ac_dashdash$ac_option in
838 --)
839 ac_dashdash=yes ;;
840
841 -bindir | --bindir | --bindi | --bind | --bin | --bi)
842 ac_prev=bindir ;;
843 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
844 bindir=$ac_optarg ;;
845
846 -build | --build | --buil | --bui | --bu)
847 ac_prev=build_alias ;;
848 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
849 build_alias=$ac_optarg ;;
850
851 -cache-file | --cache-file | --cache-fil | --cache-fi \
852 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
853 ac_prev=cache_file ;;
854 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
855 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
856 cache_file=$ac_optarg ;;
857
858 --config-cache | -C)
859 cache_file=config.cache ;;
860
861 -datadir | --datadir | --datadi | --datad)
862 ac_prev=datadir ;;
863 -datadir=* | --datadir=* | --datadi=* | --datad=*)
864 datadir=$ac_optarg ;;
865
866 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
867 | --dataroo | --dataro | --datar)
868 ac_prev=datarootdir ;;
869 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
870 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
871 datarootdir=$ac_optarg ;;
872
873 -disable-* | --disable-*)
874 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
875 # Reject names that are not valid shell variable names.
876 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
877 as_fn_error $? "invalid feature name: $ac_useropt"
878 ac_useropt_orig=$ac_useropt
879 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
880 case $ac_user_opts in
881 *"
882 "enable_$ac_useropt"
883 "*) ;;
884 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
885 ac_unrecognized_sep=', ';;
886 esac
887 eval enable_$ac_useropt=no ;;
888
889 -docdir | --docdir | --docdi | --doc | --do)
890 ac_prev=docdir ;;
891 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
892 docdir=$ac_optarg ;;
893
894 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
895 ac_prev=dvidir ;;
896 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
897 dvidir=$ac_optarg ;;
898
899 -enable-* | --enable-*)
900 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
901 # Reject names that are not valid shell variable names.
902 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
903 as_fn_error $? "invalid feature name: $ac_useropt"
904 ac_useropt_orig=$ac_useropt
905 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
906 case $ac_user_opts in
907 *"
908 "enable_$ac_useropt"
909 "*) ;;
910 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
911 ac_unrecognized_sep=', ';;
912 esac
913 eval enable_$ac_useropt=\$ac_optarg ;;
914
915 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
916 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
917 | --exec | --exe | --ex)
918 ac_prev=exec_prefix ;;
919 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
920 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
921 | --exec=* | --exe=* | --ex=*)
922 exec_prefix=$ac_optarg ;;
923
924 -gas | --gas | --ga | --g)
925 # Obsolete; use --with-gas.
926 with_gas=yes ;;
927
928 -help | --help | --hel | --he | -h)
929 ac_init_help=long ;;
930 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
931 ac_init_help=recursive ;;
932 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
933 ac_init_help=short ;;
934
935 -host | --host | --hos | --ho)
936 ac_prev=host_alias ;;
937 -host=* | --host=* | --hos=* | --ho=*)
938 host_alias=$ac_optarg ;;
939
940 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
941 ac_prev=htmldir ;;
942 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
943 | --ht=*)
944 htmldir=$ac_optarg ;;
945
946 -includedir | --includedir | --includedi | --included | --include \
947 | --includ | --inclu | --incl | --inc)
948 ac_prev=includedir ;;
949 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
950 | --includ=* | --inclu=* | --incl=* | --inc=*)
951 includedir=$ac_optarg ;;
952
953 -infodir | --infodir | --infodi | --infod | --info | --inf)
954 ac_prev=infodir ;;
955 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
956 infodir=$ac_optarg ;;
957
958 -libdir | --libdir | --libdi | --libd)
959 ac_prev=libdir ;;
960 -libdir=* | --libdir=* | --libdi=* | --libd=*)
961 libdir=$ac_optarg ;;
962
963 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
964 | --libexe | --libex | --libe)
965 ac_prev=libexecdir ;;
966 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
967 | --libexe=* | --libex=* | --libe=*)
968 libexecdir=$ac_optarg ;;
969
970 -localedir | --localedir | --localedi | --localed | --locale)
971 ac_prev=localedir ;;
972 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
973 localedir=$ac_optarg ;;
974
975 -localstatedir | --localstatedir | --localstatedi | --localstated \
976 | --localstate | --localstat | --localsta | --localst | --locals)
977 ac_prev=localstatedir ;;
978 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
979 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
980 localstatedir=$ac_optarg ;;
981
982 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
983 ac_prev=mandir ;;
984 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
985 mandir=$ac_optarg ;;
986
987 -nfp | --nfp | --nf)
988 # Obsolete; use --without-fp.
989 with_fp=no ;;
990
991 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
992 | --no-cr | --no-c | -n)
993 no_create=yes ;;
994
995 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
996 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
997 no_recursion=yes ;;
998
999 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1000 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1001 | --oldin | --oldi | --old | --ol | --o)
1002 ac_prev=oldincludedir ;;
1003 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1004 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1005 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1006 oldincludedir=$ac_optarg ;;
1007
1008 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1009 ac_prev=prefix ;;
1010 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1011 prefix=$ac_optarg ;;
1012
1013 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1014 | --program-pre | --program-pr | --program-p)
1015 ac_prev=program_prefix ;;
1016 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1017 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1018 program_prefix=$ac_optarg ;;
1019
1020 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1021 | --program-suf | --program-su | --program-s)
1022 ac_prev=program_suffix ;;
1023 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1024 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1025 program_suffix=$ac_optarg ;;
1026
1027 -program-transform-name | --program-transform-name \
1028 | --program-transform-nam | --program-transform-na \
1029 | --program-transform-n | --program-transform- \
1030 | --program-transform | --program-transfor \
1031 | --program-transfo | --program-transf \
1032 | --program-trans | --program-tran \
1033 | --progr-tra | --program-tr | --program-t)
1034 ac_prev=program_transform_name ;;
1035 -program-transform-name=* | --program-transform-name=* \
1036 | --program-transform-nam=* | --program-transform-na=* \
1037 | --program-transform-n=* | --program-transform-=* \
1038 | --program-transform=* | --program-transfor=* \
1039 | --program-transfo=* | --program-transf=* \
1040 | --program-trans=* | --program-tran=* \
1041 | --progr-tra=* | --program-tr=* | --program-t=*)
1042 program_transform_name=$ac_optarg ;;
1043
1044 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1045 ac_prev=pdfdir ;;
1046 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1047 pdfdir=$ac_optarg ;;
1048
1049 -psdir | --psdir | --psdi | --psd | --ps)
1050 ac_prev=psdir ;;
1051 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1052 psdir=$ac_optarg ;;
1053
1054 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1055 | -silent | --silent | --silen | --sile | --sil)
1056 silent=yes ;;
1057
1058 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1059 ac_prev=sbindir ;;
1060 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1061 | --sbi=* | --sb=*)
1062 sbindir=$ac_optarg ;;
1063
1064 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1065 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1066 | --sharedst | --shareds | --shared | --share | --shar \
1067 | --sha | --sh)
1068 ac_prev=sharedstatedir ;;
1069 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1070 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1071 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1072 | --sha=* | --sh=*)
1073 sharedstatedir=$ac_optarg ;;
1074
1075 -site | --site | --sit)
1076 ac_prev=site ;;
1077 -site=* | --site=* | --sit=*)
1078 site=$ac_optarg ;;
1079
1080 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1081 ac_prev=srcdir ;;
1082 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1083 srcdir=$ac_optarg ;;
1084
1085 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1086 | --syscon | --sysco | --sysc | --sys | --sy)
1087 ac_prev=sysconfdir ;;
1088 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1089 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1090 sysconfdir=$ac_optarg ;;
1091
1092 -target | --target | --targe | --targ | --tar | --ta | --t)
1093 ac_prev=target_alias ;;
1094 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1095 target_alias=$ac_optarg ;;
1096
1097 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1098 verbose=yes ;;
1099
1100 -version | --version | --versio | --versi | --vers | -V)
1101 ac_init_version=: ;;
1102
1103 -with-* | --with-*)
1104 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1105 # Reject names that are not valid shell variable names.
1106 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1107 as_fn_error $? "invalid package name: $ac_useropt"
1108 ac_useropt_orig=$ac_useropt
1109 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1110 case $ac_user_opts in
1111 *"
1112 "with_$ac_useropt"
1113 "*) ;;
1114 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1115 ac_unrecognized_sep=', ';;
1116 esac
1117 eval with_$ac_useropt=\$ac_optarg ;;
1118
1119 -without-* | --without-*)
1120 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1121 # Reject names that are not valid shell variable names.
1122 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1123 as_fn_error $? "invalid package name: $ac_useropt"
1124 ac_useropt_orig=$ac_useropt
1125 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1126 case $ac_user_opts in
1127 *"
1128 "with_$ac_useropt"
1129 "*) ;;
1130 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1131 ac_unrecognized_sep=', ';;
1132 esac
1133 eval with_$ac_useropt=no ;;
1134
1135 --x)
1136 # Obsolete; use --with-x.
1137 with_x=yes ;;
1138
1139 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1140 | --x-incl | --x-inc | --x-in | --x-i)
1141 ac_prev=x_includes ;;
1142 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1143 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1144 x_includes=$ac_optarg ;;
1145
1146 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1147 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1148 ac_prev=x_libraries ;;
1149 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1150 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1151 x_libraries=$ac_optarg ;;
1152
1153 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1154 Try \`$0 --help' for more information"
1155 ;;
1156
1157 *=*)
1158 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1159 # Reject names that are not valid shell variable names.
1160 case $ac_envvar in #(
1161 '' | [0-9]* | *[!_$as_cr_alnum]* )
1162 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1163 esac
1164 eval $ac_envvar=\$ac_optarg
1165 export $ac_envvar ;;
1166
1167 *)
1168 # FIXME: should be removed in autoconf 3.0.
1169 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1170 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1171 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1172 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1173 ;;
1174
1175 esac
1176 done
1177
1178 if test -n "$ac_prev"; then
1179 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1180 as_fn_error $? "missing argument to $ac_option"
1181 fi
1182
1183 if test -n "$ac_unrecognized_opts"; then
1184 case $enable_option_checking in
1185 no) ;;
1186 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1187 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1188 esac
1189 fi
1190
1191 # Check all directory arguments for consistency.
1192 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1193 datadir sysconfdir sharedstatedir localstatedir includedir \
1194 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1195 libdir localedir mandir
1196 do
1197 eval ac_val=\$$ac_var
1198 # Remove trailing slashes.
1199 case $ac_val in
1200 */ )
1201 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1202 eval $ac_var=\$ac_val;;
1203 esac
1204 # Be sure to have absolute directory names.
1205 case $ac_val in
1206 [\\/$]* | ?:[\\/]* ) continue;;
1207 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1208 esac
1209 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1210 done
1211
1212 # There might be people who depend on the old broken behavior: `$host'
1213 # used to hold the argument of --host etc.
1214 # FIXME: To remove some day.
1215 build=$build_alias
1216 host=$host_alias
1217 target=$target_alias
1218
1219 # FIXME: To remove some day.
1220 if test "x$host_alias" != x; then
1221 if test "x$build_alias" = x; then
1222 cross_compiling=maybe
1223 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1224 If a cross compiler is detected then cross compile mode will be used" >&2
1225 elif test "x$build_alias" != "x$host_alias"; then
1226 cross_compiling=yes
1227 fi
1228 fi
1229
1230 ac_tool_prefix=
1231 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1232
1233 test "$silent" = yes && exec 6>/dev/null
1234
1235
1236 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1237 ac_ls_di=`ls -di .` &&
1238 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1239 as_fn_error $? "working directory cannot be determined"
1240 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1241 as_fn_error $? "pwd does not report name of working directory"
1242
1243
1244 # Find the source files, if location was not specified.
1245 if test -z "$srcdir"; then
1246 ac_srcdir_defaulted=yes
1247 # Try the directory containing this script, then the parent directory.
1248 ac_confdir=`$as_dirname -- "$as_myself" ||
1249 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1250 X"$as_myself" : 'X\(//\)[^/]' \| \
1251 X"$as_myself" : 'X\(//\)$' \| \
1252 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1253 $as_echo X"$as_myself" |
1254 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1255 s//\1/
1256 q
1257 }
1258 /^X\(\/\/\)[^/].*/{
1259 s//\1/
1260 q
1261 }
1262 /^X\(\/\/\)$/{
1263 s//\1/
1264 q
1265 }
1266 /^X\(\/\).*/{
1267 s//\1/
1268 q
1269 }
1270 s/.*/./; q'`
1271 srcdir=$ac_confdir
1272 if test ! -r "$srcdir/$ac_unique_file"; then
1273 srcdir=..
1274 fi
1275 else
1276 ac_srcdir_defaulted=no
1277 fi
1278 if test ! -r "$srcdir/$ac_unique_file"; then
1279 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1280 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1281 fi
1282 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1283 ac_abs_confdir=`(
1284 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1285 pwd)`
1286 # When building in place, set srcdir=.
1287 if test "$ac_abs_confdir" = "$ac_pwd"; then
1288 srcdir=.
1289 fi
1290 # Remove unnecessary trailing slashes from srcdir.
1291 # Double slashes in file names in object file debugging info
1292 # mess up M-x gdb in Emacs.
1293 case $srcdir in
1294 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1295 esac
1296 for ac_var in $ac_precious_vars; do
1297 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1298 eval ac_env_${ac_var}_value=\$${ac_var}
1299 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1300 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1301 done
1302
1303 #
1304 # Report the --help message.
1305 #
1306 if test "$ac_init_help" = "long"; then
1307 # Omit some internal or obsolete options to make the list less imposing.
1308 # This message is too long to be a string in the A/UX 3.1 sh.
1309 cat <<_ACEOF
1310 \`configure' configures OpenMD 1.0 to adapt to many kinds of systems.
1311
1312 Usage: $0 [OPTION]... [VAR=VALUE]...
1313
1314 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1315 VAR=VALUE. See below for descriptions of some of the useful variables.
1316
1317 Defaults for the options are specified in brackets.
1318
1319 Configuration:
1320 -h, --help display this help and exit
1321 --help=short display options specific to this package
1322 --help=recursive display the short help of all the included packages
1323 -V, --version display version information and exit
1324 -q, --quiet, --silent do not print \`checking ...' messages
1325 --cache-file=FILE cache test results in FILE [disabled]
1326 -C, --config-cache alias for \`--cache-file=config.cache'
1327 -n, --no-create do not create output files
1328 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1329
1330 Installation directories:
1331 --prefix=PREFIX install architecture-independent files in PREFIX
1332 [$ac_default_prefix]
1333 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1334 [PREFIX]
1335
1336 By default, \`make install' will install all the files in
1337 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1338 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1339 for instance \`--prefix=\$HOME'.
1340
1341 For better control, use the options below.
1342
1343 Fine tuning of the installation directories:
1344 --bindir=DIR user executables [EPREFIX/bin]
1345 --sbindir=DIR system admin executables [EPREFIX/sbin]
1346 --libexecdir=DIR program executables [EPREFIX/libexec]
1347 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1348 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1349 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1350 --libdir=DIR object code libraries [EPREFIX/lib]
1351 --includedir=DIR C header files [PREFIX/include]
1352 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1353 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1354 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1355 --infodir=DIR info documentation [DATAROOTDIR/info]
1356 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1357 --mandir=DIR man documentation [DATAROOTDIR/man]
1358 --docdir=DIR documentation root [DATAROOTDIR/doc/openmd]
1359 --htmldir=DIR html documentation [DOCDIR]
1360 --dvidir=DIR dvi documentation [DOCDIR]
1361 --pdfdir=DIR pdf documentation [DOCDIR]
1362 --psdir=DIR ps documentation [DOCDIR]
1363 _ACEOF
1364
1365 cat <<\_ACEOF
1366
1367 System types:
1368 --build=BUILD configure for building on BUILD [guessed]
1369 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1370 _ACEOF
1371 fi
1372
1373 if test -n "$ac_init_help"; then
1374 case $ac_init_help in
1375 short | recursive ) echo "Configuration of OpenMD 1.0:";;
1376 esac
1377 cat <<\_ACEOF
1378
1379 Optional Features:
1380 --disable-option-checking ignore unrecognized --enable/--with options
1381 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1382 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1383 --enable-openmd-home=DIR define OpenMD home dir PREFIX/openmd
1384 --enable-debug Compile OpenMD in debug mode
1385 --enable-single compile OpenMD in single precision
1386 --enable-float synonym for --enable-single
1387 --enable-doxygen enable documentation generation with doxygen (auto)
1388 --enable-dot use 'dot' to generate graphs in doxygen (auto)
1389 --enable-html-docs enable HTML generation with doxygen (yes)
1390 --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1391
1392 Optional Packages:
1393 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1394 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1395 --with-perl-shebang override what perl thinks is the way for the kernel
1396 to start it (seldom needed)
1397 --with-zlib=DIR root directory path of zlib installation (defaults
1398 to /usr/local or /usr if not found in /usr/local)
1399 --with-fftw=DIR root directory path of fftw installation (defaults
1400 to /usr/local or /usr if not found in /usr/local)
1401 --with-qhull=DIR root directory path of qhull installation (defaults
1402 to /usr/local or /usr if not found in /usr/local)
1403 --with-openbabel=DIR root directory path of openbabel-2.x installation
1404 (defaults to /usr/local or /usr if not found in
1405 /usr/local)
1406
1407 Some influential environment variables:
1408 CXX C++ compiler command
1409 CXXFLAGS C++ compiler flags
1410 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1411 nonstandard directory <lib dir>
1412 LIBS libraries to pass to the linker, e.g. -l<library>
1413 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1414 you have headers in a nonstandard directory <include dir>
1415 CC C compiler command
1416 CFLAGS C compiler flags
1417 FC Fortran compiler command
1418 FCFLAGS Fortran compiler flags
1419 MPICXX MPI C++ compiler command
1420 MPICC MPI C compiler command
1421 MPIFC MPI Fortran compiler command
1422 CPP C preprocessor
1423 CXXCPP C++ preprocessor
1424
1425 Use these variables to override the choices made by `configure' or to help
1426 it to find libraries and programs with nonstandard names/locations.
1427
1428 Report bugs to <gezelter@nd.edu>.
1429 _ACEOF
1430 ac_status=$?
1431 fi
1432
1433 if test "$ac_init_help" = "recursive"; then
1434 # If there are subdirs, report their specific --help.
1435 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1436 test -d "$ac_dir" ||
1437 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1438 continue
1439 ac_builddir=.
1440
1441 case "$ac_dir" in
1442 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1443 *)
1444 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1445 # A ".." for each directory in $ac_dir_suffix.
1446 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1447 case $ac_top_builddir_sub in
1448 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1449 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1450 esac ;;
1451 esac
1452 ac_abs_top_builddir=$ac_pwd
1453 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1454 # for backward compatibility:
1455 ac_top_builddir=$ac_top_build_prefix
1456
1457 case $srcdir in
1458 .) # We are building in place.
1459 ac_srcdir=.
1460 ac_top_srcdir=$ac_top_builddir_sub
1461 ac_abs_top_srcdir=$ac_pwd ;;
1462 [\\/]* | ?:[\\/]* ) # Absolute name.
1463 ac_srcdir=$srcdir$ac_dir_suffix;
1464 ac_top_srcdir=$srcdir
1465 ac_abs_top_srcdir=$srcdir ;;
1466 *) # Relative name.
1467 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1468 ac_top_srcdir=$ac_top_build_prefix$srcdir
1469 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1470 esac
1471 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1472
1473 cd "$ac_dir" || { ac_status=$?; continue; }
1474 # Check for guested configure.
1475 if test -f "$ac_srcdir/configure.gnu"; then
1476 echo &&
1477 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1478 elif test -f "$ac_srcdir/configure"; then
1479 echo &&
1480 $SHELL "$ac_srcdir/configure" --help=recursive
1481 else
1482 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1483 fi || ac_status=$?
1484 cd "$ac_pwd" || { ac_status=$?; break; }
1485 done
1486 fi
1487
1488 test -n "$ac_init_help" && exit $ac_status
1489 if $ac_init_version; then
1490 cat <<\_ACEOF
1491 OpenMD configure 1.0
1492 generated by GNU Autoconf 2.68
1493
1494 Copyright (C) 2010 Free Software Foundation, Inc.
1495 This configure script is free software; the Free Software Foundation
1496 gives unlimited permission to copy, distribute and modify it.
1497 _ACEOF
1498 exit
1499 fi
1500
1501 ## ------------------------ ##
1502 ## Autoconf initialization. ##
1503 ## ------------------------ ##
1504
1505 # ac_fn_cxx_try_compile LINENO
1506 # ----------------------------
1507 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1508 ac_fn_cxx_try_compile ()
1509 {
1510 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1511 rm -f conftest.$ac_objext
1512 if { { ac_try="$ac_compile"
1513 case "(($ac_try" in
1514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1515 *) ac_try_echo=$ac_try;;
1516 esac
1517 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1518 $as_echo "$ac_try_echo"; } >&5
1519 (eval "$ac_compile") 2>conftest.err
1520 ac_status=$?
1521 if test -s conftest.err; then
1522 grep -v '^ *+' conftest.err >conftest.er1
1523 cat conftest.er1 >&5
1524 mv -f conftest.er1 conftest.err
1525 fi
1526 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1527 test $ac_status = 0; } && {
1528 test -z "$ac_cxx_werror_flag" ||
1529 test ! -s conftest.err
1530 } && test -s conftest.$ac_objext; then :
1531 ac_retval=0
1532 else
1533 $as_echo "$as_me: failed program was:" >&5
1534 sed 's/^/| /' conftest.$ac_ext >&5
1535
1536 ac_retval=1
1537 fi
1538 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1539 as_fn_set_status $ac_retval
1540
1541 } # ac_fn_cxx_try_compile
1542
1543 # ac_fn_c_try_compile LINENO
1544 # --------------------------
1545 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1546 ac_fn_c_try_compile ()
1547 {
1548 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1549 rm -f conftest.$ac_objext
1550 if { { ac_try="$ac_compile"
1551 case "(($ac_try" in
1552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1553 *) ac_try_echo=$ac_try;;
1554 esac
1555 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1556 $as_echo "$ac_try_echo"; } >&5
1557 (eval "$ac_compile") 2>conftest.err
1558 ac_status=$?
1559 if test -s conftest.err; then
1560 grep -v '^ *+' conftest.err >conftest.er1
1561 cat conftest.er1 >&5
1562 mv -f conftest.er1 conftest.err
1563 fi
1564 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1565 test $ac_status = 0; } && {
1566 test -z "$ac_c_werror_flag" ||
1567 test ! -s conftest.err
1568 } && test -s conftest.$ac_objext; then :
1569 ac_retval=0
1570 else
1571 $as_echo "$as_me: failed program was:" >&5
1572 sed 's/^/| /' conftest.$ac_ext >&5
1573
1574 ac_retval=1
1575 fi
1576 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1577 as_fn_set_status $ac_retval
1578
1579 } # ac_fn_c_try_compile
1580
1581 # ac_fn_fc_try_compile LINENO
1582 # ---------------------------
1583 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1584 ac_fn_fc_try_compile ()
1585 {
1586 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1587 rm -f conftest.$ac_objext
1588 if { { ac_try="$ac_compile"
1589 case "(($ac_try" in
1590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1591 *) ac_try_echo=$ac_try;;
1592 esac
1593 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1594 $as_echo "$ac_try_echo"; } >&5
1595 (eval "$ac_compile") 2>conftest.err
1596 ac_status=$?
1597 if test -s conftest.err; then
1598 grep -v '^ *+' conftest.err >conftest.er1
1599 cat conftest.er1 >&5
1600 mv -f conftest.er1 conftest.err
1601 fi
1602 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1603 test $ac_status = 0; } && {
1604 test -z "$ac_fc_werror_flag" ||
1605 test ! -s conftest.err
1606 } && test -s conftest.$ac_objext; then :
1607 ac_retval=0
1608 else
1609 $as_echo "$as_me: failed program was:" >&5
1610 sed 's/^/| /' conftest.$ac_ext >&5
1611
1612 ac_retval=1
1613 fi
1614 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1615 as_fn_set_status $ac_retval
1616
1617 } # ac_fn_fc_try_compile
1618
1619 # ac_fn_cxx_try_link LINENO
1620 # -------------------------
1621 # Try to link conftest.$ac_ext, and return whether this succeeded.
1622 ac_fn_cxx_try_link ()
1623 {
1624 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1625 rm -f conftest.$ac_objext conftest$ac_exeext
1626 if { { ac_try="$ac_link"
1627 case "(($ac_try" in
1628 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1629 *) ac_try_echo=$ac_try;;
1630 esac
1631 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1632 $as_echo "$ac_try_echo"; } >&5
1633 (eval "$ac_link") 2>conftest.err
1634 ac_status=$?
1635 if test -s conftest.err; then
1636 grep -v '^ *+' conftest.err >conftest.er1
1637 cat conftest.er1 >&5
1638 mv -f conftest.er1 conftest.err
1639 fi
1640 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1641 test $ac_status = 0; } && {
1642 test -z "$ac_cxx_werror_flag" ||
1643 test ! -s conftest.err
1644 } && test -s conftest$ac_exeext && {
1645 test "$cross_compiling" = yes ||
1646 $as_test_x conftest$ac_exeext
1647 }; then :
1648 ac_retval=0
1649 else
1650 $as_echo "$as_me: failed program was:" >&5
1651 sed 's/^/| /' conftest.$ac_ext >&5
1652
1653 ac_retval=1
1654 fi
1655 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1656 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1657 # interfere with the next link command; also delete a directory that is
1658 # left behind by Apple's compiler. We do this before executing the actions.
1659 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1660 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1661 as_fn_set_status $ac_retval
1662
1663 } # ac_fn_cxx_try_link
1664
1665 # ac_fn_cxx_check_func LINENO FUNC VAR
1666 # ------------------------------------
1667 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1668 ac_fn_cxx_check_func ()
1669 {
1670 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1672 $as_echo_n "checking for $2... " >&6; }
1673 if eval \${$3+:} false; then :
1674 $as_echo_n "(cached) " >&6
1675 else
1676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1677 /* end confdefs.h. */
1678 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1679 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1680 #define $2 innocuous_$2
1681
1682 /* System header to define __stub macros and hopefully few prototypes,
1683 which can conflict with char $2 (); below.
1684 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1685 <limits.h> exists even on freestanding compilers. */
1686
1687 #ifdef __STDC__
1688 # include <limits.h>
1689 #else
1690 # include <assert.h>
1691 #endif
1692
1693 #undef $2
1694
1695 /* Override any GCC internal prototype to avoid an error.
1696 Use char because int might match the return type of a GCC
1697 builtin and then its argument prototype would still apply. */
1698 #ifdef __cplusplus
1699 extern "C"
1700 #endif
1701 char $2 ();
1702 /* The GNU C library defines this for functions which it implements
1703 to always fail with ENOSYS. Some functions are actually named
1704 something starting with __ and the normal name is an alias. */
1705 #if defined __stub_$2 || defined __stub___$2
1706 choke me
1707 #endif
1708
1709 int
1710 main ()
1711 {
1712 return $2 ();
1713 ;
1714 return 0;
1715 }
1716 _ACEOF
1717 if ac_fn_cxx_try_link "$LINENO"; then :
1718 eval "$3=yes"
1719 else
1720 eval "$3=no"
1721 fi
1722 rm -f core conftest.err conftest.$ac_objext \
1723 conftest$ac_exeext conftest.$ac_ext
1724 fi
1725 eval ac_res=\$$3
1726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1727 $as_echo "$ac_res" >&6; }
1728 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1729
1730 } # ac_fn_cxx_check_func
1731
1732 # ac_fn_c_try_link LINENO
1733 # -----------------------
1734 # Try to link conftest.$ac_ext, and return whether this succeeded.
1735 ac_fn_c_try_link ()
1736 {
1737 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1738 rm -f conftest.$ac_objext conftest$ac_exeext
1739 if { { ac_try="$ac_link"
1740 case "(($ac_try" in
1741 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1742 *) ac_try_echo=$ac_try;;
1743 esac
1744 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1745 $as_echo "$ac_try_echo"; } >&5
1746 (eval "$ac_link") 2>conftest.err
1747 ac_status=$?
1748 if test -s conftest.err; then
1749 grep -v '^ *+' conftest.err >conftest.er1
1750 cat conftest.er1 >&5
1751 mv -f conftest.er1 conftest.err
1752 fi
1753 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1754 test $ac_status = 0; } && {
1755 test -z "$ac_c_werror_flag" ||
1756 test ! -s conftest.err
1757 } && test -s conftest$ac_exeext && {
1758 test "$cross_compiling" = yes ||
1759 $as_test_x conftest$ac_exeext
1760 }; then :
1761 ac_retval=0
1762 else
1763 $as_echo "$as_me: failed program was:" >&5
1764 sed 's/^/| /' conftest.$ac_ext >&5
1765
1766 ac_retval=1
1767 fi
1768 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1769 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1770 # interfere with the next link command; also delete a directory that is
1771 # left behind by Apple's compiler. We do this before executing the actions.
1772 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1773 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1774 as_fn_set_status $ac_retval
1775
1776 } # ac_fn_c_try_link
1777
1778 # ac_fn_c_check_func LINENO FUNC VAR
1779 # ----------------------------------
1780 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1781 ac_fn_c_check_func ()
1782 {
1783 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1785 $as_echo_n "checking for $2... " >&6; }
1786 if eval \${$3+:} false; then :
1787 $as_echo_n "(cached) " >&6
1788 else
1789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1790 /* end confdefs.h. */
1791 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1792 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1793 #define $2 innocuous_$2
1794
1795 /* System header to define __stub macros and hopefully few prototypes,
1796 which can conflict with char $2 (); below.
1797 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1798 <limits.h> exists even on freestanding compilers. */
1799
1800 #ifdef __STDC__
1801 # include <limits.h>
1802 #else
1803 # include <assert.h>
1804 #endif
1805
1806 #undef $2
1807
1808 /* Override any GCC internal prototype to avoid an error.
1809 Use char because int might match the return type of a GCC
1810 builtin and then its argument prototype would still apply. */
1811 #ifdef __cplusplus
1812 extern "C"
1813 #endif
1814 char $2 ();
1815 /* The GNU C library defines this for functions which it implements
1816 to always fail with ENOSYS. Some functions are actually named
1817 something starting with __ and the normal name is an alias. */
1818 #if defined __stub_$2 || defined __stub___$2
1819 choke me
1820 #endif
1821
1822 int
1823 main ()
1824 {
1825 return $2 ();
1826 ;
1827 return 0;
1828 }
1829 _ACEOF
1830 if ac_fn_c_try_link "$LINENO"; then :
1831 eval "$3=yes"
1832 else
1833 eval "$3=no"
1834 fi
1835 rm -f core conftest.err conftest.$ac_objext \
1836 conftest$ac_exeext conftest.$ac_ext
1837 fi
1838 eval ac_res=\$$3
1839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1840 $as_echo "$ac_res" >&6; }
1841 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1842
1843 } # ac_fn_c_check_func
1844
1845 # ac_fn_fc_try_link LINENO
1846 # ------------------------
1847 # Try to link conftest.$ac_ext, and return whether this succeeded.
1848 ac_fn_fc_try_link ()
1849 {
1850 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1851 rm -f conftest.$ac_objext conftest$ac_exeext
1852 if { { ac_try="$ac_link"
1853 case "(($ac_try" in
1854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1855 *) ac_try_echo=$ac_try;;
1856 esac
1857 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1858 $as_echo "$ac_try_echo"; } >&5
1859 (eval "$ac_link") 2>conftest.err
1860 ac_status=$?
1861 if test -s conftest.err; then
1862 grep -v '^ *+' conftest.err >conftest.er1
1863 cat conftest.er1 >&5
1864 mv -f conftest.er1 conftest.err
1865 fi
1866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1867 test $ac_status = 0; } && {
1868 test -z "$ac_fc_werror_flag" ||
1869 test ! -s conftest.err
1870 } && test -s conftest$ac_exeext && {
1871 test "$cross_compiling" = yes ||
1872 $as_test_x conftest$ac_exeext
1873 }; then :
1874 ac_retval=0
1875 else
1876 $as_echo "$as_me: failed program was:" >&5
1877 sed 's/^/| /' conftest.$ac_ext >&5
1878
1879 ac_retval=1
1880 fi
1881 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1882 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1883 # interfere with the next link command; also delete a directory that is
1884 # left behind by Apple's compiler. We do this before executing the actions.
1885 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1886 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1887 as_fn_set_status $ac_retval
1888
1889 } # ac_fn_fc_try_link
1890
1891 # ac_fn_c_try_cpp LINENO
1892 # ----------------------
1893 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1894 ac_fn_c_try_cpp ()
1895 {
1896 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1897 if { { ac_try="$ac_cpp conftest.$ac_ext"
1898 case "(($ac_try" in
1899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1900 *) ac_try_echo=$ac_try;;
1901 esac
1902 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1903 $as_echo "$ac_try_echo"; } >&5
1904 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1905 ac_status=$?
1906 if test -s conftest.err; then
1907 grep -v '^ *+' conftest.err >conftest.er1
1908 cat conftest.er1 >&5
1909 mv -f conftest.er1 conftest.err
1910 fi
1911 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1912 test $ac_status = 0; } > conftest.i && {
1913 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1914 test ! -s conftest.err
1915 }; then :
1916 ac_retval=0
1917 else
1918 $as_echo "$as_me: failed program was:" >&5
1919 sed 's/^/| /' conftest.$ac_ext >&5
1920
1921 ac_retval=1
1922 fi
1923 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1924 as_fn_set_status $ac_retval
1925
1926 } # ac_fn_c_try_cpp
1927
1928 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1929 # -------------------------------------------------------
1930 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1931 # the include files in INCLUDES and setting the cache variable VAR
1932 # accordingly.
1933 ac_fn_c_check_header_mongrel ()
1934 {
1935 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1936 if eval \${$3+:} false; then :
1937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1938 $as_echo_n "checking for $2... " >&6; }
1939 if eval \${$3+:} false; then :
1940 $as_echo_n "(cached) " >&6
1941 fi
1942 eval ac_res=\$$3
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1944 $as_echo "$ac_res" >&6; }
1945 else
1946 # Is the header compilable?
1947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1948 $as_echo_n "checking $2 usability... " >&6; }
1949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1950 /* end confdefs.h. */
1951 $4
1952 #include <$2>
1953 _ACEOF
1954 if ac_fn_c_try_compile "$LINENO"; then :
1955 ac_header_compiler=yes
1956 else
1957 ac_header_compiler=no
1958 fi
1959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1961 $as_echo "$ac_header_compiler" >&6; }
1962
1963 # Is the header present?
1964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1965 $as_echo_n "checking $2 presence... " >&6; }
1966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1967 /* end confdefs.h. */
1968 #include <$2>
1969 _ACEOF
1970 if ac_fn_c_try_cpp "$LINENO"; then :
1971 ac_header_preproc=yes
1972 else
1973 ac_header_preproc=no
1974 fi
1975 rm -f conftest.err conftest.i conftest.$ac_ext
1976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1977 $as_echo "$ac_header_preproc" >&6; }
1978
1979 # So? What about this header?
1980 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1981 yes:no: )
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1983 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1985 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1986 ;;
1987 no:yes:* )
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1989 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1991 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1993 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1995 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1997 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1998 ( $as_echo "## ------------------------------ ##
1999 ## Report this to gezelter@nd.edu ##
2000 ## ------------------------------ ##"
2001 ) | sed "s/^/$as_me: WARNING: /" >&2
2002 ;;
2003 esac
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2005 $as_echo_n "checking for $2... " >&6; }
2006 if eval \${$3+:} false; then :
2007 $as_echo_n "(cached) " >&6
2008 else
2009 eval "$3=\$ac_header_compiler"
2010 fi
2011 eval ac_res=\$$3
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2013 $as_echo "$ac_res" >&6; }
2014 fi
2015 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2016
2017 } # ac_fn_c_check_header_mongrel
2018
2019 # ac_fn_c_try_run LINENO
2020 # ----------------------
2021 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2022 # that executables *can* be run.
2023 ac_fn_c_try_run ()
2024 {
2025 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2026 if { { ac_try="$ac_link"
2027 case "(($ac_try" in
2028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2029 *) ac_try_echo=$ac_try;;
2030 esac
2031 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2032 $as_echo "$ac_try_echo"; } >&5
2033 (eval "$ac_link") 2>&5
2034 ac_status=$?
2035 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2036 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2037 { { case "(($ac_try" in
2038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2039 *) ac_try_echo=$ac_try;;
2040 esac
2041 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2042 $as_echo "$ac_try_echo"; } >&5
2043 (eval "$ac_try") 2>&5
2044 ac_status=$?
2045 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2046 test $ac_status = 0; }; }; then :
2047 ac_retval=0
2048 else
2049 $as_echo "$as_me: program exited with status $ac_status" >&5
2050 $as_echo "$as_me: failed program was:" >&5
2051 sed 's/^/| /' conftest.$ac_ext >&5
2052
2053 ac_retval=$ac_status
2054 fi
2055 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2056 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2057 as_fn_set_status $ac_retval
2058
2059 } # ac_fn_c_try_run
2060
2061 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2062 # -------------------------------------------------------
2063 # Tests whether HEADER exists and can be compiled using the include files in
2064 # INCLUDES, setting the cache variable VAR accordingly.
2065 ac_fn_c_check_header_compile ()
2066 {
2067 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2069 $as_echo_n "checking for $2... " >&6; }
2070 if eval \${$3+:} false; then :
2071 $as_echo_n "(cached) " >&6
2072 else
2073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2074 /* end confdefs.h. */
2075 $4
2076 #include <$2>
2077 _ACEOF
2078 if ac_fn_c_try_compile "$LINENO"; then :
2079 eval "$3=yes"
2080 else
2081 eval "$3=no"
2082 fi
2083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2084 fi
2085 eval ac_res=\$$3
2086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2087 $as_echo "$ac_res" >&6; }
2088 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2089
2090 } # ac_fn_c_check_header_compile
2091
2092 # ac_fn_cxx_try_cpp LINENO
2093 # ------------------------
2094 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2095 ac_fn_cxx_try_cpp ()
2096 {
2097 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2098 if { { ac_try="$ac_cpp conftest.$ac_ext"
2099 case "(($ac_try" in
2100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2101 *) ac_try_echo=$ac_try;;
2102 esac
2103 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2104 $as_echo "$ac_try_echo"; } >&5
2105 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2106 ac_status=$?
2107 if test -s conftest.err; then
2108 grep -v '^ *+' conftest.err >conftest.er1
2109 cat conftest.er1 >&5
2110 mv -f conftest.er1 conftest.err
2111 fi
2112 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2113 test $ac_status = 0; } > conftest.i && {
2114 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2115 test ! -s conftest.err
2116 }; then :
2117 ac_retval=0
2118 else
2119 $as_echo "$as_me: failed program was:" >&5
2120 sed 's/^/| /' conftest.$ac_ext >&5
2121
2122 ac_retval=1
2123 fi
2124 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2125 as_fn_set_status $ac_retval
2126
2127 } # ac_fn_cxx_try_cpp
2128
2129 # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2130 # ---------------------------------------------------------
2131 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2132 # the include files in INCLUDES and setting the cache variable VAR
2133 # accordingly.
2134 ac_fn_cxx_check_header_mongrel ()
2135 {
2136 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2137 if eval \${$3+:} false; then :
2138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2139 $as_echo_n "checking for $2... " >&6; }
2140 if eval \${$3+:} false; then :
2141 $as_echo_n "(cached) " >&6
2142 fi
2143 eval ac_res=\$$3
2144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2145 $as_echo "$ac_res" >&6; }
2146 else
2147 # Is the header compilable?
2148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2149 $as_echo_n "checking $2 usability... " >&6; }
2150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2151 /* end confdefs.h. */
2152 $4
2153 #include <$2>
2154 _ACEOF
2155 if ac_fn_cxx_try_compile "$LINENO"; then :
2156 ac_header_compiler=yes
2157 else
2158 ac_header_compiler=no
2159 fi
2160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2162 $as_echo "$ac_header_compiler" >&6; }
2163
2164 # Is the header present?
2165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2166 $as_echo_n "checking $2 presence... " >&6; }
2167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2168 /* end confdefs.h. */
2169 #include <$2>
2170 _ACEOF
2171 if ac_fn_cxx_try_cpp "$LINENO"; then :
2172 ac_header_preproc=yes
2173 else
2174 ac_header_preproc=no
2175 fi
2176 rm -f conftest.err conftest.i conftest.$ac_ext
2177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2178 $as_echo "$ac_header_preproc" >&6; }
2179
2180 # So? What about this header?
2181 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2182 yes:no: )
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2184 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2185 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2186 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2187 ;;
2188 no:yes:* )
2189 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2190 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2191 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2192 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2194 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2195 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2196 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2197 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2198 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2199 ( $as_echo "## ------------------------------ ##
2200 ## Report this to gezelter@nd.edu ##
2201 ## ------------------------------ ##"
2202 ) | sed "s/^/$as_me: WARNING: /" >&2
2203 ;;
2204 esac
2205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2206 $as_echo_n "checking for $2... " >&6; }
2207 if eval \${$3+:} false; then :
2208 $as_echo_n "(cached) " >&6
2209 else
2210 eval "$3=\$ac_header_compiler"
2211 fi
2212 eval ac_res=\$$3
2213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2214 $as_echo "$ac_res" >&6; }
2215 fi
2216 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2217
2218 } # ac_fn_cxx_check_header_mongrel
2219
2220 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2221 # -------------------------------------------
2222 # Tests whether TYPE exists after having included INCLUDES, setting cache
2223 # variable VAR accordingly.
2224 ac_fn_c_check_type ()
2225 {
2226 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2228 $as_echo_n "checking for $2... " >&6; }
2229 if eval \${$3+:} false; then :
2230 $as_echo_n "(cached) " >&6
2231 else
2232 eval "$3=no"
2233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2234 /* end confdefs.h. */
2235 $4
2236 #ifdef FC_DUMMY_MAIN
2237 #ifndef FC_DUMMY_MAIN_EQ_F77
2238 # ifdef __cplusplus
2239 extern "C"
2240 # endif
2241 int FC_DUMMY_MAIN() { return 1; }
2242 #endif
2243 #endif
2244 int
2245 main ()
2246 {
2247 if (sizeof ($2))
2248 return 0;
2249 ;
2250 return 0;
2251 }
2252 _ACEOF
2253 if ac_fn_c_try_compile "$LINENO"; then :
2254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2255 /* end confdefs.h. */
2256 $4
2257 #ifdef FC_DUMMY_MAIN
2258 #ifndef FC_DUMMY_MAIN_EQ_F77
2259 # ifdef __cplusplus
2260 extern "C"
2261 # endif
2262 int FC_DUMMY_MAIN() { return 1; }
2263 #endif
2264 #endif
2265 int
2266 main ()
2267 {
2268 if (sizeof (($2)))
2269 return 0;
2270 ;
2271 return 0;
2272 }
2273 _ACEOF
2274 if ac_fn_c_try_compile "$LINENO"; then :
2275
2276 else
2277 eval "$3=yes"
2278 fi
2279 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2280 fi
2281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2282 fi
2283 eval ac_res=\$$3
2284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2285 $as_echo "$ac_res" >&6; }
2286 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2287
2288 } # ac_fn_c_check_type
2289 cat >config.log <<_ACEOF
2290 This file contains any messages produced by compilers while
2291 running configure, to aid debugging if configure makes a mistake.
2292
2293 It was created by OpenMD $as_me 1.0, which was
2294 generated by GNU Autoconf 2.68. Invocation command line was
2295
2296 $ $0 $@
2297
2298 _ACEOF
2299 exec 5>>config.log
2300 {
2301 cat <<_ASUNAME
2302 ## --------- ##
2303 ## Platform. ##
2304 ## --------- ##
2305
2306 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2307 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2308 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2309 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2310 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2311
2312 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2313 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2314
2315 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2316 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2317 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2318 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2319 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2320 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2321 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2322
2323 _ASUNAME
2324
2325 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2326 for as_dir in $PATH
2327 do
2328 IFS=$as_save_IFS
2329 test -z "$as_dir" && as_dir=.
2330 $as_echo "PATH: $as_dir"
2331 done
2332 IFS=$as_save_IFS
2333
2334 } >&5
2335
2336 cat >&5 <<_ACEOF
2337
2338
2339 ## ----------- ##
2340 ## Core tests. ##
2341 ## ----------- ##
2342
2343 _ACEOF
2344
2345
2346 # Keep a trace of the command line.
2347 # Strip out --no-create and --no-recursion so they do not pile up.
2348 # Strip out --silent because we don't want to record it for future runs.
2349 # Also quote any args containing shell meta-characters.
2350 # Make two passes to allow for proper duplicate-argument suppression.
2351 ac_configure_args=
2352 ac_configure_args0=
2353 ac_configure_args1=
2354 ac_must_keep_next=false
2355 for ac_pass in 1 2
2356 do
2357 for ac_arg
2358 do
2359 case $ac_arg in
2360 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2361 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2362 | -silent | --silent | --silen | --sile | --sil)
2363 continue ;;
2364 *\'*)
2365 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2366 esac
2367 case $ac_pass in
2368 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2369 2)
2370 as_fn_append ac_configure_args1 " '$ac_arg'"
2371 if test $ac_must_keep_next = true; then
2372 ac_must_keep_next=false # Got value, back to normal.
2373 else
2374 case $ac_arg in
2375 *=* | --config-cache | -C | -disable-* | --disable-* \
2376 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2377 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2378 | -with-* | --with-* | -without-* | --without-* | --x)
2379 case "$ac_configure_args0 " in
2380 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2381 esac
2382 ;;
2383 -* ) ac_must_keep_next=true ;;
2384 esac
2385 fi
2386 as_fn_append ac_configure_args " '$ac_arg'"
2387 ;;
2388 esac
2389 done
2390 done
2391 { ac_configure_args0=; unset ac_configure_args0;}
2392 { ac_configure_args1=; unset ac_configure_args1;}
2393
2394 # When interrupted or exit'd, cleanup temporary files, and complete
2395 # config.log. We remove comments because anyway the quotes in there
2396 # would cause problems or look ugly.
2397 # WARNING: Use '\'' to represent an apostrophe within the trap.
2398 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2399 trap 'exit_status=$?
2400 # Save into config.log some information that might help in debugging.
2401 {
2402 echo
2403
2404 $as_echo "## ---------------- ##
2405 ## Cache variables. ##
2406 ## ---------------- ##"
2407 echo
2408 # The following way of writing the cache mishandles newlines in values,
2409 (
2410 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2411 eval ac_val=\$$ac_var
2412 case $ac_val in #(
2413 *${as_nl}*)
2414 case $ac_var in #(
2415 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2416 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2417 esac
2418 case $ac_var in #(
2419 _ | IFS | as_nl) ;; #(
2420 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2421 *) { eval $ac_var=; unset $ac_var;} ;;
2422 esac ;;
2423 esac
2424 done
2425 (set) 2>&1 |
2426 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2427 *${as_nl}ac_space=\ *)
2428 sed -n \
2429 "s/'\''/'\''\\\\'\'''\''/g;
2430 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2431 ;; #(
2432 *)
2433 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2434 ;;
2435 esac |
2436 sort
2437 )
2438 echo
2439
2440 $as_echo "## ----------------- ##
2441 ## Output variables. ##
2442 ## ----------------- ##"
2443 echo
2444 for ac_var in $ac_subst_vars
2445 do
2446 eval ac_val=\$$ac_var
2447 case $ac_val in
2448 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2449 esac
2450 $as_echo "$ac_var='\''$ac_val'\''"
2451 done | sort
2452 echo
2453
2454 if test -n "$ac_subst_files"; then
2455 $as_echo "## ------------------- ##
2456 ## File substitutions. ##
2457 ## ------------------- ##"
2458 echo
2459 for ac_var in $ac_subst_files
2460 do
2461 eval ac_val=\$$ac_var
2462 case $ac_val in
2463 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2464 esac
2465 $as_echo "$ac_var='\''$ac_val'\''"
2466 done | sort
2467 echo
2468 fi
2469
2470 if test -s confdefs.h; then
2471 $as_echo "## ----------- ##
2472 ## confdefs.h. ##
2473 ## ----------- ##"
2474 echo
2475 cat confdefs.h
2476 echo
2477 fi
2478 test "$ac_signal" != 0 &&
2479 $as_echo "$as_me: caught signal $ac_signal"
2480 $as_echo "$as_me: exit $exit_status"
2481 } >&5
2482 rm -f core *.core core.conftest.* &&
2483 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2484 exit $exit_status
2485 ' 0
2486 for ac_signal in 1 2 13 15; do
2487 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2488 done
2489 ac_signal=0
2490
2491 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2492 rm -f -r conftest* confdefs.h
2493
2494 $as_echo "/* confdefs.h */" > confdefs.h
2495
2496 # Predefined preprocessor variables.
2497
2498 cat >>confdefs.h <<_ACEOF
2499 #define PACKAGE_NAME "$PACKAGE_NAME"
2500 _ACEOF
2501
2502 cat >>confdefs.h <<_ACEOF
2503 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2504 _ACEOF
2505
2506 cat >>confdefs.h <<_ACEOF
2507 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2508 _ACEOF
2509
2510 cat >>confdefs.h <<_ACEOF
2511 #define PACKAGE_STRING "$PACKAGE_STRING"
2512 _ACEOF
2513
2514 cat >>confdefs.h <<_ACEOF
2515 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2516 _ACEOF
2517
2518 cat >>confdefs.h <<_ACEOF
2519 #define PACKAGE_URL "$PACKAGE_URL"
2520 _ACEOF
2521
2522
2523 # Let the site file select an alternate cache file if it wants to.
2524 # Prefer an explicitly selected file to automatically selected ones.
2525 ac_site_file1=NONE
2526 ac_site_file2=NONE
2527 if test -n "$CONFIG_SITE"; then
2528 # We do not want a PATH search for config.site.
2529 case $CONFIG_SITE in #((
2530 -*) ac_site_file1=./$CONFIG_SITE;;
2531 */*) ac_site_file1=$CONFIG_SITE;;
2532 *) ac_site_file1=./$CONFIG_SITE;;
2533 esac
2534 elif test "x$prefix" != xNONE; then
2535 ac_site_file1=$prefix/share/config.site
2536 ac_site_file2=$prefix/etc/config.site
2537 else
2538 ac_site_file1=$ac_default_prefix/share/config.site
2539 ac_site_file2=$ac_default_prefix/etc/config.site
2540 fi
2541 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2542 do
2543 test "x$ac_site_file" = xNONE && continue
2544 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2545 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2546 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2547 sed 's/^/| /' "$ac_site_file" >&5
2548 . "$ac_site_file" \
2549 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2550 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2551 as_fn_error $? "failed to load site script $ac_site_file
2552 See \`config.log' for more details" "$LINENO" 5; }
2553 fi
2554 done
2555
2556 if test -r "$cache_file"; then
2557 # Some versions of bash will fail to source /dev/null (special files
2558 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2559 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2560 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2561 $as_echo "$as_me: loading cache $cache_file" >&6;}
2562 case $cache_file in
2563 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2564 *) . "./$cache_file";;
2565 esac
2566 fi
2567 else
2568 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2569 $as_echo "$as_me: creating cache $cache_file" >&6;}
2570 >$cache_file
2571 fi
2572
2573 # Check that the precious variables saved in the cache have kept the same
2574 # value.
2575 ac_cache_corrupted=false
2576 for ac_var in $ac_precious_vars; do
2577 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2578 eval ac_new_set=\$ac_env_${ac_var}_set
2579 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2580 eval ac_new_val=\$ac_env_${ac_var}_value
2581 case $ac_old_set,$ac_new_set in
2582 set,)
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2584 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2585 ac_cache_corrupted=: ;;
2586 ,set)
2587 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2588 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2589 ac_cache_corrupted=: ;;
2590 ,);;
2591 *)
2592 if test "x$ac_old_val" != "x$ac_new_val"; then
2593 # differences in whitespace do not lead to failure.
2594 ac_old_val_w=`echo x $ac_old_val`
2595 ac_new_val_w=`echo x $ac_new_val`
2596 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2598 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2599 ac_cache_corrupted=:
2600 else
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2602 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2603 eval $ac_var=\$ac_old_val
2604 fi
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2606 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2608 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2609 fi;;
2610 esac
2611 # Pass precious variables to config.status.
2612 if test "$ac_new_set" = set; then
2613 case $ac_new_val in
2614 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2615 *) ac_arg=$ac_var=$ac_new_val ;;
2616 esac
2617 case " $ac_configure_args " in
2618 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2619 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2620 esac
2621 fi
2622 done
2623 if $ac_cache_corrupted; then
2624 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2625 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2627 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2628 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2629 fi
2630 ## -------------------- ##
2631 ## Main body of script. ##
2632 ## -------------------- ##
2633
2634 ac_ext=c
2635 ac_cpp='$CPP $CPPFLAGS'
2636 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2637 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2638 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2639
2640
2641 ac_aux_dir=
2642 for ac_dir in ac-tools "$srcdir"/ac-tools; do
2643 if test -f "$ac_dir/install-sh"; then
2644 ac_aux_dir=$ac_dir
2645 ac_install_sh="$ac_aux_dir/install-sh -c"
2646 break
2647 elif test -f "$ac_dir/install.sh"; then
2648 ac_aux_dir=$ac_dir
2649 ac_install_sh="$ac_aux_dir/install.sh -c"
2650 break
2651 elif test -f "$ac_dir/shtool"; then
2652 ac_aux_dir=$ac_dir
2653 ac_install_sh="$ac_aux_dir/shtool install -c"
2654 break
2655 fi
2656 done
2657 if test -z "$ac_aux_dir"; then
2658 as_fn_error $? "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2659 fi
2660
2661 # These three variables are undocumented and unsupported,
2662 # and are intended to be withdrawn in a future Autoconf release.
2663 # They can cause serious problems if a builder's source tree is in a directory
2664 # whose full name contains unusual characters.
2665 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2666 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2667 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2668
2669
2670
2671 ac_config_headers="$ac_config_headers src/config.h"
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716 #
2717 #
2718 #
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729 # AC_F90_MODULE_NAMES
2730 # -------------------
2731 #
2732 # Figure out how the Fortran 90 compiler constructs module file names
2733 #
2734 # AC_F90_MODULE_NAMES
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822 # ===========================================================================
2823 # http://www.nongnu.org/autoconf-archive/ax_mpi.html
2824 # ===========================================================================
2825 #
2826 # SYNOPSIS
2827 #
2828 # AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2829 #
2830 # DESCRIPTION
2831 #
2832 # This macro tries to find out how to compile programs that use MPI
2833 # (Message Passing Interface), a standard API for parallel process
2834 # communication (see http://www-unix.mcs.anl.gov/mpi/)
2835 #
2836 # On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2837 # to the name of the MPI compiler, depending upon the current language.
2838 # (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2839 # mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2840 # are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2841 # MPICC/MPICXX/MPIF77/MPIFC was not found).
2842 #
2843 # If you want to compile everything with MPI, you should set:
2844 #
2845 # CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2846 # LIBS="$MPILIBS $LIBS"
2847 #
2848 # NOTE: The above assumes that you will use $CC (or whatever) for linking
2849 # as well as for compiling. (This is the default for automake and most
2850 # Makefiles.)
2851 #
2852 # The user can force a particular library/compiler by setting the
2853 # MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2854 #
2855 # ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2856 # found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2857 # found. If ACTION-IF-FOUND is not specified, the default action will
2858 # define HAVE_MPI.
2859 #
2860 # LICENSE
2861 #
2862 # Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2863 # Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2864 #
2865 # This program is free software: you can redistribute it and/or modify it
2866 # under the terms of the GNU General Public License as published by the
2867 # Free Software Foundation, either version 3 of the License, or (at your
2868 # option) any later version.
2869 #
2870 # This program is distributed in the hope that it will be useful, but
2871 # WITHOUT ANY WARRANTY; without even the implied warranty of
2872 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2873 # Public License for more details.
2874 #
2875 # You should have received a copy of the GNU General Public License along
2876 # with this program. If not, see <http://www.gnu.org/licenses/>.
2877 #
2878 # As a special exception, the respective Autoconf Macro's copyright owner
2879 # gives unlimited permission to copy, distribute and modify the configure
2880 # scripts that are the output of Autoconf when processing the Macro. You
2881 # need not follow the terms of the GNU General Public License when using
2882 # or distributing such scripts, even though portions of the text of the
2883 # Macro appear in them. The GNU General Public License (GPL) does govern
2884 # all other use of the material that constitutes the Autoconf Macro.
2885 #
2886 # This special exception to the GPL applies to versions of the Autoconf
2887 # Macro released by the Autoconf Archive. When you make and distribute a
2888 # modified version of the Autoconf Macro, you may extend this special
2889 # exception to the GPL to apply to your modified version as well.
2890
2891 # This is what autoupdate's m4 run will expand. It fires
2892 # the warning (with _au_warn_XXX), outputs it into the
2893 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2894 # the replacement expansion.
2895
2896
2897 # This is an auxiliary macro that is also run when
2898 # autoupdate runs m4. It simply calls m4_warning, but
2899 # we need a wrapper so that each warning is emitted only
2900 # once. We break the quoting in m4_warning's argument in
2901 # order to expand this macro's arguments, not AU_DEFUN's.
2902
2903
2904 # Finally, this is the expansion that is picked up by
2905 # autoconf. It tells the user to run autoupdate, and
2906 # then outputs the replacement expansion. We do not care
2907 # about autoupdate's warning because that contains
2908 # information on what to do *after* running autoupdate.
2909
2910
2911
2912 # who am i
2913 # Make sure we can run config.sub.
2914 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2915 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2916
2917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2918 $as_echo_n "checking build system type... " >&6; }
2919 if ${ac_cv_build+:} false; then :
2920 $as_echo_n "(cached) " >&6
2921 else
2922 ac_build_alias=$build_alias
2923 test "x$ac_build_alias" = x &&
2924 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2925 test "x$ac_build_alias" = x &&
2926 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2927 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2928 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2929
2930 fi
2931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2932 $as_echo "$ac_cv_build" >&6; }
2933 case $ac_cv_build in
2934 *-*-*) ;;
2935 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2936 esac
2937 build=$ac_cv_build
2938 ac_save_IFS=$IFS; IFS='-'
2939 set x $ac_cv_build
2940 shift
2941 build_cpu=$1
2942 build_vendor=$2
2943 shift; shift
2944 # Remember, the first character of IFS is used to create $*,
2945 # except with old shells:
2946 build_os=$*
2947 IFS=$ac_save_IFS
2948 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2949
2950
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2952 $as_echo_n "checking host system type... " >&6; }
2953 if ${ac_cv_host+:} false; then :
2954 $as_echo_n "(cached) " >&6
2955 else
2956 if test "x$host_alias" = x; then
2957 ac_cv_host=$ac_cv_build
2958 else
2959 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2960 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2961 fi
2962
2963 fi
2964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2965 $as_echo "$ac_cv_host" >&6; }
2966 case $ac_cv_host in
2967 *-*-*) ;;
2968 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2969 esac
2970 host=$ac_cv_host
2971 ac_save_IFS=$IFS; IFS='-'
2972 set x $ac_cv_host
2973 shift
2974 host_cpu=$1
2975 host_vendor=$2
2976 shift; shift
2977 # Remember, the first character of IFS is used to create $*,
2978 # except with old shells:
2979 host_os=$*
2980 IFS=$ac_save_IFS
2981 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2982
2983
2984
2985
2986
2987 # set program name
2988 PROGNAME="openmd"
2989
2990
2991
2992
2993 OBJEXT=".$OBJEXT"
2994
2995 OPENMD=openmd
2996
2997 if test "x${prefix}" = "xNONE"
2998 then
2999 OPENMD_HOME=${ac_default_prefix}/openmd
3000 else
3001 OPENMD_HOME=${prefix}/openmd
3002 fi
3003 # Check whether --enable-openmd-home was given.
3004 if test "${enable_openmd_home+set}" = set; then :
3005 enableval=$enable_openmd_home; OPENMD_HOME="${enableval}"
3006 fi
3007
3008
3009 # there are two ways to do debugging. One with the --enable-debug flag
3010 # and one using the DEBUG environment variable
3011
3012 debug=0
3013 # Check whether --enable-debug was given.
3014 if test "${enable_debug+set}" = set; then :
3015 enableval=$enable_debug; debug=1
3016 fi
3017
3018 if test "${DEBUG}"; then
3019
3020 $as_echo "#define debug 1" >>confdefs.h
3021
3022 msg="$msg, debug mode"
3023 fi
3024
3025
3026 # Check whether --enable-single was given.
3027 if test "${enable_single+set}" = set; then :
3028 enableval=$enable_single; ok=$enableval
3029 else
3030 ok=no
3031 fi
3032
3033 # Check whether --enable-float was given.
3034 if test "${enable_float+set}" = set; then :
3035 enableval=$enable_float; ok=$enableval
3036 fi
3037
3038 if test "$ok" = "yes"; then
3039
3040 $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
3041
3042 USE_SINGLE_PRECISION=yes
3043
3044 fi
3045
3046 ac_ext=cpp
3047 ac_cpp='$CXXCPP $CPPFLAGS'
3048 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3049 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3050 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3051 if test -z "$CXX"; then
3052 if test -n "$CCC"; then
3053 CXX=$CCC
3054 else
3055 if test -n "$ac_tool_prefix"; then
3056 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
3057 do
3058 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3059 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3061 $as_echo_n "checking for $ac_word... " >&6; }
3062 if ${ac_cv_prog_CXX+:} false; then :
3063 $as_echo_n "(cached) " >&6
3064 else
3065 if test -n "$CXX"; then
3066 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3067 else
3068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069 for as_dir in $PATH
3070 do
3071 IFS=$as_save_IFS
3072 test -z "$as_dir" && as_dir=.
3073 for ac_exec_ext in '' $ac_executable_extensions; do
3074 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3075 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3076 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3077 break 2
3078 fi
3079 done
3080 done
3081 IFS=$as_save_IFS
3082
3083 fi
3084 fi
3085 CXX=$ac_cv_prog_CXX
3086 if test -n "$CXX"; then
3087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3088 $as_echo "$CXX" >&6; }
3089 else
3090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3091 $as_echo "no" >&6; }
3092 fi
3093
3094
3095 test -n "$CXX" && break
3096 done
3097 fi
3098 if test -z "$CXX"; then
3099 ac_ct_CXX=$CXX
3100 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
3101 do
3102 # Extract the first word of "$ac_prog", so it can be a program name with args.
3103 set dummy $ac_prog; ac_word=$2
3104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3105 $as_echo_n "checking for $ac_word... " >&6; }
3106 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3107 $as_echo_n "(cached) " >&6
3108 else
3109 if test -n "$ac_ct_CXX"; then
3110 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3111 else
3112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3113 for as_dir in $PATH
3114 do
3115 IFS=$as_save_IFS
3116 test -z "$as_dir" && as_dir=.
3117 for ac_exec_ext in '' $ac_executable_extensions; do
3118 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3119 ac_cv_prog_ac_ct_CXX="$ac_prog"
3120 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3121 break 2
3122 fi
3123 done
3124 done
3125 IFS=$as_save_IFS
3126
3127 fi
3128 fi
3129 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3130 if test -n "$ac_ct_CXX"; then
3131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3132 $as_echo "$ac_ct_CXX" >&6; }
3133 else
3134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3135 $as_echo "no" >&6; }
3136 fi
3137
3138
3139 test -n "$ac_ct_CXX" && break
3140 done
3141
3142 if test "x$ac_ct_CXX" = x; then
3143 CXX="g++"
3144 else
3145 case $cross_compiling:$ac_tool_warned in
3146 yes:)
3147 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3148 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3149 ac_tool_warned=yes ;;
3150 esac
3151 CXX=$ac_ct_CXX
3152 fi
3153 fi
3154
3155 fi
3156 fi
3157 # Provide some information about the compiler.
3158 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3159 set X $ac_compile
3160 ac_compiler=$2
3161 for ac_option in --version -v -V -qversion; do
3162 { { ac_try="$ac_compiler $ac_option >&5"
3163 case "(($ac_try" in
3164 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3165 *) ac_try_echo=$ac_try;;
3166 esac
3167 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3168 $as_echo "$ac_try_echo"; } >&5
3169 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3170 ac_status=$?
3171 if test -s conftest.err; then
3172 sed '10a\
3173 ... rest of stderr output deleted ...
3174 10q' conftest.err >conftest.er1
3175 cat conftest.er1 >&5
3176 fi
3177 rm -f conftest.er1 conftest.err
3178 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3179 test $ac_status = 0; }
3180 done
3181
3182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3183 /* end confdefs.h. */
3184
3185 int
3186 main ()
3187 {
3188
3189 ;
3190 return 0;
3191 }
3192 _ACEOF
3193 ac_clean_files_save=$ac_clean_files
3194 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3195 # Try to create an executable without -o first, disregard a.out.
3196 # It will help us diagnose broken compilers, and finding out an intuition
3197 # of exeext.
3198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3199 $as_echo_n "checking whether the C++ compiler works... " >&6; }
3200 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3201
3202 # The possible output files:
3203 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3204
3205 ac_rmfiles=
3206 for ac_file in $ac_files
3207 do
3208 case $ac_file in
3209 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3210 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3211 esac
3212 done
3213 rm -f $ac_rmfiles
3214
3215 if { { ac_try="$ac_link_default"
3216 case "(($ac_try" in
3217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3218 *) ac_try_echo=$ac_try;;
3219 esac
3220 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3221 $as_echo "$ac_try_echo"; } >&5
3222 (eval "$ac_link_default") 2>&5
3223 ac_status=$?
3224 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3225 test $ac_status = 0; }; then :
3226 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3227 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3228 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3229 # so that the user can short-circuit this test for compilers unknown to
3230 # Autoconf.
3231 for ac_file in $ac_files ''
3232 do
3233 test -f "$ac_file" || continue
3234 case $ac_file in
3235 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3236 ;;
3237 [ab].out )
3238 # We found the default executable, but exeext='' is most
3239 # certainly right.
3240 break;;
3241 *.* )
3242 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3243 then :; else
3244 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3245 fi
3246 # We set ac_cv_exeext here because the later test for it is not
3247 # safe: cross compilers may not add the suffix if given an `-o'
3248 # argument, so we may need to know it at that point already.
3249 # Even if this section looks crufty: it has the advantage of
3250 # actually working.
3251 break;;
3252 * )
3253 break;;
3254 esac
3255 done
3256 test "$ac_cv_exeext" = no && ac_cv_exeext=
3257
3258 else
3259 ac_file=''
3260 fi
3261 if test -z "$ac_file"; then :
3262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3263 $as_echo "no" >&6; }
3264 $as_echo "$as_me: failed program was:" >&5
3265 sed 's/^/| /' conftest.$ac_ext >&5
3266
3267 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3268 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3269 as_fn_error 77 "C++ compiler cannot create executables
3270 See \`config.log' for more details" "$LINENO" 5; }
3271 else
3272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3273 $as_echo "yes" >&6; }
3274 fi
3275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3276 $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3278 $as_echo "$ac_file" >&6; }
3279 ac_exeext=$ac_cv_exeext
3280
3281 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3282 ac_clean_files=$ac_clean_files_save
3283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3284 $as_echo_n "checking for suffix of executables... " >&6; }
3285 if { { ac_try="$ac_link"
3286 case "(($ac_try" in
3287 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3288 *) ac_try_echo=$ac_try;;
3289 esac
3290 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3291 $as_echo "$ac_try_echo"; } >&5
3292 (eval "$ac_link") 2>&5
3293 ac_status=$?
3294 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3295 test $ac_status = 0; }; then :
3296 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3297 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3298 # work properly (i.e., refer to `conftest.exe'), while it won't with
3299 # `rm'.
3300 for ac_file in conftest.exe conftest conftest.*; do
3301 test -f "$ac_file" || continue
3302 case $ac_file in
3303 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3304 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3305 break;;
3306 * ) break;;
3307 esac
3308 done
3309 else
3310 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3311 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3312 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3313 See \`config.log' for more details" "$LINENO" 5; }
3314 fi
3315 rm -f conftest conftest$ac_cv_exeext
3316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3317 $as_echo "$ac_cv_exeext" >&6; }
3318
3319 rm -f conftest.$ac_ext
3320 EXEEXT=$ac_cv_exeext
3321 ac_exeext=$EXEEXT
3322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3323 /* end confdefs.h. */
3324 #include <stdio.h>
3325 int
3326 main ()
3327 {
3328 FILE *f = fopen ("conftest.out", "w");
3329 return ferror (f) || fclose (f) != 0;
3330
3331 ;
3332 return 0;
3333 }
3334 _ACEOF
3335 ac_clean_files="$ac_clean_files conftest.out"
3336 # Check that the compiler produces executables we can run. If not, either
3337 # the compiler is broken, or we cross compile.
3338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3339 $as_echo_n "checking whether we are cross compiling... " >&6; }
3340 if test "$cross_compiling" != yes; then
3341 { { ac_try="$ac_link"
3342 case "(($ac_try" in
3343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3344 *) ac_try_echo=$ac_try;;
3345 esac
3346 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3347 $as_echo "$ac_try_echo"; } >&5
3348 (eval "$ac_link") 2>&5
3349 ac_status=$?
3350 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3351 test $ac_status = 0; }
3352 if { ac_try='./conftest$ac_cv_exeext'
3353 { { case "(($ac_try" in
3354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3355 *) ac_try_echo=$ac_try;;
3356 esac
3357 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3358 $as_echo "$ac_try_echo"; } >&5
3359 (eval "$ac_try") 2>&5
3360 ac_status=$?
3361 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3362 test $ac_status = 0; }; }; then
3363 cross_compiling=no
3364 else
3365 if test "$cross_compiling" = maybe; then
3366 cross_compiling=yes
3367 else
3368 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3369 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3370 as_fn_error $? "cannot run C++ compiled programs.
3371 If you meant to cross compile, use \`--host'.
3372 See \`config.log' for more details" "$LINENO" 5; }
3373 fi
3374 fi
3375 fi
3376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3377 $as_echo "$cross_compiling" >&6; }
3378
3379 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3380 ac_clean_files=$ac_clean_files_save
3381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3382 $as_echo_n "checking for suffix of object files... " >&6; }
3383 if ${ac_cv_objext+:} false; then :
3384 $as_echo_n "(cached) " >&6
3385 else
3386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3387 /* end confdefs.h. */
3388
3389 int
3390 main ()
3391 {
3392
3393 ;
3394 return 0;
3395 }
3396 _ACEOF
3397 rm -f conftest.o conftest.obj
3398 if { { ac_try="$ac_compile"
3399 case "(($ac_try" in
3400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3401 *) ac_try_echo=$ac_try;;
3402 esac
3403 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3404 $as_echo "$ac_try_echo"; } >&5
3405 (eval "$ac_compile") 2>&5
3406 ac_status=$?
3407 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3408 test $ac_status = 0; }; then :
3409 for ac_file in conftest.o conftest.obj conftest.*; do
3410 test -f "$ac_file" || continue;
3411 case $ac_file in
3412 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3413 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3414 break;;
3415 esac
3416 done
3417 else
3418 $as_echo "$as_me: failed program was:" >&5
3419 sed 's/^/| /' conftest.$ac_ext >&5
3420
3421 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3422 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3423 as_fn_error $? "cannot compute suffix of object files: cannot compile
3424 See \`config.log' for more details" "$LINENO" 5; }
3425 fi
3426 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3427 fi
3428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3429 $as_echo "$ac_cv_objext" >&6; }
3430 OBJEXT=$ac_cv_objext
3431 ac_objext=$OBJEXT
3432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3433 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3434 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3435 $as_echo_n "(cached) " >&6
3436 else
3437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3438 /* end confdefs.h. */
3439
3440 int
3441 main ()
3442 {
3443 #ifndef __GNUC__
3444 choke me
3445 #endif
3446
3447 ;
3448 return 0;
3449 }
3450 _ACEOF
3451 if ac_fn_cxx_try_compile "$LINENO"; then :
3452 ac_compiler_gnu=yes
3453 else
3454 ac_compiler_gnu=no
3455 fi
3456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3457 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3458
3459 fi
3460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3461 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3462 if test $ac_compiler_gnu = yes; then
3463 GXX=yes
3464 else
3465 GXX=
3466 fi
3467 ac_test_CXXFLAGS=${CXXFLAGS+set}
3468 ac_save_CXXFLAGS=$CXXFLAGS
3469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3470 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3471 if ${ac_cv_prog_cxx_g+:} false; then :
3472 $as_echo_n "(cached) " >&6
3473 else
3474 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3475 ac_cxx_werror_flag=yes
3476 ac_cv_prog_cxx_g=no
3477 CXXFLAGS="-g"
3478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3479 /* end confdefs.h. */
3480
3481 int
3482 main ()
3483 {
3484
3485 ;
3486 return 0;
3487 }
3488 _ACEOF
3489 if ac_fn_cxx_try_compile "$LINENO"; then :
3490 ac_cv_prog_cxx_g=yes
3491 else
3492 CXXFLAGS=""
3493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3494 /* end confdefs.h. */
3495
3496 int
3497 main ()
3498 {
3499
3500 ;
3501 return 0;
3502 }
3503 _ACEOF
3504 if ac_fn_cxx_try_compile "$LINENO"; then :
3505
3506 else
3507 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3508 CXXFLAGS="-g"
3509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3510 /* end confdefs.h. */
3511
3512 int
3513 main ()
3514 {
3515
3516 ;
3517 return 0;
3518 }
3519 _ACEOF
3520 if ac_fn_cxx_try_compile "$LINENO"; then :
3521 ac_cv_prog_cxx_g=yes
3522 fi
3523 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3524 fi
3525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3526 fi
3527 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3528 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3529 fi
3530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3531 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3532 if test "$ac_test_CXXFLAGS" = set; then
3533 CXXFLAGS=$ac_save_CXXFLAGS
3534 elif test $ac_cv_prog_cxx_g = yes; then
3535 if test "$GXX" = yes; then
3536 CXXFLAGS="-g -O2"
3537 else
3538 CXXFLAGS="-g"
3539 fi
3540 else
3541 if test "$GXX" = yes; then
3542 CXXFLAGS="-O2"
3543 else
3544 CXXFLAGS=
3545 fi
3546 fi
3547 ac_ext=c
3548 ac_cpp='$CPP $CPPFLAGS'
3549 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3550 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3551 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3552
3553 ac_ext=c
3554 ac_cpp='$CPP $CPPFLAGS'
3555 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3556 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3557 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3558 if test -n "$ac_tool_prefix"; then
3559 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3560 do
3561 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3562 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3564 $as_echo_n "checking for $ac_word... " >&6; }
3565 if ${ac_cv_prog_CC+:} false; then :
3566 $as_echo_n "(cached) " >&6
3567 else
3568 if test -n "$CC"; then
3569 ac_cv_prog_CC="$CC" # Let the user override the test.
3570 else
3571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3572 for as_dir in $PATH
3573 do
3574 IFS=$as_save_IFS
3575 test -z "$as_dir" && as_dir=.
3576 for ac_exec_ext in '' $ac_executable_extensions; do
3577 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3578 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3580 break 2
3581 fi
3582 done
3583 done
3584 IFS=$as_save_IFS
3585
3586 fi
3587 fi
3588 CC=$ac_cv_prog_CC
3589 if test -n "$CC"; then
3590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3591 $as_echo "$CC" >&6; }
3592 else
3593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3594 $as_echo "no" >&6; }
3595 fi
3596
3597
3598 test -n "$CC" && break
3599 done
3600 fi
3601 if test -z "$CC"; then
3602 ac_ct_CC=$CC
3603 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3604 do
3605 # Extract the first word of "$ac_prog", so it can be a program name with args.
3606 set dummy $ac_prog; ac_word=$2
3607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3608 $as_echo_n "checking for $ac_word... " >&6; }
3609 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3610 $as_echo_n "(cached) " >&6
3611 else
3612 if test -n "$ac_ct_CC"; then
3613 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3614 else
3615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3616 for as_dir in $PATH
3617 do
3618 IFS=$as_save_IFS
3619 test -z "$as_dir" && as_dir=.
3620 for ac_exec_ext in '' $ac_executable_extensions; do
3621 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3622 ac_cv_prog_ac_ct_CC="$ac_prog"
3623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3624 break 2
3625 fi
3626 done
3627 done
3628 IFS=$as_save_IFS
3629
3630 fi
3631 fi
3632 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3633 if test -n "$ac_ct_CC"; then
3634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3635 $as_echo "$ac_ct_CC" >&6; }
3636 else
3637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3638 $as_echo "no" >&6; }
3639 fi
3640
3641
3642 test -n "$ac_ct_CC" && break
3643 done
3644
3645 if test "x$ac_ct_CC" = x; then
3646 CC=""
3647 else
3648 case $cross_compiling:$ac_tool_warned in
3649 yes:)
3650 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3651 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3652 ac_tool_warned=yes ;;
3653 esac
3654 CC=$ac_ct_CC
3655 fi
3656 fi
3657
3658
3659 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3660 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3661 as_fn_error $? "no acceptable C compiler found in \$PATH
3662 See \`config.log' for more details" "$LINENO" 5; }
3663
3664 # Provide some information about the compiler.
3665 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3666 set X $ac_compile
3667 ac_compiler=$2
3668 for ac_option in --version -v -V -qversion; do
3669 { { ac_try="$ac_compiler $ac_option >&5"
3670 case "(($ac_try" in
3671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3672 *) ac_try_echo=$ac_try;;
3673 esac
3674 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3675 $as_echo "$ac_try_echo"; } >&5
3676 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3677 ac_status=$?
3678 if test -s conftest.err; then
3679 sed '10a\
3680 ... rest of stderr output deleted ...
3681 10q' conftest.err >conftest.er1
3682 cat conftest.er1 >&5
3683 fi
3684 rm -f conftest.er1 conftest.err
3685 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3686 test $ac_status = 0; }
3687 done
3688
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3690 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3691 if ${ac_cv_c_compiler_gnu+:} false; then :
3692 $as_echo_n "(cached) " >&6
3693 else
3694 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3695 /* end confdefs.h. */
3696
3697 int
3698 main ()
3699 {
3700 #ifndef __GNUC__
3701 choke me
3702 #endif
3703
3704 ;
3705 return 0;
3706 }
3707 _ACEOF
3708 if ac_fn_c_try_compile "$LINENO"; then :
3709 ac_compiler_gnu=yes
3710 else
3711 ac_compiler_gnu=no
3712 fi
3713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3714 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3715
3716 fi
3717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3718 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3719 if test $ac_compiler_gnu = yes; then
3720 GCC=yes
3721 else
3722 GCC=
3723 fi
3724 ac_test_CFLAGS=${CFLAGS+set}
3725 ac_save_CFLAGS=$CFLAGS
3726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3727 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3728 if ${ac_cv_prog_cc_g+:} false; then :
3729 $as_echo_n "(cached) " >&6
3730 else
3731 ac_save_c_werror_flag=$ac_c_werror_flag
3732 ac_c_werror_flag=yes
3733 ac_cv_prog_cc_g=no
3734 CFLAGS="-g"
3735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3736 /* end confdefs.h. */
3737
3738 int
3739 main ()
3740 {
3741
3742 ;
3743 return 0;
3744 }
3745 _ACEOF
3746 if ac_fn_c_try_compile "$LINENO"; then :
3747 ac_cv_prog_cc_g=yes
3748 else
3749 CFLAGS=""
3750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3751 /* end confdefs.h. */
3752
3753 int
3754 main ()
3755 {
3756
3757 ;
3758 return 0;
3759 }
3760 _ACEOF
3761 if ac_fn_c_try_compile "$LINENO"; then :
3762
3763 else
3764 ac_c_werror_flag=$ac_save_c_werror_flag
3765 CFLAGS="-g"
3766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3767 /* end confdefs.h. */
3768
3769 int
3770 main ()
3771 {
3772
3773 ;
3774 return 0;
3775 }
3776 _ACEOF
3777 if ac_fn_c_try_compile "$LINENO"; then :
3778 ac_cv_prog_cc_g=yes
3779 fi
3780 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3781 fi
3782 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3783 fi
3784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3785 ac_c_werror_flag=$ac_save_c_werror_flag
3786 fi
3787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3788 $as_echo "$ac_cv_prog_cc_g" >&6; }
3789 if test "$ac_test_CFLAGS" = set; then
3790 CFLAGS=$ac_save_CFLAGS
3791 elif test $ac_cv_prog_cc_g = yes; then
3792 if test "$GCC" = yes; then
3793 CFLAGS="-g -O2"
3794 else
3795 CFLAGS="-g"
3796 fi
3797 else
3798 if test "$GCC" = yes; then
3799 CFLAGS="-O2"
3800 else
3801 CFLAGS=
3802 fi
3803 fi
3804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3805 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3806 if ${ac_cv_prog_cc_c89+:} false; then :
3807 $as_echo_n "(cached) " >&6
3808 else
3809 ac_cv_prog_cc_c89=no
3810 ac_save_CC=$CC
3811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3812 /* end confdefs.h. */
3813 #include <stdarg.h>
3814 #include <stdio.h>
3815 #include <sys/types.h>
3816 #include <sys/stat.h>
3817 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3818 struct buf { int x; };
3819 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3820 static char *e (p, i)
3821 char **p;
3822 int i;
3823 {
3824 return p[i];
3825 }
3826 static char *f (char * (*g) (char **, int), char **p, ...)
3827 {
3828 char *s;
3829 va_list v;
3830 va_start (v,p);
3831 s = g (p, va_arg (v,int));
3832 va_end (v);
3833 return s;
3834 }
3835
3836 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3837 function prototypes and stuff, but not '\xHH' hex character constants.
3838 These don't provoke an error unfortunately, instead are silently treated
3839 as 'x'. The following induces an error, until -std is added to get
3840 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3841 array size at least. It's necessary to write '\x00'==0 to get something
3842 that's true only with -std. */
3843 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3844
3845 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3846 inside strings and character constants. */
3847 #define FOO(x) 'x'
3848 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3849
3850 int test (int i, double x);
3851 struct s1 {int (*f) (int a);};
3852 struct s2 {int (*f) (double a);};
3853 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3854 int argc;
3855 char **argv;
3856 int
3857 main ()
3858 {
3859 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3860 ;
3861 return 0;
3862 }
3863 _ACEOF
3864 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3865 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3866 do
3867 CC="$ac_save_CC $ac_arg"
3868 if ac_fn_c_try_compile "$LINENO"; then :
3869 ac_cv_prog_cc_c89=$ac_arg
3870 fi
3871 rm -f core conftest.err conftest.$ac_objext
3872 test "x$ac_cv_prog_cc_c89" != "xno" && break
3873 done
3874 rm -f conftest.$ac_ext
3875 CC=$ac_save_CC
3876
3877 fi
3878 # AC_CACHE_VAL
3879 case "x$ac_cv_prog_cc_c89" in
3880 x)
3881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3882 $as_echo "none needed" >&6; } ;;
3883 xno)
3884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3885 $as_echo "unsupported" >&6; } ;;
3886 *)
3887 CC="$CC $ac_cv_prog_cc_c89"
3888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3889 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3890 esac
3891 if test "x$ac_cv_prog_cc_c89" != xno; then :
3892
3893 fi
3894
3895 ac_ext=c
3896 ac_cpp='$CPP $CPPFLAGS'
3897 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3898 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3899 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3900
3901 ac_ext=${ac_fc_srcext-f}
3902 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
3903 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
3904 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3905 if test -n "$ac_tool_prefix"; then
3906 for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3907 do
3908 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3909 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3911 $as_echo_n "checking for $ac_word... " >&6; }
3912 if ${ac_cv_prog_FC+:} false; then :
3913 $as_echo_n "(cached) " >&6
3914 else
3915 if test -n "$FC"; then
3916 ac_cv_prog_FC="$FC" # Let the user override the test.
3917 else
3918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3919 for as_dir in $PATH
3920 do
3921 IFS=$as_save_IFS
3922 test -z "$as_dir" && as_dir=.
3923 for ac_exec_ext in '' $ac_executable_extensions; do
3924 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3925 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
3926 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3927 break 2
3928 fi
3929 done
3930 done
3931 IFS=$as_save_IFS
3932
3933 fi
3934 fi
3935 FC=$ac_cv_prog_FC
3936 if test -n "$FC"; then
3937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
3938 $as_echo "$FC" >&6; }
3939 else
3940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3941 $as_echo "no" >&6; }
3942 fi
3943
3944
3945 test -n "$FC" && break
3946 done
3947 fi
3948 if test -z "$FC"; then
3949 ac_ct_FC=$FC
3950 for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3951 do
3952 # Extract the first word of "$ac_prog", so it can be a program name with args.
3953 set dummy $ac_prog; ac_word=$2
3954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3955 $as_echo_n "checking for $ac_word... " >&6; }
3956 if ${ac_cv_prog_ac_ct_FC+:} false; then :
3957 $as_echo_n "(cached) " >&6
3958 else
3959 if test -n "$ac_ct_FC"; then
3960 ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3961 else
3962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3963 for as_dir in $PATH
3964 do
3965 IFS=$as_save_IFS
3966 test -z "$as_dir" && as_dir=.
3967 for ac_exec_ext in '' $ac_executable_extensions; do
3968 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3969 ac_cv_prog_ac_ct_FC="$ac_prog"
3970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3971 break 2
3972 fi
3973 done
3974 done
3975 IFS=$as_save_IFS
3976
3977 fi
3978 fi
3979 ac_ct_FC=$ac_cv_prog_ac_ct_FC
3980 if test -n "$ac_ct_FC"; then
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
3982 $as_echo "$ac_ct_FC" >&6; }
3983 else
3984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3985 $as_echo "no" >&6; }
3986 fi
3987
3988
3989 test -n "$ac_ct_FC" && break
3990 done
3991
3992 if test "x$ac_ct_FC" = x; then
3993 FC=""
3994 else
3995 case $cross_compiling:$ac_tool_warned in
3996 yes:)
3997 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3998 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3999 ac_tool_warned=yes ;;
4000 esac
4001 FC=$ac_ct_FC
4002 fi
4003 fi
4004
4005
4006 # Provide some information about the compiler.
4007 $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
4008 set X $ac_compile
4009 ac_compiler=$2
4010 for ac_option in --version -v -V -qversion; do
4011 { { ac_try="$ac_compiler $ac_option >&5"
4012 case "(($ac_try" in
4013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4014 *) ac_try_echo=$ac_try;;
4015 esac
4016 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4017 $as_echo "$ac_try_echo"; } >&5
4018 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4019 ac_status=$?
4020 if test -s conftest.err; then
4021 sed '10a\
4022 ... rest of stderr output deleted ...
4023 10q' conftest.err >conftest.er1
4024 cat conftest.er1 >&5
4025 fi
4026 rm -f conftest.er1 conftest.err
4027 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4028 test $ac_status = 0; }
4029 done
4030 rm -f a.out
4031
4032 # If we don't use `.F' as extension, the preprocessor is not run on the
4033 # input file. (Note that this only needs to work for GNU compilers.)
4034 ac_save_ext=$ac_ext
4035 ac_ext=F
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
4037 $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
4038 if ${ac_cv_fc_compiler_gnu+:} false; then :
4039 $as_echo_n "(cached) " >&6
4040 else
4041 cat > conftest.$ac_ext <<_ACEOF
4042 program main
4043 #ifndef __GNUC__
4044 choke me
4045 #endif
4046
4047 end
4048 _ACEOF
4049 if ac_fn_fc_try_compile "$LINENO"; then :
4050 ac_compiler_gnu=yes
4051 else
4052 ac_compiler_gnu=no
4053 fi
4054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4055 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4056
4057 fi
4058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
4059 $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
4060 ac_ext=$ac_save_ext
4061 ac_test_FCFLAGS=${FCFLAGS+set}
4062 ac_save_FCFLAGS=$FCFLAGS
4063 FCFLAGS=
4064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
4065 $as_echo_n "checking whether $FC accepts -g... " >&6; }
4066 if ${ac_cv_prog_fc_g+:} false; then :
4067 $as_echo_n "(cached) " >&6
4068 else
4069 FCFLAGS=-g
4070 cat > conftest.$ac_ext <<_ACEOF
4071 program main
4072
4073 end
4074 _ACEOF
4075 if ac_fn_fc_try_compile "$LINENO"; then :
4076 ac_cv_prog_fc_g=yes
4077 else
4078 ac_cv_prog_fc_g=no
4079 fi
4080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4081
4082 fi
4083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
4084 $as_echo "$ac_cv_prog_fc_g" >&6; }
4085 if test "$ac_test_FCFLAGS" = set; then
4086 FCFLAGS=$ac_save_FCFLAGS
4087 elif test $ac_cv_prog_fc_g = yes; then
4088 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4089 FCFLAGS="-g -O2"
4090 else
4091 FCFLAGS="-g"
4092 fi
4093 else
4094 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4095 FCFLAGS="-O2"
4096 else
4097 FCFLAGS=
4098 fi
4099 fi
4100
4101 ac_ext=c
4102 ac_cpp='$CPP $CPPFLAGS'
4103 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4104 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4105 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4106
4107
4108 save_CXX=$CXX
4109 save_CC=$CC
4110 save_FC=$FC
4111 save_LIBS=$LIBS
4112
4113 ac_ext=cpp
4114 ac_cpp='$CXXCPP $CPPFLAGS'
4115 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4116 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4117 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4118
4119
4120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lc" >&5
4121 $as_echo_n "checking for dlopen in -lc... " >&6; }
4122 if ${ac_cv_lib_c_dlopen+:} false; then :
4123 $as_echo_n "(cached) " >&6
4124 else
4125 ac_check_lib_save_LIBS=$LIBS
4126 LIBS="-lc $LIBS"
4127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4128 /* end confdefs.h. */
4129
4130 /* Override any GCC internal prototype to avoid an error.
4131 Use char because int might match the return type of a GCC
4132 builtin and then its argument prototype would still apply. */
4133 #ifdef __cplusplus
4134 extern "C"
4135 #endif
4136 char dlopen ();
4137 int
4138 main ()
4139 {
4140 return dlopen ();
4141 ;
4142 return 0;
4143 }
4144 _ACEOF
4145 if ac_fn_cxx_try_link "$LINENO"; then :
4146 ac_cv_lib_c_dlopen=yes
4147 else
4148 ac_cv_lib_c_dlopen=no
4149 fi
4150 rm -f core conftest.err conftest.$ac_objext \
4151 conftest$ac_exeext conftest.$ac_ext
4152 LIBS=$ac_check_lib_save_LIBS
4153 fi
4154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_dlopen" >&5
4155 $as_echo "$ac_cv_lib_c_dlopen" >&6; }
4156 if test "x$ac_cv_lib_c_dlopen" = xyes; then :
4157 LIBDL=""
4158 else
4159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
4160 $as_echo_n "checking for dlopen in -ldl... " >&6; }
4161 if ${ac_cv_lib_dl_dlopen+:} false; then :
4162 $as_echo_n "(cached) " >&6
4163 else
4164 ac_check_lib_save_LIBS=$LIBS
4165 LIBS="-ldl $LIBS"
4166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4167 /* end confdefs.h. */
4168
4169 /* Override any GCC internal prototype to avoid an error.
4170 Use char because int might match the return type of a GCC
4171 builtin and then its argument prototype would still apply. */
4172 #ifdef __cplusplus
4173 extern "C"
4174 #endif
4175 char dlopen ();
4176 int
4177 main ()
4178 {
4179 return dlopen ();
4180 ;
4181 return 0;
4182 }
4183 _ACEOF
4184 if ac_fn_cxx_try_link "$LINENO"; then :
4185 ac_cv_lib_dl_dlopen=yes
4186 else
4187 ac_cv_lib_dl_dlopen=no
4188 fi
4189 rm -f core conftest.err conftest.$ac_objext \
4190 conftest$ac_exeext conftest.$ac_ext
4191 LIBS=$ac_check_lib_save_LIBS
4192 fi
4193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
4194 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
4195 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
4196 LIBDL="-ldl"
4197 fi
4198
4199 fi
4200
4201
4202
4203
4204
4205
4206
4207 for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
4208 do
4209 # Extract the first word of "$ac_prog", so it can be a program name with args.
4210 set dummy $ac_prog; ac_word=$2
4211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4212 $as_echo_n "checking for $ac_word... " >&6; }
4213 if ${ac_cv_prog_MPICXX+:} false; then :
4214 $as_echo_n "(cached) " >&6
4215 else
4216 if test -n "$MPICXX"; then
4217 ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
4218 else
4219 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4220 for as_dir in $PATH
4221 do
4222 IFS=$as_save_IFS
4223 test -z "$as_dir" && as_dir=.
4224 for ac_exec_ext in '' $ac_executable_extensions; do
4225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4226 ac_cv_prog_MPICXX="$ac_prog"
4227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4228 break 2
4229 fi
4230 done
4231 done
4232 IFS=$as_save_IFS
4233
4234 fi
4235 fi
4236 MPICXX=$ac_cv_prog_MPICXX
4237 if test -n "$MPICXX"; then
4238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
4239 $as_echo "$MPICXX" >&6; }
4240 else
4241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4242 $as_echo "no" >&6; }
4243 fi
4244
4245
4246 test -n "$MPICXX" && break
4247 done
4248 test -n "$MPICXX" || MPICXX="$CXX"
4249
4250 ax_mpi_save_CXX="$CXX"
4251 CXX="$MPICXX"
4252
4253
4254
4255 if test x = x"$MPILIBS"; then
4256 ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4257 if test "x$ac_cv_func_MPI_Init" = xyes; then :
4258 MPILIBS=" "
4259 fi
4260
4261 fi
4262
4263 if test x = x"$MPILIBS"; then
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4265 $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4266 if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
4267 $as_echo_n "(cached) " >&6
4268 else
4269 ac_check_lib_save_LIBS=$LIBS
4270 LIBS="-lmpi $LIBS"
4271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4272 /* end confdefs.h. */
4273
4274 /* Override any GCC internal prototype to avoid an error.
4275 Use char because int might match the return type of a GCC
4276 builtin and then its argument prototype would still apply. */
4277 #ifdef __cplusplus
4278 extern "C"
4279 #endif
4280 char MPI_Init ();
4281 int
4282 main ()
4283 {
4284 return MPI_Init ();
4285 ;
4286 return 0;
4287 }
4288 _ACEOF
4289 if ac_fn_cxx_try_link "$LINENO"; then :
4290 ac_cv_lib_mpi_MPI_Init=yes
4291 else
4292 ac_cv_lib_mpi_MPI_Init=no
4293 fi
4294 rm -f core conftest.err conftest.$ac_objext \
4295 conftest$ac_exeext conftest.$ac_ext
4296 LIBS=$ac_check_lib_save_LIBS
4297 fi
4298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4299 $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4300 if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
4301 MPILIBS="-lmpi"
4302 fi
4303
4304 fi
4305 if test x = x"$MPILIBS"; then
4306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4307 $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4308 if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
4309 $as_echo_n "(cached) " >&6
4310 else
4311 ac_check_lib_save_LIBS=$LIBS
4312 LIBS="-lmpich $LIBS"
4313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4314 /* end confdefs.h. */
4315
4316 /* Override any GCC internal prototype to avoid an error.
4317 Use char because int might match the return type of a GCC
4318 builtin and then its argument prototype would still apply. */
4319 #ifdef __cplusplus
4320 extern "C"
4321 #endif
4322 char MPI_Init ();
4323 int
4324 main ()
4325 {
4326 return MPI_Init ();
4327 ;
4328 return 0;
4329 }
4330 _ACEOF
4331 if ac_fn_cxx_try_link "$LINENO"; then :
4332 ac_cv_lib_mpich_MPI_Init=yes
4333 else
4334 ac_cv_lib_mpich_MPI_Init=no
4335 fi
4336 rm -f core conftest.err conftest.$ac_objext \
4337 conftest$ac_exeext conftest.$ac_ext
4338 LIBS=$ac_check_lib_save_LIBS
4339 fi
4340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4341 $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4342 if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
4343 MPILIBS="-lmpich"
4344 fi
4345
4346 fi
4347
4348 if test x != x"$MPILIBS"; then
4349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4350 $as_echo_n "checking for mpi.h... " >&6; }
4351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4352 /* end confdefs.h. */
4353 #include <mpi.h>
4354 int
4355 main ()
4356 {
4357
4358 ;
4359 return 0;
4360 }
4361 _ACEOF
4362 if ac_fn_cxx_try_compile "$LINENO"; then :
4363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4364 $as_echo "yes" >&6; }
4365 else
4366 MPILIBS=""
4367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4368 $as_echo "no" >&6; }
4369 fi
4370 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4371 fi
4372
4373 CXX="$ax_mpi_save_CXX"
4374
4375
4376
4377 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4378 if test x = x"$MPILIBS"; then
4379 USE_MPI="no"
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&5
4381 $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&2;}
4382 :
4383 else
4384 USE_MPI="yes"
4385 :
4386 fi
4387
4388
4389 if test $USE_MPI != no; then :
4390
4391 ac_ext=c
4392 ac_cpp='$CPP $CPPFLAGS'
4393 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4394 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4395 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4396
4397
4398
4399
4400
4401
4402 for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4403 do
4404 # Extract the first word of "$ac_prog", so it can be a program name with args.
4405 set dummy $ac_prog; ac_word=$2
4406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4407 $as_echo_n "checking for $ac_word... " >&6; }
4408 if ${ac_cv_prog_MPICC+:} false; then :
4409 $as_echo_n "(cached) " >&6
4410 else
4411 if test -n "$MPICC"; then
4412 ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4413 else
4414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4415 for as_dir in $PATH
4416 do
4417 IFS=$as_save_IFS
4418 test -z "$as_dir" && as_dir=.
4419 for ac_exec_ext in '' $ac_executable_extensions; do
4420 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4421 ac_cv_prog_MPICC="$ac_prog"
4422 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4423 break 2
4424 fi
4425 done
4426 done
4427 IFS=$as_save_IFS
4428
4429 fi
4430 fi
4431 MPICC=$ac_cv_prog_MPICC
4432 if test -n "$MPICC"; then
4433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4434 $as_echo "$MPICC" >&6; }
4435 else
4436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4437 $as_echo "no" >&6; }
4438 fi
4439
4440
4441 test -n "$MPICC" && break
4442 done
4443 test -n "$MPICC" || MPICC="$CC"
4444
4445 ax_mpi_save_CC="$CC"
4446 CC="$MPICC"
4447
4448
4449
4450 if test x = x"$MPILIBS"; then
4451 ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4452 if test "x$ac_cv_func_MPI_Init" = xyes; then :
4453 MPILIBS=" "
4454 fi
4455
4456 fi
4457
4458 if test x = x"$MPILIBS"; then
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4460 $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4461 if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
4462 $as_echo_n "(cached) " >&6
4463 else
4464 ac_check_lib_save_LIBS=$LIBS
4465 LIBS="-lmpi $LIBS"
4466 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4467 /* end confdefs.h. */
4468
4469 /* Override any GCC internal prototype to avoid an error.
4470 Use char because int might match the return type of a GCC
4471 builtin and then its argument prototype would still apply. */
4472 #ifdef __cplusplus
4473 extern "C"
4474 #endif
4475 char MPI_Init ();
4476 int
4477 main ()
4478 {
4479 return MPI_Init ();
4480 ;
4481 return 0;
4482 }
4483 _ACEOF
4484 if ac_fn_c_try_link "$LINENO"; then :
4485 ac_cv_lib_mpi_MPI_Init=yes
4486 else
4487 ac_cv_lib_mpi_MPI_Init=no
4488 fi
4489 rm -f core conftest.err conftest.$ac_objext \
4490 conftest$ac_exeext conftest.$ac_ext
4491 LIBS=$ac_check_lib_save_LIBS
4492 fi
4493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4494 $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4495 if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
4496 MPILIBS="-lmpi"
4497 fi
4498
4499 fi
4500 if test x = x"$MPILIBS"; then
4501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4502 $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4503 if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
4504 $as_echo_n "(cached) " >&6
4505 else
4506 ac_check_lib_save_LIBS=$LIBS
4507 LIBS="-lmpich $LIBS"
4508 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4509 /* end confdefs.h. */
4510
4511 /* Override any GCC internal prototype to avoid an error.
4512 Use char because int might match the return type of a GCC
4513 builtin and then its argument prototype would still apply. */
4514 #ifdef __cplusplus
4515 extern "C"
4516 #endif
4517 char MPI_Init ();
4518 int
4519 main ()
4520 {
4521 return MPI_Init ();
4522 ;
4523 return 0;
4524 }
4525 _ACEOF
4526 if ac_fn_c_try_link "$LINENO"; then :
4527 ac_cv_lib_mpich_MPI_Init=yes
4528 else
4529 ac_cv_lib_mpich_MPI_Init=no
4530 fi
4531 rm -f core conftest.err conftest.$ac_objext \
4532 conftest$ac_exeext conftest.$ac_ext
4533 LIBS=$ac_check_lib_save_LIBS
4534 fi
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4536 $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4537 if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
4538 MPILIBS="-lmpich"
4539 fi
4540
4541 fi
4542
4543 if test x != x"$MPILIBS"; then
4544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4545 $as_echo_n "checking for mpi.h... " >&6; }
4546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4547 /* end confdefs.h. */
4548 #include <mpi.h>
4549 int
4550 main ()
4551 {
4552
4553 ;
4554 return 0;
4555 }
4556 _ACEOF
4557 if ac_fn_c_try_compile "$LINENO"; then :
4558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4559 $as_echo "yes" >&6; }
4560 else
4561 MPILIBS=""
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4563 $as_echo "no" >&6; }
4564 fi
4565 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4566 fi
4567
4568 CC="$ax_mpi_save_CC"
4569
4570
4571
4572 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4573 if test x = x"$MPILIBS"; then
4574 USE_MPI="no"
4575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&5
4576 $as_echo "$as_me: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&2;}
4577 :
4578 else
4579 USE_MPI="yes"
4580 :
4581 fi
4582
4583
4584 fi
4585
4586 if test $USE_MPI != no; then :
4587
4588 ac_ext=${ac_fc_srcext-f}
4589 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4590 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4591 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4592
4593
4594
4595
4596
4597
4598 for ac_prog in openmpif90 mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c
4599 do
4600 # Extract the first word of "$ac_prog", so it can be a program name with args.
4601 set dummy $ac_prog; ac_word=$2
4602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4603 $as_echo_n "checking for $ac_word... " >&6; }
4604 if ${ac_cv_prog_MPIFC+:} false; then :
4605 $as_echo_n "(cached) " >&6
4606 else
4607 if test -n "$MPIFC"; then
4608 ac_cv_prog_MPIFC="$MPIFC" # Let the user override the test.
4609 else
4610 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4611 for as_dir in $PATH
4612 do
4613 IFS=$as_save_IFS
4614 test -z "$as_dir" && as_dir=.
4615 for ac_exec_ext in '' $ac_executable_extensions; do
4616 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4617 ac_cv_prog_MPIFC="$ac_prog"
4618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4619 break 2
4620 fi
4621 done
4622 done
4623 IFS=$as_save_IFS
4624
4625 fi
4626 fi
4627 MPIFC=$ac_cv_prog_MPIFC
4628 if test -n "$MPIFC"; then
4629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPIFC" >&5
4630 $as_echo "$MPIFC" >&6; }
4631 else
4632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4633 $as_echo "no" >&6; }
4634 fi
4635
4636
4637 test -n "$MPIFC" && break
4638 done
4639 test -n "$MPIFC" || MPIFC="$FC"
4640
4641 ax_mpi_save_FC="$FC"
4642 FC="$MPIFC"
4643
4644
4645
4646 if test x = x"$MPILIBS"; then
4647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init" >&5
4648 $as_echo_n "checking for MPI_Init... " >&6; }
4649 cat > conftest.$ac_ext <<_ACEOF
4650 program main
4651 call MPI_Init
4652 end
4653 _ACEOF
4654 if ac_fn_fc_try_link "$LINENO"; then :
4655 MPILIBS=" "
4656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4657 $as_echo "yes" >&6; }
4658 else
4659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4660 $as_echo "no" >&6; }
4661 fi
4662 rm -f core conftest.err conftest.$ac_objext \
4663 conftest$ac_exeext conftest.$ac_ext
4664 fi
4665
4666 if test x = x"$MPILIBS"; then
4667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lfmpi" >&5
4668 $as_echo_n "checking for MPI_Init in -lfmpi... " >&6; }
4669 if ${ac_cv_lib_fmpi_MPI_Init+:} false; then :
4670 $as_echo_n "(cached) " >&6
4671 else
4672 ac_check_lib_save_LIBS=$LIBS
4673 LIBS="-lfmpi $LIBS"
4674 cat > conftest.$ac_ext <<_ACEOF
4675 program main
4676 call MPI_Init
4677 end
4678 _ACEOF
4679 if ac_fn_fc_try_link "$LINENO"; then :
4680 ac_cv_lib_fmpi_MPI_Init=yes
4681 else
4682 ac_cv_lib_fmpi_MPI_Init=no
4683 fi
4684 rm -f core conftest.err conftest.$ac_objext \
4685 conftest$ac_exeext conftest.$ac_ext
4686 LIBS=$ac_check_lib_save_LIBS
4687 fi
4688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fmpi_MPI_Init" >&5
4689 $as_echo "$ac_cv_lib_fmpi_MPI_Init" >&6; }
4690 if test "x$ac_cv_lib_fmpi_MPI_Init" = xyes; then :
4691 MPILIBS="-lfmpi"
4692 fi
4693
4694 fi
4695 if test x = x"$MPILIBS"; then
4696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpichf90" >&5
4697 $as_echo_n "checking for MPI_Init in -lmpichf90... " >&6; }
4698 if ${ac_cv_lib_mpichf90_MPI_Init+:} false; then :
4699 $as_echo_n "(cached) " >&6
4700 else
4701 ac_check_lib_save_LIBS=$LIBS
4702 LIBS="-lmpichf90 $LIBS"
4703 cat > conftest.$ac_ext <<_ACEOF
4704 program main
4705 call MPI_Init
4706 end
4707 _ACEOF
4708 if ac_fn_fc_try_link "$LINENO"; then :
4709 ac_cv_lib_mpichf90_MPI_Init=yes
4710 else
4711 ac_cv_lib_mpichf90_MPI_Init=no
4712 fi
4713 rm -f core conftest.err conftest.$ac_objext \
4714 conftest$ac_exeext conftest.$ac_ext
4715 LIBS=$ac_check_lib_save_LIBS
4716 fi
4717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpichf90_MPI_Init" >&5
4718 $as_echo "$ac_cv_lib_mpichf90_MPI_Init" >&6; }
4719 if test "x$ac_cv_lib_mpichf90_MPI_Init" = xyes; then :
4720 MPILIBS="-lmpichf90"
4721 fi
4722
4723 fi
4724
4725 if test x = x"$MPILIBS"; then
4726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4727 $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4728 if ${ac_cv_lib_mpi_MPI_Init+:} false; then :
4729 $as_echo_n "(cached) " >&6
4730 else
4731 ac_check_lib_save_LIBS=$LIBS
4732 LIBS="-lmpi $LIBS"
4733 cat > conftest.$ac_ext <<_ACEOF
4734 program main
4735 call MPI_Init
4736 end
4737 _ACEOF
4738 if ac_fn_fc_try_link "$LINENO"; then :
4739 ac_cv_lib_mpi_MPI_Init=yes
4740 else
4741 ac_cv_lib_mpi_MPI_Init=no
4742 fi
4743 rm -f core conftest.err conftest.$ac_objext \
4744 conftest$ac_exeext conftest.$ac_ext
4745 LIBS=$ac_check_lib_save_LIBS
4746 fi
4747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4748 $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4749 if test "x$ac_cv_lib_mpi_MPI_Init" = xyes; then :
4750 MPILIBS="-lmpi"
4751 fi
4752
4753 fi
4754 if test x = x"$MPILIBS"; then
4755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4756 $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4757 if ${ac_cv_lib_mpich_MPI_Init+:} false; then :
4758 $as_echo_n "(cached) " >&6
4759 else
4760 ac_check_lib_save_LIBS=$LIBS
4761 LIBS="-lmpich $LIBS"
4762 cat > conftest.$ac_ext <<_ACEOF
4763 program main
4764 call MPI_Init
4765 end
4766 _ACEOF
4767 if ac_fn_fc_try_link "$LINENO"; then :
4768 ac_cv_lib_mpich_MPI_Init=yes
4769 else
4770 ac_cv_lib_mpich_MPI_Init=no
4771 fi
4772 rm -f core conftest.err conftest.$ac_objext \
4773 conftest$ac_exeext conftest.$ac_ext
4774 LIBS=$ac_check_lib_save_LIBS
4775 fi
4776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4777 $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4778 if test "x$ac_cv_lib_mpich_MPI_Init" = xyes; then :
4779 MPILIBS="-lmpich"
4780 fi
4781
4782 fi
4783
4784 if test x != x"$MPILIBS"; then
4785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpif.h" >&5
4786 $as_echo_n "checking for mpif.h... " >&6; }
4787 cat > conftest.$ac_ext <<_ACEOF
4788 program main
4789 include 'mpif.h'
4790 end
4791 _ACEOF
4792 if ac_fn_fc_try_compile "$LINENO"; then :
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4794 $as_echo "yes" >&6; }
4795 else
4796 MPILIBS=""
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4798 $as_echo "no" >&6; }
4799 fi
4800 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4801 fi
4802
4803 FC="$ax_mpi_save_FC"
4804
4805
4806
4807 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4808 if test x = x"$MPILIBS"; then
4809 USE_MPI="no"
4810 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable Fortran MPI implementation found. openmd_MPI will not be built." >&5
4811 $as_echo "$as_me: WARNING: No suitable Fortran MPI implementation found. openmd_MPI will not be built." >&2;}
4812 :
4813 else
4814 USE_MPI="yes"
4815 :
4816 fi
4817
4818
4819 fi
4820 if test $USE_MPI != no; then :
4821
4822 CXX=$MPICXX
4823 CC=$MPICC
4824 FC=$MPIFC
4825 LIBS="$MPILIBS $LIBS"
4826
4827 else
4828
4829 CXX=$save_CXX
4830 CC=$save_CC
4831 FC=$save_FC
4832 LIBS=$save_LIBS
4833
4834
4835 fi
4836
4837
4838 # Checks for programs.
4839 ac_ext=c
4840 ac_cpp='$CPP $CPPFLAGS'
4841 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4842 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4843 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4845 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4846 # On Suns, sometimes $CPP names a directory.
4847 if test -n "$CPP" && test -d "$CPP"; then
4848 CPP=
4849 fi
4850 if test -z "$CPP"; then
4851 if ${ac_cv_prog_CPP+:} false; then :
4852 $as_echo_n "(cached) " >&6
4853 else
4854 # Double quotes because CPP needs to be expanded
4855 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4856 do
4857 ac_preproc_ok=false
4858 for ac_c_preproc_warn_flag in '' yes
4859 do
4860 # Use a header file that comes with gcc, so configuring glibc
4861 # with a fresh cross-compiler works.
4862 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4863 # <limits.h> exists even on freestanding compilers.
4864 # On the NeXT, cc -E runs the code through the compiler's parser,
4865 # not just through cpp. "Syntax error" is here to catch this case.
4866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4867 /* end confdefs.h. */
4868 #ifdef __STDC__
4869 # include <limits.h>
4870 #else
4871 # include <assert.h>
4872 #endif
4873 Syntax error
4874 _ACEOF
4875 if ac_fn_c_try_cpp "$LINENO"; then :
4876
4877 else
4878 # Broken: fails on valid input.
4879 continue
4880 fi
4881 rm -f conftest.err conftest.i conftest.$ac_ext
4882
4883 # OK, works on sane cases. Now check whether nonexistent headers
4884 # can be detected and how.
4885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4886 /* end confdefs.h. */
4887 #include <ac_nonexistent.h>
4888 _ACEOF
4889 if ac_fn_c_try_cpp "$LINENO"; then :
4890 # Broken: success on invalid input.
4891 continue
4892 else
4893 # Passes both tests.
4894 ac_preproc_ok=:
4895 break
4896 fi
4897 rm -f conftest.err conftest.i conftest.$ac_ext
4898
4899 done
4900 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4901 rm -f conftest.i conftest.err conftest.$ac_ext
4902 if $ac_preproc_ok; then :
4903 break
4904 fi
4905
4906 done
4907 ac_cv_prog_CPP=$CPP
4908
4909 fi
4910 CPP=$ac_cv_prog_CPP
4911 else
4912 ac_cv_prog_CPP=$CPP
4913 fi
4914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4915 $as_echo "$CPP" >&6; }
4916 ac_preproc_ok=false
4917 for ac_c_preproc_warn_flag in '' yes
4918 do
4919 # Use a header file that comes with gcc, so configuring glibc
4920 # with a fresh cross-compiler works.
4921 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4922 # <limits.h> exists even on freestanding compilers.
4923 # On the NeXT, cc -E runs the code through the compiler's parser,
4924 # not just through cpp. "Syntax error" is here to catch this case.
4925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4926 /* end confdefs.h. */
4927 #ifdef __STDC__
4928 # include <limits.h>
4929 #else
4930 # include <assert.h>
4931 #endif
4932 Syntax error
4933 _ACEOF
4934 if ac_fn_c_try_cpp "$LINENO"; then :
4935
4936 else
4937 # Broken: fails on valid input.
4938 continue
4939 fi
4940 rm -f conftest.err conftest.i conftest.$ac_ext
4941
4942 # OK, works on sane cases. Now check whether nonexistent headers
4943 # can be detected and how.
4944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4945 /* end confdefs.h. */
4946 #include <ac_nonexistent.h>
4947 _ACEOF
4948 if ac_fn_c_try_cpp "$LINENO"; then :
4949 # Broken: success on invalid input.
4950 continue
4951 else
4952 # Passes both tests.
4953 ac_preproc_ok=:
4954 break
4955 fi
4956 rm -f conftest.err conftest.i conftest.$ac_ext
4957
4958 done
4959 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4960 rm -f conftest.i conftest.err conftest.$ac_ext
4961 if $ac_preproc_ok; then :
4962
4963 else
4964 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4965 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4966 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4967 See \`config.log' for more details" "$LINENO" 5; }
4968 fi
4969
4970 ac_ext=${ac_fc_srcext-f}
4971 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4972 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4973 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4974
4975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4976 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4977 if ${ac_cv_path_GREP+:} false; then :
4978 $as_echo_n "(cached) " >&6
4979 else
4980 if test -z "$GREP"; then
4981 ac_path_GREP_found=false
4982 # Loop through the user's path and test for each of PROGNAME-LIST
4983 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4984 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4985 do
4986 IFS=$as_save_IFS
4987 test -z "$as_dir" && as_dir=.
4988 for ac_prog in grep ggrep; do
4989 for ac_exec_ext in '' $ac_executable_extensions; do
4990 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4991 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4992 # Check for GNU ac_path_GREP and select it if it is found.
4993 # Check for GNU $ac_path_GREP
4994 case `"$ac_path_GREP" --version 2>&1` in
4995 *GNU*)
4996 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4997 *)
4998 ac_count=0
4999 $as_echo_n 0123456789 >"conftest.in"
5000 while :
5001 do
5002 cat "conftest.in" "conftest.in" >"conftest.tmp"
5003 mv "conftest.tmp" "conftest.in"
5004 cp "conftest.in" "conftest.nl"
5005 $as_echo 'GREP' >> "conftest.nl"
5006 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5007 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5008 as_fn_arith $ac_count + 1 && ac_count=$as_val
5009 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5010 # Best one so far, save it but keep looking for a better one
5011 ac_cv_path_GREP="$ac_path_GREP"
5012 ac_path_GREP_max=$ac_count
5013 fi
5014 # 10*(2^10) chars as input seems more than enough
5015 test $ac_count -gt 10 && break
5016 done
5017 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5018 esac
5019
5020 $ac_path_GREP_found && break 3
5021 done
5022 done
5023 done
5024 IFS=$as_save_IFS
5025 if test -z "$ac_cv_path_GREP"; then
5026 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5027 fi
5028 else
5029 ac_cv_path_GREP=$GREP
5030 fi
5031
5032 fi
5033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5034 $as_echo "$ac_cv_path_GREP" >&6; }
5035 GREP="$ac_cv_path_GREP"
5036
5037
5038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5039 $as_echo_n "checking for egrep... " >&6; }
5040 if ${ac_cv_path_EGREP+:} false; then :
5041 $as_echo_n "(cached) " >&6
5042 else
5043 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5044 then ac_cv_path_EGREP="$GREP -E"
5045 else
5046 if test -z "$EGREP"; then
5047 ac_path_EGREP_found=false
5048 # Loop through the user's path and test for each of PROGNAME-LIST
5049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5050 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5051 do
5052 IFS=$as_save_IFS
5053 test -z "$as_dir" && as_dir=.
5054 for ac_prog in egrep; do
5055 for ac_exec_ext in '' $ac_executable_extensions; do
5056 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5057 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5058 # Check for GNU ac_path_EGREP and select it if it is found.
5059 # Check for GNU $ac_path_EGREP
5060 case `"$ac_path_EGREP" --version 2>&1` in
5061 *GNU*)
5062 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5063 *)
5064 ac_count=0
5065 $as_echo_n 0123456789 >"conftest.in"
5066 while :
5067 do
5068 cat "conftest.in" "conftest.in" >"conftest.tmp"
5069 mv "conftest.tmp" "conftest.in"
5070 cp "conftest.in" "conftest.nl"
5071 $as_echo 'EGREP' >> "conftest.nl"
5072 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5073 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5074 as_fn_arith $ac_count + 1 && ac_count=$as_val
5075 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5076 # Best one so far, save it but keep looking for a better one
5077 ac_cv_path_EGREP="$ac_path_EGREP"
5078 ac_path_EGREP_max=$ac_count
5079 fi
5080 # 10*(2^10) chars as input seems more than enough
5081 test $ac_count -gt 10 && break
5082 done
5083 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5084 esac
5085
5086 $ac_path_EGREP_found && break 3
5087 done
5088 done
5089 done
5090 IFS=$as_save_IFS
5091 if test -z "$ac_cv_path_EGREP"; then
5092 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5093 fi
5094 else
5095 ac_cv_path_EGREP=$EGREP
5096 fi
5097
5098 fi
5099 fi
5100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5101 $as_echo "$ac_cv_path_EGREP" >&6; }
5102 EGREP="$ac_cv_path_EGREP"
5103
5104
5105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5106 $as_echo_n "checking whether ln -s works... " >&6; }
5107 LN_S=$as_ln_s
5108 if test "$LN_S" = "ln -s"; then
5109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5110 $as_echo "yes" >&6; }
5111 else
5112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5113 $as_echo "no, using $LN_S" >&6; }
5114 fi
5115
5116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5117 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5118 set x ${MAKE-make}
5119 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5120 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
5121 $as_echo_n "(cached) " >&6
5122 else
5123 cat >conftest.make <<\_ACEOF
5124 SHELL = /bin/sh
5125 all:
5126 @echo '@@@%%%=$(MAKE)=@@@%%%'
5127 _ACEOF
5128 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5129 case `${MAKE-make} -f conftest.make 2>/dev/null` in
5130 *@@@%%%=?*=@@@%%%*)
5131 eval ac_cv_prog_make_${ac_make}_set=yes;;
5132 *)
5133 eval ac_cv_prog_make_${ac_make}_set=no;;
5134 esac
5135 rm -f conftest.make
5136 fi
5137 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5139 $as_echo "yes" >&6; }
5140 SET_MAKE=
5141 else
5142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5143 $as_echo "no" >&6; }
5144 SET_MAKE="MAKE=${MAKE-make}"
5145 fi
5146
5147 if test -n "$ac_tool_prefix"; then
5148 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5149 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5151 $as_echo_n "checking for $ac_word... " >&6; }
5152 if ${ac_cv_prog_RANLIB+:} false; then :
5153 $as_echo_n "(cached) " >&6
5154 else
5155 if test -n "$RANLIB"; then
5156 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5157 else
5158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5159 for as_dir in $PATH
5160 do
5161 IFS=$as_save_IFS
5162 test -z "$as_dir" && as_dir=.
5163 for ac_exec_ext in '' $ac_executable_extensions; do
5164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5165 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5167 break 2
5168 fi
5169 done
5170 done
5171 IFS=$as_save_IFS
5172
5173 fi
5174 fi
5175 RANLIB=$ac_cv_prog_RANLIB
5176 if test -n "$RANLIB"; then
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5178 $as_echo "$RANLIB" >&6; }
5179 else
5180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5181 $as_echo "no" >&6; }
5182 fi
5183
5184
5185 fi
5186 if test -z "$ac_cv_prog_RANLIB"; then
5187 ac_ct_RANLIB=$RANLIB
5188 # Extract the first word of "ranlib", so it can be a program name with args.
5189 set dummy ranlib; ac_word=$2
5190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5191 $as_echo_n "checking for $ac_word... " >&6; }
5192 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5193 $as_echo_n "(cached) " >&6
5194 else
5195 if test -n "$ac_ct_RANLIB"; then
5196 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5197 else
5198 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5199 for as_dir in $PATH
5200 do
5201 IFS=$as_save_IFS
5202 test -z "$as_dir" && as_dir=.
5203 for ac_exec_ext in '' $ac_executable_extensions; do
5204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5205 ac_cv_prog_ac_ct_RANLIB="ranlib"
5206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5207 break 2
5208 fi
5209 done
5210 done
5211 IFS=$as_save_IFS
5212
5213 fi
5214 fi
5215 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5216 if test -n "$ac_ct_RANLIB"; then
5217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5218 $as_echo "$ac_ct_RANLIB" >&6; }
5219 else
5220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5221 $as_echo "no" >&6; }
5222 fi
5223
5224 if test "x$ac_ct_RANLIB" = x; then
5225 RANLIB=":"
5226 else
5227 case $cross_compiling:$ac_tool_warned in
5228 yes:)
5229 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5230 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5231 ac_tool_warned=yes ;;
5232 esac
5233 RANLIB=$ac_ct_RANLIB
5234 fi
5235 else
5236 RANLIB="$ac_cv_prog_RANLIB"
5237 fi
5238
5239
5240 # Extract the first word of "perl", so it can be a program name with args.
5241 set dummy perl; ac_word=$2
5242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5243 $as_echo_n "checking for $ac_word... " >&6; }
5244 if ${ac_cv_path_PERLINTERP+:} false; then :
5245 $as_echo_n "(cached) " >&6
5246 else
5247 case $PERLINTERP in
5248 [\\/]* | ?:[\\/]*)
5249 ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5250 ;;
5251 *)
5252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5253 for as_dir in $PATH
5254 do
5255 IFS=$as_save_IFS
5256 test -z "$as_dir" && as_dir=.
5257 for ac_exec_ext in '' $ac_executable_extensions; do
5258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5259 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5261 break 2
5262 fi
5263 done
5264 done
5265 IFS=$as_save_IFS
5266
5267 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5268 ;;
5269 esac
5270 fi
5271 PERLINTERP=$ac_cv_path_PERLINTERP
5272 if test -n "$PERLINTERP"; then
5273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
5274 $as_echo "$PERLINTERP" >&6; }
5275 else
5276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5277 $as_echo "no" >&6; }
5278 fi
5279
5280
5281 ac_cv_path_perlinterp="$PERLINTERP"
5282 _sHpB='#!'
5283
5284
5285 # Check whether --with-perl-shebang was given.
5286 if test "${with_perl_shebang+set}" = set; then :
5287 withval=$with_perl_shebang; opt_perl_shebang="$withval"
5288 else
5289 opt_perl_shebang="not_set"
5290 fi
5291
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
5293 $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
5294 if ${ax_cv_opt_perl_shebang+:} false; then :
5295 $as_echo_n "(cached) " >&6
5296 else
5297 case "$opt_perl_shebang" in
5298 not_set ) ax_cv_opt_perl_shebang=''
5299 ;;
5300 * )
5301 ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5302 esac
5303
5304 fi
5305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
5306 $as_echo "$ax_cv_opt_perl_shebang" >&6; }
5307 if test "A$ax_cv_opt_perl_shebang" != "A"
5308 then
5309 ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5310 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5312 $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5313
5314 # Automatic detection of sharpbang formula starts here
5315 else
5316 _somian_shbangperl=`$PERLINTERP -V:startperl`
5317 negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
5318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
5319 $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
5320 if ${ac_cv_sys_kernshrpbang_perl+:} false; then :
5321 $as_echo_n "(cached) " >&6
5322 else
5323 _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5324 if test "x$_somian_kspb_perl" == x
5325 then _somian_ksbp_warn_empty='durnit'
5326 else
5327 case "A$_somian_kspb_perl" in
5328 A#!*perl* )
5329 ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5330 ;;
5331 A* ) _somian_ksbp_warn_defau='trouble'
5332 ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5333 esac
5334 fi
5335
5336 fi
5337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
5338 $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
5339 # The above prints Checking ... result message to user.
5340 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5341
5342 if test A${_somian_ksbp_warn_empty+set} == Aset
5343 then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5344 $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5345 fi
5346 # Inform user after printing result value
5347 if test A${_somian_ksbp_warn_defau+set} == Aset
5348 then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
5349 $as_echo "$as_me: Maybe Not good -" >&6;}
5350 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5351 $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5352 else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
5353 $as_echo "$as_me: OK Good result - " >&6;}
5354 { $as_echo "$as_me:${as_lineno-$LINENO}: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5355 $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5356 fi
5357 fi
5358
5359 # Find a good install program. We prefer a C program (faster),
5360 # so one script is as good as another. But avoid the broken or
5361 # incompatible versions:
5362 # SysV /etc/install, /usr/sbin/install
5363 # SunOS /usr/etc/install
5364 # IRIX /sbin/install
5365 # AIX /bin/install
5366 # AmigaOS /C/install, which installs bootblocks on floppy discs
5367 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5368 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5369 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5370 # OS/2's system install, which has a completely different semantic
5371 # ./install, which can be erroneously created by make from ./install.sh.
5372 # Reject install programs that cannot install multiple files.
5373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5374 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5375 if test -z "$INSTALL"; then
5376 if ${ac_cv_path_install+:} false; then :
5377 $as_echo_n "(cached) " >&6
5378 else
5379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5380 for as_dir in $PATH
5381 do
5382 IFS=$as_save_IFS
5383 test -z "$as_dir" && as_dir=.
5384 # Account for people who put trailing slashes in PATH elements.
5385 case $as_dir/ in #((
5386 ./ | .// | /[cC]/* | \
5387 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5388 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5389 /usr/ucb/* ) ;;
5390 *)
5391 # OSF1 and SCO ODT 3.0 have their own names for install.
5392 # Don't use installbsd from OSF since it installs stuff as root
5393 # by default.
5394 for ac_prog in ginstall scoinst install; do
5395 for ac_exec_ext in '' $ac_executable_extensions; do
5396 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5397 if test $ac_prog = install &&
5398 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5399 # AIX install. It has an incompatible calling convention.
5400 :
5401 elif test $ac_prog = install &&
5402 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5403 # program-specific install script used by HP pwplus--don't use.
5404 :
5405 else
5406 rm -rf conftest.one conftest.two conftest.dir
5407 echo one > conftest.one
5408 echo two > conftest.two
5409 mkdir conftest.dir
5410 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5411 test -s conftest.one && test -s conftest.two &&
5412 test -s conftest.dir/conftest.one &&
5413 test -s conftest.dir/conftest.two
5414 then
5415 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5416 break 3
5417 fi
5418 fi
5419 fi
5420 done
5421 done
5422 ;;
5423 esac
5424
5425 done
5426 IFS=$as_save_IFS
5427
5428 rm -rf conftest.one conftest.two conftest.dir
5429
5430 fi
5431 if test "${ac_cv_path_install+set}" = set; then
5432 INSTALL=$ac_cv_path_install
5433 else
5434 # As a last resort, use the slow shell script. Don't cache a
5435 # value for INSTALL within a source directory, because that will
5436 # break other packages using the cache if that directory is
5437 # removed, or if the value is a relative name.
5438 INSTALL=$ac_install_sh
5439 fi
5440 fi
5441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5442 $as_echo "$INSTALL" >&6; }
5443
5444 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5445 # It thinks the first close brace ends the variable substitution.
5446 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5447
5448 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5449
5450 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5451
5452 case "x$INSTALL" in
5453 x/*) ;;
5454 *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5455 esac
5456 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f -m 755"
5457 # Extract the first word of "ar", so it can be a program name with args.
5458 set dummy ar; ac_word=$2
5459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5460 $as_echo_n "checking for $ac_word... " >&6; }
5461 if ${ac_cv_prog_AR+:} false; then :
5462 $as_echo_n "(cached) " >&6
5463 else
5464 if test -n "$AR"; then
5465 ac_cv_prog_AR="$AR" # Let the user override the test.
5466 else
5467 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5468 for as_dir in $PATH
5469 do
5470 IFS=$as_save_IFS
5471 test -z "$as_dir" && as_dir=.
5472 for ac_exec_ext in '' $ac_executable_extensions; do
5473 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5474 ac_cv_prog_AR="ar"
5475 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5476 break 2
5477 fi
5478 done
5479 done
5480 IFS=$as_save_IFS
5481
5482 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5483 fi
5484 fi
5485 AR=$ac_cv_prog_AR
5486 if test -n "$AR"; then
5487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5488 $as_echo "$AR" >&6; }
5489 else
5490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5491 $as_echo "no" >&6; }
5492 fi
5493
5494
5495 if test "$AR" = "NONE"; then
5496 cat >confcache <<\_ACEOF
5497 # This file is a shell script that caches the results of configure
5498 # tests run on this system so they can be shared between configure
5499 # scripts and configure runs, see configure's option --config-cache.
5500 # It is not useful on other systems. If it contains results you don't
5501 # want to keep, you may remove or edit it.
5502 #
5503 # config.status only pays attention to the cache file if you give it
5504 # the --recheck option to rerun configure.
5505 #
5506 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5507 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5508 # following values.
5509
5510 _ACEOF
5511
5512 # The following way of writing the cache mishandles newlines in values,
5513 # but we know of no workaround that is simple, portable, and efficient.
5514 # So, we kill variables containing newlines.
5515 # Ultrix sh set writes to stderr and can't be redirected directly,
5516 # and sets the high bit in the cache file unless we assign to the vars.
5517 (
5518 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5519 eval ac_val=\$$ac_var
5520 case $ac_val in #(
5521 *${as_nl}*)
5522 case $ac_var in #(
5523 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5524 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5525 esac
5526 case $ac_var in #(
5527 _ | IFS | as_nl) ;; #(
5528 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5529 *) { eval $ac_var=; unset $ac_var;} ;;
5530 esac ;;
5531 esac
5532 done
5533
5534 (set) 2>&1 |
5535 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5536 *${as_nl}ac_space=\ *)
5537 # `set' does not quote correctly, so add quotes: double-quote
5538 # substitution turns \\\\ into \\, and sed turns \\ into \.
5539 sed -n \
5540 "s/'/'\\\\''/g;
5541 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5542 ;; #(
5543 *)
5544 # `set' quotes correctly as required by POSIX, so do not add quotes.
5545 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5546 ;;
5547 esac |
5548 sort
5549 ) |
5550 sed '
5551 /^ac_cv_env_/b end
5552 t clear
5553 :clear
5554 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5555 t end
5556 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5557 :end' >>confcache
5558 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5559 if test -w "$cache_file"; then
5560 if test "x$cache_file" != "x/dev/null"; then
5561 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5562 $as_echo "$as_me: updating cache $cache_file" >&6;}
5563 if test ! -f "$cache_file" || test -h "$cache_file"; then
5564 cat confcache >"$cache_file"
5565 else
5566 case $cache_file in #(
5567 */* | ?:*)
5568 mv -f confcache "$cache_file"$$ &&
5569 mv -f "$cache_file"$$ "$cache_file" ;; #(
5570 *)
5571 mv -f confcache "$cache_file" ;;
5572 esac
5573 fi
5574 fi
5575 else
5576 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5577 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5578 fi
5579 fi
5580 rm -f confcache
5581 exit 1
5582 fi
5583 # Extract the first word of "ps", so it can be a program name with args.
5584 set dummy ps; ac_word=$2
5585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5586 $as_echo_n "checking for $ac_word... " >&6; }
5587 if ${ac_cv_path_PS+:} false; then :
5588 $as_echo_n "(cached) " >&6
5589 else
5590 case $PS in
5591 [\\/]* | ?:[\\/]*)
5592 ac_cv_path_PS="$PS" # Let the user override the test with a path.
5593 ;;
5594 *)
5595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5596 for as_dir in $PATH
5597 do
5598 IFS=$as_save_IFS
5599 test -z "$as_dir" && as_dir=.
5600 for ac_exec_ext in '' $ac_executable_extensions; do
5601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5602 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5604 break 2
5605 fi
5606 done
5607 done
5608 IFS=$as_save_IFS
5609
5610 ;;
5611 esac
5612 fi
5613 PS=$ac_cv_path_PS
5614 if test -n "$PS"; then
5615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
5616 $as_echo "$PS" >&6; }
5617 else
5618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5619 $as_echo "no" >&6; }
5620 fi
5621
5622
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX or BSD ps syntax" >&5
5624 $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
5625 if ${ac_cv_prog_ps_syntax+:} false; then :
5626 $as_echo_n "(cached) " >&6
5627 else
5628
5629 if $PS ax -o rss > /dev/null 2>&1; then
5630 ac_cv_prog_ps_ax=yes
5631 else
5632 ac_cv_prog_ps_ax=no
5633 fi
5634 if $PS -ef -o rss > /dev/null 2>&1; then
5635 ac_cv_prog_ps_ef=yes
5636 else
5637 ac_cv_prog_ps_ef=no
5638 fi
5639 if test "$ac_cv_prog_ps_ax" = yes; then
5640 ac_cv_prog_ps_syntax=BSD
5641 else
5642 if test "$ac_cv_prog_ps_ef" = yes; then
5643 ac_cv_prog_ps_syntax=POSIX
5644 else
5645 as_fn_error $? "Could not determine ps syntax" "$LINENO" 5
5646 fi
5647 fi
5648
5649 fi
5650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_ps_syntax" >&5
5651 $as_echo "$ac_cv_prog_ps_syntax" >&6; }
5652
5653 cat >>confdefs.h <<_ACEOF
5654 #define PSCOMMAND $PS
5655 _ACEOF
5656
5657 if test "$ac_cv_prog_ps_syntax" = BSD; then
5658
5659 $as_echo "#define PSTYPE_IS_BSD 1" >>confdefs.h
5660
5661 else
5662 if test "$ac_cv_prog_ps_syntax" = POSIX; then
5663
5664 $as_echo "#define PSTYPE_IS_POSIX 1" >>confdefs.h
5665
5666 else
5667 as_fn_error $? "Unknown ps syntax type!" "$LINENO" 5
5668 fi
5669 fi
5670
5671 ac_ext=${ac_fc_srcext-f}
5672 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5673 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5674 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5675
5676 ac_ext=${ac_fc_srcext-f}
5677 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5678 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5679 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran flag to compile .F90 files" >&5
5681 $as_echo_n "checking for Fortran flag to compile .F90 files... " >&6; }
5682 if ${ac_cv_fc_srcext_F90+:} false; then :
5683 $as_echo_n "(cached) " >&6
5684 else
5685 ac_ext=F90
5686 ac_fcflags_srcext_save=$ac_fcflags_srcext
5687 ac_fcflags_srcext=
5688 ac_cv_fc_srcext_F90=unknown
5689 for ac_flag in none -qsuffix=f=F90 -Tf; do
5690 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5691 cat > conftest.$ac_ext <<_ACEOF
5692 program main
5693
5694 end
5695 _ACEOF
5696 if ac_fn_fc_try_compile "$LINENO"; then :
5697 ac_cv_fc_srcext_F90=$ac_flag; break
5698 fi
5699 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5700 done
5701 rm -f conftest.$ac_objext conftest.F90
5702 ac_fcflags_srcext=$ac_fcflags_srcext_save
5703
5704 fi
5705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_srcext_F90" >&5
5706 $as_echo "$ac_cv_fc_srcext_F90" >&6; }
5707 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5708 as_fn_error $? "Fortran could not compile .F90 files" "$LINENO" 5
5709 else
5710 ac_fc_srcext=F90
5711 if test "x$ac_cv_fc_srcext_F90" = xnone; then
5712 ac_fcflags_srcext=""
5713 FCFLAGS_F90=""
5714 else
5715 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5716 FCFLAGS_F90=$ac_cv_fc_srcext_F90
5717 fi
5718
5719
5720 fi
5721 ac_ext=${ac_fc_srcext-f}
5722 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5723 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5724 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5725
5726
5727
5728
5729
5730 # Try to determine native compiler flags that allow us to use F90 suffix
5731 # for preprocessed f90 source.
5732
5733 if test "$ac_test_PREPFLAG" != "set"; then
5734 PREPFLAG=""
5735 case "${host_cpu}-${host_os}" in
5736
5737 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5738 PREPFLAG="-fpp1 "
5739 fi;;
5740 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5741 PREPFLAG="-qsuffix=cpp=F90 "
5742 fi;;
5743 *darwin*)
5744 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5745 PREPFLAG="-qsuffix=cpp=F90 "
5746 fi;;
5747 esac
5748
5749 if test -z "$PREPFLAG"; then
5750 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPFLAG\"" >&5
5751 $as_echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5752 PREPFLAG=""
5753 fi
5754
5755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor flag works" >&5
5756 $as_echo_n "checking to make sure F90 preprocessor flag works... " >&6; }
5757
5758 ac_ext=${ac_fc_srcext-f}
5759 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5760 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5761 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5762
5763 ac_save_ext=$ac_ext
5764 ac_ext=F90
5765 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5766
5767 if test "$PREPFLAG"; then :
5768 FCFLAGS_SRCEXT="${PREPFLAG}"
5769 fi
5770 cat > conftest.$ac_ext <<_ACEOF
5771
5772
5773 program conftest
5774 integer :: i
5775 i = 1
5776 end program conftest
5777
5778 _ACEOF
5779 if ac_fn_fc_try_compile "$LINENO"; then :
5780 prepflagworks=1
5781 else
5782 prepflagworks=0
5783 fi
5784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5785
5786 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5787 ac_ext=$ac_save_ext
5788 ac_ext=${ac_fc_srcext-f}
5789 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5790 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5791 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5792
5793
5794 if test "$prepflagworks" = 1; then
5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5796 $as_echo "yes" >&6; }
5797 FCFLAGS_SRCEXT="${PREPFLAG}"
5798
5799 else
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5801 $as_echo "no" >&6; }
5802 as_fn_error $? "Can't figure out working Fortran90 preprocessor flag" "$LINENO" 5
5803 fi
5804 fi
5805
5806
5807
5808
5809
5810 # Try to determine native compiler flags that allow us to use F90 suffix
5811 # for preprocessed f90 source with -D type defines
5812
5813 if test "$ac_test_PREPDEFFLAG" != "set"; then
5814 PREPDEFFLAG=""
5815 case "${host_cpu}-${host_os}" in
5816
5817 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5818 PREPDEFFLAG=" "
5819 fi;;
5820 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5821 PREPDEFFLAG="-WF,"
5822 fi;;
5823 *darwin*)
5824 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5825 PREPDEFFLAG="-WF,"
5826 fi;;
5827 esac
5828
5829 if test -z "$PREPDEFFLAG"; then
5830 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPDEFFLAG\"" >&5
5831 $as_echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
5832 PREPDEFFLAG=" "
5833 fi
5834
5835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor define flag works" >&5
5836 $as_echo_n "checking to make sure F90 preprocessor define flag works... " >&6; }
5837
5838 ac_ext=${ac_fc_srcext-f}
5839 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5840 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5841 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5842
5843 ac_save_ext=$ac_ext
5844 ac_ext=F90
5845 ac_save_FCFLAGS=$FCFLAGS
5846
5847 if test "$PREPDEFFLAG"; then :
5848 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5849 fi
5850 cat > conftest.$ac_ext <<_ACEOF
5851
5852
5853 program conftest
5854 integer :: i
5855 #ifdef TEST
5856 i = 1
5857 #else
5858 choke me
5859 #endif
5860 end program conftest
5861
5862 _ACEOF
5863 if ac_fn_fc_try_compile "$LINENO"; then :
5864 prepdefflagworks=1
5865 else
5866 prepdefflagworks=0
5867 fi
5868 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5869
5870 FCFLAGS=$ac_save_FCFLAGS
5871 ac_ext=$ac_save_ext
5872 ac_ext=${ac_fc_srcext-f}
5873 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5874 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5875 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5876
5877
5878 if test "$prepdefflagworks" = 1; then
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5880 $as_echo "yes" >&6; }
5881
5882 else
5883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5884 $as_echo "no" >&6; }
5885 as_fn_error $? "Can't figure out working Fortran90 preprocessor define flag" "$LINENO" 5
5886 fi
5887 fi
5888
5889 ac_ext=${ac_fc_srcext-f}
5890 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5891 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5892 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
5894 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
5895 if ${ac_cv_prog_fc_v+:} false; then :
5896 $as_echo_n "(cached) " >&6
5897 else
5898 cat > conftest.$ac_ext <<_ACEOF
5899 program main
5900
5901 end
5902 _ACEOF
5903 if ac_fn_fc_try_compile "$LINENO"; then :
5904 ac_cv_prog_fc_v=
5905 # Try some options frequently used verbose output
5906 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5907 cat > conftest.$ac_ext <<_ACEOF
5908 program main
5909
5910 end
5911 _ACEOF
5912
5913 # Compile and link our simple test program by passing a flag (argument
5914 # 1 to this macro) to the Fortran compiler in order to get
5915 # "verbose" output that we can then parse for the Fortran linker
5916 # flags.
5917 ac_save_FCFLAGS=$FCFLAGS
5918 FCFLAGS="$FCFLAGS $ac_verb"
5919 eval "set x $ac_link"
5920 shift
5921 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
5922 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
5923 # LIBRARY_PATH; skip all such settings.
5924 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
5925 sed '/^Driving:/d; /^Configured with:/d;
5926 '"/^[_$as_cr_Letters][_$as_cr_alnum]*=/d"`
5927 $as_echo "$ac_fc_v_output" >&5
5928 FCFLAGS=$ac_save_FCFLAGS
5929
5930 rm -rf conftest*
5931
5932 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5933 # /foo, /bar, and /baz are search directories for the Fortran linker.
5934 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5935 ac_fc_v_output="`echo $ac_fc_v_output |
5936 grep 'LPATH is:' |
5937 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
5938
5939 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5940 # that detects unbalanced quotes in FLIBS should be implemented
5941 # and (ugh) tested at some point.
5942 case $ac_fc_v_output in
5943 # If we are using xlf then replace all the commas with spaces.
5944 *xlfentry*)
5945 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5946
5947 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5948 # $LIBS confuse us, and the libraries appear later in the output anyway).
5949 *mGLOB_options_string*)
5950 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5951
5952 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5953 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5954 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5955 *-cmdline\ * | *-ignore\ * | *-def\ *)
5956 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5957 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5958 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5959 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5960
5961 # If we are using Cray Fortran then delete quotes.
5962 *cft90*)
5963 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5964 esac
5965
5966
5967 # look for -l* and *.a constructs in the output
5968 for ac_arg in $ac_fc_v_output; do
5969 case $ac_arg in
5970 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5971 ac_cv_prog_fc_v=$ac_verb
5972 break 2 ;;
5973 esac
5974 done
5975 done
5976 if test -z "$ac_cv_prog_fc_v"; then
5977 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
5978 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5979 fi
5980 else
5981 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
5982 $as_echo "$as_me: WARNING: compilation failed" >&2;}
5983 fi
5984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5985
5986 fi
5987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
5988 $as_echo "$ac_cv_prog_fc_v" >&6; }
5989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
5990 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
5991 if ${ac_cv_fc_libs+:} false; then :
5992 $as_echo_n "(cached) " >&6
5993 else
5994 if test "x$FCLIBS" != "x"; then
5995 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5996 else
5997
5998 cat > conftest.$ac_ext <<_ACEOF
5999 program main
6000
6001 end
6002 _ACEOF
6003
6004 # Compile and link our simple test program by passing a flag (argument
6005 # 1 to this macro) to the Fortran compiler in order to get
6006 # "verbose" output that we can then parse for the Fortran linker
6007 # flags.
6008 ac_save_FCFLAGS=$FCFLAGS
6009 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6010 eval "set x $ac_link"
6011 shift
6012 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
6013 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6014 # LIBRARY_PATH; skip all such settings.
6015 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6016 sed '/^Driving:/d; /^Configured with:/d;
6017 '"/^[_$as_cr_Letters][_$as_cr_alnum]*=/d"`
6018 $as_echo "$ac_fc_v_output" >&5
6019 FCFLAGS=$ac_save_FCFLAGS
6020
6021 rm -rf conftest*
6022
6023 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6024 # /foo, /bar, and /baz are search directories for the Fortran linker.
6025 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6026 ac_fc_v_output="`echo $ac_fc_v_output |
6027 grep 'LPATH is:' |
6028 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6029
6030 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6031 # that detects unbalanced quotes in FLIBS should be implemented
6032 # and (ugh) tested at some point.
6033 case $ac_fc_v_output in
6034 # If we are using xlf then replace all the commas with spaces.
6035 *xlfentry*)
6036 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6037
6038 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6039 # $LIBS confuse us, and the libraries appear later in the output anyway).
6040 *mGLOB_options_string*)
6041 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6042
6043 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6044 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6045 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6046 *-cmdline\ * | *-ignore\ * | *-def\ *)
6047 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6048 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6049 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6050 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6051
6052 # If we are using Cray Fortran then delete quotes.
6053 *cft90*)
6054 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6055 esac
6056
6057
6058
6059 ac_cv_fc_libs=
6060
6061 # Save positional arguments (if any)
6062 ac_save_positional="$@"
6063
6064 set X $ac_fc_v_output
6065 while test $# != 1; do
6066 shift
6067 ac_arg=$1
6068 case $ac_arg in
6069 [\\/]*.a | ?:[\\/]*.a)
6070 ac_exists=false
6071 for ac_i in $ac_cv_fc_libs; do
6072 if test x"$ac_arg" = x"$ac_i"; then
6073 ac_exists=true
6074 break
6075 fi
6076 done
6077
6078 if test x"$ac_exists" = xtrue; then :
6079
6080 else
6081 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6082 fi
6083 ;;
6084 -bI:*)
6085 ac_exists=false
6086 for ac_i in $ac_cv_fc_libs; do
6087 if test x"$ac_arg" = x"$ac_i"; then
6088 ac_exists=true
6089 break
6090 fi
6091 done
6092
6093 if test x"$ac_exists" = xtrue; then :
6094
6095 else
6096 if test "$ac_compiler_gnu" = yes; then
6097 for ac_link_opt in $ac_arg; do
6098 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6099 done
6100 else
6101 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6102 fi
6103 fi
6104 ;;
6105 # Ignore these flags.
6106 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
6107 |-LANG:=* | -LIST:* | -LNO:* | -link)
6108 ;;
6109 -lkernel32)
6110 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6111 ;;
6112 -[LRuYz])
6113 # These flags, when seen by themselves, take an argument.
6114 # We remove the space between option and argument and re-iterate
6115 # unless we find an empty arg or a new option (starting with -)
6116 case $2 in
6117 "" | -*);;
6118 *)
6119 ac_arg="$ac_arg$2"
6120 shift; shift
6121 set X $ac_arg "$@"
6122 ;;
6123 esac
6124 ;;
6125 -YP,*)
6126 for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6127 ac_exists=false
6128 for ac_i in $ac_cv_fc_libs; do
6129 if test x"$ac_j" = x"$ac_i"; then
6130 ac_exists=true
6131 break
6132 fi
6133 done
6134
6135 if test x"$ac_exists" = xtrue; then :
6136
6137 else
6138 ac_arg="$ac_arg $ac_j"
6139 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6140 fi
6141 done
6142 ;;
6143 -[lLR]*)
6144 ac_exists=false
6145 for ac_i in $ac_cv_fc_libs; do
6146 if test x"$ac_arg" = x"$ac_i"; then
6147 ac_exists=true
6148 break
6149 fi
6150 done
6151
6152 if test x"$ac_exists" = xtrue; then :
6153
6154 else
6155 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6156 fi
6157 ;;
6158 -zallextract*| -zdefaultextract)
6159 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6160 ;;
6161 # Ignore everything else.
6162 esac
6163 done
6164 # restore positional arguments
6165 set X $ac_save_positional; shift
6166
6167 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6168 # then we insist that the "run path" must be an absolute path (i.e. it
6169 # must begin with a "/").
6170 case `(uname -sr) 2>/dev/null` in
6171 "SunOS 5"*)
6172 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
6173 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6174 test "x$ac_ld_run_path" != x &&
6175 if test "$ac_compiler_gnu" = yes; then
6176 for ac_link_opt in $ac_ld_run_path; do
6177 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6178 done
6179 else
6180 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6181 fi
6182 ;;
6183 esac
6184 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6185
6186 fi
6187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
6188 $as_echo "$ac_cv_fc_libs" >&6; }
6189 FCLIBS="$ac_cv_fc_libs"
6190
6191
6192 ac_ext=${ac_fc_srcext-f}
6193 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6194 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6195 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6196
6197 ac_ext=${ac_fc_srcext-f}
6198 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6199 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6200 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6201
6202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dummy main to link with Fortran libraries" >&5
6203 $as_echo_n "checking for dummy main to link with Fortran libraries... " >&6; }
6204 if ${ac_cv_fc_dummy_main+:} false; then :
6205 $as_echo_n "(cached) " >&6
6206 else
6207 ac_fc_dm_save_LIBS=$LIBS
6208 LIBS="$LIBS $FCLIBS"
6209 ac_fortran_dm_var=FC_DUMMY_MAIN
6210 ac_ext=c
6211 ac_cpp='$CPP $CPPFLAGS'
6212 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6213 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6214 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6215
6216 # First, try linking without a dummy main:
6217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6218 /* end confdefs.h. */
6219
6220 #ifdef FC_DUMMY_MAIN
6221 #ifndef FC_DUMMY_MAIN_EQ_F77
6222 # ifdef __cplusplus
6223 extern "C"
6224 # endif
6225 int FC_DUMMY_MAIN() { return 1; }
6226 #endif
6227 #endif
6228 int
6229 main ()
6230 {
6231
6232 ;
6233 return 0;
6234 }
6235 _ACEOF
6236 if ac_fn_c_try_link "$LINENO"; then :
6237 ac_cv_fortran_dummy_main=none
6238 else
6239 ac_cv_fortran_dummy_main=unknown
6240 fi
6241 rm -f core conftest.err conftest.$ac_objext \
6242 conftest$ac_exeext conftest.$ac_ext
6243
6244 if test $ac_cv_fortran_dummy_main = unknown; then
6245 for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6247 /* end confdefs.h. */
6248 #define $ac_fortran_dm_var $ac_func
6249 #ifdef FC_DUMMY_MAIN
6250 #ifndef FC_DUMMY_MAIN_EQ_F77
6251 # ifdef __cplusplus
6252 extern "C"
6253 # endif
6254 int FC_DUMMY_MAIN() { return 1; }
6255 #endif
6256 #endif
6257 int
6258 main ()
6259 {
6260
6261 ;
6262 return 0;
6263 }
6264 _ACEOF
6265 if ac_fn_c_try_link "$LINENO"; then :
6266 ac_cv_fortran_dummy_main=$ac_func; break
6267 fi
6268 rm -f core conftest.err conftest.$ac_objext \
6269 conftest$ac_exeext conftest.$ac_ext
6270 done
6271 fi
6272 ac_ext=${ac_fc_srcext-f}
6273 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6274 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6275 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6276 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6277 rm -rf conftest*
6278 LIBS=$ac_fc_dm_save_LIBS
6279
6280 fi
6281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_dummy_main" >&5
6282 $as_echo "$ac_cv_fc_dummy_main" >&6; }
6283 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6284 if test "$FC_DUMMY_MAIN" != unknown; then :
6285 if test $FC_DUMMY_MAIN != none; then
6286
6287 cat >>confdefs.h <<_ACEOF
6288 #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6289 _ACEOF
6290
6291 if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6292
6293 $as_echo "#define FC_DUMMY_MAIN_EQ_F77 1" >>confdefs.h
6294
6295 fi
6296 fi
6297 else
6298 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6299 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6300 as_fn_error $? "linking to Fortran libraries from C fails
6301 See \`config.log' for more details" "$LINENO" 5; }
6302 fi
6303
6304 ac_ext=${ac_fc_srcext-f}
6305 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6306 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6307 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6308
6309 ac_ext=${ac_fc_srcext-f}
6310 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6311 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6312 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran name-mangling scheme" >&5
6314 $as_echo_n "checking for Fortran name-mangling scheme... " >&6; }
6315 if ${ac_cv_fc_mangling+:} false; then :
6316 $as_echo_n "(cached) " >&6
6317 else
6318 cat > conftest.$ac_ext <<_ACEOF
6319 subroutine foobar()
6320 return
6321 end
6322 subroutine foo_bar()
6323 return
6324 end
6325 _ACEOF
6326 if ac_fn_fc_try_compile "$LINENO"; then :
6327 mv conftest.$ac_objext cfortran_test.$ac_objext
6328
6329 ac_save_LIBS=$LIBS
6330 LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6331
6332 ac_ext=c
6333 ac_cpp='$CPP $CPPFLAGS'
6334 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6335 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6336 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6337 ac_success=no
6338 for ac_foobar in foobar FOOBAR; do
6339 for ac_underscore in "" "_"; do
6340 ac_func="$ac_foobar$ac_underscore"
6341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6342 /* end confdefs.h. */
6343
6344 /* Override any GCC internal prototype to avoid an error.
6345 Use char because int might match the return type of a GCC
6346 builtin and then its argument prototype would still apply. */
6347 #ifdef __cplusplus
6348 extern "C"
6349 #endif
6350 char $ac_func ();
6351 #ifdef FC_DUMMY_MAIN
6352 #ifndef FC_DUMMY_MAIN_EQ_F77
6353 # ifdef __cplusplus
6354 extern "C"
6355 # endif
6356 int FC_DUMMY_MAIN() { return 1; }
6357 #endif
6358 #endif
6359 int
6360 main ()
6361 {
6362 return $ac_func ();
6363 ;
6364 return 0;
6365 }
6366 _ACEOF
6367 if ac_fn_c_try_link "$LINENO"; then :
6368 ac_success=yes; break 2
6369 fi
6370 rm -f core conftest.err conftest.$ac_objext \
6371 conftest$ac_exeext conftest.$ac_ext
6372 done
6373 done
6374 ac_ext=${ac_fc_srcext-f}
6375 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6376 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6377 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6378
6379 if test "$ac_success" = "yes"; then
6380 case $ac_foobar in
6381 foobar)
6382 ac_case=lower
6383 ac_foo_bar=foo_bar
6384 ;;
6385 FOOBAR)
6386 ac_case=upper
6387 ac_foo_bar=FOO_BAR
6388 ;;
6389 esac
6390
6391 ac_ext=c
6392 ac_cpp='$CPP $CPPFLAGS'
6393 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6394 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6395 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6396 ac_success_extra=no
6397 for ac_extra in "" "_"; do
6398 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6400 /* end confdefs.h. */
6401
6402 /* Override any GCC internal prototype to avoid an error.
6403 Use char because int might match the return type of a GCC
6404 builtin and then its argument prototype would still apply. */
6405 #ifdef __cplusplus
6406 extern "C"
6407 #endif
6408 char $ac_func ();
6409 #ifdef FC_DUMMY_MAIN
6410 #ifndef FC_DUMMY_MAIN_EQ_F77
6411 # ifdef __cplusplus
6412 extern "C"
6413 # endif
6414 int FC_DUMMY_MAIN() { return 1; }
6415 #endif
6416 #endif
6417 int
6418 main ()
6419 {
6420 return $ac_func ();
6421 ;
6422 return 0;
6423 }
6424 _ACEOF
6425 if ac_fn_c_try_link "$LINENO"; then :
6426 ac_success_extra=yes; break
6427 fi
6428 rm -f core conftest.err conftest.$ac_objext \
6429 conftest$ac_exeext conftest.$ac_ext
6430 done
6431 ac_ext=${ac_fc_srcext-f}
6432 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6433 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6434 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6435
6436 if test "$ac_success_extra" = "yes"; then
6437 ac_cv_fc_mangling="$ac_case case"
6438 if test -z "$ac_underscore"; then
6439 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6440 else
6441 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6442 fi
6443 if test -z "$ac_extra"; then
6444 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6445 else
6446 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6447 fi
6448 else
6449 ac_cv_fc_mangling="unknown"
6450 fi
6451 else
6452 ac_cv_fc_mangling="unknown"
6453 fi
6454
6455 LIBS=$ac_save_LIBS
6456 rm -rf conftest*
6457 rm -f cfortran_test*
6458 else
6459 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6460 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6461 as_fn_error $? "cannot compile a simple Fortran program
6462 See \`config.log' for more details" "$LINENO" 5; }
6463 fi
6464 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6465
6466 fi
6467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_mangling" >&5
6468 $as_echo "$ac_cv_fc_mangling" >&6; }
6469
6470 ac_ext=${ac_fc_srcext-f}
6471 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6472 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6473 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6474
6475 ac_ext=${ac_fc_srcext-f}
6476 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6477 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6478 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6479 case $ac_cv_fc_mangling in
6480 "lower case, no underscore, no extra underscore")
6481 $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
6482
6483 $as_echo "#define FC_FUNC_(name,NAME) name" >>confdefs.h
6484 ;;
6485 "lower case, no underscore, extra underscore")
6486 $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
6487
6488 $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
6489 ;;
6490 "lower case, underscore, no extra underscore")
6491 $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
6492
6493 $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
6494 ;;
6495 "lower case, underscore, extra underscore")
6496 $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
6497
6498 $as_echo "#define FC_FUNC_(name,NAME) name ## __" >>confdefs.h
6499 ;;
6500 "upper case, no underscore, no extra underscore")
6501 $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
6502
6503 $as_echo "#define FC_FUNC_(name,NAME) NAME" >>confdefs.h
6504 ;;
6505 "upper case, no underscore, extra underscore")
6506 $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
6507
6508 $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
6509 ;;
6510 "upper case, underscore, no extra underscore")
6511 $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
6512
6513 $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
6514 ;;
6515 "upper case, underscore, extra underscore")
6516 $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
6517
6518 $as_echo "#define FC_FUNC_(name,NAME) NAME ## __" >>confdefs.h
6519 ;;
6520 *)
6521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown Fortran name-mangling scheme" >&5
6522 $as_echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6523 ;;
6524 esac
6525
6526 ac_ext=${ac_fc_srcext-f}
6527 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6528 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6529 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6530
6531
6532
6533 ac_ext=${ac_fc_srcext-f}
6534 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6535 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6536 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
6538 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
6539 if ${ac_cv_prog_fc_v+:} false; then :
6540 $as_echo_n "(cached) " >&6
6541 else
6542 cat > conftest.$ac_ext <<_ACEOF
6543 program main
6544
6545 end
6546 _ACEOF
6547 if ac_fn_fc_try_compile "$LINENO"; then :
6548 ac_cv_prog_fc_v=
6549 # Try some options frequently used verbose output
6550 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6551 cat > conftest.$ac_ext <<_ACEOF
6552 program main
6553
6554 end
6555 _ACEOF
6556
6557 # Compile and link our simple test program by passing a flag (argument
6558 # 1 to this macro) to the Fortran compiler in order to get
6559 # "verbose" output that we can then parse for the Fortran linker
6560 # flags.
6561 ac_save_FCFLAGS=$FCFLAGS
6562 FCFLAGS="$FCFLAGS $ac_verb"
6563 eval "set x $ac_link"
6564 shift
6565 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
6566 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6567 # LIBRARY_PATH; skip all such settings.
6568 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6569 sed '/^Driving:/d; /^Configured with:/d;
6570 '"/^[_$as_cr_Letters][_$as_cr_alnum]*=/d"`
6571 $as_echo "$ac_fc_v_output" >&5
6572 FCFLAGS=$ac_save_FCFLAGS
6573
6574 rm -rf conftest*
6575
6576 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6577 # /foo, /bar, and /baz are search directories for the Fortran linker.
6578 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6579 ac_fc_v_output="`echo $ac_fc_v_output |
6580 grep 'LPATH is:' |
6581 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6582
6583 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6584 # that detects unbalanced quotes in FLIBS should be implemented
6585 # and (ugh) tested at some point.
6586 case $ac_fc_v_output in
6587 # If we are using xlf then replace all the commas with spaces.
6588 *xlfentry*)
6589 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6590
6591 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6592 # $LIBS confuse us, and the libraries appear later in the output anyway).
6593 *mGLOB_options_string*)
6594 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6595
6596 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6597 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6598 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6599 *-cmdline\ * | *-ignore\ * | *-def\ *)
6600 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6601 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6602 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6603 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6604
6605 # If we are using Cray Fortran then delete quotes.
6606 *cft90*)
6607 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6608 esac
6609
6610
6611 # look for -l* and *.a constructs in the output
6612 for ac_arg in $ac_fc_v_output; do
6613 case $ac_arg in
6614 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6615 ac_cv_prog_fc_v=$ac_verb
6616 break 2 ;;
6617 esac
6618 done
6619 done
6620 if test -z "$ac_cv_prog_fc_v"; then
6621 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
6622 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6623 fi
6624 else
6625 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
6626 $as_echo "$as_me: WARNING: compilation failed" >&2;}
6627 fi
6628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6629
6630 fi
6631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
6632 $as_echo "$ac_cv_prog_fc_v" >&6; }
6633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
6634 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
6635 if ${ac_cv_fc_libs+:} false; then :
6636 $as_echo_n "(cached) " >&6
6637 else
6638 if test "x$FCLIBS" != "x"; then
6639 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6640 else
6641
6642 cat > conftest.$ac_ext <<_ACEOF
6643 program main
6644
6645 end
6646 _ACEOF
6647
6648 # Compile and link our simple test program by passing a flag (argument
6649 # 1 to this macro) to the Fortran compiler in order to get
6650 # "verbose" output that we can then parse for the Fortran linker
6651 # flags.
6652 ac_save_FCFLAGS=$FCFLAGS
6653 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6654 eval "set x $ac_link"
6655 shift
6656 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
6657 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6658 # LIBRARY_PATH; skip all such settings.
6659 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6660 sed '/^Driving:/d; /^Configured with:/d;
6661 '"/^[_$as_cr_Letters][_$as_cr_alnum]*=/d"`
6662 $as_echo "$ac_fc_v_output" >&5
6663 FCFLAGS=$ac_save_FCFLAGS
6664
6665 rm -rf conftest*
6666
6667 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6668 # /foo, /bar, and /baz are search directories for the Fortran linker.
6669 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6670 ac_fc_v_output="`echo $ac_fc_v_output |
6671 grep 'LPATH is:' |
6672 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6673
6674 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6675 # that detects unbalanced quotes in FLIBS should be implemented
6676 # and (ugh) tested at some point.
6677 case $ac_fc_v_output in
6678 # If we are using xlf then replace all the commas with spaces.
6679 *xlfentry*)
6680 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6681
6682 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6683 # $LIBS confuse us, and the libraries appear later in the output anyway).
6684 *mGLOB_options_string*)
6685 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6686
6687 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6688 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6689 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6690 *-cmdline\ * | *-ignore\ * | *-def\ *)
6691 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6692 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6693 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6694 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6695
6696 # If we are using Cray Fortran then delete quotes.
6697 *cft90*)
6698 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6699 esac
6700
6701
6702
6703 ac_cv_fc_libs=
6704
6705 # Save positional arguments (if any)
6706 ac_save_positional="$@"
6707
6708 set X $ac_fc_v_output
6709 while test $# != 1; do
6710 shift
6711 ac_arg=$1
6712 case $ac_arg in
6713 [\\/]*.a | ?:[\\/]*.a)
6714 ac_exists=false
6715 for ac_i in $ac_cv_fc_libs; do
6716 if test x"$ac_arg" = x"$ac_i"; then
6717 ac_exists=true
6718 break
6719 fi
6720 done
6721
6722 if test x"$ac_exists" = xtrue; then :
6723
6724 else
6725 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6726 fi
6727 ;;
6728 -bI:*)
6729 ac_exists=false
6730 for ac_i in $ac_cv_fc_libs; do
6731 if test x"$ac_arg" = x"$ac_i"; then
6732 ac_exists=true
6733 break
6734 fi
6735 done
6736
6737 if test x"$ac_exists" = xtrue; then :
6738
6739 else
6740 if test "$ac_compiler_gnu" = yes; then
6741 for ac_link_opt in $ac_arg; do
6742 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6743 done
6744 else
6745 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6746 fi
6747 fi
6748 ;;
6749 # Ignore these flags.
6750 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
6751 |-LANG:=* | -LIST:* | -LNO:* | -link)
6752 ;;
6753 -lkernel32)
6754 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6755 ;;
6756 -[LRuYz])
6757 # These flags, when seen by themselves, take an argument.
6758 # We remove the space between option and argument and re-iterate
6759 # unless we find an empty arg or a new option (starting with -)
6760 case $2 in
6761 "" | -*);;
6762 *)
6763 ac_arg="$ac_arg$2"
6764 shift; shift
6765 set X $ac_arg "$@"
6766 ;;
6767 esac
6768 ;;
6769 -YP,*)
6770 for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6771 ac_exists=false
6772 for ac_i in $ac_cv_fc_libs; do
6773 if test x"$ac_j" = x"$ac_i"; then
6774 ac_exists=true
6775 break
6776 fi
6777 done
6778
6779 if test x"$ac_exists" = xtrue; then :
6780
6781 else
6782 ac_arg="$ac_arg $ac_j"
6783 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6784 fi
6785 done
6786 ;;
6787 -[lLR]*)
6788 ac_exists=false
6789 for ac_i in $ac_cv_fc_libs; do
6790 if test x"$ac_arg" = x"$ac_i"; then
6791 ac_exists=true
6792 break
6793 fi
6794 done
6795
6796 if test x"$ac_exists" = xtrue; then :
6797
6798 else
6799 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6800 fi
6801 ;;
6802 -zallextract*| -zdefaultextract)
6803 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6804 ;;
6805 # Ignore everything else.
6806 esac
6807 done
6808 # restore positional arguments
6809 set X $ac_save_positional; shift
6810
6811 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6812 # then we insist that the "run path" must be an absolute path (i.e. it
6813 # must begin with a "/").
6814 case `(uname -sr) 2>/dev/null` in
6815 "SunOS 5"*)
6816 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
6817 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6818 test "x$ac_ld_run_path" != x &&
6819 if test "$ac_compiler_gnu" = yes; then
6820 for ac_link_opt in $ac_ld_run_path; do
6821 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6822 done
6823 else
6824 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6825 fi
6826 ;;
6827 esac
6828 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6829
6830 fi
6831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
6832 $as_echo "$ac_cv_fc_libs" >&6; }
6833 FCLIBS="$ac_cv_fc_libs"
6834
6835
6836 ac_ext=${ac_fc_srcext-f}
6837 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6838 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6839 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6840
6841
6842
6843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module suffix" >&5
6844 $as_echo_n "checking for module suffix... " >&6; }
6845 rm -f conftest*
6846 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6847 rm -f work*
6848 cat >conftest.$ac_ext <<EOF
6849 module conftest
6850 integer n
6851 parameter (n=1)
6852 end module conftest
6853 EOF
6854 # SGI and absoft compilers generates module name in upper case!
6855 testname="conftest"
6856 modcase="lower"
6857 if (eval $ac_compile) 2>/dev/null ; then
6858 MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6859 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6860 if test -z "$MOD" ; then
6861 MOD=`ls CONFTEST* 2>/dev/null \
6862 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6863 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6864 if test -n "$MOD" ; then
6865 testname="CONFTEST"
6866 modcase="upper"
6867 fi
6868 fi
6869 if test -z "$MOD" ; then
6870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
6871 $as_echo "unknown" >&6; }
6872 # Use mod if we can't figure it out
6873 MOD="mod"
6874 else
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOD" >&5
6876 $as_echo "$MOD" >&6; }
6877 fi
6878 if test -s work.pcl ; then
6879 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compiler generates auxillery files!" >&5
6880 $as_echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
6881 fi
6882 else
6883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
6884 $as_echo "unknown" >&6; }
6885 fi
6886
6887
6888
6889
6890
6891 # Check for module include path (some use -I, some (Solaris) use -M, some
6892 # (absoft) use -p).
6893 # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
6894 # specified, work.pcl and work.pc are created. However, if you specify
6895 # a file, it must contain a the name of a file ending in .pc . Ugh!
6896 # Use the module made above
6897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module directory path flag" >&5
6898 $as_echo_n "checking for module directory path flag... " >&6; }
6899 rm -f conftest*
6900 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6901 rm -f work*
6902 cat >conftest.$ac_ext <<EOF
6903 module conftest
6904 integer n
6905 parameter (n=1)
6906 end module conftest
6907 EOF
6908 # SGI and absoft compilers generates module name in upper case!
6909 testname="conftest"
6910 if (eval $ac_compile) 2>/dev/null ; then
6911 mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6912 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
6913 if test -n "$mod" ; then
6914 testname="CONFTEST"
6915 fi
6916 madedir=0
6917 if test ! -d conf ; then mkdir conf ; madedir=1; fi
6918 cp $testname.$MOD conf
6919 rm -f conftest* CONFTEST*
6920 cat >conftest1.$ac_ext <<EOF
6921 program main
6922 use conftest
6923 print *, n
6924 end
6925 EOF
6926 F90_WORK_FILES_ARG=""
6927 F90MODINCSPEC=""
6928 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
6929 MODDIRFLAG="-I"
6930 F90MODINCSPEC="-I<dir>"
6931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -I" >&5
6932 $as_echo "-I" >&6; }
6933 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6934 MODDIRFLAG="-M"
6935 F90MODINCSPEC="-M<dir>"
6936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -M" >&5
6937 $as_echo "-M" >&6; }
6938 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6939 MODDIRFLAG="-p"
6940 F90MODINCSPEC="-p<dir>"
6941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -p" >&5
6942 $as_echo "-p" >&6; }
6943 elif test -s work.pc ; then
6944 cp work.pc conf/mpimod.pc
6945 echo "mpimod.pc" > conf/mpimod.pcl
6946 echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
6947 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
6948 MODDIRFLAG='-cl,mpimod.pcl'
6949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -cl,filename where filename contains a list of files and directories" >&5
6950 $as_echo "-cl,filename where filename contains a list of files and directories" >&6; }
6951 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
6952 F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
6953
6954 else
6955 # The version of the Intel compiler that I have refuses to let
6956 # you put the "work catalog" list anywhere but the current
6957 # directory. For example, you cannot in
6958 :
6959 fi
6960 fi
6961 if test -z "MODDIRFLAG" ; then
6962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
6963 $as_echo "unknown" >&6; }
6964 fi
6965
6966
6967 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
6968 if test $madedir = 1 ; then rmdir conf ; fi
6969 fi
6970
6971
6972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran 90 module file names" >&5
6973 $as_echo_n "checking for Fortran 90 module file names... " >&6; }
6974 if ${ac_cv_f90_module_names+:} false; then :
6975 $as_echo_n "(cached) " >&6
6976 else
6977 ac_ext=${ac_fc_srcext-f}
6978 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6979 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6980 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6981
6982 # carry out the test in a new directory, so that we don't miss anything
6983 mkdir conftest
6984 cd conftest
6985 cat > conftest.$ac_ext <<_ACEOF
6986 MODULE Bar
6987 END MODULE Bar
6988 _ACEOF
6989 if ac_fn_fc_try_compile "$LINENO"; then :
6990 ac_cv_f90_module_names=
6991 ac_file_list=*
6992 for ac_file in $ac_file_list; do
6993 case $ac_file in
6994 # don't care for original source and object files
6995 conftest.$ac_ext | conftest.$ac_objext | conftest.err )
6996 :
6997 ;;
6998 # look for new files derived from the file name
6999 *conftest*)
7000 ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
7001 ac_exists=false
7002 for ac_i in $ac_cv_f90_module_names; do
7003 if test x"$ac_pat" = x"$ac_i"; then
7004 ac_exists=true
7005 break
7006 fi
7007 done
7008
7009 if test x"$ac_exists" = xtrue; then :
7010
7011 else
7012 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7013 fi
7014 ;;
7015 # look for new files derived from the module name,
7016 # with different case translation schemes
7017 *Bar*)
7018 ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
7019 ac_exists=false
7020 for ac_i in $ac_cv_f90_module_names; do
7021 if test x"$ac_pat" = x"$ac_i"; then
7022 ac_exists=true
7023 break
7024 fi
7025 done
7026
7027 if test x"$ac_exists" = xtrue; then :
7028
7029 else
7030 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7031 fi
7032 ;;
7033 *bar*)
7034 ac_pat=`echo $ac_file | sed s/bar/%module%/`
7035 ac_exists=false
7036 for ac_i in $ac_cv_f90_module_names; do
7037 if test x"$ac_pat" = x"$ac_i"; then
7038 ac_exists=true
7039 break
7040 fi
7041 done
7042
7043 if test x"$ac_exists" = xtrue; then :
7044
7045 else
7046 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7047 fi
7048 ;;
7049 *BAR*)
7050 ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
7051 ac_exists=false
7052 for ac_i in $ac_cv_f90_module_names; do
7053 if test x"$ac_pat" = x"$ac_i"; then
7054 ac_exists=true
7055 break
7056 fi
7057 done
7058
7059 if test x"$ac_exists" = xtrue; then :
7060
7061 else
7062 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7063 fi
7064 ;;
7065 # Other files - we have no idea how they are generated
7066 *)
7067 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Bogus file found: $ac_file" >&5
7068 $as_echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
7069 ;;
7070 esac
7071 done
7072 if test "x$ac_cv_f90_module_names" = "x"; then
7073 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
7074 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7075 fi
7076
7077 else
7078 ac_cv_f90_module_names=
7079 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
7080 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7081 fi
7082 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7083 cd ..
7084 # cleanup
7085 rm -rf conftest
7086 ac_ext=${ac_fc_srcext-f}
7087 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7088 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7089 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7090
7091 fi
7092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_f90_module_names" >&5
7093 $as_echo "$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
7094
7095 # We now generate a shell script that will help us to figure out the correct
7096 # module file names, using the value of ac_cv_f90_module_names
7097
7098 echo "Generating shell script modnam"
7099
7100 cat > scripts/modnam << EOF
7101 #! /bin/sh
7102 # This script is auto-generated by configure
7103 #
7104 usage="\\
7105 Usage: \$0 [FILES]
7106
7107 [FILES] are Fortran 90 source files.
7108 The output is a list of module file names that the Fortran 90 compiler
7109 generates when compiling [FILES]."
7110
7111 list=
7112 empty=
7113
7114 if test \$# -eq 0; then
7115 echo "\$usage"; exit 0
7116 fi
7117
7118 while test \$# != 0; do
7119
7120 file=\$1
7121 shift
7122
7123 # strip suffix
7124 base=\`echo \$file | sed 's/[.][^.]*$//'\`
7125
7126 test ! -f \$file && continue
7127
7128 # Look for module definitions and transform them to upper / lower case
7129 mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
7130 upper=\`echo \$mods | tr a-z A-Z\`
7131 lower=\`echo \$mods | tr A-Z a-z\`
7132
7133 # Here, the patterns for generating module file names were inserted by configure
7134 for trans in $ac_cv_f90_module_names; do
7135
7136 pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7137 var=empty
7138 case \$pat in
7139 %MODULE%)
7140 var=upper ;;
7141 %Module%)
7142 var=mods ;;
7143 %module%)
7144 var=lower ;;
7145 %FILE%)
7146 test -n "\$mods" && var=base ;;
7147 esac
7148 new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7149 list="\$list \$new"
7150 done
7151 done
7152
7153 echo \$list
7154 # end of configure-generated script
7155 EOF
7156 chmod 755 scripts/modnam
7157
7158 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7159 F90_MODULE_NAMES=empty
7160 case $pat in
7161 %MODULE%)
7162 F90_MODULE_NAMES=UPPER ;;
7163 %Module%)
7164 F90_MODULE_NAMES=Mixed ;;
7165 %module%)
7166 F90_MODULE_NAMES=lower ;;
7167 *)
7168 F90_MODULE_NAMES=unknown ;;
7169 esac
7170
7171 ac_ext=${ac_fc_srcext-f}
7172 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7173 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7174 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7175
7176
7177 ac_ext=c
7178 ac_cpp='$CPP $CPPFLAGS'
7179 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7180 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7181 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7182
7183
7184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asin in -lm" >&5
7185 $as_echo_n "checking for asin in -lm... " >&6; }
7186 if ${ac_cv_lib_m_asin+:} false; then :
7187 $as_echo_n "(cached) " >&6
7188 else
7189 ac_check_lib_save_LIBS=$LIBS
7190 LIBS="-lm $LIBS"
7191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7192 /* end confdefs.h. */
7193
7194 /* Override any GCC internal prototype to avoid an error.
7195 Use char because int might match the return type of a GCC
7196 builtin and then its argument prototype would still apply. */
7197 #ifdef __cplusplus
7198 extern "C"
7199 #endif
7200 char asin ();
7201 #ifdef FC_DUMMY_MAIN
7202 #ifndef FC_DUMMY_MAIN_EQ_F77
7203 # ifdef __cplusplus
7204 extern "C"
7205 # endif
7206 int FC_DUMMY_MAIN() { return 1; }
7207 #endif
7208 #endif
7209 int
7210 main ()
7211 {
7212 return asin ();
7213 ;
7214 return 0;
7215 }
7216 _ACEOF
7217 if ac_fn_c_try_link "$LINENO"; then :
7218 ac_cv_lib_m_asin=yes
7219 else
7220 ac_cv_lib_m_asin=no
7221 fi
7222 rm -f core conftest.err conftest.$ac_objext \
7223 conftest$ac_exeext conftest.$ac_ext
7224 LIBS=$ac_check_lib_save_LIBS
7225 fi
7226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_asin" >&5
7227 $as_echo "$ac_cv_lib_m_asin" >&6; }
7228 if test "x$ac_cv_lib_m_asin" = xyes; then :
7229 cat >>confdefs.h <<_ACEOF
7230 #define HAVE_LIBM 1
7231 _ACEOF
7232
7233 LIBS="-lm $LIBS"
7234
7235 else
7236 exit
7237 fi
7238
7239
7240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7241 $as_echo_n "checking for ANSI C header files... " >&6; }
7242 if ${ac_cv_header_stdc+:} false; then :
7243 $as_echo_n "(cached) " >&6
7244 else
7245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7246 /* end confdefs.h. */
7247 #include <stdlib.h>
7248 #include <stdarg.h>
7249 #include <string.h>
7250 #include <float.h>
7251
7252 #ifdef FC_DUMMY_MAIN
7253 #ifndef FC_DUMMY_MAIN_EQ_F77
7254 # ifdef __cplusplus
7255 extern "C"
7256 # endif
7257 int FC_DUMMY_MAIN() { return 1; }
7258 #endif
7259 #endif
7260 int
7261 main ()
7262 {
7263
7264 ;
7265 return 0;
7266 }
7267 _ACEOF
7268 if ac_fn_c_try_compile "$LINENO"; then :
7269 ac_cv_header_stdc=yes
7270 else
7271 ac_cv_header_stdc=no
7272 fi
7273 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7274
7275 if test $ac_cv_header_stdc = yes; then
7276 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7278 /* end confdefs.h. */
7279 #include <string.h>
7280
7281 _ACEOF
7282 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7283 $EGREP "memchr" >/dev/null 2>&1; then :
7284
7285 else
7286 ac_cv_header_stdc=no
7287 fi
7288 rm -f conftest*
7289
7290 fi
7291
7292 if test $ac_cv_header_stdc = yes; then
7293 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7295 /* end confdefs.h. */
7296 #include <stdlib.h>
7297
7298 _ACEOF
7299 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7300 $EGREP "free" >/dev/null 2>&1; then :
7301
7302 else
7303 ac_cv_header_stdc=no
7304 fi
7305 rm -f conftest*
7306
7307 fi
7308
7309 if test $ac_cv_header_stdc = yes; then
7310 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7311 if test "$cross_compiling" = yes; then :
7312 :
7313 else
7314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7315 /* end confdefs.h. */
7316 #include <ctype.h>
7317 #include <stdlib.h>
7318 #if ((' ' & 0x0FF) == 0x020)
7319 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7320 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7321 #else
7322 # define ISLOWER(c) \
7323 (('a' <= (c) && (c) <= 'i') \
7324 || ('j' <= (c) && (c) <= 'r') \
7325 || ('s' <= (c) && (c) <= 'z'))
7326 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7327 #endif
7328
7329 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7330 int
7331 main ()
7332 {
7333 int i;
7334 for (i = 0; i < 256; i++)
7335 if (XOR (islower (i), ISLOWER (i))
7336 || toupper (i) != TOUPPER (i))
7337 return 2;
7338 return 0;
7339 }
7340 _ACEOF
7341 if ac_fn_c_try_run "$LINENO"; then :
7342
7343 else
7344 ac_cv_header_stdc=no
7345 fi
7346 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7347 conftest.$ac_objext conftest.beam conftest.$ac_ext
7348 fi
7349
7350 fi
7351 fi
7352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7353 $as_echo "$ac_cv_header_stdc" >&6; }
7354 if test $ac_cv_header_stdc = yes; then
7355
7356 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7357
7358 fi
7359
7360 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7361 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7362 inttypes.h stdint.h unistd.h
7363 do :
7364 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7365 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7366 "
7367 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7368 cat >>confdefs.h <<_ACEOF
7369 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7370 _ACEOF
7371
7372 fi
7373
7374 done
7375
7376
7377 #
7378 # Handle user hints
7379 #
7380
7381 # Check whether --with-zlib was given.
7382 if test "${with_zlib+set}" = set; then :
7383 withval=$with_zlib; zlib_dir="$withval"
7384 else
7385 zlib_dir="not_set"
7386 fi
7387
7388 if test "$zlib_dir" != "no"; then
7389
7390 if test "$zlib_dir" != "not_set" ; then
7391 if test -d "$zlib_dir"
7392 then
7393 ZLIB_HOME="$zlib_dir"
7394 else
7395 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7396 $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7397 ZLIB_HOME=/usr/local
7398 if test ! -f "${ZLIB_HOME}/include/zlib.h"
7399 then
7400 ZLIB_HOME=/usr
7401 fi
7402 fi
7403 fi
7404 #
7405 # Locate zlib, if wanted
7406 #
7407 if test -n "${ZLIB_HOME}"
7408 then
7409 ZLIB_OLD_LDFLAGS=$LDFLAGS
7410 ZLIB_OLD_CFLAGS=$CFLAGS
7411 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7412 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7413
7414 ac_ext=c
7415 ac_cpp='$CPP $CPPFLAGS'
7416 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7417 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7418 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7419
7420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
7421 $as_echo_n "checking for inflateEnd in -lz... " >&6; }
7422 if ${ac_cv_lib_z_inflateEnd+:} false; then :
7423 $as_echo_n "(cached) " >&6
7424 else
7425 ac_check_lib_save_LIBS=$LIBS
7426 LIBS="-lz $LIBS"
7427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7428 /* end confdefs.h. */
7429
7430 /* Override any GCC internal prototype to avoid an error.
7431 Use char because int might match the return type of a GCC
7432 builtin and then its argument prototype would still apply. */
7433 #ifdef __cplusplus
7434 extern "C"
7435 #endif
7436 char inflateEnd ();
7437 #ifdef FC_DUMMY_MAIN
7438 #ifndef FC_DUMMY_MAIN_EQ_F77
7439 # ifdef __cplusplus
7440 extern "C"
7441 # endif
7442 int FC_DUMMY_MAIN() { return 1; }
7443 #endif
7444 #endif
7445 int
7446 main ()
7447 {
7448 return inflateEnd ();
7449 ;
7450 return 0;
7451 }
7452 _ACEOF
7453 if ac_fn_c_try_link "$LINENO"; then :
7454 ac_cv_lib_z_inflateEnd=yes
7455 else
7456 ac_cv_lib_z_inflateEnd=no
7457 fi
7458 rm -f core conftest.err conftest.$ac_objext \
7459 conftest$ac_exeext conftest.$ac_ext
7460 LIBS=$ac_check_lib_save_LIBS
7461 fi
7462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
7463 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
7464 if test "x$ac_cv_lib_z_inflateEnd" = xyes; then :
7465 zlib_cv_libz=yes
7466 else
7467 zlib_cv_libz=no
7468 fi
7469
7470 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
7471 if test "x$ac_cv_header_zlib_h" = xyes; then :
7472 zlib_cv_zlib_h=yes
7473 else
7474 zlib_cv_zlib_h=no
7475 fi
7476
7477
7478 ac_ext=c
7479 ac_cpp='$CPP $CPPFLAGS'
7480 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7481 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7482 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7483
7484
7485 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7486
7487 $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
7488
7489
7490 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
7491
7492 ZLIB_INC_DIR="${ZLIB_HOME}/include"
7493 ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7494 ZLIB="-lz"
7495 else
7496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
7497 $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
7498 ZLIB_INC_DIR=
7499 ZLIB_LIB_DIR=
7500 ZLIB=
7501 LDFLAGS="$ZLIB_OLD_LDFLAGS"
7502 CFLAGS="$ZLIB_OLD_CFLAGS"
7503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7504 $as_echo "failed" >&6; }
7505 echo ""
7506 echo "*********************************************************"
7507 echo "* WARNING: Could not find a working zlib installation *"
7508 echo "* If you need OpenMD to be able to deal with compressed *"
7509 echo "* trajectory dump files be sure to specify a valid zlib *"
7510 echo "* installation with --with-zlib=DIR *"
7511 echo "* *"
7512 echo "* OpenMD will still work without zlib installed. *"
7513 echo "*********************************************************"
7514 echo ""
7515 fi
7516
7517
7518
7519 fi
7520 fi
7521
7522 #
7523 # Handle user hints
7524 #
7525
7526 # Check whether --with-fftw was given.
7527 if test "${with_fftw+set}" = set; then :
7528 withval=$with_fftw; fftw_dir="$withval"
7529 else
7530 fftw_dir="not_set"
7531 fi
7532
7533 if test "$fftw_dir" != "no"; then
7534 if test "$fftw_dir" != "not_set" ; then
7535 if test -d "$fftw_dir"; then
7536 FFTW_HOME="$fftw_dir"
7537 else
7538 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7539 $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7540 FFTW_HOME=/usr/local
7541 if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
7542 FFTW_HOME=/usr
7543 fi
7544 fi
7545 #
7546 # Locate fftw, if wanted
7547 #
7548 if test -n "${FFTW_HOME}"; then
7549 FFTW_OLD_LDFLAGS=$LDFLAGS
7550 FFTW_OLD_CFLAGS=$CFLAGS
7551 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
7552 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
7553
7554 ac_ext=c
7555 ac_cpp='$CPP $CPPFLAGS'
7556 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7557 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7558 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7559
7560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
7561 $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
7562 if ${ac_cv_lib_fftw3_fftw_execute+:} false; then :
7563 $as_echo_n "(cached) " >&6
7564 else
7565 ac_check_lib_save_LIBS=$LIBS
7566 LIBS="-lfftw3 $LIBS"
7567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7568 /* end confdefs.h. */
7569
7570 /* Override any GCC internal prototype to avoid an error.
7571 Use char because int might match the return type of a GCC
7572 builtin and then its argument prototype would still apply. */
7573 #ifdef __cplusplus
7574 extern "C"
7575 #endif
7576 char fftw_execute ();
7577 #ifdef FC_DUMMY_MAIN
7578 #ifndef FC_DUMMY_MAIN_EQ_F77
7579 # ifdef __cplusplus
7580 extern "C"
7581 # endif
7582 int FC_DUMMY_MAIN() { return 1; }
7583 #endif
7584 #endif
7585 int
7586 main ()
7587 {
7588 return fftw_execute ();
7589 ;
7590 return 0;
7591 }
7592 _ACEOF
7593 if ac_fn_c_try_link "$LINENO"; then :
7594 ac_cv_lib_fftw3_fftw_execute=yes
7595 else
7596 ac_cv_lib_fftw3_fftw_execute=no
7597 fi
7598 rm -f core conftest.err conftest.$ac_objext \
7599 conftest$ac_exeext conftest.$ac_ext
7600 LIBS=$ac_check_lib_save_LIBS
7601 fi
7602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
7603 $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
7604 if test "x$ac_cv_lib_fftw3_fftw_execute" = xyes; then :
7605 fftw_cv_libfftw3=yes
7606 else
7607 fftw_cv_libfftw3=no
7608 fi
7609
7610 ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
7611 if test "x$ac_cv_header_fftw3_h" = xyes; then :
7612 fftw_cv_fftw3_h=yes
7613 else
7614 fftw_cv_fftw3_h=no
7615 fi
7616
7617
7618 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
7619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
7620 $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
7621 if ${ac_cv_lib_fftw_fftwnd_one+:} false; then :
7622 $as_echo_n "(cached) " >&6
7623 else
7624 ac_check_lib_save_LIBS=$LIBS
7625 LIBS="-lfftw $LIBS"
7626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7627 /* end confdefs.h. */
7628
7629 /* Override any GCC internal prototype to avoid an error.
7630 Use char because int might match the return type of a GCC
7631 builtin and then its argument prototype would still apply. */
7632 #ifdef __cplusplus
7633 extern "C"
7634 #endif
7635 char fftwnd_one ();
7636 #ifdef FC_DUMMY_MAIN
7637 #ifndef FC_DUMMY_MAIN_EQ_F77
7638 # ifdef __cplusplus
7639 extern "C"
7640 # endif
7641 int FC_DUMMY_MAIN() { return 1; }
7642 #endif
7643 #endif
7644 int
7645 main ()
7646 {
7647 return fftwnd_one ();
7648 ;
7649 return 0;
7650 }
7651 _ACEOF
7652 if ac_fn_c_try_link "$LINENO"; then :
7653 ac_cv_lib_fftw_fftwnd_one=yes
7654 else
7655 ac_cv_lib_fftw_fftwnd_one=no
7656 fi
7657 rm -f core conftest.err conftest.$ac_objext \
7658 conftest$ac_exeext conftest.$ac_ext
7659 LIBS=$ac_check_lib_save_LIBS
7660 fi
7661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
7662 $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
7663 if test "x$ac_cv_lib_fftw_fftwnd_one" = xyes; then :
7664 fftw_cv_libfftw=yes
7665 else
7666 fftw_cv_libfftw=no
7667 fi
7668
7669 ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
7670 if test "x$ac_cv_header_fftw_h" = xyes; then :
7671 fftw_cv_fftw_h=yes
7672 else
7673 fftw_cv_fftw_h=no
7674 fi
7675
7676
7677 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
7678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
7679 $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
7680 if ${ac_cv_lib_dfftw_fftwnd_one+:} false; then :
7681 $as_echo_n "(cached) " >&6
7682 else
7683 ac_check_lib_save_LIBS=$LIBS
7684 LIBS="-ldfftw $LIBS"
7685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7686 /* end confdefs.h. */
7687
7688 /* Override any GCC internal prototype to avoid an error.
7689 Use char because int might match the return type of a GCC
7690 builtin and then its argument prototype would still apply. */
7691 #ifdef __cplusplus
7692 extern "C"
7693 #endif
7694 char fftwnd_one ();
7695 #ifdef FC_DUMMY_MAIN
7696 #ifndef FC_DUMMY_MAIN_EQ_F77
7697 # ifdef __cplusplus
7698 extern "C"
7699 # endif
7700 int FC_DUMMY_MAIN() { return 1; }
7701 #endif
7702 #endif
7703 int
7704 main ()
7705 {
7706 return fftwnd_one ();
7707 ;
7708 return 0;
7709 }
7710 _ACEOF
7711 if ac_fn_c_try_link "$LINENO"; then :
7712 ac_cv_lib_dfftw_fftwnd_one=yes
7713 else
7714 ac_cv_lib_dfftw_fftwnd_one=no
7715 fi
7716 rm -f core conftest.err conftest.$ac_objext \
7717 conftest$ac_exeext conftest.$ac_ext
7718 LIBS=$ac_check_lib_save_LIBS
7719 fi
7720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
7721 $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
7722 if test "x$ac_cv_lib_dfftw_fftwnd_one" = xyes; then :
7723 fftw_cv_libdfftw=yes
7724 else
7725 fftw_cv_libdfftw=no
7726 fi
7727
7728 ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
7729 if test "x$ac_cv_header_dfftw_h" = xyes; then :
7730 fftw_cv_dfftw_h=yes
7731 else
7732 fftw_cv_dfftw_h=no
7733 fi
7734
7735
7736 fi
7737 fi
7738 ac_ext=c
7739 ac_cpp='$CPP $CPPFLAGS'
7740 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7741 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7742 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7743
7744 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
7745
7746 $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
7747
7748 FFTW_INC_DIR="${FFTW_HOME}/include"
7749 FFTW_LIB_DIR="${FFTW_HOME}/lib"
7750 FFTW_LIBS="-lfftw3"
7751 else
7752 if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
7753
7754 $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
7755
7756 FFTW_INC_DIR="${FFTW_HOME}/include"
7757 FFTW_LIB_DIR="${FFTW_HOME}/lib"
7758 FFTW_LIBS="-lfftw"
7759 else
7760 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
7761
7762 $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
7763
7764 FFTW_INC_DIR="${FFTW_HOME}/include"
7765 FFTW_LIB_DIR="${FFTW_HOME}/lib"
7766 FFTW_LIBS="-ldfftw"
7767 else
7768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
7769 $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
7770 FFTW_INC_DIR=
7771 FFTW_LIB_DIR=
7772 FFTW_LIBS=
7773 LDFLAGS="$FFTW_OLD_LDFLAGS"
7774 CFLAGS="$FFTW_OLD_CFLAGS"
7775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7776 $as_echo "failed" >&6; }
7777 echo ""
7778 echo "*********************************************************"
7779 echo "* WARNING: Could not find a working FFTW installation *"
7780 echo "* If you need the staticProps program to be able to *"
7781 echo "* compute undulation spectra, be sure to specify a *"
7782 echo "* valid fftw installation with --with-fftw=DIR *"
7783 echo "* *"
7784 echo "* OpenMD will still work without fftw installed. *"
7785 echo "*********************************************************"
7786 echo ""
7787 fi
7788 fi
7789 fi
7790
7791
7792
7793 fi
7794 fi
7795 fi
7796
7797 ac_ext=cpp
7798 ac_cpp='$CXXCPP $CPPFLAGS'
7799 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7800 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7801 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
7803 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
7804 if test -z "$CXXCPP"; then
7805 if ${ac_cv_prog_CXXCPP+:} false; then :
7806 $as_echo_n "(cached) " >&6
7807 else
7808 # Double quotes because CXXCPP needs to be expanded
7809 for CXXCPP in "$CXX -E" "/lib/cpp"
7810 do
7811 ac_preproc_ok=false
7812 for ac_cxx_preproc_warn_flag in '' yes
7813 do
7814 # Use a header file that comes with gcc, so configuring glibc
7815 # with a fresh cross-compiler works.
7816 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7817 # <limits.h> exists even on freestanding compilers.
7818 # On the NeXT, cc -E runs the code through the compiler's parser,
7819 # not just through cpp. "Syntax error" is here to catch this case.
7820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7821 /* end confdefs.h. */
7822 #ifdef __STDC__
7823 # include <limits.h>
7824 #else
7825 # include <assert.h>
7826 #endif
7827 Syntax error
7828 _ACEOF
7829 if ac_fn_cxx_try_cpp "$LINENO"; then :
7830
7831 else
7832 # Broken: fails on valid input.
7833 continue
7834 fi
7835 rm -f conftest.err conftest.i conftest.$ac_ext
7836
7837 # OK, works on sane cases. Now check whether nonexistent headers
7838 # can be detected and how.
7839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7840 /* end confdefs.h. */
7841 #include <ac_nonexistent.h>
7842 _ACEOF
7843 if ac_fn_cxx_try_cpp "$LINENO"; then :
7844 # Broken: success on invalid input.
7845 continue
7846 else
7847 # Passes both tests.
7848 ac_preproc_ok=:
7849 break
7850 fi
7851 rm -f conftest.err conftest.i conftest.$ac_ext
7852
7853 done
7854 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7855 rm -f conftest.i conftest.err conftest.$ac_ext
7856 if $ac_preproc_ok; then :
7857 break
7858 fi
7859
7860 done
7861 ac_cv_prog_CXXCPP=$CXXCPP
7862
7863 fi
7864 CXXCPP=$ac_cv_prog_CXXCPP
7865 else
7866 ac_cv_prog_CXXCPP=$CXXCPP
7867 fi
7868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
7869 $as_echo "$CXXCPP" >&6; }
7870 ac_preproc_ok=false
7871 for ac_cxx_preproc_warn_flag in '' yes
7872 do
7873 # Use a header file that comes with gcc, so configuring glibc
7874 # with a fresh cross-compiler works.
7875 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7876 # <limits.h> exists even on freestanding compilers.
7877 # On the NeXT, cc -E runs the code through the compiler's parser,
7878 # not just through cpp. "Syntax error" is here to catch this case.
7879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7880 /* end confdefs.h. */
7881 #ifdef __STDC__
7882 # include <limits.h>
7883 #else
7884 # include <assert.h>
7885 #endif
7886 Syntax error
7887 _ACEOF
7888 if ac_fn_cxx_try_cpp "$LINENO"; then :
7889
7890 else
7891 # Broken: fails on valid input.
7892 continue
7893 fi
7894 rm -f conftest.err conftest.i conftest.$ac_ext
7895
7896 # OK, works on sane cases. Now check whether nonexistent headers
7897 # can be detected and how.
7898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7899 /* end confdefs.h. */
7900 #include <ac_nonexistent.h>
7901 _ACEOF
7902 if ac_fn_cxx_try_cpp "$LINENO"; then :
7903 # Broken: success on invalid input.
7904 continue
7905 else
7906 # Passes both tests.
7907 ac_preproc_ok=:
7908 break
7909 fi
7910 rm -f conftest.err conftest.i conftest.$ac_ext
7911
7912 done
7913 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7914 rm -f conftest.i conftest.err conftest.$ac_ext
7915 if $ac_preproc_ok; then :
7916
7917 else
7918 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7919 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7920 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
7921 See \`config.log' for more details" "$LINENO" 5; }
7922 fi
7923
7924 ac_ext=cpp
7925 ac_cpp='$CXXCPP $CPPFLAGS'
7926 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7927 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7928 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7929
7930
7931 #
7932 # Handle user hints
7933 #
7934
7935 # Check whether --with-qhull was given.
7936 if test "${with_qhull+set}" = set; then :
7937 withval=$with_qhull; qhull_dir="$withval"
7938 else
7939 qhull_dir="not_set"
7940 fi
7941
7942 QHULL_INC_DIR=
7943 QHULL_LIB_DIR=
7944 QHULL=
7945 USE_QHULL=no
7946
7947 if test "$qhull_dir" != "no"; then
7948 if test "$qhull_dir" != "not_set" ; then
7949 if test -d "$qhull_dir"; then
7950 QHULL_HOME="$qhull_dir"
7951 else
7952 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
7953 $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
7954 QHULL_HOME=/usr/local
7955 if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
7956 QHULL_HOME=/usr
7957 fi
7958 fi
7959 fi
7960 #
7961 # Locate qhull, if wanted
7962 #
7963 if test -n "${QHULL_HOME}"; then
7964 { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
7965 $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
7966
7967 ac_ext=cpp
7968 ac_cpp='$CXXCPP $CPPFLAGS'
7969 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7970 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7971 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7972
7973 QHULL_OLD_LDFLAGS=$LDFLAGS
7974 QHULL_OLD_CXXFLAGS=$CXXFLAGS
7975 QHULL_OLD_CPPFLAGS=$CPPFLAGS
7976 LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
7977 CXXFLAGS="$CXXFLAGS -I${QHULL_HOME}/include"
7978 CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
7979 ac_fn_cxx_check_header_mongrel "$LINENO" "qhull/qhull.h" "ac_cv_header_qhull_qhull_h" "$ac_includes_default"
7980 if test "x$ac_cv_header_qhull_qhull_h" = xyes; then :
7981 qhull_cv_qhull_h=yes
7982 else
7983 qhull_cv_qhull_h=no
7984 fi
7985
7986
7987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
7988 $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
7989 if ${ac_cv_lib_qhull_qh_qhull+:} false; then :
7990 $as_echo_n "(cached) " >&6
7991 else
7992 ac_check_lib_save_LIBS=$LIBS
7993 LIBS="-lqhull $LIBS"
7994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7995 /* end confdefs.h. */
7996
7997 /* Override any GCC internal prototype to avoid an error.
7998 Use char because int might match the return type of a GCC
7999 builtin and then its argument prototype would still apply. */
8000 #ifdef __cplusplus
8001 extern "C"
8002 #endif
8003 char qh_qhull ();
8004 #ifdef FC_DUMMY_MAIN
8005 #ifndef FC_DUMMY_MAIN_EQ_F77
8006 # ifdef __cplusplus
8007 extern "C"
8008 # endif
8009 int FC_DUMMY_MAIN() { return 1; }
8010 #endif
8011 #endif
8012 int
8013 main ()
8014 {
8015 return qh_qhull ();
8016 ;
8017 return 0;
8018 }
8019 _ACEOF
8020 if ac_fn_cxx_try_link "$LINENO"; then :
8021 ac_cv_lib_qhull_qh_qhull=yes
8022 else
8023 ac_cv_lib_qhull_qh_qhull=no
8024 fi
8025 rm -f core conftest.err conftest.$ac_objext \
8026 conftest$ac_exeext conftest.$ac_ext
8027 LIBS=$ac_check_lib_save_LIBS
8028 fi
8029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
8030 $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
8031 if test "x$ac_cv_lib_qhull_qh_qhull" = xyes; then :
8032 qhull_cv_libqhull=yes
8033 else
8034 qhull_cv_libqhull=no
8035 fi
8036
8037 LDFLAGS="$QHULL_OLD_LDFLAGS"
8038 CXXFLAGS="$QHULL_OLD_CXXFLAGS"
8039 CPPFLAGS="$QHULL_OLD_CPPFLAGS"
8040 ac_ext=c
8041 ac_cpp='$CPP $CPPFLAGS'
8042 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8043 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8044 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8045
8046
8047 if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
8048
8049 $as_echo "#define HAVE_QHULL_H 1" >>confdefs.h
8050
8051
8052 $as_echo "#define HAVE_QHULL 1" >>confdefs.h
8053
8054 USE_QHULL=yes
8055 QHULL_INC_DIR="${QHULL_HOME}/include"
8056 QHULL_LIB_DIR="${QHULL_HOME}/lib"
8057 QHULL="-lqhull"
8058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
8059 $as_echo "Working qhull found, will proceed." >&6; }
8060 else
8061 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
8062 $as_echo "$as_me: WARNING: " >&2;}
8063 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
8064 $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
8065 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OpenMD to be able to deal with convex " >&5
8066 $as_echo "$as_me: WARNING: If you need OpenMD to be able to deal with convex " >&2;}
8067 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
8068 $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
8069 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR " >&5
8070 $as_echo "$as_me: WARNING: with --with-qhull=DIR " >&2;}
8071 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
8072 $as_echo "$as_me: WARNING: " >&2;}
8073 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenMD will still work without qhull installed. " >&5
8074 $as_echo "$as_me: WARNING: OpenMD will still work without qhull installed. " >&2;}
8075 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
8076 $as_echo "$as_me: WARNING: " >&2;}
8077 fi
8078 fi
8079 fi
8080
8081
8082
8083
8084
8085 #
8086 # Handle user hints
8087 #
8088
8089 # Check whether --with-openbabel was given.
8090 if test "${with_openbabel+set}" = set; then :
8091 withval=$with_openbabel; openbabel_dir="$withval"
8092 else
8093 openbabel_dir="not_set"
8094 fi
8095
8096 if test "$openbabel_dir" != "no"; then
8097
8098 if test "$openbabel_dir" != "not_set" ; then
8099 if test -d "$openbabel_dir"
8100 then
8101 OPENBABEL_HOME="$openbabel_dir"
8102 else
8103 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
8104 $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
8105 OPENBABEL_HOME=/usr/local
8106 if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
8107 then
8108 OPENBABEL_HOME=/usr
8109 fi
8110 fi
8111 fi
8112 #
8113 # Locate openbabel, if wanted
8114 #
8115 if test -n "${OPENBABEL_HOME}"
8116 then
8117
8118 ac_ext=cpp
8119 ac_cpp='$CXXCPP $CPPFLAGS'
8120 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8121 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8122 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8123
8124 OPENBABEL_OLD_LDFLAGS=$LDFLAGS
8125 OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
8126 LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
8127 CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
8128 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
8129 if test "x$ac_cv_header_openbabel_babelconfig_h" = xyes; then :
8130 openbabel_cv_openbabel_h=yes
8131 else
8132 openbabel_cv_openbabel_h=no
8133 fi
8134
8135
8136 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
8137 if test "x$ac_cv_header_openbabel_obconversion_h" = xyes; then :
8138 openbabel_cv_obconversion_h=yes
8139 else
8140 openbabel_cv_obconversion_h=no
8141 fi
8142
8143
8144 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8145 /* end confdefs.h. */
8146
8147
8148 #include <openbabel/babelconfig.h>
8149 #include <openbabel/obconversion.h>
8150 using namespace std;
8151 using namespace OpenBabel;
8152
8153 #ifdef FC_DUMMY_MAIN
8154 #ifndef FC_DUMMY_MAIN_EQ_F77
8155 # ifdef __cplusplus
8156 extern "C"
8157 # endif
8158 int FC_DUMMY_MAIN() { return 1; }
8159 #endif
8160 #endif
8161 int
8162 main ()
8163 {
8164
8165 OBConversion Conv(&cin, &cout);
8166
8167
8168 ;
8169 return 0;
8170 }
8171 _ACEOF
8172 if ac_fn_cxx_try_link "$LINENO"; then :
8173
8174 openbabel_lib_found="yes"
8175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
8176 $as_echo "found" >&6; }
8177
8178 else
8179
8180 openbabel_lib_found="no"
8181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
8182 $as_echo "not found" >&6; }
8183
8184
8185 fi
8186 rm -f core conftest.err conftest.$ac_objext \
8187 conftest$ac_exeext conftest.$ac_ext
8188 ac_ext=c
8189 ac_cpp='$CPP $CPPFLAGS'
8190 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8191 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8192 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8193
8194 LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
8195 CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
8196
8197 if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
8198 USE_OPENBABEL=yes
8199 OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
8200 OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
8201 OPENBABEL_LIB="-lopenbabel"
8202 else
8203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
8204 $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
8205 OPENBABEL_INC_DIR=
8206 OPENBABEL_LIB_DIR=
8207 OPENBABEL_LIB=
8208 USE_OPENBABEL=no
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8210 $as_echo "failed" >&6; }
8211 echo ""
8212 echo "*********************************************************"
8213 echo "* WARNING: Could not find a working openbabel-2.x *"
8214 echo "* installation If you need OpenMD to be able to convert *"
8215 echo "* xyz or pdb files you need to specify a valid *"
8216 echo "* openbabel-2.x installation with --with-openbabel=DIR *"
8217 echo "* *"
8218 echo "* OpenMD will still work without openbabel installed. *"
8219 echo "*********************************************************"
8220 echo ""
8221 fi
8222
8223
8224
8225
8226 fi
8227 fi
8228
8229
8230 # Checks for header files.
8231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8232 $as_echo_n "checking for ANSI C header files... " >&6; }
8233 if ${ac_cv_header_stdc+:} false; then :
8234 $as_echo_n "(cached) " >&6
8235 else
8236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8237 /* end confdefs.h. */
8238 #include <stdlib.h>
8239 #include <stdarg.h>
8240 #include <string.h>
8241 #include <float.h>
8242
8243 #ifdef FC_DUMMY_MAIN
8244 #ifndef FC_DUMMY_MAIN_EQ_F77
8245 # ifdef __cplusplus
8246 extern "C"
8247 # endif
8248 int FC_DUMMY_MAIN() { return 1; }
8249 #endif
8250 #endif
8251 int
8252 main ()
8253 {
8254
8255 ;
8256 return 0;
8257 }
8258 _ACEOF
8259 if ac_fn_c_try_compile "$LINENO"; then :
8260 ac_cv_header_stdc=yes
8261 else
8262 ac_cv_header_stdc=no
8263 fi
8264 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8265
8266 if test $ac_cv_header_stdc = yes; then
8267 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8269 /* end confdefs.h. */
8270 #include <string.h>
8271
8272 _ACEOF
8273 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8274 $EGREP "memchr" >/dev/null 2>&1; then :
8275
8276 else
8277 ac_cv_header_stdc=no
8278 fi
8279 rm -f conftest*
8280
8281 fi
8282
8283 if test $ac_cv_header_stdc = yes; then
8284 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8286 /* end confdefs.h. */
8287 #include <stdlib.h>
8288
8289 _ACEOF
8290 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8291 $EGREP "free" >/dev/null 2>&1; then :
8292
8293 else
8294 ac_cv_header_stdc=no
8295 fi
8296 rm -f conftest*
8297
8298 fi
8299
8300 if test $ac_cv_header_stdc = yes; then
8301 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8302 if test "$cross_compiling" = yes; then :
8303 :
8304 else
8305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8306 /* end confdefs.h. */
8307 #include <ctype.h>
8308 #include <stdlib.h>
8309 #if ((' ' & 0x0FF) == 0x020)
8310 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8311 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8312 #else
8313 # define ISLOWER(c) \
8314 (('a' <= (c) && (c) <= 'i') \
8315 || ('j' <= (c) && (c) <= 'r') \
8316 || ('s' <= (c) && (c) <= 'z'))
8317 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8318 #endif
8319
8320 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8321 int
8322 main ()
8323 {
8324 int i;
8325 for (i = 0; i < 256; i++)
8326 if (XOR (islower (i), ISLOWER (i))
8327 || toupper (i) != TOUPPER (i))
8328 return 2;
8329 return 0;
8330 }
8331 _ACEOF
8332 if ac_fn_c_try_run "$LINENO"; then :
8333
8334 else
8335 ac_cv_header_stdc=no
8336 fi
8337 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8338 conftest.$ac_objext conftest.beam conftest.$ac_ext
8339 fi
8340
8341 fi
8342 fi
8343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8344 $as_echo "$ac_cv_header_stdc" >&6; }
8345 if test $ac_cv_header_stdc = yes; then
8346
8347 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8348
8349 fi
8350
8351 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
8352 do :
8353 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8354 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8355 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8356 cat >>confdefs.h <<_ACEOF
8357 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8358 _ACEOF
8359
8360 fi
8361
8362 done
8363
8364
8365 # Checks for typedefs, structures, and compiler characteristics.
8366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
8367 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
8368 if ${ac_cv_header_stdbool_h+:} false; then :
8369 $as_echo_n "(cached) " >&6
8370 else
8371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8372 /* end confdefs.h. */
8373
8374 #include <stdbool.h>
8375 #ifndef bool
8376 "error: bool is not defined"
8377 #endif
8378 #ifndef false
8379 "error: false is not defined"
8380 #endif
8381 #if false
8382 "error: false is not 0"
8383 #endif
8384 #ifndef true
8385 "error: true is not defined"
8386 #endif
8387 #if true != 1
8388 "error: true is not 1"
8389 #endif
8390 #ifndef __bool_true_false_are_defined
8391 "error: __bool_true_false_are_defined is not defined"
8392 #endif
8393
8394 struct s { _Bool s: 1; _Bool t; } s;
8395
8396 char a[true == 1 ? 1 : -1];
8397 char b[false == 0 ? 1 : -1];
8398 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
8399 char d[(bool) 0.5 == true ? 1 : -1];
8400 /* See body of main program for 'e'. */
8401 char f[(_Bool) 0.0 == false ? 1 : -1];
8402 char g[true];
8403 char h[sizeof (_Bool)];
8404 char i[sizeof s.t];
8405 enum { j = false, k = true, l = false * true, m = true * 256 };
8406 /* The following fails for
8407 HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
8408 _Bool n[m];
8409 char o[sizeof n == m * sizeof n[0] ? 1 : -1];
8410 char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
8411 /* Catch a bug in an HP-UX C compiler. See
8412 http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
8413 http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
8414 */
8415 _Bool q = true;
8416 _Bool *pq = &q;
8417
8418 #ifdef FC_DUMMY_MAIN
8419 #ifndef FC_DUMMY_MAIN_EQ_F77
8420 # ifdef __cplusplus
8421 extern "C"
8422 # endif
8423 int FC_DUMMY_MAIN() { return 1; }
8424 #endif
8425 #endif
8426 int
8427 main ()
8428 {
8429
8430 bool e = &s;
8431 *pq |= q;
8432 *pq |= ! q;
8433 /* Refer to every declared value, to avoid compiler optimizations. */
8434 return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
8435 + !m + !n + !o + !p + !q + !pq);
8436
8437 ;
8438 return 0;
8439 }
8440 _ACEOF
8441 if ac_fn_c_try_compile "$LINENO"; then :
8442 ac_cv_header_stdbool_h=yes
8443 else
8444 ac_cv_header_stdbool_h=no
8445 fi
8446 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8447 fi
8448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
8449 $as_echo "$ac_cv_header_stdbool_h" >&6; }
8450 ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
8451 if test "x$ac_cv_type__Bool" = xyes; then :
8452
8453 cat >>confdefs.h <<_ACEOF
8454 #define HAVE__BOOL 1
8455 _ACEOF
8456
8457
8458 fi
8459
8460 if test $ac_cv_header_stdbool_h = yes; then
8461
8462 $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
8463
8464 fi
8465
8466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
8467 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
8468 if ${ac_cv_c_const+:} false; then :
8469 $as_echo_n "(cached) " >&6
8470 else
8471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8472 /* end confdefs.h. */
8473
8474 #ifdef FC_DUMMY_MAIN
8475 #ifndef FC_DUMMY_MAIN_EQ_F77
8476 # ifdef __cplusplus
8477 extern "C"
8478 # endif
8479 int FC_DUMMY_MAIN() { return 1; }
8480 #endif
8481 #endif
8482 int
8483 main ()
8484 {
8485 /* FIXME: Include the comments suggested by Paul. */
8486 #ifndef __cplusplus
8487 /* Ultrix mips cc rejects this. */
8488 typedef int charset[2];
8489 const charset cs;
8490 /* SunOS 4.1.1 cc rejects this. */
8491 char const *const *pcpcc;
8492 char **ppc;
8493 /* NEC SVR4.0.2 mips cc rejects this. */
8494 struct point {int x, y;};
8495 static struct point const zero = {0,0};
8496 /* AIX XL C 1.02.0.0 rejects this.
8497 It does not let you subtract one const X* pointer from another in
8498 an arm of an if-expression whose if-part is not a constant
8499 expression */
8500 const char *g = "string";
8501 pcpcc = &g + (g ? g-g : 0);
8502 /* HPUX 7.0 cc rejects these. */
8503 ++pcpcc;
8504 ppc = (char**) pcpcc;
8505 pcpcc = (char const *const *) ppc;
8506 { /* SCO 3.2v4 cc rejects this. */
8507 char *t;
8508 char const *s = 0 ? (char *) 0 : (char const *) 0;
8509
8510 *t++ = 0;
8511 if (s) return 0;
8512 }
8513 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8514 int x[] = {25, 17};
8515 const int *foo = &x[0];
8516 ++foo;
8517 }
8518 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8519 typedef const int *iptr;
8520 iptr p = 0;
8521 ++p;
8522 }
8523 { /* AIX XL C 1.02.0.0 rejects this saying
8524 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8525 struct s { int j; const int *ap[3]; };
8526 struct s *b; b->j = 5;
8527 }
8528 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8529 const int foo = 10;
8530 if (!foo) return 0;
8531 }
8532 return !cs[0] && !zero.x;
8533 #endif
8534
8535 ;
8536 return 0;
8537 }
8538 _ACEOF
8539 if ac_fn_c_try_compile "$LINENO"; then :
8540 ac_cv_c_const=yes
8541 else
8542 ac_cv_c_const=no
8543 fi
8544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8545 fi
8546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
8547 $as_echo "$ac_cv_c_const" >&6; }
8548 if test $ac_cv_c_const = no; then
8549
8550 $as_echo "#define const /**/" >>confdefs.h
8551
8552 fi
8553
8554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
8555 $as_echo_n "checking for inline... " >&6; }
8556 if ${ac_cv_c_inline+:} false; then :
8557 $as_echo_n "(cached) " >&6
8558 else
8559 ac_cv_c_inline=no
8560 for ac_kw in inline __inline__ __inline; do
8561 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8562 /* end confdefs.h. */
8563 #ifndef __cplusplus
8564 typedef int foo_t;
8565 static $ac_kw foo_t static_foo () {return 0; }
8566 $ac_kw foo_t foo () {return 0; }
8567 #endif
8568
8569 _ACEOF
8570 if ac_fn_c_try_compile "$LINENO"; then :
8571 ac_cv_c_inline=$ac_kw
8572 fi
8573 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8574 test "$ac_cv_c_inline" != no && break
8575 done
8576
8577 fi
8578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
8579 $as_echo "$ac_cv_c_inline" >&6; }
8580
8581 case $ac_cv_c_inline in
8582 inline | yes) ;;
8583 *)
8584 case $ac_cv_c_inline in
8585 no) ac_val=;;
8586 *) ac_val=$ac_cv_c_inline;;
8587 esac
8588 cat >>confdefs.h <<_ACEOF
8589 #ifndef __cplusplus
8590 #define inline $ac_val
8591 #endif
8592 _ACEOF
8593 ;;
8594 esac
8595
8596 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
8597 if test "x$ac_cv_type_size_t" = xyes; then :
8598
8599 else
8600
8601 cat >>confdefs.h <<_ACEOF
8602 #define size_t unsigned int
8603 _ACEOF
8604
8605 fi
8606
8607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
8608 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
8609 if ${ac_cv_header_time+:} false; then :
8610 $as_echo_n "(cached) " >&6
8611 else
8612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8613 /* end confdefs.h. */
8614 #include <sys/types.h>
8615 #include <sys/time.h>
8616 #include <time.h>
8617
8618 #ifdef FC_DUMMY_MAIN
8619 #ifndef FC_DUMMY_MAIN_EQ_F77
8620 # ifdef __cplusplus
8621 extern "C"
8622 # endif
8623 int FC_DUMMY_MAIN() { return 1; }
8624 #endif
8625 #endif
8626 int
8627 main ()
8628 {
8629 if ((struct tm *) 0)
8630 return 0;
8631 ;
8632 return 0;
8633 }
8634 _ACEOF
8635 if ac_fn_c_try_compile "$LINENO"; then :
8636 ac_cv_header_time=yes
8637 else
8638 ac_cv_header_time=no
8639 fi
8640 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8641 fi
8642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
8643 $as_echo "$ac_cv_header_time" >&6; }
8644 if test $ac_cv_header_time = yes; then
8645
8646 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
8647
8648 fi
8649
8650
8651 # Checks for library functions.
8652 for ac_header in stdlib.h
8653 do :
8654 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
8655 if test "x$ac_cv_header_stdlib_h" = xyes; then :
8656 cat >>confdefs.h <<_ACEOF
8657 #define HAVE_STDLIB_H 1
8658 _ACEOF
8659
8660 fi
8661
8662 done
8663
8664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
8665 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
8666 if ${ac_cv_func_malloc_0_nonnull+:} false; then :
8667 $as_echo_n "(cached) " >&6
8668 else
8669 if test "$cross_compiling" = yes; then :
8670 ac_cv_func_malloc_0_nonnull=no
8671 else
8672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8673 /* end confdefs.h. */
8674 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
8675 # include <stdlib.h>
8676 #else
8677 char *malloc ();
8678 #endif
8679
8680 #ifdef FC_DUMMY_MAIN
8681 #ifndef FC_DUMMY_MAIN_EQ_F77
8682 # ifdef __cplusplus
8683 extern "C"
8684 # endif
8685 int FC_DUMMY_MAIN() { return 1; }
8686 #endif
8687 #endif
8688 int
8689 main ()
8690 {
8691 return ! malloc (0);
8692 ;
8693 return 0;
8694 }
8695 _ACEOF
8696 if ac_fn_c_try_run "$LINENO"; then :
8697 ac_cv_func_malloc_0_nonnull=yes
8698 else
8699 ac_cv_func_malloc_0_nonnull=no
8700 fi
8701 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8702 conftest.$ac_objext conftest.beam conftest.$ac_ext
8703 fi
8704
8705 fi
8706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
8707 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
8708 if test $ac_cv_func_malloc_0_nonnull = yes; then :
8709
8710 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
8711
8712 else
8713 $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
8714
8715 case " $LIBOBJS " in
8716 *" malloc.$ac_objext "* ) ;;
8717 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
8718 ;;
8719 esac
8720
8721
8722 $as_echo "#define malloc rpl_malloc" >>confdefs.h
8723
8724 fi
8725
8726
8727 for ac_header in stdlib.h
8728 do :
8729 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
8730 if test "x$ac_cv_header_stdlib_h" = xyes; then :
8731 cat >>confdefs.h <<_ACEOF
8732 #define HAVE_STDLIB_H 1
8733 _ACEOF
8734
8735 fi
8736
8737 done
8738
8739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
8740 $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
8741 if ${ac_cv_func_realloc_0_nonnull+:} false; then :
8742 $as_echo_n "(cached) " >&6
8743 else
8744 if test "$cross_compiling" = yes; then :
8745 ac_cv_func_realloc_0_nonnull=no
8746 else
8747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8748 /* end confdefs.h. */
8749 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
8750 # include <stdlib.h>
8751 #else
8752 char *realloc ();
8753 #endif
8754
8755 #ifdef FC_DUMMY_MAIN
8756 #ifndef FC_DUMMY_MAIN_EQ_F77
8757 # ifdef __cplusplus
8758 extern "C"
8759 # endif
8760 int FC_DUMMY_MAIN() { return 1; }
8761 #endif
8762 #endif
8763 int
8764 main ()
8765 {
8766 return ! realloc (0, 0);
8767 ;
8768 return 0;
8769 }
8770 _ACEOF
8771 if ac_fn_c_try_run "$LINENO"; then :
8772 ac_cv_func_realloc_0_nonnull=yes
8773 else
8774 ac_cv_func_realloc_0_nonnull=no
8775 fi
8776 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8777 conftest.$ac_objext conftest.beam conftest.$ac_ext
8778 fi
8779
8780 fi
8781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
8782 $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
8783 if test $ac_cv_func_realloc_0_nonnull = yes; then :
8784
8785 $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
8786
8787 else
8788 $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
8789
8790 case " $LIBOBJS " in
8791 *" realloc.$ac_objext "* ) ;;
8792 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
8793 ;;
8794 esac
8795
8796
8797 $as_echo "#define realloc rpl_realloc" >>confdefs.h
8798
8799 fi
8800
8801
8802 for ac_header in sys/select.h sys/socket.h
8803 do :
8804 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8805 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8806 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8807 cat >>confdefs.h <<_ACEOF
8808 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8809 _ACEOF
8810
8811 fi
8812
8813 done
8814
8815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
8816 $as_echo_n "checking types of arguments for select... " >&6; }
8817 if ${ac_cv_func_select_args+:} false; then :
8818 $as_echo_n "(cached) " >&6
8819 else
8820 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8821 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
8822 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8824 /* end confdefs.h. */
8825 $ac_includes_default
8826 #ifdef HAVE_SYS_SELECT_H
8827 # include <sys/select.h>
8828 #endif
8829 #ifdef HAVE_SYS_SOCKET_H
8830 # include <sys/socket.h>
8831 #endif
8832
8833 #ifdef FC_DUMMY_MAIN
8834 #ifndef FC_DUMMY_MAIN_EQ_F77
8835 # ifdef __cplusplus
8836 extern "C"
8837 # endif
8838 int FC_DUMMY_MAIN() { return 1; }
8839 #endif
8840 #endif
8841 int
8842 main ()
8843 {
8844 extern int select ($ac_arg1,
8845 $ac_arg234, $ac_arg234, $ac_arg234,
8846 $ac_arg5);
8847 ;
8848 return 0;
8849 }
8850 _ACEOF
8851 if ac_fn_c_try_compile "$LINENO"; then :
8852 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8853 fi
8854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8855 done
8856 done
8857 done
8858 # Provide a safe default value.
8859 : "${ac_cv_func_select_args=int,int *,struct timeval *}"
8860
8861 fi
8862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
8863 $as_echo "$ac_cv_func_select_args" >&6; }
8864 ac_save_IFS=$IFS; IFS=','
8865 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8866 IFS=$ac_save_IFS
8867 shift
8868
8869 cat >>confdefs.h <<_ACEOF
8870 #define SELECT_TYPE_ARG1 $1
8871 _ACEOF
8872
8873
8874 cat >>confdefs.h <<_ACEOF
8875 #define SELECT_TYPE_ARG234 ($2)
8876 _ACEOF
8877
8878
8879 cat >>confdefs.h <<_ACEOF
8880 #define SELECT_TYPE_ARG5 ($3)
8881 _ACEOF
8882
8883 rm -f conftest*
8884
8885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
8886 $as_echo_n "checking for working strtod... " >&6; }
8887 if ${ac_cv_func_strtod+:} false; then :
8888 $as_echo_n "(cached) " >&6
8889 else
8890 if test "$cross_compiling" = yes; then :
8891 ac_cv_func_strtod=no
8892 else
8893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8894 /* end confdefs.h. */
8895
8896 $ac_includes_default
8897 #ifndef strtod
8898 double strtod ();
8899 #endif
8900 int
8901 main()
8902 {
8903 {
8904 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
8905 char *string = " +69";
8906 char *term;
8907 double value;
8908 value = strtod (string, &term);
8909 if (value != 69 || term != (string + 4))
8910 return 1;
8911 }
8912
8913 {
8914 /* Under Solaris 2.4, strtod returns the wrong value for the
8915 terminating character under some conditions. */
8916 char *string = "NaN";
8917 char *term;
8918 strtod (string, &term);
8919 if (term != string && *(term - 1) == 0)
8920 return 1;
8921 }
8922 return 0;
8923 }
8924
8925 _ACEOF
8926 if ac_fn_c_try_run "$LINENO"; then :
8927 ac_cv_func_strtod=yes
8928 else
8929 ac_cv_func_strtod=no
8930 fi
8931 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8932 conftest.$ac_objext conftest.beam conftest.$ac_ext
8933 fi
8934
8935 fi
8936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
8937 $as_echo "$ac_cv_func_strtod" >&6; }
8938 if test $ac_cv_func_strtod = no; then
8939 case " $LIBOBJS " in
8940 *" strtod.$ac_objext "* ) ;;
8941 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
8942 ;;
8943 esac
8944
8945 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
8946 if test "x$ac_cv_func_pow" = xyes; then :
8947
8948 fi
8949
8950 if test $ac_cv_func_pow = no; then
8951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
8952 $as_echo_n "checking for pow in -lm... " >&6; }
8953 if ${ac_cv_lib_m_pow+:} false; then :
8954 $as_echo_n "(cached) " >&6
8955 else
8956 ac_check_lib_save_LIBS=$LIBS
8957 LIBS="-lm $LIBS"
8958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8959 /* end confdefs.h. */
8960
8961 /* Override any GCC internal prototype to avoid an error.
8962 Use char because int might match the return type of a GCC
8963 builtin and then its argument prototype would still apply. */
8964 #ifdef __cplusplus
8965 extern "C"
8966 #endif
8967 char pow ();
8968 #ifdef FC_DUMMY_MAIN
8969 #ifndef FC_DUMMY_MAIN_EQ_F77
8970 # ifdef __cplusplus
8971 extern "C"
8972 # endif
8973 int FC_DUMMY_MAIN() { return 1; }
8974 #endif
8975 #endif
8976 int
8977 main ()
8978 {
8979 return pow ();
8980 ;
8981 return 0;
8982 }
8983 _ACEOF
8984 if ac_fn_c_try_link "$LINENO"; then :
8985 ac_cv_lib_m_pow=yes
8986 else
8987 ac_cv_lib_m_pow=no
8988 fi
8989 rm -f core conftest.err conftest.$ac_objext \
8990 conftest$ac_exeext conftest.$ac_ext
8991 LIBS=$ac_check_lib_save_LIBS
8992 fi
8993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
8994 $as_echo "$ac_cv_lib_m_pow" >&6; }
8995 if test "x$ac_cv_lib_m_pow" = xyes; then :
8996 POW_LIB=-lm
8997 else
8998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
8999 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9000 fi
9001
9002 fi
9003
9004 fi
9005
9006 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
9007 do :
9008 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9009 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9010 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9011 cat >>confdefs.h <<_ACEOF
9012 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9013 _ACEOF
9014
9015 fi
9016 done
9017
9018
9019 # special check for _system_configuration because AIX <4.3.2 do not
9020 # contain the `physmem' member.
9021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
9022 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
9023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9024 /* end confdefs.h. */
9025 #include <sys/systemcfg.h>
9026 #ifdef FC_DUMMY_MAIN
9027 #ifndef FC_DUMMY_MAIN_EQ_F77
9028 # ifdef __cplusplus
9029 extern "C"
9030 # endif
9031 int FC_DUMMY_MAIN() { return 1; }
9032 #endif
9033 #endif
9034 int
9035 main ()
9036 {
9037 double x = _system_configuration.physmem;
9038 ;
9039 return 0;
9040 }
9041 _ACEOF
9042 if ac_fn_c_try_compile "$LINENO"; then :
9043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9044 $as_echo "yes" >&6; }
9045
9046 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
9047
9048 else
9049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9050 $as_echo "no" >&6; }
9051 fi
9052 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9053
9054
9055 case $debug in
9056 1)
9057 ;;
9058 *)
9059
9060
9061
9062
9063
9064 # Try to determine "good" native compiler flags if none specified on command
9065 # line
9066
9067 if test "$ac_test_FCFLAGS" != "set"; then
9068 FCFLAGS=""
9069 case "${host_cpu}-${host_os}" in
9070
9071 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
9072 FCFLAGS="-O2"
9073 fi;;
9074 rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
9075 FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
9076 fi;;
9077 powerpc*-aix*)
9078 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
9079 FCFLAGS="-O3 -qarch=ppc -qansialias -w"
9080 echo "*******************************************************"
9081 echo "* You have AIX on an unknown powerpc system. It is *"
9082 echo "* recommended that you use *"
9083 echo "* *"
9084 echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
9085 echo "* ^^^ *"
9086 echo "* where xxx is 601, 603, 604, or whatever kind of *"
9087 echo "* PowerPC CPU you have. For more info, man xlf. *"
9088 echo "*******************************************************"
9089 fi;;
9090 *darwin*)
9091 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
9092 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
9093 fi
9094 if test "$FC" = ifort; then
9095 FCFLAGS="-O2"
9096 fi
9097 if test "$FC" = gfortran; then
9098 FCFLAGS="-Os"
9099 fi;;
9100 esac
9101
9102 if test -z "$FCFLAGS"; then
9103 echo ""
9104 echo "*********************************************************"
9105 echo "* WARNING: Don't know the best FCFLAGS for this system *"
9106 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
9107 echo "* (otherwise, a default of FCFLAGS=-O will be used) *"
9108 echo "*********************************************************"
9109 echo ""
9110 FCFLAGS="-O"
9111 fi
9112
9113
9114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${FC} accepts ${FCFLAGS}" >&5
9115 $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
9116 if ${ac_cv_ac_cv_guessed_f90flags+:} false; then :
9117 $as_echo_n "(cached) " >&6
9118 else
9119
9120
9121 ac_ext=${ac_fc_srcext-f}
9122 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
9123 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
9124 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
9125
9126 echo 'program main' > conftest.$ac_ext
9127 echo 'end program main' >> conftest.$ac_ext
9128 ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
9129 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9130 (eval $ac_compile) 2>&5
9131 ac_status=$?
9132 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9133 test $ac_status = 0; }; then
9134 ac_cv_ac_cv_guessed_f90flags=yes
9135 else
9136 ac_cv_ac_cv_guessed_f90flags=no
9137 fi
9138 rm -f conftest*
9139 ac_ext=c
9140 ac_cpp='$CPP $CPPFLAGS'
9141 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9142 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9143 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9144
9145
9146 fi
9147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_f90flags" >&5
9148 $as_echo "$ac_cv_ac_cv_guessed_f90flags" >&6; }
9149 if test "$ac_cv_ac_cv_guessed_f90flags" = yes; then
9150 :
9151
9152 else
9153 :
9154
9155 echo ""
9156 echo "**********************************************************"
9157 echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
9158 echo "* your compiler. *"
9159 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
9160 echo "*********************************************************"
9161 echo ""
9162 FCFLAGS=""
9163
9164 fi
9165
9166
9167 fi
9168
9169
9170
9171
9172
9173
9174
9175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
9176 $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
9177 if ${ac_cv_prog_really_gcc+:} false; then :
9178 $as_echo_n "(cached) " >&6
9179 else
9180
9181 cat > conftest.c <<EOF
9182 #ifdef __GNUC__
9183 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
9184 no;
9185 #else
9186 yes;
9187 #endif
9188 #endif
9189 EOF
9190 if { ac_try='${CC-cc} -E conftest.c'
9191 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
9192 (eval $ac_try) 2>&5
9193 ac_status=$?
9194 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9195 test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
9196 ac_cv_prog_really_gcc=yes
9197 else
9198 ac_cv_prog_really_gcc=no
9199 fi
9200
9201 fi
9202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
9203 $as_echo "$ac_cv_prog_really_gcc" >&6; }
9204 if test "$ac_cv_prog_really_gcc" = yes; then
9205 :
9206
9207 else
9208 :
9209
9210 fi
9211
9212
9213 # Try to determine "good" native compiler flags if none specified on command
9214 # line
9215 if test "$ac_test_CFLAGS" != "set"; then
9216 CFLAGS=""
9217 case "${host_cpu}-${host_os}" in
9218
9219 *linux*) if test "$CC" = icc; then
9220 CFLAGS="-O2"
9221 fi;;
9222 sparc-solaris2*) if test "$CC" = cc; then
9223 CFLAGS="-O -dalign"
9224 fi;;
9225
9226 alpha*-osf*) if test "$CC" = cc; then
9227 CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
9228 fi;;
9229
9230 hppa*-hpux*) if test "$CC" = cc; then
9231 CFLAGS="-Ae +O3 +Oall"
9232 fi;;
9233
9234 rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
9235 CFLAGS="-O3 -qtune=auto -qansialias -w"
9236 fi;;
9237 powerpc*-aix*)
9238 if test "$CC" = cc -o "$CC" = xlc; then
9239 CFLAGS="-O3 -qtune=auto -qansialias -w"
9240 echo "*******************************************************"
9241 echo "* You have AIX on an unknown powerpc system. It is *"
9242 echo "* recommended that you use *"
9243 echo "* *"
9244 echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
9245 echo "* ^^^ *"
9246 echo "* where xxx is 601, 603, 604, or whatever kind of *"
9247 echo "* PowerPC CPU you have. For more info, man cc. *"
9248 echo "*******************************************************"
9249 fi;;
9250 *darwin*)
9251 if test "$CC" = xlc; then
9252 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
9253 fi
9254 if test "$CC" = icc; then
9255 CFLAGS="-O2"
9256 fi
9257 if test $ac_cv_prog_really_gcc = yes; then
9258 CFLAGS="-Os"
9259 fi;;
9260 esac
9261
9262 # use default flags for gcc on all systems
9263 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
9264 CFLAGS="-O2"
9265 fi
9266
9267 if test -z "$CFLAGS"; then
9268 echo ""
9269 echo "********************************************************"
9270 echo "* WARNING: Don't know the best CFLAGS for this system *"
9271 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
9272 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
9273 echo "********************************************************"
9274 echo ""
9275 CFLAGS="-O"
9276 fi
9277
9278
9279
9280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
9281 $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
9282 if ${ac_cv_ac_cv_guessed_cflags+:} false; then :
9283 $as_echo_n "(cached) " >&6
9284 else
9285 echo 'void f(){}' > conftest.c
9286 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
9287 ac_cv_ac_cv_guessed_cflags=yes
9288 else
9289 ac_cv_ac_cv_guessed_cflags=no
9290 fi
9291 rm -f conftest*
9292
9293 fi
9294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
9295 $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
9296 if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
9297 :
9298
9299 else
9300 :
9301
9302 echo ""
9303 echo "********************************************************"
9304 echo "* WARNING: The guessed CFLAGS don't seem to work with *"
9305 echo "* your compiler. *"
9306 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
9307 echo "********************************************************"
9308 echo ""
9309 CFLAGS=""
9310
9311 fi
9312
9313
9314 fi
9315
9316
9317
9318
9319
9320
9321
9322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
9323 $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
9324 if ${ac_cv_prog_really_gxx+:} false; then :
9325 $as_echo_n "(cached) " >&6
9326 else
9327
9328 cat > conftest.cpp <<EOF
9329 #ifdef __GNUC__
9330 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
9331 no;
9332 #else
9333 yes;
9334 #endif
9335 #endif
9336 EOF
9337 if { ac_try='${CXX-c++} -E conftest.cpp'
9338 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
9339 (eval $ac_try) 2>&5
9340 ac_status=$?
9341 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9342 test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
9343 ac_cv_prog_really_gxx=yes
9344 else
9345 ac_cv_prog_really_gxx=no
9346 fi
9347
9348 fi
9349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
9350 $as_echo "$ac_cv_prog_really_gxx" >&6; }
9351 if test "$ac_cv_prog_really_gxx" = yes; then
9352 :
9353
9354 else
9355 :
9356
9357 fi
9358
9359
9360 # Try to determine "good" native compiler flags if none specified on command
9361 # line
9362 if test "$ac_test_CXXFLAGS" != "set"; then
9363 CXXFLAGS=""
9364 case "${host_cpu}-${host_os}" in
9365
9366 *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
9367 CXXFLAGS="-O2"
9368 fi;;
9369 sparc-solaris2*) if test "$CXX" = CC; then
9370 CXXFLAGS="-features=extensions -O -dalign"
9371 fi;;
9372 rs6000*-aix*) if test "$CXX" = xlC; then
9373 CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
9374 fi;;
9375 powerpc*-aix*)
9376 if test "$CXX" = xlC; then
9377 CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
9378 echo "*******************************************************"
9379 echo "* You have AIX on an unknown powerpc system. It is *"
9380 echo "* recommended that you use *"
9381 echo "* *"
9382 echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
9383 echo "* ^^^ *"
9384 echo "* where xxx is 601, 603, 604, or whatever kind of *"
9385 echo "* PowerPC CPU you have. For more info, man cc. *"
9386 echo "*******************************************************"
9387 fi;;
9388 *darwin*)
9389 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
9390 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
9391 fi
9392 if test "$CXX" = icpc; then
9393 CXXFLAGS="-O2"
9394 fi
9395 if test $ac_cv_prog_really_gxx = yes; then
9396 CXXFLAGS="-Os"
9397 fi;;
9398 esac
9399
9400 # use default flags for gcc on all systems
9401 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
9402 CXXFLAGS="-O2"
9403 fi
9404
9405 if test -z "$CXXFLAGS"; then
9406 echo ""
9407 echo "**********************************************************"
9408 echo "* WARNING: Don't know the best CXXFLAGS for this system *"
9409 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
9410 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
9411 echo "**********************************************************"
9412 echo ""
9413 CXXFLAGS="-O"
9414 fi
9415
9416
9417
9418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
9419 $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
9420 if ${ac_cv_ac_cv_guessed_cxxflags+:} false; then :
9421 $as_echo_n "(cached) " >&6
9422 else
9423 echo 'void f(){}' > conftest.cpp
9424 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
9425 ac_cv_ac_cv_guessed_cxxflags=yes
9426 else
9427 ac_cv_ac_cv_guessed_cxxflags=no
9428 fi
9429 rm -f conftest*
9430
9431 fi
9432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
9433 $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
9434 if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
9435 :
9436
9437 else
9438 :
9439
9440 echo ""
9441 echo "**********************************************************"
9442 echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
9443 echo "* your compiler. *"
9444 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
9445 echo "**********************************************************"
9446 echo ""
9447 CXXFLAGS=""
9448
9449 fi
9450
9451
9452 fi
9453
9454 ;;
9455 esac
9456
9457
9458 # Check whether --enable-doxygen was given.
9459 if test "${enable_doxygen+set}" = set; then :
9460 enableval=$enable_doxygen;
9461 fi
9462
9463 # Check whether --enable-dot was given.
9464 if test "${enable_dot+set}" = set; then :
9465 enableval=$enable_dot;
9466 fi
9467
9468 # Check whether --enable-html-docs was given.
9469 if test "${enable_html_docs+set}" = set; then :
9470 enableval=$enable_html_docs;
9471 else
9472 enable_html_docs=yes
9473 fi
9474
9475 # Check whether --enable-latex-docs was given.
9476 if test "${enable_latex_docs+set}" = set; then :
9477 enableval=$enable_latex_docs;
9478 else
9479 enable_latex_docs=no
9480 fi
9481
9482 if test "x$enable_doxygen" = xno; then
9483 enable_doc=no
9484 else
9485 # Extract the first word of "doxygen", so it can be a program name with args.
9486 set dummy doxygen; ac_word=$2
9487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9488 $as_echo_n "checking for $ac_word... " >&6; }
9489 if ${ac_cv_path_DOXYGEN+:} false; then :
9490 $as_echo_n "(cached) " >&6
9491 else
9492 case $DOXYGEN in
9493 [\\/]* | ?:[\\/]*)
9494 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
9495 ;;
9496 *)
9497 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9498 for as_dir in $PATH
9499 do
9500 IFS=$as_save_IFS
9501 test -z "$as_dir" && as_dir=.
9502 for ac_exec_ext in '' $ac_executable_extensions; do
9503 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9504 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
9505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9506 break 2
9507 fi
9508 done
9509 done
9510 IFS=$as_save_IFS
9511
9512 ;;
9513 esac
9514 fi
9515 DOXYGEN=$ac_cv_path_DOXYGEN
9516 if test -n "$DOXYGEN"; then
9517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
9518 $as_echo "$DOXYGEN" >&6; }
9519 else
9520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9521 $as_echo "no" >&6; }
9522 fi
9523
9524
9525 if test "x$DOXYGEN" = x; then
9526 if test "x$enable_doxygen" = xyes; then
9527 as_fn_error $? "could not find doxygen" "$LINENO" 5
9528 fi
9529 enable_doc=no
9530 else
9531 enable_doc=yes
9532 # Extract the first word of "dot", so it can be a program name with args.
9533 set dummy dot; ac_word=$2
9534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9535 $as_echo_n "checking for $ac_word... " >&6; }
9536 if ${ac_cv_path_DOT+:} false; then :
9537 $as_echo_n "(cached) " >&6
9538 else
9539 case $DOT in
9540 [\\/]* | ?:[\\/]*)
9541 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
9542 ;;
9543 *)
9544 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9545 for as_dir in $PATH
9546 do
9547 IFS=$as_save_IFS
9548 test -z "$as_dir" && as_dir=.
9549 for ac_exec_ext in '' $ac_executable_extensions; do
9550 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9551 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
9552 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9553 break 2
9554 fi
9555 done
9556 done
9557 IFS=$as_save_IFS
9558
9559 ;;
9560 esac
9561 fi
9562 DOT=$ac_cv_path_DOT
9563 if test -n "$DOT"; then
9564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
9565 $as_echo "$DOT" >&6; }
9566 else
9567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9568 $as_echo "no" >&6; }
9569 fi
9570
9571
9572 fi
9573 fi
9574
9575 if test "x$enable_doc" = xyes; then
9576 DOC=1
9577 else
9578 DOC=0
9579 fi
9580
9581
9582 if test x$DOT = x; then
9583 if test "x$enable_dot" = xyes; then
9584 as_fn_error $? "could not find dot" "$LINENO" 5
9585 fi
9586 enable_dot=no
9587 else
9588 enable_dot=yes
9589 fi
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
9610
9611
9612 cat >confcache <<\_ACEOF
9613 # This file is a shell script that caches the results of configure
9614 # tests run on this system so they can be shared between configure
9615 # scripts and configure runs, see configure's option --config-cache.
9616 # It is not useful on other systems. If it contains results you don't
9617 # want to keep, you may remove or edit it.
9618 #
9619 # config.status only pays attention to the cache file if you give it
9620 # the --recheck option to rerun configure.
9621 #
9622 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9623 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9624 # following values.
9625
9626 _ACEOF
9627
9628 # The following way of writing the cache mishandles newlines in values,
9629 # but we know of no workaround that is simple, portable, and efficient.
9630 # So, we kill variables containing newlines.
9631 # Ultrix sh set writes to stderr and can't be redirected directly,
9632 # and sets the high bit in the cache file unless we assign to the vars.
9633 (
9634 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
9635 eval ac_val=\$$ac_var
9636 case $ac_val in #(
9637 *${as_nl}*)
9638 case $ac_var in #(
9639 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
9640 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
9641 esac
9642 case $ac_var in #(
9643 _ | IFS | as_nl) ;; #(
9644 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
9645 *) { eval $ac_var=; unset $ac_var;} ;;
9646 esac ;;
9647 esac
9648 done
9649
9650 (set) 2>&1 |
9651 case $as_nl`(ac_space=' '; set) 2>&1` in #(
9652 *${as_nl}ac_space=\ *)
9653 # `set' does not quote correctly, so add quotes: double-quote
9654 # substitution turns \\\\ into \\, and sed turns \\ into \.
9655 sed -n \
9656 "s/'/'\\\\''/g;
9657 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9658 ;; #(
9659 *)
9660 # `set' quotes correctly as required by POSIX, so do not add quotes.
9661 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
9662 ;;
9663 esac |
9664 sort
9665 ) |
9666 sed '
9667 /^ac_cv_env_/b end
9668 t clear
9669 :clear
9670 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9671 t end
9672 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9673 :end' >>confcache
9674 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
9675 if test -w "$cache_file"; then
9676 if test "x$cache_file" != "x/dev/null"; then
9677 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
9678 $as_echo "$as_me: updating cache $cache_file" >&6;}
9679 if test ! -f "$cache_file" || test -h "$cache_file"; then
9680 cat confcache >"$cache_file"
9681 else
9682 case $cache_file in #(
9683 */* | ?:*)
9684 mv -f confcache "$cache_file"$$ &&
9685 mv -f "$cache_file"$$ "$cache_file" ;; #(
9686 *)
9687 mv -f confcache "$cache_file" ;;
9688 esac
9689 fi
9690 fi
9691 else
9692 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
9693 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
9694 fi
9695 fi
9696 rm -f confcache
9697
9698 test "x$prefix" = xNONE && prefix=$ac_default_prefix
9699 # Let make expand exec_prefix.
9700 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9701
9702 DEFS=-DHAVE_CONFIG_H
9703
9704 ac_libobjs=
9705 ac_ltlibobjs=
9706 U=
9707 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9708 # 1. Remove the extension, and $U if already installed.
9709 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
9710 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
9711 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
9712 # will be set to the directory where LIBOBJS objects are built.
9713 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
9714 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
9715 done
9716 LIBOBJS=$ac_libobjs
9717
9718 LTLIBOBJS=$ac_ltlibobjs
9719
9720
9721
9722 : "${CONFIG_STATUS=./config.status}"
9723 ac_write_fail=0
9724 ac_clean_files_save=$ac_clean_files
9725 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9726 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
9727 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
9728 as_write_fail=0
9729 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
9730 #! $SHELL
9731 # Generated by $as_me.
9732 # Run this file to recreate the current configuration.
9733 # Compiler output produced by configure, useful for debugging
9734 # configure, is in config.log if it exists.
9735
9736 debug=false
9737 ac_cs_recheck=false
9738 ac_cs_silent=false
9739
9740 SHELL=\${CONFIG_SHELL-$SHELL}
9741 export SHELL
9742 _ASEOF
9743 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
9744 ## -------------------- ##
9745 ## M4sh Initialization. ##
9746 ## -------------------- ##
9747
9748 # Be more Bourne compatible
9749 DUALCASE=1; export DUALCASE # for MKS sh
9750 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
9751 emulate sh
9752 NULLCMD=:
9753 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
9754 # is contrary to our usage. Disable this feature.
9755 alias -g '${1+"$@"}'='"$@"'
9756 setopt NO_GLOB_SUBST
9757 else
9758 case `(set -o) 2>/dev/null` in #(
9759 *posix*) :
9760 set -o posix ;; #(
9761 *) :
9762 ;;
9763 esac
9764 fi
9765
9766
9767 as_nl='
9768 '
9769 export as_nl
9770 # Printing a long string crashes Solaris 7 /usr/bin/printf.
9771 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
9772 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
9773 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
9774 # Prefer a ksh shell builtin over an external printf program on Solaris,
9775 # but without wasting forks for bash or zsh.
9776 if test -z "$BASH_VERSION$ZSH_VERSION" \
9777 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
9778 as_echo='print -r --'
9779 as_echo_n='print -rn --'
9780 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
9781 as_echo='printf %s\n'
9782 as_echo_n='printf %s'
9783 else
9784 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
9785 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
9786 as_echo_n='/usr/ucb/echo -n'
9787 else
9788 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
9789 as_echo_n_body='eval
9790 arg=$1;
9791 case $arg in #(
9792 *"$as_nl"*)
9793 expr "X$arg" : "X\\(.*\\)$as_nl";
9794 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
9795 esac;
9796 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
9797 '
9798 export as_echo_n_body
9799 as_echo_n='sh -c $as_echo_n_body as_echo'
9800 fi
9801 export as_echo_body
9802 as_echo='sh -c $as_echo_body as_echo'
9803 fi
9804
9805 # The user is always right.
9806 if test "${PATH_SEPARATOR+set}" != set; then
9807 PATH_SEPARATOR=:
9808 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
9809 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
9810 PATH_SEPARATOR=';'
9811 }
9812 fi
9813
9814
9815 # IFS
9816 # We need space, tab and new line, in precisely that order. Quoting is
9817 # there to prevent editors from complaining about space-tab.
9818 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
9819 # splitting by setting IFS to empty value.)
9820 IFS=" "" $as_nl"
9821
9822 # Find who we are. Look in the path if we contain no directory separator.
9823 as_myself=
9824 case $0 in #((
9825 *[\\/]* ) as_myself=$0 ;;
9826 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9827 for as_dir in $PATH
9828 do
9829 IFS=$as_save_IFS
9830 test -z "$as_dir" && as_dir=.
9831 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9832 done
9833 IFS=$as_save_IFS
9834
9835 ;;
9836 esac
9837 # We did not find ourselves, most probably we were run as `sh COMMAND'
9838 # in which case we are not to be found in the path.
9839 if test "x$as_myself" = x; then
9840 as_myself=$0
9841 fi
9842 if test ! -f "$as_myself"; then
9843 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
9844 exit 1
9845 fi
9846
9847 # Unset variables that we do not need and which cause bugs (e.g. in
9848 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
9849 # suppresses any "Segmentation fault" message there. '((' could
9850 # trigger a bug in pdksh 5.2.14.
9851 for as_var in BASH_ENV ENV MAIL MAILPATH
9852 do eval test x\${$as_var+set} = xset \
9853 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
9854 done
9855 PS1='$ '
9856 PS2='> '
9857 PS4='+ '
9858
9859 # NLS nuisances.
9860 LC_ALL=C
9861 export LC_ALL
9862 LANGUAGE=C
9863 export LANGUAGE
9864
9865 # CDPATH.
9866 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
9867
9868
9869 # as_fn_error STATUS ERROR [LINENO LOG_FD]
9870 # ----------------------------------------
9871 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
9872 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
9873 # script with STATUS, using 1 if that was 0.
9874 as_fn_error ()
9875 {
9876 as_status=$1; test $as_status -eq 0 && as_status=1
9877 if test "$4"; then
9878 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9879 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
9880 fi
9881 $as_echo "$as_me: error: $2" >&2
9882 as_fn_exit $as_status
9883 } # as_fn_error
9884
9885
9886 # as_fn_set_status STATUS
9887 # -----------------------
9888 # Set $? to STATUS, without forking.
9889 as_fn_set_status ()
9890 {
9891 return $1
9892 } # as_fn_set_status
9893
9894 # as_fn_exit STATUS
9895 # -----------------
9896 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
9897 as_fn_exit ()
9898 {
9899 set +e
9900 as_fn_set_status $1
9901 exit $1
9902 } # as_fn_exit
9903
9904 # as_fn_unset VAR
9905 # ---------------
9906 # Portably unset VAR.
9907 as_fn_unset ()
9908 {
9909 { eval $1=; unset $1;}
9910 }
9911 as_unset=as_fn_unset
9912 # as_fn_append VAR VALUE
9913 # ----------------------
9914 # Append the text in VALUE to the end of the definition contained in VAR. Take
9915 # advantage of any shell optimizations that allow amortized linear growth over
9916 # repeated appends, instead of the typical quadratic growth present in naive
9917 # implementations.
9918 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
9919 eval 'as_fn_append ()
9920 {
9921 eval $1+=\$2
9922 }'
9923 else
9924 as_fn_append ()
9925 {
9926 eval $1=\$$1\$2
9927 }
9928 fi # as_fn_append
9929
9930 # as_fn_arith ARG...
9931 # ------------------
9932 # Perform arithmetic evaluation on the ARGs, and store the result in the
9933 # global $as_val. Take advantage of shells that can avoid forks. The arguments
9934 # must be portable across $(()) and expr.
9935 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
9936 eval 'as_fn_arith ()
9937 {
9938 as_val=$(( $* ))
9939 }'
9940 else
9941 as_fn_arith ()
9942 {
9943 as_val=`expr "$@" || test $? -eq 1`
9944 }
9945 fi # as_fn_arith
9946
9947
9948 if expr a : '\(a\)' >/dev/null 2>&1 &&
9949 test "X`expr 00001 : '.*\(...\)'`" = X001; then
9950 as_expr=expr
9951 else
9952 as_expr=false
9953 fi
9954
9955 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
9956 as_basename=basename
9957 else
9958 as_basename=false
9959 fi
9960
9961 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
9962 as_dirname=dirname
9963 else
9964 as_dirname=false
9965 fi
9966
9967 as_me=`$as_basename -- "$0" ||
9968 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9969 X"$0" : 'X\(//\)$' \| \
9970 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
9971 $as_echo X/"$0" |
9972 sed '/^.*\/\([^/][^/]*\)\/*$/{
9973 s//\1/
9974 q
9975 }
9976 /^X\/\(\/\/\)$/{
9977 s//\1/
9978 q
9979 }
9980 /^X\/\(\/\).*/{
9981 s//\1/
9982 q
9983 }
9984 s/.*/./; q'`
9985
9986 # Avoid depending upon Character Ranges.
9987 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9988 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9989 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9990 as_cr_digits='0123456789'
9991 as_cr_alnum=$as_cr_Letters$as_cr_digits
9992
9993 ECHO_C= ECHO_N= ECHO_T=
9994 case `echo -n x` in #(((((
9995 -n*)
9996 case `echo 'xy\c'` in
9997 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
9998 xy) ECHO_C='\c';;
9999 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
10000 ECHO_T=' ';;
10001 esac;;
10002 *)
10003 ECHO_N='-n';;
10004 esac
10005
10006 rm -f conf$$ conf$$.exe conf$$.file
10007 if test -d conf$$.dir; then
10008 rm -f conf$$.dir/conf$$.file
10009 else
10010 rm -f conf$$.dir
10011 mkdir conf$$.dir 2>/dev/null
10012 fi
10013 if (echo >conf$$.file) 2>/dev/null; then
10014 if ln -s conf$$.file conf$$ 2>/dev/null; then
10015 as_ln_s='ln -s'
10016 # ... but there are two gotchas:
10017 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10018 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10019 # In both cases, we have to default to `cp -p'.
10020 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
10021 as_ln_s='cp -p'
10022 elif ln conf$$.file conf$$ 2>/dev/null; then
10023 as_ln_s=ln
10024 else
10025 as_ln_s='cp -p'
10026 fi
10027 else
10028 as_ln_s='cp -p'
10029 fi
10030 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
10031 rmdir conf$$.dir 2>/dev/null
10032
10033
10034 # as_fn_mkdir_p
10035 # -------------
10036 # Create "$as_dir" as a directory, including parents if necessary.
10037 as_fn_mkdir_p ()
10038 {
10039
10040 case $as_dir in #(
10041 -*) as_dir=./$as_dir;;
10042 esac
10043 test -d "$as_dir" || eval $as_mkdir_p || {
10044 as_dirs=
10045 while :; do
10046 case $as_dir in #(
10047 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10048 *) as_qdir=$as_dir;;
10049 esac
10050 as_dirs="'$as_qdir' $as_dirs"
10051 as_dir=`$as_dirname -- "$as_dir" ||
10052 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10053 X"$as_dir" : 'X\(//\)[^/]' \| \
10054 X"$as_dir" : 'X\(//\)$' \| \
10055 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10056 $as_echo X"$as_dir" |
10057 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10058 s//\1/
10059 q
10060 }
10061 /^X\(\/\/\)[^/].*/{
10062 s//\1/
10063 q
10064 }
10065 /^X\(\/\/\)$/{
10066 s//\1/
10067 q
10068 }
10069 /^X\(\/\).*/{
10070 s//\1/
10071 q
10072 }
10073 s/.*/./; q'`
10074 test -d "$as_dir" && break
10075 done
10076 test -z "$as_dirs" || eval "mkdir $as_dirs"
10077 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
10078
10079
10080 } # as_fn_mkdir_p
10081 if mkdir -p . 2>/dev/null; then
10082 as_mkdir_p='mkdir -p "$as_dir"'
10083 else
10084 test -d ./-p && rmdir ./-p
10085 as_mkdir_p=false
10086 fi
10087
10088 if test -x / >/dev/null 2>&1; then
10089 as_test_x='test -x'
10090 else
10091 if ls -dL / >/dev/null 2>&1; then
10092 as_ls_L_option=L
10093 else
10094 as_ls_L_option=
10095 fi
10096 as_test_x='
10097 eval sh -c '\''
10098 if test -d "$1"; then
10099 test -d "$1/.";
10100 else
10101 case $1 in #(
10102 -*)set "./$1";;
10103 esac;
10104 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
10105 ???[sx]*):;;*)false;;esac;fi
10106 '\'' sh
10107 '
10108 fi
10109 as_executable_p=$as_test_x
10110
10111 # Sed expression to map a string onto a valid CPP name.
10112 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10113
10114 # Sed expression to map a string onto a valid variable name.
10115 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10116
10117
10118 exec 6>&1
10119 ## ----------------------------------- ##
10120 ## Main body of $CONFIG_STATUS script. ##
10121 ## ----------------------------------- ##
10122 _ASEOF
10123 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
10124
10125 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10126 # Save the log message, to keep $0 and so on meaningful, and to
10127 # report actual input values of CONFIG_FILES etc. instead of their
10128 # values after options handling.
10129 ac_log="
10130 This file was extended by OpenMD $as_me 1.0, which was
10131 generated by GNU Autoconf 2.68. Invocation command line was
10132
10133 CONFIG_FILES = $CONFIG_FILES
10134 CONFIG_HEADERS = $CONFIG_HEADERS
10135 CONFIG_LINKS = $CONFIG_LINKS
10136 CONFIG_COMMANDS = $CONFIG_COMMANDS
10137 $ $0 $@
10138
10139 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10140 "
10141
10142 _ACEOF
10143
10144 case $ac_config_files in *"
10145 "*) set x $ac_config_files; shift; ac_config_files=$*;;
10146 esac
10147
10148 case $ac_config_headers in *"
10149 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
10150 esac
10151
10152
10153 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10154 # Files that config.status was made for.
10155 config_files="$ac_config_files"
10156 config_headers="$ac_config_headers"
10157
10158 _ACEOF
10159
10160 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10161 ac_cs_usage="\
10162 \`$as_me' instantiates files and other configuration actions
10163 from templates according to the current configuration. Unless the files
10164 and actions are specified as TAGs, all are instantiated by default.
10165
10166 Usage: $0 [OPTION]... [TAG]...
10167
10168 -h, --help print this help, then exit
10169 -V, --version print version number and configuration settings, then exit
10170 --config print configuration, then exit
10171 -q, --quiet, --silent
10172 do not print progress messages
10173 -d, --debug don't remove temporary files
10174 --recheck update $as_me by reconfiguring in the same conditions
10175 --file=FILE[:TEMPLATE]
10176 instantiate the configuration file FILE
10177 --header=FILE[:TEMPLATE]
10178 instantiate the configuration header FILE
10179
10180 Configuration files:
10181 $config_files
10182
10183 Configuration headers:
10184 $config_headers
10185
10186 Report bugs to <gezelter@nd.edu>."
10187
10188 _ACEOF
10189 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10190 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10191 ac_cs_version="\\
10192 OpenMD config.status 1.0
10193 configured by $0, generated by GNU Autoconf 2.68,
10194 with options \\"\$ac_cs_config\\"
10195
10196 Copyright (C) 2010 Free Software Foundation, Inc.
10197 This config.status script is free software; the Free Software Foundation
10198 gives unlimited permission to copy, distribute and modify it."
10199
10200 ac_pwd='$ac_pwd'
10201 srcdir='$srcdir'
10202 INSTALL='$INSTALL'
10203 test -n "\$AWK" || AWK=awk
10204 _ACEOF
10205
10206 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10207 # The default lists apply if the user does not specify any file.
10208 ac_need_defaults=:
10209 while test $# != 0
10210 do
10211 case $1 in
10212 --*=?*)
10213 ac_option=`expr "X$1" : 'X\([^=]*\)='`
10214 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
10215 ac_shift=:
10216 ;;
10217 --*=)
10218 ac_option=`expr "X$1" : 'X\([^=]*\)='`
10219 ac_optarg=
10220 ac_shift=:
10221 ;;
10222 *)
10223 ac_option=$1
10224 ac_optarg=$2
10225 ac_shift=shift
10226 ;;
10227 esac
10228
10229 case $ac_option in
10230 # Handling of the options.
10231 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10232 ac_cs_recheck=: ;;
10233 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
10234 $as_echo "$ac_cs_version"; exit ;;
10235 --config | --confi | --conf | --con | --co | --c )
10236 $as_echo "$ac_cs_config"; exit ;;
10237 --debug | --debu | --deb | --de | --d | -d )
10238 debug=: ;;
10239 --file | --fil | --fi | --f )
10240 $ac_shift
10241 case $ac_optarg in
10242 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10243 '') as_fn_error $? "missing file argument" ;;
10244 esac
10245 as_fn_append CONFIG_FILES " '$ac_optarg'"
10246 ac_need_defaults=false;;
10247 --header | --heade | --head | --hea )
10248 $ac_shift
10249 case $ac_optarg in
10250 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10251 esac
10252 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
10253 ac_need_defaults=false;;
10254 --he | --h)
10255 # Conflict between --help and --header
10256 as_fn_error $? "ambiguous option: \`$1'
10257 Try \`$0 --help' for more information.";;
10258 --help | --hel | -h )
10259 $as_echo "$ac_cs_usage"; exit ;;
10260 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10261 | -silent | --silent | --silen | --sile | --sil | --si | --s)
10262 ac_cs_silent=: ;;
10263
10264 # This is an error.
10265 -*) as_fn_error $? "unrecognized option: \`$1'
10266 Try \`$0 --help' for more information." ;;
10267
10268 *) as_fn_append ac_config_targets " $1"
10269 ac_need_defaults=false ;;
10270
10271 esac
10272 shift
10273 done
10274
10275 ac_configure_extra_args=
10276
10277 if $ac_cs_silent; then
10278 exec 6>/dev/null
10279 ac_configure_extra_args="$ac_configure_extra_args --silent"
10280 fi
10281
10282 _ACEOF
10283 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10284 if \$ac_cs_recheck; then
10285 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10286 shift
10287 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10288 CONFIG_SHELL='$SHELL'
10289 export CONFIG_SHELL
10290 exec "\$@"
10291 fi
10292
10293 _ACEOF
10294 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10295 exec 5>>config.log
10296 {
10297 echo
10298 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10299 ## Running $as_me. ##
10300 _ASBOX
10301 $as_echo "$ac_log"
10302 } >&5
10303
10304 _ACEOF
10305 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10306 _ACEOF
10307
10308 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10309
10310 # Handling of arguments.
10311 for ac_config_target in $ac_config_targets
10312 do
10313 case $ac_config_target in
10314 "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
10315 "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
10316 "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
10317 "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
10318 "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
10319 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
10320 "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
10321
10322 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
10323 esac
10324 done
10325
10326
10327 # If the user did not use the arguments to specify the items to instantiate,
10328 # then the envvar interface is used. Set only those that are not.
10329 # We use the long form for the default assignment because of an extremely
10330 # bizarre bug on SunOS 4.1.3.
10331 if $ac_need_defaults; then
10332 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10333 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10334 fi
10335
10336 # Have a temporary directory for convenience. Make it in the build tree
10337 # simply because there is no reason against having it here, and in addition,
10338 # creating and moving files from /tmp can sometimes cause problems.
10339 # Hook for its removal unless debugging.
10340 # Note that there is a small window in which the directory will not be cleaned:
10341 # after its creation but before its name has been assigned to `$tmp'.
10342 $debug ||
10343 {
10344 tmp= ac_tmp=
10345 trap 'exit_status=$?
10346 : "${ac_tmp:=$tmp}"
10347 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
10348 ' 0
10349 trap 'as_fn_exit 1' 1 2 13 15
10350 }
10351 # Create a (secure) tmp directory for tmp files.
10352
10353 {
10354 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
10355 test -d "$tmp"
10356 } ||
10357 {
10358 tmp=./conf$$-$RANDOM
10359 (umask 077 && mkdir "$tmp")
10360 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
10361 ac_tmp=$tmp
10362
10363 # Set up the scripts for CONFIG_FILES section.
10364 # No need to generate them if there are no CONFIG_FILES.
10365 # This happens for instance with `./config.status config.h'.
10366 if test -n "$CONFIG_FILES"; then
10367
10368
10369 ac_cr=`echo X | tr X '\015'`
10370 # On cygwin, bash can eat \r inside `` if the user requested igncr.
10371 # But we know of no other shell where ac_cr would be empty at this
10372 # point, so we can use a bashism as a fallback.
10373 if test "x$ac_cr" = x; then
10374 eval ac_cr=\$\'\\r\'
10375 fi
10376 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
10377 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
10378 ac_cs_awk_cr='\\r'
10379 else
10380 ac_cs_awk_cr=$ac_cr
10381 fi
10382
10383 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
10384 _ACEOF
10385
10386
10387 {
10388 echo "cat >conf$$subs.awk <<_ACEOF" &&
10389 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
10390 echo "_ACEOF"
10391 } >conf$$subs.sh ||
10392 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10393 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
10394 ac_delim='%!_!# '
10395 for ac_last_try in false false false false false :; do
10396 . ./conf$$subs.sh ||
10397 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10398
10399 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
10400 if test $ac_delim_n = $ac_delim_num; then
10401 break
10402 elif $ac_last_try; then
10403 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10404 else
10405 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10406 fi
10407 done
10408 rm -f conf$$subs.sh
10409
10410 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10411 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
10412 _ACEOF
10413 sed -n '
10414 h
10415 s/^/S["/; s/!.*/"]=/
10416 p
10417 g
10418 s/^[^!]*!//
10419 :repl
10420 t repl
10421 s/'"$ac_delim"'$//
10422 t delim
10423 :nl
10424 h
10425 s/\(.\{148\}\)..*/\1/
10426 t more1
10427 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
10428 p
10429 n
10430 b repl
10431 :more1
10432 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10433 p
10434 g
10435 s/.\{148\}//
10436 t nl
10437 :delim
10438 h
10439 s/\(.\{148\}\)..*/\1/
10440 t more2
10441 s/["\\]/\\&/g; s/^/"/; s/$/"/
10442 p
10443 b
10444 :more2
10445 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10446 p
10447 g
10448 s/.\{148\}//
10449 t delim
10450 ' <conf$$subs.awk | sed '
10451 /^[^""]/{
10452 N
10453 s/\n//
10454 }
10455 ' >>$CONFIG_STATUS || ac_write_fail=1
10456 rm -f conf$$subs.awk
10457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10458 _ACAWK
10459 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
10460 for (key in S) S_is_set[key] = 1
10461 FS = ""
10462
10463 }
10464 {
10465 line = $ 0
10466 nfields = split(line, field, "@")
10467 substed = 0
10468 len = length(field[1])
10469 for (i = 2; i < nfields; i++) {
10470 key = field[i]
10471 keylen = length(key)
10472 if (S_is_set[key]) {
10473 value = S[key]
10474 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
10475 len += length(value) + length(field[++i])
10476 substed = 1
10477 } else
10478 len += 1 + keylen
10479 }
10480
10481 print line
10482 }
10483
10484 _ACAWK
10485 _ACEOF
10486 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10487 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
10488 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
10489 else
10490 cat
10491 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
10492 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
10493 _ACEOF
10494
10495 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
10496 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
10497 # trailing colons and then remove the whole line if VPATH becomes empty
10498 # (actually we leave an empty line to preserve line numbers).
10499 if test "x$srcdir" = x.; then
10500 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
10501 h
10502 s///
10503 s/^/:/
10504 s/[ ]*$/:/
10505 s/:\$(srcdir):/:/g
10506 s/:\${srcdir}:/:/g
10507 s/:@srcdir@:/:/g
10508 s/^:*//
10509 s/:*$//
10510 x
10511 s/\(=[ ]*\).*/\1/
10512 G
10513 s/\n//
10514 s/^[^=]*=[ ]*$//
10515 }'
10516 fi
10517
10518 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10519 fi # test -n "$CONFIG_FILES"
10520
10521 # Set up the scripts for CONFIG_HEADERS section.
10522 # No need to generate them if there are no CONFIG_HEADERS.
10523 # This happens for instance with `./config.status Makefile'.
10524 if test -n "$CONFIG_HEADERS"; then
10525 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
10526 BEGIN {
10527 _ACEOF
10528
10529 # Transform confdefs.h into an awk script `defines.awk', embedded as
10530 # here-document in config.status, that substitutes the proper values into
10531 # config.h.in to produce config.h.
10532
10533 # Create a delimiter string that does not exist in confdefs.h, to ease
10534 # handling of long lines.
10535 ac_delim='%!_!# '
10536 for ac_last_try in false false :; do
10537 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
10538 if test -z "$ac_tt"; then
10539 break
10540 elif $ac_last_try; then
10541 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
10542 else
10543 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10544 fi
10545 done
10546
10547 # For the awk script, D is an array of macro values keyed by name,
10548 # likewise P contains macro parameters if any. Preserve backslash
10549 # newline sequences.
10550
10551 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
10552 sed -n '
10553 s/.\{148\}/&'"$ac_delim"'/g
10554 t rset
10555 :rset
10556 s/^[ ]*#[ ]*define[ ][ ]*/ /
10557 t def
10558 d
10559 :def
10560 s/\\$//
10561 t bsnl
10562 s/["\\]/\\&/g
10563 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10564 D["\1"]=" \3"/p
10565 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
10566 d
10567 :bsnl
10568 s/["\\]/\\&/g
10569 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10570 D["\1"]=" \3\\\\\\n"\\/p
10571 t cont
10572 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
10573 t cont
10574 d
10575 :cont
10576 n
10577 s/.\{148\}/&'"$ac_delim"'/g
10578 t clear
10579 :clear
10580 s/\\$//
10581 t bsnlc
10582 s/["\\]/\\&/g; s/^/"/; s/$/"/p
10583 d
10584 :bsnlc
10585 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
10586 b cont
10587 ' <confdefs.h | sed '
10588 s/'"$ac_delim"'/"\\\
10589 "/g' >>$CONFIG_STATUS || ac_write_fail=1
10590
10591 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10592 for (key in D) D_is_set[key] = 1
10593 FS = ""
10594 }
10595 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
10596 line = \$ 0
10597 split(line, arg, " ")
10598 if (arg[1] == "#") {
10599 defundef = arg[2]
10600 mac1 = arg[3]
10601 } else {
10602 defundef = substr(arg[1], 2)
10603 mac1 = arg[2]
10604 }
10605 split(mac1, mac2, "(") #)
10606 macro = mac2[1]
10607 prefix = substr(line, 1, index(line, defundef) - 1)
10608 if (D_is_set[macro]) {
10609 # Preserve the white space surrounding the "#".
10610 print prefix "define", macro P[macro] D[macro]
10611 next
10612 } else {
10613 # Replace #undef with comments. This is necessary, for example,
10614 # in the case of _POSIX_SOURCE, which is predefined and required
10615 # on some systems where configure will not decide to define it.
10616 if (defundef == "undef") {
10617 print "/*", prefix defundef, macro, "*/"
10618 next
10619 }
10620 }
10621 }
10622 { print }
10623 _ACAWK
10624 _ACEOF
10625 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10626 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
10627 fi # test -n "$CONFIG_HEADERS"
10628
10629
10630 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
10631 shift
10632 for ac_tag
10633 do
10634 case $ac_tag in
10635 :[FHLC]) ac_mode=$ac_tag; continue;;
10636 esac
10637 case $ac_mode$ac_tag in
10638 :[FHL]*:*);;
10639 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
10640 :[FH]-) ac_tag=-:-;;
10641 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
10642 esac
10643 ac_save_IFS=$IFS
10644 IFS=:
10645 set x $ac_tag
10646 IFS=$ac_save_IFS
10647 shift
10648 ac_file=$1
10649 shift
10650
10651 case $ac_mode in
10652 :L) ac_source=$1;;
10653 :[FH])
10654 ac_file_inputs=
10655 for ac_f
10656 do
10657 case $ac_f in
10658 -) ac_f="$ac_tmp/stdin";;
10659 *) # Look for the file first in the build tree, then in the source tree
10660 # (if the path is not absolute). The absolute path cannot be DOS-style,
10661 # because $ac_f cannot contain `:'.
10662 test -f "$ac_f" ||
10663 case $ac_f in
10664 [\\/$]*) false;;
10665 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
10666 esac ||
10667 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
10668 esac
10669 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
10670 as_fn_append ac_file_inputs " '$ac_f'"
10671 done
10672
10673 # Let's still pretend it is `configure' which instantiates (i.e., don't
10674 # use $as_me), people would be surprised to read:
10675 # /* config.h. Generated by config.status. */
10676 configure_input='Generated from '`
10677 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
10678 `' by configure.'
10679 if test x"$ac_file" != x-; then
10680 configure_input="$ac_file. $configure_input"
10681 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
10682 $as_echo "$as_me: creating $ac_file" >&6;}
10683 fi
10684 # Neutralize special characters interpreted by sed in replacement strings.
10685 case $configure_input in #(
10686 *\&* | *\|* | *\\* )
10687 ac_sed_conf_input=`$as_echo "$configure_input" |
10688 sed 's/[\\\\&|]/\\\\&/g'`;; #(
10689 *) ac_sed_conf_input=$configure_input;;
10690 esac
10691
10692 case $ac_tag in
10693 *:-:* | *:-) cat >"$ac_tmp/stdin" \
10694 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
10695 esac
10696 ;;
10697 esac
10698
10699 ac_dir=`$as_dirname -- "$ac_file" ||
10700 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10701 X"$ac_file" : 'X\(//\)[^/]' \| \
10702 X"$ac_file" : 'X\(//\)$' \| \
10703 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
10704 $as_echo X"$ac_file" |
10705 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10706 s//\1/
10707 q
10708 }
10709 /^X\(\/\/\)[^/].*/{
10710 s//\1/
10711 q
10712 }
10713 /^X\(\/\/\)$/{
10714 s//\1/
10715 q
10716 }
10717 /^X\(\/\).*/{
10718 s//\1/
10719 q
10720 }
10721 s/.*/./; q'`
10722 as_dir="$ac_dir"; as_fn_mkdir_p
10723 ac_builddir=.
10724
10725 case "$ac_dir" in
10726 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10727 *)
10728 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
10729 # A ".." for each directory in $ac_dir_suffix.
10730 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
10731 case $ac_top_builddir_sub in
10732 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10733 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10734 esac ;;
10735 esac
10736 ac_abs_top_builddir=$ac_pwd
10737 ac_abs_builddir=$ac_pwd$ac_dir_suffix
10738 # for backward compatibility:
10739 ac_top_builddir=$ac_top_build_prefix
10740
10741 case $srcdir in
10742 .) # We are building in place.
10743 ac_srcdir=.
10744 ac_top_srcdir=$ac_top_builddir_sub
10745 ac_abs_top_srcdir=$ac_pwd ;;
10746 [\\/]* | ?:[\\/]* ) # Absolute name.
10747 ac_srcdir=$srcdir$ac_dir_suffix;
10748 ac_top_srcdir=$srcdir
10749 ac_abs_top_srcdir=$srcdir ;;
10750 *) # Relative name.
10751 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10752 ac_top_srcdir=$ac_top_build_prefix$srcdir
10753 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
10754 esac
10755 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
10756
10757
10758 case $ac_mode in
10759 :F)
10760 #
10761 # CONFIG_FILE
10762 #
10763
10764 case $INSTALL in
10765 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10766 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
10767 esac
10768 _ACEOF
10769
10770 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10771 # If the template does not know about datarootdir, expand it.
10772 # FIXME: This hack should be removed a few years after 2.60.
10773 ac_datarootdir_hack=; ac_datarootdir_seen=
10774 ac_sed_dataroot='
10775 /datarootdir/ {
10776 p
10777 q
10778 }
10779 /@datadir@/p
10780 /@docdir@/p
10781 /@infodir@/p
10782 /@localedir@/p
10783 /@mandir@/p'
10784 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
10785 *datarootdir*) ac_datarootdir_seen=yes;;
10786 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
10787 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
10788 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
10789 _ACEOF
10790 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10791 ac_datarootdir_hack='
10792 s&@datadir@&$datadir&g
10793 s&@docdir@&$docdir&g
10794 s&@infodir@&$infodir&g
10795 s&@localedir@&$localedir&g
10796 s&@mandir@&$mandir&g
10797 s&\\\${datarootdir}&$datarootdir&g' ;;
10798 esac
10799 _ACEOF
10800
10801 # Neutralize VPATH when `$srcdir' = `.'.
10802 # Shell code in configure.ac might set extrasub.
10803 # FIXME: do we really want to maintain this feature?
10804 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10805 ac_sed_extra="$ac_vpsub
10806 $extrasub
10807 _ACEOF
10808 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10809 :t
10810 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10811 s|@configure_input@|$ac_sed_conf_input|;t t
10812 s&@top_builddir@&$ac_top_builddir_sub&;t t
10813 s&@top_build_prefix@&$ac_top_build_prefix&;t t
10814 s&@srcdir@&$ac_srcdir&;t t
10815 s&@abs_srcdir@&$ac_abs_srcdir&;t t
10816 s&@top_srcdir@&$ac_top_srcdir&;t t
10817 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
10818 s&@builddir@&$ac_builddir&;t t
10819 s&@abs_builddir@&$ac_abs_builddir&;t t
10820 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
10821 s&@INSTALL@&$ac_INSTALL&;t t
10822 $ac_datarootdir_hack
10823 "
10824 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
10825 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10826
10827 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
10828 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
10829 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
10830 "$ac_tmp/out"`; test -z "$ac_out"; } &&
10831 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10832 which seems to be undefined. Please make sure it is defined" >&5
10833 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10834 which seems to be undefined. Please make sure it is defined" >&2;}
10835
10836 rm -f "$ac_tmp/stdin"
10837 case $ac_file in
10838 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
10839 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
10840 esac \
10841 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10842 ;;
10843 :H)
10844 #
10845 # CONFIG_HEADER
10846 #
10847 if test x"$ac_file" != x-; then
10848 {
10849 $as_echo "/* $configure_input */" \
10850 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
10851 } >"$ac_tmp/config.h" \
10852 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10853 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
10854 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
10855 $as_echo "$as_me: $ac_file is unchanged" >&6;}
10856 else
10857 rm -f "$ac_file"
10858 mv "$ac_tmp/config.h" "$ac_file" \
10859 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10860 fi
10861 else
10862 $as_echo "/* $configure_input */" \
10863 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
10864 || as_fn_error $? "could not create -" "$LINENO" 5
10865 fi
10866 ;;
10867
10868
10869 esac
10870
10871
10872 case $ac_file$ac_mode in
10873 "make/Makefile":F) chmod 0755 scripts/* ;;
10874 "src/utils/Makefile":F) chmod 0755 scripts/* ;;
10875 "src/math/Makefile":F) chmod 0755 scripts/* ;;
10876 "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
10877 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
10878 "scripts/filepp":F) chmod 0755 scripts/* ;;
10879
10880 esac
10881 done # for ac_tag
10882
10883
10884 as_fn_exit 0
10885 _ACEOF
10886 ac_clean_files=$ac_clean_files_save
10887
10888 test $ac_write_fail = 0 ||
10889 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
10890
10891
10892 # configure is writing to config.log, and then calls config.status.
10893 # config.status does its own redirection, appending to config.log.
10894 # Unfortunately, on DOS this fails, as config.log is still kept open
10895 # by configure, so config.status won't be able to write to it; its
10896 # output is simply discarded. So we exec the FD to /dev/null,
10897 # effectively closing config.log, so it can be properly (re)opened and
10898 # appended to by config.status. When coming back to configure, we
10899 # need to make the FD available again.
10900 if test "$no_create" != yes; then
10901 ac_cs_success=:
10902 ac_config_status_args=
10903 test "$silent" = yes &&
10904 ac_config_status_args="$ac_config_status_args --quiet"
10905 exec 5>/dev/null
10906 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10907 exec 5>>config.log
10908 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10909 # would make configure fail if this is the last instruction.
10910 $ac_cs_success || as_fn_exit 1
10911 fi
10912 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
10913 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
10914 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
10915 fi
10916

Properties

Name Value
svn:executable *