ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/configure
Revision: 1396
Committed: Sat Dec 5 02:57:05 2009 UTC (15 years, 5 months ago) by gezelter
Original Path: trunk/configure
File size: 309711 byte(s)
Log Message:
Merging changes skipped in working copies of OOPSE into the OpenMD
tree, fixing make install

File Contents

# User Rev Content
1 gezelter 2 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 gezelter 1390 # Generated by GNU Autoconf 2.65 for OpenMD 1.0.
4 gezelter 2 #
5     # Report bugs to <gezelter@nd.edu>.
6     #
7 gezelter 1390 #
8 gezelter 1210 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 gezelter 1390 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10     # Inc.
11 gezelter 1373 #
12 gezelter 1390 #
13 gezelter 2 # This configure script is free software; the Free Software Foundation
14     # gives unlimited permission to copy, distribute and modify it.
15 gezelter 1373 ## -------------------- ##
16     ## M4sh Initialization. ##
17     ## -------------------- ##
18 gezelter 2
19 gezelter 1210 # Be more Bourne compatible
20     DUALCASE=1; export DUALCASE # for MKS sh
21 gezelter 1373 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 gezelter 2 emulate sh
23     NULLCMD=:
24 gezelter 1300 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 gezelter 397 # is contrary to our usage. Disable this feature.
26     alias -g '${1+"$@"}'='"$@"'
27 gezelter 1210 setopt NO_GLOB_SUBST
28     else
29 gezelter 1373 case `(set -o) 2>/dev/null` in #(
30     *posix*) :
31     set -o posix ;; #(
32     *) :
33     ;;
34 gezelter 1210 esac
35 gezelter 2 fi
36    
37 gezelter 1210
38 gezelter 1300 as_nl='
39     '
40     export as_nl
41     # Printing a long string crashes Solaris 7 /usr/bin/printf.
42     as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 gezelter 1373 # Prefer a ksh shell builtin over an external printf program on Solaris,
46     # but without wasting forks for bash or zsh.
47     if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49     as_echo='print -r --'
50     as_echo_n='print -rn --'
51     elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 gezelter 1300 as_echo='printf %s\n'
53     as_echo_n='printf %s'
54     else
55     if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58 gezelter 1210 else
59 gezelter 1300 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61     arg=$1;
62 gezelter 1373 case $arg in #(
63 gezelter 1300 *"$as_nl"*)
64     expr "X$arg" : "X\\(.*\\)$as_nl";
65     arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66     esac;
67     expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71 gezelter 1210 fi
72 gezelter 1300 export as_echo_body
73     as_echo='sh -c $as_echo_body as_echo'
74 gezelter 1210 fi
75    
76 gezelter 1300 # The user is always right.
77     if test "${PATH_SEPARATOR+set}" != set; then
78     PATH_SEPARATOR=:
79     (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81     PATH_SEPARATOR=';'
82     }
83     fi
84    
85 gezelter 397
86 gezelter 1210 # IFS
87     # We need space, tab and new line, in precisely that order. Quoting is
88     # there to prevent editors from complaining about space-tab.
89     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90     # splitting by setting IFS to empty value.)
91     IFS=" "" $as_nl"
92    
93     # Find who we are. Look in the path if we contain no directory separator.
94 gezelter 1373 case $0 in #((
95 gezelter 1210 *[\\/]* ) as_myself=$0 ;;
96     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97     for as_dir in $PATH
98     do
99     IFS=$as_save_IFS
100     test -z "$as_dir" && as_dir=.
101 gezelter 1373 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102     done
103 gezelter 1210 IFS=$as_save_IFS
104    
105     ;;
106     esac
107     # We did not find ourselves, most probably we were run as `sh COMMAND'
108     # in which case we are not to be found in the path.
109     if test "x$as_myself" = x; then
110     as_myself=$0
111     fi
112     if test ! -f "$as_myself"; then
113 gezelter 1300 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 gezelter 1373 exit 1
115 gezelter 1210 fi
116    
117 gezelter 1373 # Unset variables that we do not need and which cause bugs (e.g. in
118     # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119     # suppresses any "Segmentation fault" message there. '((' could
120     # trigger a bug in pdksh 5.2.14.
121     for as_var in BASH_ENV ENV MAIL MAILPATH
122     do eval test x\${$as_var+set} = xset \
123     && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 gezelter 1210 done
125 gezelter 397 PS1='$ '
126     PS2='> '
127     PS4='+ '
128    
129     # NLS nuisances.
130 gezelter 1300 LC_ALL=C
131     export LC_ALL
132     LANGUAGE=C
133     export LANGUAGE
134 gezelter 397
135 gezelter 1210 # CDPATH.
136 gezelter 1373 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137 gezelter 397
138 gezelter 1210 if test "x$CONFIG_SHELL" = x; then
139 gezelter 1373 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140     emulate sh
141     NULLCMD=:
142     # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143     # is contrary to our usage. Disable this feature.
144     alias -g '\${1+\"\$@\"}'='\"\$@\"'
145     setopt NO_GLOB_SUBST
146 gezelter 1210 else
147 gezelter 1373 case \`(set -o) 2>/dev/null\` in #(
148     *posix*) :
149     set -o posix ;; #(
150     *) :
151     ;;
152     esac
153 gezelter 397 fi
154 gezelter 1373 "
155     as_required="as_fn_return () { (exit \$1); }
156     as_fn_success () { as_fn_return 0; }
157     as_fn_failure () { as_fn_return 1; }
158     as_fn_ret_success () { return 0; }
159     as_fn_ret_failure () { return 1; }
160 gezelter 397
161 gezelter 1210 exitcode=0
162 gezelter 1373 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163     as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164     as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165     as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166     if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167 gezelter 397
168 gezelter 1210 else
169 gezelter 1373 exitcode=1; echo positional parameters were not saved.
170 gezelter 1210 fi
171 gezelter 1373 test x\$exitcode = x0 || exit 1"
172     as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173     as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174     eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175     test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176     test \$(( 1 + 1 )) = 2 || exit 1"
177     if (eval "$as_required") 2>/dev/null; then :
178     as_have_required=yes
179 gezelter 1210 else
180 gezelter 1373 as_have_required=no
181 gezelter 1210 fi
182 gezelter 1373 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183 gezelter 1210
184     else
185 gezelter 1373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186     as_found=false
187 gezelter 397 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188     do
189     IFS=$as_save_IFS
190     test -z "$as_dir" && as_dir=.
191 gezelter 1373 as_found=:
192     case $as_dir in #(
193 gezelter 397 /*)
194 gezelter 1210 for as_base in sh bash ksh sh5; do
195 gezelter 1373 # Try only shells that exist, to save several forks.
196     as_shell=$as_dir/$as_base
197     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199     CONFIG_SHELL=$as_shell as_have_required=yes
200     if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201     break 2
202     fi
203     fi
204 gezelter 1210 done;;
205     esac
206 gezelter 1373 as_found=false
207 gezelter 1210 done
208 gezelter 1373 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210     CONFIG_SHELL=$SHELL as_have_required=yes
211     fi; }
212 gezelter 1210 IFS=$as_save_IFS
213    
214    
215 gezelter 1373 if test "x$CONFIG_SHELL" != x; then :
216     # We cannot yet assume a decent shell, so we have to provide a
217     # neutralization value for shells without unset; and this also
218     # works around shells that cannot unset nonexistent variables.
219     BASH_ENV=/dev/null
220     ENV=/dev/null
221     (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222     export CONFIG_SHELL
223     exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 gezelter 1210 fi
225    
226 gezelter 1373 if test x$as_have_required = xno; then :
227     $as_echo "$0: This script requires a shell more modern than all"
228     $as_echo "$0: the shells that I found on your system."
229     if test x${ZSH_VERSION+set} = xset ; then
230     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232     else
233     $as_echo "$0: Please tell bug-autoconf@gnu.org and gezelter@nd.edu
234     $0: about your system, including any error possibly output
235     $0: before this message. Then install a modern shell, or
236     $0: manually run the script under such a shell if you do
237     $0: have one."
238     fi
239     exit 1
240 gezelter 1210 fi
241     fi
242     fi
243 gezelter 1373 SHELL=${CONFIG_SHELL-/bin/sh}
244     export SHELL
245     # Unset more variables known to interfere with behavior of common tools.
246     CLICOLOR_FORCE= GREP_OPTIONS=
247     unset CLICOLOR_FORCE GREP_OPTIONS
248 gezelter 1210
249 gezelter 1373 ## --------------------- ##
250     ## M4sh Shell Functions. ##
251     ## --------------------- ##
252     # as_fn_unset VAR
253     # ---------------
254     # Portably unset VAR.
255     as_fn_unset ()
256     {
257     { eval $1=; unset $1;}
258     }
259     as_unset=as_fn_unset
260 gezelter 1210
261 gezelter 1373 # as_fn_set_status STATUS
262     # -----------------------
263     # Set $? to STATUS, without forking.
264     as_fn_set_status ()
265     {
266     return $1
267     } # as_fn_set_status
268 gezelter 1210
269 gezelter 1373 # as_fn_exit STATUS
270     # -----------------
271     # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272     as_fn_exit ()
273     {
274     set +e
275     as_fn_set_status $1
276     exit $1
277     } # as_fn_exit
278 gezelter 1210
279 gezelter 1373 # as_fn_mkdir_p
280     # -------------
281     # Create "$as_dir" as a directory, including parents if necessary.
282     as_fn_mkdir_p ()
283     {
284 gezelter 1210
285 gezelter 1373 case $as_dir in #(
286     -*) as_dir=./$as_dir;;
287     esac
288     test -d "$as_dir" || eval $as_mkdir_p || {
289     as_dirs=
290     while :; do
291     case $as_dir in #(
292     *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293     *) as_qdir=$as_dir;;
294     esac
295     as_dirs="'$as_qdir' $as_dirs"
296     as_dir=`$as_dirname -- "$as_dir" ||
297     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298     X"$as_dir" : 'X\(//\)[^/]' \| \
299     X"$as_dir" : 'X\(//\)$' \| \
300     X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301     $as_echo X"$as_dir" |
302     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303     s//\1/
304     q
305     }
306     /^X\(\/\/\)[^/].*/{
307     s//\1/
308     q
309     }
310     /^X\(\/\/\)$/{
311     s//\1/
312     q
313     }
314     /^X\(\/\).*/{
315     s//\1/
316     q
317     }
318     s/.*/./; q'`
319     test -d "$as_dir" && break
320     done
321     test -z "$as_dirs" || eval "mkdir $as_dirs"
322     } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
323 gezelter 397
324 gezelter 1210
325 gezelter 1373 } # as_fn_mkdir_p
326     # as_fn_append VAR VALUE
327     # ----------------------
328     # Append the text in VALUE to the end of the definition contained in VAR. Take
329     # advantage of any shell optimizations that allow amortized linear growth over
330     # repeated appends, instead of the typical quadratic growth present in naive
331     # implementations.
332     if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333     eval 'as_fn_append ()
334     {
335     eval $1+=\$2
336     }'
337     else
338     as_fn_append ()
339     {
340     eval $1=\$$1\$2
341     }
342     fi # as_fn_append
343 gezelter 1210
344 gezelter 1373 # as_fn_arith ARG...
345     # ------------------
346     # Perform arithmetic evaluation on the ARGs, and store the result in the
347     # global $as_val. Take advantage of shells that can avoid forks. The arguments
348     # must be portable across $(()) and expr.
349     if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350     eval 'as_fn_arith ()
351     {
352     as_val=$(( $* ))
353     }'
354     else
355     as_fn_arith ()
356     {
357     as_val=`expr "$@" || test $? -eq 1`
358     }
359     fi # as_fn_arith
360 gezelter 1210
361    
362 gezelter 1373 # as_fn_error ERROR [LINENO LOG_FD]
363     # ---------------------------------
364     # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365     # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366     # script with status $?, using 1 if that was 0.
367     as_fn_error ()
368     {
369     as_status=$?; test $as_status -eq 0 && as_status=1
370     if test "$3"; then
371     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
373     fi
374     $as_echo "$as_me: error: $1" >&2
375     as_fn_exit $as_status
376     } # as_fn_error
377 gezelter 1210
378 gezelter 1373 if expr a : '\(a\)' >/dev/null 2>&1 &&
379     test "X`expr 00001 : '.*\(...\)'`" = X001; then
380     as_expr=expr
381 gezelter 1210 else
382 gezelter 1373 as_expr=false
383 gezelter 1210 fi
384    
385 gezelter 1373 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386     as_basename=basename
387 gezelter 1210 else
388 gezelter 1373 as_basename=false
389 gezelter 1210 fi
390    
391 gezelter 1373 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392     as_dirname=dirname
393 gezelter 1210 else
394 gezelter 1373 as_dirname=false
395 gezelter 1210 fi
396    
397 gezelter 1373 as_me=`$as_basename -- "$0" ||
398     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399     X"$0" : 'X\(//\)$' \| \
400     X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401     $as_echo X/"$0" |
402     sed '/^.*\/\([^/][^/]*\)\/*$/{
403     s//\1/
404     q
405     }
406     /^X\/\(\/\/\)$/{
407     s//\1/
408     q
409     }
410     /^X\/\(\/\).*/{
411     s//\1/
412     q
413     }
414     s/.*/./; q'`
415 gezelter 1210
416 gezelter 1373 # Avoid depending upon Character Ranges.
417     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420     as_cr_digits='0123456789'
421     as_cr_alnum=$as_cr_Letters$as_cr_digits
422 gezelter 1210
423    
424 gezelter 1373 as_lineno_1=$LINENO as_lineno_1a=$LINENO
425     as_lineno_2=$LINENO as_lineno_2a=$LINENO
426     eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427     test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428     # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
429 gezelter 1210 sed -n '
430     p
431     /[$]LINENO/=
432     ' <$as_myself |
433 gezelter 397 sed '
434 gezelter 1210 s/[$]LINENO.*/&-/
435     t lineno
436     b
437     :lineno
438 gezelter 397 N
439 gezelter 1210 :loop
440     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441 gezelter 397 t loop
442 gezelter 1210 s/-\n.*//
443 gezelter 397 ' >$as_me.lineno &&
444 gezelter 1210 chmod +x "$as_me.lineno" ||
445 gezelter 1373 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446 gezelter 397
447     # Don't try to exec as it changes $[0], causing all sort of problems
448     # (the dirname of $[0] is not the place where we might find the
449 gezelter 1210 # original and so on. Autoconf is especially sensitive to this).
450     . "./$as_me.lineno"
451 gezelter 397 # Exit status is that of the last command.
452     exit
453     }
454    
455 gezelter 1210 ECHO_C= ECHO_N= ECHO_T=
456 gezelter 1373 case `echo -n x` in #(((((
457 gezelter 1210 -n*)
458 gezelter 1373 case `echo 'xy\c'` in
459 gezelter 1210 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
460 gezelter 1373 xy) ECHO_C='\c';;
461     *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
462     ECHO_T=' ';;
463 gezelter 1210 esac;;
464     *)
465     ECHO_N='-n';;
466 gezelter 397 esac
467 gezelter 2
468 chuckv 1197 rm -f conf$$ conf$$.exe conf$$.file
469 gezelter 1210 if test -d conf$$.dir; then
470     rm -f conf$$.dir/conf$$.file
471     else
472     rm -f conf$$.dir
473 gezelter 1300 mkdir conf$$.dir 2>/dev/null
474 gezelter 1210 fi
475 gezelter 1300 if (echo >conf$$.file) 2>/dev/null; then
476     if ln -s conf$$.file conf$$ 2>/dev/null; then
477     as_ln_s='ln -s'
478     # ... but there are two gotchas:
479     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481     # In both cases, we have to default to `cp -p'.
482     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483     as_ln_s='cp -p'
484     elif ln conf$$.file conf$$ 2>/dev/null; then
485     as_ln_s=ln
486     else
487 gezelter 2 as_ln_s='cp -p'
488 gezelter 1300 fi
489 gezelter 2 else
490     as_ln_s='cp -p'
491     fi
492 gezelter 1210 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493     rmdir conf$$.dir 2>/dev/null
494 gezelter 2
495 gezelter 397 if mkdir -p . 2>/dev/null; then
496 gezelter 1373 as_mkdir_p='mkdir -p "$as_dir"'
497 gezelter 2 else
498 gezelter 397 test -d ./-p && rmdir ./-p
499     as_mkdir_p=false
500 gezelter 2 fi
501    
502 gezelter 1210 if test -x / >/dev/null 2>&1; then
503     as_test_x='test -x'
504     else
505     if ls -dL / >/dev/null 2>&1; then
506     as_ls_L_option=L
507     else
508     as_ls_L_option=
509     fi
510     as_test_x='
511     eval sh -c '\''
512     if test -d "$1"; then
513 gezelter 1300 test -d "$1/.";
514 gezelter 1210 else
515 gezelter 1373 case $1 in #(
516 gezelter 1300 -*)set "./$1";;
517 gezelter 1210 esac;
518 gezelter 1373 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519 gezelter 1210 ???[sx]*):;;*)false;;esac;fi
520     '\'' sh
521     '
522     fi
523     as_executable_p=$as_test_x
524 gezelter 2
525 gezelter 397 # Sed expression to map a string onto a valid CPP name.
526     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527    
528     # Sed expression to map a string onto a valid variable name.
529     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530    
531    
532 gezelter 1390 test -n "$DJDIR" || exec 7<&0 </dev/null
533     exec 6>&1
534 gezelter 2
535     # Name of the host.
536     # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
537     # so uname gets run too.
538     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
539    
540     #
541     # Initializations.
542     #
543     ac_default_prefix=/usr/local
544 gezelter 1210 ac_clean_files=
545 gezelter 397 ac_config_libobj_dir=.
546 gezelter 1210 LIBOBJS=
547 gezelter 2 cross_compiling=no
548     subdirs=
549 gezelter 397 MFLAGS=
550     MAKEFLAGS=
551 gezelter 2
552 gezelter 397 # Identity of this package.
553 gezelter 1390 PACKAGE_NAME='OpenMD'
554     PACKAGE_TARNAME='openmd'
555     PACKAGE_VERSION='1.0'
556     PACKAGE_STRING='OpenMD 1.0'
557 gezelter 397 PACKAGE_BUGREPORT='gezelter@nd.edu'
558 gezelter 1373 PACKAGE_URL=''
559 gezelter 2
560 gezelter 1390 ac_unique_file="src/applications/openmd/openmd.cpp"
561 gezelter 2 ac_default_prefix="/usr/local"
562 gezelter 397 # Factoring default headers for most tests.
563     ac_includes_default="\
564     #include <stdio.h>
565 gezelter 1210 #ifdef HAVE_SYS_TYPES_H
566 gezelter 397 # include <sys/types.h>
567     #endif
568 gezelter 1210 #ifdef HAVE_SYS_STAT_H
569 gezelter 397 # include <sys/stat.h>
570     #endif
571 gezelter 1210 #ifdef STDC_HEADERS
572 gezelter 397 # include <stdlib.h>
573     # include <stddef.h>
574     #else
575 gezelter 1210 # ifdef HAVE_STDLIB_H
576 gezelter 397 # include <stdlib.h>
577     # endif
578     #endif
579 gezelter 1210 #ifdef HAVE_STRING_H
580     # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
581 gezelter 397 # include <memory.h>
582     # endif
583     # include <string.h>
584     #endif
585 gezelter 1210 #ifdef HAVE_STRINGS_H
586 gezelter 397 # include <strings.h>
587     #endif
588 gezelter 1210 #ifdef HAVE_INTTYPES_H
589 gezelter 397 # include <inttypes.h>
590     #endif
591 gezelter 1210 #ifdef HAVE_STDINT_H
592     # include <stdint.h>
593     #endif
594     #ifdef HAVE_UNISTD_H
595 gezelter 397 # include <unistd.h>
596     #endif"
597 gezelter 2
598 gezelter 1373 ac_subst_vars='LTLIBOBJS
599     SUBDIRS
600 gezelter 1390 OPENMD_HOME
601     OPENMD
602 gezelter 1373 MKINSTALLDIRS
603     BATEXT
604     enable_latex_docs
605     enable_html_docs
606     enable_dot
607     DOC
608     DOT
609     DOXYGEN
610     POW_LIB
611     LIBOBJS
612     USE_OPENBABEL
613     OPENBABEL_LIB
614     OPENBABEL_LIB_DIR
615     OPENBABEL_INC_DIR
616     CXXCPP
617     USE_QHULL
618     QHULL
619     QHULL_LIB_DIR
620     QHULL_INC_DIR
621     FFTW_LIBS
622     FFTW_LIB_DIR
623     FFTW_INC_DIR
624     ZLIB
625     ZLIB_LIB_DIR
626     ZLIB_INC_DIR
627     F90_MODULE_NAMES
628     F90MODINCSPEC
629     MODDIRFLAG
630     F90_WORK_FILES_ARG
631     MOD
632     FC_FUNC_
633     FC_FUNC
634     FCLIBS
635     PREPDEFFLAG
636     FCFLAGS_SRCEXT
637     FCFLAGS_F90
638     PS
639     AR
640     INSTALL_DATA
641     INSTALL_SCRIPT
642     INSTALL_PROGRAM
643     PERL_SHEBANG
644     PERLINTERP
645     RANLIB
646     SET_MAKE
647     LN_S
648     EGREP
649     GREP
650     CPP
651 gezelter 1225 USE_MPI
652 gezelter 1373 MPIFC
653 gezelter 1396 MPICC
654     MPILIBS
655     MPICXX
656 gezelter 1373 ac_ct_FC
657     FCFLAGS
658     FC
659     ac_ct_CC
660     CFLAGS
661     CC
662     OBJEXT
663     EXEEXT
664     ac_ct_CXX
665     CPPFLAGS
666     LDFLAGS
667     CXXFLAGS
668 gezelter 1210 CXX
669 gezelter 1373 USE_SINGLE_PRECISION
670     debug
671     PROGNAME
672     host_os
673     host_vendor
674     host_cpu
675     host
676     build_os
677     build_vendor
678     build_cpu
679     build
680     target_alias
681     host_alias
682     build_alias
683     LIBS
684     ECHO_T
685     ECHO_N
686     ECHO_C
687     DEFS
688     mandir
689     localedir
690     libdir
691     psdir
692     pdfdir
693     dvidir
694     htmldir
695     infodir
696     docdir
697     oldincludedir
698     includedir
699     localstatedir
700     sharedstatedir
701     sysconfdir
702     datadir
703     datarootdir
704     libexecdir
705     sbindir
706     bindir
707     program_transform_name
708     prefix
709     exec_prefix
710     PACKAGE_URL
711     PACKAGE_BUGREPORT
712     PACKAGE_STRING
713     PACKAGE_VERSION
714     PACKAGE_TARNAME
715     PACKAGE_NAME
716     PATH_SEPARATOR
717     SHELL'
718 gezelter 397 ac_subst_files=''
719 gezelter 1300 ac_user_opts='
720     enable_option_checking
721 gezelter 1390 enable_openmd_home
722 gezelter 1300 enable_debug
723     enable_single
724     enable_float
725     with_perl_shebang
726     with_zlib
727     with_fftw
728     with_qhull
729     with_openbabel
730     enable_doxygen
731     enable_dot
732     enable_html_docs
733     enable_latex_docs
734     '
735 gezelter 1210 ac_precious_vars='build_alias
736     host_alias
737     target_alias
738     CXX
739     CXXFLAGS
740     LDFLAGS
741     LIBS
742     CPPFLAGS
743     CCC
744     CC
745     CFLAGS
746     FC
747     FCFLAGS
748 gezelter 1396 MPICXX
749     MPICC
750 gezelter 1373 MPIFC
751 gezelter 1210 CPP
752     CXXCPP'
753 gezelter 397
754 gezelter 1210
755 gezelter 2 # Initialize some variables set by options.
756     ac_init_help=
757     ac_init_version=false
758 gezelter 1300 ac_unrecognized_opts=
759     ac_unrecognized_sep=
760 gezelter 2 # The variables have the same names as the options, with
761     # dashes changed to underlines.
762     cache_file=/dev/null
763     exec_prefix=NONE
764     no_create=
765     no_recursion=
766     prefix=NONE
767     program_prefix=NONE
768     program_suffix=NONE
769     program_transform_name=s,x,x,
770     silent=
771     site=
772     srcdir=
773     verbose=
774     x_includes=NONE
775     x_libraries=NONE
776    
777     # Installation directory options.
778     # These are left unexpanded so users can "make install exec_prefix=/foo"
779     # and all the variables that are supposed to be based on exec_prefix
780     # by default will actually change.
781     # Use braces instead of parens because sh, perl, etc. also accept them.
782 gezelter 1210 # (The list follows the same order as the GNU Coding Standards.)
783 gezelter 2 bindir='${exec_prefix}/bin'
784     sbindir='${exec_prefix}/sbin'
785     libexecdir='${exec_prefix}/libexec'
786 gezelter 1210 datarootdir='${prefix}/share'
787     datadir='${datarootdir}'
788 gezelter 2 sysconfdir='${prefix}/etc'
789     sharedstatedir='${prefix}/com'
790     localstatedir='${prefix}/var'
791     includedir='${prefix}/include'
792     oldincludedir='/usr/include'
793 gezelter 1210 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
794     infodir='${datarootdir}/info'
795     htmldir='${docdir}'
796     dvidir='${docdir}'
797     pdfdir='${docdir}'
798     psdir='${docdir}'
799     libdir='${exec_prefix}/lib'
800     localedir='${datarootdir}/locale'
801     mandir='${datarootdir}/man'
802 gezelter 2
803     ac_prev=
804 gezelter 1210 ac_dashdash=
805 gezelter 2 for ac_option
806     do
807     # If the previous option needs an argument, assign it.
808     if test -n "$ac_prev"; then
809 gezelter 1210 eval $ac_prev=\$ac_option
810 gezelter 2 ac_prev=
811     continue
812     fi
813    
814 gezelter 1210 case $ac_option in
815     *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
816     *) ac_optarg=yes ;;
817     esac
818 gezelter 2
819     # Accept the important Cygnus configure options, so we can diagnose typos.
820    
821 gezelter 1210 case $ac_dashdash$ac_option in
822     --)
823     ac_dashdash=yes ;;
824 gezelter 2
825     -bindir | --bindir | --bindi | --bind | --bin | --bi)
826     ac_prev=bindir ;;
827     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
828     bindir=$ac_optarg ;;
829    
830     -build | --build | --buil | --bui | --bu)
831     ac_prev=build_alias ;;
832     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
833     build_alias=$ac_optarg ;;
834    
835     -cache-file | --cache-file | --cache-fil | --cache-fi \
836     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
837     ac_prev=cache_file ;;
838     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
839     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
840     cache_file=$ac_optarg ;;
841    
842     --config-cache | -C)
843     cache_file=config.cache ;;
844    
845 gezelter 1210 -datadir | --datadir | --datadi | --datad)
846 gezelter 2 ac_prev=datadir ;;
847 gezelter 1210 -datadir=* | --datadir=* | --datadi=* | --datad=*)
848 gezelter 2 datadir=$ac_optarg ;;
849    
850 gezelter 1210 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
851     | --dataroo | --dataro | --datar)
852     ac_prev=datarootdir ;;
853     -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
854     | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
855     datarootdir=$ac_optarg ;;
856    
857 gezelter 2 -disable-* | --disable-*)
858 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
859 gezelter 2 # Reject names that are not valid shell variable names.
860 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
861 gezelter 1373 as_fn_error "invalid feature name: $ac_useropt"
862 gezelter 1300 ac_useropt_orig=$ac_useropt
863     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
864     case $ac_user_opts in
865     *"
866     "enable_$ac_useropt"
867     "*) ;;
868     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
869     ac_unrecognized_sep=', ';;
870     esac
871     eval enable_$ac_useropt=no ;;
872 gezelter 2
873 gezelter 1210 -docdir | --docdir | --docdi | --doc | --do)
874     ac_prev=docdir ;;
875     -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
876     docdir=$ac_optarg ;;
877    
878     -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
879     ac_prev=dvidir ;;
880     -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
881     dvidir=$ac_optarg ;;
882    
883 gezelter 2 -enable-* | --enable-*)
884 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
885 gezelter 2 # Reject names that are not valid shell variable names.
886 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
887 gezelter 1373 as_fn_error "invalid feature name: $ac_useropt"
888 gezelter 1300 ac_useropt_orig=$ac_useropt
889     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
890     case $ac_user_opts in
891     *"
892     "enable_$ac_useropt"
893     "*) ;;
894     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
895     ac_unrecognized_sep=', ';;
896     esac
897     eval enable_$ac_useropt=\$ac_optarg ;;
898 gezelter 2
899     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
900     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
901     | --exec | --exe | --ex)
902     ac_prev=exec_prefix ;;
903     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
904     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
905     | --exec=* | --exe=* | --ex=*)
906     exec_prefix=$ac_optarg ;;
907    
908     -gas | --gas | --ga | --g)
909     # Obsolete; use --with-gas.
910     with_gas=yes ;;
911    
912     -help | --help | --hel | --he | -h)
913     ac_init_help=long ;;
914     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
915     ac_init_help=recursive ;;
916     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
917     ac_init_help=short ;;
918    
919     -host | --host | --hos | --ho)
920     ac_prev=host_alias ;;
921     -host=* | --host=* | --hos=* | --ho=*)
922     host_alias=$ac_optarg ;;
923    
924 gezelter 1210 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
925     ac_prev=htmldir ;;
926     -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
927     | --ht=*)
928     htmldir=$ac_optarg ;;
929    
930 gezelter 2 -includedir | --includedir | --includedi | --included | --include \
931     | --includ | --inclu | --incl | --inc)
932     ac_prev=includedir ;;
933     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
934     | --includ=* | --inclu=* | --incl=* | --inc=*)
935     includedir=$ac_optarg ;;
936    
937     -infodir | --infodir | --infodi | --infod | --info | --inf)
938     ac_prev=infodir ;;
939     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
940     infodir=$ac_optarg ;;
941    
942     -libdir | --libdir | --libdi | --libd)
943     ac_prev=libdir ;;
944     -libdir=* | --libdir=* | --libdi=* | --libd=*)
945     libdir=$ac_optarg ;;
946    
947     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
948     | --libexe | --libex | --libe)
949     ac_prev=libexecdir ;;
950     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
951     | --libexe=* | --libex=* | --libe=*)
952     libexecdir=$ac_optarg ;;
953    
954 gezelter 1210 -localedir | --localedir | --localedi | --localed | --locale)
955     ac_prev=localedir ;;
956     -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
957     localedir=$ac_optarg ;;
958    
959 gezelter 2 -localstatedir | --localstatedir | --localstatedi | --localstated \
960 gezelter 1210 | --localstate | --localstat | --localsta | --localst | --locals)
961 gezelter 2 ac_prev=localstatedir ;;
962     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
963 gezelter 1210 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
964 gezelter 2 localstatedir=$ac_optarg ;;
965    
966     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
967     ac_prev=mandir ;;
968     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
969     mandir=$ac_optarg ;;
970    
971     -nfp | --nfp | --nf)
972     # Obsolete; use --without-fp.
973     with_fp=no ;;
974    
975     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
976 gezelter 397 | --no-cr | --no-c | -n)
977 gezelter 2 no_create=yes ;;
978    
979     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
980     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
981     no_recursion=yes ;;
982    
983     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
984     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
985     | --oldin | --oldi | --old | --ol | --o)
986     ac_prev=oldincludedir ;;
987     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
988     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
989     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
990     oldincludedir=$ac_optarg ;;
991    
992     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
993     ac_prev=prefix ;;
994     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
995     prefix=$ac_optarg ;;
996    
997     -program-prefix | --program-prefix | --program-prefi | --program-pref \
998     | --program-pre | --program-pr | --program-p)
999     ac_prev=program_prefix ;;
1000     -program-prefix=* | --program-prefix=* | --program-prefi=* \
1001     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1002     program_prefix=$ac_optarg ;;
1003    
1004     -program-suffix | --program-suffix | --program-suffi | --program-suff \
1005     | --program-suf | --program-su | --program-s)
1006     ac_prev=program_suffix ;;
1007     -program-suffix=* | --program-suffix=* | --program-suffi=* \
1008     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1009     program_suffix=$ac_optarg ;;
1010    
1011     -program-transform-name | --program-transform-name \
1012     | --program-transform-nam | --program-transform-na \
1013     | --program-transform-n | --program-transform- \
1014     | --program-transform | --program-transfor \
1015     | --program-transfo | --program-transf \
1016     | --program-trans | --program-tran \
1017     | --progr-tra | --program-tr | --program-t)
1018     ac_prev=program_transform_name ;;
1019     -program-transform-name=* | --program-transform-name=* \
1020     | --program-transform-nam=* | --program-transform-na=* \
1021     | --program-transform-n=* | --program-transform-=* \
1022     | --program-transform=* | --program-transfor=* \
1023     | --program-transfo=* | --program-transf=* \
1024     | --program-trans=* | --program-tran=* \
1025     | --progr-tra=* | --program-tr=* | --program-t=*)
1026     program_transform_name=$ac_optarg ;;
1027    
1028 gezelter 1210 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1029     ac_prev=pdfdir ;;
1030     -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1031     pdfdir=$ac_optarg ;;
1032    
1033     -psdir | --psdir | --psdi | --psd | --ps)
1034     ac_prev=psdir ;;
1035     -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1036     psdir=$ac_optarg ;;
1037    
1038 gezelter 2 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1039     | -silent | --silent | --silen | --sile | --sil)
1040     silent=yes ;;
1041    
1042     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1043     ac_prev=sbindir ;;
1044     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1045     | --sbi=* | --sb=*)
1046     sbindir=$ac_optarg ;;
1047    
1048     -sharedstatedir | --sharedstatedir | --sharedstatedi \
1049     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1050     | --sharedst | --shareds | --shared | --share | --shar \
1051     | --sha | --sh)
1052     ac_prev=sharedstatedir ;;
1053     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1054     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1055     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1056     | --sha=* | --sh=*)
1057     sharedstatedir=$ac_optarg ;;
1058    
1059     -site | --site | --sit)
1060     ac_prev=site ;;
1061     -site=* | --site=* | --sit=*)
1062     site=$ac_optarg ;;
1063    
1064     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1065     ac_prev=srcdir ;;
1066     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1067     srcdir=$ac_optarg ;;
1068    
1069     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1070     | --syscon | --sysco | --sysc | --sys | --sy)
1071     ac_prev=sysconfdir ;;
1072     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1073     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1074     sysconfdir=$ac_optarg ;;
1075    
1076     -target | --target | --targe | --targ | --tar | --ta | --t)
1077     ac_prev=target_alias ;;
1078     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1079     target_alias=$ac_optarg ;;
1080    
1081     -v | -verbose | --verbose | --verbos | --verbo | --verb)
1082     verbose=yes ;;
1083    
1084     -version | --version | --versio | --versi | --vers | -V)
1085     ac_init_version=: ;;
1086    
1087     -with-* | --with-*)
1088 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1089 gezelter 2 # Reject names that are not valid shell variable names.
1090 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1091 gezelter 1373 as_fn_error "invalid package name: $ac_useropt"
1092 gezelter 1300 ac_useropt_orig=$ac_useropt
1093     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1094     case $ac_user_opts in
1095     *"
1096     "with_$ac_useropt"
1097     "*) ;;
1098     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1099     ac_unrecognized_sep=', ';;
1100     esac
1101     eval with_$ac_useropt=\$ac_optarg ;;
1102 gezelter 2
1103     -without-* | --without-*)
1104 gezelter 1300 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1105 gezelter 2 # Reject names that are not valid shell variable names.
1106 gezelter 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1107 gezelter 1373 as_fn_error "invalid package name: $ac_useropt"
1108 gezelter 1300 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--without-$ac_useropt_orig"
1115     ac_unrecognized_sep=', ';;
1116     esac
1117     eval with_$ac_useropt=no ;;
1118 gezelter 2
1119     --x)
1120     # Obsolete; use --with-x.
1121     with_x=yes ;;
1122    
1123     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1124     | --x-incl | --x-inc | --x-in | --x-i)
1125     ac_prev=x_includes ;;
1126     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1127     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1128     x_includes=$ac_optarg ;;
1129    
1130     -x-libraries | --x-libraries | --x-librarie | --x-librari \
1131     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1132     ac_prev=x_libraries ;;
1133     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1134     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1135     x_libraries=$ac_optarg ;;
1136    
1137 gezelter 1373 -*) as_fn_error "unrecognized option: \`$ac_option'
1138     Try \`$0 --help' for more information."
1139 gezelter 2 ;;
1140    
1141     *=*)
1142     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1143     # Reject names that are not valid shell variable names.
1144 gezelter 1373 case $ac_envvar in #(
1145     '' | [0-9]* | *[!_$as_cr_alnum]* )
1146     as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1147     esac
1148 gezelter 1210 eval $ac_envvar=\$ac_optarg
1149 gezelter 2 export $ac_envvar ;;
1150    
1151     *)
1152     # FIXME: should be removed in autoconf 3.0.
1153 gezelter 1300 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1154 gezelter 397 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1155 gezelter 1300 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1156 gezelter 2 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1157     ;;
1158    
1159     esac
1160     done
1161    
1162     if test -n "$ac_prev"; then
1163     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1164 gezelter 1373 as_fn_error "missing argument to $ac_option"
1165 gezelter 2 fi
1166    
1167 gezelter 1300 if test -n "$ac_unrecognized_opts"; then
1168     case $enable_option_checking in
1169     no) ;;
1170 gezelter 1373 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1171     *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1172 gezelter 1300 esac
1173     fi
1174    
1175     # Check all directory arguments for consistency.
1176 gezelter 1210 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1177     datadir sysconfdir sharedstatedir localstatedir includedir \
1178     oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1179     libdir localedir mandir
1180 gezelter 397 do
1181 gezelter 1210 eval ac_val=\$$ac_var
1182 gezelter 1300 # Remove trailing slashes.
1183 gezelter 397 case $ac_val in
1184 gezelter 1300 */ )
1185     ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1186     eval $ac_var=\$ac_val;;
1187     esac
1188     # Be sure to have absolute directory names.
1189     case $ac_val in
1190 gezelter 1210 [\\/$]* | ?:[\\/]* ) continue;;
1191     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1192 gezelter 397 esac
1193 gezelter 1373 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1194 gezelter 397 done
1195    
1196 gezelter 2 # There might be people who depend on the old broken behavior: `$host'
1197     # used to hold the argument of --host etc.
1198 gezelter 397 # FIXME: To remove some day.
1199 gezelter 2 build=$build_alias
1200     host=$host_alias
1201     target=$target_alias
1202    
1203 gezelter 397 # FIXME: To remove some day.
1204 gezelter 2 if test "x$host_alias" != x; then
1205     if test "x$build_alias" = x; then
1206     cross_compiling=maybe
1207 gezelter 1300 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1208 gezelter 2 If a cross compiler is detected then cross compile mode will be used." >&2
1209     elif test "x$build_alias" != "x$host_alias"; then
1210     cross_compiling=yes
1211     fi
1212     fi
1213    
1214     ac_tool_prefix=
1215     test -n "$host_alias" && ac_tool_prefix=$host_alias-
1216    
1217     test "$silent" = yes && exec 6>/dev/null
1218    
1219 gezelter 397
1220 gezelter 1210 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1221     ac_ls_di=`ls -di .` &&
1222     ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1223 gezelter 1373 as_fn_error "working directory cannot be determined"
1224 gezelter 1210 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1225 gezelter 1373 as_fn_error "pwd does not report name of working directory"
1226 gezelter 1210
1227    
1228 gezelter 2 # Find the source files, if location was not specified.
1229     if test -z "$srcdir"; then
1230     ac_srcdir_defaulted=yes
1231 gezelter 1210 # Try the directory containing this script, then the parent directory.
1232 gezelter 1300 ac_confdir=`$as_dirname -- "$as_myself" ||
1233     $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1234     X"$as_myself" : 'X\(//\)[^/]' \| \
1235     X"$as_myself" : 'X\(//\)$' \| \
1236     X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1237     $as_echo X"$as_myself" |
1238 gezelter 1210 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1239     s//\1/
1240     q
1241     }
1242     /^X\(\/\/\)[^/].*/{
1243     s//\1/
1244     q
1245     }
1246     /^X\(\/\/\)$/{
1247     s//\1/
1248     q
1249     }
1250     /^X\(\/\).*/{
1251     s//\1/
1252     q
1253     }
1254     s/.*/./; q'`
1255 gezelter 2 srcdir=$ac_confdir
1256 gezelter 1210 if test ! -r "$srcdir/$ac_unique_file"; then
1257 gezelter 2 srcdir=..
1258     fi
1259     else
1260     ac_srcdir_defaulted=no
1261     fi
1262 gezelter 1210 if test ! -r "$srcdir/$ac_unique_file"; then
1263     test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1264 gezelter 1373 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1265 gezelter 1210 fi
1266     ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1267     ac_abs_confdir=`(
1268 gezelter 1373 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1269 gezelter 1210 pwd)`
1270     # When building in place, set srcdir=.
1271     if test "$ac_abs_confdir" = "$ac_pwd"; then
1272     srcdir=.
1273 chuckv 1188 fi
1274 gezelter 1210 # Remove unnecessary trailing slashes from srcdir.
1275     # Double slashes in file names in object file debugging info
1276     # mess up M-x gdb in Emacs.
1277     case $srcdir in
1278     */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1279     esac
1280     for ac_var in $ac_precious_vars; do
1281     eval ac_env_${ac_var}_set=\${${ac_var}+set}
1282     eval ac_env_${ac_var}_value=\$${ac_var}
1283     eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1284     eval ac_cv_env_${ac_var}_value=\$${ac_var}
1285     done
1286 gezelter 2
1287     #
1288     # Report the --help message.
1289     #
1290     if test "$ac_init_help" = "long"; then
1291     # Omit some internal or obsolete options to make the list less imposing.
1292     # This message is too long to be a string in the A/UX 3.1 sh.
1293 gezelter 397 cat <<_ACEOF
1294 gezelter 1390 \`configure' configures OpenMD 1.0 to adapt to many kinds of systems.
1295 gezelter 2
1296     Usage: $0 [OPTION]... [VAR=VALUE]...
1297    
1298     To assign environment variables (e.g., CC, CFLAGS...), specify them as
1299     VAR=VALUE. See below for descriptions of some of the useful variables.
1300    
1301     Defaults for the options are specified in brackets.
1302    
1303     Configuration:
1304     -h, --help display this help and exit
1305     --help=short display options specific to this package
1306     --help=recursive display the short help of all the included packages
1307     -V, --version display version information and exit
1308     -q, --quiet, --silent do not print \`checking...' messages
1309     --cache-file=FILE cache test results in FILE [disabled]
1310     -C, --config-cache alias for \`--cache-file=config.cache'
1311     -n, --no-create do not create output files
1312     --srcdir=DIR find the sources in DIR [configure dir or \`..']
1313    
1314     Installation directories:
1315     --prefix=PREFIX install architecture-independent files in PREFIX
1316 gezelter 1300 [$ac_default_prefix]
1317 gezelter 2 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1318 gezelter 1300 [PREFIX]
1319 gezelter 2
1320     By default, \`make install' will install all the files in
1321     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1322     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1323     for instance \`--prefix=\$HOME'.
1324    
1325     For better control, use the options below.
1326    
1327     Fine tuning of the installation directories:
1328 gezelter 1300 --bindir=DIR user executables [EPREFIX/bin]
1329     --sbindir=DIR system admin executables [EPREFIX/sbin]
1330     --libexecdir=DIR program executables [EPREFIX/libexec]
1331     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1332     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1333     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1334     --libdir=DIR object code libraries [EPREFIX/lib]
1335     --includedir=DIR C header files [PREFIX/include]
1336     --oldincludedir=DIR C header files for non-gcc [/usr/include]
1337     --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1338     --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1339     --infodir=DIR info documentation [DATAROOTDIR/info]
1340     --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1341     --mandir=DIR man documentation [DATAROOTDIR/man]
1342 gezelter 1390 --docdir=DIR documentation root [DATAROOTDIR/doc/openmd]
1343 gezelter 1300 --htmldir=DIR html documentation [DOCDIR]
1344     --dvidir=DIR dvi documentation [DOCDIR]
1345     --pdfdir=DIR pdf documentation [DOCDIR]
1346     --psdir=DIR ps documentation [DOCDIR]
1347 gezelter 397 _ACEOF
1348 gezelter 2
1349 gezelter 397 cat <<\_ACEOF
1350 gezelter 2
1351     System types:
1352     --build=BUILD configure for building on BUILD [guessed]
1353 gezelter 397 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1354     _ACEOF
1355 gezelter 2 fi
1356    
1357     if test -n "$ac_init_help"; then
1358     case $ac_init_help in
1359 gezelter 1390 short | recursive ) echo "Configuration of OpenMD 1.0:";;
1360 gezelter 2 esac
1361 gezelter 397 cat <<\_ACEOF
1362 gezelter 2
1363     Optional Features:
1364 gezelter 1300 --disable-option-checking ignore unrecognized --enable/--with options
1365 gezelter 2 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1366     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1367 gezelter 1390 --enable-openmd-home=DIR define OpenMD home dir PREFIX/openmd
1368     --enable-debug Compile OpenMD in debug mode
1369     --enable-single compile OpenMD in single precision
1370 gezelter 961 --enable-float synonym for --enable-single
1371 gezelter 49 --enable-doxygen enable documentation generation with doxygen (auto)
1372     --enable-dot use 'dot' to generate graphs in doxygen (auto)
1373     --enable-html-docs enable HTML generation with doxygen (yes)
1374     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1375 gezelter 2
1376     Optional Packages:
1377     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1378     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1379 gezelter 848 --with-perl-shebang override what perl thinks is the way for the kernel
1380     to start it (seldom needed)
1381 gezelter 958 --with-zlib=DIR root directory path of zlib installation (defaults
1382     to /usr/local or /usr if not found in /usr/local)
1383 gezelter 957 --with-fftw=DIR root directory path of fftw installation (defaults
1384     to /usr/local or /usr if not found in /usr/local)
1385 chuckv 1200 --with-qhull=DIR root directory path of qhull installation (defaults
1386     to /usr/local or /usr if not found in /usr/local)
1387 gezelter 1210 --with-openbabel=DIR root directory path of openbabel-2.x installation
1388     (defaults to /usr/local or /usr if not found in
1389     /usr/local)
1390 gezelter 2
1391     Some influential environment variables:
1392 gezelter 848 CXX C++ compiler command
1393     CXXFLAGS C++ compiler flags
1394 gezelter 2 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1395     nonstandard directory <lib dir>
1396 gezelter 1210 LIBS libraries to pass to the linker, e.g. -l<library>
1397 gezelter 1390 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1398 gezelter 1210 you have headers in a nonstandard directory <include dir>
1399 gezelter 848 CC C compiler command
1400     CFLAGS C compiler flags
1401     FC Fortran compiler command
1402     FCFLAGS Fortran compiler flags
1403 gezelter 1396 MPICXX MPI C++ compiler command
1404     MPICC MPI C compiler command
1405 gezelter 1373 MPIFC MPI Fortran compiler command
1406 gezelter 774 CPP C preprocessor
1407 gezelter 493 CXXCPP C++ preprocessor
1408 gezelter 2
1409     Use these variables to override the choices made by `configure' or to help
1410     it to find libraries and programs with nonstandard names/locations.
1411    
1412     Report bugs to <gezelter@nd.edu>.
1413 gezelter 397 _ACEOF
1414 gezelter 1210 ac_status=$?
1415 gezelter 2 fi
1416    
1417     if test "$ac_init_help" = "recursive"; then
1418     # If there are subdirs, report their specific --help.
1419 gezelter 397 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1420 gezelter 1300 test -d "$ac_dir" ||
1421     { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1422     continue
1423 gezelter 397 ac_builddir=.
1424 gezelter 2
1425 gezelter 1210 case "$ac_dir" in
1426     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1427     *)
1428 gezelter 1300 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1429 gezelter 1210 # A ".." for each directory in $ac_dir_suffix.
1430 gezelter 1300 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1431 gezelter 1210 case $ac_top_builddir_sub in
1432     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1433     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1434     esac ;;
1435     esac
1436     ac_abs_top_builddir=$ac_pwd
1437     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1438     # for backward compatibility:
1439     ac_top_builddir=$ac_top_build_prefix
1440 gezelter 2
1441 gezelter 397 case $srcdir in
1442 gezelter 1210 .) # We are building in place.
1443 gezelter 397 ac_srcdir=.
1444 gezelter 1210 ac_top_srcdir=$ac_top_builddir_sub
1445     ac_abs_top_srcdir=$ac_pwd ;;
1446     [\\/]* | ?:[\\/]* ) # Absolute name.
1447 gezelter 397 ac_srcdir=$srcdir$ac_dir_suffix;
1448 gezelter 1210 ac_top_srcdir=$srcdir
1449     ac_abs_top_srcdir=$srcdir ;;
1450     *) # Relative name.
1451     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1452     ac_top_srcdir=$ac_top_build_prefix$srcdir
1453     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1454 gezelter 397 esac
1455 gezelter 1210 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1456 gezelter 397
1457 gezelter 1210 cd "$ac_dir" || { ac_status=$?; continue; }
1458     # Check for guested configure.
1459     if test -f "$ac_srcdir/configure.gnu"; then
1460     echo &&
1461     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1462     elif test -f "$ac_srcdir/configure"; then
1463     echo &&
1464     $SHELL "$ac_srcdir/configure" --help=recursive
1465 gezelter 2 else
1466 gezelter 1300 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1467 gezelter 1210 fi || ac_status=$?
1468     cd "$ac_pwd" || { ac_status=$?; break; }
1469 gezelter 2 done
1470     fi
1471    
1472 gezelter 1210 test -n "$ac_init_help" && exit $ac_status
1473 gezelter 2 if $ac_init_version; then
1474 gezelter 397 cat <<\_ACEOF
1475 gezelter 1390 OpenMD configure 1.0
1476     generated by GNU Autoconf 2.65
1477 gezelter 2
1478 gezelter 1373 Copyright (C) 2009 Free Software Foundation, Inc.
1479 gezelter 2 This configure script is free software; the Free Software Foundation
1480     gives unlimited permission to copy, distribute and modify it.
1481 gezelter 397 _ACEOF
1482 gezelter 1210 exit
1483 gezelter 2 fi
1484 gezelter 1373
1485     ## ------------------------ ##
1486     ## Autoconf initialization. ##
1487     ## ------------------------ ##
1488    
1489     # ac_fn_cxx_try_compile LINENO
1490     # ----------------------------
1491     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1492     ac_fn_cxx_try_compile ()
1493     {
1494     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1495     rm -f conftest.$ac_objext
1496     if { { ac_try="$ac_compile"
1497     case "(($ac_try" in
1498     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1499     *) ac_try_echo=$ac_try;;
1500     esac
1501     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1502     $as_echo "$ac_try_echo"; } >&5
1503     (eval "$ac_compile") 2>conftest.err
1504     ac_status=$?
1505     if test -s conftest.err; then
1506     grep -v '^ *+' conftest.err >conftest.er1
1507     cat conftest.er1 >&5
1508     mv -f conftest.er1 conftest.err
1509     fi
1510     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1511     test $ac_status = 0; } && {
1512     test -z "$ac_cxx_werror_flag" ||
1513     test ! -s conftest.err
1514     } && test -s conftest.$ac_objext; then :
1515     ac_retval=0
1516     else
1517     $as_echo "$as_me: failed program was:" >&5
1518     sed 's/^/| /' conftest.$ac_ext >&5
1519    
1520     ac_retval=1
1521     fi
1522     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1523 gezelter 1390 as_fn_set_status $ac_retval
1524 gezelter 1373
1525     } # ac_fn_cxx_try_compile
1526    
1527 gezelter 1396 # ac_fn_c_try_compile LINENO
1528     # --------------------------
1529     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1530     ac_fn_c_try_compile ()
1531     {
1532     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1533     rm -f conftest.$ac_objext
1534     if { { ac_try="$ac_compile"
1535     case "(($ac_try" in
1536     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1537     *) ac_try_echo=$ac_try;;
1538     esac
1539     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1540     $as_echo "$ac_try_echo"; } >&5
1541     (eval "$ac_compile") 2>conftest.err
1542     ac_status=$?
1543     if test -s conftest.err; then
1544     grep -v '^ *+' conftest.err >conftest.er1
1545     cat conftest.er1 >&5
1546     mv -f conftest.er1 conftest.err
1547     fi
1548     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1549     test $ac_status = 0; } && {
1550     test -z "$ac_c_werror_flag" ||
1551     test ! -s conftest.err
1552     } && test -s conftest.$ac_objext; then :
1553     ac_retval=0
1554     else
1555     $as_echo "$as_me: failed program was:" >&5
1556     sed 's/^/| /' conftest.$ac_ext >&5
1557    
1558     ac_retval=1
1559     fi
1560     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1561     as_fn_set_status $ac_retval
1562    
1563     } # ac_fn_c_try_compile
1564    
1565     # ac_fn_fc_try_compile LINENO
1566     # ---------------------------
1567     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1568     ac_fn_fc_try_compile ()
1569     {
1570     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1571     rm -f conftest.$ac_objext
1572     if { { ac_try="$ac_compile"
1573     case "(($ac_try" in
1574     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1575     *) ac_try_echo=$ac_try;;
1576     esac
1577     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1578     $as_echo "$ac_try_echo"; } >&5
1579     (eval "$ac_compile") 2>conftest.err
1580     ac_status=$?
1581     if test -s conftest.err; then
1582     grep -v '^ *+' conftest.err >conftest.er1
1583     cat conftest.er1 >&5
1584     mv -f conftest.er1 conftest.err
1585     fi
1586     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1587     test $ac_status = 0; } && {
1588     test -z "$ac_fc_werror_flag" ||
1589     test ! -s conftest.err
1590     } && test -s conftest.$ac_objext; then :
1591     ac_retval=0
1592     else
1593     $as_echo "$as_me: failed program was:" >&5
1594     sed 's/^/| /' conftest.$ac_ext >&5
1595    
1596     ac_retval=1
1597     fi
1598     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1599     as_fn_set_status $ac_retval
1600    
1601     } # ac_fn_fc_try_compile
1602    
1603 gezelter 1373 # ac_fn_cxx_try_link LINENO
1604     # -------------------------
1605     # Try to link conftest.$ac_ext, and return whether this succeeded.
1606     ac_fn_cxx_try_link ()
1607     {
1608     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1609     rm -f conftest.$ac_objext conftest$ac_exeext
1610     if { { ac_try="$ac_link"
1611     case "(($ac_try" in
1612     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1613     *) ac_try_echo=$ac_try;;
1614     esac
1615     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1616     $as_echo "$ac_try_echo"; } >&5
1617     (eval "$ac_link") 2>conftest.err
1618     ac_status=$?
1619     if test -s conftest.err; then
1620     grep -v '^ *+' conftest.err >conftest.er1
1621     cat conftest.er1 >&5
1622     mv -f conftest.er1 conftest.err
1623     fi
1624     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1625     test $ac_status = 0; } && {
1626     test -z "$ac_cxx_werror_flag" ||
1627     test ! -s conftest.err
1628     } && test -s conftest$ac_exeext && {
1629     test "$cross_compiling" = yes ||
1630     $as_test_x conftest$ac_exeext
1631     }; then :
1632     ac_retval=0
1633     else
1634     $as_echo "$as_me: failed program was:" >&5
1635     sed 's/^/| /' conftest.$ac_ext >&5
1636    
1637     ac_retval=1
1638     fi
1639     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1640     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1641     # interfere with the next link command; also delete a directory that is
1642     # left behind by Apple's compiler. We do this before executing the actions.
1643     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1644     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1645 gezelter 1390 as_fn_set_status $ac_retval
1646 gezelter 1373
1647     } # ac_fn_cxx_try_link
1648    
1649     # ac_fn_cxx_check_func LINENO FUNC VAR
1650     # ------------------------------------
1651     # Tests whether FUNC exists, setting the cache variable VAR accordingly
1652     ac_fn_cxx_check_func ()
1653     {
1654     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1655     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1656     $as_echo_n "checking for $2... " >&6; }
1657     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1658     $as_echo_n "(cached) " >&6
1659     else
1660     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661     /* end confdefs.h. */
1662     /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1663     For example, HP-UX 11i <limits.h> declares gettimeofday. */
1664     #define $2 innocuous_$2
1665    
1666     /* System header to define __stub macros and hopefully few prototypes,
1667     which can conflict with char $2 (); below.
1668     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1669     <limits.h> exists even on freestanding compilers. */
1670    
1671     #ifdef __STDC__
1672     # include <limits.h>
1673     #else
1674     # include <assert.h>
1675     #endif
1676    
1677     #undef $2
1678    
1679     /* Override any GCC internal prototype to avoid an error.
1680     Use char because int might match the return type of a GCC
1681     builtin and then its argument prototype would still apply. */
1682     #ifdef __cplusplus
1683     extern "C"
1684     #endif
1685     char $2 ();
1686     /* The GNU C library defines this for functions which it implements
1687     to always fail with ENOSYS. Some functions are actually named
1688     something starting with __ and the normal name is an alias. */
1689     #if defined __stub_$2 || defined __stub___$2
1690     choke me
1691     #endif
1692    
1693     int
1694     main ()
1695     {
1696     return $2 ();
1697     ;
1698     return 0;
1699     }
1700     _ACEOF
1701     if ac_fn_cxx_try_link "$LINENO"; then :
1702     eval "$3=yes"
1703     else
1704     eval "$3=no"
1705     fi
1706     rm -f core conftest.err conftest.$ac_objext \
1707     conftest$ac_exeext conftest.$ac_ext
1708     fi
1709     eval ac_res=\$$3
1710     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1711     $as_echo "$ac_res" >&6; }
1712     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1713    
1714     } # ac_fn_cxx_check_func
1715    
1716     # ac_fn_c_try_link LINENO
1717     # -----------------------
1718     # Try to link conftest.$ac_ext, and return whether this succeeded.
1719     ac_fn_c_try_link ()
1720     {
1721     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1722     rm -f conftest.$ac_objext conftest$ac_exeext
1723     if { { ac_try="$ac_link"
1724     case "(($ac_try" in
1725     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1726     *) ac_try_echo=$ac_try;;
1727     esac
1728     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1729     $as_echo "$ac_try_echo"; } >&5
1730     (eval "$ac_link") 2>conftest.err
1731     ac_status=$?
1732     if test -s conftest.err; then
1733     grep -v '^ *+' conftest.err >conftest.er1
1734     cat conftest.er1 >&5
1735     mv -f conftest.er1 conftest.err
1736     fi
1737     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1738     test $ac_status = 0; } && {
1739     test -z "$ac_c_werror_flag" ||
1740     test ! -s conftest.err
1741     } && test -s conftest$ac_exeext && {
1742     test "$cross_compiling" = yes ||
1743     $as_test_x conftest$ac_exeext
1744     }; then :
1745     ac_retval=0
1746     else
1747     $as_echo "$as_me: failed program was:" >&5
1748     sed 's/^/| /' conftest.$ac_ext >&5
1749    
1750     ac_retval=1
1751     fi
1752     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1753     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1754     # interfere with the next link command; also delete a directory that is
1755     # left behind by Apple's compiler. We do this before executing the actions.
1756     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1757     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1758 gezelter 1390 as_fn_set_status $ac_retval
1759 gezelter 1373
1760     } # ac_fn_c_try_link
1761    
1762     # ac_fn_c_check_func LINENO FUNC VAR
1763     # ----------------------------------
1764     # Tests whether FUNC exists, setting the cache variable VAR accordingly
1765     ac_fn_c_check_func ()
1766     {
1767     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1768     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1769     $as_echo_n "checking for $2... " >&6; }
1770     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1771     $as_echo_n "(cached) " >&6
1772     else
1773     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1774     /* end confdefs.h. */
1775     /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1776     For example, HP-UX 11i <limits.h> declares gettimeofday. */
1777     #define $2 innocuous_$2
1778    
1779     /* System header to define __stub macros and hopefully few prototypes,
1780     which can conflict with char $2 (); below.
1781     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1782     <limits.h> exists even on freestanding compilers. */
1783    
1784     #ifdef __STDC__
1785     # include <limits.h>
1786     #else
1787     # include <assert.h>
1788     #endif
1789    
1790     #undef $2
1791    
1792     /* Override any GCC internal prototype to avoid an error.
1793     Use char because int might match the return type of a GCC
1794     builtin and then its argument prototype would still apply. */
1795     #ifdef __cplusplus
1796     extern "C"
1797     #endif
1798     char $2 ();
1799     /* The GNU C library defines this for functions which it implements
1800     to always fail with ENOSYS. Some functions are actually named
1801     something starting with __ and the normal name is an alias. */
1802     #if defined __stub_$2 || defined __stub___$2
1803     choke me
1804     #endif
1805    
1806     int
1807     main ()
1808     {
1809     return $2 ();
1810     ;
1811     return 0;
1812     }
1813     _ACEOF
1814     if ac_fn_c_try_link "$LINENO"; then :
1815     eval "$3=yes"
1816     else
1817     eval "$3=no"
1818     fi
1819     rm -f core conftest.err conftest.$ac_objext \
1820     conftest$ac_exeext conftest.$ac_ext
1821     fi
1822     eval ac_res=\$$3
1823     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1824     $as_echo "$ac_res" >&6; }
1825     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1826    
1827     } # ac_fn_c_check_func
1828    
1829     # ac_fn_fc_try_link LINENO
1830     # ------------------------
1831     # Try to link conftest.$ac_ext, and return whether this succeeded.
1832     ac_fn_fc_try_link ()
1833     {
1834     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1835     rm -f conftest.$ac_objext conftest$ac_exeext
1836     if { { ac_try="$ac_link"
1837     case "(($ac_try" in
1838     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1839     *) ac_try_echo=$ac_try;;
1840     esac
1841     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1842     $as_echo "$ac_try_echo"; } >&5
1843     (eval "$ac_link") 2>conftest.err
1844     ac_status=$?
1845     if test -s conftest.err; then
1846     grep -v '^ *+' conftest.err >conftest.er1
1847     cat conftest.er1 >&5
1848     mv -f conftest.er1 conftest.err
1849     fi
1850     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1851     test $ac_status = 0; } && {
1852     test -z "$ac_fc_werror_flag" ||
1853     test ! -s conftest.err
1854     } && test -s conftest$ac_exeext && {
1855     test "$cross_compiling" = yes ||
1856     $as_test_x conftest$ac_exeext
1857     }; then :
1858     ac_retval=0
1859     else
1860     $as_echo "$as_me: failed program was:" >&5
1861     sed 's/^/| /' conftest.$ac_ext >&5
1862    
1863     ac_retval=1
1864     fi
1865     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1866     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1867     # interfere with the next link command; also delete a directory that is
1868     # left behind by Apple's compiler. We do this before executing the actions.
1869     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1870     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1871 gezelter 1390 as_fn_set_status $ac_retval
1872 gezelter 1373
1873     } # ac_fn_fc_try_link
1874    
1875     # ac_fn_c_try_cpp LINENO
1876     # ----------------------
1877     # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1878     ac_fn_c_try_cpp ()
1879     {
1880     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1881     if { { ac_try="$ac_cpp conftest.$ac_ext"
1882     case "(($ac_try" in
1883     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1884     *) ac_try_echo=$ac_try;;
1885     esac
1886     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1887     $as_echo "$ac_try_echo"; } >&5
1888     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1889     ac_status=$?
1890     if test -s conftest.err; then
1891     grep -v '^ *+' conftest.err >conftest.er1
1892     cat conftest.er1 >&5
1893     mv -f conftest.er1 conftest.err
1894     fi
1895     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1896     test $ac_status = 0; } >/dev/null && {
1897     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1898     test ! -s conftest.err
1899     }; then :
1900     ac_retval=0
1901     else
1902     $as_echo "$as_me: failed program was:" >&5
1903     sed 's/^/| /' conftest.$ac_ext >&5
1904    
1905     ac_retval=1
1906     fi
1907     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1908 gezelter 1390 as_fn_set_status $ac_retval
1909 gezelter 1373
1910     } # ac_fn_c_try_cpp
1911    
1912     # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1913     # -------------------------------------------------------
1914     # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1915     # the include files in INCLUDES and setting the cache variable VAR
1916     # accordingly.
1917     ac_fn_c_check_header_mongrel ()
1918     {
1919     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1920     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1921     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1922     $as_echo_n "checking for $2... " >&6; }
1923     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1924     $as_echo_n "(cached) " >&6
1925     fi
1926     eval ac_res=\$$3
1927     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1928     $as_echo "$ac_res" >&6; }
1929     else
1930     # Is the header compilable?
1931     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1932     $as_echo_n "checking $2 usability... " >&6; }
1933     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1934     /* end confdefs.h. */
1935     $4
1936     #include <$2>
1937     _ACEOF
1938     if ac_fn_c_try_compile "$LINENO"; then :
1939     ac_header_compiler=yes
1940     else
1941     ac_header_compiler=no
1942     fi
1943     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1944     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1945     $as_echo "$ac_header_compiler" >&6; }
1946    
1947     # Is the header present?
1948     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1949     $as_echo_n "checking $2 presence... " >&6; }
1950     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1951     /* end confdefs.h. */
1952     #include <$2>
1953     _ACEOF
1954     if ac_fn_c_try_cpp "$LINENO"; then :
1955     ac_header_preproc=yes
1956     else
1957     ac_header_preproc=no
1958     fi
1959     rm -f conftest.err conftest.$ac_ext
1960     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1961     $as_echo "$ac_header_preproc" >&6; }
1962    
1963     # So? What about this header?
1964     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1965     yes:no: )
1966     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1967     $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1968     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1969     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1970     ;;
1971     no:yes:* )
1972     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1973     $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1974     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1975     $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1976     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1977     $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1978     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1979     $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1980     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1981     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1982     ( cat <<\_ASBOX
1983     ## ------------------------------ ##
1984     ## Report this to gezelter@nd.edu ##
1985     ## ------------------------------ ##
1986     _ASBOX
1987     ) | sed "s/^/$as_me: WARNING: /" >&2
1988     ;;
1989     esac
1990     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1991     $as_echo_n "checking for $2... " >&6; }
1992     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1993     $as_echo_n "(cached) " >&6
1994     else
1995     eval "$3=\$ac_header_compiler"
1996     fi
1997     eval ac_res=\$$3
1998     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1999     $as_echo "$ac_res" >&6; }
2000     fi
2001     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2002    
2003     } # ac_fn_c_check_header_mongrel
2004    
2005     # ac_fn_c_try_run LINENO
2006     # ----------------------
2007     # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2008     # that executables *can* be run.
2009     ac_fn_c_try_run ()
2010     {
2011     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2012     if { { ac_try="$ac_link"
2013     case "(($ac_try" in
2014     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2015     *) ac_try_echo=$ac_try;;
2016     esac
2017     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2018     $as_echo "$ac_try_echo"; } >&5
2019     (eval "$ac_link") 2>&5
2020     ac_status=$?
2021     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2022     test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2023     { { case "(($ac_try" in
2024     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2025     *) ac_try_echo=$ac_try;;
2026     esac
2027     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2028     $as_echo "$ac_try_echo"; } >&5
2029     (eval "$ac_try") 2>&5
2030     ac_status=$?
2031     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2032     test $ac_status = 0; }; }; then :
2033     ac_retval=0
2034     else
2035     $as_echo "$as_me: program exited with status $ac_status" >&5
2036     $as_echo "$as_me: failed program was:" >&5
2037     sed 's/^/| /' conftest.$ac_ext >&5
2038    
2039     ac_retval=$ac_status
2040     fi
2041     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2042     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2043 gezelter 1390 as_fn_set_status $ac_retval
2044 gezelter 1373
2045     } # ac_fn_c_try_run
2046    
2047     # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2048     # -------------------------------------------------------
2049     # Tests whether HEADER exists and can be compiled using the include files in
2050     # INCLUDES, setting the cache variable VAR accordingly.
2051     ac_fn_c_check_header_compile ()
2052     {
2053     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2054     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2055     $as_echo_n "checking for $2... " >&6; }
2056     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2057     $as_echo_n "(cached) " >&6
2058     else
2059     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2060     /* end confdefs.h. */
2061     $4
2062     #include <$2>
2063     _ACEOF
2064     if ac_fn_c_try_compile "$LINENO"; then :
2065     eval "$3=yes"
2066     else
2067     eval "$3=no"
2068     fi
2069     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2070     fi
2071     eval ac_res=\$$3
2072     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2073     $as_echo "$ac_res" >&6; }
2074     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2075    
2076     } # ac_fn_c_check_header_compile
2077    
2078     # ac_fn_cxx_try_cpp LINENO
2079     # ------------------------
2080     # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2081     ac_fn_cxx_try_cpp ()
2082     {
2083     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2084     if { { ac_try="$ac_cpp conftest.$ac_ext"
2085     case "(($ac_try" in
2086     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2087     *) ac_try_echo=$ac_try;;
2088     esac
2089     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2090     $as_echo "$ac_try_echo"; } >&5
2091     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2092     ac_status=$?
2093     if test -s conftest.err; then
2094     grep -v '^ *+' conftest.err >conftest.er1
2095     cat conftest.er1 >&5
2096     mv -f conftest.er1 conftest.err
2097     fi
2098     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2099     test $ac_status = 0; } >/dev/null && {
2100     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2101     test ! -s conftest.err
2102     }; then :
2103     ac_retval=0
2104     else
2105     $as_echo "$as_me: failed program was:" >&5
2106     sed 's/^/| /' conftest.$ac_ext >&5
2107    
2108     ac_retval=1
2109     fi
2110     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2111 gezelter 1390 as_fn_set_status $ac_retval
2112 gezelter 1373
2113     } # ac_fn_cxx_try_cpp
2114    
2115     # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2116     # ---------------------------------------------------------
2117     # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2118     # the include files in INCLUDES and setting the cache variable VAR
2119     # accordingly.
2120     ac_fn_cxx_check_header_mongrel ()
2121     {
2122     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2123     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2124     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2125     $as_echo_n "checking for $2... " >&6; }
2126     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2127     $as_echo_n "(cached) " >&6
2128     fi
2129     eval ac_res=\$$3
2130     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2131     $as_echo "$ac_res" >&6; }
2132     else
2133     # Is the header compilable?
2134     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2135     $as_echo_n "checking $2 usability... " >&6; }
2136     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2137     /* end confdefs.h. */
2138     $4
2139     #include <$2>
2140     _ACEOF
2141     if ac_fn_cxx_try_compile "$LINENO"; then :
2142     ac_header_compiler=yes
2143     else
2144     ac_header_compiler=no
2145     fi
2146     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2147     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2148     $as_echo "$ac_header_compiler" >&6; }
2149    
2150     # Is the header present?
2151     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2152     $as_echo_n "checking $2 presence... " >&6; }
2153     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2154     /* end confdefs.h. */
2155     #include <$2>
2156     _ACEOF
2157     if ac_fn_cxx_try_cpp "$LINENO"; then :
2158     ac_header_preproc=yes
2159     else
2160     ac_header_preproc=no
2161     fi
2162     rm -f conftest.err conftest.$ac_ext
2163     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2164     $as_echo "$ac_header_preproc" >&6; }
2165    
2166     # So? What about this header?
2167     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2168     yes:no: )
2169     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2170     $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2171     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2172     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2173     ;;
2174     no:yes:* )
2175     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2176     $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2177     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2178     $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2179     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2180     $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2181     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2182     $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2183     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2184     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2185     ( cat <<\_ASBOX
2186     ## ------------------------------ ##
2187     ## Report this to gezelter@nd.edu ##
2188     ## ------------------------------ ##
2189     _ASBOX
2190     ) | sed "s/^/$as_me: WARNING: /" >&2
2191     ;;
2192     esac
2193     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2194     $as_echo_n "checking for $2... " >&6; }
2195     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2196     $as_echo_n "(cached) " >&6
2197     else
2198     eval "$3=\$ac_header_compiler"
2199     fi
2200     eval ac_res=\$$3
2201     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2202     $as_echo "$ac_res" >&6; }
2203     fi
2204     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2205    
2206     } # ac_fn_cxx_check_header_mongrel
2207    
2208     # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2209     # -------------------------------------------
2210     # Tests whether TYPE exists after having included INCLUDES, setting cache
2211     # variable VAR accordingly.
2212     ac_fn_c_check_type ()
2213     {
2214     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2215     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2216     $as_echo_n "checking for $2... " >&6; }
2217     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2218     $as_echo_n "(cached) " >&6
2219     else
2220     eval "$3=no"
2221     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2222     /* end confdefs.h. */
2223     $4
2224     #ifdef FC_DUMMY_MAIN
2225     #ifndef FC_DUMMY_MAIN_EQ_F77
2226     # ifdef __cplusplus
2227     extern "C"
2228     # endif
2229     int FC_DUMMY_MAIN() { return 1; }
2230     #endif
2231     #endif
2232     int
2233     main ()
2234     {
2235     if (sizeof ($2))
2236     return 0;
2237     ;
2238     return 0;
2239     }
2240     _ACEOF
2241     if ac_fn_c_try_compile "$LINENO"; then :
2242     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2243     /* end confdefs.h. */
2244     $4
2245     #ifdef FC_DUMMY_MAIN
2246     #ifndef FC_DUMMY_MAIN_EQ_F77
2247     # ifdef __cplusplus
2248     extern "C"
2249     # endif
2250     int FC_DUMMY_MAIN() { return 1; }
2251     #endif
2252     #endif
2253     int
2254     main ()
2255     {
2256     if (sizeof (($2)))
2257     return 0;
2258     ;
2259     return 0;
2260     }
2261     _ACEOF
2262     if ac_fn_c_try_compile "$LINENO"; then :
2263    
2264     else
2265     eval "$3=yes"
2266     fi
2267     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2268     fi
2269     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2270     fi
2271     eval ac_res=\$$3
2272     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2273     $as_echo "$ac_res" >&6; }
2274     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2275    
2276     } # ac_fn_c_check_type
2277 gezelter 1210 cat >config.log <<_ACEOF
2278 gezelter 2 This file contains any messages produced by compilers while
2279     running configure, to aid debugging if configure makes a mistake.
2280    
2281 gezelter 1390 It was created by OpenMD $as_me 1.0, which was
2282     generated by GNU Autoconf 2.65. Invocation command line was
2283 gezelter 2
2284     $ $0 $@
2285    
2286 gezelter 397 _ACEOF
2287 gezelter 1210 exec 5>>config.log
2288 gezelter 2 {
2289     cat <<_ASUNAME
2290 gezelter 397 ## --------- ##
2291     ## Platform. ##
2292     ## --------- ##
2293 gezelter 2
2294     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2295     uname -m = `(uname -m) 2>/dev/null || echo unknown`
2296     uname -r = `(uname -r) 2>/dev/null || echo unknown`
2297     uname -s = `(uname -s) 2>/dev/null || echo unknown`
2298     uname -v = `(uname -v) 2>/dev/null || echo unknown`
2299    
2300     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2301     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2302    
2303     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2304     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2305     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2306 gezelter 1210 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2307 gezelter 2 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2308     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2309     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2310    
2311 gezelter 397 _ASUNAME
2312 gezelter 345
2313 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2314     for as_dir in $PATH
2315     do
2316     IFS=$as_save_IFS
2317     test -z "$as_dir" && as_dir=.
2318 gezelter 1373 $as_echo "PATH: $as_dir"
2319     done
2320 gezelter 1210 IFS=$as_save_IFS
2321 gezelter 397
2322 gezelter 2 } >&5
2323    
2324 gezelter 397 cat >&5 <<_ACEOF
2325 gezelter 2
2326    
2327 gezelter 397 ## ----------- ##
2328     ## Core tests. ##
2329     ## ----------- ##
2330    
2331     _ACEOF
2332    
2333    
2334 gezelter 2 # Keep a trace of the command line.
2335     # Strip out --no-create and --no-recursion so they do not pile up.
2336 gezelter 397 # Strip out --silent because we don't want to record it for future runs.
2337 gezelter 2 # Also quote any args containing shell meta-characters.
2338 gezelter 397 # Make two passes to allow for proper duplicate-argument suppression.
2339 gezelter 2 ac_configure_args=
2340 gezelter 397 ac_configure_args0=
2341     ac_configure_args1=
2342     ac_must_keep_next=false
2343     for ac_pass in 1 2
2344 gezelter 2 do
2345 gezelter 397 for ac_arg
2346     do
2347     case $ac_arg in
2348     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2349     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2350     | -silent | --silent | --silen | --sile | --sil)
2351     continue ;;
2352 gezelter 1210 *\'*)
2353 gezelter 1300 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2354 gezelter 397 esac
2355     case $ac_pass in
2356 gezelter 1373 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2357 gezelter 397 2)
2358 gezelter 1373 as_fn_append ac_configure_args1 " '$ac_arg'"
2359 gezelter 397 if test $ac_must_keep_next = true; then
2360     ac_must_keep_next=false # Got value, back to normal.
2361     else
2362     case $ac_arg in
2363     *=* | --config-cache | -C | -disable-* | --disable-* \
2364     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2365     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2366     | -with-* | --with-* | -without-* | --without-* | --x)
2367     case "$ac_configure_args0 " in
2368     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2369     esac
2370     ;;
2371     -* ) ac_must_keep_next=true ;;
2372     esac
2373     fi
2374 gezelter 1373 as_fn_append ac_configure_args " '$ac_arg'"
2375 gezelter 397 ;;
2376     esac
2377     done
2378 gezelter 2 done
2379 gezelter 1373 { ac_configure_args0=; unset ac_configure_args0;}
2380     { ac_configure_args1=; unset ac_configure_args1;}
2381 gezelter 2
2382     # When interrupted or exit'd, cleanup temporary files, and complete
2383     # config.log. We remove comments because anyway the quotes in there
2384     # would cause problems or look ugly.
2385 gezelter 1210 # WARNING: Use '\'' to represent an apostrophe within the trap.
2386     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2387 gezelter 2 trap 'exit_status=$?
2388     # Save into config.log some information that might help in debugging.
2389 gezelter 397 {
2390     echo
2391    
2392     cat <<\_ASBOX
2393     ## ---------------- ##
2394     ## Cache variables. ##
2395     ## ---------------- ##
2396     _ASBOX
2397     echo
2398     # The following way of writing the cache mishandles newlines in values,
2399 gezelter 1210 (
2400     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2401     eval ac_val=\$$ac_var
2402     case $ac_val in #(
2403     *${as_nl}*)
2404     case $ac_var in #(
2405 gezelter 1373 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2406     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2407 gezelter 1210 esac
2408     case $ac_var in #(
2409     _ | IFS | as_nl) ;; #(
2410 gezelter 1300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2411 gezelter 1373 *) { eval $ac_var=; unset $ac_var;} ;;
2412 gezelter 1210 esac ;;
2413     esac
2414     done
2415 gezelter 2 (set) 2>&1 |
2416 gezelter 1210 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2417     *${as_nl}ac_space=\ *)
2418 gezelter 2 sed -n \
2419 gezelter 1210 "s/'\''/'\''\\\\'\'''\''/g;
2420     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2421     ;; #(
2422 gezelter 2 *)
2423 gezelter 1210 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2424 gezelter 2 ;;
2425 gezelter 1210 esac |
2426     sort
2427     )
2428 gezelter 397 echo
2429    
2430     cat <<\_ASBOX
2431     ## ----------------- ##
2432     ## Output variables. ##
2433     ## ----------------- ##
2434     _ASBOX
2435     echo
2436     for ac_var in $ac_subst_vars
2437     do
2438 gezelter 1210 eval ac_val=\$$ac_var
2439     case $ac_val in
2440 gezelter 1300 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2441 gezelter 1210 esac
2442 gezelter 1300 $as_echo "$ac_var='\''$ac_val'\''"
2443 gezelter 397 done | sort
2444     echo
2445    
2446     if test -n "$ac_subst_files"; then
2447     cat <<\_ASBOX
2448 gezelter 1210 ## ------------------- ##
2449     ## File substitutions. ##
2450     ## ------------------- ##
2451 gezelter 397 _ASBOX
2452     echo
2453     for ac_var in $ac_subst_files
2454     do
2455 gezelter 1210 eval ac_val=\$$ac_var
2456     case $ac_val in
2457 gezelter 1300 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2458 gezelter 1210 esac
2459 gezelter 1300 $as_echo "$ac_var='\''$ac_val'\''"
2460 gezelter 397 done | sort
2461     echo
2462     fi
2463    
2464     if test -s confdefs.h; then
2465     cat <<\_ASBOX
2466     ## ----------- ##
2467     ## confdefs.h. ##
2468     ## ----------- ##
2469     _ASBOX
2470     echo
2471 gezelter 1210 cat confdefs.h
2472 gezelter 397 echo
2473     fi
2474     test "$ac_signal" != 0 &&
2475 gezelter 1300 $as_echo "$as_me: caught signal $ac_signal"
2476     $as_echo "$as_me: exit $exit_status"
2477 gezelter 397 } >&5
2478 gezelter 1210 rm -f core *.core core.conftest.* &&
2479     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2480 gezelter 2 exit $exit_status
2481 gezelter 1210 ' 0
2482 gezelter 2 for ac_signal in 1 2 13 15; do
2483 gezelter 1373 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2484 gezelter 2 done
2485     ac_signal=0
2486    
2487     # confdefs.h avoids OS command line length limits that DEFS can exceed.
2488 gezelter 1210 rm -f -r conftest* confdefs.h
2489 gezelter 2
2490 gezelter 1373 $as_echo "/* confdefs.h */" > confdefs.h
2491    
2492 gezelter 397 # Predefined preprocessor variables.
2493    
2494     cat >>confdefs.h <<_ACEOF
2495     #define PACKAGE_NAME "$PACKAGE_NAME"
2496     _ACEOF
2497    
2498     cat >>confdefs.h <<_ACEOF
2499     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2500     _ACEOF
2501    
2502     cat >>confdefs.h <<_ACEOF
2503     #define PACKAGE_VERSION "$PACKAGE_VERSION"
2504     _ACEOF
2505    
2506     cat >>confdefs.h <<_ACEOF
2507     #define PACKAGE_STRING "$PACKAGE_STRING"
2508     _ACEOF
2509    
2510     cat >>confdefs.h <<_ACEOF
2511     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2512     _ACEOF
2513    
2514 gezelter 1373 cat >>confdefs.h <<_ACEOF
2515     #define PACKAGE_URL "$PACKAGE_URL"
2516     _ACEOF
2517 gezelter 397
2518 gezelter 1373
2519 gezelter 2 # Let the site file select an alternate cache file if it wants to.
2520 gezelter 1300 # Prefer an explicitly selected file to automatically selected ones.
2521     ac_site_file1=NONE
2522     ac_site_file2=NONE
2523 gezelter 1210 if test -n "$CONFIG_SITE"; then
2524 gezelter 1300 ac_site_file1=$CONFIG_SITE
2525 gezelter 1210 elif test "x$prefix" != xNONE; then
2526 gezelter 1300 ac_site_file1=$prefix/share/config.site
2527     ac_site_file2=$prefix/etc/config.site
2528 gezelter 1210 else
2529 gezelter 1300 ac_site_file1=$ac_default_prefix/share/config.site
2530     ac_site_file2=$ac_default_prefix/etc/config.site
2531 gezelter 2 fi
2532 gezelter 1300 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2533 gezelter 1210 do
2534 gezelter 1300 test "x$ac_site_file" = xNONE && continue
2535 gezelter 1390 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2536 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2537 gezelter 1300 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2538 gezelter 397 sed 's/^/| /' "$ac_site_file" >&5
2539 gezelter 2 . "$ac_site_file"
2540     fi
2541     done
2542    
2543     if test -r "$cache_file"; then
2544 gezelter 1390 # Some versions of bash will fail to source /dev/null (special files
2545     # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2546     if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2547 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2548 gezelter 1300 $as_echo "$as_me: loading cache $cache_file" >&6;}
2549 gezelter 2 case $cache_file in
2550 gezelter 1210 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2551     *) . "./$cache_file";;
2552 gezelter 2 esac
2553     fi
2554     else
2555 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2556 gezelter 1300 $as_echo "$as_me: creating cache $cache_file" >&6;}
2557 gezelter 2 >$cache_file
2558     fi
2559    
2560     # Check that the precious variables saved in the cache have kept the same
2561     # value.
2562 gezelter 397 ac_cache_corrupted=false
2563 gezelter 1210 for ac_var in $ac_precious_vars; do
2564 gezelter 2 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2565     eval ac_new_set=\$ac_env_${ac_var}_set
2566 gezelter 1210 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2567     eval ac_new_val=\$ac_env_${ac_var}_value
2568 gezelter 2 case $ac_old_set,$ac_new_set in
2569     set,)
2570 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2571 gezelter 1300 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2572 gezelter 397 ac_cache_corrupted=: ;;
2573 gezelter 2 ,set)
2574 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2575 gezelter 1300 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2576 gezelter 397 ac_cache_corrupted=: ;;
2577 gezelter 2 ,);;
2578     *)
2579     if test "x$ac_old_val" != "x$ac_new_val"; then
2580 gezelter 1300 # differences in whitespace do not lead to failure.
2581     ac_old_val_w=`echo x $ac_old_val`
2582     ac_new_val_w=`echo x $ac_new_val`
2583     if test "$ac_old_val_w" != "$ac_new_val_w"; then
2584 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2585 gezelter 1300 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2586     ac_cache_corrupted=:
2587     else
2588 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2589 gezelter 1300 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2590     eval $ac_var=\$ac_old_val
2591     fi
2592 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2593 gezelter 1300 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2594 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2595 gezelter 1300 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2596 gezelter 2 fi;;
2597     esac
2598 gezelter 397 # Pass precious variables to config.status.
2599     if test "$ac_new_set" = set; then
2600     case $ac_new_val in
2601 gezelter 1300 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2602 gezelter 397 *) ac_arg=$ac_var=$ac_new_val ;;
2603     esac
2604     case " $ac_configure_args " in
2605     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2606 gezelter 1373 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2607 gezelter 397 esac
2608     fi
2609 gezelter 2 done
2610 gezelter 397 if $ac_cache_corrupted; then
2611 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2612     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2613     { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2614 gezelter 1300 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2615 gezelter 1373 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2616 gezelter 2 fi
2617 gezelter 1373 ## -------------------- ##
2618     ## Main body of script. ##
2619     ## -------------------- ##
2620 gezelter 2
2621 gezelter 1210 ac_ext=c
2622     ac_cpp='$CPP $CPPFLAGS'
2623     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2624     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2625     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2626 gezelter 397
2627    
2628 gezelter 2 ac_aux_dir=
2629 gezelter 1210 for ac_dir in ac-tools "$srcdir"/ac-tools; do
2630 gezelter 1373 for ac_t in install-sh install.sh shtool; do
2631     if test -f "$ac_dir/$ac_t"; then
2632     ac_aux_dir=$ac_dir
2633     ac_install_sh="$ac_aux_dir/$ac_t -c"
2634     break 2
2635     fi
2636     done
2637 gezelter 2 done
2638     if test -z "$ac_aux_dir"; then
2639 gezelter 1373 as_fn_error "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2640 gezelter 2 fi
2641    
2642 gezelter 1210 # These three variables are undocumented and unsupported,
2643     # and are intended to be withdrawn in a future Autoconf release.
2644     # They can cause serious problems if a builder's source tree is in a directory
2645     # whose full name contains unusual characters.
2646     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2647     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2648     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2649 gezelter 397
2650 gezelter 2
2651 gezelter 397
2652 gezelter 1210 ac_config_headers="$ac_config_headers src/config.h"
2653 gezelter 2
2654    
2655 gezelter 397
2656    
2657 gezelter 2
2658 gezelter 397
2659    
2660 gezelter 2
2661    
2662    
2663 gezelter 397
2664    
2665 gezelter 2
2666 gezelter 397
2667    
2668 gezelter 2
2669    
2670 gezelter 397
2671    
2672 gezelter 2
2673 gezelter 397
2674    
2675 gezelter 2
2676    
2677    
2678 gezelter 397
2679    
2680 gezelter 2
2681 gezelter 397
2682 gezelter 2
2683 gezelter 397
2684    
2685 gezelter 2
2686    
2687 gezelter 397
2688 gezelter 2
2689 gezelter 397
2690 gezelter 2
2691 gezelter 397
2692    
2693 gezelter 956
2694    
2695 gezelter 1210
2696    
2697 gezelter 957 #
2698     #
2699     #
2700 gezelter 956
2701    
2702    
2703    
2704 gezelter 2
2705 gezelter 958
2706 chuckv 1200
2707    
2708 gezelter 1210
2709    
2710 gezelter 44 # AC_F90_MODULE_NAMES
2711     # -------------------
2712     #
2713     # Figure out how the Fortran 90 compiler constructs module file names
2714     #
2715     # AC_F90_MODULE_NAMES
2716 gezelter 2
2717 gezelter 397
2718    
2719    
2720    
2721    
2722    
2723    
2724    
2725    
2726    
2727    
2728    
2729    
2730    
2731    
2732    
2733    
2734    
2735    
2736    
2737    
2738    
2739    
2740    
2741    
2742    
2743    
2744    
2745    
2746    
2747    
2748    
2749    
2750    
2751    
2752 gezelter 957
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 gezelter 1373 # ===========================================================================
2804     # http://www.nongnu.org/autoconf-archive/ax_mpi.html
2805     # ===========================================================================
2806     #
2807     # SYNOPSIS
2808     #
2809     # AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2810     #
2811     # DESCRIPTION
2812     #
2813     # This macro tries to find out how to compile programs that use MPI
2814     # (Message Passing Interface), a standard API for parallel process
2815     # communication (see http://www-unix.mcs.anl.gov/mpi/)
2816     #
2817     # On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2818     # to the name of the MPI compiler, depending upon the current language.
2819     # (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2820     # mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2821     # are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2822     # MPICC/MPICXX/MPIF77/MPIFC was not found).
2823     #
2824     # If you want to compile everything with MPI, you should set:
2825     #
2826     # CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2827     # LIBS="$MPILIBS $LIBS"
2828     #
2829     # NOTE: The above assumes that you will use $CC (or whatever) for linking
2830     # as well as for compiling. (This is the default for automake and most
2831     # Makefiles.)
2832     #
2833     # The user can force a particular library/compiler by setting the
2834     # MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2835     #
2836     # ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2837     # found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2838     # found. If ACTION-IF-FOUND is not specified, the default action will
2839     # define HAVE_MPI.
2840     #
2841     # LICENSE
2842     #
2843     # Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2844     # Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2845     #
2846     # This program is free software: you can redistribute it and/or modify it
2847     # under the terms of the GNU General Public License as published by the
2848     # Free Software Foundation, either version 3 of the License, or (at your
2849     # option) any later version.
2850     #
2851     # This program is distributed in the hope that it will be useful, but
2852     # WITHOUT ANY WARRANTY; without even the implied warranty of
2853     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2854     # Public License for more details.
2855     #
2856     # You should have received a copy of the GNU General Public License along
2857     # with this program. If not, see <http://www.gnu.org/licenses/>.
2858     #
2859     # As a special exception, the respective Autoconf Macro's copyright owner
2860     # gives unlimited permission to copy, distribute and modify the configure
2861     # scripts that are the output of Autoconf when processing the Macro. You
2862     # need not follow the terms of the GNU General Public License when using
2863     # or distributing such scripts, even though portions of the text of the
2864     # Macro appear in them. The GNU General Public License (GPL) does govern
2865     # all other use of the material that constitutes the Autoconf Macro.
2866     #
2867     # This special exception to the GPL applies to versions of the Autoconf
2868     # Macro released by the Autoconf Archive. When you make and distribute a
2869     # modified version of the Autoconf Macro, you may extend this special
2870     # exception to the GPL to apply to your modified version as well.
2871 gezelter 957
2872 gezelter 1373 # This is what autoupdate's m4 run will expand. It fires
2873     # the warning (with _au_warn_XXX), outputs it into the
2874     # updated configure.ac (with AC_DIAGNOSE), and then outputs
2875     # the replacement expansion.
2876 chuckv 1197
2877    
2878 gezelter 1373 # This is an auxiliary macro that is also run when
2879     # autoupdate runs m4. It simply calls m4_warning, but
2880     # we need a wrapper so that each warning is emitted only
2881     # once. We break the quoting in m4_warning's argument in
2882     # order to expand this macro's arguments, not AU_DEFUN's.
2883 chuckv 1197
2884    
2885 gezelter 1373 # Finally, this is the expansion that is picked up by
2886     # autoconf. It tells the user to run autoupdate, and
2887     # then outputs the replacement expansion. We do not care
2888     # about autoupdate's warning because that contains
2889     # information on what to do *after* running autoupdate.
2890 chuckv 1197
2891    
2892    
2893 gezelter 2 # who am i
2894     # Make sure we can run config.sub.
2895 gezelter 1210 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2896 gezelter 1373 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2897 gezelter 2
2898 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2899 gezelter 1300 $as_echo_n "checking build system type... " >&6; }
2900 gezelter 1373 if test "${ac_cv_build+set}" = set; then :
2901 gezelter 1300 $as_echo_n "(cached) " >&6
2902 gezelter 2 else
2903 gezelter 1210 ac_build_alias=$build_alias
2904     test "x$ac_build_alias" = x &&
2905     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2906     test "x$ac_build_alias" = x &&
2907 gezelter 1373 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2908 gezelter 1210 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2909 gezelter 1373 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2910 gezelter 2
2911     fi
2912 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2913 gezelter 1300 $as_echo "$ac_cv_build" >&6; }
2914 gezelter 1210 case $ac_cv_build in
2915     *-*-*) ;;
2916 gezelter 1373 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2917 gezelter 1210 esac
2918 gezelter 2 build=$ac_cv_build
2919 gezelter 1210 ac_save_IFS=$IFS; IFS='-'
2920     set x $ac_cv_build
2921     shift
2922     build_cpu=$1
2923     build_vendor=$2
2924     shift; shift
2925     # Remember, the first character of IFS is used to create $*,
2926     # except with old shells:
2927     build_os=$*
2928     IFS=$ac_save_IFS
2929     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2930 gezelter 2
2931 gezelter 397
2932 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2933 gezelter 1300 $as_echo_n "checking host system type... " >&6; }
2934 gezelter 1373 if test "${ac_cv_host+set}" = set; then :
2935 gezelter 1300 $as_echo_n "(cached) " >&6
2936 gezelter 2 else
2937 gezelter 1210 if test "x$host_alias" = x; then
2938     ac_cv_host=$ac_cv_build
2939     else
2940     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2941 gezelter 1373 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2942 gezelter 1210 fi
2943 gezelter 2
2944     fi
2945 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2946 gezelter 1300 $as_echo "$ac_cv_host" >&6; }
2947 gezelter 1210 case $ac_cv_host in
2948     *-*-*) ;;
2949 gezelter 1373 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2950 gezelter 1210 esac
2951 gezelter 2 host=$ac_cv_host
2952 gezelter 1210 ac_save_IFS=$IFS; IFS='-'
2953     set x $ac_cv_host
2954     shift
2955     host_cpu=$1
2956     host_vendor=$2
2957     shift; shift
2958     # Remember, the first character of IFS is used to create $*,
2959     # except with old shells:
2960     host_os=$*
2961     IFS=$ac_save_IFS
2962     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2963 gezelter 2
2964 gezelter 397
2965    
2966    
2967    
2968 gezelter 848 # set program name
2969 gezelter 1390 PROGNAME="openmd"
2970 gezelter 848
2971    
2972    
2973    
2974     OBJEXT=".$OBJEXT"
2975    
2976 gezelter 1390 OPENMD=openmd
2977 gezelter 848
2978     if test "x${prefix}" = "xNONE"
2979     then
2980 gezelter 1390 OPENMD_HOME=${ac_default_prefix}/openmd
2981 gezelter 848 else
2982 gezelter 1390 OPENMD_HOME=${prefix}/openmd
2983 gezelter 848 fi
2984 gezelter 1390 # Check whether --enable-openmd-home was given.
2985     if test "${enable_openmd_home+set}" = set; then :
2986     enableval=$enable_openmd_home; OPENMD_HOME="${enableval}"
2987 gezelter 1210 fi
2988 gezelter 848
2989 gezelter 1210
2990 gezelter 848 # there are two ways to do debugging. One with the --enable-debug flag
2991     # and one using the DEBUG environment variable
2992    
2993     debug=0
2994 gezelter 1210 # Check whether --enable-debug was given.
2995 gezelter 1373 if test "${enable_debug+set}" = set; then :
2996 gezelter 1210 enableval=$enable_debug; debug=1
2997     fi
2998    
2999 gezelter 848 if test "${DEBUG}"; then
3000    
3001 gezelter 1373 $as_echo "#define debug 1" >>confdefs.h
3002 gezelter 848
3003     msg="$msg, debug mode"
3004     fi
3005    
3006    
3007 gezelter 1210 # Check whether --enable-single was given.
3008 gezelter 1373 if test "${enable_single+set}" = set; then :
3009 gezelter 1210 enableval=$enable_single; ok=$enableval
3010 gezelter 961 else
3011     ok=no
3012 gezelter 1210 fi
3013    
3014     # Check whether --enable-float was given.
3015 gezelter 1373 if test "${enable_float+set}" = set; then :
3016 gezelter 1210 enableval=$enable_float; ok=$enableval
3017     fi
3018    
3019 gezelter 961 if test "$ok" = "yes"; then
3020    
3021 gezelter 1373 $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
3022 gezelter 961
3023 gezelter 962 USE_SINGLE_PRECISION=yes
3024    
3025 gezelter 961 fi
3026    
3027 gezelter 1373 ac_ext=cpp
3028     ac_cpp='$CXXCPP $CPPFLAGS'
3029     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3030     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3031     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3032     if test -z "$CXX"; then
3033     if test -n "$CCC"; then
3034     CXX=$CCC
3035     else
3036     if test -n "$ac_tool_prefix"; then
3037 gezelter 1396 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
3038 gezelter 1373 do
3039     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3040     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3041     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3042     $as_echo_n "checking for $ac_word... " >&6; }
3043     if test "${ac_cv_prog_CXX+set}" = set; then :
3044     $as_echo_n "(cached) " >&6
3045     else
3046     if test -n "$CXX"; then
3047     ac_cv_prog_CXX="$CXX" # Let the user override the test.
3048     else
3049     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3050     for as_dir in $PATH
3051     do
3052     IFS=$as_save_IFS
3053     test -z "$as_dir" && as_dir=.
3054     for ac_exec_ext in '' $ac_executable_extensions; do
3055     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3056     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3057     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3058     break 2
3059     fi
3060     done
3061     done
3062     IFS=$as_save_IFS
3063 gezelter 1225
3064 gezelter 1373 fi
3065     fi
3066     CXX=$ac_cv_prog_CXX
3067     if test -n "$CXX"; then
3068     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3069     $as_echo "$CXX" >&6; }
3070 gezelter 1225 else
3071 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3072     $as_echo "no" >&6; }
3073 gezelter 1225 fi
3074    
3075    
3076 gezelter 1373 test -n "$CXX" && break
3077     done
3078     fi
3079     if test -z "$CXX"; then
3080     ac_ct_CXX=$CXX
3081 gezelter 1396 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
3082 gezelter 1225 do
3083     # Extract the first word of "$ac_prog", so it can be a program name with args.
3084     set dummy $ac_prog; ac_word=$2
3085 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3086 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
3087 gezelter 1373 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3088 gezelter 1300 $as_echo_n "(cached) " >&6
3089 gezelter 1225 else
3090 gezelter 1373 if test -n "$ac_ct_CXX"; then
3091     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3092 gezelter 1225 else
3093     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3094     for as_dir in $PATH
3095     do
3096     IFS=$as_save_IFS
3097     test -z "$as_dir" && as_dir=.
3098 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
3099 gezelter 1225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3100 gezelter 1373 ac_cv_prog_ac_ct_CXX="$ac_prog"
3101     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3102 gezelter 1225 break 2
3103     fi
3104     done
3105 gezelter 1373 done
3106 gezelter 1225 IFS=$as_save_IFS
3107    
3108     fi
3109     fi
3110 gezelter 1373 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3111     if test -n "$ac_ct_CXX"; then
3112     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3113     $as_echo "$ac_ct_CXX" >&6; }
3114 gezelter 1225 else
3115 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3116 gezelter 1300 $as_echo "no" >&6; }
3117 gezelter 1225 fi
3118    
3119    
3120 gezelter 1373 test -n "$ac_ct_CXX" && break
3121 gezelter 1225 done
3122    
3123 gezelter 1373 if test "x$ac_ct_CXX" = x; then
3124     CXX="g++"
3125     else
3126     case $cross_compiling:$ac_tool_warned in
3127     yes:)
3128     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3129     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3130     ac_tool_warned=yes ;;
3131     esac
3132     CXX=$ac_ct_CXX
3133     fi
3134     fi
3135 gezelter 1225
3136 gezelter 1373 fi
3137     fi
3138     # Provide some information about the compiler.
3139     $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3140     set X $ac_compile
3141     ac_compiler=$2
3142     for ac_option in --version -v -V -qversion; do
3143     { { ac_try="$ac_compiler $ac_option >&5"
3144     case "(($ac_try" in
3145     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3146     *) ac_try_echo=$ac_try;;
3147     esac
3148     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3149     $as_echo "$ac_try_echo"; } >&5
3150     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3151     ac_status=$?
3152     if test -s conftest.err; then
3153     sed '10a\
3154     ... rest of stderr output deleted ...
3155     10q' conftest.err >conftest.er1
3156     cat conftest.er1 >&5
3157     fi
3158 gezelter 1390 rm -f conftest.er1 conftest.err
3159 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3160     test $ac_status = 0; }
3161     done
3162    
3163     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3164     /* end confdefs.h. */
3165 gezelter 1390
3166 gezelter 1373 int
3167     main ()
3168     {
3169    
3170     ;
3171     return 0;
3172     }
3173     _ACEOF
3174     ac_clean_files_save=$ac_clean_files
3175 gezelter 1390 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3176 gezelter 1373 # Try to create an executable without -o first, disregard a.out.
3177     # It will help us diagnose broken compilers, and finding out an intuition
3178     # of exeext.
3179 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3180     $as_echo_n "checking whether the C++ compiler works... " >&6; }
3181 gezelter 1373 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3182    
3183     # The possible output files:
3184     ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3185    
3186     ac_rmfiles=
3187     for ac_file in $ac_files
3188     do
3189     case $ac_file in
3190     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3191     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3192     esac
3193     done
3194     rm -f $ac_rmfiles
3195    
3196     if { { ac_try="$ac_link_default"
3197     case "(($ac_try" in
3198     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3199     *) ac_try_echo=$ac_try;;
3200     esac
3201     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3202     $as_echo "$ac_try_echo"; } >&5
3203     (eval "$ac_link_default") 2>&5
3204     ac_status=$?
3205     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3206     test $ac_status = 0; }; then :
3207     # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3208     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3209     # in a Makefile. We should not override ac_cv_exeext if it was cached,
3210     # so that the user can short-circuit this test for compilers unknown to
3211     # Autoconf.
3212     for ac_file in $ac_files ''
3213     do
3214     test -f "$ac_file" || continue
3215     case $ac_file in
3216     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3217     ;;
3218     [ab].out )
3219     # We found the default executable, but exeext='' is most
3220     # certainly right.
3221     break;;
3222     *.* )
3223     if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3224     then :; else
3225     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3226     fi
3227     # We set ac_cv_exeext here because the later test for it is not
3228     # safe: cross compilers may not add the suffix if given an `-o'
3229     # argument, so we may need to know it at that point already.
3230     # Even if this section looks crufty: it has the advantage of
3231     # actually working.
3232     break;;
3233     * )
3234     break;;
3235     esac
3236     done
3237     test "$ac_cv_exeext" = no && ac_cv_exeext=
3238    
3239     else
3240     ac_file=''
3241     fi
3242     if test -z "$ac_file"; then :
3243 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3244     $as_echo "no" >&6; }
3245     $as_echo "$as_me: failed program was:" >&5
3246 gezelter 1373 sed 's/^/| /' conftest.$ac_ext >&5
3247    
3248     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3249     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3250     { as_fn_set_status 77
3251     as_fn_error "C++ compiler cannot create executables
3252     See \`config.log' for more details." "$LINENO" 5; }; }
3253 gezelter 1390 else
3254     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3255     $as_echo "yes" >&6; }
3256 gezelter 1373 fi
3257 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3258     $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3259     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3260     $as_echo "$ac_file" >&6; }
3261 gezelter 1373 ac_exeext=$ac_cv_exeext
3262    
3263 gezelter 1390 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3264 gezelter 1373 ac_clean_files=$ac_clean_files_save
3265     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3266     $as_echo_n "checking for suffix of executables... " >&6; }
3267     if { { ac_try="$ac_link"
3268     case "(($ac_try" in
3269     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3270     *) ac_try_echo=$ac_try;;
3271     esac
3272     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3273     $as_echo "$ac_try_echo"; } >&5
3274     (eval "$ac_link") 2>&5
3275     ac_status=$?
3276     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3277     test $ac_status = 0; }; then :
3278     # If both `conftest.exe' and `conftest' are `present' (well, observable)
3279     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3280     # work properly (i.e., refer to `conftest.exe'), while it won't with
3281     # `rm'.
3282     for ac_file in conftest.exe conftest conftest.*; do
3283     test -f "$ac_file" || continue
3284     case $ac_file in
3285     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3286     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3287     break;;
3288     * ) break;;
3289     esac
3290     done
3291     else
3292     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3293     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3294     as_fn_error "cannot compute suffix of executables: cannot compile and link
3295     See \`config.log' for more details." "$LINENO" 5; }
3296     fi
3297 gezelter 1390 rm -f conftest conftest$ac_cv_exeext
3298 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3299     $as_echo "$ac_cv_exeext" >&6; }
3300    
3301     rm -f conftest.$ac_ext
3302     EXEEXT=$ac_cv_exeext
3303     ac_exeext=$EXEEXT
3304 gezelter 1390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3305     /* end confdefs.h. */
3306     #include <stdio.h>
3307     int
3308     main ()
3309     {
3310     FILE *f = fopen ("conftest.out", "w");
3311     return ferror (f) || fclose (f) != 0;
3312    
3313     ;
3314     return 0;
3315     }
3316     _ACEOF
3317     ac_clean_files="$ac_clean_files conftest.out"
3318     # Check that the compiler produces executables we can run. If not, either
3319     # the compiler is broken, or we cross compile.
3320     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3321     $as_echo_n "checking whether we are cross compiling... " >&6; }
3322     if test "$cross_compiling" != yes; then
3323     { { ac_try="$ac_link"
3324     case "(($ac_try" in
3325     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3326     *) ac_try_echo=$ac_try;;
3327     esac
3328     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3329     $as_echo "$ac_try_echo"; } >&5
3330     (eval "$ac_link") 2>&5
3331     ac_status=$?
3332     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3333     test $ac_status = 0; }
3334     if { ac_try='./conftest$ac_cv_exeext'
3335     { { case "(($ac_try" in
3336     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3337     *) ac_try_echo=$ac_try;;
3338     esac
3339     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3340     $as_echo "$ac_try_echo"; } >&5
3341     (eval "$ac_try") 2>&5
3342     ac_status=$?
3343     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3344     test $ac_status = 0; }; }; then
3345     cross_compiling=no
3346     else
3347     if test "$cross_compiling" = maybe; then
3348     cross_compiling=yes
3349     else
3350     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3351     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3352     as_fn_error "cannot run C++ compiled programs.
3353     If you meant to cross compile, use \`--host'.
3354     See \`config.log' for more details." "$LINENO" 5; }
3355     fi
3356     fi
3357     fi
3358     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3359     $as_echo "$cross_compiling" >&6; }
3360    
3361     rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3362     ac_clean_files=$ac_clean_files_save
3363 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3364     $as_echo_n "checking for suffix of object files... " >&6; }
3365     if test "${ac_cv_objext+set}" = set; then :
3366     $as_echo_n "(cached) " >&6
3367     else
3368     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3369     /* end confdefs.h. */
3370    
3371     int
3372     main ()
3373     {
3374    
3375     ;
3376     return 0;
3377     }
3378     _ACEOF
3379     rm -f conftest.o conftest.obj
3380     if { { ac_try="$ac_compile"
3381     case "(($ac_try" in
3382     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3383     *) ac_try_echo=$ac_try;;
3384     esac
3385     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3386     $as_echo "$ac_try_echo"; } >&5
3387     (eval "$ac_compile") 2>&5
3388     ac_status=$?
3389     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3390     test $ac_status = 0; }; then :
3391     for ac_file in conftest.o conftest.obj conftest.*; do
3392     test -f "$ac_file" || continue;
3393     case $ac_file in
3394     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3395     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3396     break;;
3397     esac
3398     done
3399     else
3400     $as_echo "$as_me: failed program was:" >&5
3401     sed 's/^/| /' conftest.$ac_ext >&5
3402    
3403     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3404     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3405     as_fn_error "cannot compute suffix of object files: cannot compile
3406     See \`config.log' for more details." "$LINENO" 5; }
3407     fi
3408     rm -f conftest.$ac_cv_objext conftest.$ac_ext
3409     fi
3410     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3411     $as_echo "$ac_cv_objext" >&6; }
3412     OBJEXT=$ac_cv_objext
3413     ac_objext=$OBJEXT
3414     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3415     $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3416     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3417     $as_echo_n "(cached) " >&6
3418     else
3419     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3420     /* end confdefs.h. */
3421    
3422     int
3423     main ()
3424     {
3425     #ifndef __GNUC__
3426     choke me
3427     #endif
3428    
3429     ;
3430     return 0;
3431     }
3432     _ACEOF
3433     if ac_fn_cxx_try_compile "$LINENO"; then :
3434     ac_compiler_gnu=yes
3435     else
3436     ac_compiler_gnu=no
3437     fi
3438     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3439     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3440    
3441     fi
3442     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3443     $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3444     if test $ac_compiler_gnu = yes; then
3445     GXX=yes
3446     else
3447     GXX=
3448     fi
3449     ac_test_CXXFLAGS=${CXXFLAGS+set}
3450     ac_save_CXXFLAGS=$CXXFLAGS
3451     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3452     $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3453     if test "${ac_cv_prog_cxx_g+set}" = set; then :
3454     $as_echo_n "(cached) " >&6
3455     else
3456     ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3457     ac_cxx_werror_flag=yes
3458     ac_cv_prog_cxx_g=no
3459     CXXFLAGS="-g"
3460     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3461     /* end confdefs.h. */
3462    
3463     int
3464     main ()
3465     {
3466    
3467     ;
3468     return 0;
3469     }
3470     _ACEOF
3471     if ac_fn_cxx_try_compile "$LINENO"; then :
3472     ac_cv_prog_cxx_g=yes
3473     else
3474     CXXFLAGS=""
3475     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3476     /* end confdefs.h. */
3477    
3478     int
3479     main ()
3480     {
3481    
3482     ;
3483     return 0;
3484     }
3485     _ACEOF
3486     if ac_fn_cxx_try_compile "$LINENO"; then :
3487    
3488     else
3489     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3490     CXXFLAGS="-g"
3491     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3492     /* end confdefs.h. */
3493    
3494     int
3495     main ()
3496     {
3497    
3498     ;
3499     return 0;
3500     }
3501     _ACEOF
3502     if ac_fn_cxx_try_compile "$LINENO"; then :
3503     ac_cv_prog_cxx_g=yes
3504     fi
3505     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3506     fi
3507     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3508     fi
3509     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3510     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3511     fi
3512     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3513     $as_echo "$ac_cv_prog_cxx_g" >&6; }
3514     if test "$ac_test_CXXFLAGS" = set; then
3515     CXXFLAGS=$ac_save_CXXFLAGS
3516     elif test $ac_cv_prog_cxx_g = yes; then
3517     if test "$GXX" = yes; then
3518     CXXFLAGS="-g -O2"
3519     else
3520     CXXFLAGS="-g"
3521     fi
3522     else
3523     if test "$GXX" = yes; then
3524     CXXFLAGS="-O2"
3525     else
3526     CXXFLAGS=
3527     fi
3528     fi
3529 gezelter 1396 ac_ext=c
3530     ac_cpp='$CPP $CPPFLAGS'
3531     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3532     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3533     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3534 gezelter 1373
3535     ac_ext=c
3536     ac_cpp='$CPP $CPPFLAGS'
3537     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3538     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3539     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3540     if test -n "$ac_tool_prefix"; then
3541 gezelter 1396 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3542 gezelter 1373 do
3543     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3544     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3545     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3546     $as_echo_n "checking for $ac_word... " >&6; }
3547     if test "${ac_cv_prog_CC+set}" = set; then :
3548     $as_echo_n "(cached) " >&6
3549     else
3550     if test -n "$CC"; then
3551     ac_cv_prog_CC="$CC" # Let the user override the test.
3552     else
3553     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3554     for as_dir in $PATH
3555     do
3556     IFS=$as_save_IFS
3557     test -z "$as_dir" && as_dir=.
3558     for ac_exec_ext in '' $ac_executable_extensions; do
3559     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3560     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3561     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3562     break 2
3563     fi
3564 gezelter 1225 done
3565 gezelter 1373 done
3566     IFS=$as_save_IFS
3567 gezelter 1225
3568 gezelter 1373 fi
3569     fi
3570     CC=$ac_cv_prog_CC
3571     if test -n "$CC"; then
3572     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3573     $as_echo "$CC" >&6; }
3574     else
3575     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3576     $as_echo "no" >&6; }
3577     fi
3578 gezelter 1225
3579 gezelter 1373
3580     test -n "$CC" && break
3581     done
3582     fi
3583     if test -z "$CC"; then
3584     ac_ct_CC=$CC
3585 gezelter 1396 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
3586 gezelter 1373 do
3587     # Extract the first word of "$ac_prog", so it can be a program name with args.
3588     set dummy $ac_prog; ac_word=$2
3589     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3590 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
3591 gezelter 1373 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3592 gezelter 1300 $as_echo_n "(cached) " >&6
3593 gezelter 1225 else
3594 gezelter 1373 if test -n "$ac_ct_CC"; then
3595     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3596     else
3597     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3598 gezelter 1225 for as_dir in $PATH
3599     do
3600     IFS=$as_save_IFS
3601     test -z "$as_dir" && as_dir=.
3602 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
3603 gezelter 1225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3604 gezelter 1373 ac_cv_prog_ac_ct_CC="$ac_prog"
3605     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3606 gezelter 1225 break 2
3607     fi
3608     done
3609 gezelter 1373 done
3610 gezelter 1225 IFS=$as_save_IFS
3611    
3612     fi
3613 gezelter 1373 fi
3614     ac_ct_CC=$ac_cv_prog_ac_ct_CC
3615     if test -n "$ac_ct_CC"; then
3616     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3617     $as_echo "$ac_ct_CC" >&6; }
3618 gezelter 1225 else
3619 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3620 gezelter 1300 $as_echo "no" >&6; }
3621 gezelter 1225 fi
3622    
3623    
3624 gezelter 1373 test -n "$ac_ct_CC" && break
3625     done
3626    
3627     if test "x$ac_ct_CC" = x; then
3628     CC=""
3629     else
3630     case $cross_compiling:$ac_tool_warned in
3631     yes:)
3632     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3633     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3634     ac_tool_warned=yes ;;
3635     esac
3636     CC=$ac_ct_CC
3637     fi
3638 gezelter 1225 fi
3639    
3640    
3641 gezelter 1373 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3642     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3643     as_fn_error "no acceptable C compiler found in \$PATH
3644     See \`config.log' for more details." "$LINENO" 5; }
3645 gezelter 1225
3646 gezelter 1373 # Provide some information about the compiler.
3647     $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3648     set X $ac_compile
3649     ac_compiler=$2
3650     for ac_option in --version -v -V -qversion; do
3651     { { ac_try="$ac_compiler $ac_option >&5"
3652     case "(($ac_try" in
3653     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3654     *) ac_try_echo=$ac_try;;
3655     esac
3656     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3657     $as_echo "$ac_try_echo"; } >&5
3658     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3659     ac_status=$?
3660     if test -s conftest.err; then
3661     sed '10a\
3662     ... rest of stderr output deleted ...
3663     10q' conftest.err >conftest.er1
3664     cat conftest.er1 >&5
3665     fi
3666 gezelter 1390 rm -f conftest.er1 conftest.err
3667 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3668     test $ac_status = 0; }
3669     done
3670    
3671     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3672     $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3673     if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3674     $as_echo_n "(cached) " >&6
3675 gezelter 1225 else
3676 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3677     /* end confdefs.h. */
3678 gezelter 1225
3679 gezelter 1373 int
3680     main ()
3681     {
3682     #ifndef __GNUC__
3683     choke me
3684     #endif
3685    
3686     ;
3687     return 0;
3688     }
3689     _ACEOF
3690     if ac_fn_c_try_compile "$LINENO"; then :
3691     ac_compiler_gnu=yes
3692     else
3693     ac_compiler_gnu=no
3694 gezelter 1225 fi
3695 gezelter 1373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3696     ac_cv_c_compiler_gnu=$ac_compiler_gnu
3697 gezelter 1225
3698 gezelter 1373 fi
3699     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3700     $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3701     if test $ac_compiler_gnu = yes; then
3702     GCC=yes
3703     else
3704     GCC=
3705     fi
3706     ac_test_CFLAGS=${CFLAGS+set}
3707     ac_save_CFLAGS=$CFLAGS
3708     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3709     $as_echo_n "checking whether $CC accepts -g... " >&6; }
3710     if test "${ac_cv_prog_cc_g+set}" = set; then :
3711     $as_echo_n "(cached) " >&6
3712     else
3713     ac_save_c_werror_flag=$ac_c_werror_flag
3714     ac_c_werror_flag=yes
3715     ac_cv_prog_cc_g=no
3716     CFLAGS="-g"
3717     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3718     /* end confdefs.h. */
3719 gezelter 1225
3720 gezelter 1373 int
3721     main ()
3722     {
3723    
3724     ;
3725     return 0;
3726     }
3727     _ACEOF
3728     if ac_fn_c_try_compile "$LINENO"; then :
3729     ac_cv_prog_cc_g=yes
3730 gezelter 1225 else
3731 gezelter 1373 CFLAGS=""
3732     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3733     /* end confdefs.h. */
3734 gezelter 1225
3735 gezelter 1373 int
3736     main ()
3737     {
3738 gezelter 1225
3739 gezelter 1373 ;
3740     return 0;
3741     }
3742     _ACEOF
3743     if ac_fn_c_try_compile "$LINENO"; then :
3744 gezelter 1225
3745     else
3746 gezelter 1373 ac_c_werror_flag=$ac_save_c_werror_flag
3747     CFLAGS="-g"
3748     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3749     /* end confdefs.h. */
3750 gezelter 1225
3751 gezelter 1373 int
3752     main ()
3753     {
3754 gezelter 1225
3755 gezelter 1373 ;
3756     return 0;
3757     }
3758 gezelter 1225 _ACEOF
3759 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
3760     ac_cv_prog_cc_g=yes
3761     fi
3762     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3763     fi
3764     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3765     fi
3766     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3767     ac_c_werror_flag=$ac_save_c_werror_flag
3768     fi
3769     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3770     $as_echo "$ac_cv_prog_cc_g" >&6; }
3771     if test "$ac_test_CFLAGS" = set; then
3772     CFLAGS=$ac_save_CFLAGS
3773     elif test $ac_cv_prog_cc_g = yes; then
3774     if test "$GCC" = yes; then
3775     CFLAGS="-g -O2"
3776     else
3777     CFLAGS="-g"
3778     fi
3779     else
3780     if test "$GCC" = yes; then
3781     CFLAGS="-O2"
3782     else
3783     CFLAGS=
3784     fi
3785     fi
3786     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3787     $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3788     if test "${ac_cv_prog_cc_c89+set}" = set; then :
3789     $as_echo_n "(cached) " >&6
3790     else
3791     ac_cv_prog_cc_c89=no
3792     ac_save_CC=$CC
3793     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3794 gezelter 1225 /* end confdefs.h. */
3795 gezelter 1373 #include <stdarg.h>
3796     #include <stdio.h>
3797     #include <sys/types.h>
3798     #include <sys/stat.h>
3799     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3800     struct buf { int x; };
3801     FILE * (*rcsopen) (struct buf *, struct stat *, int);
3802     static char *e (p, i)
3803     char **p;
3804     int i;
3805     {
3806     return p[i];
3807     }
3808     static char *f (char * (*g) (char **, int), char **p, ...)
3809     {
3810     char *s;
3811     va_list v;
3812     va_start (v,p);
3813     s = g (p, va_arg (v,int));
3814     va_end (v);
3815     return s;
3816     }
3817 gezelter 1225
3818 gezelter 1373 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3819     function prototypes and stuff, but not '\xHH' hex character constants.
3820     These don't provoke an error unfortunately, instead are silently treated
3821     as 'x'. The following induces an error, until -std is added to get
3822     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3823     array size at least. It's necessary to write '\x00'==0 to get something
3824     that's true only with -std. */
3825     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3826 gezelter 1225
3827 gezelter 1373 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3828     inside strings and character constants. */
3829     #define FOO(x) 'x'
3830     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3831    
3832     int test (int i, double x);
3833     struct s1 {int (*f) (int a);};
3834     struct s2 {int (*f) (double a);};
3835     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3836     int argc;
3837     char **argv;
3838 gezelter 1225 int
3839     main ()
3840     {
3841 gezelter 1373 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3842 gezelter 1225 ;
3843     return 0;
3844     }
3845     _ACEOF
3846 gezelter 1373 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3847     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3848     do
3849     CC="$ac_save_CC $ac_arg"
3850     if ac_fn_c_try_compile "$LINENO"; then :
3851     ac_cv_prog_cc_c89=$ac_arg
3852     fi
3853     rm -f core conftest.err conftest.$ac_objext
3854     test "x$ac_cv_prog_cc_c89" != "xno" && break
3855     done
3856     rm -f conftest.$ac_ext
3857     CC=$ac_save_CC
3858    
3859     fi
3860     # AC_CACHE_VAL
3861     case "x$ac_cv_prog_cc_c89" in
3862     x)
3863     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3864     $as_echo "none needed" >&6; } ;;
3865     xno)
3866     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3867     $as_echo "unsupported" >&6; } ;;
3868     *)
3869     CC="$CC $ac_cv_prog_cc_c89"
3870     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3871     $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3872 gezelter 1225 esac
3873 gezelter 1373 if test "x$ac_cv_prog_cc_c89" != xno; then :
3874 gezelter 1225
3875 gezelter 1373 fi
3876 gezelter 1225
3877 gezelter 1373 ac_ext=c
3878     ac_cpp='$CPP $CPPFLAGS'
3879     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3880     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3881     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3882 gezelter 1225
3883     ac_ext=${ac_fc_srcext-f}
3884     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
3885     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
3886     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3887 gezelter 1373 if test -n "$ac_tool_prefix"; then
3888 gezelter 1396 for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3889 gezelter 1373 do
3890     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3891     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3892     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3893     $as_echo_n "checking for $ac_word... " >&6; }
3894     if test "${ac_cv_prog_FC+set}" = set; then :
3895     $as_echo_n "(cached) " >&6
3896     else
3897     if test -n "$FC"; then
3898     ac_cv_prog_FC="$FC" # Let the user override the test.
3899     else
3900     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3901     for as_dir in $PATH
3902     do
3903     IFS=$as_save_IFS
3904     test -z "$as_dir" && as_dir=.
3905     for ac_exec_ext in '' $ac_executable_extensions; do
3906     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3907     ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
3908     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3909     break 2
3910     fi
3911     done
3912     done
3913     IFS=$as_save_IFS
3914 gezelter 1225
3915 gezelter 1373 fi
3916     fi
3917     FC=$ac_cv_prog_FC
3918     if test -n "$FC"; then
3919     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
3920     $as_echo "$FC" >&6; }
3921 gezelter 1225 else
3922 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3923     $as_echo "no" >&6; }
3924 gezelter 1225 fi
3925    
3926    
3927 gezelter 1373 test -n "$FC" && break
3928     done
3929     fi
3930     if test -z "$FC"; then
3931     ac_ct_FC=$FC
3932 gezelter 1396 for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3933 gezelter 1373 do
3934     # Extract the first word of "$ac_prog", so it can be a program name with args.
3935     set dummy $ac_prog; ac_word=$2
3936     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3937     $as_echo_n "checking for $ac_word... " >&6; }
3938     if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
3939 gezelter 1300 $as_echo_n "(cached) " >&6
3940 gezelter 1225 else
3941 gezelter 1373 if test -n "$ac_ct_FC"; then
3942     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3943     else
3944     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3945     for as_dir in $PATH
3946     do
3947     IFS=$as_save_IFS
3948     test -z "$as_dir" && as_dir=.
3949     for ac_exec_ext in '' $ac_executable_extensions; do
3950     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3951     ac_cv_prog_ac_ct_FC="$ac_prog"
3952     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3953     break 2
3954     fi
3955     done
3956     done
3957     IFS=$as_save_IFS
3958 gezelter 1225
3959 gezelter 1373 fi
3960     fi
3961     ac_ct_FC=$ac_cv_prog_ac_ct_FC
3962     if test -n "$ac_ct_FC"; then
3963     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
3964     $as_echo "$ac_ct_FC" >&6; }
3965 gezelter 1225 else
3966 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3967     $as_echo "no" >&6; }
3968     fi
3969 gezelter 1225
3970 gezelter 1373
3971     test -n "$ac_ct_FC" && break
3972     done
3973    
3974     if test "x$ac_ct_FC" = x; then
3975     FC=""
3976     else
3977     case $cross_compiling:$ac_tool_warned in
3978     yes:)
3979     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3980     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3981     ac_tool_warned=yes ;;
3982 gezelter 1225 esac
3983 gezelter 1373 FC=$ac_ct_FC
3984     fi
3985     fi
3986 gezelter 1225
3987    
3988 gezelter 1373 # Provide some information about the compiler.
3989     $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
3990     set X $ac_compile
3991     ac_compiler=$2
3992     for ac_option in --version -v -V -qversion; do
3993     { { ac_try="$ac_compiler $ac_option >&5"
3994 gezelter 1225 case "(($ac_try" in
3995     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3996     *) ac_try_echo=$ac_try;;
3997     esac
3998 gezelter 1373 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3999     $as_echo "$ac_try_echo"; } >&5
4000     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4001 gezelter 1225 ac_status=$?
4002 gezelter 1373 if test -s conftest.err; then
4003     sed '10a\
4004     ... rest of stderr output deleted ...
4005     10q' conftest.err >conftest.er1
4006     cat conftest.er1 >&5
4007     fi
4008 gezelter 1390 rm -f conftest.er1 conftest.err
4009 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4010     test $ac_status = 0; }
4011     done
4012     rm -f a.out
4013 gezelter 1225
4014 gezelter 1373 # If we don't use `.F' as extension, the preprocessor is not run on the
4015     # input file. (Note that this only needs to work for GNU compilers.)
4016     ac_save_ext=$ac_ext
4017     ac_ext=F
4018     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
4019     $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
4020     if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
4021     $as_echo_n "(cached) " >&6
4022     else
4023     cat > conftest.$ac_ext <<_ACEOF
4024     program main
4025     #ifndef __GNUC__
4026     choke me
4027     #endif
4028 gezelter 1225
4029 gezelter 1373 end
4030     _ACEOF
4031     if ac_fn_fc_try_compile "$LINENO"; then :
4032     ac_compiler_gnu=yes
4033 gezelter 1225 else
4034 gezelter 1373 ac_compiler_gnu=no
4035 gezelter 1225 fi
4036 gezelter 1373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4037     ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4038 gezelter 1225
4039     fi
4040 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
4041     $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
4042     ac_ext=$ac_save_ext
4043     ac_test_FCFLAGS=${FCFLAGS+set}
4044     ac_save_FCFLAGS=$FCFLAGS
4045     FCFLAGS=
4046     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
4047     $as_echo_n "checking whether $FC accepts -g... " >&6; }
4048     if test "${ac_cv_prog_fc_g+set}" = set; then :
4049     $as_echo_n "(cached) " >&6
4050     else
4051     FCFLAGS=-g
4052     cat > conftest.$ac_ext <<_ACEOF
4053     program main
4054 gezelter 1225
4055 gezelter 1373 end
4056     _ACEOF
4057     if ac_fn_fc_try_compile "$LINENO"; then :
4058     ac_cv_prog_fc_g=yes
4059     else
4060     ac_cv_prog_fc_g=no
4061 gezelter 1225 fi
4062 gezelter 1373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4063 gezelter 1225
4064     fi
4065 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
4066     $as_echo "$ac_cv_prog_fc_g" >&6; }
4067     if test "$ac_test_FCFLAGS" = set; then
4068     FCFLAGS=$ac_save_FCFLAGS
4069     elif test $ac_cv_prog_fc_g = yes; then
4070     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4071     FCFLAGS="-g -O2"
4072     else
4073     FCFLAGS="-g"
4074     fi
4075     else
4076     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4077     FCFLAGS="-O2"
4078     else
4079     FCFLAGS=
4080     fi
4081 gezelter 1225 fi
4082    
4083 gezelter 1396 ac_ext=c
4084     ac_cpp='$CPP $CPPFLAGS'
4085     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4086     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4087     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4088 gezelter 1225
4089    
4090 gezelter 1396 save_CXX=$CXX
4091     save_CC=$CC
4092     save_FC=$FC
4093     save_LIBS=$LIBS
4094 gezelter 1225
4095 gezelter 1396 ac_ext=cpp
4096     ac_cpp='$CXXCPP $CPPFLAGS'
4097     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4098     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4099     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4100 gezelter 1225
4101    
4102    
4103    
4104    
4105 gezelter 1373
4106 gezelter 1396
4107     for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
4108 gezelter 1373 do
4109     # Extract the first word of "$ac_prog", so it can be a program name with args.
4110     set dummy $ac_prog; ac_word=$2
4111     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4112     $as_echo_n "checking for $ac_word... " >&6; }
4113 gezelter 1396 if test "${ac_cv_prog_MPICXX+set}" = set; then :
4114 gezelter 1300 $as_echo_n "(cached) " >&6
4115 gezelter 1225 else
4116 gezelter 1396 if test -n "$MPICXX"; then
4117     ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
4118 gezelter 1373 else
4119     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4120     for as_dir in $PATH
4121     do
4122     IFS=$as_save_IFS
4123     test -z "$as_dir" && as_dir=.
4124     for ac_exec_ext in '' $ac_executable_extensions; do
4125     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4126 gezelter 1396 ac_cv_prog_MPICXX="$ac_prog"
4127 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4128     break 2
4129     fi
4130     done
4131 gezelter 1225 done
4132 gezelter 1373 IFS=$as_save_IFS
4133 gezelter 1225
4134     fi
4135 gezelter 1373 fi
4136 gezelter 1396 MPICXX=$ac_cv_prog_MPICXX
4137     if test -n "$MPICXX"; then
4138     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
4139     $as_echo "$MPICXX" >&6; }
4140 gezelter 1373 else
4141     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4142     $as_echo "no" >&6; }
4143     fi
4144 gezelter 1225
4145    
4146 gezelter 1396 test -n "$MPICXX" && break
4147 gezelter 1373 done
4148 gezelter 1396 test -n "$MPICXX" || MPICXX="$CXX"
4149 gezelter 1225
4150 gezelter 1396 ax_mpi_save_CXX="$CXX"
4151     CXX="$MPICXX"
4152 gezelter 1225
4153    
4154    
4155 gezelter 1373 if test x = x"$MPILIBS"; then
4156 gezelter 1396 ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4157     if test "x$ac_cv_func_MPI_Init" = x""yes; then :
4158 gezelter 1373 MPILIBS=" "
4159     fi
4160 gezelter 1225
4161 gezelter 1373 fi
4162 gezelter 1225
4163 gezelter 1373 if test x = x"$MPILIBS"; then
4164     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4165     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4166     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
4167     $as_echo_n "(cached) " >&6
4168     else
4169     ac_check_lib_save_LIBS=$LIBS
4170     LIBS="-lmpi $LIBS"
4171 gezelter 1396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4172     /* end confdefs.h. */
4173    
4174     /* Override any GCC internal prototype to avoid an error.
4175     Use char because int might match the return type of a GCC
4176     builtin and then its argument prototype would still apply. */
4177     #ifdef __cplusplus
4178     extern "C"
4179     #endif
4180     char MPI_Init ();
4181     int
4182     main ()
4183     {
4184     return MPI_Init ();
4185     ;
4186     return 0;
4187     }
4188 gezelter 1373 _ACEOF
4189 gezelter 1396 if ac_fn_cxx_try_link "$LINENO"; then :
4190 gezelter 1373 ac_cv_lib_mpi_MPI_Init=yes
4191     else
4192     ac_cv_lib_mpi_MPI_Init=no
4193 gezelter 1225 fi
4194 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
4195     conftest$ac_exeext conftest.$ac_ext
4196     LIBS=$ac_check_lib_save_LIBS
4197     fi
4198     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4199     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4200     if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
4201     MPILIBS="-lmpi"
4202     fi
4203 gezelter 1225
4204 gezelter 1373 fi
4205     if test x = x"$MPILIBS"; then
4206     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4207     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4208     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
4209     $as_echo_n "(cached) " >&6
4210     else
4211     ac_check_lib_save_LIBS=$LIBS
4212     LIBS="-lmpich $LIBS"
4213 gezelter 1396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4214     /* end confdefs.h. */
4215    
4216     /* Override any GCC internal prototype to avoid an error.
4217     Use char because int might match the return type of a GCC
4218     builtin and then its argument prototype would still apply. */
4219     #ifdef __cplusplus
4220     extern "C"
4221     #endif
4222     char MPI_Init ();
4223     int
4224     main ()
4225     {
4226     return MPI_Init ();
4227     ;
4228     return 0;
4229     }
4230 gezelter 1373 _ACEOF
4231 gezelter 1396 if ac_fn_cxx_try_link "$LINENO"; then :
4232 gezelter 1373 ac_cv_lib_mpich_MPI_Init=yes
4233     else
4234     ac_cv_lib_mpich_MPI_Init=no
4235     fi
4236     rm -f core conftest.err conftest.$ac_objext \
4237     conftest$ac_exeext conftest.$ac_ext
4238     LIBS=$ac_check_lib_save_LIBS
4239     fi
4240     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4241     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4242     if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4243     MPILIBS="-lmpich"
4244     fi
4245 gezelter 1225
4246     fi
4247    
4248 gezelter 1373 if test x != x"$MPILIBS"; then
4249 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4250     $as_echo_n "checking for mpi.h... " >&6; }
4251     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4252     /* end confdefs.h. */
4253     #include <mpi.h>
4254     int
4255     main ()
4256     {
4257    
4258     ;
4259     return 0;
4260     }
4261 gezelter 1373 _ACEOF
4262 gezelter 1396 if ac_fn_cxx_try_compile "$LINENO"; then :
4263 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4264     $as_echo "yes" >&6; }
4265 gezelter 1225 else
4266 gezelter 1373 MPILIBS=""
4267     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4268     $as_echo "no" >&6; }
4269     fi
4270     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4271     fi
4272 gezelter 1225
4273 gezelter 1396 CXX="$ax_mpi_save_CXX"
4274 gezelter 1225
4275    
4276    
4277 gezelter 1373 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4278     if test x = x"$MPILIBS"; then
4279     USE_MPI="no"
4280 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&5
4281     $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&2;}
4282 gezelter 1373 :
4283     else
4284     USE_MPI="yes"
4285     :
4286 gezelter 1225 fi
4287    
4288    
4289 gezelter 1373 if test $USE_MPI != no; then :
4290 gezelter 1225
4291 gezelter 1396 ac_ext=c
4292     ac_cpp='$CPP $CPPFLAGS'
4293     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4294     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4295     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4296 gezelter 1225
4297    
4298    
4299 gezelter 2
4300    
4301 gezelter 1210
4302 gezelter 1396 for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4303 gezelter 2 do
4304     # Extract the first word of "$ac_prog", so it can be a program name with args.
4305     set dummy $ac_prog; ac_word=$2
4306 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4307 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
4308 gezelter 1396 if test "${ac_cv_prog_MPICC+set}" = set; then :
4309 gezelter 1300 $as_echo_n "(cached) " >&6
4310 gezelter 2 else
4311 gezelter 1396 if test -n "$MPICC"; then
4312     ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4313 gezelter 2 else
4314 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4315     for as_dir in $PATH
4316     do
4317     IFS=$as_save_IFS
4318     test -z "$as_dir" && as_dir=.
4319 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
4320 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4321 gezelter 1396 ac_cv_prog_MPICC="$ac_prog"
4322 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4323 gezelter 397 break 2
4324     fi
4325 gezelter 2 done
4326 gezelter 1373 done
4327 gezelter 1210 IFS=$as_save_IFS
4328 gezelter 2
4329     fi
4330     fi
4331 gezelter 1396 MPICC=$ac_cv_prog_MPICC
4332     if test -n "$MPICC"; then
4333     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4334     $as_echo "$MPICC" >&6; }
4335 gezelter 2 else
4336 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4337 gezelter 1300 $as_echo "no" >&6; }
4338 gezelter 2 fi
4339    
4340 gezelter 1210
4341 gezelter 1396 test -n "$MPICC" && break
4342 gezelter 2 done
4343 gezelter 1396 test -n "$MPICC" || MPICC="$CC"
4344 gezelter 2
4345 gezelter 1396 ax_mpi_save_CC="$CC"
4346     CC="$MPICC"
4347    
4348    
4349    
4350     if test x = x"$MPILIBS"; then
4351     ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4352     if test "x$ac_cv_func_MPI_Init" = x""yes; then :
4353     MPILIBS=" "
4354 gezelter 2 fi
4355    
4356 gezelter 1210 fi
4357 gezelter 2
4358 gezelter 1396 if test x = x"$MPILIBS"; then
4359     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4360     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4361     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
4362 gezelter 1300 $as_echo_n "(cached) " >&6
4363 gezelter 848 else
4364 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4365     LIBS="-lmpi $LIBS"
4366     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4367 gezelter 848 /* end confdefs.h. */
4368    
4369 gezelter 1396 /* Override any GCC internal prototype to avoid an error.
4370     Use char because int might match the return type of a GCC
4371     builtin and then its argument prototype would still apply. */
4372     #ifdef __cplusplus
4373     extern "C"
4374     #endif
4375     char MPI_Init ();
4376 gezelter 848 int
4377     main ()
4378     {
4379 gezelter 1396 return MPI_Init ();
4380 gezelter 848 ;
4381     return 0;
4382     }
4383     _ACEOF
4384 gezelter 1396 if ac_fn_c_try_link "$LINENO"; then :
4385     ac_cv_lib_mpi_MPI_Init=yes
4386 gezelter 848 else
4387 gezelter 1396 ac_cv_lib_mpi_MPI_Init=no
4388 gezelter 848 fi
4389 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4390     conftest$ac_exeext conftest.$ac_ext
4391     LIBS=$ac_check_lib_save_LIBS
4392     fi
4393     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4394     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4395     if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
4396     MPILIBS="-lmpi"
4397     fi
4398 gezelter 848
4399     fi
4400 gezelter 1396 if test x = x"$MPILIBS"; then
4401     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4402     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4403     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
4404 gezelter 1300 $as_echo_n "(cached) " >&6
4405 gezelter 848 else
4406 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4407     LIBS="-lmpich $LIBS"
4408     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4409 gezelter 848 /* end confdefs.h. */
4410    
4411 gezelter 1396 /* Override any GCC internal prototype to avoid an error.
4412     Use char because int might match the return type of a GCC
4413     builtin and then its argument prototype would still apply. */
4414     #ifdef __cplusplus
4415     extern "C"
4416     #endif
4417     char MPI_Init ();
4418 gezelter 848 int
4419     main ()
4420     {
4421 gezelter 1396 return MPI_Init ();
4422 gezelter 848 ;
4423     return 0;
4424     }
4425     _ACEOF
4426 gezelter 1396 if ac_fn_c_try_link "$LINENO"; then :
4427     ac_cv_lib_mpich_MPI_Init=yes
4428 gezelter 848 else
4429 gezelter 1396 ac_cv_lib_mpich_MPI_Init=no
4430     fi
4431     rm -f core conftest.err conftest.$ac_objext \
4432     conftest$ac_exeext conftest.$ac_ext
4433     LIBS=$ac_check_lib_save_LIBS
4434     fi
4435     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4436     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4437     if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4438     MPILIBS="-lmpich"
4439     fi
4440 gezelter 1210
4441 gezelter 1396 fi
4442 gezelter 1210
4443 gezelter 1396 if test x != x"$MPILIBS"; then
4444     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4445     $as_echo_n "checking for mpi.h... " >&6; }
4446     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4447 gezelter 848 /* end confdefs.h. */
4448 gezelter 1396 #include <mpi.h>
4449 gezelter 848 int
4450     main ()
4451     {
4452 gezelter 1210
4453 gezelter 848 ;
4454     return 0;
4455     }
4456     _ACEOF
4457 gezelter 1396 if ac_fn_c_try_compile "$LINENO"; then :
4458     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4459     $as_echo "yes" >&6; }
4460     else
4461     MPILIBS=""
4462     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4463     $as_echo "no" >&6; }
4464 gezelter 848 fi
4465 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4466 gezelter 848 fi
4467 gezelter 1396
4468     CC="$ax_mpi_save_CC"
4469    
4470    
4471    
4472     # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4473     if test x = x"$MPILIBS"; then
4474     USE_MPI="no"
4475     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&5
4476     $as_echo "$as_me: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&2;}
4477     :
4478     else
4479     USE_MPI="yes"
4480     :
4481 gezelter 1210 fi
4482 gezelter 1396
4483    
4484 gezelter 1210 fi
4485 gezelter 1396
4486     if test $USE_MPI != no; then :
4487    
4488 gezelter 1373 ac_ext=${ac_fc_srcext-f}
4489     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4490     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4491     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4492 gezelter 848
4493    
4494    
4495 gezelter 1210
4496 gezelter 1396
4497    
4498     for ac_prog in openmpif90 mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c
4499 gezelter 848 do
4500     # Extract the first word of "$ac_prog", so it can be a program name with args.
4501     set dummy $ac_prog; ac_word=$2
4502 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4503 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
4504 gezelter 1396 if test "${ac_cv_prog_MPIFC+set}" = set; then :
4505 gezelter 1300 $as_echo_n "(cached) " >&6
4506 gezelter 848 else
4507 gezelter 1396 if test -n "$MPIFC"; then
4508     ac_cv_prog_MPIFC="$MPIFC" # Let the user override the test.
4509 gezelter 848 else
4510     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4511     for as_dir in $PATH
4512     do
4513     IFS=$as_save_IFS
4514     test -z "$as_dir" && as_dir=.
4515 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
4516 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4517 gezelter 1396 ac_cv_prog_MPIFC="$ac_prog"
4518 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4519 gezelter 848 break 2
4520     fi
4521     done
4522 gezelter 1373 done
4523 gezelter 1210 IFS=$as_save_IFS
4524 gezelter 848
4525     fi
4526     fi
4527 gezelter 1396 MPIFC=$ac_cv_prog_MPIFC
4528     if test -n "$MPIFC"; then
4529     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPIFC" >&5
4530     $as_echo "$MPIFC" >&6; }
4531 gezelter 848 else
4532 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4533 gezelter 1300 $as_echo "no" >&6; }
4534 gezelter 848 fi
4535    
4536 gezelter 1210
4537 gezelter 1396 test -n "$MPIFC" && break
4538 gezelter 848 done
4539 gezelter 1396 test -n "$MPIFC" || MPIFC="$FC"
4540 gezelter 848
4541 gezelter 1396 ax_mpi_save_FC="$FC"
4542     FC="$MPIFC"
4543 gezelter 848
4544    
4545    
4546 gezelter 1396 if test x = x"$MPILIBS"; then
4547     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init" >&5
4548     $as_echo_n "checking for MPI_Init... " >&6; }
4549     cat > conftest.$ac_ext <<_ACEOF
4550     program main
4551     call MPI_Init
4552     end
4553 gezelter 2 _ACEOF
4554 gezelter 1396 if ac_fn_fc_try_link "$LINENO"; then :
4555     MPILIBS=" "
4556     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4557     $as_echo "yes" >&6; }
4558 gezelter 2 else
4559 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4560     $as_echo "no" >&6; }
4561 gezelter 2 fi
4562 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4563     conftest$ac_exeext conftest.$ac_ext
4564     fi
4565 gezelter 2
4566 gezelter 1396 if test x = x"$MPILIBS"; then
4567     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lfmpi" >&5
4568     $as_echo_n "checking for MPI_Init in -lfmpi... " >&6; }
4569     if test "${ac_cv_lib_fmpi_MPI_Init+set}" = set; then :
4570 gezelter 1300 $as_echo_n "(cached) " >&6
4571 gezelter 2 else
4572 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4573     LIBS="-lfmpi $LIBS"
4574     cat > conftest.$ac_ext <<_ACEOF
4575     program main
4576     call MPI_Init
4577     end
4578 gezelter 2 _ACEOF
4579 gezelter 1396 if ac_fn_fc_try_link "$LINENO"; then :
4580     ac_cv_lib_fmpi_MPI_Init=yes
4581 gezelter 1210 else
4582 gezelter 1396 ac_cv_lib_fmpi_MPI_Init=no
4583 gezelter 2 fi
4584 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4585     conftest$ac_exeext conftest.$ac_ext
4586     LIBS=$ac_check_lib_save_LIBS
4587 gezelter 2 fi
4588 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fmpi_MPI_Init" >&5
4589     $as_echo "$ac_cv_lib_fmpi_MPI_Init" >&6; }
4590     if test "x$ac_cv_lib_fmpi_MPI_Init" = x""yes; then :
4591     MPILIBS="-lfmpi"
4592 gezelter 1210 fi
4593 gezelter 1396
4594     fi
4595     if test x = x"$MPILIBS"; then
4596     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpichf90" >&5
4597     $as_echo_n "checking for MPI_Init in -lmpichf90... " >&6; }
4598     if test "${ac_cv_lib_mpichf90_MPI_Init+set}" = set; then :
4599 gezelter 1300 $as_echo_n "(cached) " >&6
4600 gezelter 397 else
4601 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4602     LIBS="-lmpichf90 $LIBS"
4603     cat > conftest.$ac_ext <<_ACEOF
4604     program main
4605     call MPI_Init
4606     end
4607 gezelter 397 _ACEOF
4608 gezelter 1396 if ac_fn_fc_try_link "$LINENO"; then :
4609     ac_cv_lib_mpichf90_MPI_Init=yes
4610     else
4611     ac_cv_lib_mpichf90_MPI_Init=no
4612 gezelter 397 fi
4613 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4614     conftest$ac_exeext conftest.$ac_ext
4615     LIBS=$ac_check_lib_save_LIBS
4616 gezelter 397 fi
4617 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpichf90_MPI_Init" >&5
4618     $as_echo "$ac_cv_lib_mpichf90_MPI_Init" >&6; }
4619     if test "x$ac_cv_lib_mpichf90_MPI_Init" = x""yes; then :
4620     MPILIBS="-lmpichf90"
4621 gezelter 1373 fi
4622 gezelter 397
4623 gezelter 1396 fi
4624 gezelter 2
4625 gezelter 1396 if test x = x"$MPILIBS"; then
4626     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4627     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4628     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
4629 gezelter 1300 $as_echo_n "(cached) " >&6
4630 gezelter 2 else
4631 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4632     LIBS="-lmpi $LIBS"
4633     cat > conftest.$ac_ext <<_ACEOF
4634     program main
4635     call MPI_Init
4636     end
4637     _ACEOF
4638     if ac_fn_fc_try_link "$LINENO"; then :
4639     ac_cv_lib_mpi_MPI_Init=yes
4640 gezelter 2 else
4641 gezelter 1396 ac_cv_lib_mpi_MPI_Init=no
4642 gezelter 2 fi
4643 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4644     conftest$ac_exeext conftest.$ac_ext
4645     LIBS=$ac_check_lib_save_LIBS
4646 gezelter 2 fi
4647 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4648     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4649     if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
4650     MPILIBS="-lmpi"
4651 gezelter 2 fi
4652    
4653     fi
4654 gezelter 1396 if test x = x"$MPILIBS"; then
4655     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4656     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4657     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
4658 gezelter 1300 $as_echo_n "(cached) " >&6
4659 gezelter 2 else
4660 gezelter 1396 ac_check_lib_save_LIBS=$LIBS
4661     LIBS="-lmpich $LIBS"
4662     cat > conftest.$ac_ext <<_ACEOF
4663     program main
4664     call MPI_Init
4665     end
4666     _ACEOF
4667     if ac_fn_fc_try_link "$LINENO"; then :
4668     ac_cv_lib_mpich_MPI_Init=yes
4669 gezelter 2 else
4670 gezelter 1396 ac_cv_lib_mpich_MPI_Init=no
4671 gezelter 2 fi
4672 gezelter 1396 rm -f core conftest.err conftest.$ac_objext \
4673     conftest$ac_exeext conftest.$ac_ext
4674     LIBS=$ac_check_lib_save_LIBS
4675 gezelter 2 fi
4676 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4677     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4678     if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4679     MPILIBS="-lmpich"
4680 gezelter 2 fi
4681    
4682     fi
4683    
4684 gezelter 1396 if test x != x"$MPILIBS"; then
4685     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpif.h" >&5
4686     $as_echo_n "checking for mpif.h... " >&6; }
4687     cat > conftest.$ac_ext <<_ACEOF
4688 gezelter 848 program main
4689 gezelter 1396 include 'mpif.h'
4690 gezelter 848 end
4691 gezelter 2 _ACEOF
4692 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
4693 gezelter 1396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4694     $as_echo "yes" >&6; }
4695 gezelter 2 else
4696 gezelter 1396 MPILIBS=""
4697     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4698     $as_echo "no" >&6; }
4699 gezelter 2 fi
4700 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4701 gezelter 2 fi
4702    
4703 gezelter 1396 FC="$ax_mpi_save_FC"
4704    
4705    
4706    
4707     # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4708     if test x = x"$MPILIBS"; then
4709     USE_MPI="no"
4710     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable Fortran MPI implementation found. openmd_MPI will not be built." >&5
4711     $as_echo "$as_me: WARNING: No suitable Fortran MPI implementation found. openmd_MPI will not be built." >&2;}
4712     :
4713 gezelter 2 else
4714 gezelter 1396 USE_MPI="yes"
4715     :
4716 gezelter 2 fi
4717 gezelter 1210
4718 gezelter 1396
4719 gezelter 2 fi
4720 gezelter 1396 if test $USE_MPI != no; then :
4721    
4722     CXX=$MPICXX
4723     CC=$MPICC
4724     FC=$MPIFC
4725     LIBS="$MPILIBS $LIBS"
4726    
4727 gezelter 2 else
4728 gezelter 1396
4729     CXX=$save_CXX
4730     CC=$save_CC
4731     FC=$save_FC
4732     LIBS=$save_LIBS
4733    
4734    
4735 gezelter 2 fi
4736 gezelter 397
4737 gezelter 2
4738 gezelter 1396 # Checks for programs.
4739 gezelter 774 ac_ext=c
4740     ac_cpp='$CPP $CPPFLAGS'
4741     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4742     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4743     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4744 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4745 gezelter 1300 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4746 gezelter 774 # On Suns, sometimes $CPP names a directory.
4747     if test -n "$CPP" && test -d "$CPP"; then
4748     CPP=
4749     fi
4750     if test -z "$CPP"; then
4751 gezelter 1373 if test "${ac_cv_prog_CPP+set}" = set; then :
4752 gezelter 1300 $as_echo_n "(cached) " >&6
4753 gezelter 774 else
4754     # Double quotes because CPP needs to be expanded
4755     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4756     do
4757     ac_preproc_ok=false
4758     for ac_c_preproc_warn_flag in '' yes
4759     do
4760     # Use a header file that comes with gcc, so configuring glibc
4761     # with a fresh cross-compiler works.
4762     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4763     # <limits.h> exists even on freestanding compilers.
4764     # On the NeXT, cc -E runs the code through the compiler's parser,
4765     # not just through cpp. "Syntax error" is here to catch this case.
4766 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4767 gezelter 774 /* end confdefs.h. */
4768     #ifdef __STDC__
4769     # include <limits.h>
4770     #else
4771     # include <assert.h>
4772     #endif
4773     Syntax error
4774     _ACEOF
4775 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4776    
4777 gezelter 774 else
4778     # Broken: fails on valid input.
4779     continue
4780     fi
4781 chuckv 1197 rm -f conftest.err conftest.$ac_ext
4782 gezelter 774
4783 gezelter 1210 # OK, works on sane cases. Now check whether nonexistent headers
4784 gezelter 774 # can be detected and how.
4785 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4786 gezelter 774 /* end confdefs.h. */
4787     #include <ac_nonexistent.h>
4788     _ACEOF
4789 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4790 gezelter 774 # Broken: success on invalid input.
4791     continue
4792     else
4793     # Passes both tests.
4794     ac_preproc_ok=:
4795     break
4796     fi
4797 chuckv 1197 rm -f conftest.err conftest.$ac_ext
4798 gezelter 774
4799     done
4800     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4801 chuckv 1197 rm -f conftest.err conftest.$ac_ext
4802 gezelter 1373 if $ac_preproc_ok; then :
4803 gezelter 774 break
4804     fi
4805    
4806     done
4807     ac_cv_prog_CPP=$CPP
4808    
4809     fi
4810     CPP=$ac_cv_prog_CPP
4811     else
4812     ac_cv_prog_CPP=$CPP
4813     fi
4814 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4815 gezelter 1300 $as_echo "$CPP" >&6; }
4816 gezelter 774 ac_preproc_ok=false
4817     for ac_c_preproc_warn_flag in '' yes
4818     do
4819     # Use a header file that comes with gcc, so configuring glibc
4820     # with a fresh cross-compiler works.
4821     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4822     # <limits.h> exists even on freestanding compilers.
4823     # On the NeXT, cc -E runs the code through the compiler's parser,
4824     # not just through cpp. "Syntax error" is here to catch this case.
4825 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4826 gezelter 774 /* end confdefs.h. */
4827     #ifdef __STDC__
4828     # include <limits.h>
4829     #else
4830     # include <assert.h>
4831     #endif
4832     Syntax error
4833     _ACEOF
4834 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4835    
4836 gezelter 774 else
4837     # Broken: fails on valid input.
4838     continue
4839     fi
4840 chuckv 1197 rm -f conftest.err conftest.$ac_ext
4841 gezelter 774
4842 gezelter 1210 # OK, works on sane cases. Now check whether nonexistent headers
4843 gezelter 774 # can be detected and how.
4844 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4845 gezelter 774 /* end confdefs.h. */
4846     #include <ac_nonexistent.h>
4847     _ACEOF
4848 gezelter 1373 if ac_fn_c_try_cpp "$LINENO"; then :
4849 gezelter 774 # Broken: success on invalid input.
4850     continue
4851     else
4852     # Passes both tests.
4853     ac_preproc_ok=:
4854     break
4855     fi
4856 chuckv 1197 rm -f conftest.err conftest.$ac_ext
4857 gezelter 774
4858     done
4859     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4860 chuckv 1197 rm -f conftest.err conftest.$ac_ext
4861 gezelter 1373 if $ac_preproc_ok; then :
4862    
4863 gezelter 774 else
4864 gezelter 1373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4865     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4866     as_fn_error "C preprocessor \"$CPP\" fails sanity check
4867     See \`config.log' for more details." "$LINENO" 5; }
4868 gezelter 774 fi
4869    
4870 gezelter 1373 ac_ext=${ac_fc_srcext-f}
4871     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4872     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4873     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4874 gezelter 774
4875 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4876 gezelter 1300 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4877 gezelter 1373 if test "${ac_cv_path_GREP+set}" = set; then :
4878 gezelter 1300 $as_echo_n "(cached) " >&6
4879 gezelter 774 else
4880 gezelter 1300 if test -z "$GREP"; then
4881 gezelter 1210 ac_path_GREP_found=false
4882 gezelter 1300 # Loop through the user's path and test for each of PROGNAME-LIST
4883     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4884 gezelter 1210 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4885     do
4886     IFS=$as_save_IFS
4887     test -z "$as_dir" && as_dir=.
4888 gezelter 1373 for ac_prog in grep ggrep; do
4889 gezelter 1300 for ac_exec_ext in '' $ac_executable_extensions; do
4890     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4891     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4892     # Check for GNU ac_path_GREP and select it if it is found.
4893 gezelter 1210 # Check for GNU $ac_path_GREP
4894     case `"$ac_path_GREP" --version 2>&1` in
4895     *GNU*)
4896     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4897     *)
4898     ac_count=0
4899 gezelter 1300 $as_echo_n 0123456789 >"conftest.in"
4900 gezelter 1210 while :
4901     do
4902     cat "conftest.in" "conftest.in" >"conftest.tmp"
4903     mv "conftest.tmp" "conftest.in"
4904     cp "conftest.in" "conftest.nl"
4905 gezelter 1300 $as_echo 'GREP' >> "conftest.nl"
4906 gezelter 1210 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4907     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4908 gezelter 1373 as_fn_arith $ac_count + 1 && ac_count=$as_val
4909 gezelter 1210 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4910     # Best one so far, save it but keep looking for a better one
4911     ac_cv_path_GREP="$ac_path_GREP"
4912     ac_path_GREP_max=$ac_count
4913 gezelter 774 fi
4914 gezelter 1210 # 10*(2^10) chars as input seems more than enough
4915     test $ac_count -gt 10 && break
4916     done
4917     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4918     esac
4919    
4920 gezelter 1300 $ac_path_GREP_found && break 3
4921     done
4922 gezelter 1210 done
4923 gezelter 1373 done
4924 gezelter 1210 IFS=$as_save_IFS
4925 gezelter 1300 if test -z "$ac_cv_path_GREP"; then
4926 gezelter 1373 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4927 gezelter 1300 fi
4928 gezelter 1210 else
4929     ac_cv_path_GREP=$GREP
4930     fi
4931    
4932     fi
4933 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4934 gezelter 1300 $as_echo "$ac_cv_path_GREP" >&6; }
4935 gezelter 1210 GREP="$ac_cv_path_GREP"
4936    
4937    
4938 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4939 gezelter 1300 $as_echo_n "checking for egrep... " >&6; }
4940 gezelter 1373 if test "${ac_cv_path_EGREP+set}" = set; then :
4941 gezelter 1300 $as_echo_n "(cached) " >&6
4942 gezelter 1210 else
4943     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4944     then ac_cv_path_EGREP="$GREP -E"
4945     else
4946 gezelter 1300 if test -z "$EGREP"; then
4947 gezelter 1210 ac_path_EGREP_found=false
4948 gezelter 1300 # Loop through the user's path and test for each of PROGNAME-LIST
4949     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4950 gezelter 1210 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4951     do
4952     IFS=$as_save_IFS
4953     test -z "$as_dir" && as_dir=.
4954 gezelter 1373 for ac_prog in egrep; do
4955 gezelter 1300 for ac_exec_ext in '' $ac_executable_extensions; do
4956     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4957     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4958     # Check for GNU ac_path_EGREP and select it if it is found.
4959 gezelter 1210 # Check for GNU $ac_path_EGREP
4960     case `"$ac_path_EGREP" --version 2>&1` in
4961     *GNU*)
4962     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4963     *)
4964     ac_count=0
4965 gezelter 1300 $as_echo_n 0123456789 >"conftest.in"
4966 gezelter 1210 while :
4967     do
4968     cat "conftest.in" "conftest.in" >"conftest.tmp"
4969     mv "conftest.tmp" "conftest.in"
4970     cp "conftest.in" "conftest.nl"
4971 gezelter 1300 $as_echo 'EGREP' >> "conftest.nl"
4972 gezelter 1210 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4973     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4974 gezelter 1373 as_fn_arith $ac_count + 1 && ac_count=$as_val
4975 gezelter 1210 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4976     # Best one so far, save it but keep looking for a better one
4977     ac_cv_path_EGREP="$ac_path_EGREP"
4978     ac_path_EGREP_max=$ac_count
4979     fi
4980     # 10*(2^10) chars as input seems more than enough
4981     test $ac_count -gt 10 && break
4982     done
4983     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4984     esac
4985    
4986 gezelter 1300 $ac_path_EGREP_found && break 3
4987     done
4988 gezelter 1210 done
4989 gezelter 1373 done
4990 gezelter 1210 IFS=$as_save_IFS
4991 gezelter 1300 if test -z "$ac_cv_path_EGREP"; then
4992 gezelter 1373 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4993 gezelter 1300 fi
4994 gezelter 1210 else
4995     ac_cv_path_EGREP=$EGREP
4996     fi
4997    
4998     fi
4999     fi
5000 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5001 gezelter 1300 $as_echo "$ac_cv_path_EGREP" >&6; }
5002 gezelter 1210 EGREP="$ac_cv_path_EGREP"
5003    
5004    
5005 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5006 gezelter 1300 $as_echo_n "checking whether ln -s works... " >&6; }
5007 gezelter 848 LN_S=$as_ln_s
5008     if test "$LN_S" = "ln -s"; then
5009 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5010 gezelter 1300 $as_echo "yes" >&6; }
5011 gezelter 848 else
5012 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5013 gezelter 1300 $as_echo "no, using $LN_S" >&6; }
5014 gezelter 848 fi
5015 gezelter 774
5016 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5017 gezelter 1300 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5018     set x ${MAKE-make}
5019     ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5020 gezelter 1373 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
5021 gezelter 1300 $as_echo_n "(cached) " >&6
5022 gezelter 848 else
5023     cat >conftest.make <<\_ACEOF
5024 gezelter 1210 SHELL = /bin/sh
5025 gezelter 848 all:
5026 gezelter 1210 @echo '@@@%%%=$(MAKE)=@@@%%%'
5027 gezelter 848 _ACEOF
5028     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5029 gezelter 1210 case `${MAKE-make} -f conftest.make 2>/dev/null` in
5030     *@@@%%%=?*=@@@%%%*)
5031     eval ac_cv_prog_make_${ac_make}_set=yes;;
5032     *)
5033     eval ac_cv_prog_make_${ac_make}_set=no;;
5034     esac
5035 chuckv 1197 rm -f conftest.make
5036     fi
5037 gezelter 1210 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5038 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5039 gezelter 1300 $as_echo "yes" >&6; }
5040 gezelter 848 SET_MAKE=
5041     else
5042 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5043 gezelter 1300 $as_echo "no" >&6; }
5044 gezelter 848 SET_MAKE="MAKE=${MAKE-make}"
5045     fi
5046    
5047     if test -n "$ac_tool_prefix"; then
5048     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5049     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5050 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5051 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
5052 gezelter 1373 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5053 gezelter 1300 $as_echo_n "(cached) " >&6
5054 gezelter 848 else
5055     if test -n "$RANLIB"; then
5056     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5057     else
5058     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5059     for as_dir in $PATH
5060     do
5061     IFS=$as_save_IFS
5062     test -z "$as_dir" && as_dir=.
5063 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
5064 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5065 gezelter 848 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5066 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5067 gezelter 848 break 2
5068 gezelter 2 fi
5069 gezelter 848 done
5070 gezelter 1373 done
5071 gezelter 1210 IFS=$as_save_IFS
5072 gezelter 848
5073     fi
5074     fi
5075     RANLIB=$ac_cv_prog_RANLIB
5076     if test -n "$RANLIB"; then
5077 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5078 gezelter 1300 $as_echo "$RANLIB" >&6; }
5079 gezelter 848 else
5080 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5081 gezelter 1300 $as_echo "no" >&6; }
5082 gezelter 848 fi
5083    
5084 gezelter 1210
5085 gezelter 848 fi
5086     if test -z "$ac_cv_prog_RANLIB"; then
5087     ac_ct_RANLIB=$RANLIB
5088     # Extract the first word of "ranlib", so it can be a program name with args.
5089     set dummy ranlib; ac_word=$2
5090 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5091 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
5092 gezelter 1373 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5093 gezelter 1300 $as_echo_n "(cached) " >&6
5094 gezelter 848 else
5095     if test -n "$ac_ct_RANLIB"; then
5096     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5097     else
5098     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5099     for as_dir in $PATH
5100     do
5101     IFS=$as_save_IFS
5102     test -z "$as_dir" && as_dir=.
5103 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
5104 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5105 gezelter 848 ac_cv_prog_ac_ct_RANLIB="ranlib"
5106 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5107 gezelter 848 break 2
5108 gezelter 2 fi
5109 gezelter 848 done
5110 gezelter 1373 done
5111 gezelter 1210 IFS=$as_save_IFS
5112 gezelter 848
5113     fi
5114     fi
5115     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5116     if test -n "$ac_ct_RANLIB"; then
5117 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5118 gezelter 1300 $as_echo "$ac_ct_RANLIB" >&6; }
5119 gezelter 848 else
5120 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5121 gezelter 1300 $as_echo "no" >&6; }
5122 gezelter 848 fi
5123    
5124 gezelter 1210 if test "x$ac_ct_RANLIB" = x; then
5125     RANLIB=":"
5126     else
5127     case $cross_compiling:$ac_tool_warned in
5128     yes:)
5129 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5130     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5131 gezelter 1210 ac_tool_warned=yes ;;
5132     esac
5133     RANLIB=$ac_ct_RANLIB
5134     fi
5135 gezelter 848 else
5136     RANLIB="$ac_cv_prog_RANLIB"
5137     fi
5138    
5139    
5140     # Extract the first word of "perl", so it can be a program name with args.
5141     set dummy perl; ac_word=$2
5142 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5143 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
5144 gezelter 1373 if test "${ac_cv_path_PERLINTERP+set}" = set; then :
5145 gezelter 1300 $as_echo_n "(cached) " >&6
5146 gezelter 848 else
5147     case $PERLINTERP in
5148     [\\/]* | ?:[\\/]*)
5149     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5150     ;;
5151     *)
5152     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5153     for as_dir in $PATH
5154     do
5155     IFS=$as_save_IFS
5156     test -z "$as_dir" && as_dir=.
5157 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
5158 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5159 gezelter 848 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5160 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5161 gezelter 848 break 2
5162 gezelter 2 fi
5163 gezelter 848 done
5164 gezelter 1373 done
5165 gezelter 1210 IFS=$as_save_IFS
5166 gezelter 2
5167 gezelter 848 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5168     ;;
5169     esac
5170     fi
5171     PERLINTERP=$ac_cv_path_PERLINTERP
5172     if test -n "$PERLINTERP"; then
5173 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
5174 gezelter 1300 $as_echo "$PERLINTERP" >&6; }
5175 gezelter 848 else
5176 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5177 gezelter 1300 $as_echo "no" >&6; }
5178 gezelter 848 fi
5179    
5180 gezelter 1210
5181 gezelter 848 ac_cv_path_perlinterp="$PERLINTERP"
5182     _sHpB='#!'
5183    
5184    
5185 gezelter 1210 # Check whether --with-perl-shebang was given.
5186 gezelter 1373 if test "${with_perl_shebang+set}" = set; then :
5187 gezelter 1210 withval=$with_perl_shebang; opt_perl_shebang="$withval"
5188 gezelter 848 else
5189     opt_perl_shebang="not_set"
5190 gezelter 1210 fi
5191    
5192 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
5193 gezelter 1300 $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
5194 gezelter 1373 if test "${ax_cv_opt_perl_shebang+set}" = set; then :
5195 gezelter 1300 $as_echo_n "(cached) " >&6
5196 gezelter 848 else
5197     case "$opt_perl_shebang" in
5198     not_set ) ax_cv_opt_perl_shebang=''
5199     ;;
5200     * )
5201     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5202     esac
5203    
5204     fi
5205 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
5206 gezelter 1300 $as_echo "$ax_cv_opt_perl_shebang" >&6; }
5207 gezelter 848 if test "A$ax_cv_opt_perl_shebang" != "A"
5208     then
5209     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5210     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5211 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5212 gezelter 1300 $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5213 gezelter 848
5214     # Automatic detection of sharpbang formula starts here
5215     else
5216     _somian_shbangperl=`$PERLINTERP -V:startperl`
5217     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
5218 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
5219 gezelter 1300 $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
5220 gezelter 1373 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then :
5221 gezelter 1300 $as_echo_n "(cached) " >&6
5222 gezelter 848 else
5223     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5224     if test "x$_somian_kspb_perl" == x
5225     then _somian_ksbp_warn_empty='durnit'
5226     else
5227     case "A$_somian_kspb_perl" in
5228     A#!*perl* )
5229     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5230     ;;
5231     A* ) _somian_ksbp_warn_defau='trouble'
5232     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5233     esac
5234     fi
5235    
5236     fi
5237 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
5238 gezelter 1300 $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
5239 gezelter 848 # The above prints Checking ... result message to user.
5240     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5241    
5242     if test A${_somian_ksbp_warn_empty+set} == Aset
5243 gezelter 1373 then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5244 gezelter 1300 $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5245 gezelter 848 fi
5246     # Inform user after printing result value
5247     if test A${_somian_ksbp_warn_defau+set} == Aset
5248 gezelter 1373 then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
5249 gezelter 1300 $as_echo "$as_me: Maybe Not good -" >&6;}
5250 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5251 gezelter 1300 $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5252 gezelter 1373 else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
5253 gezelter 1300 $as_echo "$as_me: OK Good result - " >&6;}
5254 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5255 gezelter 1300 $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5256 gezelter 848 fi
5257 gezelter 2 fi
5258 gezelter 848
5259     # Find a good install program. We prefer a C program (faster),
5260     # so one script is as good as another. But avoid the broken or
5261     # incompatible versions:
5262     # SysV /etc/install, /usr/sbin/install
5263     # SunOS /usr/etc/install
5264     # IRIX /sbin/install
5265     # AIX /bin/install
5266     # AmigaOS /C/install, which installs bootblocks on floppy discs
5267     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5268     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5269     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5270     # OS/2's system install, which has a completely different semantic
5271     # ./install, which can be erroneously created by make from ./install.sh.
5272 gezelter 1300 # Reject install programs that cannot install multiple files.
5273 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5274 gezelter 1300 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5275 gezelter 848 if test -z "$INSTALL"; then
5276 gezelter 1373 if test "${ac_cv_path_install+set}" = set; then :
5277 gezelter 1300 $as_echo_n "(cached) " >&6
5278 gezelter 848 else
5279     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5280     for as_dir in $PATH
5281     do
5282     IFS=$as_save_IFS
5283     test -z "$as_dir" && as_dir=.
5284 gezelter 1373 # Account for people who put trailing slashes in PATH elements.
5285     case $as_dir/ in #((
5286     ./ | .// | /[cC]/* | \
5287 gezelter 848 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5288 gezelter 1373 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5289 gezelter 848 /usr/ucb/* ) ;;
5290     *)
5291     # OSF1 and SCO ODT 3.0 have their own names for install.
5292     # Don't use installbsd from OSF since it installs stuff as root
5293     # by default.
5294     for ac_prog in ginstall scoinst install; do
5295     for ac_exec_ext in '' $ac_executable_extensions; do
5296 gezelter 1210 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5297 gezelter 848 if test $ac_prog = install &&
5298     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5299     # AIX install. It has an incompatible calling convention.
5300     :
5301     elif test $ac_prog = install &&
5302     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5303     # program-specific install script used by HP pwplus--don't use.
5304     :
5305     else
5306 gezelter 1300 rm -rf conftest.one conftest.two conftest.dir
5307     echo one > conftest.one
5308     echo two > conftest.two
5309     mkdir conftest.dir
5310     if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5311     test -s conftest.one && test -s conftest.two &&
5312     test -s conftest.dir/conftest.one &&
5313     test -s conftest.dir/conftest.two
5314     then
5315     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5316     break 3
5317     fi
5318 gezelter 848 fi
5319     fi
5320     done
5321     done
5322     ;;
5323     esac
5324 gezelter 1300
5325 gezelter 1373 done
5326 gezelter 1210 IFS=$as_save_IFS
5327 gezelter 848
5328 gezelter 1300 rm -rf conftest.one conftest.two conftest.dir
5329 gezelter 848
5330 gezelter 2 fi
5331 gezelter 848 if test "${ac_cv_path_install+set}" = set; then
5332     INSTALL=$ac_cv_path_install
5333     else
5334 gezelter 1210 # As a last resort, use the slow shell script. Don't cache a
5335     # value for INSTALL within a source directory, because that will
5336 gezelter 848 # break other packages using the cache if that directory is
5337 gezelter 1210 # removed, or if the value is a relative name.
5338 gezelter 848 INSTALL=$ac_install_sh
5339     fi
5340     fi
5341 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5342 gezelter 1300 $as_echo "$INSTALL" >&6; }
5343 gezelter 2
5344 gezelter 848 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5345     # It thinks the first close brace ends the variable substitution.
5346     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5347 gezelter 397
5348 gezelter 848 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5349 gezelter 397
5350 gezelter 848 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5351 gezelter 397
5352 gezelter 848 case "x$INSTALL" in
5353     x/*) ;;
5354     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5355     esac
5356 gezelter 1395 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f -m 755"
5357 gezelter 848 # Extract the first word of "ar", so it can be a program name with args.
5358     set dummy ar; ac_word=$2
5359 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5360 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
5361 gezelter 1373 if test "${ac_cv_prog_AR+set}" = set; then :
5362 gezelter 1300 $as_echo_n "(cached) " >&6
5363 gezelter 2 else
5364 gezelter 848 if test -n "$AR"; then
5365     ac_cv_prog_AR="$AR" # Let the user override the test.
5366 gezelter 2 else
5367 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5368     for as_dir in $PATH
5369     do
5370     IFS=$as_save_IFS
5371     test -z "$as_dir" && as_dir=.
5372 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
5373 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5374 gezelter 848 ac_cv_prog_AR="ar"
5375 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5376 gezelter 397 break 2
5377     fi
5378 gezelter 2 done
5379 gezelter 1373 done
5380 gezelter 1210 IFS=$as_save_IFS
5381 gezelter 2
5382 gezelter 848 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5383 gezelter 2 fi
5384     fi
5385 gezelter 848 AR=$ac_cv_prog_AR
5386     if test -n "$AR"; then
5387 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5388 gezelter 1300 $as_echo "$AR" >&6; }
5389 gezelter 2 else
5390 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5391 gezelter 1300 $as_echo "no" >&6; }
5392 gezelter 2 fi
5393    
5394 gezelter 1210
5395 gezelter 848 if test "$AR" = "NONE"; then
5396     cat >confcache <<\_ACEOF
5397     # This file is a shell script that caches the results of configure
5398     # tests run on this system so they can be shared between configure
5399     # scripts and configure runs, see configure's option --config-cache.
5400     # It is not useful on other systems. If it contains results you don't
5401     # want to keep, you may remove or edit it.
5402     #
5403     # config.status only pays attention to the cache file if you give it
5404     # the --recheck option to rerun configure.
5405     #
5406     # `ac_cv_env_foo' variables (set or unset) will be overridden when
5407     # loading this file, other *unset* `ac_cv_foo' will be assigned the
5408     # following values.
5409    
5410     _ACEOF
5411    
5412     # The following way of writing the cache mishandles newlines in values,
5413     # but we know of no workaround that is simple, portable, and efficient.
5414 gezelter 1210 # So, we kill variables containing newlines.
5415 gezelter 848 # Ultrix sh set writes to stderr and can't be redirected directly,
5416     # and sets the high bit in the cache file unless we assign to the vars.
5417 gezelter 1210 (
5418     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5419     eval ac_val=\$$ac_var
5420     case $ac_val in #(
5421     *${as_nl}*)
5422     case $ac_var in #(
5423 gezelter 1373 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5424     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5425 gezelter 1210 esac
5426     case $ac_var in #(
5427     _ | IFS | as_nl) ;; #(
5428 gezelter 1300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5429 gezelter 1373 *) { eval $ac_var=; unset $ac_var;} ;;
5430 gezelter 1210 esac ;;
5431     esac
5432     done
5433    
5434 gezelter 848 (set) 2>&1 |
5435 gezelter 1210 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5436     *${as_nl}ac_space=\ *)
5437 gezelter 1373 # `set' does not quote correctly, so add quotes: double-quote
5438     # substitution turns \\\\ into \\, and sed turns \\ into \.
5439 gezelter 848 sed -n \
5440     "s/'/'\\\\''/g;
5441     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5442 gezelter 1210 ;; #(
5443 gezelter 848 *)
5444     # `set' quotes correctly as required by POSIX, so do not add quotes.
5445 gezelter 1210 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5446 gezelter 848 ;;
5447 gezelter 1210 esac |
5448     sort
5449     ) |
5450 gezelter 848 sed '
5451 gezelter 1210 /^ac_cv_env_/b end
5452 gezelter 848 t clear
5453 gezelter 1210 :clear
5454 gezelter 848 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5455     t end
5456 gezelter 1210 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5457     :end' >>confcache
5458     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5459     if test -w "$cache_file"; then
5460     test "x$cache_file" != "x/dev/null" &&
5461 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5462 gezelter 1300 $as_echo "$as_me: updating cache $cache_file" >&6;}
5463 gezelter 848 cat confcache >$cache_file
5464     else
5465 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5466 gezelter 1300 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5467 gezelter 848 fi
5468 gezelter 2 fi
5469 chuckv 1197 rm -f confcache
5470 gezelter 848 exit 1
5471     fi
5472     # Extract the first word of "ps", so it can be a program name with args.
5473     set dummy ps; ac_word=$2
5474 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5475 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
5476 gezelter 1373 if test "${ac_cv_path_PS+set}" = set; then :
5477 gezelter 1300 $as_echo_n "(cached) " >&6
5478 gezelter 2 else
5479 gezelter 848 case $PS in
5480     [\\/]* | ?:[\\/]*)
5481     ac_cv_path_PS="$PS" # Let the user override the test with a path.
5482     ;;
5483     *)
5484     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5485 gezelter 397 for as_dir in $PATH
5486     do
5487     IFS=$as_save_IFS
5488     test -z "$as_dir" && as_dir=.
5489 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
5490 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5491 gezelter 848 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5492 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5493 gezelter 397 break 2
5494     fi
5495 gezelter 2 done
5496 gezelter 1373 done
5497 gezelter 1210 IFS=$as_save_IFS
5498 gezelter 2
5499 gezelter 848 ;;
5500     esac
5501 gezelter 2 fi
5502 gezelter 848 PS=$ac_cv_path_PS
5503     if test -n "$PS"; then
5504 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
5505 gezelter 1300 $as_echo "$PS" >&6; }
5506 gezelter 2 else
5507 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5508 gezelter 1300 $as_echo "no" >&6; }
5509 gezelter 2 fi
5510    
5511 gezelter 1210
5512 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX or BSD ps syntax" >&5
5513 gezelter 1300 $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
5514 gezelter 1373 if test "${ac_cv_prog_ps_syntax+set}" = set; then :
5515 gezelter 1300 $as_echo_n "(cached) " >&6
5516 gezelter 848 else
5517 gezelter 2
5518 gezelter 848 if $PS ax -o rss > /dev/null 2>&1; then
5519     ac_cv_prog_ps_ax=yes
5520     else
5521     ac_cv_prog_ps_ax=no
5522     fi
5523     if $PS -ef -o rss > /dev/null 2>&1; then
5524     ac_cv_prog_ps_ef=yes
5525     else
5526     ac_cv_prog_ps_ef=no
5527     fi
5528     if test "$ac_cv_prog_ps_ax" = yes; then
5529     ac_cv_prog_ps_syntax=BSD
5530     else
5531     if test "$ac_cv_prog_ps_ef" = yes; then
5532     ac_cv_prog_ps_syntax=POSIX
5533     else
5534 gezelter 1373 as_fn_error "Could not determine ps syntax" "$LINENO" 5
5535 gezelter 848 fi
5536     fi
5537    
5538 gezelter 2 fi
5539 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_ps_syntax" >&5
5540 gezelter 1300 $as_echo "$ac_cv_prog_ps_syntax" >&6; }
5541 gezelter 2
5542 gezelter 848 cat >>confdefs.h <<_ACEOF
5543     #define PSCOMMAND $PS
5544     _ACEOF
5545 gezelter 397
5546 gezelter 848 if test "$ac_cv_prog_ps_syntax" = BSD; then
5547    
5548 gezelter 1373 $as_echo "#define PSTYPE_IS_BSD 1" >>confdefs.h
5549 gezelter 848
5550 gezelter 2 else
5551 gezelter 848 if test "$ac_cv_prog_ps_syntax" = POSIX; then
5552 gezelter 2
5553 gezelter 1373 $as_echo "#define PSTYPE_IS_POSIX 1" >>confdefs.h
5554 gezelter 2
5555 gezelter 848 else
5556 gezelter 1373 as_fn_error "Unknown ps syntax type!" "$LINENO" 5
5557 gezelter 848 fi
5558     fi
5559 gezelter 2
5560 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5561     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5562     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5563 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5564 gezelter 2
5565 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5566     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5567     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5568     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5569 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran flag to compile .F90 files" >&5
5570 gezelter 1300 $as_echo_n "checking for Fortran flag to compile .F90 files... " >&6; }
5571 gezelter 1373 if test "${ac_cv_fc_srcext_F90+set}" = set; then :
5572 gezelter 1300 $as_echo_n "(cached) " >&6
5573 gezelter 848 else
5574     ac_ext=F90
5575 gezelter 1210 ac_fcflags_srcext_save=$ac_fcflags_srcext
5576     ac_fcflags_srcext=
5577 gezelter 848 ac_cv_fc_srcext_F90=unknown
5578     for ac_flag in none -qsuffix=f=F90 -Tf; do
5579 gezelter 1210 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5580 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5581 gezelter 848 program main
5582    
5583     end
5584 gezelter 2 _ACEOF
5585 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
5586 gezelter 848 ac_cv_fc_srcext_F90=$ac_flag; break
5587 gezelter 2 fi
5588 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5589 gezelter 848 done
5590 chuckv 1197 rm -f conftest.$ac_objext conftest.F90
5591 gezelter 1210 ac_fcflags_srcext=$ac_fcflags_srcext_save
5592 gezelter 2
5593     fi
5594 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_srcext_F90" >&5
5595 gezelter 1300 $as_echo "$ac_cv_fc_srcext_F90" >&6; }
5596 gezelter 848 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5597 gezelter 1373 as_fn_error "Fortran could not compile .F90 files" "$LINENO" 5
5598 gezelter 848 else
5599 gezelter 1210 ac_fc_srcext=F90
5600 gezelter 848 if test "x$ac_cv_fc_srcext_F90" = xnone; then
5601 gezelter 1210 ac_fcflags_srcext=""
5602 gezelter 848 FCFLAGS_F90=""
5603     else
5604 gezelter 1210 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5605 gezelter 848 FCFLAGS_F90=$ac_cv_fc_srcext_F90
5606     fi
5607 gezelter 2
5608 gezelter 397
5609 gezelter 848 fi
5610 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5611     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5612     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5613     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5614 gezelter 397
5615    
5616    
5617 gezelter 848
5618    
5619 gezelter 2 # Try to determine native compiler flags that allow us to use F90 suffix
5620     # for preprocessed f90 source.
5621    
5622     if test "$ac_test_PREPFLAG" != "set"; then
5623     PREPFLAG=""
5624     case "${host_cpu}-${host_os}" in
5625    
5626 gezelter 848 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5627 gezelter 2 PREPFLAG="-fpp1 "
5628     fi;;
5629 gezelter 848 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5630 gezelter 2 PREPFLAG="-qsuffix=cpp=F90 "
5631     fi;;
5632     *darwin*)
5633 gezelter 848 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5634 gezelter 2 PREPFLAG="-qsuffix=cpp=F90 "
5635     fi;;
5636     esac
5637    
5638     if test -z "$PREPFLAG"; then
5639 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPFLAG\"" >&5
5640 gezelter 1300 $as_echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5641 gezelter 2 PREPFLAG=""
5642     fi
5643    
5644 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor flag works" >&5
5645 gezelter 1300 $as_echo_n "checking to make sure F90 preprocessor flag works... " >&6; }
5646 gezelter 2
5647 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5648     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5649     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5650 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5651 gezelter 2
5652     ac_save_ext=$ac_ext
5653     ac_ext=F90
5654 gezelter 848 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5655 gezelter 2
5656 gezelter 1373 if test "$PREPFLAG"; then :
5657 gezelter 848 FCFLAGS_SRCEXT="${PREPFLAG}"
5658 gezelter 2 fi
5659 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5660 gezelter 2
5661    
5662 gezelter 848 program conftest
5663 gezelter 2 integer :: i
5664     i = 1
5665 gezelter 848 end program conftest
5666 gezelter 2
5667     _ACEOF
5668 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
5669 gezelter 2 prepflagworks=1
5670     else
5671 gezelter 1373 prepflagworks=0
5672 gezelter 2 fi
5673 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5674    
5675 gezelter 848 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5676 gezelter 2 ac_ext=$ac_save_ext
5677 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5678     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5679     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5680 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5681 gezelter 2
5682 gezelter 397
5683 gezelter 2 if test "$prepflagworks" = 1; then
5684 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5685 gezelter 1300 $as_echo "yes" >&6; }
5686 gezelter 848 FCFLAGS_SRCEXT="${PREPFLAG}"
5687 gezelter 2
5688     else
5689 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5690 gezelter 1300 $as_echo "no" >&6; }
5691 gezelter 1373 as_fn_error "Can't figure out working Fortran90 preprocessor flag" "$LINENO" 5
5692 gezelter 2 fi
5693     fi
5694    
5695 gezelter 397
5696    
5697    
5698    
5699 gezelter 2 # Try to determine native compiler flags that allow us to use F90 suffix
5700     # for preprocessed f90 source with -D type defines
5701    
5702     if test "$ac_test_PREPDEFFLAG" != "set"; then
5703     PREPDEFFLAG=""
5704     case "${host_cpu}-${host_os}" in
5705    
5706 gezelter 848 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5707 gezelter 2 PREPDEFFLAG=" "
5708     fi;;
5709 gezelter 848 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5710 gezelter 2 PREPDEFFLAG="-WF,"
5711     fi;;
5712     *darwin*)
5713 gezelter 848 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5714 gezelter 2 PREPDEFFLAG="-WF,"
5715     fi;;
5716     esac
5717    
5718     if test -z "$PREPDEFFLAG"; then
5719 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPDEFFLAG\"" >&5
5720 gezelter 1300 $as_echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
5721 gezelter 2 PREPDEFFLAG=" "
5722     fi
5723    
5724 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor define flag works" >&5
5725 gezelter 1300 $as_echo_n "checking to make sure F90 preprocessor define flag works... " >&6; }
5726 gezelter 2
5727 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5728     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5729     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5730 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5731 gezelter 2
5732     ac_save_ext=$ac_ext
5733     ac_ext=F90
5734 gezelter 848 ac_save_FCFLAGS=$FCFLAGS
5735 gezelter 2
5736 gezelter 1373 if test "$PREPDEFFLAG"; then :
5737 gezelter 848 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5738 gezelter 2 fi
5739 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5740 gezelter 2
5741    
5742 gezelter 848 program conftest
5743 gezelter 2 integer :: i
5744     #ifdef TEST
5745     i = 1
5746     #else
5747     choke me
5748     #endif
5749 gezelter 848 end program conftest
5750 gezelter 2
5751     _ACEOF
5752 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
5753 gezelter 2 prepdefflagworks=1
5754     else
5755 gezelter 1373 prepdefflagworks=0
5756 gezelter 2 fi
5757 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5758    
5759 gezelter 848 FCFLAGS=$ac_save_FCFLAGS
5760 gezelter 2 ac_ext=$ac_save_ext
5761 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5762     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5763     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5764 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5765 gezelter 2
5766 gezelter 397
5767 gezelter 2 if test "$prepdefflagworks" = 1; then
5768 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5769 gezelter 1300 $as_echo "yes" >&6; }
5770 gezelter 2
5771     else
5772 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5773 gezelter 1300 $as_echo "no" >&6; }
5774 gezelter 1373 as_fn_error "Can't figure out working Fortran90 preprocessor define flag" "$LINENO" 5
5775 gezelter 2 fi
5776     fi
5777    
5778 gezelter 1210 ac_ext=${ac_fc_srcext-f}
5779     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5780     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5781 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5782 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
5783 gezelter 1300 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
5784 gezelter 1373 if test "${ac_cv_prog_fc_v+set}" = set; then :
5785 gezelter 1300 $as_echo_n "(cached) " >&6
5786 gezelter 2 else
5787 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5788 gezelter 848 program main
5789 gezelter 2
5790 gezelter 848 end
5791 gezelter 2 _ACEOF
5792 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
5793 gezelter 848 ac_cv_prog_fc_v=
5794 gezelter 2 # Try some options frequently used verbose output
5795     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5796 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5797 gezelter 848 program main
5798 gezelter 2
5799 gezelter 848 end
5800     _ACEOF
5801 gezelter 2
5802 gezelter 848 # Compile and link our simple test program by passing a flag (argument
5803     # 1 to this macro) to the Fortran compiler in order to get
5804     # "verbose" output that we can then parse for the Fortran linker
5805     # flags.
5806 gezelter 1373 ac_save_FCFLAGS=$FCFLAGS
5807 gezelter 848 FCFLAGS="$FCFLAGS $ac_verb"
5808 gezelter 1210 eval "set x $ac_link"
5809     shift
5810 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
5811 gezelter 1300 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
5812     # LIBRARY_PATH; skip all such settings.
5813     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
5814     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
5815     $as_echo "$ac_fc_v_output" >&5
5816 gezelter 1373 FCFLAGS=$ac_save_FCFLAGS
5817 gezelter 2
5818 gezelter 1300 rm -rf conftest*
5819 gezelter 397
5820 gezelter 848 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5821     # /foo, /bar, and /baz are search directories for the Fortran linker.
5822     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5823     ac_fc_v_output="`echo $ac_fc_v_output |
5824     grep 'LPATH is:' |
5825 gezelter 1300 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
5826 gezelter 2
5827 gezelter 1210 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5828     # that detects unbalanced quotes in FLIBS should be implemented
5829     # and (ugh) tested at some point.
5830 gezelter 848 case $ac_fc_v_output in
5831     # If we are using xlf then replace all the commas with spaces.
5832     *xlfentry*)
5833     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5834 gezelter 2
5835 gezelter 848 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5836     # $LIBS confuse us, and the libraries appear later in the output anyway).
5837     *mGLOB_options_string*)
5838 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5839 gezelter 2
5840 gezelter 1210 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5841     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5842     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5843     *-cmdline\ * | *-ignore\ * | *-def\ *)
5844     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5845 gezelter 1373 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5846     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5847     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5848 gezelter 1210
5849 gezelter 848 # If we are using Cray Fortran then delete quotes.
5850     *cft90*)
5851 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5852 gezelter 848 esac
5853 gezelter 2
5854    
5855     # look for -l* and *.a constructs in the output
5856 gezelter 848 for ac_arg in $ac_fc_v_output; do
5857 gezelter 2 case $ac_arg in
5858 gezelter 1373 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5859     ac_cv_prog_fc_v=$ac_verb
5860     break 2 ;;
5861 gezelter 2 esac
5862     done
5863     done
5864 gezelter 848 if test -z "$ac_cv_prog_fc_v"; then
5865 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
5866 gezelter 1300 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5867 gezelter 2 fi
5868     else
5869 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
5870 gezelter 1300 $as_echo "$as_me: WARNING: compilation failed" >&2;}
5871 gezelter 2 fi
5872 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5873    
5874 gezelter 2 fi
5875 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
5876 gezelter 1300 $as_echo "$ac_cv_prog_fc_v" >&6; }
5877 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
5878 gezelter 1300 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
5879 gezelter 1373 if test "${ac_cv_fc_libs+set}" = set; then :
5880 gezelter 1300 $as_echo_n "(cached) " >&6
5881 gezelter 2 else
5882 gezelter 848 if test "x$FCLIBS" != "x"; then
5883     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5884 gezelter 2 else
5885    
5886 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
5887 gezelter 848 program main
5888 gezelter 2
5889 gezelter 848 end
5890 gezelter 2 _ACEOF
5891    
5892     # Compile and link our simple test program by passing a flag (argument
5893 gezelter 848 # 1 to this macro) to the Fortran compiler in order to get
5894     # "verbose" output that we can then parse for the Fortran linker
5895 gezelter 2 # flags.
5896 gezelter 1373 ac_save_FCFLAGS=$FCFLAGS
5897 gezelter 848 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5898 gezelter 1210 eval "set x $ac_link"
5899     shift
5900 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
5901 gezelter 1300 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
5902     # LIBRARY_PATH; skip all such settings.
5903     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
5904     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
5905     $as_echo "$ac_fc_v_output" >&5
5906 gezelter 1373 FCFLAGS=$ac_save_FCFLAGS
5907 gezelter 2
5908 gezelter 1300 rm -rf conftest*
5909 gezelter 2
5910 gezelter 848 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5911     # /foo, /bar, and /baz are search directories for the Fortran linker.
5912     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5913     ac_fc_v_output="`echo $ac_fc_v_output |
5914     grep 'LPATH is:' |
5915 gezelter 1300 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
5916 gezelter 2
5917 gezelter 1210 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5918     # that detects unbalanced quotes in FLIBS should be implemented
5919     # and (ugh) tested at some point.
5920 gezelter 848 case $ac_fc_v_output in
5921     # If we are using xlf then replace all the commas with spaces.
5922     *xlfentry*)
5923     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5924 gezelter 2
5925 gezelter 848 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5926     # $LIBS confuse us, and the libraries appear later in the output anyway).
5927     *mGLOB_options_string*)
5928 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5929 gezelter 2
5930 gezelter 1210 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5931     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5932     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5933     *-cmdline\ * | *-ignore\ * | *-def\ *)
5934     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5935 gezelter 1373 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5936     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5937     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5938 gezelter 1210
5939 gezelter 848 # If we are using Cray Fortran then delete quotes.
5940     *cft90*)
5941 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5942 gezelter 848 esac
5943 gezelter 2
5944 gezelter 848
5945    
5946     ac_cv_fc_libs=
5947    
5948 gezelter 2 # Save positional arguments (if any)
5949     ac_save_positional="$@"
5950    
5951 gezelter 848 set X $ac_fc_v_output
5952 gezelter 2 while test $# != 1; do
5953     shift
5954     ac_arg=$1
5955     case $ac_arg in
5956 gezelter 1373 [\\/]*.a | ?:[\\/]*.a)
5957     ac_exists=false
5958 gezelter 848 for ac_i in $ac_cv_fc_libs; do
5959 gezelter 2 if test x"$ac_arg" = x"$ac_i"; then
5960     ac_exists=true
5961     break
5962     fi
5963     done
5964    
5965 gezelter 1373 if test x"$ac_exists" = xtrue; then :
5966    
5967 gezelter 2 else
5968 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5969 gezelter 2 fi
5970 gezelter 1373 ;;
5971     -bI:*)
5972     ac_exists=false
5973 gezelter 848 for ac_i in $ac_cv_fc_libs; do
5974 gezelter 2 if test x"$ac_arg" = x"$ac_i"; then
5975     ac_exists=true
5976     break
5977     fi
5978     done
5979    
5980 gezelter 1373 if test x"$ac_exists" = xtrue; then :
5981    
5982 gezelter 2 else
5983     if test "$ac_compiler_gnu" = yes; then
5984     for ac_link_opt in $ac_arg; do
5985 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5986 gezelter 2 done
5987     else
5988 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5989 gezelter 2 fi
5990     fi
5991 gezelter 1373 ;;
5992     # Ignore these flags.
5993     -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
5994     |-LANG:=* | -LIST:* | -LNO:*)
5995     ;;
5996     -lkernel32)
5997     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5998     ;;
5999     -[LRuYz])
6000     # These flags, when seen by themselves, take an argument.
6001     # We remove the space between option and argument and re-iterate
6002     # unless we find an empty arg or a new option (starting with -)
6003 gezelter 2 case $2 in
6004 gezelter 848 "" | -*);;
6005     *)
6006 gezelter 2 ac_arg="$ac_arg$2"
6007     shift; shift
6008     set X $ac_arg "$@"
6009     ;;
6010     esac
6011 gezelter 1373 ;;
6012     -YP,*)
6013     for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6014     ac_exists=false
6015 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6016 gezelter 2 if test x"$ac_j" = x"$ac_i"; then
6017     ac_exists=true
6018     break
6019     fi
6020     done
6021    
6022 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6023    
6024 gezelter 2 else
6025     ac_arg="$ac_arg $ac_j"
6026 gezelter 1373 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6027 gezelter 2 fi
6028 gezelter 1373 done
6029     ;;
6030     -[lLR]*)
6031     ac_exists=false
6032 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6033 gezelter 2 if test x"$ac_arg" = x"$ac_i"; then
6034     ac_exists=true
6035     break
6036     fi
6037     done
6038    
6039 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6040    
6041 gezelter 2 else
6042 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6043 gezelter 2 fi
6044 gezelter 1373 ;;
6045 gezelter 1210 -zallextract*| -zdefaultextract)
6046     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6047     ;;
6048 gezelter 1373 # Ignore everything else.
6049 gezelter 2 esac
6050     done
6051     # restore positional arguments
6052     set X $ac_save_positional; shift
6053    
6054     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6055     # then we insist that the "run path" must be an absolute path (i.e. it
6056     # must begin with a "/").
6057     case `(uname -sr) 2>/dev/null` in
6058     "SunOS 5"*)
6059 gezelter 1300 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
6060 gezelter 1373 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6061 gezelter 2 test "x$ac_ld_run_path" != x &&
6062 gezelter 1373 if test "$ac_compiler_gnu" = yes; then
6063 gezelter 2 for ac_link_opt in $ac_ld_run_path; do
6064 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6065 gezelter 2 done
6066     else
6067 gezelter 848 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6068 gezelter 2 fi
6069     ;;
6070     esac
6071 gezelter 848 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6072 gezelter 2
6073     fi
6074 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
6075 gezelter 1300 $as_echo "$ac_cv_fc_libs" >&6; }
6076 gezelter 848 FCLIBS="$ac_cv_fc_libs"
6077 gezelter 2
6078    
6079 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6080     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6081     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6082 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6083 gezelter 397
6084 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6085     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6086     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6087 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6088    
6089 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dummy main to link with Fortran libraries" >&5
6090 gezelter 1300 $as_echo_n "checking for dummy main to link with Fortran libraries... " >&6; }
6091 gezelter 1373 if test "${ac_cv_fc_dummy_main+set}" = set; then :
6092 gezelter 1300 $as_echo_n "(cached) " >&6
6093 gezelter 2 else
6094 gezelter 848 ac_fc_dm_save_LIBS=$LIBS
6095     LIBS="$LIBS $FCLIBS"
6096     ac_fortran_dm_var=FC_DUMMY_MAIN
6097     ac_ext=c
6098     ac_cpp='$CPP $CPPFLAGS'
6099     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6100     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6101     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6102    
6103     # First, try linking without a dummy main:
6104 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6105 gezelter 848 /* end confdefs.h. */
6106    
6107     #ifdef FC_DUMMY_MAIN
6108     #ifndef FC_DUMMY_MAIN_EQ_F77
6109     # ifdef __cplusplus
6110     extern "C"
6111     # endif
6112     int FC_DUMMY_MAIN() { return 1; }
6113     #endif
6114     #endif
6115     int
6116     main ()
6117     {
6118    
6119     ;
6120     return 0;
6121     }
6122     _ACEOF
6123 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
6124 gezelter 848 ac_cv_fortran_dummy_main=none
6125     else
6126 gezelter 1373 ac_cv_fortran_dummy_main=unknown
6127 gezelter 848 fi
6128 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6129     conftest$ac_exeext conftest.$ac_ext
6130 gezelter 1210
6131 gezelter 848 if test $ac_cv_fortran_dummy_main = unknown; then
6132     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6133 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6134 gezelter 848 /* end confdefs.h. */
6135     #define $ac_fortran_dm_var $ac_func
6136     #ifdef FC_DUMMY_MAIN
6137     #ifndef FC_DUMMY_MAIN_EQ_F77
6138     # ifdef __cplusplus
6139     extern "C"
6140     # endif
6141     int FC_DUMMY_MAIN() { return 1; }
6142     #endif
6143     #endif
6144     int
6145     main ()
6146     {
6147    
6148     ;
6149     return 0;
6150     }
6151     _ACEOF
6152 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
6153 gezelter 848 ac_cv_fortran_dummy_main=$ac_func; break
6154     fi
6155 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6156     conftest$ac_exeext conftest.$ac_ext
6157 gezelter 848 done
6158     fi
6159 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6160     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6161     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6162 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6163     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6164 gezelter 1300 rm -rf conftest*
6165 gezelter 848 LIBS=$ac_fc_dm_save_LIBS
6166    
6167     fi
6168 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_dummy_main" >&5
6169 gezelter 1300 $as_echo "$ac_cv_fc_dummy_main" >&6; }
6170 gezelter 848 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6171 gezelter 1373 if test "$FC_DUMMY_MAIN" != unknown; then :
6172 gezelter 848 if test $FC_DUMMY_MAIN != none; then
6173    
6174     cat >>confdefs.h <<_ACEOF
6175     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6176     _ACEOF
6177    
6178     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6179    
6180 gezelter 1373 $as_echo "#define FC_DUMMY_MAIN_EQ_F77 1" >>confdefs.h
6181 gezelter 848
6182     fi
6183     fi
6184     else
6185 gezelter 1373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6186     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6187     as_fn_error "linking to Fortran libraries from C fails
6188     See \`config.log' for more details." "$LINENO" 5; }
6189 gezelter 848 fi
6190    
6191 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6192     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6193     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6194 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6195    
6196 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6197     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6198     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6199 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6200 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran name-mangling scheme" >&5
6201 gezelter 1300 $as_echo_n "checking for Fortran name-mangling scheme... " >&6; }
6202 gezelter 1373 if test "${ac_cv_fc_mangling+set}" = set; then :
6203 gezelter 1300 $as_echo_n "(cached) " >&6
6204 gezelter 848 else
6205 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
6206 gezelter 848 subroutine foobar()
6207     return
6208     end
6209     subroutine foo_bar()
6210     return
6211     end
6212     _ACEOF
6213 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
6214 gezelter 848 mv conftest.$ac_objext cfortran_test.$ac_objext
6215 gezelter 2
6216 gezelter 848 ac_save_LIBS=$LIBS
6217     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6218    
6219 gezelter 2 ac_ext=c
6220     ac_cpp='$CPP $CPPFLAGS'
6221     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6222     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6223     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6224     ac_success=no
6225     for ac_foobar in foobar FOOBAR; do
6226     for ac_underscore in "" "_"; do
6227     ac_func="$ac_foobar$ac_underscore"
6228 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6229 gezelter 397 /* end confdefs.h. */
6230 gezelter 2
6231 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
6232     Use char because int might match the return type of a GCC
6233     builtin and then its argument prototype would still apply. */
6234 gezelter 2 #ifdef __cplusplus
6235     extern "C"
6236     #endif
6237     char $ac_func ();
6238 gezelter 848 #ifdef FC_DUMMY_MAIN
6239     #ifndef FC_DUMMY_MAIN_EQ_F77
6240     # ifdef __cplusplus
6241     extern "C"
6242     # endif
6243     int FC_DUMMY_MAIN() { return 1; }
6244     #endif
6245     #endif
6246 gezelter 2 int
6247     main ()
6248     {
6249 gezelter 1210 return $ac_func ();
6250 gezelter 2 ;
6251     return 0;
6252     }
6253     _ACEOF
6254 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
6255 gezelter 2 ac_success=yes; break 2
6256     fi
6257 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6258     conftest$ac_exeext conftest.$ac_ext
6259 gezelter 2 done
6260     done
6261 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6262     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6263     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6264 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6265 gezelter 2
6266     if test "$ac_success" = "yes"; then
6267     case $ac_foobar in
6268 gezelter 848 foobar)
6269     ac_case=lower
6270     ac_foo_bar=foo_bar
6271     ;;
6272     FOOBAR)
6273     ac_case=upper
6274     ac_foo_bar=FOO_BAR
6275     ;;
6276 gezelter 2 esac
6277    
6278 gezelter 848 ac_ext=c
6279     ac_cpp='$CPP $CPPFLAGS'
6280     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6281     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6282     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6283 gezelter 2 ac_success_extra=no
6284     for ac_extra in "" "_"; do
6285 gezelter 848 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6286 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6287 gezelter 397 /* end confdefs.h. */
6288 gezelter 2
6289 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
6290     Use char because int might match the return type of a GCC
6291     builtin and then its argument prototype would still apply. */
6292 gezelter 2 #ifdef __cplusplus
6293     extern "C"
6294     #endif
6295     char $ac_func ();
6296 gezelter 848 #ifdef FC_DUMMY_MAIN
6297     #ifndef FC_DUMMY_MAIN_EQ_F77
6298     # ifdef __cplusplus
6299     extern "C"
6300     # endif
6301     int FC_DUMMY_MAIN() { return 1; }
6302     #endif
6303     #endif
6304 gezelter 2 int
6305     main ()
6306     {
6307 gezelter 1210 return $ac_func ();
6308 gezelter 2 ;
6309     return 0;
6310     }
6311     _ACEOF
6312 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
6313 gezelter 2 ac_success_extra=yes; break
6314     fi
6315 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
6316     conftest$ac_exeext conftest.$ac_ext
6317 gezelter 2 done
6318 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6319     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6320     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6321 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6322 gezelter 2
6323     if test "$ac_success_extra" = "yes"; then
6324 gezelter 848 ac_cv_fc_mangling="$ac_case case"
6325 gezelter 1373 if test -z "$ac_underscore"; then
6326     ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6327 gezelter 2 else
6328 gezelter 1373 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6329     fi
6330     if test -z "$ac_extra"; then
6331     ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6332 gezelter 2 else
6333 gezelter 1373 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6334     fi
6335 gezelter 2 else
6336 gezelter 848 ac_cv_fc_mangling="unknown"
6337 gezelter 2 fi
6338     else
6339 gezelter 848 ac_cv_fc_mangling="unknown"
6340 gezelter 2 fi
6341    
6342     LIBS=$ac_save_LIBS
6343 gezelter 1300 rm -rf conftest*
6344     rm -f cfortran_test*
6345 gezelter 2 else
6346 gezelter 1373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6347     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6348     as_fn_error "cannot compile a simple Fortran program
6349     See \`config.log' for more details." "$LINENO" 5; }
6350 gezelter 2 fi
6351 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6352    
6353 gezelter 2 fi
6354 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_mangling" >&5
6355 gezelter 1300 $as_echo "$ac_cv_fc_mangling" >&6; }
6356 gezelter 2
6357 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6358     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6359     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6360 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6361 gezelter 397
6362 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6363     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6364     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6365 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6366     case $ac_cv_fc_mangling in
6367 gezelter 2 "lower case, no underscore, no extra underscore")
6368 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
6369 gezelter 2
6370 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) name" >>confdefs.h
6371 gezelter 2 ;;
6372     "lower case, no underscore, extra underscore")
6373 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
6374 gezelter 2
6375 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
6376 gezelter 2 ;;
6377     "lower case, underscore, no extra underscore")
6378 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
6379 gezelter 2
6380 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
6381 gezelter 2 ;;
6382     "lower case, underscore, extra underscore")
6383 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
6384 gezelter 2
6385 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) name ## __" >>confdefs.h
6386 gezelter 2 ;;
6387     "upper case, no underscore, no extra underscore")
6388 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
6389 gezelter 2
6390 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) NAME" >>confdefs.h
6391 gezelter 2 ;;
6392     "upper case, no underscore, extra underscore")
6393 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
6394 gezelter 2
6395 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
6396 gezelter 2 ;;
6397     "upper case, underscore, no extra underscore")
6398 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
6399 gezelter 2
6400 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
6401 gezelter 2 ;;
6402     "upper case, underscore, extra underscore")
6403 gezelter 1373 $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
6404 gezelter 2
6405 gezelter 1373 $as_echo "#define FC_FUNC_(name,NAME) NAME ## __" >>confdefs.h
6406 gezelter 2 ;;
6407     *)
6408 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown Fortran name-mangling scheme" >&5
6409 gezelter 1300 $as_echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6410 gezelter 1373 ;;
6411 gezelter 2 esac
6412    
6413 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6414     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6415     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6416 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6417 gezelter 397
6418    
6419    
6420 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6421     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6422     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6423 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6424 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
6425 gezelter 1300 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
6426 gezelter 1373 if test "${ac_cv_prog_fc_v+set}" = set; then :
6427 gezelter 1300 $as_echo_n "(cached) " >&6
6428 gezelter 848 else
6429 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
6430 gezelter 848 program main
6431 gezelter 397
6432 gezelter 848 end
6433     _ACEOF
6434 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
6435 gezelter 848 ac_cv_prog_fc_v=
6436     # Try some options frequently used verbose output
6437     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6438 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
6439 gezelter 848 program main
6440    
6441     end
6442     _ACEOF
6443    
6444     # Compile and link our simple test program by passing a flag (argument
6445     # 1 to this macro) to the Fortran compiler in order to get
6446     # "verbose" output that we can then parse for the Fortran linker
6447     # flags.
6448 gezelter 1373 ac_save_FCFLAGS=$FCFLAGS
6449 gezelter 848 FCFLAGS="$FCFLAGS $ac_verb"
6450 gezelter 1210 eval "set x $ac_link"
6451     shift
6452 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
6453 gezelter 1300 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6454     # LIBRARY_PATH; skip all such settings.
6455     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6456     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
6457     $as_echo "$ac_fc_v_output" >&5
6458 gezelter 1373 FCFLAGS=$ac_save_FCFLAGS
6459 gezelter 848
6460 gezelter 1300 rm -rf conftest*
6461 gezelter 848
6462     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6463     # /foo, /bar, and /baz are search directories for the Fortran linker.
6464     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6465     ac_fc_v_output="`echo $ac_fc_v_output |
6466     grep 'LPATH is:' |
6467 gezelter 1300 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6468 gezelter 848
6469 gezelter 1210 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6470     # that detects unbalanced quotes in FLIBS should be implemented
6471     # and (ugh) tested at some point.
6472 gezelter 848 case $ac_fc_v_output in
6473     # If we are using xlf then replace all the commas with spaces.
6474     *xlfentry*)
6475     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6476    
6477     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6478     # $LIBS confuse us, and the libraries appear later in the output anyway).
6479     *mGLOB_options_string*)
6480 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6481 gezelter 848
6482 gezelter 1210 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6483     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6484     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6485     *-cmdline\ * | *-ignore\ * | *-def\ *)
6486     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6487 gezelter 1373 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6488     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6489     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6490 gezelter 1210
6491 gezelter 848 # If we are using Cray Fortran then delete quotes.
6492     *cft90*)
6493 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6494 gezelter 848 esac
6495    
6496    
6497     # look for -l* and *.a constructs in the output
6498     for ac_arg in $ac_fc_v_output; do
6499     case $ac_arg in
6500 gezelter 1373 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6501     ac_cv_prog_fc_v=$ac_verb
6502     break 2 ;;
6503 gezelter 848 esac
6504     done
6505     done
6506     if test -z "$ac_cv_prog_fc_v"; then
6507 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
6508 gezelter 1300 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6509 gezelter 848 fi
6510     else
6511 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
6512 gezelter 1300 $as_echo "$as_me: WARNING: compilation failed" >&2;}
6513 gezelter 848 fi
6514 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6515    
6516 gezelter 848 fi
6517 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
6518 gezelter 1300 $as_echo "$ac_cv_prog_fc_v" >&6; }
6519 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
6520 gezelter 1300 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
6521 gezelter 1373 if test "${ac_cv_fc_libs+set}" = set; then :
6522 gezelter 1300 $as_echo_n "(cached) " >&6
6523 gezelter 848 else
6524     if test "x$FCLIBS" != "x"; then
6525     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6526     else
6527    
6528 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
6529 gezelter 848 program main
6530    
6531     end
6532     _ACEOF
6533    
6534     # Compile and link our simple test program by passing a flag (argument
6535     # 1 to this macro) to the Fortran compiler in order to get
6536     # "verbose" output that we can then parse for the Fortran linker
6537     # flags.
6538 gezelter 1373 ac_save_FCFLAGS=$FCFLAGS
6539 gezelter 848 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6540 gezelter 1210 eval "set x $ac_link"
6541     shift
6542 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
6543 gezelter 1300 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6544     # LIBRARY_PATH; skip all such settings.
6545     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6546     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
6547     $as_echo "$ac_fc_v_output" >&5
6548 gezelter 1373 FCFLAGS=$ac_save_FCFLAGS
6549 gezelter 848
6550 gezelter 1300 rm -rf conftest*
6551 gezelter 848
6552     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6553     # /foo, /bar, and /baz are search directories for the Fortran linker.
6554     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6555     ac_fc_v_output="`echo $ac_fc_v_output |
6556     grep 'LPATH is:' |
6557 gezelter 1300 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6558 gezelter 848
6559 gezelter 1210 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6560     # that detects unbalanced quotes in FLIBS should be implemented
6561     # and (ugh) tested at some point.
6562 gezelter 848 case $ac_fc_v_output in
6563     # If we are using xlf then replace all the commas with spaces.
6564     *xlfentry*)
6565     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6566    
6567     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6568     # $LIBS confuse us, and the libraries appear later in the output anyway).
6569     *mGLOB_options_string*)
6570 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6571 gezelter 848
6572 gezelter 1210 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6573     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6574     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6575     *-cmdline\ * | *-ignore\ * | *-def\ *)
6576     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6577 gezelter 1373 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6578     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6579     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6580 gezelter 1210
6581 gezelter 848 # If we are using Cray Fortran then delete quotes.
6582     *cft90*)
6583 gezelter 1210 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6584 gezelter 848 esac
6585    
6586    
6587    
6588     ac_cv_fc_libs=
6589    
6590     # Save positional arguments (if any)
6591     ac_save_positional="$@"
6592    
6593     set X $ac_fc_v_output
6594     while test $# != 1; do
6595     shift
6596     ac_arg=$1
6597     case $ac_arg in
6598 gezelter 1373 [\\/]*.a | ?:[\\/]*.a)
6599     ac_exists=false
6600 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6601     if test x"$ac_arg" = x"$ac_i"; then
6602     ac_exists=true
6603     break
6604     fi
6605     done
6606    
6607 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6608    
6609 gezelter 848 else
6610     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6611     fi
6612 gezelter 1373 ;;
6613     -bI:*)
6614     ac_exists=false
6615 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6616     if test x"$ac_arg" = x"$ac_i"; then
6617     ac_exists=true
6618     break
6619     fi
6620     done
6621    
6622 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6623    
6624 gezelter 848 else
6625     if test "$ac_compiler_gnu" = yes; then
6626     for ac_link_opt in $ac_arg; do
6627     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6628     done
6629     else
6630     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6631     fi
6632     fi
6633 gezelter 1373 ;;
6634     # Ignore these flags.
6635     -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
6636     |-LANG:=* | -LIST:* | -LNO:*)
6637     ;;
6638     -lkernel32)
6639     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6640     ;;
6641     -[LRuYz])
6642     # These flags, when seen by themselves, take an argument.
6643     # We remove the space between option and argument and re-iterate
6644     # unless we find an empty arg or a new option (starting with -)
6645 gezelter 848 case $2 in
6646     "" | -*);;
6647     *)
6648     ac_arg="$ac_arg$2"
6649     shift; shift
6650     set X $ac_arg "$@"
6651     ;;
6652     esac
6653 gezelter 1373 ;;
6654     -YP,*)
6655     for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6656     ac_exists=false
6657 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6658     if test x"$ac_j" = x"$ac_i"; then
6659     ac_exists=true
6660     break
6661     fi
6662     done
6663    
6664 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6665    
6666 gezelter 848 else
6667     ac_arg="$ac_arg $ac_j"
6668 gezelter 1373 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6669 gezelter 848 fi
6670 gezelter 1373 done
6671     ;;
6672     -[lLR]*)
6673     ac_exists=false
6674 gezelter 848 for ac_i in $ac_cv_fc_libs; do
6675     if test x"$ac_arg" = x"$ac_i"; then
6676     ac_exists=true
6677     break
6678     fi
6679     done
6680    
6681 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6682    
6683 gezelter 848 else
6684     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6685     fi
6686 gezelter 1373 ;;
6687 gezelter 1210 -zallextract*| -zdefaultextract)
6688     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6689     ;;
6690 gezelter 1373 # Ignore everything else.
6691 gezelter 848 esac
6692     done
6693     # restore positional arguments
6694     set X $ac_save_positional; shift
6695    
6696     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6697     # then we insist that the "run path" must be an absolute path (i.e. it
6698     # must begin with a "/").
6699     case `(uname -sr) 2>/dev/null` in
6700     "SunOS 5"*)
6701 gezelter 1300 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
6702 gezelter 1373 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6703 gezelter 848 test "x$ac_ld_run_path" != x &&
6704 gezelter 1373 if test "$ac_compiler_gnu" = yes; then
6705 gezelter 848 for ac_link_opt in $ac_ld_run_path; do
6706     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6707     done
6708     else
6709     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6710     fi
6711     ;;
6712     esac
6713     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6714    
6715     fi
6716 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
6717 gezelter 1300 $as_echo "$ac_cv_fc_libs" >&6; }
6718 gezelter 848 FCLIBS="$ac_cv_fc_libs"
6719    
6720    
6721 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6722     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6723     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6724 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6725    
6726    
6727    
6728 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module suffix" >&5
6729 gezelter 1300 $as_echo_n "checking for module suffix... " >&6; }
6730 chuckv 1197 rm -f conftest*
6731 gezelter 2 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6732     rm -f work*
6733 gezelter 848 cat >conftest.$ac_ext <<EOF
6734 gezelter 2 module conftest
6735     integer n
6736     parameter (n=1)
6737     end module conftest
6738     EOF
6739     # SGI and absoft compilers generates module name in upper case!
6740     testname="conftest"
6741     modcase="lower"
6742 gezelter 848 if (eval $ac_compile) 2>/dev/null ; then
6743     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6744 gezelter 2 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6745     if test -z "$MOD" ; then
6746     MOD=`ls CONFTEST* 2>/dev/null \
6747 gezelter 848 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6748 gezelter 2 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6749     if test -n "$MOD" ; then
6750     testname="CONFTEST"
6751     modcase="upper"
6752     fi
6753     fi
6754     if test -z "$MOD" ; then
6755 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
6756 gezelter 1300 $as_echo "unknown" >&6; }
6757 gezelter 2 # Use mod if we can't figure it out
6758     MOD="mod"
6759     else
6760 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOD" >&5
6761 gezelter 1300 $as_echo "$MOD" >&6; }
6762 gezelter 2 fi
6763     if test -s work.pcl ; then
6764 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compiler generates auxillery files!" >&5
6765 gezelter 1300 $as_echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
6766 gezelter 2 fi
6767     else
6768 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
6769 gezelter 1300 $as_echo "unknown" >&6; }
6770 gezelter 2 fi
6771    
6772 gezelter 397
6773    
6774    
6775    
6776 gezelter 2 # Check for module include path (some use -I, some (Solaris) use -M, some
6777     # (absoft) use -p).
6778     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
6779     # specified, work.pcl and work.pc are created. However, if you specify
6780     # a file, it must contain a the name of a file ending in .pc . Ugh!
6781     # Use the module made above
6782 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module directory path flag" >&5
6783 gezelter 1300 $as_echo_n "checking for module directory path flag... " >&6; }
6784 chuckv 1197 rm -f conftest*
6785 gezelter 2 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6786     rm -f work*
6787 gezelter 848 cat >conftest.$ac_ext <<EOF
6788 gezelter 2 module conftest
6789     integer n
6790     parameter (n=1)
6791     end module conftest
6792     EOF
6793     # SGI and absoft compilers generates module name in upper case!
6794     testname="conftest"
6795 gezelter 848 if (eval $ac_compile) 2>/dev/null ; then
6796     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6797 gezelter 2 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
6798     if test -n "$mod" ; then
6799     testname="CONFTEST"
6800     fi
6801     madedir=0
6802     if test ! -d conf ; then mkdir conf ; madedir=1; fi
6803     cp $testname.$MOD conf
6804     rm -f conftest* CONFTEST*
6805 gezelter 848 cat >conftest1.$ac_ext <<EOF
6806 gezelter 2 program main
6807     use conftest
6808     print *, n
6809     end
6810     EOF
6811     F90_WORK_FILES_ARG=""
6812     F90MODINCSPEC=""
6813 gezelter 848 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
6814 gezelter 2 MODDIRFLAG="-I"
6815     F90MODINCSPEC="-I<dir>"
6816 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -I" >&5
6817 gezelter 1300 $as_echo "-I" >&6; }
6818 gezelter 848 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6819 gezelter 2 MODDIRFLAG="-M"
6820     F90MODINCSPEC="-M<dir>"
6821 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -M" >&5
6822 gezelter 1300 $as_echo "-M" >&6; }
6823 gezelter 848 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6824 gezelter 2 MODDIRFLAG="-p"
6825     F90MODINCSPEC="-p<dir>"
6826 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -p" >&5
6827 gezelter 1300 $as_echo "-p" >&6; }
6828 gezelter 2 elif test -s work.pc ; then
6829     cp work.pc conf/mpimod.pc
6830     echo "mpimod.pc" > conf/mpimod.pcl
6831     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
6832 gezelter 848 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
6833 gezelter 2 MODDIRFLAG='-cl,mpimod.pcl'
6834 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -cl,filename where filename contains a list of files and directories" >&5
6835 gezelter 1300 $as_echo "-cl,filename where filename contains a list of files and directories" >&6; }
6836 gezelter 2 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
6837     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
6838    
6839     else
6840     # The version of the Intel compiler that I have refuses to let
6841     # you put the "work catalog" list anywhere but the current
6842     # directory. For example, you cannot in
6843     :
6844     fi
6845     fi
6846     if test -z "MODDIRFLAG" ; then
6847 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
6848 gezelter 1300 $as_echo "unknown" >&6; }
6849 gezelter 2 fi
6850    
6851 gezelter 397
6852 chuckv 1197 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
6853 gezelter 2 if test $madedir = 1 ; then rmdir conf ; fi
6854     fi
6855    
6856 gezelter 397
6857 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran 90 module file names" >&5
6858 gezelter 1300 $as_echo_n "checking for Fortran 90 module file names... " >&6; }
6859 gezelter 1373 if test "${ac_cv_f90_module_names+set}" = set; then :
6860 gezelter 1300 $as_echo_n "(cached) " >&6
6861 gezelter 44 else
6862 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6863     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6864     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6865 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6866 gezelter 44
6867     # carry out the test in a new directory, so that we don't miss anything
6868     mkdir conftest
6869     cd conftest
6870 gezelter 1373 cat > conftest.$ac_ext <<_ACEOF
6871 gezelter 44 MODULE Bar
6872     END MODULE Bar
6873     _ACEOF
6874 gezelter 1373 if ac_fn_fc_try_compile "$LINENO"; then :
6875 gezelter 44 ac_cv_f90_module_names=
6876     ac_file_list=*
6877     for ac_file in $ac_file_list; do
6878     case $ac_file in
6879     # don't care for original source and object files
6880     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
6881     :
6882     ;;
6883     # look for new files derived from the file name
6884     *conftest*)
6885     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
6886     ac_exists=false
6887     for ac_i in $ac_cv_f90_module_names; do
6888     if test x"$ac_pat" = x"$ac_i"; then
6889     ac_exists=true
6890     break
6891     fi
6892     done
6893    
6894 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6895    
6896 gezelter 44 else
6897     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6898     fi
6899     ;;
6900     # look for new files derived from the module name,
6901     # with different case translation schemes
6902     *Bar*)
6903     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
6904     ac_exists=false
6905     for ac_i in $ac_cv_f90_module_names; do
6906     if test x"$ac_pat" = x"$ac_i"; then
6907     ac_exists=true
6908     break
6909     fi
6910     done
6911    
6912 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6913    
6914 gezelter 44 else
6915     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6916     fi
6917     ;;
6918     *bar*)
6919     ac_pat=`echo $ac_file | sed s/bar/%module%/`
6920     ac_exists=false
6921     for ac_i in $ac_cv_f90_module_names; do
6922     if test x"$ac_pat" = x"$ac_i"; then
6923     ac_exists=true
6924     break
6925     fi
6926     done
6927    
6928 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6929    
6930 gezelter 44 else
6931     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6932     fi
6933     ;;
6934     *BAR*)
6935     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
6936     ac_exists=false
6937     for ac_i in $ac_cv_f90_module_names; do
6938     if test x"$ac_pat" = x"$ac_i"; then
6939     ac_exists=true
6940     break
6941     fi
6942     done
6943    
6944 gezelter 1373 if test x"$ac_exists" = xtrue; then :
6945    
6946 gezelter 44 else
6947     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6948     fi
6949     ;;
6950     # Other files - we have no idea how they are generated
6951     *)
6952 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Bogus file found: $ac_file" >&5
6953 gezelter 1300 $as_echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
6954 gezelter 44 ;;
6955     esac
6956     done
6957     if test "x$ac_cv_f90_module_names" = "x"; then
6958 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
6959 gezelter 1300 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6960 gezelter 44 fi
6961    
6962     else
6963 gezelter 1373 ac_cv_f90_module_names=
6964     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
6965 gezelter 1300 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6966 gezelter 44 fi
6967 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6968 gezelter 44 cd ..
6969     # cleanup
6970     rm -rf conftest
6971 gezelter 1210 ac_ext=${ac_fc_srcext-f}
6972     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6973     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6974 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6975 gezelter 44
6976     fi
6977 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_f90_module_names" >&5
6978 gezelter 1300 $as_echo "$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
6979 gezelter 44
6980     # We now generate a shell script that will help us to figure out the correct
6981     # module file names, using the value of ac_cv_f90_module_names
6982    
6983     echo "Generating shell script modnam"
6984    
6985     cat > scripts/modnam << EOF
6986     #! /bin/sh
6987     # This script is auto-generated by configure
6988     #
6989     usage="\\
6990     Usage: \$0 [FILES]
6991    
6992     [FILES] are Fortran 90 source files.
6993     The output is a list of module file names that the Fortran 90 compiler
6994     generates when compiling [FILES]."
6995    
6996     list=
6997     empty=
6998    
6999     if test \$# -eq 0; then
7000     echo "\$usage"; exit 0
7001     fi
7002    
7003     while test \$# != 0; do
7004    
7005     file=\$1
7006     shift
7007    
7008     # strip suffix
7009     base=\`echo \$file | sed 's/[.][^.]*$//'\`
7010    
7011     test ! -f \$file && continue
7012    
7013     # Look for module definitions and transform them to upper / lower case
7014     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/'\`
7015     upper=\`echo \$mods | tr a-z A-Z\`
7016     lower=\`echo \$mods | tr A-Z a-z\`
7017    
7018     # Here, the patterns for generating module file names were inserted by configure
7019     for trans in $ac_cv_f90_module_names; do
7020    
7021     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7022     var=empty
7023     case \$pat in
7024     %MODULE%)
7025     var=upper ;;
7026     %Module%)
7027     var=mods ;;
7028     %module%)
7029     var=lower ;;
7030     %FILE%)
7031     test -n "\$mods" && var=base ;;
7032     esac
7033     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7034     list="\$list \$new"
7035     done
7036     done
7037    
7038     echo \$list
7039     # end of configure-generated script
7040     EOF
7041     chmod 755 scripts/modnam
7042    
7043     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7044     F90_MODULE_NAMES=empty
7045     case $pat in
7046     %MODULE%)
7047     F90_MODULE_NAMES=UPPER ;;
7048     %Module%)
7049     F90_MODULE_NAMES=Mixed ;;
7050     %module%)
7051     F90_MODULE_NAMES=lower ;;
7052     *)
7053     F90_MODULE_NAMES=unknown ;;
7054     esac
7055    
7056 gezelter 1373 ac_ext=${ac_fc_srcext-f}
7057     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7058     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7059     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7060 gezelter 2
7061 gezelter 397
7062 gezelter 848 ac_ext=c
7063     ac_cpp='$CPP $CPPFLAGS'
7064     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7065     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7066     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7067 gezelter 754
7068    
7069 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asin in -lm" >&5
7070 gezelter 1300 $as_echo_n "checking for asin in -lm... " >&6; }
7071 gezelter 1373 if test "${ac_cv_lib_m_asin+set}" = set; then :
7072 gezelter 1300 $as_echo_n "(cached) " >&6
7073 gezelter 754 else
7074 gezelter 848 ac_check_lib_save_LIBS=$LIBS
7075     LIBS="-lm $LIBS"
7076 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7077 gezelter 754 /* end confdefs.h. */
7078 gezelter 848
7079 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
7080     Use char because int might match the return type of a GCC
7081     builtin and then its argument prototype would still apply. */
7082 gezelter 848 #ifdef __cplusplus
7083     extern "C"
7084 gezelter 754 #endif
7085 gezelter 848 char asin ();
7086     #ifdef FC_DUMMY_MAIN
7087     #ifndef FC_DUMMY_MAIN_EQ_F77
7088     # ifdef __cplusplus
7089     extern "C"
7090     # endif
7091     int FC_DUMMY_MAIN() { return 1; }
7092     #endif
7093     #endif
7094     int
7095     main ()
7096     {
7097 gezelter 1210 return asin ();
7098 gezelter 848 ;
7099     return 0;
7100     }
7101 gezelter 754 _ACEOF
7102 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7103 gezelter 848 ac_cv_lib_m_asin=yes
7104 gezelter 754 else
7105 gezelter 1373 ac_cv_lib_m_asin=no
7106 gezelter 754 fi
7107 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7108     conftest$ac_exeext conftest.$ac_ext
7109 gezelter 848 LIBS=$ac_check_lib_save_LIBS
7110     fi
7111 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_asin" >&5
7112 gezelter 1300 $as_echo "$ac_cv_lib_m_asin" >&6; }
7113 gezelter 1373 if test "x$ac_cv_lib_m_asin" = x""yes; then :
7114 gezelter 848 cat >>confdefs.h <<_ACEOF
7115     #define HAVE_LIBM 1
7116 gezelter 811 _ACEOF
7117 gezelter 754
7118 gezelter 848 LIBS="-lm $LIBS"
7119 gezelter 754
7120     else
7121 gezelter 848 exit
7122 gezelter 754 fi
7123    
7124    
7125 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7126 gezelter 1300 $as_echo_n "checking for ANSI C header files... " >&6; }
7127 gezelter 1373 if test "${ac_cv_header_stdc+set}" = set; then :
7128 gezelter 1300 $as_echo_n "(cached) " >&6
7129 gezelter 397 else
7130 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7131 gezelter 397 /* end confdefs.h. */
7132     #include <stdlib.h>
7133     #include <stdarg.h>
7134     #include <string.h>
7135     #include <float.h>
7136    
7137 gezelter 848 #ifdef FC_DUMMY_MAIN
7138     #ifndef FC_DUMMY_MAIN_EQ_F77
7139     # ifdef __cplusplus
7140     extern "C"
7141     # endif
7142     int FC_DUMMY_MAIN() { return 1; }
7143     #endif
7144     #endif
7145 gezelter 397 int
7146     main ()
7147     {
7148    
7149     ;
7150     return 0;
7151     }
7152     _ACEOF
7153 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
7154 gezelter 397 ac_cv_header_stdc=yes
7155     else
7156 gezelter 1373 ac_cv_header_stdc=no
7157 gezelter 397 fi
7158 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7159    
7160 gezelter 397 if test $ac_cv_header_stdc = yes; then
7161     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7162 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7163 gezelter 397 /* end confdefs.h. */
7164     #include <string.h>
7165    
7166     _ACEOF
7167     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7168 gezelter 1373 $EGREP "memchr" >/dev/null 2>&1; then :
7169    
7170 gezelter 397 else
7171     ac_cv_header_stdc=no
7172     fi
7173 chuckv 1197 rm -f conftest*
7174 gezelter 397
7175     fi
7176    
7177     if test $ac_cv_header_stdc = yes; then
7178     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7179 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7180 gezelter 397 /* end confdefs.h. */
7181     #include <stdlib.h>
7182    
7183     _ACEOF
7184     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7185 gezelter 1373 $EGREP "free" >/dev/null 2>&1; then :
7186    
7187 gezelter 397 else
7188     ac_cv_header_stdc=no
7189     fi
7190 chuckv 1197 rm -f conftest*
7191 gezelter 397
7192     fi
7193    
7194     if test $ac_cv_header_stdc = yes; then
7195     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7196 gezelter 1373 if test "$cross_compiling" = yes; then :
7197 gezelter 397 :
7198     else
7199 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7200 gezelter 397 /* end confdefs.h. */
7201     #include <ctype.h>
7202 gezelter 1210 #include <stdlib.h>
7203 gezelter 397 #if ((' ' & 0x0FF) == 0x020)
7204     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7205     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7206     #else
7207     # define ISLOWER(c) \
7208     (('a' <= (c) && (c) <= 'i') \
7209     || ('j' <= (c) && (c) <= 'r') \
7210     || ('s' <= (c) && (c) <= 'z'))
7211     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7212     #endif
7213    
7214     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7215     int
7216     main ()
7217     {
7218     int i;
7219     for (i = 0; i < 256; i++)
7220     if (XOR (islower (i), ISLOWER (i))
7221     || toupper (i) != TOUPPER (i))
7222 gezelter 1210 return 2;
7223     return 0;
7224 gezelter 397 }
7225     _ACEOF
7226 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
7227    
7228 gezelter 397 else
7229 gezelter 1373 ac_cv_header_stdc=no
7230 gezelter 397 fi
7231 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7232     conftest.$ac_objext conftest.beam conftest.$ac_ext
7233 gezelter 397 fi
7234 gezelter 1210
7235 gezelter 397 fi
7236     fi
7237 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7238 gezelter 1300 $as_echo "$ac_cv_header_stdc" >&6; }
7239 gezelter 397 if test $ac_cv_header_stdc = yes; then
7240    
7241 gezelter 1373 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7242 gezelter 397
7243     fi
7244    
7245 gezelter 848 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7246     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7247     inttypes.h stdint.h unistd.h
7248 gezelter 1373 do :
7249     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7250     ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7251     "
7252     eval as_val=\$$as_ac_Header
7253     if test "x$as_val" = x""yes; then :
7254 gezelter 848 cat >>confdefs.h <<_ACEOF
7255 gezelter 1300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7256 gezelter 811 _ACEOF
7257    
7258     fi
7259    
7260 gezelter 848 done
7261 gezelter 397
7262    
7263 gezelter 848 #
7264     # Handle user hints
7265     #
7266 gezelter 397
7267 gezelter 1210 # Check whether --with-zlib was given.
7268 gezelter 1373 if test "${with_zlib+set}" = set; then :
7269 gezelter 1210 withval=$with_zlib; zlib_dir="$withval"
7270 gezelter 958 else
7271     zlib_dir="not_set"
7272 gezelter 1210 fi
7273    
7274 gezelter 958 if test "$zlib_dir" != "no"; then
7275    
7276     if test "$zlib_dir" != "not_set" ; then
7277     if test -d "$zlib_dir"
7278 gezelter 848 then
7279 gezelter 958 ZLIB_HOME="$zlib_dir"
7280 gezelter 848 else
7281 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7282 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7283 chuckv 1200 ZLIB_HOME=/usr/local
7284     if test ! -f "${ZLIB_HOME}/include/zlib.h"
7285     then
7286     ZLIB_HOME=/usr
7287     fi
7288 gezelter 848 fi
7289     fi
7290     #
7291     # Locate zlib, if wanted
7292     #
7293     if test -n "${ZLIB_HOME}"
7294     then
7295     ZLIB_OLD_LDFLAGS=$LDFLAGS
7296 chuckv 1200 ZLIB_OLD_CFLAGS=$CFLAGS
7297 gezelter 848 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7298 chuckv 1200 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7299 gezelter 397
7300 gezelter 848 ac_ext=c
7301     ac_cpp='$CPP $CPPFLAGS'
7302     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7303     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7304     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7305 gezelter 397
7306 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
7307 gezelter 1300 $as_echo_n "checking for inflateEnd in -lz... " >&6; }
7308 gezelter 1373 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then :
7309 gezelter 1300 $as_echo_n "(cached) " >&6
7310 gezelter 848 else
7311     ac_check_lib_save_LIBS=$LIBS
7312     LIBS="-lz $LIBS"
7313 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7314 gezelter 848 /* end confdefs.h. */
7315 gezelter 397
7316 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
7317     Use char because int might match the return type of a GCC
7318     builtin and then its argument prototype would still apply. */
7319 gezelter 848 #ifdef __cplusplus
7320     extern "C"
7321     #endif
7322     char inflateEnd ();
7323     #ifdef FC_DUMMY_MAIN
7324     #ifndef FC_DUMMY_MAIN_EQ_F77
7325     # ifdef __cplusplus
7326     extern "C"
7327     # endif
7328     int FC_DUMMY_MAIN() { return 1; }
7329     #endif
7330     #endif
7331     int
7332     main ()
7333     {
7334 gezelter 1210 return inflateEnd ();
7335 gezelter 848 ;
7336     return 0;
7337     }
7338     _ACEOF
7339 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7340 gezelter 848 ac_cv_lib_z_inflateEnd=yes
7341     else
7342 gezelter 1373 ac_cv_lib_z_inflateEnd=no
7343 gezelter 848 fi
7344 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7345     conftest$ac_exeext conftest.$ac_ext
7346 gezelter 848 LIBS=$ac_check_lib_save_LIBS
7347     fi
7348 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
7349 gezelter 1300 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
7350 gezelter 1373 if test "x$ac_cv_lib_z_inflateEnd" = x""yes; then :
7351 gezelter 848 zlib_cv_libz=yes
7352     else
7353     zlib_cv_libz=no
7354     fi
7355    
7356 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
7357     if test "x$ac_cv_header_zlib_h" = x""yes; then :
7358 gezelter 848 zlib_cv_zlib_h=yes
7359     else
7360     zlib_cv_zlib_h=no
7361     fi
7362 gezelter 397
7363 gezelter 848
7364     ac_ext=c
7365     ac_cpp='$CPP $CPPFLAGS'
7366     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7367     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7368     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7369    
7370    
7371 gezelter 958 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7372 gezelter 397
7373 gezelter 1373 $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
7374 gezelter 397
7375 gezelter 958
7376 gezelter 1373 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
7377 gezelter 397
7378 gezelter 958 ZLIB_INC_DIR="${ZLIB_HOME}/include"
7379     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7380     ZLIB="-lz"
7381 gezelter 848 else
7382 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
7383 gezelter 1300 $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
7384 gezelter 958 ZLIB_INC_DIR=
7385     ZLIB_LIB_DIR=
7386     ZLIB=
7387 gezelter 848 LDFLAGS="$ZLIB_OLD_LDFLAGS"
7388 chuckv 1200 CFLAGS="$ZLIB_OLD_CFLAGS"
7389 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7390 gezelter 1300 $as_echo "failed" >&6; }
7391 gezelter 958 echo ""
7392     echo "*********************************************************"
7393     echo "* WARNING: Could not find a working zlib installation *"
7394 gezelter 1390 echo "* If you need OpenMD to be able to deal with compressed *"
7395 gezelter 958 echo "* trajectory dump files be sure to specify a valid zlib *"
7396     echo "* installation with --with-zlib=DIR *"
7397     echo "* *"
7398 gezelter 1390 echo "* OpenMD will still work without zlib installed. *"
7399 gezelter 958 echo "*********************************************************"
7400     echo ""
7401 gezelter 848 fi
7402 gezelter 958
7403    
7404    
7405 gezelter 848 fi
7406 gezelter 958 fi
7407 gezelter 848
7408 gezelter 957 #
7409     # Handle user hints
7410     #
7411 gezelter 848
7412 gezelter 1210 # Check whether --with-fftw was given.
7413 gezelter 1373 if test "${with_fftw+set}" = set; then :
7414 gezelter 1210 withval=$with_fftw; fftw_dir="$withval"
7415 gezelter 956 else
7416 xsun 1003 fftw_dir="not_set"
7417 gezelter 1210 fi
7418    
7419 gezelter 957 if test "$fftw_dir" != "no"; then
7420 xsun 1003 if test "$fftw_dir" != "not_set" ; then
7421     if test -d "$fftw_dir"; then
7422     FFTW_HOME="$fftw_dir"
7423     else
7424 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7425 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7426 xsun 1003 FFTW_HOME=/usr/local
7427     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
7428 gezelter 957 FFTW_HOME=/usr
7429 xsun 1003 fi
7430     fi
7431     #
7432     # Locate fftw, if wanted
7433     #
7434     if test -n "${FFTW_HOME}"; then
7435     FFTW_OLD_LDFLAGS=$LDFLAGS
7436 chuckv 1200 FFTW_OLD_CFLAGS=$CFLAGS
7437 xsun 1003 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
7438 chuckv 1200 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
7439 gezelter 956
7440 xsun 1003 ac_ext=c
7441 gezelter 957 ac_cpp='$CPP $CPPFLAGS'
7442     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7443     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7444     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7445 gezelter 956
7446 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
7447 gezelter 1300 $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
7448 gezelter 1373 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then :
7449 gezelter 1300 $as_echo_n "(cached) " >&6
7450 gezelter 956 else
7451 gezelter 957 ac_check_lib_save_LIBS=$LIBS
7452     LIBS="-lfftw3 $LIBS"
7453 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7454 gezelter 956 /* end confdefs.h. */
7455 gezelter 957
7456 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
7457     Use char because int might match the return type of a GCC
7458     builtin and then its argument prototype would still apply. */
7459 gezelter 957 #ifdef __cplusplus
7460     extern "C"
7461     #endif
7462     char fftw_execute ();
7463 gezelter 956 #ifdef FC_DUMMY_MAIN
7464     #ifndef FC_DUMMY_MAIN_EQ_F77
7465     # ifdef __cplusplus
7466     extern "C"
7467     # endif
7468     int FC_DUMMY_MAIN() { return 1; }
7469     #endif
7470     #endif
7471     int
7472     main ()
7473     {
7474 gezelter 1210 return fftw_execute ();
7475 gezelter 956 ;
7476     return 0;
7477     }
7478     _ACEOF
7479 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7480 gezelter 957 ac_cv_lib_fftw3_fftw_execute=yes
7481 gezelter 956 else
7482 gezelter 1373 ac_cv_lib_fftw3_fftw_execute=no
7483 gezelter 956 fi
7484 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7485     conftest$ac_exeext conftest.$ac_ext
7486 gezelter 957 LIBS=$ac_check_lib_save_LIBS
7487 gezelter 956 fi
7488 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
7489 gezelter 1300 $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
7490 gezelter 1373 if test "x$ac_cv_lib_fftw3_fftw_execute" = x""yes; then :
7491 gezelter 957 fftw_cv_libfftw3=yes
7492     else
7493     fftw_cv_libfftw3=no
7494     fi
7495 gezelter 956
7496 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
7497     if test "x$ac_cv_header_fftw3_h" = x""yes; then :
7498 gezelter 957 fftw_cv_fftw3_h=yes
7499 gezelter 956 else
7500 gezelter 957 fftw_cv_fftw3_h=no
7501 gezelter 956 fi
7502    
7503    
7504 xsun 1003 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
7505 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
7506 gezelter 1300 $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
7507 gezelter 1373 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then :
7508 gezelter 1300 $as_echo_n "(cached) " >&6
7509 gezelter 956 else
7510 gezelter 957 ac_check_lib_save_LIBS=$LIBS
7511     LIBS="-lfftw $LIBS"
7512 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7513 gezelter 956 /* end confdefs.h. */
7514 gezelter 957
7515 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
7516     Use char because int might match the return type of a GCC
7517     builtin and then its argument prototype would still apply. */
7518 gezelter 957 #ifdef __cplusplus
7519     extern "C"
7520 gezelter 956 #endif
7521 gezelter 957 char fftwnd_one ();
7522 gezelter 956 #ifdef FC_DUMMY_MAIN
7523     #ifndef FC_DUMMY_MAIN_EQ_F77
7524     # ifdef __cplusplus
7525     extern "C"
7526     # endif
7527     int FC_DUMMY_MAIN() { return 1; }
7528     #endif
7529     #endif
7530     int
7531     main ()
7532     {
7533 gezelter 1210 return fftwnd_one ();
7534 gezelter 956 ;
7535     return 0;
7536     }
7537     _ACEOF
7538 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7539 gezelter 957 ac_cv_lib_fftw_fftwnd_one=yes
7540 gezelter 956 else
7541 gezelter 1373 ac_cv_lib_fftw_fftwnd_one=no
7542 gezelter 956 fi
7543 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7544     conftest$ac_exeext conftest.$ac_ext
7545 gezelter 957 LIBS=$ac_check_lib_save_LIBS
7546     fi
7547 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
7548 gezelter 1300 $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
7549 gezelter 1373 if test "x$ac_cv_lib_fftw_fftwnd_one" = x""yes; then :
7550 gezelter 957 fftw_cv_libfftw=yes
7551 gezelter 956 else
7552 gezelter 957 fftw_cv_libfftw=no
7553 gezelter 956 fi
7554    
7555 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
7556     if test "x$ac_cv_header_fftw_h" = x""yes; then :
7557 gezelter 957 fftw_cv_fftw_h=yes
7558     else
7559     fftw_cv_fftw_h=no
7560 gezelter 956 fi
7561    
7562    
7563 xsun 1003 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
7564 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
7565 gezelter 1300 $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
7566 gezelter 1373 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then :
7567 gezelter 1300 $as_echo_n "(cached) " >&6
7568 gezelter 956 else
7569     ac_check_lib_save_LIBS=$LIBS
7570 gezelter 957 LIBS="-ldfftw $LIBS"
7571 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7572 gezelter 956 /* end confdefs.h. */
7573    
7574 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
7575     Use char because int might match the return type of a GCC
7576     builtin and then its argument prototype would still apply. */
7577 gezelter 957 #ifdef __cplusplus
7578     extern "C"
7579     #endif
7580     char fftwnd_one ();
7581 gezelter 956 #ifdef FC_DUMMY_MAIN
7582     #ifndef FC_DUMMY_MAIN_EQ_F77
7583     # ifdef __cplusplus
7584     extern "C"
7585     # endif
7586     int FC_DUMMY_MAIN() { return 1; }
7587     #endif
7588     #endif
7589     int
7590     main ()
7591     {
7592 gezelter 1210 return fftwnd_one ();
7593 gezelter 956 ;
7594     return 0;
7595     }
7596     _ACEOF
7597 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7598 gezelter 957 ac_cv_lib_dfftw_fftwnd_one=yes
7599 gezelter 956 else
7600 gezelter 1373 ac_cv_lib_dfftw_fftwnd_one=no
7601 gezelter 956 fi
7602 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7603     conftest$ac_exeext conftest.$ac_ext
7604 gezelter 956 LIBS=$ac_check_lib_save_LIBS
7605     fi
7606 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
7607 gezelter 1300 $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
7608 gezelter 1373 if test "x$ac_cv_lib_dfftw_fftwnd_one" = x""yes; then :
7609 gezelter 957 fftw_cv_libdfftw=yes
7610 gezelter 956 else
7611 gezelter 957 fftw_cv_libdfftw=no
7612 gezelter 956 fi
7613    
7614 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
7615     if test "x$ac_cv_header_dfftw_h" = x""yes; then :
7616 gezelter 957 fftw_cv_dfftw_h=yes
7617     else
7618     fftw_cv_dfftw_h=no
7619     fi
7620 gezelter 956
7621    
7622 gezelter 957 fi
7623 xsun 1003 fi
7624     ac_ext=c
7625 gezelter 957 ac_cpp='$CPP $CPPFLAGS'
7626     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7627     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7628     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7629 gezelter 956
7630 xsun 1003 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
7631 gezelter 957
7632 gezelter 1373 $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
7633 gezelter 957
7634 xsun 1003 FFTW_INC_DIR="${FFTW_HOME}/include"
7635     FFTW_LIB_DIR="${FFTW_HOME}/lib"
7636     FFTW_LIBS="-lfftw3"
7637     else
7638     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
7639 gezelter 957
7640 gezelter 1373 $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
7641 gezelter 956
7642 xsun 1003 FFTW_INC_DIR="${FFTW_HOME}/include"
7643     FFTW_LIB_DIR="${FFTW_HOME}/lib"
7644     FFTW_LIBS="-lfftw"
7645 gezelter 957 else
7646 xsun 1003 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
7647 gezelter 957
7648 gezelter 1373 $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
7649 gezelter 957
7650 xsun 1003 FFTW_INC_DIR="${FFTW_HOME}/include"
7651     FFTW_LIB_DIR="${FFTW_HOME}/lib"
7652     FFTW_LIBS="-ldfftw"
7653     else
7654 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
7655 gezelter 1300 $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
7656 xsun 1003 FFTW_INC_DIR=
7657     FFTW_LIB_DIR=
7658     FFTW_LIBS=
7659     LDFLAGS="$FFTW_OLD_LDFLAGS"
7660 chuckv 1200 CFLAGS="$FFTW_OLD_CFLAGS"
7661 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7662 gezelter 1300 $as_echo "failed" >&6; }
7663 xsun 1003 echo ""
7664     echo "*********************************************************"
7665     echo "* WARNING: Could not find a working FFTW installation *"
7666     echo "* If you need the staticProps program to be able to *"
7667     echo "* compute undulation spectra, be sure to specify a *"
7668     echo "* valid fftw installation with --with-fftw=DIR *"
7669     echo "* *"
7670 gezelter 1390 echo "* OpenMD will still work without fftw installed. *"
7671 xsun 1003 echo "*********************************************************"
7672     echo ""
7673     fi
7674 gezelter 957 fi
7675 xsun 1003 fi
7676 gezelter 957
7677    
7678    
7679 xsun 1003 fi
7680     fi
7681 gezelter 957 fi
7682    
7683 chuckv 1200 #
7684     # Handle user hints
7685     #
7686 gezelter 957
7687 gezelter 1210 # Check whether --with-qhull was given.
7688 gezelter 1373 if test "${with_qhull+set}" = set; then :
7689 gezelter 1210 withval=$with_qhull; qhull_dir="$withval"
7690 chuckv 1200 else
7691 gezelter 1311 qhull_dir="not_set"
7692 gezelter 1210 fi
7693    
7694 gezelter 1311 QHULL_INC_DIR=
7695     QHULL_LIB_DIR=
7696     QHULL=
7697     USE_QHULL=no
7698    
7699 chuckv 1200 if test "$qhull_dir" != "no"; then
7700 gezelter 1311 if test "$qhull_dir" != "not_set" ; then
7701     if test -d "$qhull_dir"; then
7702     QHULL_HOME="$qhull_dir"
7703     else
7704 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
7705 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
7706 gezelter 1311 QHULL_HOME=/usr/local
7707     if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
7708     QHULL_HOME=/usr
7709     fi
7710     fi
7711     fi
7712     #
7713     # Locate qhull, if wanted
7714     #
7715     if test -n "${QHULL_HOME}"; then
7716 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
7717 gezelter 1311 $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
7718 chuckv 1200
7719     ac_ext=c
7720     ac_cpp='$CPP $CPPFLAGS'
7721     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7722     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7723     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7724    
7725 gezelter 1226 QHULL_OLD_LDFLAGS=$LDFLAGS
7726     QHULL_OLD_CFLAGS=$CFLAGS
7727     QHULL_OLD_CPPFLAGS=$CPPFLAGS
7728     LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
7729     CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
7730     CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
7731 gezelter 1373 ac_fn_c_check_header_mongrel "$LINENO" "qhull/qhull.h" "ac_cv_header_qhull_qhull_h" "$ac_includes_default"
7732     if test "x$ac_cv_header_qhull_qhull_h" = x""yes; then :
7733 chuckv 1200 qhull_cv_qhull_h=yes
7734     else
7735     qhull_cv_qhull_h=no
7736     fi
7737    
7738    
7739 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
7740 gezelter 1300 $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
7741 gezelter 1373 if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then :
7742 gezelter 1300 $as_echo_n "(cached) " >&6
7743 gezelter 1226 else
7744     ac_check_lib_save_LIBS=$LIBS
7745     LIBS="-lqhull $LIBS"
7746 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7747 gezelter 1226 /* end confdefs.h. */
7748    
7749     /* Override any GCC internal prototype to avoid an error.
7750     Use char because int might match the return type of a GCC
7751     builtin and then its argument prototype would still apply. */
7752     #ifdef __cplusplus
7753     extern "C"
7754     #endif
7755     char qh_qhull ();
7756     #ifdef FC_DUMMY_MAIN
7757     #ifndef FC_DUMMY_MAIN_EQ_F77
7758     # ifdef __cplusplus
7759     extern "C"
7760     # endif
7761     int FC_DUMMY_MAIN() { return 1; }
7762     #endif
7763     #endif
7764     int
7765     main ()
7766     {
7767     return qh_qhull ();
7768     ;
7769     return 0;
7770     }
7771     _ACEOF
7772 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
7773 gezelter 1226 ac_cv_lib_qhull_qh_qhull=yes
7774     else
7775 gezelter 1373 ac_cv_lib_qhull_qh_qhull=no
7776 gezelter 1226 fi
7777 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
7778     conftest$ac_exeext conftest.$ac_ext
7779 gezelter 1226 LIBS=$ac_check_lib_save_LIBS
7780     fi
7781 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
7782 gezelter 1300 $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
7783 gezelter 1373 if test "x$ac_cv_lib_qhull_qh_qhull" = x""yes; then :
7784 gezelter 1226 qhull_cv_libqhull=yes
7785     else
7786     qhull_cv_libqhull=no
7787     fi
7788    
7789     LDFLAGS="$QHULL_OLD_LDFLAGS"
7790     CFLAGS="$QHULL_OLD_CFLAGS"
7791     CPPFLAGS="$QHULL_OLD_CPPFLAGS"
7792 chuckv 1200 ac_ext=c
7793     ac_cpp='$CPP $CPPFLAGS'
7794     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7795     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7796     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7797    
7798    
7799     if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
7800    
7801 gezelter 1373 $as_echo "#define HAVE_QHULL_H 1" >>confdefs.h
7802 chuckv 1200
7803    
7804 gezelter 1373 $as_echo "#define HAVE_QHULL 1" >>confdefs.h
7805 chuckv 1200
7806 gezelter 1311 USE_QHULL=yes
7807     QHULL_INC_DIR="${QHULL_HOME}/include"
7808     QHULL_LIB_DIR="${QHULL_HOME}/lib"
7809     QHULL="-lqhull"
7810 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
7811 gezelter 1311 $as_echo "Working qhull found, will proceed." >&6; }
7812 chuckv 1200 else
7813 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
7814 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
7815 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
7816 gezelter 1311 $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
7817 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OpenMD to be able to deal with convex " >&5
7818     $as_echo "$as_me: WARNING: If you need OpenMD to be able to deal with convex " >&2;}
7819 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
7820 gezelter 1311 $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
7821 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR " >&5
7822 gezelter 1311 $as_echo "$as_me: WARNING: with --with-qhull=DIR " >&2;}
7823 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
7824 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
7825 gezelter 1390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenMD will still work without qhull installed. " >&5
7826     $as_echo "$as_me: WARNING: OpenMD will still work without qhull installed. " >&2;}
7827 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
7828 gezelter 1311 $as_echo "$as_me: WARNING: " >&2;}
7829 chuckv 1200 fi
7830 gezelter 1311 fi
7831     fi
7832 chuckv 1200
7833    
7834    
7835 chuckv 1201
7836 chuckv 1200
7837 gezelter 1210 ac_ext=cpp
7838     ac_cpp='$CXXCPP $CPPFLAGS'
7839     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7840     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7841     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7842 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
7843 gezelter 1300 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
7844 gezelter 1210 if test -z "$CXXCPP"; then
7845 gezelter 1373 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
7846 gezelter 1300 $as_echo_n "(cached) " >&6
7847 gezelter 1210 else
7848     # Double quotes because CXXCPP needs to be expanded
7849     for CXXCPP in "$CXX -E" "/lib/cpp"
7850     do
7851     ac_preproc_ok=false
7852     for ac_cxx_preproc_warn_flag in '' yes
7853     do
7854     # Use a header file that comes with gcc, so configuring glibc
7855     # with a fresh cross-compiler works.
7856     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7857     # <limits.h> exists even on freestanding compilers.
7858     # On the NeXT, cc -E runs the code through the compiler's parser,
7859     # not just through cpp. "Syntax error" is here to catch this case.
7860 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7861 gezelter 1210 /* end confdefs.h. */
7862     #ifdef __STDC__
7863     # include <limits.h>
7864     #else
7865     # include <assert.h>
7866     #endif
7867     Syntax error
7868     _ACEOF
7869 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
7870    
7871 gezelter 1210 else
7872     # Broken: fails on valid input.
7873     continue
7874     fi
7875     rm -f conftest.err conftest.$ac_ext
7876    
7877     # OK, works on sane cases. Now check whether nonexistent headers
7878     # can be detected and how.
7879 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7880 gezelter 1210 /* end confdefs.h. */
7881     #include <ac_nonexistent.h>
7882     _ACEOF
7883 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
7884 gezelter 1210 # Broken: success on invalid input.
7885     continue
7886     else
7887     # Passes both tests.
7888     ac_preproc_ok=:
7889     break
7890     fi
7891     rm -f conftest.err conftest.$ac_ext
7892    
7893     done
7894     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7895     rm -f conftest.err conftest.$ac_ext
7896 gezelter 1373 if $ac_preproc_ok; then :
7897 gezelter 1210 break
7898     fi
7899    
7900     done
7901     ac_cv_prog_CXXCPP=$CXXCPP
7902    
7903     fi
7904     CXXCPP=$ac_cv_prog_CXXCPP
7905     else
7906     ac_cv_prog_CXXCPP=$CXXCPP
7907     fi
7908 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
7909 gezelter 1300 $as_echo "$CXXCPP" >&6; }
7910 gezelter 1210 ac_preproc_ok=false
7911     for ac_cxx_preproc_warn_flag in '' yes
7912     do
7913     # Use a header file that comes with gcc, so configuring glibc
7914     # with a fresh cross-compiler works.
7915     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7916     # <limits.h> exists even on freestanding compilers.
7917     # On the NeXT, cc -E runs the code through the compiler's parser,
7918     # not just through cpp. "Syntax error" is here to catch this case.
7919 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7920 gezelter 1210 /* end confdefs.h. */
7921     #ifdef __STDC__
7922     # include <limits.h>
7923     #else
7924     # include <assert.h>
7925     #endif
7926     Syntax error
7927     _ACEOF
7928 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
7929    
7930 gezelter 1210 else
7931     # Broken: fails on valid input.
7932     continue
7933     fi
7934     rm -f conftest.err conftest.$ac_ext
7935    
7936     # OK, works on sane cases. Now check whether nonexistent headers
7937     # can be detected and how.
7938 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7939 gezelter 1210 /* end confdefs.h. */
7940     #include <ac_nonexistent.h>
7941     _ACEOF
7942 gezelter 1373 if ac_fn_cxx_try_cpp "$LINENO"; then :
7943 gezelter 1210 # Broken: success on invalid input.
7944     continue
7945     else
7946     # Passes both tests.
7947     ac_preproc_ok=:
7948     break
7949     fi
7950     rm -f conftest.err conftest.$ac_ext
7951    
7952     done
7953     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7954     rm -f conftest.err conftest.$ac_ext
7955 gezelter 1373 if $ac_preproc_ok; then :
7956    
7957 gezelter 1210 else
7958 gezelter 1373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7959     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7960     as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
7961     See \`config.log' for more details." "$LINENO" 5; }
7962 gezelter 1210 fi
7963    
7964     ac_ext=cpp
7965     ac_cpp='$CXXCPP $CPPFLAGS'
7966     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7967     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7968     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7969    
7970    
7971     #
7972     # Handle user hints
7973     #
7974    
7975     # Check whether --with-openbabel was given.
7976 gezelter 1373 if test "${with_openbabel+set}" = set; then :
7977 gezelter 1210 withval=$with_openbabel; openbabel_dir="$withval"
7978     else
7979     openbabel_dir="not_set"
7980     fi
7981    
7982     if test "$openbabel_dir" != "no"; then
7983    
7984     if test "$openbabel_dir" != "not_set" ; then
7985     if test -d "$openbabel_dir"
7986     then
7987     OPENBABEL_HOME="$openbabel_dir"
7988     else
7989 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
7990 gezelter 1300 $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
7991 gezelter 1210 OPENBABEL_HOME=/usr/local
7992     if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
7993     then
7994     OPENBABEL_HOME=/usr
7995     fi
7996     fi
7997     fi
7998     #
7999     # Locate openbabel, if wanted
8000     #
8001     if test -n "${OPENBABEL_HOME}"
8002     then
8003    
8004     ac_ext=cpp
8005     ac_cpp='$CXXCPP $CPPFLAGS'
8006     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8007     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8008     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8009    
8010     OPENBABEL_OLD_LDFLAGS=$LDFLAGS
8011     OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
8012     LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
8013     CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
8014 gezelter 1373 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
8015     if test "x$ac_cv_header_openbabel_babelconfig_h" = x""yes; then :
8016 gezelter 1210 openbabel_cv_openbabel_h=yes
8017     else
8018     openbabel_cv_openbabel_h=no
8019     fi
8020    
8021    
8022 gezelter 1373 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
8023     if test "x$ac_cv_header_openbabel_obconversion_h" = x""yes; then :
8024 gezelter 1210 openbabel_cv_obconversion_h=yes
8025     else
8026     openbabel_cv_obconversion_h=no
8027     fi
8028    
8029    
8030 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8031 gezelter 1210 /* end confdefs.h. */
8032    
8033 gezelter 1373
8034 gezelter 1210 #include <openbabel/babelconfig.h>
8035     #include <openbabel/obconversion.h>
8036     using namespace std;
8037     using namespace OpenBabel;
8038    
8039     #ifdef FC_DUMMY_MAIN
8040     #ifndef FC_DUMMY_MAIN_EQ_F77
8041     # ifdef __cplusplus
8042     extern "C"
8043     # endif
8044     int FC_DUMMY_MAIN() { return 1; }
8045     #endif
8046     #endif
8047     int
8048     main ()
8049     {
8050    
8051     OBConversion Conv(&cin, &cout);
8052    
8053    
8054     ;
8055     return 0;
8056     }
8057     _ACEOF
8058 gezelter 1373 if ac_fn_cxx_try_link "$LINENO"; then :
8059 gezelter 1210
8060     openbabel_lib_found="yes"
8061 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
8062 gezelter 1300 $as_echo "found" >&6; }
8063 gezelter 1210
8064     else
8065    
8066     openbabel_lib_found="no"
8067 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
8068 gezelter 1300 $as_echo "not found" >&6; }
8069 gezelter 1210
8070    
8071     fi
8072 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
8073     conftest$ac_exeext conftest.$ac_ext
8074 gezelter 1210 ac_ext=c
8075     ac_cpp='$CPP $CPPFLAGS'
8076     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8077     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8078     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8079    
8080     LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
8081     CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
8082    
8083     if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
8084     USE_OPENBABEL=yes
8085     OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
8086     OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
8087     OPENBABEL_LIB="-lopenbabel"
8088     else
8089 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
8090 gezelter 1300 $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
8091 gezelter 1210 OPENBABEL_INC_DIR=
8092     OPENBABEL_LIB_DIR=
8093     OPENBABEL_LIB=
8094     USE_OPENBABEL=no
8095 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8096 gezelter 1300 $as_echo "failed" >&6; }
8097 gezelter 1210 echo ""
8098     echo "*********************************************************"
8099     echo "* WARNING: Could not find a working openbabel-2.x *"
8100 gezelter 1390 echo "* installation If you need OpenMD to be able to convert *"
8101 gezelter 1210 echo "* xyz or pdb files you need to specify a valid *"
8102     echo "* openbabel-2.x installation with --with-openbabel=DIR *"
8103     echo "* *"
8104 gezelter 1390 echo "* OpenMD will still work without openbabel installed. *"
8105 gezelter 1210 echo "*********************************************************"
8106     echo ""
8107     fi
8108    
8109    
8110    
8111    
8112     fi
8113     fi
8114    
8115    
8116 gezelter 848 # Checks for header files.
8117 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8118 gezelter 1300 $as_echo_n "checking for ANSI C header files... " >&6; }
8119 gezelter 1373 if test "${ac_cv_header_stdc+set}" = set; then :
8120 gezelter 1300 $as_echo_n "(cached) " >&6
8121 gezelter 848 else
8122 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8123 gezelter 616 /* end confdefs.h. */
8124 gezelter 848 #include <stdlib.h>
8125     #include <stdarg.h>
8126     #include <string.h>
8127     #include <float.h>
8128    
8129     #ifdef FC_DUMMY_MAIN
8130     #ifndef FC_DUMMY_MAIN_EQ_F77
8131     # ifdef __cplusplus
8132     extern "C"
8133     # endif
8134     int FC_DUMMY_MAIN() { return 1; }
8135 gezelter 616 #endif
8136 gezelter 848 #endif
8137 gezelter 616 int
8138     main ()
8139     {
8140 gezelter 848
8141 gezelter 616 ;
8142     return 0;
8143     }
8144     _ACEOF
8145 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8146 gezelter 848 ac_cv_header_stdc=yes
8147 gezelter 616 else
8148 gezelter 1373 ac_cv_header_stdc=no
8149 gezelter 616 fi
8150 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8151    
8152 gezelter 848 if test $ac_cv_header_stdc = yes; then
8153     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8154 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8155 gezelter 848 /* end confdefs.h. */
8156     #include <string.h>
8157 gezelter 811
8158 gezelter 848 _ACEOF
8159     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8160 gezelter 1373 $EGREP "memchr" >/dev/null 2>&1; then :
8161    
8162 gezelter 848 else
8163     ac_cv_header_stdc=no
8164 gezelter 616 fi
8165 chuckv 1197 rm -f conftest*
8166 gezelter 811
8167 gezelter 848 fi
8168    
8169     if test $ac_cv_header_stdc = yes; then
8170     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8171 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8172 gezelter 848 /* end confdefs.h. */
8173     #include <stdlib.h>
8174    
8175     _ACEOF
8176     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8177 gezelter 1373 $EGREP "free" >/dev/null 2>&1; then :
8178    
8179 gezelter 848 else
8180     ac_cv_header_stdc=no
8181     fi
8182 chuckv 1197 rm -f conftest*
8183 gezelter 848
8184     fi
8185    
8186     if test $ac_cv_header_stdc = yes; then
8187     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8188 gezelter 1373 if test "$cross_compiling" = yes; then :
8189 gezelter 848 :
8190     else
8191 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8192 gezelter 848 /* end confdefs.h. */
8193     #include <ctype.h>
8194 gezelter 1210 #include <stdlib.h>
8195 gezelter 848 #if ((' ' & 0x0FF) == 0x020)
8196     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8197     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8198     #else
8199     # define ISLOWER(c) \
8200     (('a' <= (c) && (c) <= 'i') \
8201     || ('j' <= (c) && (c) <= 'r') \
8202     || ('s' <= (c) && (c) <= 'z'))
8203     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8204     #endif
8205    
8206     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8207     int
8208     main ()
8209     {
8210     int i;
8211     for (i = 0; i < 256; i++)
8212     if (XOR (islower (i), ISLOWER (i))
8213     || toupper (i) != TOUPPER (i))
8214 gezelter 1210 return 2;
8215     return 0;
8216 gezelter 848 }
8217     _ACEOF
8218 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
8219    
8220 gezelter 848 else
8221 gezelter 1373 ac_cv_header_stdc=no
8222 gezelter 848 fi
8223 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8224     conftest.$ac_objext conftest.beam conftest.$ac_ext
8225 gezelter 848 fi
8226 gezelter 1210
8227 gezelter 848 fi
8228     fi
8229 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8230 gezelter 1300 $as_echo "$ac_cv_header_stdc" >&6; }
8231 gezelter 848 if test $ac_cv_header_stdc = yes; then
8232    
8233 gezelter 1373 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8234 gezelter 811
8235 gezelter 616 fi
8236 gezelter 397
8237 gezelter 1226 for ac_header in libintl.h limits.h machine/hal_sysinfo.h stdlib.h string.h strings.h sys/param.h sys/pstat.h sys/sysctl.h sys/sysinfo.h sys/sysmp.h sys/systemcfg.h sys/table.h sys/time.h unistd.h
8238 gezelter 1373 do :
8239     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8240     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8241     eval as_val=\$$as_ac_Header
8242     if test "x$as_val" = x""yes; then :
8243 gezelter 616 cat >>confdefs.h <<_ACEOF
8244 gezelter 1300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8245 gezelter 616 _ACEOF
8246    
8247 gezelter 811 fi
8248 gezelter 616
8249 gezelter 811 done
8250    
8251    
8252 gezelter 848 # Checks for typedefs, structures, and compiler characteristics.
8253 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
8254 gezelter 1300 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
8255 gezelter 1373 if test "${ac_cv_header_stdbool_h+set}" = set; then :
8256 gezelter 1300 $as_echo_n "(cached) " >&6
8257 gezelter 848 else
8258 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8259 gezelter 848 /* end confdefs.h. */
8260    
8261     #include <stdbool.h>
8262     #ifndef bool
8263 gezelter 1210 "error: bool is not defined"
8264 gezelter 848 #endif
8265     #ifndef false
8266 gezelter 1210 "error: false is not defined"
8267 gezelter 848 #endif
8268     #if false
8269 gezelter 1210 "error: false is not 0"
8270 gezelter 848 #endif
8271     #ifndef true
8272 gezelter 1210 "error: true is not defined"
8273 gezelter 848 #endif
8274     #if true != 1
8275 gezelter 1210 "error: true is not 1"
8276 gezelter 848 #endif
8277     #ifndef __bool_true_false_are_defined
8278 gezelter 1210 "error: __bool_true_false_are_defined is not defined"
8279 gezelter 848 #endif
8280    
8281     struct s { _Bool s: 1; _Bool t; } s;
8282    
8283     char a[true == 1 ? 1 : -1];
8284     char b[false == 0 ? 1 : -1];
8285     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
8286 gezelter 1210 char d[(bool) 0.5 == true ? 1 : -1];
8287 gezelter 848 bool e = &s;
8288 gezelter 1210 char f[(_Bool) 0.0 == false ? 1 : -1];
8289 gezelter 848 char g[true];
8290     char h[sizeof (_Bool)];
8291     char i[sizeof s.t];
8292 gezelter 1210 enum { j = false, k = true, l = false * true, m = true * 256 };
8293 gezelter 1300 /* The following fails for
8294     HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
8295 gezelter 1210 _Bool n[m];
8296     char o[sizeof n == m * sizeof n[0] ? 1 : -1];
8297     char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
8298     # if defined __xlc__ || defined __GNUC__
8299     /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
8300     reported by James Lemley on 2005-10-05; see
8301     http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
8302     This test is not quite right, since xlc is allowed to
8303     reject this program, as the initializer for xlcbug is
8304     not one of the forms that C requires support for.
8305     However, doing the test right would require a runtime
8306     test, and that would make cross-compilation harder.
8307     Let us hope that IBM fixes the xlc bug, and also adds
8308     support for this kind of constant expression. In the
8309     meantime, this test will reject xlc, which is OK, since
8310     our stdbool.h substitute should suffice. We also test
8311     this with GCC, where it should work, to detect more
8312     quickly whether someone messes up the test in the
8313     future. */
8314     char digs[] = "0123456789";
8315     int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
8316     # endif
8317     /* Catch a bug in an HP-UX C compiler. See
8318     http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
8319     http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
8320     */
8321     _Bool q = true;
8322     _Bool *pq = &q;
8323 gezelter 848
8324     #ifdef FC_DUMMY_MAIN
8325     #ifndef FC_DUMMY_MAIN_EQ_F77
8326     # ifdef __cplusplus
8327     extern "C"
8328     # endif
8329     int FC_DUMMY_MAIN() { return 1; }
8330     #endif
8331     #endif
8332     int
8333     main ()
8334     {
8335 gezelter 1210
8336     *pq |= q;
8337     *pq |= ! q;
8338     /* Refer to every declared value, to avoid compiler optimizations. */
8339     return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
8340     + !m + !n + !o + !p + !q + !pq);
8341    
8342 gezelter 848 ;
8343     return 0;
8344     }
8345     _ACEOF
8346 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8347 gezelter 848 ac_cv_header_stdbool_h=yes
8348     else
8349 gezelter 1373 ac_cv_header_stdbool_h=no
8350 gezelter 616 fi
8351 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8352 gezelter 848 fi
8353 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
8354 gezelter 1300 $as_echo "$ac_cv_header_stdbool_h" >&6; }
8355 gezelter 1373 ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
8356     if test "x$ac_cv_type__Bool" = x""yes; then :
8357 gezelter 616
8358 gezelter 848 cat >>confdefs.h <<_ACEOF
8359     #define HAVE__BOOL 1
8360     _ACEOF
8361 gezelter 811
8362    
8363 gezelter 848 fi
8364    
8365     if test $ac_cv_header_stdbool_h = yes; then
8366    
8367 gezelter 1373 $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
8368 gezelter 848
8369     fi
8370    
8371 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
8372 gezelter 1300 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
8373 gezelter 1373 if test "${ac_cv_c_const+set}" = set; then :
8374 gezelter 1300 $as_echo_n "(cached) " >&6
8375 gezelter 848 else
8376 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8377 gezelter 848 /* end confdefs.h. */
8378    
8379     #ifdef FC_DUMMY_MAIN
8380     #ifndef FC_DUMMY_MAIN_EQ_F77
8381     # ifdef __cplusplus
8382     extern "C"
8383     # endif
8384     int FC_DUMMY_MAIN() { return 1; }
8385     #endif
8386     #endif
8387     int
8388     main ()
8389     {
8390     /* FIXME: Include the comments suggested by Paul. */
8391     #ifndef __cplusplus
8392     /* Ultrix mips cc rejects this. */
8393     typedef int charset[2];
8394 gezelter 1210 const charset cs;
8395 gezelter 848 /* SunOS 4.1.1 cc rejects this. */
8396 gezelter 1210 char const *const *pcpcc;
8397     char **ppc;
8398 gezelter 848 /* NEC SVR4.0.2 mips cc rejects this. */
8399     struct point {int x, y;};
8400     static struct point const zero = {0,0};
8401     /* AIX XL C 1.02.0.0 rejects this.
8402     It does not let you subtract one const X* pointer from another in
8403     an arm of an if-expression whose if-part is not a constant
8404     expression */
8405     const char *g = "string";
8406 gezelter 1210 pcpcc = &g + (g ? g-g : 0);
8407 gezelter 848 /* HPUX 7.0 cc rejects these. */
8408 gezelter 1210 ++pcpcc;
8409     ppc = (char**) pcpcc;
8410     pcpcc = (char const *const *) ppc;
8411 gezelter 848 { /* SCO 3.2v4 cc rejects this. */
8412     char *t;
8413     char const *s = 0 ? (char *) 0 : (char const *) 0;
8414    
8415     *t++ = 0;
8416 gezelter 1210 if (s) return 0;
8417 gezelter 848 }
8418     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8419     int x[] = {25, 17};
8420     const int *foo = &x[0];
8421     ++foo;
8422     }
8423     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8424     typedef const int *iptr;
8425     iptr p = 0;
8426     ++p;
8427     }
8428     { /* AIX XL C 1.02.0.0 rejects this saying
8429     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8430     struct s { int j; const int *ap[3]; };
8431     struct s *b; b->j = 5;
8432     }
8433     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8434     const int foo = 10;
8435 gezelter 1210 if (!foo) return 0;
8436 gezelter 848 }
8437 gezelter 1210 return !cs[0] && !zero.x;
8438 gezelter 848 #endif
8439    
8440     ;
8441     return 0;
8442     }
8443     _ACEOF
8444 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8445 gezelter 848 ac_cv_c_const=yes
8446     else
8447 gezelter 1373 ac_cv_c_const=no
8448 gezelter 616 fi
8449 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8450 gezelter 848 fi
8451 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
8452 gezelter 1300 $as_echo "$ac_cv_c_const" >&6; }
8453 gezelter 848 if test $ac_cv_c_const = no; then
8454    
8455 gezelter 1373 $as_echo "#define const /**/" >>confdefs.h
8456 gezelter 848
8457     fi
8458    
8459 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
8460 gezelter 1300 $as_echo_n "checking for inline... " >&6; }
8461 gezelter 1373 if test "${ac_cv_c_inline+set}" = set; then :
8462 gezelter 1300 $as_echo_n "(cached) " >&6
8463 gezelter 811 else
8464 gezelter 848 ac_cv_c_inline=no
8465     for ac_kw in inline __inline__ __inline; do
8466 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8467 gezelter 848 /* end confdefs.h. */
8468     #ifndef __cplusplus
8469     typedef int foo_t;
8470     static $ac_kw foo_t static_foo () {return 0; }
8471     $ac_kw foo_t foo () {return 0; }
8472     #endif
8473    
8474     _ACEOF
8475 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8476 gezelter 1210 ac_cv_c_inline=$ac_kw
8477 gezelter 848 fi
8478 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8479     test "$ac_cv_c_inline" != no && break
8480 gezelter 848 done
8481    
8482     fi
8483 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
8484 gezelter 1300 $as_echo "$ac_cv_c_inline" >&6; }
8485 gezelter 848
8486     case $ac_cv_c_inline in
8487     inline | yes) ;;
8488     *)
8489     case $ac_cv_c_inline in
8490     no) ac_val=;;
8491     *) ac_val=$ac_cv_c_inline;;
8492     esac
8493     cat >>confdefs.h <<_ACEOF
8494     #ifndef __cplusplus
8495     #define inline $ac_val
8496     #endif
8497     _ACEOF
8498     ;;
8499     esac
8500    
8501 gezelter 1373 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
8502     if test "x$ac_cv_type_size_t" = x""yes; then :
8503 gezelter 848
8504 gezelter 1300 else
8505    
8506 gezelter 848 cat >>confdefs.h <<_ACEOF
8507 gezelter 1210 #define size_t unsigned int
8508 gezelter 848 _ACEOF
8509    
8510     fi
8511    
8512 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
8513 gezelter 1300 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
8514 gezelter 1373 if test "${ac_cv_header_time+set}" = set; then :
8515 gezelter 1300 $as_echo_n "(cached) " >&6
8516 gezelter 848 else
8517 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8518 gezelter 848 /* end confdefs.h. */
8519     #include <sys/types.h>
8520     #include <sys/time.h>
8521     #include <time.h>
8522    
8523     #ifdef FC_DUMMY_MAIN
8524     #ifndef FC_DUMMY_MAIN_EQ_F77
8525     # ifdef __cplusplus
8526     extern "C"
8527     # endif
8528     int FC_DUMMY_MAIN() { return 1; }
8529     #endif
8530     #endif
8531     int
8532     main ()
8533     {
8534     if ((struct tm *) 0)
8535     return 0;
8536     ;
8537     return 0;
8538     }
8539     _ACEOF
8540 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8541 gezelter 848 ac_cv_header_time=yes
8542     else
8543 gezelter 1373 ac_cv_header_time=no
8544 gezelter 848 fi
8545 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8546 gezelter 848 fi
8547 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
8548 gezelter 1300 $as_echo "$ac_cv_header_time" >&6; }
8549 gezelter 848 if test $ac_cv_header_time = yes; then
8550    
8551 gezelter 1373 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
8552 gezelter 848
8553     fi
8554    
8555    
8556     # Checks for library functions.
8557     for ac_header in stdlib.h
8558 gezelter 1373 do :
8559     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
8560     if test "x$ac_cv_header_stdlib_h" = x""yes; then :
8561 gezelter 848 cat >>confdefs.h <<_ACEOF
8562 gezelter 1373 #define HAVE_STDLIB_H 1
8563 gezelter 848 _ACEOF
8564 gezelter 616
8565 gezelter 848 fi
8566 gezelter 616
8567 gezelter 848 done
8568    
8569 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
8570 gezelter 1300 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
8571 gezelter 1373 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
8572 gezelter 1300 $as_echo_n "(cached) " >&6
8573 gezelter 848 else
8574 gezelter 1373 if test "$cross_compiling" = yes; then :
8575 gezelter 848 ac_cv_func_malloc_0_nonnull=no
8576     else
8577 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8578 gezelter 848 /* end confdefs.h. */
8579 gezelter 1210 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
8580 gezelter 848 # include <stdlib.h>
8581     #else
8582     char *malloc ();
8583     #endif
8584    
8585     #ifdef FC_DUMMY_MAIN
8586     #ifndef FC_DUMMY_MAIN_EQ_F77
8587     # ifdef __cplusplus
8588     extern "C"
8589     # endif
8590     int FC_DUMMY_MAIN() { return 1; }
8591     #endif
8592     #endif
8593     int
8594     main ()
8595     {
8596 gezelter 1210 return ! malloc (0);
8597 gezelter 848 ;
8598     return 0;
8599     }
8600     _ACEOF
8601 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
8602 gezelter 848 ac_cv_func_malloc_0_nonnull=yes
8603     else
8604 gezelter 1373 ac_cv_func_malloc_0_nonnull=no
8605 gezelter 848 fi
8606 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8607     conftest.$ac_objext conftest.beam conftest.$ac_ext
8608 gezelter 848 fi
8609 gezelter 1210
8610 gezelter 848 fi
8611 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
8612 gezelter 1300 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
8613 gezelter 1373 if test $ac_cv_func_malloc_0_nonnull = yes; then :
8614 gezelter 848
8615 gezelter 1373 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
8616 gezelter 616
8617 gezelter 848 else
8618 gezelter 1373 $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
8619 gezelter 811
8620 gezelter 1210 case " $LIBOBJS " in
8621 gezelter 848 *" malloc.$ac_objext "* ) ;;
8622 gezelter 1210 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
8623     ;;
8624 gezelter 848 esac
8625    
8626    
8627 gezelter 1373 $as_echo "#define malloc rpl_malloc" >>confdefs.h
8628 gezelter 848
8629     fi
8630    
8631    
8632     for ac_header in stdlib.h
8633 gezelter 1373 do :
8634     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
8635     if test "x$ac_cv_header_stdlib_h" = x""yes; then :
8636 gezelter 754 cat >>confdefs.h <<_ACEOF
8637 gezelter 1373 #define HAVE_STDLIB_H 1
8638 gezelter 754 _ACEOF
8639    
8640     fi
8641    
8642     done
8643    
8644 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
8645 gezelter 1300 $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
8646 gezelter 1373 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then :
8647 gezelter 1300 $as_echo_n "(cached) " >&6
8648 gezelter 848 else
8649 gezelter 1373 if test "$cross_compiling" = yes; then :
8650 gezelter 848 ac_cv_func_realloc_0_nonnull=no
8651     else
8652 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8653 gezelter 848 /* end confdefs.h. */
8654 gezelter 1210 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
8655 gezelter 848 # include <stdlib.h>
8656     #else
8657     char *realloc ();
8658     #endif
8659 gezelter 754
8660 gezelter 848 #ifdef FC_DUMMY_MAIN
8661     #ifndef FC_DUMMY_MAIN_EQ_F77
8662     # ifdef __cplusplus
8663     extern "C"
8664     # endif
8665     int FC_DUMMY_MAIN() { return 1; }
8666     #endif
8667     #endif
8668     int
8669     main ()
8670     {
8671 gezelter 1210 return ! realloc (0, 0);
8672 gezelter 848 ;
8673     return 0;
8674     }
8675     _ACEOF
8676 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
8677 gezelter 848 ac_cv_func_realloc_0_nonnull=yes
8678     else
8679 gezelter 1373 ac_cv_func_realloc_0_nonnull=no
8680 gezelter 811 fi
8681 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8682     conftest.$ac_objext conftest.beam conftest.$ac_ext
8683 gezelter 848 fi
8684 gezelter 1210
8685 gezelter 848 fi
8686 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
8687 gezelter 1300 $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
8688 gezelter 1373 if test $ac_cv_func_realloc_0_nonnull = yes; then :
8689 gezelter 754
8690 gezelter 1373 $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
8691 gezelter 754
8692 gezelter 848 else
8693 gezelter 1373 $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
8694 gezelter 754
8695 gezelter 1210 case " $LIBOBJS " in
8696 gezelter 848 *" realloc.$ac_objext "* ) ;;
8697 gezelter 1210 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
8698     ;;
8699 gezelter 848 esac
8700 gezelter 754
8701 gezelter 848
8702 gezelter 1373 $as_echo "#define realloc rpl_realloc" >>confdefs.h
8703 gezelter 848
8704     fi
8705    
8706    
8707     for ac_header in sys/select.h sys/socket.h
8708 gezelter 1373 do :
8709     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8710     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8711     eval as_val=\$$as_ac_Header
8712     if test "x$as_val" = x""yes; then :
8713 gezelter 397 cat >>confdefs.h <<_ACEOF
8714 gezelter 1300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8715 gezelter 397 _ACEOF
8716    
8717     fi
8718    
8719 tim 314 done
8720    
8721 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
8722 gezelter 1300 $as_echo_n "checking types of arguments for select... " >&6; }
8723 gezelter 1373 if test "${ac_cv_func_select_args+set}" = set; then :
8724 gezelter 1300 $as_echo_n "(cached) " >&6
8725 gezelter 811 else
8726 gezelter 848 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8727 gezelter 1210 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
8728 gezelter 848 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8729 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8730 gezelter 754 /* end confdefs.h. */
8731 gezelter 848 $ac_includes_default
8732 gezelter 1210 #ifdef HAVE_SYS_SELECT_H
8733 gezelter 848 # include <sys/select.h>
8734     #endif
8735 gezelter 1210 #ifdef HAVE_SYS_SOCKET_H
8736 gezelter 848 # include <sys/socket.h>
8737     #endif
8738 gezelter 811
8739 gezelter 848 #ifdef FC_DUMMY_MAIN
8740     #ifndef FC_DUMMY_MAIN_EQ_F77
8741     # ifdef __cplusplus
8742     extern "C"
8743     # endif
8744     int FC_DUMMY_MAIN() { return 1; }
8745 gezelter 754 #endif
8746 gezelter 848 #endif
8747 gezelter 811 int
8748     main ()
8749     {
8750 gezelter 848 extern int select ($ac_arg1,
8751     $ac_arg234, $ac_arg234, $ac_arg234,
8752     $ac_arg5);
8753 gezelter 811 ;
8754     return 0;
8755     }
8756 gezelter 754 _ACEOF
8757 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8758 gezelter 848 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8759 gezelter 754 fi
8760 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8761 gezelter 848 done
8762     done
8763     done
8764     # Provide a safe default value.
8765     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8766    
8767     fi
8768 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
8769 gezelter 1300 $as_echo "$ac_cv_func_select_args" >&6; }
8770 gezelter 848 ac_save_IFS=$IFS; IFS=','
8771     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8772     IFS=$ac_save_IFS
8773     shift
8774    
8775     cat >>confdefs.h <<_ACEOF
8776     #define SELECT_TYPE_ARG1 $1
8777     _ACEOF
8778    
8779    
8780     cat >>confdefs.h <<_ACEOF
8781     #define SELECT_TYPE_ARG234 ($2)
8782     _ACEOF
8783    
8784    
8785     cat >>confdefs.h <<_ACEOF
8786     #define SELECT_TYPE_ARG5 ($3)
8787     _ACEOF
8788    
8789 chuckv 1197 rm -f conftest*
8790 gezelter 848
8791 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
8792 gezelter 1300 $as_echo_n "checking for working strtod... " >&6; }
8793 gezelter 1373 if test "${ac_cv_func_strtod+set}" = set; then :
8794 gezelter 1300 $as_echo_n "(cached) " >&6
8795 gezelter 848 else
8796 gezelter 1373 if test "$cross_compiling" = yes; then :
8797 gezelter 848 ac_cv_func_strtod=no
8798     else
8799 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8800 gezelter 848 /* end confdefs.h. */
8801 gezelter 811
8802 gezelter 1210 $ac_includes_default
8803     #ifndef strtod
8804 gezelter 848 double strtod ();
8805 gezelter 1210 #endif
8806 gezelter 848 int
8807     main()
8808     {
8809     {
8810     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
8811     char *string = " +69";
8812     char *term;
8813     double value;
8814     value = strtod (string, &term);
8815     if (value != 69 || term != (string + 4))
8816 gezelter 1210 return 1;
8817 gezelter 848 }
8818 gezelter 811
8819 gezelter 848 {
8820     /* Under Solaris 2.4, strtod returns the wrong value for the
8821     terminating character under some conditions. */
8822     char *string = "NaN";
8823     char *term;
8824     strtod (string, &term);
8825     if (term != string && *(term - 1) == 0)
8826 gezelter 1210 return 1;
8827 gezelter 848 }
8828 gezelter 1210 return 0;
8829 gezelter 848 }
8830 gezelter 811
8831 gezelter 848 _ACEOF
8832 gezelter 1373 if ac_fn_c_try_run "$LINENO"; then :
8833 gezelter 848 ac_cv_func_strtod=yes
8834     else
8835 gezelter 1373 ac_cv_func_strtod=no
8836 gezelter 848 fi
8837 gezelter 1373 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8838     conftest.$ac_objext conftest.beam conftest.$ac_ext
8839 gezelter 848 fi
8840 gezelter 1210
8841 gezelter 848 fi
8842 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
8843 gezelter 1300 $as_echo "$ac_cv_func_strtod" >&6; }
8844 gezelter 848 if test $ac_cv_func_strtod = no; then
8845 gezelter 1210 case " $LIBOBJS " in
8846 gezelter 848 *" strtod.$ac_objext "* ) ;;
8847 gezelter 1210 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
8848     ;;
8849 gezelter 848 esac
8850    
8851 gezelter 1373 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
8852     if test "x$ac_cv_func_pow" = x""yes; then :
8853 gezelter 811
8854 gezelter 848 fi
8855 gezelter 1210
8856 gezelter 848 if test $ac_cv_func_pow = no; then
8857 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
8858 gezelter 1300 $as_echo_n "checking for pow in -lm... " >&6; }
8859 gezelter 1373 if test "${ac_cv_lib_m_pow+set}" = set; then :
8860 gezelter 1300 $as_echo_n "(cached) " >&6
8861 gezelter 848 else
8862     ac_check_lib_save_LIBS=$LIBS
8863     LIBS="-lm $LIBS"
8864 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8865 gezelter 754 /* end confdefs.h. */
8866 gezelter 811
8867 gezelter 1210 /* Override any GCC internal prototype to avoid an error.
8868     Use char because int might match the return type of a GCC
8869     builtin and then its argument prototype would still apply. */
8870 gezelter 848 #ifdef __cplusplus
8871     extern "C"
8872 gezelter 811 #endif
8873 gezelter 848 char pow ();
8874     #ifdef FC_DUMMY_MAIN
8875     #ifndef FC_DUMMY_MAIN_EQ_F77
8876     # ifdef __cplusplus
8877     extern "C"
8878     # endif
8879     int FC_DUMMY_MAIN() { return 1; }
8880 gezelter 811 #endif
8881 gezelter 848 #endif
8882 gezelter 811 int
8883     main ()
8884     {
8885 gezelter 1210 return pow ();
8886 gezelter 811 ;
8887     return 0;
8888     }
8889 gezelter 754 _ACEOF
8890 gezelter 1373 if ac_fn_c_try_link "$LINENO"; then :
8891 gezelter 848 ac_cv_lib_m_pow=yes
8892 gezelter 754 else
8893 gezelter 1373 ac_cv_lib_m_pow=no
8894 gezelter 754 fi
8895 gezelter 1373 rm -f core conftest.err conftest.$ac_objext \
8896     conftest$ac_exeext conftest.$ac_ext
8897 gezelter 848 LIBS=$ac_check_lib_save_LIBS
8898     fi
8899 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
8900 gezelter 1300 $as_echo "$ac_cv_lib_m_pow" >&6; }
8901 gezelter 1373 if test "x$ac_cv_lib_m_pow" = x""yes; then :
8902 gezelter 848 POW_LIB=-lm
8903     else
8904 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
8905 gezelter 1300 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
8906 gezelter 848 fi
8907 gezelter 754
8908 gezelter 848 fi
8909 gezelter 754
8910 gezelter 811 fi
8911 gezelter 754
8912 gezelter 1226 for ac_func in floor getpagesize gettimeofday memset pow pstat_getdynamic pstat_getstatic select sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strstr strtol sysmp getsysinfo sysctl table
8913 gezelter 1373 do :
8914     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8915     ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8916     eval as_val=\$$as_ac_var
8917     if test "x$as_val" = x""yes; then :
8918 gezelter 848 cat >>confdefs.h <<_ACEOF
8919 gezelter 1300 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8920 gezelter 848 _ACEOF
8921    
8922     fi
8923     done
8924    
8925    
8926     # special check for _system_configuration because AIX <4.3.2 do not
8927     # contain the `physmem' member.
8928 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
8929 gezelter 1300 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
8930 gezelter 1373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8931 gezelter 754 /* end confdefs.h. */
8932 gezelter 848 #include <sys/systemcfg.h>
8933     #ifdef FC_DUMMY_MAIN
8934     #ifndef FC_DUMMY_MAIN_EQ_F77
8935     # ifdef __cplusplus
8936     extern "C"
8937     # endif
8938     int FC_DUMMY_MAIN() { return 1; }
8939 gezelter 811 #endif
8940     #endif
8941     int
8942     main ()
8943     {
8944 gezelter 848 double x = _system_configuration.physmem;
8945 gezelter 811 ;
8946     return 0;
8947     }
8948 gezelter 754 _ACEOF
8949 gezelter 1373 if ac_fn_c_try_compile "$LINENO"; then :
8950     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8951 gezelter 1300 $as_echo "yes" >&6; }
8952 gezelter 848
8953 gezelter 1373 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
8954 gezelter 848
8955 gezelter 754 else
8956 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8957 gezelter 1300 $as_echo "no" >&6; }
8958 gezelter 754 fi
8959 gezelter 1210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8960    
8961 gezelter 811
8962 gezelter 2 case $debug in
8963     1)
8964     ;;
8965     *)
8966    
8967 gezelter 397
8968    
8969    
8970 gezelter 1240
8971 gezelter 848 # Try to determine "good" native compiler flags if none specified on command
8972     # line
8973 gezelter 397
8974 gezelter 938 if test "$ac_test_FFLAGS" != "set"; then
8975 gezelter 848 FCFLAGS=""
8976     case "${host_cpu}-${host_os}" in
8977 gezelter 397
8978 gezelter 848 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
8979 gezelter 1240 FCFLAGS="-O2"
8980 gezelter 848 fi;;
8981     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
8982     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
8983     fi;;
8984     powerpc*-aix*)
8985     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
8986     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
8987     echo "*******************************************************"
8988     echo "* You have AIX on an unknown powerpc system. It is *"
8989     echo "* recommended that you use *"
8990     echo "* *"
8991     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
8992     echo "* ^^^ *"
8993     echo "* where xxx is 601, 603, 604, or whatever kind of *"
8994     echo "* PowerPC CPU you have. For more info, man xlf. *"
8995     echo "*******************************************************"
8996     fi;;
8997     *darwin*)
8998     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
8999 gezelter 945 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
9000     fi
9001     if test "$FC" = ifort; then
9002 gezelter 1240 FCFLAGS="-O2"
9003     fi
9004     if test "$FC" = gfortran; then
9005     FCFLAGS="-Os"
9006 gezelter 848 fi;;
9007     esac
9008    
9009     if test -z "$FCFLAGS"; then
9010     echo ""
9011     echo "*********************************************************"
9012     echo "* WARNING: Don't know the best FCFLAGS for this system *"
9013     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
9014 gezelter 1240 echo "* (otherwise, a default of FCFLAGS=-O will be used) *"
9015 gezelter 848 echo "*********************************************************"
9016     echo ""
9017 gezelter 1240 FCFLAGS="-O"
9018 gezelter 848 fi
9019    
9020    
9021 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${FC} accepts ${FCFLAGS}" >&5
9022 gezelter 1300 $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
9023 gezelter 1373 if test "${ac_cv_ac_cv_guessed_f90flags+set}" = set; then :
9024 gezelter 1300 $as_echo_n "(cached) " >&6
9025 gezelter 848 else
9026    
9027    
9028 gezelter 1210 ac_ext=${ac_fc_srcext-f}
9029     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
9030     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
9031 gezelter 848 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
9032    
9033     echo 'program main' > conftest.$ac_ext
9034     echo 'end program main' >> conftest.$ac_ext
9035     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
9036 gezelter 1373 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9037 gezelter 848 (eval $ac_compile) 2>&5
9038     ac_status=$?
9039 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9040     test $ac_status = 0; }; then
9041     ac_cv_ac_cv_guessed_f90flags=yes
9042 gezelter 848 else
9043 gezelter 1373 ac_cv_ac_cv_guessed_f90flags=no
9044 gezelter 848 fi
9045 chuckv 1197 rm -f conftest*
9046 gezelter 1226 ac_ext=c
9047     ac_cpp='$CPP $CPPFLAGS'
9048     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9049     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9050     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9051 gezelter 848
9052    
9053     fi
9054 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_f90flags" >&5
9055     $as_echo "$ac_cv_ac_cv_guessed_f90flags" >&6; }
9056     if test "$ac_cv_ac_cv_guessed_f90flags" = yes; then
9057 gezelter 848 :
9058    
9059     else
9060     :
9061    
9062     echo ""
9063     echo "**********************************************************"
9064     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
9065     echo "* your compiler. *"
9066     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
9067     echo "*********************************************************"
9068     echo ""
9069     FCFLAGS=""
9070    
9071     fi
9072    
9073    
9074     fi
9075    
9076    
9077    
9078    
9079    
9080    
9081    
9082 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
9083 gezelter 1300 $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
9084 gezelter 1373 if test "${ac_cv_prog_really_gcc+set}" = set; then :
9085 gezelter 1300 $as_echo_n "(cached) " >&6
9086 gezelter 2 else
9087    
9088     cat > conftest.c <<EOF
9089     #ifdef __GNUC__
9090 gezelter 806 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
9091     no;
9092     #else
9093 gezelter 2 yes;
9094     #endif
9095     #endif
9096     EOF
9097     if { ac_try='${CC-cc} -E conftest.c'
9098 gezelter 1373 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
9099 gezelter 2 (eval $ac_try) 2>&5
9100     ac_status=$?
9101 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9102     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
9103 gezelter 2 ac_cv_prog_really_gcc=yes
9104     else
9105     ac_cv_prog_really_gcc=no
9106     fi
9107    
9108     fi
9109 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
9110 gezelter 1300 $as_echo "$ac_cv_prog_really_gcc" >&6; }
9111 gezelter 2 if test "$ac_cv_prog_really_gcc" = yes; then
9112     :
9113    
9114     else
9115     :
9116    
9117     fi
9118    
9119 gezelter 397
9120 gezelter 2 # Try to determine "good" native compiler flags if none specified on command
9121     # line
9122     if test "$ac_test_CFLAGS" != "set"; then
9123     CFLAGS=""
9124     case "${host_cpu}-${host_os}" in
9125    
9126     *linux*) if test "$CC" = icc; then
9127 gezelter 1240 CFLAGS="-O2"
9128 gezelter 2 fi;;
9129     sparc-solaris2*) if test "$CC" = cc; then
9130 tim 819 CFLAGS="-O -dalign"
9131 gezelter 2 fi;;
9132    
9133     alpha*-osf*) if test "$CC" = cc; then
9134     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
9135     fi;;
9136    
9137     hppa*-hpux*) if test "$CC" = cc; then
9138     CFLAGS="-Ae +O3 +Oall"
9139     fi;;
9140    
9141     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
9142     CFLAGS="-O3 -qtune=auto -qansialias -w"
9143     fi;;
9144     powerpc*-aix*)
9145     if test "$CC" = cc -o "$CC" = xlc; then
9146     CFLAGS="-O3 -qtune=auto -qansialias -w"
9147     echo "*******************************************************"
9148     echo "* You have AIX on an unknown powerpc system. It is *"
9149     echo "* recommended that you use *"
9150     echo "* *"
9151     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
9152     echo "* ^^^ *"
9153     echo "* where xxx is 601, 603, 604, or whatever kind of *"
9154     echo "* PowerPC CPU you have. For more info, man cc. *"
9155     echo "*******************************************************"
9156     fi;;
9157     *darwin*)
9158 gezelter 1240 if test "$CC" = xlc; then
9159 gezelter 945 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
9160     fi
9161     if test "$CC" = icc; then
9162 gezelter 1240 CFLAGS="-O2"
9163     fi
9164     if test $ac_cv_prog_really_gcc = yes; then
9165     CFLAGS="-Os"
9166 gezelter 2 fi;;
9167     esac
9168    
9169     # use default flags for gcc on all systems
9170 gezelter 1240 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
9171     CFLAGS="-O2"
9172 gezelter 2 fi
9173    
9174     if test -z "$CFLAGS"; then
9175     echo ""
9176     echo "********************************************************"
9177     echo "* WARNING: Don't know the best CFLAGS for this system *"
9178     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
9179 gezelter 1240 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
9180 gezelter 2 echo "********************************************************"
9181     echo ""
9182 gezelter 1240 CFLAGS="-O"
9183 gezelter 2 fi
9184    
9185 gezelter 397
9186    
9187 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
9188 gezelter 1300 $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
9189 gezelter 1373 if test "${ac_cv_ac_cv_guessed_cflags+set}" = set; then :
9190 gezelter 1300 $as_echo_n "(cached) " >&6
9191 gezelter 2 else
9192     echo 'void f(){}' > conftest.c
9193 gezelter 848 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
9194 gezelter 1373 ac_cv_ac_cv_guessed_cflags=yes
9195 gezelter 2 else
9196 gezelter 1373 ac_cv_ac_cv_guessed_cflags=no
9197 gezelter 2 fi
9198     rm -f conftest*
9199    
9200     fi
9201 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
9202     $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
9203     if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
9204 gezelter 2 :
9205    
9206     else
9207     :
9208    
9209     echo ""
9210     echo "********************************************************"
9211     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
9212     echo "* your compiler. *"
9213     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
9214     echo "********************************************************"
9215     echo ""
9216     CFLAGS=""
9217    
9218     fi
9219    
9220 gezelter 397
9221 gezelter 2 fi
9222    
9223 gezelter 397
9224    
9225    
9226    
9227    
9228    
9229 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
9230 gezelter 1300 $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
9231 gezelter 1373 if test "${ac_cv_prog_really_gxx+set}" = set; then :
9232 gezelter 1300 $as_echo_n "(cached) " >&6
9233 gezelter 2 else
9234    
9235     cat > conftest.cpp <<EOF
9236     #ifdef __GNUC__
9237 gezelter 806 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
9238     no;
9239     #else
9240 gezelter 2 yes;
9241     #endif
9242     #endif
9243     EOF
9244     if { ac_try='${CXX-c++} -E conftest.cpp'
9245 gezelter 1373 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
9246 gezelter 2 (eval $ac_try) 2>&5
9247     ac_status=$?
9248 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9249     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
9250 gezelter 2 ac_cv_prog_really_gxx=yes
9251     else
9252     ac_cv_prog_really_gxx=no
9253     fi
9254    
9255     fi
9256 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
9257 gezelter 1300 $as_echo "$ac_cv_prog_really_gxx" >&6; }
9258 gezelter 2 if test "$ac_cv_prog_really_gxx" = yes; then
9259     :
9260    
9261     else
9262     :
9263    
9264     fi
9265    
9266 gezelter 397
9267 gezelter 2 # Try to determine "good" native compiler flags if none specified on command
9268     # line
9269     if test "$ac_test_CXXFLAGS" != "set"; then
9270     CXXFLAGS=""
9271     case "${host_cpu}-${host_os}" in
9272    
9273     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
9274 gezelter 1240 CXXFLAGS="-O2"
9275 gezelter 2 fi;;
9276     sparc-solaris2*) if test "$CXX" = CC; then
9277 tim 819 CXXFLAGS="-features=extensions -O -dalign"
9278 gezelter 2 fi;;
9279     rs6000*-aix*) if test "$CXX" = xlC; then
9280     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
9281     fi;;
9282     powerpc*-aix*)
9283     if test "$CXX" = xlC; then
9284     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
9285     echo "*******************************************************"
9286     echo "* You have AIX on an unknown powerpc system. It is *"
9287     echo "* recommended that you use *"
9288     echo "* *"
9289     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
9290     echo "* ^^^ *"
9291     echo "* where xxx is 601, 603, 604, or whatever kind of *"
9292     echo "* PowerPC CPU you have. For more info, man cc. *"
9293     echo "*******************************************************"
9294     fi;;
9295     *darwin*)
9296 gezelter 338 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
9297 gezelter 945 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
9298     fi
9299     if test "$CXX" = icpc; then
9300 gezelter 1240 CXXFLAGS="-O2"
9301     fi
9302     if test $ac_cv_prog_really_gxx = yes; then
9303     CXXFLAGS="-Os"
9304 gezelter 2 fi;;
9305     esac
9306    
9307     # use default flags for gcc on all systems
9308 gezelter 1240 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
9309     CXXFLAGS="-O2"
9310 gezelter 2 fi
9311    
9312     if test -z "$CXXFLAGS"; then
9313     echo ""
9314     echo "**********************************************************"
9315     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
9316     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
9317 gezelter 1240 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
9318 gezelter 2 echo "**********************************************************"
9319     echo ""
9320 gezelter 1240 CXXFLAGS="-O"
9321 gezelter 2 fi
9322    
9323 gezelter 397
9324    
9325 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
9326 gezelter 1300 $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
9327 gezelter 1373 if test "${ac_cv_ac_cv_guessed_cxxflags+set}" = set; then :
9328 gezelter 1300 $as_echo_n "(cached) " >&6
9329 gezelter 2 else
9330     echo 'void f(){}' > conftest.cpp
9331 gezelter 848 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
9332 gezelter 1373 ac_cv_ac_cv_guessed_cxxflags=yes
9333 gezelter 2 else
9334 gezelter 1373 ac_cv_ac_cv_guessed_cxxflags=no
9335 gezelter 2 fi
9336     rm -f conftest*
9337    
9338     fi
9339 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
9340     $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
9341     if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
9342 gezelter 2 :
9343    
9344     else
9345     :
9346    
9347     echo ""
9348     echo "**********************************************************"
9349     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
9350     echo "* your compiler. *"
9351     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
9352     echo "**********************************************************"
9353     echo ""
9354     CXXFLAGS=""
9355    
9356     fi
9357    
9358 gezelter 397
9359 gezelter 2 fi
9360    
9361     ;;
9362     esac
9363    
9364 tim 819
9365 gezelter 1210 # Check whether --enable-doxygen was given.
9366 gezelter 1373 if test "${enable_doxygen+set}" = set; then :
9367 gezelter 1210 enableval=$enable_doxygen;
9368     fi
9369 chuckv 1197
9370 gezelter 1210 # Check whether --enable-dot was given.
9371 gezelter 1373 if test "${enable_dot+set}" = set; then :
9372 gezelter 1210 enableval=$enable_dot;
9373     fi
9374 chuckv 1197
9375 gezelter 1210 # Check whether --enable-html-docs was given.
9376 gezelter 1373 if test "${enable_html_docs+set}" = set; then :
9377 gezelter 1210 enableval=$enable_html_docs;
9378 gezelter 49 else
9379     enable_html_docs=yes
9380 gezelter 1210 fi
9381    
9382     # Check whether --enable-latex-docs was given.
9383 gezelter 1373 if test "${enable_latex_docs+set}" = set; then :
9384 gezelter 1210 enableval=$enable_latex_docs;
9385 gezelter 49 else
9386     enable_latex_docs=no
9387 gezelter 1210 fi
9388    
9389 gezelter 49 if test "x$enable_doxygen" = xno; then
9390     enable_doc=no
9391     else
9392     # Extract the first word of "doxygen", so it can be a program name with args.
9393     set dummy doxygen; ac_word=$2
9394 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9395 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
9396 gezelter 1373 if test "${ac_cv_path_DOXYGEN+set}" = set; then :
9397 gezelter 1300 $as_echo_n "(cached) " >&6
9398 gezelter 49 else
9399     case $DOXYGEN in
9400     [\\/]* | ?:[\\/]*)
9401     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
9402     ;;
9403     *)
9404 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9405     for as_dir in $PATH
9406     do
9407     IFS=$as_save_IFS
9408     test -z "$as_dir" && as_dir=.
9409 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
9410 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9411 gezelter 397 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
9412 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9413 gezelter 397 break 2
9414     fi
9415 gezelter 49 done
9416 gezelter 1373 done
9417 gezelter 1210 IFS=$as_save_IFS
9418 gezelter 49
9419     ;;
9420     esac
9421     fi
9422     DOXYGEN=$ac_cv_path_DOXYGEN
9423     if test -n "$DOXYGEN"; then
9424 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
9425 gezelter 1300 $as_echo "$DOXYGEN" >&6; }
9426 gezelter 49 else
9427 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9428 gezelter 1300 $as_echo "no" >&6; }
9429 gezelter 49 fi
9430    
9431 gezelter 1210
9432 gezelter 49 if test "x$DOXYGEN" = x; then
9433     if test "x$enable_doxygen" = xyes; then
9434 gezelter 1373 as_fn_error "could not find doxygen" "$LINENO" 5
9435 gezelter 49 fi
9436     enable_doc=no
9437     else
9438     enable_doc=yes
9439     # Extract the first word of "dot", so it can be a program name with args.
9440     set dummy dot; ac_word=$2
9441 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9442 gezelter 1300 $as_echo_n "checking for $ac_word... " >&6; }
9443 gezelter 1373 if test "${ac_cv_path_DOT+set}" = set; then :
9444 gezelter 1300 $as_echo_n "(cached) " >&6
9445 gezelter 49 else
9446     case $DOT in
9447     [\\/]* | ?:[\\/]*)
9448     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
9449     ;;
9450     *)
9451 gezelter 397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9452     for as_dir in $PATH
9453     do
9454     IFS=$as_save_IFS
9455     test -z "$as_dir" && as_dir=.
9456 gezelter 1373 for ac_exec_ext in '' $ac_executable_extensions; do
9457 gezelter 1210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9458 gezelter 397 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
9459 gezelter 1373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9460 gezelter 397 break 2
9461     fi
9462 gezelter 49 done
9463 gezelter 1373 done
9464 gezelter 1210 IFS=$as_save_IFS
9465 gezelter 49
9466     ;;
9467     esac
9468     fi
9469     DOT=$ac_cv_path_DOT
9470     if test -n "$DOT"; then
9471 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
9472 gezelter 1300 $as_echo "$DOT" >&6; }
9473 gezelter 49 else
9474 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9475 gezelter 1300 $as_echo "no" >&6; }
9476 gezelter 49 fi
9477    
9478 gezelter 1210
9479 gezelter 49 fi
9480     fi
9481    
9482     if test "x$enable_doc" = xyes; then
9483     DOC=1
9484     else
9485     DOC=0
9486     fi
9487    
9488 gezelter 397
9489 gezelter 49 if test x$DOT = x; then
9490     if test "x$enable_dot" = xyes; then
9491 gezelter 1373 as_fn_error "could not find dot" "$LINENO" 5
9492 gezelter 49 fi
9493     enable_dot=no
9494     else
9495     enable_dot=yes
9496     fi
9497    
9498 gezelter 397
9499    
9500    
9501    
9502    
9503    
9504 gezelter 2
9505    
9506    
9507    
9508    
9509    
9510    
9511    
9512    
9513 gezelter 397
9514    
9515    
9516 skuang 1299 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
9517 gezelter 397
9518    
9519 gezelter 2 cat >confcache <<\_ACEOF
9520     # This file is a shell script that caches the results of configure
9521     # tests run on this system so they can be shared between configure
9522     # scripts and configure runs, see configure's option --config-cache.
9523     # It is not useful on other systems. If it contains results you don't
9524     # want to keep, you may remove or edit it.
9525     #
9526     # config.status only pays attention to the cache file if you give it
9527     # the --recheck option to rerun configure.
9528     #
9529 gezelter 397 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9530 gezelter 2 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9531     # following values.
9532    
9533     _ACEOF
9534    
9535     # The following way of writing the cache mishandles newlines in values,
9536     # but we know of no workaround that is simple, portable, and efficient.
9537 gezelter 1210 # So, we kill variables containing newlines.
9538 gezelter 2 # Ultrix sh set writes to stderr and can't be redirected directly,
9539     # and sets the high bit in the cache file unless we assign to the vars.
9540 gezelter 1210 (
9541     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
9542     eval ac_val=\$$ac_var
9543     case $ac_val in #(
9544     *${as_nl}*)
9545     case $ac_var in #(
9546 gezelter 1373 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
9547     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
9548 gezelter 1210 esac
9549     case $ac_var in #(
9550     _ | IFS | as_nl) ;; #(
9551 gezelter 1300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
9552 gezelter 1373 *) { eval $ac_var=; unset $ac_var;} ;;
9553 gezelter 1210 esac ;;
9554     esac
9555     done
9556    
9557 gezelter 2 (set) 2>&1 |
9558 gezelter 1210 case $as_nl`(ac_space=' '; set) 2>&1` in #(
9559     *${as_nl}ac_space=\ *)
9560 gezelter 1373 # `set' does not quote correctly, so add quotes: double-quote
9561     # substitution turns \\\\ into \\, and sed turns \\ into \.
9562 gezelter 2 sed -n \
9563 gezelter 397 "s/'/'\\\\''/g;
9564     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9565 gezelter 1210 ;; #(
9566 gezelter 2 *)
9567     # `set' quotes correctly as required by POSIX, so do not add quotes.
9568 gezelter 1210 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
9569 gezelter 2 ;;
9570 gezelter 1210 esac |
9571     sort
9572     ) |
9573 gezelter 2 sed '
9574 gezelter 1210 /^ac_cv_env_/b end
9575 gezelter 2 t clear
9576 gezelter 1210 :clear
9577 gezelter 2 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9578     t end
9579 gezelter 1210 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9580     :end' >>confcache
9581     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
9582     if test -w "$cache_file"; then
9583     test "x$cache_file" != "x/dev/null" &&
9584 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
9585 gezelter 1300 $as_echo "$as_me: updating cache $cache_file" >&6;}
9586 gezelter 2 cat confcache >$cache_file
9587     else
9588 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
9589 gezelter 1300 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
9590 gezelter 2 fi
9591     fi
9592     rm -f confcache
9593    
9594     test "x$prefix" = xNONE && prefix=$ac_default_prefix
9595     # Let make expand exec_prefix.
9596     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9597    
9598     DEFS=-DHAVE_CONFIG_H
9599    
9600 gezelter 397 ac_libobjs=
9601     ac_ltlibobjs=
9602     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9603     # 1. Remove the extension, and $U if already installed.
9604 gezelter 1210 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
9605 gezelter 1300 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
9606 gezelter 1210 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
9607     # will be set to the directory where LIBOBJS objects are built.
9608 gezelter 1373 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
9609     as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
9610 gezelter 397 done
9611     LIBOBJS=$ac_libobjs
9612    
9613     LTLIBOBJS=$ac_ltlibobjs
9614    
9615    
9616    
9617 gezelter 2 : ${CONFIG_STATUS=./config.status}
9618 gezelter 1300 ac_write_fail=0
9619 gezelter 2 ac_clean_files_save=$ac_clean_files
9620     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9621 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
9622 gezelter 1300 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
9623 gezelter 1373 as_write_fail=0
9624     cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
9625 gezelter 2 #! $SHELL
9626 gezelter 397 # Generated by $as_me.
9627 gezelter 2 # Run this file to recreate the current configuration.
9628     # Compiler output produced by configure, useful for debugging
9629     # configure, is in config.log if it exists.
9630    
9631     debug=false
9632 gezelter 397 ac_cs_recheck=false
9633     ac_cs_silent=false
9634 gezelter 1373
9635 gezelter 2 SHELL=\${CONFIG_SHELL-$SHELL}
9636 gezelter 1373 export SHELL
9637     _ASEOF
9638     cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
9639     ## -------------------- ##
9640     ## M4sh Initialization. ##
9641     ## -------------------- ##
9642 gezelter 2
9643 gezelter 1210 # Be more Bourne compatible
9644     DUALCASE=1; export DUALCASE # for MKS sh
9645 gezelter 1373 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
9646 gezelter 2 emulate sh
9647     NULLCMD=:
9648 gezelter 1300 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
9649 gezelter 397 # is contrary to our usage. Disable this feature.
9650     alias -g '${1+"$@"}'='"$@"'
9651 gezelter 1210 setopt NO_GLOB_SUBST
9652     else
9653 gezelter 1373 case `(set -o) 2>/dev/null` in #(
9654     *posix*) :
9655     set -o posix ;; #(
9656     *) :
9657     ;;
9658 gezelter 1210 esac
9659 gezelter 2 fi
9660    
9661 gezelter 1210
9662 gezelter 1300 as_nl='
9663     '
9664     export as_nl
9665     # Printing a long string crashes Solaris 7 /usr/bin/printf.
9666     as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
9667     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
9668     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
9669 gezelter 1373 # Prefer a ksh shell builtin over an external printf program on Solaris,
9670     # but without wasting forks for bash or zsh.
9671     if test -z "$BASH_VERSION$ZSH_VERSION" \
9672     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
9673     as_echo='print -r --'
9674     as_echo_n='print -rn --'
9675     elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
9676 gezelter 1300 as_echo='printf %s\n'
9677     as_echo_n='printf %s'
9678     else
9679     if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
9680     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
9681     as_echo_n='/usr/ucb/echo -n'
9682 gezelter 1210 else
9683 gezelter 1300 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
9684     as_echo_n_body='eval
9685     arg=$1;
9686 gezelter 1373 case $arg in #(
9687 gezelter 1300 *"$as_nl"*)
9688     expr "X$arg" : "X\\(.*\\)$as_nl";
9689     arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
9690     esac;
9691     expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
9692     '
9693     export as_echo_n_body
9694     as_echo_n='sh -c $as_echo_n_body as_echo'
9695 gezelter 1210 fi
9696 gezelter 1300 export as_echo_body
9697     as_echo='sh -c $as_echo_body as_echo'
9698 gezelter 1210 fi
9699    
9700 gezelter 1300 # The user is always right.
9701     if test "${PATH_SEPARATOR+set}" != set; then
9702     PATH_SEPARATOR=:
9703     (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
9704     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
9705     PATH_SEPARATOR=';'
9706     }
9707     fi
9708    
9709 gezelter 397
9710 gezelter 1210 # IFS
9711     # We need space, tab and new line, in precisely that order. Quoting is
9712     # there to prevent editors from complaining about space-tab.
9713     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
9714     # splitting by setting IFS to empty value.)
9715     IFS=" "" $as_nl"
9716    
9717     # Find who we are. Look in the path if we contain no directory separator.
9718 gezelter 1373 case $0 in #((
9719 gezelter 1210 *[\\/]* ) as_myself=$0 ;;
9720     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9721     for as_dir in $PATH
9722     do
9723     IFS=$as_save_IFS
9724     test -z "$as_dir" && as_dir=.
9725 gezelter 1373 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9726     done
9727 gezelter 1210 IFS=$as_save_IFS
9728    
9729     ;;
9730     esac
9731     # We did not find ourselves, most probably we were run as `sh COMMAND'
9732     # in which case we are not to be found in the path.
9733     if test "x$as_myself" = x; then
9734     as_myself=$0
9735     fi
9736     if test ! -f "$as_myself"; then
9737 gezelter 1300 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
9738 gezelter 1373 exit 1
9739 gezelter 1210 fi
9740    
9741 gezelter 1373 # Unset variables that we do not need and which cause bugs (e.g. in
9742     # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
9743     # suppresses any "Segmentation fault" message there. '((' could
9744     # trigger a bug in pdksh 5.2.14.
9745     for as_var in BASH_ENV ENV MAIL MAILPATH
9746     do eval test x\${$as_var+set} = xset \
9747     && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
9748 gezelter 1210 done
9749 gezelter 397 PS1='$ '
9750     PS2='> '
9751     PS4='+ '
9752    
9753     # NLS nuisances.
9754 gezelter 1300 LC_ALL=C
9755     export LC_ALL
9756     LANGUAGE=C
9757     export LANGUAGE
9758 gezelter 397
9759 gezelter 1373 # CDPATH.
9760     (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
9761    
9762    
9763     # as_fn_error ERROR [LINENO LOG_FD]
9764     # ---------------------------------
9765     # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
9766     # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
9767     # script with status $?, using 1 if that was 0.
9768     as_fn_error ()
9769     {
9770     as_status=$?; test $as_status -eq 0 && as_status=1
9771     if test "$3"; then
9772     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9773     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
9774     fi
9775     $as_echo "$as_me: error: $1" >&2
9776     as_fn_exit $as_status
9777     } # as_fn_error
9778    
9779    
9780     # as_fn_set_status STATUS
9781     # -----------------------
9782     # Set $? to STATUS, without forking.
9783     as_fn_set_status ()
9784     {
9785     return $1
9786     } # as_fn_set_status
9787    
9788     # as_fn_exit STATUS
9789     # -----------------
9790     # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
9791     as_fn_exit ()
9792     {
9793     set +e
9794     as_fn_set_status $1
9795     exit $1
9796     } # as_fn_exit
9797    
9798     # as_fn_unset VAR
9799     # ---------------
9800     # Portably unset VAR.
9801     as_fn_unset ()
9802     {
9803     { eval $1=; unset $1;}
9804     }
9805     as_unset=as_fn_unset
9806     # as_fn_append VAR VALUE
9807     # ----------------------
9808     # Append the text in VALUE to the end of the definition contained in VAR. Take
9809     # advantage of any shell optimizations that allow amortized linear growth over
9810     # repeated appends, instead of the typical quadratic growth present in naive
9811     # implementations.
9812     if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
9813     eval 'as_fn_append ()
9814     {
9815     eval $1+=\$2
9816     }'
9817     else
9818     as_fn_append ()
9819     {
9820     eval $1=\$$1\$2
9821     }
9822     fi # as_fn_append
9823    
9824     # as_fn_arith ARG...
9825     # ------------------
9826     # Perform arithmetic evaluation on the ARGs, and store the result in the
9827     # global $as_val. Take advantage of shells that can avoid forks. The arguments
9828     # must be portable across $(()) and expr.
9829     if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
9830     eval 'as_fn_arith ()
9831     {
9832     as_val=$(( $* ))
9833     }'
9834     else
9835     as_fn_arith ()
9836     {
9837     as_val=`expr "$@" || test $? -eq 1`
9838     }
9839     fi # as_fn_arith
9840    
9841    
9842 gezelter 1210 if expr a : '\(a\)' >/dev/null 2>&1 &&
9843     test "X`expr 00001 : '.*\(...\)'`" = X001; then
9844 gezelter 397 as_expr=expr
9845     else
9846     as_expr=false
9847     fi
9848    
9849 gezelter 1210 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
9850 gezelter 397 as_basename=basename
9851     else
9852     as_basename=false
9853     fi
9854    
9855 gezelter 1373 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
9856     as_dirname=dirname
9857     else
9858     as_dirname=false
9859     fi
9860 gezelter 397
9861 gezelter 1210 as_me=`$as_basename -- "$0" ||
9862 gezelter 397 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9863     X"$0" : 'X\(//\)$' \| \
9864 gezelter 1210 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
9865 gezelter 1300 $as_echo X/"$0" |
9866 gezelter 1210 sed '/^.*\/\([^/][^/]*\)\/*$/{
9867     s//\1/
9868     q
9869     }
9870     /^X\/\(\/\/\)$/{
9871     s//\1/
9872     q
9873     }
9874     /^X\/\(\/\).*/{
9875     s//\1/
9876     q
9877     }
9878     s/.*/./; q'`
9879 gezelter 2
9880 gezelter 1373 # Avoid depending upon Character Ranges.
9881     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9882     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9883     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9884     as_cr_digits='0123456789'
9885     as_cr_alnum=$as_cr_Letters$as_cr_digits
9886 gezelter 397
9887 gezelter 1210 ECHO_C= ECHO_N= ECHO_T=
9888 gezelter 1373 case `echo -n x` in #(((((
9889 gezelter 1210 -n*)
9890 gezelter 1373 case `echo 'xy\c'` in
9891 gezelter 1210 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
9892 gezelter 1373 xy) ECHO_C='\c';;
9893     *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
9894     ECHO_T=' ';;
9895 gezelter 1210 esac;;
9896     *)
9897     ECHO_N='-n';;
9898 gezelter 397 esac
9899 gezelter 2
9900     rm -f conf$$ conf$$.exe conf$$.file
9901 gezelter 1210 if test -d conf$$.dir; then
9902     rm -f conf$$.dir/conf$$.file
9903     else
9904     rm -f conf$$.dir
9905 gezelter 1300 mkdir conf$$.dir 2>/dev/null
9906 gezelter 1210 fi
9907 gezelter 1300 if (echo >conf$$.file) 2>/dev/null; then
9908     if ln -s conf$$.file conf$$ 2>/dev/null; then
9909     as_ln_s='ln -s'
9910     # ... but there are two gotchas:
9911     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
9912     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
9913     # In both cases, we have to default to `cp -p'.
9914     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
9915     as_ln_s='cp -p'
9916     elif ln conf$$.file conf$$ 2>/dev/null; then
9917     as_ln_s=ln
9918     else
9919 gezelter 2 as_ln_s='cp -p'
9920 gezelter 1300 fi
9921 gezelter 2 else
9922     as_ln_s='cp -p'
9923     fi
9924 gezelter 1210 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
9925     rmdir conf$$.dir 2>/dev/null
9926 gezelter 2
9927 gezelter 1373
9928     # as_fn_mkdir_p
9929     # -------------
9930     # Create "$as_dir" as a directory, including parents if necessary.
9931     as_fn_mkdir_p ()
9932     {
9933    
9934     case $as_dir in #(
9935     -*) as_dir=./$as_dir;;
9936     esac
9937     test -d "$as_dir" || eval $as_mkdir_p || {
9938     as_dirs=
9939     while :; do
9940     case $as_dir in #(
9941     *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
9942     *) as_qdir=$as_dir;;
9943     esac
9944     as_dirs="'$as_qdir' $as_dirs"
9945     as_dir=`$as_dirname -- "$as_dir" ||
9946     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9947     X"$as_dir" : 'X\(//\)[^/]' \| \
9948     X"$as_dir" : 'X\(//\)$' \| \
9949     X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
9950     $as_echo X"$as_dir" |
9951     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9952     s//\1/
9953     q
9954     }
9955     /^X\(\/\/\)[^/].*/{
9956     s//\1/
9957     q
9958     }
9959     /^X\(\/\/\)$/{
9960     s//\1/
9961     q
9962     }
9963     /^X\(\/\).*/{
9964     s//\1/
9965     q
9966     }
9967     s/.*/./; q'`
9968     test -d "$as_dir" && break
9969     done
9970     test -z "$as_dirs" || eval "mkdir $as_dirs"
9971     } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
9972    
9973    
9974     } # as_fn_mkdir_p
9975 gezelter 397 if mkdir -p . 2>/dev/null; then
9976 gezelter 1373 as_mkdir_p='mkdir -p "$as_dir"'
9977 gezelter 2 else
9978 gezelter 397 test -d ./-p && rmdir ./-p
9979     as_mkdir_p=false
9980 gezelter 2 fi
9981    
9982 gezelter 1210 if test -x / >/dev/null 2>&1; then
9983     as_test_x='test -x'
9984     else
9985     if ls -dL / >/dev/null 2>&1; then
9986     as_ls_L_option=L
9987     else
9988     as_ls_L_option=
9989     fi
9990     as_test_x='
9991     eval sh -c '\''
9992     if test -d "$1"; then
9993 gezelter 1300 test -d "$1/.";
9994 gezelter 1210 else
9995 gezelter 1373 case $1 in #(
9996 gezelter 1300 -*)set "./$1";;
9997 gezelter 1210 esac;
9998 gezelter 1373 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
9999 gezelter 1210 ???[sx]*):;;*)false;;esac;fi
10000     '\'' sh
10001     '
10002     fi
10003     as_executable_p=$as_test_x
10004 gezelter 2
10005 gezelter 397 # Sed expression to map a string onto a valid CPP name.
10006     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10007    
10008     # Sed expression to map a string onto a valid variable name.
10009     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10010    
10011    
10012 gezelter 2 exec 6>&1
10013 gezelter 1373 ## ----------------------------------- ##
10014     ## Main body of $CONFIG_STATUS script. ##
10015     ## ----------------------------------- ##
10016     _ASEOF
10017     test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
10018 gezelter 2
10019 gezelter 1373 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10020     # Save the log message, to keep $0 and so on meaningful, and to
10021 gezelter 397 # report actual input values of CONFIG_FILES etc. instead of their
10022 gezelter 1210 # values after options handling.
10023     ac_log="
10024 gezelter 1390 This file was extended by OpenMD $as_me 1.0, which was
10025     generated by GNU Autoconf 2.65. Invocation command line was
10026 chuckv 1197
10027 gezelter 397 CONFIG_FILES = $CONFIG_FILES
10028     CONFIG_HEADERS = $CONFIG_HEADERS
10029     CONFIG_LINKS = $CONFIG_LINKS
10030     CONFIG_COMMANDS = $CONFIG_COMMANDS
10031     $ $0 $@
10032    
10033 gezelter 1210 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10034     "
10035    
10036 gezelter 2 _ACEOF
10037    
10038 gezelter 1373 case $ac_config_files in *"
10039     "*) set x $ac_config_files; shift; ac_config_files=$*;;
10040     esac
10041    
10042     case $ac_config_headers in *"
10043     "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
10044     esac
10045    
10046    
10047 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10048 gezelter 2 # Files that config.status was made for.
10049 gezelter 1210 config_files="$ac_config_files"
10050     config_headers="$ac_config_headers"
10051 gezelter 2
10052 gezelter 1210 _ACEOF
10053 gezelter 2
10054 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10055 gezelter 2 ac_cs_usage="\
10056 gezelter 1373 \`$as_me' instantiates files and other configuration actions
10057     from templates according to the current configuration. Unless the files
10058     and actions are specified as TAGs, all are instantiated by default.
10059 gezelter 2
10060 gezelter 1373 Usage: $0 [OPTION]... [TAG]...
10061 gezelter 2
10062     -h, --help print this help, then exit
10063 gezelter 1210 -V, --version print version number and configuration settings, then exit
10064 gezelter 1390 --config print configuration, then exit
10065 gezelter 1373 -q, --quiet, --silent
10066     do not print progress messages
10067 gezelter 2 -d, --debug don't remove temporary files
10068     --recheck update $as_me by reconfiguring in the same conditions
10069 gezelter 1373 --file=FILE[:TEMPLATE]
10070 gezelter 1300 instantiate the configuration file FILE
10071 gezelter 1373 --header=FILE[:TEMPLATE]
10072 gezelter 1300 instantiate the configuration header FILE
10073 gezelter 2
10074     Configuration files:
10075     $config_files
10076    
10077     Configuration headers:
10078     $config_headers
10079    
10080 gezelter 1373 Report bugs to <gezelter@nd.edu>."
10081 gezelter 1210
10082 chuckv 1197 _ACEOF
10083 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10084 gezelter 1390 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10085 gezelter 2 ac_cs_version="\\
10086 gezelter 1390 OpenMD config.status 1.0
10087     configured by $0, generated by GNU Autoconf 2.65,
10088     with options \\"\$ac_cs_config\\"
10089 gezelter 2
10090 gezelter 1373 Copyright (C) 2009 Free Software Foundation, Inc.
10091 gezelter 2 This config.status script is free software; the Free Software Foundation
10092     gives unlimited permission to copy, distribute and modify it."
10093 gezelter 1210
10094     ac_pwd='$ac_pwd'
10095     srcdir='$srcdir'
10096     INSTALL='$INSTALL'
10097 gezelter 1300 test -n "\$AWK" || AWK=awk
10098 gezelter 397 _ACEOF
10099 gezelter 2
10100 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10101     # The default lists apply if the user does not specify any file.
10102 gezelter 2 ac_need_defaults=:
10103     while test $# != 0
10104     do
10105     case $1 in
10106     --*=*)
10107 gezelter 1210 ac_option=`expr "X$1" : 'X\([^=]*\)='`
10108     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
10109 gezelter 397 ac_shift=:
10110 gezelter 2 ;;
10111 gezelter 1210 *)
10112 gezelter 397 ac_option=$1
10113     ac_optarg=$2
10114     ac_shift=shift
10115     ;;
10116 gezelter 2 esac
10117    
10118 gezelter 397 case $ac_option in
10119 gezelter 2 # Handling of the options.
10120     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10121 gezelter 397 ac_cs_recheck=: ;;
10122 gezelter 1210 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
10123 gezelter 1300 $as_echo "$ac_cs_version"; exit ;;
10124 gezelter 1390 --config | --confi | --conf | --con | --co | --c )
10125     $as_echo "$ac_cs_config"; exit ;;
10126 gezelter 1210 --debug | --debu | --deb | --de | --d | -d )
10127 gezelter 2 debug=: ;;
10128     --file | --fil | --fi | --f )
10129 gezelter 397 $ac_shift
10130 gezelter 1300 case $ac_optarg in
10131     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10132     esac
10133 gezelter 1373 as_fn_append CONFIG_FILES " '$ac_optarg'"
10134 gezelter 2 ac_need_defaults=false;;
10135     --header | --heade | --head | --hea )
10136 gezelter 397 $ac_shift
10137 gezelter 1300 case $ac_optarg in
10138     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10139     esac
10140 gezelter 1373 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
10141 gezelter 2 ac_need_defaults=false;;
10142 gezelter 1210 --he | --h)
10143     # Conflict between --help and --header
10144 gezelter 1373 as_fn_error "ambiguous option: \`$1'
10145     Try \`$0 --help' for more information.";;
10146 gezelter 1210 --help | --hel | -h )
10147 gezelter 1300 $as_echo "$ac_cs_usage"; exit ;;
10148 gezelter 397 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10149     | -silent | --silent | --silen | --sile | --sil | --si | --s)
10150     ac_cs_silent=: ;;
10151 gezelter 2
10152     # This is an error.
10153 gezelter 1373 -*) as_fn_error "unrecognized option: \`$1'
10154     Try \`$0 --help' for more information." ;;
10155 gezelter 397
10156 gezelter 1373 *) as_fn_append ac_config_targets " $1"
10157 gezelter 1210 ac_need_defaults=false ;;
10158 gezelter 397
10159 gezelter 2 esac
10160     shift
10161     done
10162    
10163 gezelter 397 ac_configure_extra_args=
10164 gezelter 2
10165 gezelter 397 if $ac_cs_silent; then
10166     exec 6>/dev/null
10167     ac_configure_extra_args="$ac_configure_extra_args --silent"
10168     fi
10169 gezelter 2
10170 gezelter 397 _ACEOF
10171 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10172 gezelter 397 if \$ac_cs_recheck; then
10173 gezelter 1300 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10174     shift
10175     \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10176     CONFIG_SHELL='$SHELL'
10177 gezelter 1210 export CONFIG_SHELL
10178 gezelter 1300 exec "\$@"
10179 gezelter 397 fi
10180 gezelter 2
10181     _ACEOF
10182 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10183 gezelter 1210 exec 5>>config.log
10184     {
10185     echo
10186     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10187     ## Running $as_me. ##
10188     _ASBOX
10189 gezelter 1300 $as_echo "$ac_log"
10190 gezelter 1210 } >&5
10191 gezelter 2
10192 gezelter 1210 _ACEOF
10193 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10194 gezelter 1210 _ACEOF
10195 gezelter 397
10196 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10197 chuckv 1197
10198 gezelter 1210 # Handling of arguments.
10199 gezelter 397 for ac_config_target in $ac_config_targets
10200     do
10201 gezelter 1210 case $ac_config_target in
10202     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
10203     "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
10204     "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
10205     "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
10206 skuang 1299 "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
10207 gezelter 1210 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
10208     "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
10209    
10210 gezelter 1373 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
10211 gezelter 397 esac
10212     done
10213    
10214 gezelter 1210
10215 gezelter 2 # If the user did not use the arguments to specify the items to instantiate,
10216     # then the envvar interface is used. Set only those that are not.
10217     # We use the long form for the default assignment because of an extremely
10218     # bizarre bug on SunOS 4.1.3.
10219     if $ac_need_defaults; then
10220     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10221     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10222     fi
10223    
10224 gezelter 397 # Have a temporary directory for convenience. Make it in the build tree
10225 gezelter 1210 # simply because there is no reason against having it here, and in addition,
10226 gezelter 397 # creating and moving files from /tmp can sometimes cause problems.
10227 gezelter 1210 # Hook for its removal unless debugging.
10228     # Note that there is a small window in which the directory will not be cleaned:
10229     # after its creation but before its name has been assigned to `$tmp'.
10230 gezelter 2 $debug ||
10231     {
10232 gezelter 1210 tmp=
10233     trap 'exit_status=$?
10234     { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
10235     ' 0
10236 gezelter 1373 trap 'as_fn_exit 1' 1 2 13 15
10237 gezelter 2 }
10238     # Create a (secure) tmp directory for tmp files.
10239 gezelter 397
10240 gezelter 2 {
10241 gezelter 1210 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
10242 gezelter 2 test -n "$tmp" && test -d "$tmp"
10243     } ||
10244     {
10245 gezelter 1210 tmp=./conf$$-$RANDOM
10246     (umask 077 && mkdir "$tmp")
10247 gezelter 1373 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
10248 gezelter 2
10249 gezelter 1300 # Set up the scripts for CONFIG_FILES section.
10250     # No need to generate them if there are no CONFIG_FILES.
10251     # This happens for instance with `./config.status config.h'.
10252 gezelter 1210 if test -n "$CONFIG_FILES"; then
10253 gezelter 2
10254 gezelter 1300
10255 gezelter 1373 ac_cr=`echo X | tr X '\015'`
10256     # On cygwin, bash can eat \r inside `` if the user requested igncr.
10257     # But we know of no other shell where ac_cr would be empty at this
10258     # point, so we can use a bashism as a fallback.
10259     if test "x$ac_cr" = x; then
10260     eval ac_cr=\$\'\\r\'
10261     fi
10262 gezelter 1300 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
10263     if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
10264 gezelter 1373 ac_cs_awk_cr='\r'
10265 gezelter 1300 else
10266     ac_cs_awk_cr=$ac_cr
10267     fi
10268    
10269     echo 'BEGIN {' >"$tmp/subs1.awk" &&
10270 skuang 1299 _ACEOF
10271 gezelter 1281
10272    
10273 gezelter 1300 {
10274     echo "cat >conf$$subs.awk <<_ACEOF" &&
10275     echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
10276     echo "_ACEOF"
10277     } >conf$$subs.sh ||
10278 gezelter 1373 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
10279 gezelter 1300 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
10280 gezelter 1210 ac_delim='%!_!# '
10281     for ac_last_try in false false false false false :; do
10282 gezelter 1300 . ./conf$$subs.sh ||
10283 gezelter 1373 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
10284 gezelter 1210
10285 gezelter 1373 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
10286     if test $ac_delim_n = $ac_delim_num; then
10287 gezelter 1210 break
10288     elif $ac_last_try; then
10289 gezelter 1373 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
10290 gezelter 1210 else
10291     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10292 gezelter 2 fi
10293 gezelter 1210 done
10294 gezelter 1300 rm -f conf$$subs.sh
10295 gezelter 2
10296 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10297     cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
10298 gezelter 397 _ACEOF
10299 gezelter 1300 sed -n '
10300     h
10301     s/^/S["/; s/!.*/"]=/
10302     p
10303     g
10304     s/^[^!]*!//
10305     :repl
10306     t repl
10307     s/'"$ac_delim"'$//
10308     t delim
10309     :nl
10310     h
10311 gezelter 1390 s/\(.\{148\}\)..*/\1/
10312 gezelter 1300 t more1
10313     s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
10314     p
10315     n
10316     b repl
10317     :more1
10318     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10319     p
10320     g
10321     s/.\{148\}//
10322     t nl
10323     :delim
10324     h
10325 gezelter 1390 s/\(.\{148\}\)..*/\1/
10326 gezelter 1300 t more2
10327     s/["\\]/\\&/g; s/^/"/; s/$/"/
10328     p
10329     b
10330     :more2
10331     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10332     p
10333     g
10334     s/.\{148\}//
10335     t delim
10336     ' <conf$$subs.awk | sed '
10337     /^[^""]/{
10338     N
10339     s/\n//
10340     }
10341     ' >>$CONFIG_STATUS || ac_write_fail=1
10342     rm -f conf$$subs.awk
10343     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10344     _ACAWK
10345     cat >>"\$tmp/subs1.awk" <<_ACAWK &&
10346     for (key in S) S_is_set[key] = 1
10347     FS = ""
10348 gezelter 1210
10349 gezelter 1300 }
10350     {
10351     line = $ 0
10352     nfields = split(line, field, "@")
10353     substed = 0
10354     len = length(field[1])
10355     for (i = 2; i < nfields; i++) {
10356     key = field[i]
10357     keylen = length(key)
10358     if (S_is_set[key]) {
10359     value = S[key]
10360     line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
10361     len += length(value) + length(field[++i])
10362     substed = 1
10363     } else
10364     len += 1 + keylen
10365     }
10366 gezelter 1210
10367 gezelter 1300 print line
10368     }
10369    
10370     _ACAWK
10371 skuang 1299 _ACEOF
10372 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10373     if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
10374     sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
10375     else
10376     cat
10377     fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
10378 gezelter 1373 || as_fn_error "could not setup config files machinery" "$LINENO" 5
10379 gezelter 1210 _ACEOF
10380    
10381     # VPATH may cause trouble with some makes, so we remove $(srcdir),
10382     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
10383     # trailing colons and then remove the whole line if VPATH becomes empty
10384     # (actually we leave an empty line to preserve line numbers).
10385     if test "x$srcdir" = x.; then
10386     ac_vpsub='/^[ ]*VPATH[ ]*=/{
10387     s/:*\$(srcdir):*/:/
10388     s/:*\${srcdir}:*/:/
10389     s/:*@srcdir@:*/:/
10390     s/^\([^=]*=[ ]*\):*/\1/
10391     s/:*$//
10392     s/^[^=]*=[ ]*$//
10393     }'
10394     fi
10395    
10396 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10397 gezelter 1210 fi # test -n "$CONFIG_FILES"
10398    
10399 gezelter 1300 # Set up the scripts for CONFIG_HEADERS section.
10400     # No need to generate them if there are no CONFIG_HEADERS.
10401     # This happens for instance with `./config.status Makefile'.
10402     if test -n "$CONFIG_HEADERS"; then
10403     cat >"$tmp/defines.awk" <<\_ACAWK ||
10404     BEGIN {
10405     _ACEOF
10406 gezelter 1210
10407 gezelter 1300 # Transform confdefs.h into an awk script `defines.awk', embedded as
10408     # here-document in config.status, that substitutes the proper values into
10409     # config.h.in to produce config.h.
10410    
10411     # Create a delimiter string that does not exist in confdefs.h, to ease
10412     # handling of long lines.
10413     ac_delim='%!_!# '
10414     for ac_last_try in false false :; do
10415     ac_t=`sed -n "/$ac_delim/p" confdefs.h`
10416     if test -z "$ac_t"; then
10417     break
10418     elif $ac_last_try; then
10419 gezelter 1373 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
10420 gezelter 1300 else
10421     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10422     fi
10423     done
10424    
10425     # For the awk script, D is an array of macro values keyed by name,
10426     # likewise P contains macro parameters if any. Preserve backslash
10427     # newline sequences.
10428    
10429     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
10430     sed -n '
10431     s/.\{148\}/&'"$ac_delim"'/g
10432     t rset
10433     :rset
10434     s/^[ ]*#[ ]*define[ ][ ]*/ /
10435     t def
10436     d
10437     :def
10438     s/\\$//
10439     t bsnl
10440     s/["\\]/\\&/g
10441     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10442     D["\1"]=" \3"/p
10443     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
10444     d
10445     :bsnl
10446     s/["\\]/\\&/g
10447     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10448     D["\1"]=" \3\\\\\\n"\\/p
10449     t cont
10450     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
10451     t cont
10452     d
10453     :cont
10454     n
10455     s/.\{148\}/&'"$ac_delim"'/g
10456     t clear
10457     :clear
10458     s/\\$//
10459     t bsnlc
10460     s/["\\]/\\&/g; s/^/"/; s/$/"/p
10461     d
10462     :bsnlc
10463     s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
10464     b cont
10465     ' <confdefs.h | sed '
10466     s/'"$ac_delim"'/"\\\
10467     "/g' >>$CONFIG_STATUS || ac_write_fail=1
10468    
10469     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10470     for (key in D) D_is_set[key] = 1
10471     FS = ""
10472     }
10473     /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
10474     line = \$ 0
10475     split(line, arg, " ")
10476     if (arg[1] == "#") {
10477     defundef = arg[2]
10478     mac1 = arg[3]
10479     } else {
10480     defundef = substr(arg[1], 2)
10481     mac1 = arg[2]
10482     }
10483     split(mac1, mac2, "(") #)
10484     macro = mac2[1]
10485 gezelter 1373 prefix = substr(line, 1, index(line, defundef) - 1)
10486 gezelter 1300 if (D_is_set[macro]) {
10487     # Preserve the white space surrounding the "#".
10488     print prefix "define", macro P[macro] D[macro]
10489     next
10490     } else {
10491     # Replace #undef with comments. This is necessary, for example,
10492     # in the case of _POSIX_SOURCE, which is predefined and required
10493     # on some systems where configure will not decide to define it.
10494     if (defundef == "undef") {
10495 gezelter 1373 print "/*", prefix defundef, macro, "*/"
10496 gezelter 1300 next
10497     }
10498     }
10499     }
10500     { print }
10501     _ACAWK
10502     _ACEOF
10503     cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10504 gezelter 1373 as_fn_error "could not setup config headers machinery" "$LINENO" 5
10505 gezelter 1300 fi # test -n "$CONFIG_HEADERS"
10506    
10507    
10508     eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
10509     shift
10510     for ac_tag
10511 gezelter 1210 do
10512     case $ac_tag in
10513     :[FHLC]) ac_mode=$ac_tag; continue;;
10514 gezelter 2 esac
10515 gezelter 1210 case $ac_mode$ac_tag in
10516     :[FHL]*:*);;
10517 gezelter 1373 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
10518 gezelter 1210 :[FH]-) ac_tag=-:-;;
10519     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
10520     esac
10521     ac_save_IFS=$IFS
10522     IFS=:
10523     set x $ac_tag
10524     IFS=$ac_save_IFS
10525     shift
10526     ac_file=$1
10527     shift
10528 gezelter 2
10529 gezelter 1210 case $ac_mode in
10530     :L) ac_source=$1;;
10531     :[FH])
10532     ac_file_inputs=
10533     for ac_f
10534     do
10535     case $ac_f in
10536     -) ac_f="$tmp/stdin";;
10537     *) # Look for the file first in the build tree, then in the source tree
10538     # (if the path is not absolute). The absolute path cannot be DOS-style,
10539     # because $ac_f cannot contain `:'.
10540     test -f "$ac_f" ||
10541     case $ac_f in
10542     [\\/$]*) false;;
10543     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
10544     esac ||
10545 gezelter 1373 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
10546 gezelter 1210 esac
10547 gezelter 1300 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
10548 gezelter 1373 as_fn_append ac_file_inputs " '$ac_f'"
10549 gezelter 1210 done
10550    
10551     # Let's still pretend it is `configure' which instantiates (i.e., don't
10552     # use $as_me), people would be surprised to read:
10553     # /* config.h. Generated by config.status. */
10554 gezelter 1300 configure_input='Generated from '`
10555     $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
10556     `' by configure.'
10557 gezelter 1210 if test x"$ac_file" != x-; then
10558     configure_input="$ac_file. $configure_input"
10559 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
10560 gezelter 1300 $as_echo "$as_me: creating $ac_file" >&6;}
10561 gezelter 1210 fi
10562 gezelter 1300 # Neutralize special characters interpreted by sed in replacement strings.
10563     case $configure_input in #(
10564     *\&* | *\|* | *\\* )
10565     ac_sed_conf_input=`$as_echo "$configure_input" |
10566     sed 's/[\\\\&|]/\\\\&/g'`;; #(
10567     *) ac_sed_conf_input=$configure_input;;
10568     esac
10569 gezelter 1210
10570     case $ac_tag in
10571 gezelter 1300 *:-:* | *:-) cat >"$tmp/stdin" \
10572 gezelter 1373 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
10573 gezelter 1210 esac
10574     ;;
10575     esac
10576    
10577     ac_dir=`$as_dirname -- "$ac_file" ||
10578 gezelter 397 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10579     X"$ac_file" : 'X\(//\)[^/]' \| \
10580     X"$ac_file" : 'X\(//\)$' \| \
10581 gezelter 1210 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
10582 gezelter 1300 $as_echo X"$ac_file" |
10583 gezelter 1210 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10584     s//\1/
10585     q
10586     }
10587     /^X\(\/\/\)[^/].*/{
10588     s//\1/
10589     q
10590     }
10591     /^X\(\/\/\)$/{
10592     s//\1/
10593     q
10594     }
10595     /^X\(\/\).*/{
10596     s//\1/
10597     q
10598     }
10599     s/.*/./; q'`
10600 gezelter 1373 as_dir="$ac_dir"; as_fn_mkdir_p
10601 gezelter 397 ac_builddir=.
10602    
10603 gezelter 1210 case "$ac_dir" in
10604     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10605     *)
10606 gezelter 1300 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
10607 gezelter 1210 # A ".." for each directory in $ac_dir_suffix.
10608 gezelter 1300 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
10609 gezelter 1210 case $ac_top_builddir_sub in
10610     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10611     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10612     esac ;;
10613     esac
10614     ac_abs_top_builddir=$ac_pwd
10615     ac_abs_builddir=$ac_pwd$ac_dir_suffix
10616     # for backward compatibility:
10617     ac_top_builddir=$ac_top_build_prefix
10618 gezelter 397
10619     case $srcdir in
10620 gezelter 1210 .) # We are building in place.
10621 gezelter 397 ac_srcdir=.
10622 gezelter 1210 ac_top_srcdir=$ac_top_builddir_sub
10623     ac_abs_top_srcdir=$ac_pwd ;;
10624     [\\/]* | ?:[\\/]* ) # Absolute name.
10625 gezelter 397 ac_srcdir=$srcdir$ac_dir_suffix;
10626 gezelter 1210 ac_top_srcdir=$srcdir
10627     ac_abs_top_srcdir=$srcdir ;;
10628     *) # Relative name.
10629     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10630     ac_top_srcdir=$ac_top_build_prefix$srcdir
10631     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
10632 gezelter 397 esac
10633 gezelter 1210 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
10634 gezelter 2
10635 gezelter 397
10636 gezelter 1210 case $ac_mode in
10637     :F)
10638     #
10639     # CONFIG_FILE
10640     #
10641 gezelter 397
10642 gezelter 2 case $INSTALL in
10643     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10644 gezelter 1210 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
10645 gezelter 2 esac
10646 gezelter 1210 _ACEOF
10647 gezelter 2
10648 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10649 gezelter 1210 # If the template does not know about datarootdir, expand it.
10650     # FIXME: This hack should be removed a few years after 2.60.
10651     ac_datarootdir_hack=; ac_datarootdir_seen=
10652 gezelter 1300 ac_sed_dataroot='
10653     /datarootdir/ {
10654 gezelter 1210 p
10655     q
10656     }
10657     /@datadir@/p
10658     /@docdir@/p
10659     /@infodir@/p
10660     /@localedir@/p
10661 gezelter 1373 /@mandir@/p'
10662 gezelter 1300 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
10663 gezelter 1210 *datarootdir*) ac_datarootdir_seen=yes;;
10664     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
10665 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
10666 gezelter 1300 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
10667 gezelter 397 _ACEOF
10668 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10669 gezelter 1210 ac_datarootdir_hack='
10670     s&@datadir@&$datadir&g
10671     s&@docdir@&$docdir&g
10672     s&@infodir@&$infodir&g
10673     s&@localedir@&$localedir&g
10674     s&@mandir@&$mandir&g
10675 gezelter 1373 s&\\\${datarootdir}&$datarootdir&g' ;;
10676 gezelter 1210 esac
10677     _ACEOF
10678    
10679     # Neutralize VPATH when `$srcdir' = `.'.
10680     # Shell code in configure.ac might set extrasub.
10681     # FIXME: do we really want to maintain this feature?
10682 gezelter 1300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10683     ac_sed_extra="$ac_vpsub
10684 gezelter 2 $extrasub
10685 gezelter 397 _ACEOF
10686 gezelter 1300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10687 gezelter 2 :t
10688     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10689 gezelter 1300 s|@configure_input@|$ac_sed_conf_input|;t t
10690 gezelter 1210 s&@top_builddir@&$ac_top_builddir_sub&;t t
10691 gezelter 1300 s&@top_build_prefix@&$ac_top_build_prefix&;t t
10692 gezelter 1210 s&@srcdir@&$ac_srcdir&;t t
10693     s&@abs_srcdir@&$ac_abs_srcdir&;t t
10694     s&@top_srcdir@&$ac_top_srcdir&;t t
10695     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
10696     s&@builddir@&$ac_builddir&;t t
10697     s&@abs_builddir@&$ac_abs_builddir&;t t
10698     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
10699     s&@INSTALL@&$ac_INSTALL&;t t
10700     $ac_datarootdir_hack
10701 gezelter 1300 "
10702     eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
10703 gezelter 1373 || as_fn_error "could not create $ac_file" "$LINENO" 5
10704 gezelter 2
10705 gezelter 1210 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
10706     { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
10707     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
10708 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10709 gezelter 1210 which seems to be undefined. Please make sure it is defined." >&5
10710 gezelter 1300 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10711 gezelter 1210 which seems to be undefined. Please make sure it is defined." >&2;}
10712    
10713     rm -f "$tmp/stdin"
10714 gezelter 502 case $ac_file in
10715 gezelter 1300 -) cat "$tmp/out" && rm -f "$tmp/out";;
10716     *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
10717     esac \
10718 gezelter 1373 || as_fn_error "could not create $ac_file" "$LINENO" 5
10719 gezelter 1210 ;;
10720     :H)
10721     #
10722     # CONFIG_HEADER
10723     #
10724 gezelter 2 if test x"$ac_file" != x-; then
10725 gezelter 1300 {
10726     $as_echo "/* $configure_input */" \
10727     && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
10728     } >"$tmp/config.h" \
10729 gezelter 1373 || as_fn_error "could not create $ac_file" "$LINENO" 5
10730 gezelter 1300 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
10731 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
10732 gezelter 1300 $as_echo "$as_me: $ac_file is unchanged" >&6;}
10733 gezelter 2 else
10734 gezelter 1300 rm -f "$ac_file"
10735     mv "$tmp/config.h" "$ac_file" \
10736 gezelter 1373 || as_fn_error "could not create $ac_file" "$LINENO" 5
10737 gezelter 2 fi
10738     else
10739 gezelter 1300 $as_echo "/* $configure_input */" \
10740     && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
10741 gezelter 1373 || as_fn_error "could not create -" "$LINENO" 5
10742 gezelter 2 fi
10743 gezelter 1210 ;;
10744 gezelter 2
10745    
10746 gezelter 1210 esac
10747 gezelter 397
10748    
10749 gezelter 1210 case $ac_file$ac_mode in
10750     "make/Makefile":F) chmod 0755 scripts/* ;;
10751     "src/utils/Makefile":F) chmod 0755 scripts/* ;;
10752     "src/math/Makefile":F) chmod 0755 scripts/* ;;
10753 skuang 1299 "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
10754 gezelter 1210 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
10755     "scripts/filepp":F) chmod 0755 scripts/* ;;
10756 gezelter 2
10757     esac
10758 gezelter 1210 done # for ac_tag
10759 gezelter 2
10760    
10761 gezelter 1373 as_fn_exit 0
10762 gezelter 397 _ACEOF
10763 gezelter 2 ac_clean_files=$ac_clean_files_save
10764    
10765 gezelter 1300 test $ac_write_fail = 0 ||
10766 gezelter 1373 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
10767 gezelter 397
10768 gezelter 1300
10769 gezelter 2 # configure is writing to config.log, and then calls config.status.
10770     # config.status does its own redirection, appending to config.log.
10771     # Unfortunately, on DOS this fails, as config.log is still kept open
10772     # by configure, so config.status won't be able to write to it; its
10773     # output is simply discarded. So we exec the FD to /dev/null,
10774     # effectively closing config.log, so it can be properly (re)opened and
10775     # appended to by config.status. When coming back to configure, we
10776     # need to make the FD available again.
10777     if test "$no_create" != yes; then
10778     ac_cs_success=:
10779 gezelter 397 ac_config_status_args=
10780     test "$silent" = yes &&
10781     ac_config_status_args="$ac_config_status_args --quiet"
10782 gezelter 2 exec 5>/dev/null
10783 gezelter 397 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10784 gezelter 2 exec 5>>config.log
10785     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10786     # would make configure fail if this is the last instruction.
10787 gezelter 1373 $ac_cs_success || as_fn_exit $?
10788 gezelter 2 fi
10789 gezelter 1300 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
10790 gezelter 1373 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
10791     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
10792 gezelter 1300 fi
10793 gezelter 2

Properties

Name Value
svn:executable *