ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3546
Committed: Tue Oct 20 13:13:45 2009 UTC (14 years, 10 months ago) by gezelter
File size: 355052 byte(s)
Log Message:
fixing busted mpi configure

File Contents

# User Rev Content
1 gezelter 1490 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 gezelter 3546 # Generated by GNU Autoconf 2.64 for OOPSE 4.0.
4 gezelter 1490 #
5     # Report bugs to <gezelter@nd.edu>.
6     #
7 gezelter 3319 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 gezelter 3546 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9     # Foundation, Inc.
10     #
11 gezelter 1490 # This configure script is free software; the Free Software Foundation
12     # gives unlimited permission to copy, distribute and modify it.
13 gezelter 3546 ## -------------------- ##
14     ## M4sh Initialization. ##
15     ## -------------------- ##
16 gezelter 1490
17 gezelter 3319 # Be more Bourne compatible
18     DUALCASE=1; export DUALCASE # for MKS sh
19 gezelter 3546 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 gezelter 1490 emulate sh
21     NULLCMD=:
22 gezelter 3457 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 gezelter 2081 # is contrary to our usage. Disable this feature.
24     alias -g '${1+"$@"}'='"$@"'
25 gezelter 3319 setopt NO_GLOB_SUBST
26     else
27 gezelter 3546 case `(set -o) 2>/dev/null` in #(
28     *posix*) :
29     set -o posix ;; #(
30     *) :
31     ;;
32 gezelter 3319 esac
33 gezelter 1490 fi
34    
35 gezelter 3319
36 gezelter 3457 as_nl='
37     '
38     export as_nl
39     # Printing a long string crashes Solaris 7 /usr/bin/printf.
40     as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 gezelter 3546 # Prefer a ksh shell builtin over an external printf program on Solaris,
44     # but without wasting forks for bash or zsh.
45     if test -z "$BASH_VERSION$ZSH_VERSION" \
46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47     as_echo='print -r --'
48     as_echo_n='print -rn --'
49     elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 gezelter 3457 as_echo='printf %s\n'
51     as_echo_n='printf %s'
52     else
53     if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55     as_echo_n='/usr/ucb/echo -n'
56 gezelter 3319 else
57 gezelter 3457 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58     as_echo_n_body='eval
59     arg=$1;
60 gezelter 3546 case $arg in #(
61 gezelter 3457 *"$as_nl"*)
62     expr "X$arg" : "X\\(.*\\)$as_nl";
63     arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64     esac;
65     expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66     '
67     export as_echo_n_body
68     as_echo_n='sh -c $as_echo_n_body as_echo'
69 gezelter 3319 fi
70 gezelter 3457 export as_echo_body
71     as_echo='sh -c $as_echo_body as_echo'
72 gezelter 3319 fi
73    
74 gezelter 3457 # The user is always right.
75     if test "${PATH_SEPARATOR+set}" != set; then
76     PATH_SEPARATOR=:
77     (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79     PATH_SEPARATOR=';'
80     }
81     fi
82    
83 gezelter 2081
84 gezelter 3319 # IFS
85     # We need space, tab and new line, in precisely that order. Quoting is
86     # there to prevent editors from complaining about space-tab.
87     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88     # splitting by setting IFS to empty value.)
89     IFS=" "" $as_nl"
90    
91     # Find who we are. Look in the path if we contain no directory separator.
92 gezelter 3546 case $0 in #((
93 gezelter 3319 *[\\/]* ) as_myself=$0 ;;
94     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95     for as_dir in $PATH
96     do
97     IFS=$as_save_IFS
98     test -z "$as_dir" && as_dir=.
99 gezelter 3546 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100     done
101 gezelter 3319 IFS=$as_save_IFS
102    
103     ;;
104     esac
105     # We did not find ourselves, most probably we were run as `sh COMMAND'
106     # in which case we are not to be found in the path.
107     if test "x$as_myself" = x; then
108     as_myself=$0
109     fi
110     if test ! -f "$as_myself"; then
111 gezelter 3457 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112 gezelter 3546 exit 1
113 gezelter 3319 fi
114    
115 gezelter 3546 # Unset variables that we do not need and which cause bugs (e.g. in
116     # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117     # suppresses any "Segmentation fault" message there. '((' could
118     # trigger a bug in pdksh 5.2.14.
119     for as_var in BASH_ENV ENV MAIL MAILPATH
120     do eval test x\${$as_var+set} = xset \
121     && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122 gezelter 3319 done
123 gezelter 2081 PS1='$ '
124     PS2='> '
125     PS4='+ '
126    
127     # NLS nuisances.
128 gezelter 3457 LC_ALL=C
129     export LC_ALL
130     LANGUAGE=C
131     export LANGUAGE
132 gezelter 2081
133 gezelter 3319 # CDPATH.
134 gezelter 3546 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135 gezelter 2081
136 gezelter 3319 if test "x$CONFIG_SHELL" = x; then
137 gezelter 3546 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138     emulate sh
139     NULLCMD=:
140     # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141     # is contrary to our usage. Disable this feature.
142     alias -g '\${1+\"\$@\"}'='\"\$@\"'
143     setopt NO_GLOB_SUBST
144 gezelter 3319 else
145 gezelter 3546 case \`(set -o) 2>/dev/null\` in #(
146     *posix*) :
147     set -o posix ;; #(
148     *) :
149     ;;
150     esac
151 gezelter 2081 fi
152 gezelter 3546 "
153     as_required="as_fn_return () { (exit \$1); }
154     as_fn_success () { as_fn_return 0; }
155     as_fn_failure () { as_fn_return 1; }
156     as_fn_ret_success () { return 0; }
157     as_fn_ret_failure () { return 1; }
158 gezelter 2081
159 gezelter 3319 exitcode=0
160 gezelter 3546 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161     as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162     as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163     as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164     if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 gezelter 2081
166 gezelter 3319 else
167 gezelter 3546 exitcode=1; echo positional parameters were not saved.
168 gezelter 3319 fi
169 gezelter 3546 test x\$exitcode = x0 || exit 1"
170     as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171     as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172     eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173     test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174     test \$(( 1 + 1 )) = 2 || exit 1"
175     if (eval "$as_required") 2>/dev/null; then :
176     as_have_required=yes
177 gezelter 3319 else
178 gezelter 3546 as_have_required=no
179 gezelter 3319 fi
180 gezelter 3546 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181 gezelter 3319
182     else
183 gezelter 3546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184     as_found=false
185 gezelter 2081 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186     do
187     IFS=$as_save_IFS
188     test -z "$as_dir" && as_dir=.
189 gezelter 3546 as_found=:
190     case $as_dir in #(
191 gezelter 2081 /*)
192 gezelter 3319 for as_base in sh bash ksh sh5; do
193 gezelter 3546 # Try only shells that exist, to save several forks.
194     as_shell=$as_dir/$as_base
195     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197     CONFIG_SHELL=$as_shell as_have_required=yes
198     if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199     break 2
200     fi
201     fi
202 gezelter 3319 done;;
203     esac
204 gezelter 3546 as_found=false
205 gezelter 3319 done
206 gezelter 3546 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208     CONFIG_SHELL=$SHELL as_have_required=yes
209     fi; }
210 gezelter 3319 IFS=$as_save_IFS
211    
212    
213 gezelter 3546 if test "x$CONFIG_SHELL" != x; then :
214     # We cannot yet assume a decent shell, so we have to provide a
215     # neutralization value for shells without unset; and this also
216     # works around shells that cannot unset nonexistent variables.
217     BASH_ENV=/dev/null
218     ENV=/dev/null
219     (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220     export CONFIG_SHELL
221     exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 gezelter 3319 fi
223    
224 gezelter 3546 if test x$as_have_required = xno; then :
225     $as_echo "$0: This script requires a shell more modern than all"
226     $as_echo "$0: the shells that I found on your system."
227     if test x${ZSH_VERSION+set} = xset ; then
228     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230     else
231     $as_echo "$0: Please tell bug-autoconf@gnu.org and gezelter@nd.edu
232     $0: about your system, including any error possibly output
233     $0: before this message. Then install a modern shell, or
234     $0: manually run the script under such a shell if you do
235     $0: have one."
236     fi
237     exit 1
238 gezelter 3319 fi
239     fi
240     fi
241 gezelter 3546 SHELL=${CONFIG_SHELL-/bin/sh}
242     export SHELL
243     # Unset more variables known to interfere with behavior of common tools.
244     CLICOLOR_FORCE= GREP_OPTIONS=
245     unset CLICOLOR_FORCE GREP_OPTIONS
246 gezelter 3319
247 gezelter 3546 ## --------------------- ##
248     ## M4sh Shell Functions. ##
249     ## --------------------- ##
250     # as_fn_unset VAR
251     # ---------------
252     # Portably unset VAR.
253     as_fn_unset ()
254     {
255     { eval $1=; unset $1;}
256     }
257     as_unset=as_fn_unset
258 gezelter 3319
259 gezelter 3546 # as_fn_set_status STATUS
260     # -----------------------
261     # Set $? to STATUS, without forking.
262     as_fn_set_status ()
263     {
264     return $1
265     } # as_fn_set_status
266 gezelter 3319
267 gezelter 3546 # as_fn_exit STATUS
268     # -----------------
269     # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
270     as_fn_exit ()
271     {
272     set +e
273     as_fn_set_status $1
274     exit $1
275     } # as_fn_exit
276 gezelter 3319
277 gezelter 3546 # as_fn_mkdir_p
278     # -------------
279     # Create "$as_dir" as a directory, including parents if necessary.
280     as_fn_mkdir_p ()
281     {
282 gezelter 3319
283 gezelter 3546 case $as_dir in #(
284     -*) as_dir=./$as_dir;;
285     esac
286     test -d "$as_dir" || eval $as_mkdir_p || {
287     as_dirs=
288     while :; do
289     case $as_dir in #(
290     *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
291     *) as_qdir=$as_dir;;
292     esac
293     as_dirs="'$as_qdir' $as_dirs"
294     as_dir=`$as_dirname -- "$as_dir" ||
295     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
296     X"$as_dir" : 'X\(//\)[^/]' \| \
297     X"$as_dir" : 'X\(//\)$' \| \
298     X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
299     $as_echo X"$as_dir" |
300     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
301     s//\1/
302     q
303     }
304     /^X\(\/\/\)[^/].*/{
305     s//\1/
306     q
307     }
308     /^X\(\/\/\)$/{
309     s//\1/
310     q
311     }
312     /^X\(\/\).*/{
313     s//\1/
314     q
315     }
316     s/.*/./; q'`
317     test -d "$as_dir" && break
318     done
319     test -z "$as_dirs" || eval "mkdir $as_dirs"
320     } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
321 gezelter 2081
322 gezelter 3319
323 gezelter 3546 } # as_fn_mkdir_p
324     # as_fn_append VAR VALUE
325     # ----------------------
326     # Append the text in VALUE to the end of the definition contained in VAR. Take
327     # advantage of any shell optimizations that allow amortized linear growth over
328     # repeated appends, instead of the typical quadratic growth present in naive
329     # implementations.
330     if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
331     eval 'as_fn_append ()
332     {
333     eval $1+=\$2
334     }'
335     else
336     as_fn_append ()
337     {
338     eval $1=\$$1\$2
339     }
340     fi # as_fn_append
341 gezelter 3319
342 gezelter 3546 # as_fn_arith ARG...
343     # ------------------
344     # Perform arithmetic evaluation on the ARGs, and store the result in the
345     # global $as_val. Take advantage of shells that can avoid forks. The arguments
346     # must be portable across $(()) and expr.
347     if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
348     eval 'as_fn_arith ()
349     {
350     as_val=$(( $* ))
351     }'
352     else
353     as_fn_arith ()
354     {
355     as_val=`expr "$@" || test $? -eq 1`
356     }
357     fi # as_fn_arith
358 gezelter 3319
359    
360 gezelter 3546 # as_fn_error ERROR [LINENO LOG_FD]
361     # ---------------------------------
362     # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
363     # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364     # script with status $?, using 1 if that was 0.
365     as_fn_error ()
366     {
367     as_status=$?; test $as_status -eq 0 && as_status=1
368     if test "$3"; then
369     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
370     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
371     fi
372     $as_echo "$as_me: error: $1" >&2
373     as_fn_exit $as_status
374     } # as_fn_error
375 gezelter 3319
376 gezelter 3546 if expr a : '\(a\)' >/dev/null 2>&1 &&
377     test "X`expr 00001 : '.*\(...\)'`" = X001; then
378     as_expr=expr
379 gezelter 3319 else
380 gezelter 3546 as_expr=false
381 gezelter 3319 fi
382    
383 gezelter 3546 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
384     as_basename=basename
385 gezelter 3319 else
386 gezelter 3546 as_basename=false
387 gezelter 3319 fi
388    
389 gezelter 3546 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
390     as_dirname=dirname
391 gezelter 3319 else
392 gezelter 3546 as_dirname=false
393 gezelter 3319 fi
394    
395 gezelter 3546 as_me=`$as_basename -- "$0" ||
396     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397     X"$0" : 'X\(//\)$' \| \
398     X"$0" : 'X\(/\)' \| . 2>/dev/null ||
399     $as_echo X/"$0" |
400     sed '/^.*\/\([^/][^/]*\)\/*$/{
401     s//\1/
402     q
403     }
404     /^X\/\(\/\/\)$/{
405     s//\1/
406     q
407     }
408     /^X\/\(\/\).*/{
409     s//\1/
410     q
411     }
412     s/.*/./; q'`
413 gezelter 3319
414 gezelter 3546 # Avoid depending upon Character Ranges.
415     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
416     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
417     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
418     as_cr_digits='0123456789'
419     as_cr_alnum=$as_cr_Letters$as_cr_digits
420 gezelter 3319
421    
422 gezelter 3546 as_lineno_1=$LINENO as_lineno_1a=$LINENO
423     as_lineno_2=$LINENO as_lineno_2a=$LINENO
424     eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
425     test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
426     # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
427 gezelter 3319 sed -n '
428     p
429     /[$]LINENO/=
430     ' <$as_myself |
431 gezelter 2081 sed '
432 gezelter 3319 s/[$]LINENO.*/&-/
433     t lineno
434     b
435     :lineno
436 gezelter 2081 N
437 gezelter 3319 :loop
438     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439 gezelter 2081 t loop
440 gezelter 3319 s/-\n.*//
441 gezelter 2081 ' >$as_me.lineno &&
442 gezelter 3319 chmod +x "$as_me.lineno" ||
443 gezelter 3546 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
444 gezelter 2081
445     # Don't try to exec as it changes $[0], causing all sort of problems
446     # (the dirname of $[0] is not the place where we might find the
447 gezelter 3319 # original and so on. Autoconf is especially sensitive to this).
448     . "./$as_me.lineno"
449 gezelter 2081 # Exit status is that of the last command.
450     exit
451     }
452    
453 gezelter 3319 ECHO_C= ECHO_N= ECHO_T=
454 gezelter 3546 case `echo -n x` in #(((((
455 gezelter 3319 -n*)
456 gezelter 3546 case `echo 'xy\c'` in
457 gezelter 3319 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
458 gezelter 3546 xy) ECHO_C='\c';;
459     *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
460     ECHO_T=' ';;
461 gezelter 3319 esac;;
462     *)
463     ECHO_N='-n';;
464 gezelter 2081 esac
465 gezelter 1490
466 chuckv 3288 rm -f conf$$ conf$$.exe conf$$.file
467 gezelter 3319 if test -d conf$$.dir; then
468     rm -f conf$$.dir/conf$$.file
469     else
470     rm -f conf$$.dir
471 gezelter 3457 mkdir conf$$.dir 2>/dev/null
472 gezelter 3319 fi
473 gezelter 3457 if (echo >conf$$.file) 2>/dev/null; then
474     if ln -s conf$$.file conf$$ 2>/dev/null; then
475     as_ln_s='ln -s'
476     # ... but there are two gotchas:
477     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
478     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
479     # In both cases, we have to default to `cp -p'.
480     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
481     as_ln_s='cp -p'
482     elif ln conf$$.file conf$$ 2>/dev/null; then
483     as_ln_s=ln
484     else
485 gezelter 1490 as_ln_s='cp -p'
486 gezelter 3457 fi
487 gezelter 1490 else
488     as_ln_s='cp -p'
489     fi
490 gezelter 3319 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
491     rmdir conf$$.dir 2>/dev/null
492 gezelter 1490
493 gezelter 2081 if mkdir -p . 2>/dev/null; then
494 gezelter 3546 as_mkdir_p='mkdir -p "$as_dir"'
495 gezelter 1490 else
496 gezelter 2081 test -d ./-p && rmdir ./-p
497     as_mkdir_p=false
498 gezelter 1490 fi
499    
500 gezelter 3319 if test -x / >/dev/null 2>&1; then
501     as_test_x='test -x'
502     else
503     if ls -dL / >/dev/null 2>&1; then
504     as_ls_L_option=L
505     else
506     as_ls_L_option=
507     fi
508     as_test_x='
509     eval sh -c '\''
510     if test -d "$1"; then
511 gezelter 3457 test -d "$1/.";
512 gezelter 3319 else
513 gezelter 3546 case $1 in #(
514 gezelter 3457 -*)set "./$1";;
515 gezelter 3319 esac;
516 gezelter 3546 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517 gezelter 3319 ???[sx]*):;;*)false;;esac;fi
518     '\'' sh
519     '
520     fi
521     as_executable_p=$as_test_x
522 gezelter 1490
523 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
524     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
525    
526     # Sed expression to map a string onto a valid variable name.
527     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
528    
529    
530 gezelter 3319 exec 7<&0 </dev/null 6>&1
531 gezelter 1490
532     # Name of the host.
533     # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
534     # so uname gets run too.
535     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
536    
537     #
538     # Initializations.
539     #
540     ac_default_prefix=/usr/local
541 gezelter 3319 ac_clean_files=
542 gezelter 2081 ac_config_libobj_dir=.
543 gezelter 3319 LIBOBJS=
544 gezelter 1490 cross_compiling=no
545     subdirs=
546 gezelter 2081 MFLAGS=
547     MAKEFLAGS=
548 gezelter 1490
549 gezelter 2081 # Identity of this package.
550     PACKAGE_NAME='OOPSE'
551     PACKAGE_TARNAME='oopse'
552 chuckv 3288 PACKAGE_VERSION='4.0'
553     PACKAGE_STRING='OOPSE 4.0'
554 gezelter 2081 PACKAGE_BUGREPORT='gezelter@nd.edu'
555 gezelter 3546 PACKAGE_URL=''
556 gezelter 1490
557 gezelter 1509 ac_unique_file="src/applications/oopse/oopse.cpp"
558 gezelter 1490 ac_default_prefix="/usr/local"
559 gezelter 2081 # Factoring default headers for most tests.
560     ac_includes_default="\
561     #include <stdio.h>
562 gezelter 3319 #ifdef HAVE_SYS_TYPES_H
563 gezelter 2081 # include <sys/types.h>
564     #endif
565 gezelter 3319 #ifdef HAVE_SYS_STAT_H
566 gezelter 2081 # include <sys/stat.h>
567     #endif
568 gezelter 3319 #ifdef STDC_HEADERS
569 gezelter 2081 # include <stdlib.h>
570     # include <stddef.h>
571     #else
572 gezelter 3319 # ifdef HAVE_STDLIB_H
573 gezelter 2081 # include <stdlib.h>
574     # endif
575     #endif
576 gezelter 3319 #ifdef HAVE_STRING_H
577     # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
578 gezelter 2081 # include <memory.h>
579     # endif
580     # include <string.h>
581     #endif
582 gezelter 3319 #ifdef HAVE_STRINGS_H
583 gezelter 2081 # include <strings.h>
584     #endif
585 gezelter 3319 #ifdef HAVE_INTTYPES_H
586 gezelter 2081 # include <inttypes.h>
587     #endif
588 gezelter 3319 #ifdef HAVE_STDINT_H
589     # include <stdint.h>
590     #endif
591     #ifdef HAVE_UNISTD_H
592 gezelter 2081 # include <unistd.h>
593     #endif"
594 gezelter 1490
595 gezelter 3546 ac_subst_vars='LTLIBOBJS
596     SUBDIRS
597     OOPSE_HOME
598     OOPSE
599     MKINSTALLDIRS
600     BATEXT
601     enable_latex_docs
602     enable_html_docs
603     enable_dot
604     DOC
605     DOT
606     DOXYGEN
607     USE_CGAL
608     CGAL_LIBS
609     CGAL_LDFLAGS
610     CGAL_CPPFLAGS
611     CGAL_CXXFLAGS
612     CGAL_MAKEFILE
613     POW_LIB
614     LIBOBJS
615     USE_OPENBABEL
616     OPENBABEL_LIB
617     OPENBABEL_LIB_DIR
618     OPENBABEL_INC_DIR
619     CXXCPP
620     USE_QHULL
621     QHULL
622     QHULL_LIB_DIR
623     QHULL_INC_DIR
624     FFTW_LIBS
625     FFTW_LIB_DIR
626     FFTW_INC_DIR
627     ZLIB
628     ZLIB_LIB_DIR
629     ZLIB_INC_DIR
630     F90_MODULE_NAMES
631     F90MODINCSPEC
632     MODDIRFLAG
633     F90_WORK_FILES_ARG
634     MOD
635     FC_FUNC_
636     FC_FUNC
637     FCLIBS
638     PREPDEFFLAG
639     FCFLAGS_SRCEXT
640     FCFLAGS_F90
641     PS
642     AR
643     INSTALL_DATA
644     INSTALL_SCRIPT
645     INSTALL_PROGRAM
646     PERL_SHEBANG
647     PERLINTERP
648     RANLIB
649     SET_MAKE
650     LN_S
651     EGREP
652     GREP
653     CPP
654 gezelter 3342 USE_MPI
655 gezelter 3546 MPIFC
656     ac_ct_FC
657     FCFLAGS
658     FC
659     MPICC
660     ac_ct_CC
661     CFLAGS
662     CC
663     MPILIBS
664     MPICXX
665     OBJEXT
666     EXEEXT
667     ac_ct_CXX
668     CPPFLAGS
669     LDFLAGS
670     CXXFLAGS
671 gezelter 3319 CXX
672 gezelter 3546 ac_fc_path
673     ac_fc_set
674     ac_cxx_path
675     ac_cxx_set
676     ac_cc_path
677     ac_cc_set
678     USE_SINGLE_PRECISION
679     debug
680     PROGNAME
681     host_os
682     host_vendor
683     host_cpu
684     host
685     build_os
686     build_vendor
687     build_cpu
688     build
689     target_alias
690     host_alias
691     build_alias
692     LIBS
693     ECHO_T
694     ECHO_N
695     ECHO_C
696     DEFS
697     mandir
698     localedir
699     libdir
700     psdir
701     pdfdir
702     dvidir
703     htmldir
704     infodir
705     docdir
706     oldincludedir
707     includedir
708     localstatedir
709     sharedstatedir
710     sysconfdir
711     datadir
712     datarootdir
713     libexecdir
714     sbindir
715     bindir
716     program_transform_name
717     prefix
718     exec_prefix
719     PACKAGE_URL
720     PACKAGE_BUGREPORT
721     PACKAGE_STRING
722     PACKAGE_VERSION
723     PACKAGE_TARNAME
724     PACKAGE_NAME
725     PATH_SEPARATOR
726     SHELL'
727 gezelter 2081 ac_subst_files=''
728 gezelter 3457 ac_user_opts='
729     enable_option_checking
730     enable_oopse_home
731     enable_debug
732     enable_single
733     enable_float
734     with_perl_shebang
735     with_zlib
736     with_fftw
737     with_qhull
738     with_openbabel
739     with_cgalmakefile
740     enable_doxygen
741     enable_dot
742     enable_html_docs
743     enable_latex_docs
744     '
745 gezelter 3319 ac_precious_vars='build_alias
746     host_alias
747     target_alias
748     CXX
749     CXXFLAGS
750     LDFLAGS
751     LIBS
752     CPPFLAGS
753     CCC
754 gezelter 3546 MPICXX
755 gezelter 3319 CC
756     CFLAGS
757 gezelter 3546 MPICC
758 gezelter 3319 FC
759     FCFLAGS
760 gezelter 3546 MPIFC
761 gezelter 3319 CPP
762     CXXCPP'
763 gezelter 2081
764 gezelter 3319
765 gezelter 1490 # Initialize some variables set by options.
766     ac_init_help=
767     ac_init_version=false
768 gezelter 3457 ac_unrecognized_opts=
769     ac_unrecognized_sep=
770 gezelter 1490 # The variables have the same names as the options, with
771     # dashes changed to underlines.
772     cache_file=/dev/null
773     exec_prefix=NONE
774     no_create=
775     no_recursion=
776     prefix=NONE
777     program_prefix=NONE
778     program_suffix=NONE
779     program_transform_name=s,x,x,
780     silent=
781     site=
782     srcdir=
783     verbose=
784     x_includes=NONE
785     x_libraries=NONE
786    
787     # Installation directory options.
788     # These are left unexpanded so users can "make install exec_prefix=/foo"
789     # and all the variables that are supposed to be based on exec_prefix
790     # by default will actually change.
791     # Use braces instead of parens because sh, perl, etc. also accept them.
792 gezelter 3319 # (The list follows the same order as the GNU Coding Standards.)
793 gezelter 1490 bindir='${exec_prefix}/bin'
794     sbindir='${exec_prefix}/sbin'
795     libexecdir='${exec_prefix}/libexec'
796 gezelter 3319 datarootdir='${prefix}/share'
797     datadir='${datarootdir}'
798 gezelter 1490 sysconfdir='${prefix}/etc'
799     sharedstatedir='${prefix}/com'
800     localstatedir='${prefix}/var'
801     includedir='${prefix}/include'
802     oldincludedir='/usr/include'
803 gezelter 3319 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
804     infodir='${datarootdir}/info'
805     htmldir='${docdir}'
806     dvidir='${docdir}'
807     pdfdir='${docdir}'
808     psdir='${docdir}'
809     libdir='${exec_prefix}/lib'
810     localedir='${datarootdir}/locale'
811     mandir='${datarootdir}/man'
812 gezelter 1490
813     ac_prev=
814 gezelter 3319 ac_dashdash=
815 gezelter 1490 for ac_option
816     do
817     # If the previous option needs an argument, assign it.
818     if test -n "$ac_prev"; then
819 gezelter 3319 eval $ac_prev=\$ac_option
820 gezelter 1490 ac_prev=
821     continue
822     fi
823    
824 gezelter 3319 case $ac_option in
825     *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
826     *) ac_optarg=yes ;;
827     esac
828 gezelter 1490
829     # Accept the important Cygnus configure options, so we can diagnose typos.
830    
831 gezelter 3319 case $ac_dashdash$ac_option in
832     --)
833     ac_dashdash=yes ;;
834 gezelter 1490
835     -bindir | --bindir | --bindi | --bind | --bin | --bi)
836     ac_prev=bindir ;;
837     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
838     bindir=$ac_optarg ;;
839    
840     -build | --build | --buil | --bui | --bu)
841     ac_prev=build_alias ;;
842     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
843     build_alias=$ac_optarg ;;
844    
845     -cache-file | --cache-file | --cache-fil | --cache-fi \
846     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
847     ac_prev=cache_file ;;
848     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
849     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
850     cache_file=$ac_optarg ;;
851    
852     --config-cache | -C)
853     cache_file=config.cache ;;
854    
855 gezelter 3319 -datadir | --datadir | --datadi | --datad)
856 gezelter 1490 ac_prev=datadir ;;
857 gezelter 3319 -datadir=* | --datadir=* | --datadi=* | --datad=*)
858 gezelter 1490 datadir=$ac_optarg ;;
859    
860 gezelter 3319 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
861     | --dataroo | --dataro | --datar)
862     ac_prev=datarootdir ;;
863     -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
864     | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
865     datarootdir=$ac_optarg ;;
866    
867 gezelter 1490 -disable-* | --disable-*)
868 gezelter 3457 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
869 gezelter 1490 # Reject names that are not valid shell variable names.
870 gezelter 3457 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
871 gezelter 3546 as_fn_error "invalid feature name: $ac_useropt"
872 gezelter 3457 ac_useropt_orig=$ac_useropt
873     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
874     case $ac_user_opts in
875     *"
876     "enable_$ac_useropt"
877     "*) ;;
878     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
879     ac_unrecognized_sep=', ';;
880     esac
881     eval enable_$ac_useropt=no ;;
882 gezelter 1490
883 gezelter 3319 -docdir | --docdir | --docdi | --doc | --do)
884     ac_prev=docdir ;;
885     -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
886     docdir=$ac_optarg ;;
887    
888     -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
889     ac_prev=dvidir ;;
890     -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
891     dvidir=$ac_optarg ;;
892    
893 gezelter 1490 -enable-* | --enable-*)
894 gezelter 3457 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
895 gezelter 1490 # Reject names that are not valid shell variable names.
896 gezelter 3457 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
897 gezelter 3546 as_fn_error "invalid feature name: $ac_useropt"
898 gezelter 3457 ac_useropt_orig=$ac_useropt
899     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
900     case $ac_user_opts in
901     *"
902     "enable_$ac_useropt"
903     "*) ;;
904     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
905     ac_unrecognized_sep=', ';;
906     esac
907     eval enable_$ac_useropt=\$ac_optarg ;;
908 gezelter 1490
909     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
910     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
911     | --exec | --exe | --ex)
912     ac_prev=exec_prefix ;;
913     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
914     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
915     | --exec=* | --exe=* | --ex=*)
916     exec_prefix=$ac_optarg ;;
917    
918     -gas | --gas | --ga | --g)
919     # Obsolete; use --with-gas.
920     with_gas=yes ;;
921    
922     -help | --help | --hel | --he | -h)
923     ac_init_help=long ;;
924     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
925     ac_init_help=recursive ;;
926     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
927     ac_init_help=short ;;
928    
929     -host | --host | --hos | --ho)
930     ac_prev=host_alias ;;
931     -host=* | --host=* | --hos=* | --ho=*)
932     host_alias=$ac_optarg ;;
933    
934 gezelter 3319 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
935     ac_prev=htmldir ;;
936     -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
937     | --ht=*)
938     htmldir=$ac_optarg ;;
939    
940 gezelter 1490 -includedir | --includedir | --includedi | --included | --include \
941     | --includ | --inclu | --incl | --inc)
942     ac_prev=includedir ;;
943     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
944     | --includ=* | --inclu=* | --incl=* | --inc=*)
945     includedir=$ac_optarg ;;
946    
947     -infodir | --infodir | --infodi | --infod | --info | --inf)
948     ac_prev=infodir ;;
949     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
950     infodir=$ac_optarg ;;
951    
952     -libdir | --libdir | --libdi | --libd)
953     ac_prev=libdir ;;
954     -libdir=* | --libdir=* | --libdi=* | --libd=*)
955     libdir=$ac_optarg ;;
956    
957     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
958     | --libexe | --libex | --libe)
959     ac_prev=libexecdir ;;
960     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
961     | --libexe=* | --libex=* | --libe=*)
962     libexecdir=$ac_optarg ;;
963    
964 gezelter 3319 -localedir | --localedir | --localedi | --localed | --locale)
965     ac_prev=localedir ;;
966     -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
967     localedir=$ac_optarg ;;
968    
969 gezelter 1490 -localstatedir | --localstatedir | --localstatedi | --localstated \
970 gezelter 3319 | --localstate | --localstat | --localsta | --localst | --locals)
971 gezelter 1490 ac_prev=localstatedir ;;
972     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
973 gezelter 3319 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
974 gezelter 1490 localstatedir=$ac_optarg ;;
975    
976     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
977     ac_prev=mandir ;;
978     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
979     mandir=$ac_optarg ;;
980    
981     -nfp | --nfp | --nf)
982     # Obsolete; use --without-fp.
983     with_fp=no ;;
984    
985     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
986 gezelter 2081 | --no-cr | --no-c | -n)
987 gezelter 1490 no_create=yes ;;
988    
989     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
990     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
991     no_recursion=yes ;;
992    
993     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
994     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
995     | --oldin | --oldi | --old | --ol | --o)
996     ac_prev=oldincludedir ;;
997     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
998     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
999     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1000     oldincludedir=$ac_optarg ;;
1001    
1002     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1003     ac_prev=prefix ;;
1004     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1005     prefix=$ac_optarg ;;
1006    
1007     -program-prefix | --program-prefix | --program-prefi | --program-pref \
1008     | --program-pre | --program-pr | --program-p)
1009     ac_prev=program_prefix ;;
1010     -program-prefix=* | --program-prefix=* | --program-prefi=* \
1011     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1012     program_prefix=$ac_optarg ;;
1013    
1014     -program-suffix | --program-suffix | --program-suffi | --program-suff \
1015     | --program-suf | --program-su | --program-s)
1016     ac_prev=program_suffix ;;
1017     -program-suffix=* | --program-suffix=* | --program-suffi=* \
1018     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1019     program_suffix=$ac_optarg ;;
1020    
1021     -program-transform-name | --program-transform-name \
1022     | --program-transform-nam | --program-transform-na \
1023     | --program-transform-n | --program-transform- \
1024     | --program-transform | --program-transfor \
1025     | --program-transfo | --program-transf \
1026     | --program-trans | --program-tran \
1027     | --progr-tra | --program-tr | --program-t)
1028     ac_prev=program_transform_name ;;
1029     -program-transform-name=* | --program-transform-name=* \
1030     | --program-transform-nam=* | --program-transform-na=* \
1031     | --program-transform-n=* | --program-transform-=* \
1032     | --program-transform=* | --program-transfor=* \
1033     | --program-transfo=* | --program-transf=* \
1034     | --program-trans=* | --program-tran=* \
1035     | --progr-tra=* | --program-tr=* | --program-t=*)
1036     program_transform_name=$ac_optarg ;;
1037    
1038 gezelter 3319 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1039     ac_prev=pdfdir ;;
1040     -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1041     pdfdir=$ac_optarg ;;
1042    
1043     -psdir | --psdir | --psdi | --psd | --ps)
1044     ac_prev=psdir ;;
1045     -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1046     psdir=$ac_optarg ;;
1047    
1048 gezelter 1490 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1049     | -silent | --silent | --silen | --sile | --sil)
1050     silent=yes ;;
1051    
1052     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1053     ac_prev=sbindir ;;
1054     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1055     | --sbi=* | --sb=*)
1056     sbindir=$ac_optarg ;;
1057    
1058     -sharedstatedir | --sharedstatedir | --sharedstatedi \
1059     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1060     | --sharedst | --shareds | --shared | --share | --shar \
1061     | --sha | --sh)
1062     ac_prev=sharedstatedir ;;
1063     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1064     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1065     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1066     | --sha=* | --sh=*)
1067     sharedstatedir=$ac_optarg ;;
1068    
1069     -site | --site | --sit)
1070     ac_prev=site ;;
1071     -site=* | --site=* | --sit=*)
1072     site=$ac_optarg ;;
1073    
1074     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1075     ac_prev=srcdir ;;
1076     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1077     srcdir=$ac_optarg ;;
1078    
1079     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1080     | --syscon | --sysco | --sysc | --sys | --sy)
1081     ac_prev=sysconfdir ;;
1082     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1083     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1084     sysconfdir=$ac_optarg ;;
1085    
1086     -target | --target | --targe | --targ | --tar | --ta | --t)
1087     ac_prev=target_alias ;;
1088     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1089     target_alias=$ac_optarg ;;
1090    
1091     -v | -verbose | --verbose | --verbos | --verbo | --verb)
1092     verbose=yes ;;
1093    
1094     -version | --version | --versio | --versi | --vers | -V)
1095     ac_init_version=: ;;
1096    
1097     -with-* | --with-*)
1098 gezelter 3457 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1099 gezelter 1490 # Reject names that are not valid shell variable names.
1100 gezelter 3457 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1101 gezelter 3546 as_fn_error "invalid package name: $ac_useropt"
1102 gezelter 3457 ac_useropt_orig=$ac_useropt
1103     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1104     case $ac_user_opts in
1105     *"
1106     "with_$ac_useropt"
1107     "*) ;;
1108     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1109     ac_unrecognized_sep=', ';;
1110     esac
1111     eval with_$ac_useropt=\$ac_optarg ;;
1112 gezelter 1490
1113     -without-* | --without-*)
1114 gezelter 3457 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1115 gezelter 1490 # Reject names that are not valid shell variable names.
1116 gezelter 3457 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1117 gezelter 3546 as_fn_error "invalid package name: $ac_useropt"
1118 gezelter 3457 ac_useropt_orig=$ac_useropt
1119     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1120     case $ac_user_opts in
1121     *"
1122     "with_$ac_useropt"
1123     "*) ;;
1124     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1125     ac_unrecognized_sep=', ';;
1126     esac
1127     eval with_$ac_useropt=no ;;
1128 gezelter 1490
1129     --x)
1130     # Obsolete; use --with-x.
1131     with_x=yes ;;
1132    
1133     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1134     | --x-incl | --x-inc | --x-in | --x-i)
1135     ac_prev=x_includes ;;
1136     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1137     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1138     x_includes=$ac_optarg ;;
1139    
1140     -x-libraries | --x-libraries | --x-librarie | --x-librari \
1141     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1142     ac_prev=x_libraries ;;
1143     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1144     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1145     x_libraries=$ac_optarg ;;
1146    
1147 gezelter 3546 -*) as_fn_error "unrecognized option: \`$ac_option'
1148     Try \`$0 --help' for more information."
1149 gezelter 1490 ;;
1150    
1151     *=*)
1152     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1153     # Reject names that are not valid shell variable names.
1154 gezelter 3546 case $ac_envvar in #(
1155     '' | [0-9]* | *[!_$as_cr_alnum]* )
1156     as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1157     esac
1158 gezelter 3319 eval $ac_envvar=\$ac_optarg
1159 gezelter 1490 export $ac_envvar ;;
1160    
1161     *)
1162     # FIXME: should be removed in autoconf 3.0.
1163 gezelter 3457 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1164 gezelter 2081 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1165 gezelter 3457 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1166 gezelter 1490 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1167     ;;
1168    
1169     esac
1170     done
1171    
1172     if test -n "$ac_prev"; then
1173     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1174 gezelter 3546 as_fn_error "missing argument to $ac_option"
1175 gezelter 1490 fi
1176    
1177 gezelter 3457 if test -n "$ac_unrecognized_opts"; then
1178     case $enable_option_checking in
1179     no) ;;
1180 gezelter 3546 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1181     *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1182 gezelter 3457 esac
1183     fi
1184    
1185     # Check all directory arguments for consistency.
1186 gezelter 3319 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1187     datadir sysconfdir sharedstatedir localstatedir includedir \
1188     oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1189     libdir localedir mandir
1190 gezelter 2081 do
1191 gezelter 3319 eval ac_val=\$$ac_var
1192 gezelter 3457 # Remove trailing slashes.
1193 gezelter 2081 case $ac_val in
1194 gezelter 3457 */ )
1195     ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1196     eval $ac_var=\$ac_val;;
1197     esac
1198     # Be sure to have absolute directory names.
1199     case $ac_val in
1200 gezelter 3319 [\\/$]* | ?:[\\/]* ) continue;;
1201     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1202 gezelter 2081 esac
1203 gezelter 3546 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1204 gezelter 2081 done
1205    
1206 gezelter 1490 # There might be people who depend on the old broken behavior: `$host'
1207     # used to hold the argument of --host etc.
1208 gezelter 2081 # FIXME: To remove some day.
1209 gezelter 1490 build=$build_alias
1210     host=$host_alias
1211     target=$target_alias
1212    
1213 gezelter 2081 # FIXME: To remove some day.
1214 gezelter 1490 if test "x$host_alias" != x; then
1215     if test "x$build_alias" = x; then
1216     cross_compiling=maybe
1217 gezelter 3457 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1218 gezelter 1490 If a cross compiler is detected then cross compile mode will be used." >&2
1219     elif test "x$build_alias" != "x$host_alias"; then
1220     cross_compiling=yes
1221     fi
1222     fi
1223    
1224     ac_tool_prefix=
1225     test -n "$host_alias" && ac_tool_prefix=$host_alias-
1226    
1227     test "$silent" = yes && exec 6>/dev/null
1228    
1229 gezelter 2081
1230 gezelter 3319 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1231     ac_ls_di=`ls -di .` &&
1232     ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1233 gezelter 3546 as_fn_error "working directory cannot be determined"
1234 gezelter 3319 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1235 gezelter 3546 as_fn_error "pwd does not report name of working directory"
1236 gezelter 3319
1237    
1238 gezelter 1490 # Find the source files, if location was not specified.
1239     if test -z "$srcdir"; then
1240     ac_srcdir_defaulted=yes
1241 gezelter 3319 # Try the directory containing this script, then the parent directory.
1242 gezelter 3457 ac_confdir=`$as_dirname -- "$as_myself" ||
1243     $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1244     X"$as_myself" : 'X\(//\)[^/]' \| \
1245     X"$as_myself" : 'X\(//\)$' \| \
1246     X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1247     $as_echo X"$as_myself" |
1248 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1249     s//\1/
1250     q
1251     }
1252     /^X\(\/\/\)[^/].*/{
1253     s//\1/
1254     q
1255     }
1256     /^X\(\/\/\)$/{
1257     s//\1/
1258     q
1259     }
1260     /^X\(\/\).*/{
1261     s//\1/
1262     q
1263     }
1264     s/.*/./; q'`
1265 gezelter 1490 srcdir=$ac_confdir
1266 gezelter 3319 if test ! -r "$srcdir/$ac_unique_file"; then
1267 gezelter 1490 srcdir=..
1268     fi
1269     else
1270     ac_srcdir_defaulted=no
1271     fi
1272 gezelter 3319 if test ! -r "$srcdir/$ac_unique_file"; then
1273     test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1274 gezelter 3546 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1275 gezelter 3319 fi
1276     ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1277     ac_abs_confdir=`(
1278 gezelter 3546 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1279 gezelter 3319 pwd)`
1280     # When building in place, set srcdir=.
1281     if test "$ac_abs_confdir" = "$ac_pwd"; then
1282     srcdir=.
1283 chuckv 3275 fi
1284 gezelter 3319 # Remove unnecessary trailing slashes from srcdir.
1285     # Double slashes in file names in object file debugging info
1286     # mess up M-x gdb in Emacs.
1287     case $srcdir in
1288     */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1289     esac
1290     for ac_var in $ac_precious_vars; do
1291     eval ac_env_${ac_var}_set=\${${ac_var}+set}
1292     eval ac_env_${ac_var}_value=\$${ac_var}
1293     eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1294     eval ac_cv_env_${ac_var}_value=\$${ac_var}
1295     done
1296 gezelter 1490
1297     #
1298     # Report the --help message.
1299     #
1300     if test "$ac_init_help" = "long"; then
1301     # Omit some internal or obsolete options to make the list less imposing.
1302     # This message is too long to be a string in the A/UX 3.1 sh.
1303 gezelter 2081 cat <<_ACEOF
1304 chuckv 3288 \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1305 gezelter 1490
1306     Usage: $0 [OPTION]... [VAR=VALUE]...
1307    
1308     To assign environment variables (e.g., CC, CFLAGS...), specify them as
1309     VAR=VALUE. See below for descriptions of some of the useful variables.
1310    
1311     Defaults for the options are specified in brackets.
1312    
1313     Configuration:
1314     -h, --help display this help and exit
1315     --help=short display options specific to this package
1316     --help=recursive display the short help of all the included packages
1317     -V, --version display version information and exit
1318     -q, --quiet, --silent do not print \`checking...' messages
1319     --cache-file=FILE cache test results in FILE [disabled]
1320     -C, --config-cache alias for \`--cache-file=config.cache'
1321     -n, --no-create do not create output files
1322     --srcdir=DIR find the sources in DIR [configure dir or \`..']
1323    
1324     Installation directories:
1325     --prefix=PREFIX install architecture-independent files in PREFIX
1326 gezelter 3457 [$ac_default_prefix]
1327 gezelter 1490 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1328 gezelter 3457 [PREFIX]
1329 gezelter 1490
1330     By default, \`make install' will install all the files in
1331     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1332     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1333     for instance \`--prefix=\$HOME'.
1334    
1335     For better control, use the options below.
1336    
1337     Fine tuning of the installation directories:
1338 gezelter 3457 --bindir=DIR user executables [EPREFIX/bin]
1339     --sbindir=DIR system admin executables [EPREFIX/sbin]
1340     --libexecdir=DIR program executables [EPREFIX/libexec]
1341     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1342     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1343     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1344     --libdir=DIR object code libraries [EPREFIX/lib]
1345     --includedir=DIR C header files [PREFIX/include]
1346     --oldincludedir=DIR C header files for non-gcc [/usr/include]
1347     --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1348     --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1349     --infodir=DIR info documentation [DATAROOTDIR/info]
1350     --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1351     --mandir=DIR man documentation [DATAROOTDIR/man]
1352     --docdir=DIR documentation root [DATAROOTDIR/doc/oopse]
1353     --htmldir=DIR html documentation [DOCDIR]
1354     --dvidir=DIR dvi documentation [DOCDIR]
1355     --pdfdir=DIR pdf documentation [DOCDIR]
1356     --psdir=DIR ps documentation [DOCDIR]
1357 gezelter 2081 _ACEOF
1358 gezelter 1490
1359 gezelter 2081 cat <<\_ACEOF
1360 gezelter 1490
1361     System types:
1362     --build=BUILD configure for building on BUILD [guessed]
1363 gezelter 2081 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1364     _ACEOF
1365 gezelter 1490 fi
1366    
1367     if test -n "$ac_init_help"; then
1368     case $ac_init_help in
1369 chuckv 3288 short | recursive ) echo "Configuration of OOPSE 4.0:";;
1370 gezelter 1490 esac
1371 gezelter 2081 cat <<\_ACEOF
1372 gezelter 1490
1373     Optional Features:
1374 gezelter 3457 --disable-option-checking ignore unrecognized --enable/--with options
1375 gezelter 1490 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1376     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1377 gezelter 2547 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
1378 gezelter 1490 --enable-debug Compile OOPSE in debug mode
1379 gezelter 2757 --enable-single compile OOPSE in single precision
1380     --enable-float synonym for --enable-single
1381 gezelter 1540 --enable-doxygen enable documentation generation with doxygen (auto)
1382     --enable-dot use 'dot' to generate graphs in doxygen (auto)
1383     --enable-html-docs enable HTML generation with doxygen (yes)
1384     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1385 gezelter 1490
1386     Optional Packages:
1387     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1388     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1389 gezelter 2547 --with-perl-shebang override what perl thinks is the way for the kernel
1390     to start it (seldom needed)
1391 gezelter 2754 --with-zlib=DIR root directory path of zlib installation (defaults
1392     to /usr/local or /usr if not found in /usr/local)
1393 gezelter 2753 --with-fftw=DIR root directory path of fftw installation (defaults
1394     to /usr/local or /usr if not found in /usr/local)
1395 chuckv 3291 --with-qhull=DIR root directory path of qhull installation (defaults
1396     to /usr/local or /usr if not found in /usr/local)
1397 gezelter 3319 --with-openbabel=DIR root directory path of openbabel-2.x installation
1398     (defaults to /usr/local or /usr if not found in
1399     /usr/local)
1400 chuckv 3288 --with-cgalmakefile=makefile
1401     Use the following CGAL makefile
1402 gezelter 1490
1403     Some influential environment variables:
1404 gezelter 2547 CXX C++ compiler command
1405     CXXFLAGS C++ compiler flags
1406 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1407     nonstandard directory <lib dir>
1408 gezelter 3319 LIBS libraries to pass to the linker, e.g. -l<library>
1409     CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1410     you have headers in a nonstandard directory <include dir>
1411 gezelter 3546 MPICXX MPI C++ compiler command
1412 gezelter 2547 CC C compiler command
1413     CFLAGS C compiler flags
1414 gezelter 3546 MPICC MPI C compiler command
1415 gezelter 2547 FC Fortran compiler command
1416     FCFLAGS Fortran compiler flags
1417 gezelter 3546 MPIFC MPI Fortran compiler command
1418 gezelter 2473 CPP C preprocessor
1419 gezelter 2190 CXXCPP C++ preprocessor
1420 gezelter 1490
1421     Use these variables to override the choices made by `configure' or to help
1422     it to find libraries and programs with nonstandard names/locations.
1423    
1424     Report bugs to <gezelter@nd.edu>.
1425 gezelter 2081 _ACEOF
1426 gezelter 3319 ac_status=$?
1427 gezelter 1490 fi
1428    
1429     if test "$ac_init_help" = "recursive"; then
1430     # If there are subdirs, report their specific --help.
1431 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1432 gezelter 3457 test -d "$ac_dir" ||
1433     { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1434     continue
1435 gezelter 2081 ac_builddir=.
1436 gezelter 1490
1437 gezelter 3319 case "$ac_dir" in
1438     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1439     *)
1440 gezelter 3457 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1441 gezelter 3319 # A ".." for each directory in $ac_dir_suffix.
1442 gezelter 3457 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1443 gezelter 3319 case $ac_top_builddir_sub in
1444     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1445     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1446     esac ;;
1447     esac
1448     ac_abs_top_builddir=$ac_pwd
1449     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1450     # for backward compatibility:
1451     ac_top_builddir=$ac_top_build_prefix
1452 gezelter 1490
1453 gezelter 2081 case $srcdir in
1454 gezelter 3319 .) # We are building in place.
1455 gezelter 2081 ac_srcdir=.
1456 gezelter 3319 ac_top_srcdir=$ac_top_builddir_sub
1457     ac_abs_top_srcdir=$ac_pwd ;;
1458     [\\/]* | ?:[\\/]* ) # Absolute name.
1459 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
1460 gezelter 3319 ac_top_srcdir=$srcdir
1461     ac_abs_top_srcdir=$srcdir ;;
1462     *) # Relative name.
1463     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1464     ac_top_srcdir=$ac_top_build_prefix$srcdir
1465     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1466 gezelter 2081 esac
1467 gezelter 3319 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1468 gezelter 2081
1469 gezelter 3319 cd "$ac_dir" || { ac_status=$?; continue; }
1470     # Check for guested configure.
1471     if test -f "$ac_srcdir/configure.gnu"; then
1472     echo &&
1473     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1474     elif test -f "$ac_srcdir/configure"; then
1475     echo &&
1476     $SHELL "$ac_srcdir/configure" --help=recursive
1477 gezelter 1490 else
1478 gezelter 3457 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1479 gezelter 3319 fi || ac_status=$?
1480     cd "$ac_pwd" || { ac_status=$?; break; }
1481 gezelter 1490 done
1482     fi
1483    
1484 gezelter 3319 test -n "$ac_init_help" && exit $ac_status
1485 gezelter 1490 if $ac_init_version; then
1486 gezelter 2081 cat <<\_ACEOF
1487 chuckv 3288 OOPSE configure 4.0
1488 gezelter 3546 generated by GNU Autoconf 2.64
1489 gezelter 1490
1490 gezelter 3546 Copyright (C) 2009 Free Software Foundation, Inc.
1491 gezelter 1490 This configure script is free software; the Free Software Foundation
1492     gives unlimited permission to copy, distribute and modify it.
1493 gezelter 2081 _ACEOF
1494 gezelter 3319 exit
1495 gezelter 1490 fi
1496 gezelter 3546
1497     ## ------------------------ ##
1498     ## Autoconf initialization. ##
1499     ## ------------------------ ##
1500    
1501     # ac_fn_cxx_try_compile LINENO
1502     # ----------------------------
1503     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1504     ac_fn_cxx_try_compile ()
1505     {
1506     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1507     rm -f conftest.$ac_objext
1508     if { { ac_try="$ac_compile"
1509     case "(($ac_try" in
1510     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1511     *) ac_try_echo=$ac_try;;
1512     esac
1513     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1514     $as_echo "$ac_try_echo"; } >&5
1515     (eval "$ac_compile") 2>conftest.err
1516     ac_status=$?
1517     if test -s conftest.err; then
1518     grep -v '^ *+' conftest.err >conftest.er1
1519     cat conftest.er1 >&5
1520     mv -f conftest.er1 conftest.err
1521     fi
1522     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1523     test $ac_status = 0; } && {
1524     test -z "$ac_cxx_werror_flag" ||
1525     test ! -s conftest.err
1526     } && test -s conftest.$ac_objext; then :
1527     ac_retval=0
1528     else
1529     $as_echo "$as_me: failed program was:" >&5
1530     sed 's/^/| /' conftest.$ac_ext >&5
1531    
1532     ac_retval=1
1533     fi
1534     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1535     return $ac_retval
1536    
1537     } # ac_fn_cxx_try_compile
1538    
1539     # ac_fn_cxx_try_link LINENO
1540     # -------------------------
1541     # Try to link conftest.$ac_ext, and return whether this succeeded.
1542     ac_fn_cxx_try_link ()
1543     {
1544     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1545     rm -f conftest.$ac_objext conftest$ac_exeext
1546     if { { ac_try="$ac_link"
1547     case "(($ac_try" in
1548     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1549     *) ac_try_echo=$ac_try;;
1550     esac
1551     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1552     $as_echo "$ac_try_echo"; } >&5
1553     (eval "$ac_link") 2>conftest.err
1554     ac_status=$?
1555     if test -s conftest.err; then
1556     grep -v '^ *+' conftest.err >conftest.er1
1557     cat conftest.er1 >&5
1558     mv -f conftest.er1 conftest.err
1559     fi
1560     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1561     test $ac_status = 0; } && {
1562     test -z "$ac_cxx_werror_flag" ||
1563     test ! -s conftest.err
1564     } && test -s conftest$ac_exeext && {
1565     test "$cross_compiling" = yes ||
1566     $as_test_x conftest$ac_exeext
1567     }; then :
1568     ac_retval=0
1569     else
1570     $as_echo "$as_me: failed program was:" >&5
1571     sed 's/^/| /' conftest.$ac_ext >&5
1572    
1573     ac_retval=1
1574     fi
1575     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1576     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1577     # interfere with the next link command; also delete a directory that is
1578     # left behind by Apple's compiler. We do this before executing the actions.
1579     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1580     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1581     return $ac_retval
1582    
1583     } # ac_fn_cxx_try_link
1584    
1585     # ac_fn_cxx_check_func LINENO FUNC VAR
1586     # ------------------------------------
1587     # Tests whether FUNC exists, setting the cache variable VAR accordingly
1588     ac_fn_cxx_check_func ()
1589     {
1590     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1591     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1592     $as_echo_n "checking for $2... " >&6; }
1593     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1594     $as_echo_n "(cached) " >&6
1595     else
1596     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1597     /* end confdefs.h. */
1598     /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1599     For example, HP-UX 11i <limits.h> declares gettimeofday. */
1600     #define $2 innocuous_$2
1601    
1602     /* System header to define __stub macros and hopefully few prototypes,
1603     which can conflict with char $2 (); below.
1604     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1605     <limits.h> exists even on freestanding compilers. */
1606    
1607     #ifdef __STDC__
1608     # include <limits.h>
1609     #else
1610     # include <assert.h>
1611     #endif
1612    
1613     #undef $2
1614    
1615     /* Override any GCC internal prototype to avoid an error.
1616     Use char because int might match the return type of a GCC
1617     builtin and then its argument prototype would still apply. */
1618     #ifdef __cplusplus
1619     extern "C"
1620     #endif
1621     char $2 ();
1622     /* The GNU C library defines this for functions which it implements
1623     to always fail with ENOSYS. Some functions are actually named
1624     something starting with __ and the normal name is an alias. */
1625     #if defined __stub_$2 || defined __stub___$2
1626     choke me
1627     #endif
1628    
1629     int
1630     main ()
1631     {
1632     return $2 ();
1633     ;
1634     return 0;
1635     }
1636     _ACEOF
1637     if ac_fn_cxx_try_link "$LINENO"; then :
1638     eval "$3=yes"
1639     else
1640     eval "$3=no"
1641     fi
1642     rm -f core conftest.err conftest.$ac_objext \
1643     conftest$ac_exeext conftest.$ac_ext
1644     fi
1645     eval ac_res=\$$3
1646     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1647     $as_echo "$ac_res" >&6; }
1648     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1649    
1650     } # ac_fn_cxx_check_func
1651    
1652     # ac_fn_c_try_compile LINENO
1653     # --------------------------
1654     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1655     ac_fn_c_try_compile ()
1656     {
1657     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1658     rm -f conftest.$ac_objext
1659     if { { ac_try="$ac_compile"
1660     case "(($ac_try" in
1661     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1662     *) ac_try_echo=$ac_try;;
1663     esac
1664     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1665     $as_echo "$ac_try_echo"; } >&5
1666     (eval "$ac_compile") 2>conftest.err
1667     ac_status=$?
1668     if test -s conftest.err; then
1669     grep -v '^ *+' conftest.err >conftest.er1
1670     cat conftest.er1 >&5
1671     mv -f conftest.er1 conftest.err
1672     fi
1673     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1674     test $ac_status = 0; } && {
1675     test -z "$ac_c_werror_flag" ||
1676     test ! -s conftest.err
1677     } && test -s conftest.$ac_objext; then :
1678     ac_retval=0
1679     else
1680     $as_echo "$as_me: failed program was:" >&5
1681     sed 's/^/| /' conftest.$ac_ext >&5
1682    
1683     ac_retval=1
1684     fi
1685     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1686     return $ac_retval
1687    
1688     } # ac_fn_c_try_compile
1689    
1690     # ac_fn_c_try_link LINENO
1691     # -----------------------
1692     # Try to link conftest.$ac_ext, and return whether this succeeded.
1693     ac_fn_c_try_link ()
1694     {
1695     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1696     rm -f conftest.$ac_objext conftest$ac_exeext
1697     if { { ac_try="$ac_link"
1698     case "(($ac_try" in
1699     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1700     *) ac_try_echo=$ac_try;;
1701     esac
1702     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1703     $as_echo "$ac_try_echo"; } >&5
1704     (eval "$ac_link") 2>conftest.err
1705     ac_status=$?
1706     if test -s conftest.err; then
1707     grep -v '^ *+' conftest.err >conftest.er1
1708     cat conftest.er1 >&5
1709     mv -f conftest.er1 conftest.err
1710     fi
1711     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1712     test $ac_status = 0; } && {
1713     test -z "$ac_c_werror_flag" ||
1714     test ! -s conftest.err
1715     } && test -s conftest$ac_exeext && {
1716     test "$cross_compiling" = yes ||
1717     $as_test_x conftest$ac_exeext
1718     }; then :
1719     ac_retval=0
1720     else
1721     $as_echo "$as_me: failed program was:" >&5
1722     sed 's/^/| /' conftest.$ac_ext >&5
1723    
1724     ac_retval=1
1725     fi
1726     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1727     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1728     # interfere with the next link command; also delete a directory that is
1729     # left behind by Apple's compiler. We do this before executing the actions.
1730     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1731     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1732     return $ac_retval
1733    
1734     } # ac_fn_c_try_link
1735    
1736     # ac_fn_c_check_func LINENO FUNC VAR
1737     # ----------------------------------
1738     # Tests whether FUNC exists, setting the cache variable VAR accordingly
1739     ac_fn_c_check_func ()
1740     {
1741     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1742     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1743     $as_echo_n "checking for $2... " >&6; }
1744     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1745     $as_echo_n "(cached) " >&6
1746     else
1747     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1748     /* end confdefs.h. */
1749     /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1750     For example, HP-UX 11i <limits.h> declares gettimeofday. */
1751     #define $2 innocuous_$2
1752    
1753     /* System header to define __stub macros and hopefully few prototypes,
1754     which can conflict with char $2 (); below.
1755     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1756     <limits.h> exists even on freestanding compilers. */
1757    
1758     #ifdef __STDC__
1759     # include <limits.h>
1760     #else
1761     # include <assert.h>
1762     #endif
1763    
1764     #undef $2
1765    
1766     /* Override any GCC internal prototype to avoid an error.
1767     Use char because int might match the return type of a GCC
1768     builtin and then its argument prototype would still apply. */
1769     #ifdef __cplusplus
1770     extern "C"
1771     #endif
1772     char $2 ();
1773     /* The GNU C library defines this for functions which it implements
1774     to always fail with ENOSYS. Some functions are actually named
1775     something starting with __ and the normal name is an alias. */
1776     #if defined __stub_$2 || defined __stub___$2
1777     choke me
1778     #endif
1779    
1780     int
1781     main ()
1782     {
1783     return $2 ();
1784     ;
1785     return 0;
1786     }
1787     _ACEOF
1788     if ac_fn_c_try_link "$LINENO"; then :
1789     eval "$3=yes"
1790     else
1791     eval "$3=no"
1792     fi
1793     rm -f core conftest.err conftest.$ac_objext \
1794     conftest$ac_exeext conftest.$ac_ext
1795     fi
1796     eval ac_res=\$$3
1797     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1798     $as_echo "$ac_res" >&6; }
1799     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1800    
1801     } # ac_fn_c_check_func
1802    
1803     # ac_fn_fc_try_compile LINENO
1804     # ---------------------------
1805     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1806     ac_fn_fc_try_compile ()
1807     {
1808     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1809     rm -f conftest.$ac_objext
1810     if { { ac_try="$ac_compile"
1811     case "(($ac_try" in
1812     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1813     *) ac_try_echo=$ac_try;;
1814     esac
1815     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1816     $as_echo "$ac_try_echo"; } >&5
1817     (eval "$ac_compile") 2>conftest.err
1818     ac_status=$?
1819     if test -s conftest.err; then
1820     grep -v '^ *+' conftest.err >conftest.er1
1821     cat conftest.er1 >&5
1822     mv -f conftest.er1 conftest.err
1823     fi
1824     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1825     test $ac_status = 0; } && {
1826     test -z "$ac_fc_werror_flag" ||
1827     test ! -s conftest.err
1828     } && test -s conftest.$ac_objext; then :
1829     ac_retval=0
1830     else
1831     $as_echo "$as_me: failed program was:" >&5
1832     sed 's/^/| /' conftest.$ac_ext >&5
1833    
1834     ac_retval=1
1835     fi
1836     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1837     return $ac_retval
1838    
1839     } # ac_fn_fc_try_compile
1840    
1841     # ac_fn_fc_try_link LINENO
1842     # ------------------------
1843     # Try to link conftest.$ac_ext, and return whether this succeeded.
1844     ac_fn_fc_try_link ()
1845     {
1846     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1847     rm -f conftest.$ac_objext conftest$ac_exeext
1848     if { { ac_try="$ac_link"
1849     case "(($ac_try" in
1850     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1851     *) ac_try_echo=$ac_try;;
1852     esac
1853     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1854     $as_echo "$ac_try_echo"; } >&5
1855     (eval "$ac_link") 2>conftest.err
1856     ac_status=$?
1857     if test -s conftest.err; then
1858     grep -v '^ *+' conftest.err >conftest.er1
1859     cat conftest.er1 >&5
1860     mv -f conftest.er1 conftest.err
1861     fi
1862     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1863     test $ac_status = 0; } && {
1864     test -z "$ac_fc_werror_flag" ||
1865     test ! -s conftest.err
1866     } && test -s conftest$ac_exeext && {
1867     test "$cross_compiling" = yes ||
1868     $as_test_x conftest$ac_exeext
1869     }; then :
1870     ac_retval=0
1871     else
1872     $as_echo "$as_me: failed program was:" >&5
1873     sed 's/^/| /' conftest.$ac_ext >&5
1874    
1875     ac_retval=1
1876     fi
1877     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1878     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1879     # interfere with the next link command; also delete a directory that is
1880     # left behind by Apple's compiler. We do this before executing the actions.
1881     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1882     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1883     return $ac_retval
1884    
1885     } # ac_fn_fc_try_link
1886    
1887     # ac_fn_c_try_cpp LINENO
1888     # ----------------------
1889     # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1890     ac_fn_c_try_cpp ()
1891     {
1892     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1893     if { { ac_try="$ac_cpp conftest.$ac_ext"
1894     case "(($ac_try" in
1895     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1896     *) ac_try_echo=$ac_try;;
1897     esac
1898     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1899     $as_echo "$ac_try_echo"; } >&5
1900     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1901     ac_status=$?
1902     if test -s conftest.err; then
1903     grep -v '^ *+' conftest.err >conftest.er1
1904     cat conftest.er1 >&5
1905     mv -f conftest.er1 conftest.err
1906     fi
1907     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1908     test $ac_status = 0; } >/dev/null && {
1909     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1910     test ! -s conftest.err
1911     }; then :
1912     ac_retval=0
1913     else
1914     $as_echo "$as_me: failed program was:" >&5
1915     sed 's/^/| /' conftest.$ac_ext >&5
1916    
1917     ac_retval=1
1918     fi
1919     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1920     return $ac_retval
1921    
1922     } # ac_fn_c_try_cpp
1923    
1924     # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1925     # -------------------------------------------------------
1926     # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1927     # the include files in INCLUDES and setting the cache variable VAR
1928     # accordingly.
1929     ac_fn_c_check_header_mongrel ()
1930     {
1931     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1932     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1933     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1934     $as_echo_n "checking for $2... " >&6; }
1935     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1936     $as_echo_n "(cached) " >&6
1937     fi
1938     eval ac_res=\$$3
1939     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1940     $as_echo "$ac_res" >&6; }
1941     else
1942     # Is the header compilable?
1943     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1944     $as_echo_n "checking $2 usability... " >&6; }
1945     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1946     /* end confdefs.h. */
1947     $4
1948     #include <$2>
1949     _ACEOF
1950     if ac_fn_c_try_compile "$LINENO"; then :
1951     ac_header_compiler=yes
1952     else
1953     ac_header_compiler=no
1954     fi
1955     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1956     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1957     $as_echo "$ac_header_compiler" >&6; }
1958    
1959     # Is the header present?
1960     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1961     $as_echo_n "checking $2 presence... " >&6; }
1962     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1963     /* end confdefs.h. */
1964     #include <$2>
1965     _ACEOF
1966     if ac_fn_c_try_cpp "$LINENO"; then :
1967     ac_header_preproc=yes
1968     else
1969     ac_header_preproc=no
1970     fi
1971     rm -f conftest.err conftest.$ac_ext
1972     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1973     $as_echo "$ac_header_preproc" >&6; }
1974    
1975     # So? What about this header?
1976     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1977     yes:no: )
1978     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1979     $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&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     ;;
1983     no:yes:* )
1984     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1985     $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1986     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1987     $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1988     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1989     $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1990     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1991     $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1992     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1993     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1994     ( cat <<\_ASBOX
1995     ## ------------------------------ ##
1996     ## Report this to gezelter@nd.edu ##
1997     ## ------------------------------ ##
1998     _ASBOX
1999     ) | sed "s/^/$as_me: WARNING: /" >&2
2000     ;;
2001     esac
2002     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2003     $as_echo_n "checking for $2... " >&6; }
2004     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2005     $as_echo_n "(cached) " >&6
2006     else
2007     eval "$3=\$ac_header_compiler"
2008     fi
2009     eval ac_res=\$$3
2010     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2011     $as_echo "$ac_res" >&6; }
2012     fi
2013     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2014    
2015     } # ac_fn_c_check_header_mongrel
2016    
2017     # ac_fn_c_try_run LINENO
2018     # ----------------------
2019     # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2020     # that executables *can* be run.
2021     ac_fn_c_try_run ()
2022     {
2023     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2024     if { { ac_try="$ac_link"
2025     case "(($ac_try" in
2026     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2027     *) ac_try_echo=$ac_try;;
2028     esac
2029     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2030     $as_echo "$ac_try_echo"; } >&5
2031     (eval "$ac_link") 2>&5
2032     ac_status=$?
2033     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2034     test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2035     { { case "(($ac_try" in
2036     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2037     *) ac_try_echo=$ac_try;;
2038     esac
2039     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2040     $as_echo "$ac_try_echo"; } >&5
2041     (eval "$ac_try") 2>&5
2042     ac_status=$?
2043     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2044     test $ac_status = 0; }; }; then :
2045     ac_retval=0
2046     else
2047     $as_echo "$as_me: program exited with status $ac_status" >&5
2048     $as_echo "$as_me: failed program was:" >&5
2049     sed 's/^/| /' conftest.$ac_ext >&5
2050    
2051     ac_retval=$ac_status
2052     fi
2053     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2054     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2055     return $ac_retval
2056    
2057     } # ac_fn_c_try_run
2058    
2059     # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2060     # -------------------------------------------------------
2061     # Tests whether HEADER exists and can be compiled using the include files in
2062     # INCLUDES, setting the cache variable VAR accordingly.
2063     ac_fn_c_check_header_compile ()
2064     {
2065     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2066     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2067     $as_echo_n "checking for $2... " >&6; }
2068     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2069     $as_echo_n "(cached) " >&6
2070     else
2071     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2072     /* end confdefs.h. */
2073     $4
2074     #include <$2>
2075     _ACEOF
2076     if ac_fn_c_try_compile "$LINENO"; then :
2077     eval "$3=yes"
2078     else
2079     eval "$3=no"
2080     fi
2081     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2082     fi
2083     eval ac_res=\$$3
2084     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2085     $as_echo "$ac_res" >&6; }
2086     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2087    
2088     } # ac_fn_c_check_header_compile
2089    
2090     # ac_fn_cxx_try_cpp LINENO
2091     # ------------------------
2092     # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2093     ac_fn_cxx_try_cpp ()
2094     {
2095     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2096     if { { ac_try="$ac_cpp conftest.$ac_ext"
2097     case "(($ac_try" in
2098     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2099     *) ac_try_echo=$ac_try;;
2100     esac
2101     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2102     $as_echo "$ac_try_echo"; } >&5
2103     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2104     ac_status=$?
2105     if test -s conftest.err; then
2106     grep -v '^ *+' conftest.err >conftest.er1
2107     cat conftest.er1 >&5
2108     mv -f conftest.er1 conftest.err
2109     fi
2110     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2111     test $ac_status = 0; } >/dev/null && {
2112     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2113     test ! -s conftest.err
2114     }; then :
2115     ac_retval=0
2116     else
2117     $as_echo "$as_me: failed program was:" >&5
2118     sed 's/^/| /' conftest.$ac_ext >&5
2119    
2120     ac_retval=1
2121     fi
2122     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2123     return $ac_retval
2124    
2125     } # ac_fn_cxx_try_cpp
2126    
2127     # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2128     # ---------------------------------------------------------
2129     # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2130     # the include files in INCLUDES and setting the cache variable VAR
2131     # accordingly.
2132     ac_fn_cxx_check_header_mongrel ()
2133     {
2134     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2135     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2136     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2137     $as_echo_n "checking for $2... " >&6; }
2138     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2139     $as_echo_n "(cached) " >&6
2140     fi
2141     eval ac_res=\$$3
2142     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2143     $as_echo "$ac_res" >&6; }
2144     else
2145     # Is the header compilable?
2146     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2147     $as_echo_n "checking $2 usability... " >&6; }
2148     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2149     /* end confdefs.h. */
2150     $4
2151     #include <$2>
2152     _ACEOF
2153     if ac_fn_cxx_try_compile "$LINENO"; then :
2154     ac_header_compiler=yes
2155     else
2156     ac_header_compiler=no
2157     fi
2158     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2159     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2160     $as_echo "$ac_header_compiler" >&6; }
2161    
2162     # Is the header present?
2163     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2164     $as_echo_n "checking $2 presence... " >&6; }
2165     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2166     /* end confdefs.h. */
2167     #include <$2>
2168     _ACEOF
2169     if ac_fn_cxx_try_cpp "$LINENO"; then :
2170     ac_header_preproc=yes
2171     else
2172     ac_header_preproc=no
2173     fi
2174     rm -f conftest.err conftest.$ac_ext
2175     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2176     $as_echo "$ac_header_preproc" >&6; }
2177    
2178     # So? What about this header?
2179     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2180     yes:no: )
2181     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2182     $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&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     ;;
2186     no:yes:* )
2187     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2188     $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2189     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2190     $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2191     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2192     $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2193     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2194     $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2195     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2196     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2197     ( cat <<\_ASBOX
2198     ## ------------------------------ ##
2199     ## Report this to gezelter@nd.edu ##
2200     ## ------------------------------ ##
2201     _ASBOX
2202     ) | sed "s/^/$as_me: WARNING: /" >&2
2203     ;;
2204     esac
2205     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2206     $as_echo_n "checking for $2... " >&6; }
2207     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2208     $as_echo_n "(cached) " >&6
2209     else
2210     eval "$3=\$ac_header_compiler"
2211     fi
2212     eval ac_res=\$$3
2213     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2214     $as_echo "$ac_res" >&6; }
2215     fi
2216     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2217    
2218     } # ac_fn_cxx_check_header_mongrel
2219    
2220     # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2221     # -------------------------------------------
2222     # Tests whether TYPE exists after having included INCLUDES, setting cache
2223     # variable VAR accordingly.
2224     ac_fn_c_check_type ()
2225     {
2226     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2227     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2228     $as_echo_n "checking for $2... " >&6; }
2229     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2230     $as_echo_n "(cached) " >&6
2231     else
2232     eval "$3=no"
2233     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2234     /* end confdefs.h. */
2235     $4
2236     #ifdef FC_DUMMY_MAIN
2237     #ifndef FC_DUMMY_MAIN_EQ_F77
2238     # ifdef __cplusplus
2239     extern "C"
2240     # endif
2241     int FC_DUMMY_MAIN() { return 1; }
2242     #endif
2243     #endif
2244     int
2245     main ()
2246     {
2247     if (sizeof ($2))
2248     return 0;
2249     ;
2250     return 0;
2251     }
2252     _ACEOF
2253     if ac_fn_c_try_compile "$LINENO"; then :
2254     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2255     /* end confdefs.h. */
2256     $4
2257     #ifdef FC_DUMMY_MAIN
2258     #ifndef FC_DUMMY_MAIN_EQ_F77
2259     # ifdef __cplusplus
2260     extern "C"
2261     # endif
2262     int FC_DUMMY_MAIN() { return 1; }
2263     #endif
2264     #endif
2265     int
2266     main ()
2267     {
2268     if (sizeof (($2)))
2269     return 0;
2270     ;
2271     return 0;
2272     }
2273     _ACEOF
2274     if ac_fn_c_try_compile "$LINENO"; then :
2275    
2276     else
2277     eval "$3=yes"
2278     fi
2279     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2280     fi
2281     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2282     fi
2283     eval ac_res=\$$3
2284     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2285     $as_echo "$ac_res" >&6; }
2286     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2287    
2288     } # ac_fn_c_check_type
2289 gezelter 3319 cat >config.log <<_ACEOF
2290 gezelter 1490 This file contains any messages produced by compilers while
2291     running configure, to aid debugging if configure makes a mistake.
2292    
2293 chuckv 3288 It was created by OOPSE $as_me 4.0, which was
2294 gezelter 3546 generated by GNU Autoconf 2.64. Invocation command line was
2295 gezelter 1490
2296     $ $0 $@
2297    
2298 gezelter 2081 _ACEOF
2299 gezelter 3319 exec 5>>config.log
2300 gezelter 1490 {
2301     cat <<_ASUNAME
2302 gezelter 2081 ## --------- ##
2303     ## Platform. ##
2304     ## --------- ##
2305 gezelter 1490
2306     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2307     uname -m = `(uname -m) 2>/dev/null || echo unknown`
2308     uname -r = `(uname -r) 2>/dev/null || echo unknown`
2309     uname -s = `(uname -s) 2>/dev/null || echo unknown`
2310     uname -v = `(uname -v) 2>/dev/null || echo unknown`
2311    
2312     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2313     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2314    
2315     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2316     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2317     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2318 gezelter 3319 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2319 gezelter 1490 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2320     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2321     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2322    
2323 gezelter 2081 _ASUNAME
2324 gezelter 2029
2325 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2326     for as_dir in $PATH
2327     do
2328     IFS=$as_save_IFS
2329     test -z "$as_dir" && as_dir=.
2330 gezelter 3546 $as_echo "PATH: $as_dir"
2331     done
2332 gezelter 3319 IFS=$as_save_IFS
2333 gezelter 2081
2334 gezelter 1490 } >&5
2335    
2336 gezelter 2081 cat >&5 <<_ACEOF
2337 gezelter 1490
2338    
2339 gezelter 2081 ## ----------- ##
2340     ## Core tests. ##
2341     ## ----------- ##
2342    
2343     _ACEOF
2344    
2345    
2346 gezelter 1490 # Keep a trace of the command line.
2347     # Strip out --no-create and --no-recursion so they do not pile up.
2348 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
2349 gezelter 1490 # Also quote any args containing shell meta-characters.
2350 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
2351 gezelter 1490 ac_configure_args=
2352 gezelter 2081 ac_configure_args0=
2353     ac_configure_args1=
2354     ac_must_keep_next=false
2355     for ac_pass in 1 2
2356 gezelter 1490 do
2357 gezelter 2081 for ac_arg
2358     do
2359     case $ac_arg in
2360     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2361     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2362     | -silent | --silent | --silen | --sile | --sil)
2363     continue ;;
2364 gezelter 3319 *\'*)
2365 gezelter 3457 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2366 gezelter 2081 esac
2367     case $ac_pass in
2368 gezelter 3546 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2369 gezelter 2081 2)
2370 gezelter 3546 as_fn_append ac_configure_args1 " '$ac_arg'"
2371 gezelter 2081 if test $ac_must_keep_next = true; then
2372     ac_must_keep_next=false # Got value, back to normal.
2373     else
2374     case $ac_arg in
2375     *=* | --config-cache | -C | -disable-* | --disable-* \
2376     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2377     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2378     | -with-* | --with-* | -without-* | --without-* | --x)
2379     case "$ac_configure_args0 " in
2380     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2381     esac
2382     ;;
2383     -* ) ac_must_keep_next=true ;;
2384     esac
2385     fi
2386 gezelter 3546 as_fn_append ac_configure_args " '$ac_arg'"
2387 gezelter 2081 ;;
2388     esac
2389     done
2390 gezelter 1490 done
2391 gezelter 3546 { ac_configure_args0=; unset ac_configure_args0;}
2392     { ac_configure_args1=; unset ac_configure_args1;}
2393 gezelter 1490
2394     # When interrupted or exit'd, cleanup temporary files, and complete
2395     # config.log. We remove comments because anyway the quotes in there
2396     # would cause problems or look ugly.
2397 gezelter 3319 # WARNING: Use '\'' to represent an apostrophe within the trap.
2398     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2399 gezelter 1490 trap 'exit_status=$?
2400     # Save into config.log some information that might help in debugging.
2401 gezelter 2081 {
2402     echo
2403    
2404     cat <<\_ASBOX
2405     ## ---------------- ##
2406     ## Cache variables. ##
2407     ## ---------------- ##
2408     _ASBOX
2409     echo
2410     # The following way of writing the cache mishandles newlines in values,
2411 gezelter 3319 (
2412     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2413     eval ac_val=\$$ac_var
2414     case $ac_val in #(
2415     *${as_nl}*)
2416     case $ac_var in #(
2417 gezelter 3546 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2418     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2419 gezelter 3319 esac
2420     case $ac_var in #(
2421     _ | IFS | as_nl) ;; #(
2422 gezelter 3457 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2423 gezelter 3546 *) { eval $ac_var=; unset $ac_var;} ;;
2424 gezelter 3319 esac ;;
2425     esac
2426     done
2427 gezelter 1490 (set) 2>&1 |
2428 gezelter 3319 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2429     *${as_nl}ac_space=\ *)
2430 gezelter 1490 sed -n \
2431 gezelter 3319 "s/'\''/'\''\\\\'\'''\''/g;
2432     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2433     ;; #(
2434 gezelter 1490 *)
2435 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2436 gezelter 1490 ;;
2437 gezelter 3319 esac |
2438     sort
2439     )
2440 gezelter 2081 echo
2441    
2442     cat <<\_ASBOX
2443     ## ----------------- ##
2444     ## Output variables. ##
2445     ## ----------------- ##
2446     _ASBOX
2447     echo
2448     for ac_var in $ac_subst_vars
2449     do
2450 gezelter 3319 eval ac_val=\$$ac_var
2451     case $ac_val in
2452 gezelter 3457 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2453 gezelter 3319 esac
2454 gezelter 3457 $as_echo "$ac_var='\''$ac_val'\''"
2455 gezelter 2081 done | sort
2456     echo
2457    
2458     if test -n "$ac_subst_files"; then
2459     cat <<\_ASBOX
2460 gezelter 3319 ## ------------------- ##
2461     ## File substitutions. ##
2462     ## ------------------- ##
2463 gezelter 2081 _ASBOX
2464     echo
2465     for ac_var in $ac_subst_files
2466     do
2467 gezelter 3319 eval ac_val=\$$ac_var
2468     case $ac_val in
2469 gezelter 3457 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2470 gezelter 3319 esac
2471 gezelter 3457 $as_echo "$ac_var='\''$ac_val'\''"
2472 gezelter 2081 done | sort
2473     echo
2474     fi
2475    
2476     if test -s confdefs.h; then
2477     cat <<\_ASBOX
2478     ## ----------- ##
2479     ## confdefs.h. ##
2480     ## ----------- ##
2481     _ASBOX
2482     echo
2483 gezelter 3319 cat confdefs.h
2484 gezelter 2081 echo
2485     fi
2486     test "$ac_signal" != 0 &&
2487 gezelter 3457 $as_echo "$as_me: caught signal $ac_signal"
2488     $as_echo "$as_me: exit $exit_status"
2489 gezelter 2081 } >&5
2490 gezelter 3319 rm -f core *.core core.conftest.* &&
2491     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2492 gezelter 1490 exit $exit_status
2493 gezelter 3319 ' 0
2494 gezelter 1490 for ac_signal in 1 2 13 15; do
2495 gezelter 3546 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2496 gezelter 1490 done
2497     ac_signal=0
2498    
2499     # confdefs.h avoids OS command line length limits that DEFS can exceed.
2500 gezelter 3319 rm -f -r conftest* confdefs.h
2501 gezelter 1490
2502 gezelter 3546 $as_echo "/* confdefs.h */" > confdefs.h
2503    
2504 gezelter 2081 # Predefined preprocessor variables.
2505    
2506     cat >>confdefs.h <<_ACEOF
2507     #define PACKAGE_NAME "$PACKAGE_NAME"
2508     _ACEOF
2509    
2510     cat >>confdefs.h <<_ACEOF
2511     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2512     _ACEOF
2513    
2514     cat >>confdefs.h <<_ACEOF
2515     #define PACKAGE_VERSION "$PACKAGE_VERSION"
2516     _ACEOF
2517    
2518     cat >>confdefs.h <<_ACEOF
2519     #define PACKAGE_STRING "$PACKAGE_STRING"
2520     _ACEOF
2521    
2522     cat >>confdefs.h <<_ACEOF
2523     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2524     _ACEOF
2525    
2526 gezelter 3546 cat >>confdefs.h <<_ACEOF
2527     #define PACKAGE_URL "$PACKAGE_URL"
2528     _ACEOF
2529 gezelter 2081
2530 gezelter 3546
2531 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
2532 gezelter 3457 # Prefer an explicitly selected file to automatically selected ones.
2533     ac_site_file1=NONE
2534     ac_site_file2=NONE
2535 gezelter 3319 if test -n "$CONFIG_SITE"; then
2536 gezelter 3457 ac_site_file1=$CONFIG_SITE
2537 gezelter 3319 elif test "x$prefix" != xNONE; then
2538 gezelter 3457 ac_site_file1=$prefix/share/config.site
2539     ac_site_file2=$prefix/etc/config.site
2540 gezelter 3319 else
2541 gezelter 3457 ac_site_file1=$ac_default_prefix/share/config.site
2542     ac_site_file2=$ac_default_prefix/etc/config.site
2543 gezelter 1490 fi
2544 gezelter 3457 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2545 gezelter 3319 do
2546 gezelter 3457 test "x$ac_site_file" = xNONE && continue
2547 gezelter 1490 if test -r "$ac_site_file"; then
2548 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2549 gezelter 3457 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2550 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
2551 gezelter 1490 . "$ac_site_file"
2552     fi
2553     done
2554    
2555     if test -r "$cache_file"; then
2556     # Some versions of bash will fail to source /dev/null (special
2557     # files actually), so we avoid doing that.
2558     if test -f "$cache_file"; then
2559 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2560 gezelter 3457 $as_echo "$as_me: loading cache $cache_file" >&6;}
2561 gezelter 1490 case $cache_file in
2562 gezelter 3319 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2563     *) . "./$cache_file";;
2564 gezelter 1490 esac
2565     fi
2566     else
2567 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2568 gezelter 3457 $as_echo "$as_me: creating cache $cache_file" >&6;}
2569 gezelter 1490 >$cache_file
2570     fi
2571    
2572     # Check that the precious variables saved in the cache have kept the same
2573     # value.
2574 gezelter 2081 ac_cache_corrupted=false
2575 gezelter 3319 for ac_var in $ac_precious_vars; do
2576 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2577     eval ac_new_set=\$ac_env_${ac_var}_set
2578 gezelter 3319 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2579     eval ac_new_val=\$ac_env_${ac_var}_value
2580 gezelter 1490 case $ac_old_set,$ac_new_set in
2581     set,)
2582 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2583 gezelter 3457 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2584 gezelter 2081 ac_cache_corrupted=: ;;
2585 gezelter 1490 ,set)
2586 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2587 gezelter 3457 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2588 gezelter 2081 ac_cache_corrupted=: ;;
2589 gezelter 1490 ,);;
2590     *)
2591     if test "x$ac_old_val" != "x$ac_new_val"; then
2592 gezelter 3457 # differences in whitespace do not lead to failure.
2593     ac_old_val_w=`echo x $ac_old_val`
2594     ac_new_val_w=`echo x $ac_new_val`
2595     if test "$ac_old_val_w" != "$ac_new_val_w"; then
2596 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2597 gezelter 3457 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2598     ac_cache_corrupted=:
2599     else
2600 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2601 gezelter 3457 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2602     eval $ac_var=\$ac_old_val
2603     fi
2604 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2605 gezelter 3457 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2606 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2607 gezelter 3457 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2608 gezelter 1490 fi;;
2609     esac
2610 gezelter 2081 # Pass precious variables to config.status.
2611     if test "$ac_new_set" = set; then
2612     case $ac_new_val in
2613 gezelter 3457 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2614 gezelter 2081 *) ac_arg=$ac_var=$ac_new_val ;;
2615     esac
2616     case " $ac_configure_args " in
2617     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2618 gezelter 3546 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2619 gezelter 2081 esac
2620     fi
2621 gezelter 1490 done
2622 gezelter 2081 if $ac_cache_corrupted; then
2623 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2624     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2625     { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2626 gezelter 3457 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2627 gezelter 3546 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2628 gezelter 1490 fi
2629 gezelter 3546 ## -------------------- ##
2630     ## Main body of script. ##
2631     ## -------------------- ##
2632 gezelter 1490
2633 gezelter 3319 ac_ext=c
2634     ac_cpp='$CPP $CPPFLAGS'
2635     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2636     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2637     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2638 gezelter 2081
2639    
2640 gezelter 1490 ac_aux_dir=
2641 gezelter 3319 for ac_dir in ac-tools "$srcdir"/ac-tools; do
2642 gezelter 3546 for ac_t in install-sh install.sh shtool; do
2643     if test -f "$ac_dir/$ac_t"; then
2644     ac_aux_dir=$ac_dir
2645     ac_install_sh="$ac_aux_dir/$ac_t -c"
2646     break 2
2647     fi
2648     done
2649 gezelter 1490 done
2650     if test -z "$ac_aux_dir"; then
2651 gezelter 3546 as_fn_error "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2652 gezelter 1490 fi
2653    
2654 gezelter 3319 # These three variables are undocumented and unsupported,
2655     # and are intended to be withdrawn in a future Autoconf release.
2656     # They can cause serious problems if a builder's source tree is in a directory
2657     # whose full name contains unusual characters.
2658     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2659     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2660     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2661 gezelter 2081
2662 gezelter 1490
2663 gezelter 2081
2664 gezelter 3319 ac_config_headers="$ac_config_headers src/config.h"
2665 gezelter 1490
2666    
2667 gezelter 2081
2668    
2669 gezelter 1490
2670 gezelter 2081
2671    
2672 gezelter 1490
2673    
2674    
2675 gezelter 2081
2676    
2677 gezelter 1490
2678 gezelter 2081
2679    
2680 gezelter 1490
2681    
2682 gezelter 2081
2683    
2684 gezelter 1490
2685 gezelter 2081
2686    
2687 gezelter 1490
2688    
2689    
2690 gezelter 2081
2691    
2692 gezelter 1490
2693 gezelter 2081
2694 gezelter 1490
2695 gezelter 2081
2696    
2697 gezelter 1490
2698    
2699 gezelter 2081
2700 gezelter 1490
2701 gezelter 2081
2702 gezelter 1490
2703 gezelter 2081
2704    
2705 gezelter 2752
2706    
2707 gezelter 3319
2708    
2709 gezelter 2753 #
2710     #
2711     #
2712 gezelter 2752
2713    
2714    
2715    
2716 gezelter 1490
2717 gezelter 2754
2718 chuckv 3291
2719    
2720 gezelter 3319
2721    
2722 gezelter 1535 # AC_F90_MODULE_NAMES
2723     # -------------------
2724     #
2725     # Figure out how the Fortran 90 compiler constructs module file names
2726     #
2727     # AC_F90_MODULE_NAMES
2728 gezelter 1490
2729 gezelter 2081
2730    
2731    
2732    
2733    
2734    
2735    
2736    
2737    
2738    
2739    
2740    
2741    
2742    
2743    
2744    
2745    
2746    
2747    
2748    
2749    
2750    
2751    
2752    
2753    
2754    
2755    
2756    
2757    
2758    
2759    
2760    
2761    
2762    
2763    
2764 gezelter 2753
2765    
2766    
2767    
2768    
2769    
2770    
2771    
2772    
2773    
2774    
2775    
2776    
2777    
2778    
2779    
2780    
2781    
2782    
2783    
2784    
2785    
2786    
2787    
2788    
2789    
2790    
2791    
2792    
2793    
2794    
2795    
2796    
2797    
2798    
2799    
2800    
2801    
2802    
2803    
2804    
2805    
2806    
2807    
2808    
2809    
2810    
2811    
2812    
2813    
2814    
2815 gezelter 3546 # ===========================================================================
2816     # http://www.nongnu.org/autoconf-archive/ax_mpi.html
2817     # ===========================================================================
2818     #
2819     # SYNOPSIS
2820     #
2821     # AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2822     #
2823     # DESCRIPTION
2824     #
2825     # This macro tries to find out how to compile programs that use MPI
2826     # (Message Passing Interface), a standard API for parallel process
2827     # communication (see http://www-unix.mcs.anl.gov/mpi/)
2828     #
2829     # On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2830     # to the name of the MPI compiler, depending upon the current language.
2831     # (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2832     # mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2833     # are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2834     # MPICC/MPICXX/MPIF77/MPIFC was not found).
2835     #
2836     # If you want to compile everything with MPI, you should set:
2837     #
2838     # CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2839     # LIBS="$MPILIBS $LIBS"
2840     #
2841     # NOTE: The above assumes that you will use $CC (or whatever) for linking
2842     # as well as for compiling. (This is the default for automake and most
2843     # Makefiles.)
2844     #
2845     # The user can force a particular library/compiler by setting the
2846     # MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2847     #
2848     # ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2849     # found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2850     # found. If ACTION-IF-FOUND is not specified, the default action will
2851     # define HAVE_MPI.
2852     #
2853     # LICENSE
2854     #
2855     # Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2856     # Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2857     #
2858     # This program is free software: you can redistribute it and/or modify it
2859     # under the terms of the GNU General Public License as published by the
2860     # Free Software Foundation, either version 3 of the License, or (at your
2861     # option) any later version.
2862     #
2863     # This program is distributed in the hope that it will be useful, but
2864     # WITHOUT ANY WARRANTY; without even the implied warranty of
2865     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2866     # Public License for more details.
2867     #
2868     # You should have received a copy of the GNU General Public License along
2869     # with this program. If not, see <http://www.gnu.org/licenses/>.
2870     #
2871     # As a special exception, the respective Autoconf Macro's copyright owner
2872     # gives unlimited permission to copy, distribute and modify the configure
2873     # scripts that are the output of Autoconf when processing the Macro. You
2874     # need not follow the terms of the GNU General Public License when using
2875     # or distributing such scripts, even though portions of the text of the
2876     # Macro appear in them. The GNU General Public License (GPL) does govern
2877     # all other use of the material that constitutes the Autoconf Macro.
2878     #
2879     # This special exception to the GPL applies to versions of the Autoconf
2880     # Macro released by the Autoconf Archive. When you make and distribute a
2881     # modified version of the Autoconf Macro, you may extend this special
2882     # exception to the GPL to apply to your modified version as well.
2883 gezelter 2753
2884 gezelter 3546 # This is what autoupdate's m4 run will expand. It fires
2885     # the warning (with _au_warn_XXX), outputs it into the
2886     # updated configure.ac (with AC_DIAGNOSE), and then outputs
2887     # the replacement expansion.
2888 chuckv 3288
2889    
2890 gezelter 3546 # This is an auxiliary macro that is also run when
2891     # autoupdate runs m4. It simply calls m4_warning, but
2892     # we need a wrapper so that each warning is emitted only
2893     # once. We break the quoting in m4_warning's argument in
2894     # order to expand this macro's arguments, not AU_DEFUN's.
2895 chuckv 3288
2896    
2897 gezelter 3546 # Finally, this is the expansion that is picked up by
2898     # autoconf. It tells the user to run autoupdate, and
2899     # then outputs the replacement expansion. We do not care
2900     # about autoupdate's warning because that contains
2901     # information on what to do *after* running autoupdate.
2902 chuckv 3288
2903    
2904    
2905    
2906    
2907    
2908    
2909    
2910    
2911    
2912    
2913    
2914    
2915    
2916    
2917    
2918    
2919 gezelter 3342
2920    
2921    
2922    
2923    
2924    
2925    
2926 chuckv 3288 # This is taken from http://autoqt.sourceforge.net/
2927     # Copyright (c) 2002, Geoffrey Wossum
2928     # All rights reserved.
2929    
2930     # Redistribution and use in source and binary forms, with or without
2931     # modification, are permitted provided that the following conditions are
2932     # met:
2933    
2934     # - Redistributions of source code must retain the above copyright notice,
2935     # this list of conditions and the following disclaimer.
2936    
2937     # - Redistributions in binary form must reproduce the above copyright
2938     # notice, this list of conditions and the following disclaimer in the
2939     # documentation and/or other materials provided with the distribution.
2940    
2941     # - Neither the name of Geoffrey Wossum nor the names of its
2942     # contributors may be used to endorse or promote products derived from
2943     # this software without specific prior written permission.
2944    
2945    
2946     # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2947     # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2948     # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2949     # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2950     # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2951     # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2952     # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2953     # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2954     # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2955     # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2956     # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2957    
2958    
2959     # Check for Qt compiler flags, linker flags, and binary packages
2960    
2961    
2962    
2963 gezelter 1490 # who am i
2964     # Make sure we can run config.sub.
2965 gezelter 3319 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2966 gezelter 3546 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2967 gezelter 1490
2968 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2969 gezelter 3457 $as_echo_n "checking build system type... " >&6; }
2970 gezelter 3546 if test "${ac_cv_build+set}" = set; then :
2971 gezelter 3457 $as_echo_n "(cached) " >&6
2972 gezelter 1490 else
2973 gezelter 3319 ac_build_alias=$build_alias
2974     test "x$ac_build_alias" = x &&
2975     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2976     test "x$ac_build_alias" = x &&
2977 gezelter 3546 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2978 gezelter 3319 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2979 gezelter 3546 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2980 gezelter 1490
2981     fi
2982 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2983 gezelter 3457 $as_echo "$ac_cv_build" >&6; }
2984 gezelter 3319 case $ac_cv_build in
2985     *-*-*) ;;
2986 gezelter 3546 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2987 gezelter 3319 esac
2988 gezelter 1490 build=$ac_cv_build
2989 gezelter 3319 ac_save_IFS=$IFS; IFS='-'
2990     set x $ac_cv_build
2991     shift
2992     build_cpu=$1
2993     build_vendor=$2
2994     shift; shift
2995     # Remember, the first character of IFS is used to create $*,
2996     # except with old shells:
2997     build_os=$*
2998     IFS=$ac_save_IFS
2999     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3000 gezelter 1490
3001 gezelter 2081
3002 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3003 gezelter 3457 $as_echo_n "checking host system type... " >&6; }
3004 gezelter 3546 if test "${ac_cv_host+set}" = set; then :
3005 gezelter 3457 $as_echo_n "(cached) " >&6
3006 gezelter 1490 else
3007 gezelter 3319 if test "x$host_alias" = x; then
3008     ac_cv_host=$ac_cv_build
3009     else
3010     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3011 gezelter 3546 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3012 gezelter 3319 fi
3013 gezelter 1490
3014     fi
3015 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3016 gezelter 3457 $as_echo "$ac_cv_host" >&6; }
3017 gezelter 3319 case $ac_cv_host in
3018     *-*-*) ;;
3019 gezelter 3546 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3020 gezelter 3319 esac
3021 gezelter 1490 host=$ac_cv_host
3022 gezelter 3319 ac_save_IFS=$IFS; IFS='-'
3023     set x $ac_cv_host
3024     shift
3025     host_cpu=$1
3026     host_vendor=$2
3027     shift; shift
3028     # Remember, the first character of IFS is used to create $*,
3029     # except with old shells:
3030     host_os=$*
3031     IFS=$ac_save_IFS
3032     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3033 gezelter 1490
3034 gezelter 2081
3035    
3036    
3037    
3038 gezelter 2547 # set program name
3039     PROGNAME="oopse"
3040    
3041    
3042    
3043    
3044     OBJEXT=".$OBJEXT"
3045    
3046     OOPSE=oopse
3047    
3048     if test "x${prefix}" = "xNONE"
3049     then
3050     OOPSE_HOME=${ac_default_prefix}/oopse
3051     else
3052     OOPSE_HOME=${prefix}/oopse
3053     fi
3054 gezelter 3319 # Check whether --enable-oopse-home was given.
3055 gezelter 3546 if test "${enable_oopse_home+set}" = set; then :
3056 gezelter 3319 enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
3057     fi
3058 gezelter 2547
3059 gezelter 3319
3060 gezelter 2547 # there are two ways to do debugging. One with the --enable-debug flag
3061     # and one using the DEBUG environment variable
3062    
3063     debug=0
3064 gezelter 3319 # Check whether --enable-debug was given.
3065 gezelter 3546 if test "${enable_debug+set}" = set; then :
3066 gezelter 3319 enableval=$enable_debug; debug=1
3067     fi
3068    
3069 gezelter 2547 if test "${DEBUG}"; then
3070    
3071 gezelter 3546 $as_echo "#define debug 1" >>confdefs.h
3072 gezelter 2547
3073     msg="$msg, debug mode"
3074     fi
3075    
3076    
3077 gezelter 3319 # Check whether --enable-single was given.
3078 gezelter 3546 if test "${enable_single+set}" = set; then :
3079 gezelter 3319 enableval=$enable_single; ok=$enableval
3080 gezelter 2757 else
3081     ok=no
3082 gezelter 3319 fi
3083    
3084     # Check whether --enable-float was given.
3085 gezelter 3546 if test "${enable_float+set}" = set; then :
3086 gezelter 3319 enableval=$enable_float; ok=$enableval
3087     fi
3088    
3089 gezelter 2757 if test "$ok" = "yes"; then
3090    
3091 gezelter 3546 $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
3092 gezelter 2757
3093 gezelter 2758 USE_SINGLE_PRECISION=yes
3094    
3095 gezelter 2757 fi
3096    
3097 gezelter 3342 if test x"$CC" != x; then
3098     for ac_prog in $CC
3099     do
3100     # Extract the first word of "$ac_prog", so it can be a program name with args.
3101     set dummy $ac_prog; ac_word=$2
3102 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3103 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3104 gezelter 3546 if test "${ac_cv_prog_ac_cc_set+set}" = set; then :
3105 gezelter 3457 $as_echo_n "(cached) " >&6
3106 gezelter 3342 else
3107     if test -n "$ac_cc_set"; then
3108     ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
3109     else
3110     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3111     for as_dir in $PATH
3112     do
3113     IFS=$as_save_IFS
3114     test -z "$as_dir" && as_dir=.
3115 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3116 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3117     ac_cv_prog_ac_cc_set="$ac_prog"
3118 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3119 gezelter 3342 break 2
3120     fi
3121     done
3122 gezelter 3546 done
3123 gezelter 3342 IFS=$as_save_IFS
3124    
3125     fi
3126     fi
3127     ac_cc_set=$ac_cv_prog_ac_cc_set
3128     if test -n "$ac_cc_set"; then
3129 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cc_set" >&5
3130 gezelter 3457 $as_echo "$ac_cc_set" >&6; }
3131 gezelter 3342 else
3132 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3133 gezelter 3457 $as_echo "no" >&6; }
3134 gezelter 3342 fi
3135    
3136    
3137     test -n "$ac_cc_set" && break
3138     done
3139     test -n "$ac_cc_set" || ac_cc_set="no"
3140    
3141 gezelter 3546 if test $ac_cc_set != no; then :
3142 gezelter 3342
3143     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
3144     set dummy $ac_cc_set; ac_word=$2
3145 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3146 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3147 gezelter 3546 if test "${ac_cv_path_ac_cc_path+set}" = set; then :
3148 gezelter 3457 $as_echo_n "(cached) " >&6
3149 gezelter 3342 else
3150     case $ac_cc_path in
3151     [\\/]* | ?:[\\/]*)
3152     ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
3153     ;;
3154     *)
3155     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3156     for as_dir in $PATH
3157     do
3158     IFS=$as_save_IFS
3159     test -z "$as_dir" && as_dir=.
3160 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3161 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3162     ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
3163 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3164 gezelter 3342 break 2
3165     fi
3166     done
3167 gezelter 3546 done
3168 gezelter 3342 IFS=$as_save_IFS
3169    
3170     test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
3171     ;;
3172     esac
3173     fi
3174     ac_cc_path=$ac_cv_path_ac_cc_path
3175     if test -n "$ac_cc_path"; then
3176 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cc_path" >&5
3177 gezelter 3457 $as_echo "$ac_cc_path" >&6; }
3178 gezelter 3342 else
3179 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3180 gezelter 3457 $as_echo "no" >&6; }
3181 gezelter 3342 fi
3182    
3183    
3184     else
3185    
3186 gezelter 3546 as_fn_error "Specified C compiler $CC doesn't seem to exist!" "$LINENO" 5
3187 gezelter 3342 fi
3188    
3189 gezelter 3546 if test $ac_cc_path != no; then :
3190 gezelter 3342
3191 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $CC as C compiler" >&5
3192     $as_echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
3193     MPICC=$CC
3194 gezelter 3342
3195     else
3196    
3197 gezelter 3546 as_fn_error "Can't find path to user-specified C compiler $CC" "$LINENO" 5
3198 gezelter 3342 fi
3199     fi
3200    
3201     if test x"$CXX" != x; then
3202     for ac_prog in $CXX
3203     do
3204     # Extract the first word of "$ac_prog", so it can be a program name with args.
3205     set dummy $ac_prog; ac_word=$2
3206 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3207 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3208 gezelter 3546 if test "${ac_cv_prog_ac_cxx_set+set}" = set; then :
3209 gezelter 3457 $as_echo_n "(cached) " >&6
3210 gezelter 3342 else
3211     if test -n "$ac_cxx_set"; then
3212     ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
3213     else
3214     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3215     for as_dir in $PATH
3216     do
3217     IFS=$as_save_IFS
3218     test -z "$as_dir" && as_dir=.
3219 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3220 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3221     ac_cv_prog_ac_cxx_set="$ac_prog"
3222 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3223 gezelter 3342 break 2
3224     fi
3225     done
3226 gezelter 3546 done
3227 gezelter 3342 IFS=$as_save_IFS
3228    
3229     fi
3230     fi
3231     ac_cxx_set=$ac_cv_prog_ac_cxx_set
3232     if test -n "$ac_cxx_set"; then
3233 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cxx_set" >&5
3234 gezelter 3457 $as_echo "$ac_cxx_set" >&6; }
3235 gezelter 3342 else
3236 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3237 gezelter 3457 $as_echo "no" >&6; }
3238 gezelter 3342 fi
3239    
3240    
3241     test -n "$ac_cxx_set" && break
3242     done
3243     test -n "$ac_cxx_set" || ac_cxx_set="no"
3244    
3245 gezelter 3546 if test $ac_cxx_set != no; then :
3246 gezelter 3342
3247     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
3248     set dummy $ac_cxx_set; ac_word=$2
3249 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3250 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3251 gezelter 3546 if test "${ac_cv_path_ac_cxx_path+set}" = set; then :
3252 gezelter 3457 $as_echo_n "(cached) " >&6
3253 gezelter 3342 else
3254     case $ac_cxx_path in
3255     [\\/]* | ?:[\\/]*)
3256     ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
3257     ;;
3258     *)
3259     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3260     for as_dir in $PATH
3261     do
3262     IFS=$as_save_IFS
3263     test -z "$as_dir" && as_dir=.
3264 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3265 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3266     ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
3267 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3268 gezelter 3342 break 2
3269     fi
3270     done
3271 gezelter 3546 done
3272 gezelter 3342 IFS=$as_save_IFS
3273    
3274     test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
3275     ;;
3276     esac
3277     fi
3278     ac_cxx_path=$ac_cv_path_ac_cxx_path
3279     if test -n "$ac_cxx_path"; then
3280 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cxx_path" >&5
3281 gezelter 3457 $as_echo "$ac_cxx_path" >&6; }
3282 gezelter 3342 else
3283 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3284 gezelter 3457 $as_echo "no" >&6; }
3285 gezelter 3342 fi
3286    
3287    
3288     else
3289    
3290 gezelter 3546 as_fn_error "Specified C++ compiler $CXX doesn't seem to exist!" "$LINENO" 5
3291 gezelter 3342 fi
3292    
3293 gezelter 3546 if test $ac_cxx_path != no; then :
3294 gezelter 3342
3295 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $CXX as C++ compiler" >&5
3296     $as_echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
3297     MPICXX=$CXX
3298 gezelter 3342
3299     else
3300    
3301 gezelter 3546 as_fn_error "Can't find path to user-specified C++ compiler $CXX" "$LINENO" 5
3302 gezelter 3342 fi
3303     fi
3304    
3305     if test x"$FC" != x; then
3306     for ac_prog in $FC
3307     do
3308     # Extract the first word of "$ac_prog", so it can be a program name with args.
3309     set dummy $ac_prog; ac_word=$2
3310 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3311 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3312 gezelter 3546 if test "${ac_cv_prog_ac_fc_set+set}" = set; then :
3313 gezelter 3457 $as_echo_n "(cached) " >&6
3314 gezelter 3342 else
3315     if test -n "$ac_fc_set"; then
3316     ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
3317     else
3318     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3319     for as_dir in $PATH
3320     do
3321     IFS=$as_save_IFS
3322     test -z "$as_dir" && as_dir=.
3323 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3324 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3325     ac_cv_prog_ac_fc_set="$ac_prog"
3326 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3327 gezelter 3342 break 2
3328     fi
3329     done
3330 gezelter 3546 done
3331 gezelter 3342 IFS=$as_save_IFS
3332    
3333     fi
3334     fi
3335     ac_fc_set=$ac_cv_prog_ac_fc_set
3336     if test -n "$ac_fc_set"; then
3337 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fc_set" >&5
3338 gezelter 3457 $as_echo "$ac_fc_set" >&6; }
3339 gezelter 3342 else
3340 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3341 gezelter 3457 $as_echo "no" >&6; }
3342 gezelter 3342 fi
3343    
3344    
3345     test -n "$ac_fc_set" && break
3346     done
3347     test -n "$ac_fc_set" || ac_fc_set="no"
3348    
3349 gezelter 3546 if test $ac_fc_set != no; then :
3350 gezelter 3342
3351     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
3352     set dummy $ac_fc_set; ac_word=$2
3353 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3354 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3355 gezelter 3546 if test "${ac_cv_path_ac_fc_path+set}" = set; then :
3356 gezelter 3457 $as_echo_n "(cached) " >&6
3357 gezelter 3342 else
3358     case $ac_fc_path in
3359     [\\/]* | ?:[\\/]*)
3360     ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
3361     ;;
3362     *)
3363     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3364     for as_dir in $PATH
3365     do
3366     IFS=$as_save_IFS
3367     test -z "$as_dir" && as_dir=.
3368 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3369 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3370     ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
3371 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3372 gezelter 3342 break 2
3373     fi
3374     done
3375 gezelter 3546 done
3376 gezelter 3342 IFS=$as_save_IFS
3377    
3378     test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
3379     ;;
3380     esac
3381     fi
3382     ac_fc_path=$ac_cv_path_ac_fc_path
3383     if test -n "$ac_fc_path"; then
3384 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fc_path" >&5
3385 gezelter 3457 $as_echo "$ac_fc_path" >&6; }
3386 gezelter 3342 else
3387 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3388 gezelter 3457 $as_echo "no" >&6; }
3389 gezelter 3342 fi
3390    
3391    
3392     else
3393    
3394 gezelter 3546 as_fn_error "Specified Fortran compiler $FC doesn't seem to exist!" "$LINENO" 5
3395 gezelter 3342 fi
3396    
3397 gezelter 3546 if test $ac_fc_path != no; then :
3398 gezelter 3342
3399 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $FC as Fortran compiler" >&5
3400     $as_echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
3401     MPIFC=$FC
3402 gezelter 3342
3403     else
3404    
3405 gezelter 3546 as_fn_error "Can't find path to user-specified Fortran compiler $FC" "$LINENO" 5
3406 gezelter 3342 fi
3407     fi
3408    
3409    
3410 gezelter 3546 ac_ext=cpp
3411     ac_cpp='$CXXCPP $CPPFLAGS'
3412     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3413     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3414     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3415 gezelter 3342
3416 gezelter 3546 ac_ext=cpp
3417     ac_cpp='$CXXCPP $CPPFLAGS'
3418     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3419     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3420     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3421     if test -z "$CXX"; then
3422     if test -n "$CCC"; then
3423     CXX=$CCC
3424     else
3425     if test -n "$ac_tool_prefix"; then
3426     for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3427     do
3428     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3429     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3430     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3431     $as_echo_n "checking for $ac_word... " >&6; }
3432     if test "${ac_cv_prog_CXX+set}" = set; then :
3433     $as_echo_n "(cached) " >&6
3434     else
3435     if test -n "$CXX"; then
3436     ac_cv_prog_CXX="$CXX" # Let the user override the test.
3437     else
3438     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3439     for as_dir in $PATH
3440     do
3441     IFS=$as_save_IFS
3442     test -z "$as_dir" && as_dir=.
3443     for ac_exec_ext in '' $ac_executable_extensions; do
3444     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3445     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3446     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3447     break 2
3448     fi
3449     done
3450     done
3451     IFS=$as_save_IFS
3452 gezelter 3342
3453 gezelter 3546 fi
3454     fi
3455     CXX=$ac_cv_prog_CXX
3456     if test -n "$CXX"; then
3457     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3458     $as_echo "$CXX" >&6; }
3459 gezelter 3342 else
3460 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3461     $as_echo "no" >&6; }
3462 gezelter 3342 fi
3463    
3464    
3465 gezelter 3546 test -n "$CXX" && break
3466     done
3467     fi
3468     if test -z "$CXX"; then
3469     ac_ct_CXX=$CXX
3470     for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3471 gezelter 3342 do
3472     # Extract the first word of "$ac_prog", so it can be a program name with args.
3473     set dummy $ac_prog; ac_word=$2
3474 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3475 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3476 gezelter 3546 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3477 gezelter 3457 $as_echo_n "(cached) " >&6
3478 gezelter 3342 else
3479 gezelter 3546 if test -n "$ac_ct_CXX"; then
3480     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3481 gezelter 3342 else
3482     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3483     for as_dir in $PATH
3484     do
3485     IFS=$as_save_IFS
3486     test -z "$as_dir" && as_dir=.
3487 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3488 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3489 gezelter 3546 ac_cv_prog_ac_ct_CXX="$ac_prog"
3490     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3491 gezelter 3342 break 2
3492     fi
3493     done
3494 gezelter 3546 done
3495 gezelter 3342 IFS=$as_save_IFS
3496    
3497     fi
3498     fi
3499 gezelter 3546 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3500     if test -n "$ac_ct_CXX"; then
3501     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3502     $as_echo "$ac_ct_CXX" >&6; }
3503 gezelter 3342 else
3504 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3505 gezelter 3457 $as_echo "no" >&6; }
3506 gezelter 3342 fi
3507    
3508    
3509 gezelter 3546 test -n "$ac_ct_CXX" && break
3510 gezelter 3342 done
3511    
3512 gezelter 3546 if test "x$ac_ct_CXX" = x; then
3513     CXX="g++"
3514     else
3515     case $cross_compiling:$ac_tool_warned in
3516     yes:)
3517     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3518     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3519     ac_tool_warned=yes ;;
3520     esac
3521     CXX=$ac_ct_CXX
3522     fi
3523     fi
3524 gezelter 3342
3525 gezelter 3546 fi
3526     fi
3527     # Provide some information about the compiler.
3528     $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3529     set X $ac_compile
3530     ac_compiler=$2
3531     for ac_option in --version -v -V -qversion; do
3532     { { ac_try="$ac_compiler $ac_option >&5"
3533     case "(($ac_try" in
3534     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3535     *) ac_try_echo=$ac_try;;
3536     esac
3537     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3538     $as_echo "$ac_try_echo"; } >&5
3539     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3540     ac_status=$?
3541     if test -s conftest.err; then
3542     sed '10a\
3543     ... rest of stderr output deleted ...
3544     10q' conftest.err >conftest.er1
3545     cat conftest.er1 >&5
3546     rm -f conftest.er1 conftest.err
3547     fi
3548     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3549     test $ac_status = 0; }
3550     done
3551    
3552     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3553     /* end confdefs.h. */
3554     #include <stdio.h>
3555     int
3556     main ()
3557     {
3558     FILE *f = fopen ("conftest.out", "w");
3559     return ferror (f) || fclose (f) != 0;
3560    
3561     ;
3562     return 0;
3563     }
3564     _ACEOF
3565     ac_clean_files_save=$ac_clean_files
3566     ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3567     # Try to create an executable without -o first, disregard a.out.
3568     # It will help us diagnose broken compilers, and finding out an intuition
3569     # of exeext.
3570     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3571     $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3572     ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3573    
3574     # The possible output files:
3575     ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3576    
3577     ac_rmfiles=
3578     for ac_file in $ac_files
3579     do
3580     case $ac_file in
3581     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3582     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3583     esac
3584     done
3585     rm -f $ac_rmfiles
3586    
3587     if { { ac_try="$ac_link_default"
3588     case "(($ac_try" in
3589     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3590     *) ac_try_echo=$ac_try;;
3591     esac
3592     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3593     $as_echo "$ac_try_echo"; } >&5
3594     (eval "$ac_link_default") 2>&5
3595     ac_status=$?
3596     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3597     test $ac_status = 0; }; then :
3598     # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3599     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3600     # in a Makefile. We should not override ac_cv_exeext if it was cached,
3601     # so that the user can short-circuit this test for compilers unknown to
3602     # Autoconf.
3603     for ac_file in $ac_files ''
3604     do
3605     test -f "$ac_file" || continue
3606     case $ac_file in
3607     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3608     ;;
3609     [ab].out )
3610     # We found the default executable, but exeext='' is most
3611     # certainly right.
3612     break;;
3613     *.* )
3614     if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3615     then :; else
3616     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3617     fi
3618     # We set ac_cv_exeext here because the later test for it is not
3619     # safe: cross compilers may not add the suffix if given an `-o'
3620     # argument, so we may need to know it at that point already.
3621     # Even if this section looks crufty: it has the advantage of
3622     # actually working.
3623     break;;
3624     * )
3625     break;;
3626     esac
3627     done
3628     test "$ac_cv_exeext" = no && ac_cv_exeext=
3629    
3630     else
3631     ac_file=''
3632     fi
3633     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3634     $as_echo "$ac_file" >&6; }
3635     if test -z "$ac_file"; then :
3636     $as_echo "$as_me: failed program was:" >&5
3637     sed 's/^/| /' conftest.$ac_ext >&5
3638    
3639     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3640     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3641     { as_fn_set_status 77
3642     as_fn_error "C++ compiler cannot create executables
3643     See \`config.log' for more details." "$LINENO" 5; }; }
3644     fi
3645     ac_exeext=$ac_cv_exeext
3646    
3647     # Check that the compiler produces executables we can run. If not, either
3648     # the compiler is broken, or we cross compile.
3649     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3650     $as_echo_n "checking whether the C++ compiler works... " >&6; }
3651     # If not cross compiling, check that we can run a simple program.
3652     if test "$cross_compiling" != yes; then
3653     if { ac_try='./$ac_file'
3654     { { case "(($ac_try" in
3655     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3656     *) ac_try_echo=$ac_try;;
3657     esac
3658     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3659     $as_echo "$ac_try_echo"; } >&5
3660     (eval "$ac_try") 2>&5
3661     ac_status=$?
3662     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3663     test $ac_status = 0; }; }; then
3664     cross_compiling=no
3665     else
3666     if test "$cross_compiling" = maybe; then
3667     cross_compiling=yes
3668     else
3669     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3670     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3671     as_fn_error "cannot run C++ compiled programs.
3672     If you meant to cross compile, use \`--host'.
3673     See \`config.log' for more details." "$LINENO" 5; }
3674     fi
3675     fi
3676     fi
3677     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3678     $as_echo "yes" >&6; }
3679    
3680     rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3681     ac_clean_files=$ac_clean_files_save
3682     # Check that the compiler produces executables we can run. If not, either
3683     # the compiler is broken, or we cross compile.
3684     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3685     $as_echo_n "checking whether we are cross compiling... " >&6; }
3686     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3687     $as_echo "$cross_compiling" >&6; }
3688    
3689     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3690     $as_echo_n "checking for suffix of executables... " >&6; }
3691     if { { ac_try="$ac_link"
3692     case "(($ac_try" in
3693     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3694     *) ac_try_echo=$ac_try;;
3695     esac
3696     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3697     $as_echo "$ac_try_echo"; } >&5
3698     (eval "$ac_link") 2>&5
3699     ac_status=$?
3700     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3701     test $ac_status = 0; }; then :
3702     # If both `conftest.exe' and `conftest' are `present' (well, observable)
3703     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3704     # work properly (i.e., refer to `conftest.exe'), while it won't with
3705     # `rm'.
3706     for ac_file in conftest.exe conftest conftest.*; do
3707     test -f "$ac_file" || continue
3708     case $ac_file in
3709     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3710     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3711     break;;
3712     * ) break;;
3713     esac
3714     done
3715     else
3716     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3717     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3718     as_fn_error "cannot compute suffix of executables: cannot compile and link
3719     See \`config.log' for more details." "$LINENO" 5; }
3720     fi
3721     rm -f conftest$ac_cv_exeext
3722     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3723     $as_echo "$ac_cv_exeext" >&6; }
3724    
3725     rm -f conftest.$ac_ext
3726     EXEEXT=$ac_cv_exeext
3727     ac_exeext=$EXEEXT
3728     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3729     $as_echo_n "checking for suffix of object files... " >&6; }
3730     if test "${ac_cv_objext+set}" = set; then :
3731     $as_echo_n "(cached) " >&6
3732     else
3733     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3734     /* end confdefs.h. */
3735    
3736     int
3737     main ()
3738     {
3739    
3740     ;
3741     return 0;
3742     }
3743     _ACEOF
3744     rm -f conftest.o conftest.obj
3745     if { { ac_try="$ac_compile"
3746     case "(($ac_try" in
3747     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3748     *) ac_try_echo=$ac_try;;
3749     esac
3750     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3751     $as_echo "$ac_try_echo"; } >&5
3752     (eval "$ac_compile") 2>&5
3753     ac_status=$?
3754     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3755     test $ac_status = 0; }; then :
3756     for ac_file in conftest.o conftest.obj conftest.*; do
3757     test -f "$ac_file" || continue;
3758     case $ac_file in
3759     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3760     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3761     break;;
3762     esac
3763     done
3764     else
3765     $as_echo "$as_me: failed program was:" >&5
3766     sed 's/^/| /' conftest.$ac_ext >&5
3767    
3768     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3769     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3770     as_fn_error "cannot compute suffix of object files: cannot compile
3771     See \`config.log' for more details." "$LINENO" 5; }
3772     fi
3773     rm -f conftest.$ac_cv_objext conftest.$ac_ext
3774     fi
3775     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3776     $as_echo "$ac_cv_objext" >&6; }
3777     OBJEXT=$ac_cv_objext
3778     ac_objext=$OBJEXT
3779     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3780     $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3781     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3782     $as_echo_n "(cached) " >&6
3783     else
3784     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3785     /* end confdefs.h. */
3786    
3787     int
3788     main ()
3789     {
3790     #ifndef __GNUC__
3791     choke me
3792     #endif
3793    
3794     ;
3795     return 0;
3796     }
3797     _ACEOF
3798     if ac_fn_cxx_try_compile "$LINENO"; then :
3799     ac_compiler_gnu=yes
3800     else
3801     ac_compiler_gnu=no
3802     fi
3803     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3804     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3805    
3806     fi
3807     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3808     $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3809     if test $ac_compiler_gnu = yes; then
3810     GXX=yes
3811     else
3812     GXX=
3813     fi
3814     ac_test_CXXFLAGS=${CXXFLAGS+set}
3815     ac_save_CXXFLAGS=$CXXFLAGS
3816     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3817     $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3818     if test "${ac_cv_prog_cxx_g+set}" = set; then :
3819     $as_echo_n "(cached) " >&6
3820     else
3821     ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3822     ac_cxx_werror_flag=yes
3823     ac_cv_prog_cxx_g=no
3824     CXXFLAGS="-g"
3825     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3826     /* end confdefs.h. */
3827    
3828     int
3829     main ()
3830     {
3831    
3832     ;
3833     return 0;
3834     }
3835     _ACEOF
3836     if ac_fn_cxx_try_compile "$LINENO"; then :
3837     ac_cv_prog_cxx_g=yes
3838     else
3839     CXXFLAGS=""
3840     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3841     /* end confdefs.h. */
3842    
3843     int
3844     main ()
3845     {
3846    
3847     ;
3848     return 0;
3849     }
3850     _ACEOF
3851     if ac_fn_cxx_try_compile "$LINENO"; then :
3852    
3853     else
3854     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3855     CXXFLAGS="-g"
3856     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3857     /* end confdefs.h. */
3858    
3859     int
3860     main ()
3861     {
3862    
3863     ;
3864     return 0;
3865     }
3866     _ACEOF
3867     if ac_fn_cxx_try_compile "$LINENO"; then :
3868     ac_cv_prog_cxx_g=yes
3869     fi
3870     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3871     fi
3872     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3873     fi
3874     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3875     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3876     fi
3877     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3878     $as_echo "$ac_cv_prog_cxx_g" >&6; }
3879     if test "$ac_test_CXXFLAGS" = set; then
3880     CXXFLAGS=$ac_save_CXXFLAGS
3881     elif test $ac_cv_prog_cxx_g = yes; then
3882     if test "$GXX" = yes; then
3883     CXXFLAGS="-g -O2"
3884     else
3885     CXXFLAGS="-g"
3886     fi
3887     else
3888     if test "$GXX" = yes; then
3889     CXXFLAGS="-O2"
3890     else
3891     CXXFLAGS=
3892     fi
3893     fi
3894     ac_ext=cpp
3895     ac_cpp='$CXXCPP $CPPFLAGS'
3896     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3897     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3898     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3899    
3900    
3901    
3902    
3903    
3904    
3905    
3906     for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
3907     do
3908     # Extract the first word of "$ac_prog", so it can be a program name with args.
3909     set dummy $ac_prog; ac_word=$2
3910     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3911 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3912 gezelter 3546 if test "${ac_cv_prog_MPICXX+set}" = set; then :
3913 gezelter 3457 $as_echo_n "(cached) " >&6
3914 gezelter 3342 else
3915 gezelter 3546 if test -n "$MPICXX"; then
3916     ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
3917     else
3918     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3919 gezelter 3342 for as_dir in $PATH
3920     do
3921     IFS=$as_save_IFS
3922     test -z "$as_dir" && as_dir=.
3923 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3924 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3925 gezelter 3546 ac_cv_prog_MPICXX="$ac_prog"
3926     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3927 gezelter 3342 break 2
3928     fi
3929     done
3930 gezelter 3546 done
3931 gezelter 3342 IFS=$as_save_IFS
3932    
3933     fi
3934 gezelter 3546 fi
3935     MPICXX=$ac_cv_prog_MPICXX
3936     if test -n "$MPICXX"; then
3937     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
3938     $as_echo "$MPICXX" >&6; }
3939 gezelter 3342 else
3940 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3941 gezelter 3457 $as_echo "no" >&6; }
3942 gezelter 3342 fi
3943    
3944    
3945 gezelter 3546 test -n "$MPICXX" && break
3946     done
3947     test -n "$MPICXX" || MPICXX="$CXX"
3948    
3949     ax_mpi_save_CXX="$CXX"
3950     CXX="$MPICXX"
3951    
3952    
3953    
3954     if test x = x"$MPILIBS"; then
3955     ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
3956     if test "x$ac_cv_func_MPI_Init" = x""yes; then :
3957     MPILIBS=" "
3958 gezelter 3342 fi
3959    
3960 gezelter 3546 fi
3961    
3962     if test x = x"$MPILIBS"; then
3963     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
3964     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
3965     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
3966     $as_echo_n "(cached) " >&6
3967     else
3968     ac_check_lib_save_LIBS=$LIBS
3969     LIBS="-lmpi $LIBS"
3970     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3971     /* end confdefs.h. */
3972    
3973     /* Override any GCC internal prototype to avoid an error.
3974     Use char because int might match the return type of a GCC
3975     builtin and then its argument prototype would still apply. */
3976     #ifdef __cplusplus
3977     extern "C"
3978     #endif
3979     char MPI_Init ();
3980     int
3981     main ()
3982     {
3983     return MPI_Init ();
3984     ;
3985     return 0;
3986     }
3987     _ACEOF
3988     if ac_fn_cxx_try_link "$LINENO"; then :
3989     ac_cv_lib_mpi_MPI_Init=yes
3990     else
3991     ac_cv_lib_mpi_MPI_Init=no
3992     fi
3993     rm -f core conftest.err conftest.$ac_objext \
3994     conftest$ac_exeext conftest.$ac_ext
3995     LIBS=$ac_check_lib_save_LIBS
3996     fi
3997     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
3998     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
3999     if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
4000     MPILIBS="-lmpi"
4001     fi
4002    
4003     fi
4004     if test x = x"$MPILIBS"; then
4005     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4006     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4007     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
4008     $as_echo_n "(cached) " >&6
4009     else
4010     ac_check_lib_save_LIBS=$LIBS
4011     LIBS="-lmpich $LIBS"
4012     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4013     /* end confdefs.h. */
4014    
4015     /* Override any GCC internal prototype to avoid an error.
4016     Use char because int might match the return type of a GCC
4017     builtin and then its argument prototype would still apply. */
4018     #ifdef __cplusplus
4019     extern "C"
4020     #endif
4021     char MPI_Init ();
4022     int
4023     main ()
4024     {
4025     return MPI_Init ();
4026     ;
4027     return 0;
4028     }
4029     _ACEOF
4030     if ac_fn_cxx_try_link "$LINENO"; then :
4031     ac_cv_lib_mpich_MPI_Init=yes
4032     else
4033     ac_cv_lib_mpich_MPI_Init=no
4034     fi
4035     rm -f core conftest.err conftest.$ac_objext \
4036     conftest$ac_exeext conftest.$ac_ext
4037     LIBS=$ac_check_lib_save_LIBS
4038     fi
4039     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4040     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4041     if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4042     MPILIBS="-lmpich"
4043     fi
4044    
4045     fi
4046    
4047     if test x != x"$MPILIBS"; then
4048     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4049     $as_echo_n "checking for mpi.h... " >&6; }
4050     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4051     /* end confdefs.h. */
4052     #include <mpi.h>
4053     int
4054     main ()
4055     {
4056    
4057     ;
4058     return 0;
4059     }
4060     _ACEOF
4061     if ac_fn_cxx_try_compile "$LINENO"; then :
4062     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4063     $as_echo "yes" >&6; }
4064     else
4065     MPILIBS=""
4066     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4067     $as_echo "no" >&6; }
4068     fi
4069     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4070     fi
4071    
4072     CXX="$ax_mpi_save_CXX"
4073    
4074    
4075    
4076     # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4077     if test x = x"$MPILIBS"; then
4078     USE_MPI="no"
4079     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. oopse_MPI will not be built." >&5
4080     $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. oopse_MPI will not be built." >&2;}
4081     :
4082     else
4083     USE_MPI="yes"
4084     :
4085     fi
4086    
4087     ac_ext=c
4088     ac_cpp='$CPP $CPPFLAGS'
4089     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4090     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4091     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4092     if test -n "$ac_tool_prefix"; then
4093     # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4094     set dummy ${ac_tool_prefix}gcc; ac_word=$2
4095     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4096 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
4097 gezelter 3546 if test "${ac_cv_prog_CC+set}" = set; then :
4098 gezelter 3457 $as_echo_n "(cached) " >&6
4099 gezelter 3342 else
4100 gezelter 3546 if test -n "$CC"; then
4101     ac_cv_prog_CC="$CC" # Let the user override the test.
4102 gezelter 3342 else
4103     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4104     for as_dir in $PATH
4105     do
4106     IFS=$as_save_IFS
4107     test -z "$as_dir" && as_dir=.
4108 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
4109 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4110 gezelter 3546 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4111     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4112 gezelter 3342 break 2
4113     fi
4114     done
4115 gezelter 3546 done
4116 gezelter 3342 IFS=$as_save_IFS
4117    
4118     fi
4119     fi
4120 gezelter 3546 CC=$ac_cv_prog_CC
4121     if test -n "$CC"; then
4122     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4123     $as_echo "$CC" >&6; }
4124 gezelter 3342 else
4125 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4126 gezelter 3457 $as_echo "no" >&6; }
4127 gezelter 3342 fi
4128    
4129    
4130 gezelter 3546 fi
4131     if test -z "$ac_cv_prog_CC"; then
4132     ac_ct_CC=$CC
4133     # Extract the first word of "gcc", so it can be a program name with args.
4134     set dummy gcc; ac_word=$2
4135     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4136     $as_echo_n "checking for $ac_word... " >&6; }
4137     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4138     $as_echo_n "(cached) " >&6
4139     else
4140     if test -n "$ac_ct_CC"; then
4141     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4142     else
4143     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4144     for as_dir in $PATH
4145     do
4146     IFS=$as_save_IFS
4147     test -z "$as_dir" && as_dir=.
4148     for ac_exec_ext in '' $ac_executable_extensions; do
4149     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4150     ac_cv_prog_ac_ct_CC="gcc"
4151     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4152     break 2
4153     fi
4154 gezelter 3342 done
4155 gezelter 3546 done
4156     IFS=$as_save_IFS
4157 gezelter 3342
4158 gezelter 3546 fi
4159     fi
4160     ac_ct_CC=$ac_cv_prog_ac_ct_CC
4161     if test -n "$ac_ct_CC"; then
4162     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4163     $as_echo "$ac_ct_CC" >&6; }
4164     else
4165     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4166     $as_echo "no" >&6; }
4167     fi
4168 gezelter 3342
4169 gezelter 3546 if test "x$ac_ct_CC" = x; then
4170     CC=""
4171     else
4172     case $cross_compiling:$ac_tool_warned in
4173     yes:)
4174     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4175     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4176     ac_tool_warned=yes ;;
4177     esac
4178     CC=$ac_ct_CC
4179     fi
4180     else
4181     CC="$ac_cv_prog_CC"
4182     fi
4183    
4184     if test -z "$CC"; then
4185     if test -n "$ac_tool_prefix"; then
4186     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4187     set dummy ${ac_tool_prefix}cc; ac_word=$2
4188     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4189 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
4190 gezelter 3546 if test "${ac_cv_prog_CC+set}" = set; then :
4191 gezelter 3457 $as_echo_n "(cached) " >&6
4192 gezelter 3342 else
4193 gezelter 3546 if test -n "$CC"; then
4194     ac_cv_prog_CC="$CC" # Let the user override the test.
4195     else
4196     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4197 gezelter 3342 for as_dir in $PATH
4198     do
4199     IFS=$as_save_IFS
4200     test -z "$as_dir" && as_dir=.
4201 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
4202 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4203 gezelter 3546 ac_cv_prog_CC="${ac_tool_prefix}cc"
4204     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4205 gezelter 3342 break 2
4206     fi
4207     done
4208 gezelter 3546 done
4209 gezelter 3342 IFS=$as_save_IFS
4210    
4211     fi
4212 gezelter 3546 fi
4213     CC=$ac_cv_prog_CC
4214     if test -n "$CC"; then
4215     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4216     $as_echo "$CC" >&6; }
4217 gezelter 3342 else
4218 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4219 gezelter 3457 $as_echo "no" >&6; }
4220 gezelter 3342 fi
4221    
4222    
4223 gezelter 3546 fi
4224 gezelter 3342 fi
4225 gezelter 3546 if test -z "$CC"; then
4226     # Extract the first word of "cc", so it can be a program name with args.
4227     set dummy cc; ac_word=$2
4228     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4229 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
4230 gezelter 3546 if test "${ac_cv_prog_CC+set}" = set; then :
4231 gezelter 3457 $as_echo_n "(cached) " >&6
4232 gezelter 3342 else
4233 gezelter 3546 if test -n "$CC"; then
4234     ac_cv_prog_CC="$CC" # Let the user override the test.
4235 gezelter 3342 else
4236 gezelter 3546 ac_prog_rejected=no
4237 gezelter 3342 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4238     for as_dir in $PATH
4239     do
4240     IFS=$as_save_IFS
4241     test -z "$as_dir" && as_dir=.
4242 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
4243 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4244 gezelter 3546 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4245     ac_prog_rejected=yes
4246     continue
4247     fi
4248     ac_cv_prog_CC="cc"
4249     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4250 gezelter 3342 break 2
4251     fi
4252     done
4253 gezelter 3546 done
4254 gezelter 3342 IFS=$as_save_IFS
4255    
4256 gezelter 3546 if test $ac_prog_rejected = yes; then
4257     # We found a bogon in the path, so make sure we never use it.
4258     set dummy $ac_cv_prog_CC
4259     shift
4260     if test $# != 0; then
4261     # We chose a different compiler from the bogus one.
4262     # However, it has the same basename, so the bogon will be chosen
4263     # first if we set CC to just the basename; use the full file name.
4264     shift
4265     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4266     fi
4267 gezelter 3342 fi
4268     fi
4269 gezelter 3546 fi
4270     CC=$ac_cv_prog_CC
4271     if test -n "$CC"; then
4272     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4273     $as_echo "$CC" >&6; }
4274 gezelter 3342 else
4275 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4276 gezelter 3457 $as_echo "no" >&6; }
4277 gezelter 3342 fi
4278    
4279    
4280 gezelter 3546 fi
4281     if test -z "$CC"; then
4282     if test -n "$ac_tool_prefix"; then
4283     for ac_prog in cl.exe
4284     do
4285     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4286     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4287     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4288     $as_echo_n "checking for $ac_word... " >&6; }
4289     if test "${ac_cv_prog_CC+set}" = set; then :
4290     $as_echo_n "(cached) " >&6
4291     else
4292     if test -n "$CC"; then
4293     ac_cv_prog_CC="$CC" # Let the user override the test.
4294     else
4295     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4296     for as_dir in $PATH
4297     do
4298     IFS=$as_save_IFS
4299     test -z "$as_dir" && as_dir=.
4300     for ac_exec_ext in '' $ac_executable_extensions; do
4301     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4302     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4303     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4304     break 2
4305     fi
4306 gezelter 3342 done
4307 gezelter 3546 done
4308     IFS=$as_save_IFS
4309 gezelter 3342
4310 gezelter 3546 fi
4311     fi
4312     CC=$ac_cv_prog_CC
4313     if test -n "$CC"; then
4314     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4315     $as_echo "$CC" >&6; }
4316     else
4317     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4318     $as_echo "no" >&6; }
4319     fi
4320 gezelter 3342
4321 gezelter 3546
4322     test -n "$CC" && break
4323     done
4324     fi
4325     if test -z "$CC"; then
4326     ac_ct_CC=$CC
4327     for ac_prog in cl.exe
4328     do
4329     # Extract the first word of "$ac_prog", so it can be a program name with args.
4330     set dummy $ac_prog; ac_word=$2
4331     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4332 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
4333 gezelter 3546 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4334 gezelter 3457 $as_echo_n "(cached) " >&6
4335 gezelter 3342 else
4336 gezelter 3546 if test -n "$ac_ct_CC"; then
4337     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4338     else
4339     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4340 gezelter 3342 for as_dir in $PATH
4341     do
4342     IFS=$as_save_IFS
4343     test -z "$as_dir" && as_dir=.
4344 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
4345 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4346 gezelter 3546 ac_cv_prog_ac_ct_CC="$ac_prog"
4347     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4348 gezelter 3342 break 2
4349     fi
4350     done
4351 gezelter 3546 done
4352 gezelter 3342 IFS=$as_save_IFS
4353    
4354     fi
4355 gezelter 3546 fi
4356     ac_ct_CC=$ac_cv_prog_ac_ct_CC
4357     if test -n "$ac_ct_CC"; then
4358     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4359     $as_echo "$ac_ct_CC" >&6; }
4360 gezelter 3342 else
4361 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4362 gezelter 3457 $as_echo "no" >&6; }
4363 gezelter 3342 fi
4364    
4365    
4366 gezelter 3546 test -n "$ac_ct_CC" && break
4367     done
4368    
4369     if test "x$ac_ct_CC" = x; then
4370     CC=""
4371     else
4372     case $cross_compiling:$ac_tool_warned in
4373     yes:)
4374     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4375     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4376     ac_tool_warned=yes ;;
4377     esac
4378     CC=$ac_ct_CC
4379     fi
4380 gezelter 3342 fi
4381    
4382 gezelter 3546 fi
4383 gezelter 3342
4384    
4385 gezelter 3546 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4386     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4387     as_fn_error "no acceptable C compiler found in \$PATH
4388     See \`config.log' for more details." "$LINENO" 5; }
4389 gezelter 3342
4390 gezelter 3546 # Provide some information about the compiler.
4391     $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4392     set X $ac_compile
4393     ac_compiler=$2
4394     for ac_option in --version -v -V -qversion; do
4395     { { ac_try="$ac_compiler $ac_option >&5"
4396     case "(($ac_try" in
4397     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4398     *) ac_try_echo=$ac_try;;
4399     esac
4400     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4401     $as_echo "$ac_try_echo"; } >&5
4402     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4403     ac_status=$?
4404     if test -s conftest.err; then
4405     sed '10a\
4406     ... rest of stderr output deleted ...
4407     10q' conftest.err >conftest.er1
4408     cat conftest.er1 >&5
4409     rm -f conftest.er1 conftest.err
4410     fi
4411     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4412     test $ac_status = 0; }
4413     done
4414    
4415     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4416     $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4417     if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4418     $as_echo_n "(cached) " >&6
4419 gezelter 3342 else
4420 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4421     /* end confdefs.h. */
4422 gezelter 3342
4423 gezelter 3546 int
4424     main ()
4425     {
4426     #ifndef __GNUC__
4427     choke me
4428     #endif
4429    
4430     ;
4431     return 0;
4432     }
4433     _ACEOF
4434     if ac_fn_c_try_compile "$LINENO"; then :
4435     ac_compiler_gnu=yes
4436     else
4437     ac_compiler_gnu=no
4438 gezelter 3342 fi
4439 gezelter 3546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4440     ac_cv_c_compiler_gnu=$ac_compiler_gnu
4441 gezelter 3342
4442 gezelter 3546 fi
4443     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4444     $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4445     if test $ac_compiler_gnu = yes; then
4446     GCC=yes
4447     else
4448     GCC=
4449     fi
4450     ac_test_CFLAGS=${CFLAGS+set}
4451     ac_save_CFLAGS=$CFLAGS
4452     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4453     $as_echo_n "checking whether $CC accepts -g... " >&6; }
4454     if test "${ac_cv_prog_cc_g+set}" = set; then :
4455     $as_echo_n "(cached) " >&6
4456     else
4457     ac_save_c_werror_flag=$ac_c_werror_flag
4458     ac_c_werror_flag=yes
4459     ac_cv_prog_cc_g=no
4460     CFLAGS="-g"
4461     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4462     /* end confdefs.h. */
4463 gezelter 3342
4464 gezelter 3546 int
4465     main ()
4466     {
4467    
4468     ;
4469     return 0;
4470     }
4471     _ACEOF
4472     if ac_fn_c_try_compile "$LINENO"; then :
4473     ac_cv_prog_cc_g=yes
4474 gezelter 3342 else
4475 gezelter 3546 CFLAGS=""
4476     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4477     /* end confdefs.h. */
4478 gezelter 3342
4479 gezelter 3546 int
4480     main ()
4481     {
4482 gezelter 3342
4483 gezelter 3546 ;
4484     return 0;
4485     }
4486     _ACEOF
4487     if ac_fn_c_try_compile "$LINENO"; then :
4488 gezelter 3342
4489     else
4490 gezelter 3546 ac_c_werror_flag=$ac_save_c_werror_flag
4491     CFLAGS="-g"
4492     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4493     /* end confdefs.h. */
4494 gezelter 3342
4495 gezelter 3546 int
4496     main ()
4497     {
4498 gezelter 3342
4499 gezelter 3546 ;
4500     return 0;
4501     }
4502 gezelter 3342 _ACEOF
4503 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
4504     ac_cv_prog_cc_g=yes
4505     fi
4506     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4507     fi
4508     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4509     fi
4510     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4511     ac_c_werror_flag=$ac_save_c_werror_flag
4512     fi
4513     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4514     $as_echo "$ac_cv_prog_cc_g" >&6; }
4515     if test "$ac_test_CFLAGS" = set; then
4516     CFLAGS=$ac_save_CFLAGS
4517     elif test $ac_cv_prog_cc_g = yes; then
4518     if test "$GCC" = yes; then
4519     CFLAGS="-g -O2"
4520     else
4521     CFLAGS="-g"
4522     fi
4523     else
4524     if test "$GCC" = yes; then
4525     CFLAGS="-O2"
4526     else
4527     CFLAGS=
4528     fi
4529     fi
4530     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4531     $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4532     if test "${ac_cv_prog_cc_c89+set}" = set; then :
4533     $as_echo_n "(cached) " >&6
4534     else
4535     ac_cv_prog_cc_c89=no
4536     ac_save_CC=$CC
4537     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4538 gezelter 3342 /* end confdefs.h. */
4539 gezelter 3546 #include <stdarg.h>
4540     #include <stdio.h>
4541     #include <sys/types.h>
4542     #include <sys/stat.h>
4543     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4544     struct buf { int x; };
4545     FILE * (*rcsopen) (struct buf *, struct stat *, int);
4546     static char *e (p, i)
4547     char **p;
4548     int i;
4549     {
4550     return p[i];
4551     }
4552     static char *f (char * (*g) (char **, int), char **p, ...)
4553     {
4554     char *s;
4555     va_list v;
4556     va_start (v,p);
4557     s = g (p, va_arg (v,int));
4558     va_end (v);
4559     return s;
4560     }
4561 gezelter 3342
4562 gezelter 3546 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4563     function prototypes and stuff, but not '\xHH' hex character constants.
4564     These don't provoke an error unfortunately, instead are silently treated
4565     as 'x'. The following induces an error, until -std is added to get
4566     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4567     array size at least. It's necessary to write '\x00'==0 to get something
4568     that's true only with -std. */
4569     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4570 gezelter 3342
4571 gezelter 3546 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4572     inside strings and character constants. */
4573     #define FOO(x) 'x'
4574     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4575    
4576     int test (int i, double x);
4577     struct s1 {int (*f) (int a);};
4578     struct s2 {int (*f) (double a);};
4579     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4580     int argc;
4581     char **argv;
4582 gezelter 3342 int
4583     main ()
4584     {
4585 gezelter 3546 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4586 gezelter 3342 ;
4587     return 0;
4588     }
4589     _ACEOF
4590 gezelter 3546 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4591     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4592     do
4593     CC="$ac_save_CC $ac_arg"
4594     if ac_fn_c_try_compile "$LINENO"; then :
4595     ac_cv_prog_cc_c89=$ac_arg
4596     fi
4597     rm -f core conftest.err conftest.$ac_objext
4598     test "x$ac_cv_prog_cc_c89" != "xno" && break
4599     done
4600     rm -f conftest.$ac_ext
4601     CC=$ac_save_CC
4602    
4603     fi
4604     # AC_CACHE_VAL
4605     case "x$ac_cv_prog_cc_c89" in
4606     x)
4607     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4608     $as_echo "none needed" >&6; } ;;
4609     xno)
4610     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4611     $as_echo "unsupported" >&6; } ;;
4612     *)
4613     CC="$CC $ac_cv_prog_cc_c89"
4614     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4615     $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4616 gezelter 3342 esac
4617 gezelter 3546 if test "x$ac_cv_prog_cc_c89" != xno; then :
4618 gezelter 3342
4619 gezelter 3546 fi
4620 gezelter 3342
4621 gezelter 3546 ac_ext=c
4622     ac_cpp='$CPP $CPPFLAGS'
4623     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4624     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4625     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4626 gezelter 3342
4627    
4628 gezelter 3546 if test $USE_MPI != no; then :
4629    
4630     ac_ext=c
4631 gezelter 3342 ac_cpp='$CPP $CPPFLAGS'
4632     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4633     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4634     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4635    
4636 gezelter 3546
4637    
4638    
4639    
4640    
4641     for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4642     do
4643     # Extract the first word of "$ac_prog", so it can be a program name with args.
4644     set dummy $ac_prog; ac_word=$2
4645     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4646     $as_echo_n "checking for $ac_word... " >&6; }
4647     if test "${ac_cv_prog_MPICC+set}" = set; then :
4648     $as_echo_n "(cached) " >&6
4649     else
4650     if test -n "$MPICC"; then
4651     ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4652     else
4653     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4654     for as_dir in $PATH
4655     do
4656     IFS=$as_save_IFS
4657     test -z "$as_dir" && as_dir=.
4658     for ac_exec_ext in '' $ac_executable_extensions; do
4659     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4660     ac_cv_prog_MPICC="$ac_prog"
4661     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4662     break 2
4663     fi
4664     done
4665     done
4666     IFS=$as_save_IFS
4667    
4668 gezelter 3342 fi
4669 gezelter 3546 fi
4670     MPICC=$ac_cv_prog_MPICC
4671     if test -n "$MPICC"; then
4672     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4673     $as_echo "$MPICC" >&6; }
4674     else
4675     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4676     $as_echo "no" >&6; }
4677     fi
4678 gezelter 3342
4679 gezelter 3546
4680     test -n "$MPICC" && break
4681     done
4682     test -n "$MPICC" || MPICC="$CC"
4683    
4684     ax_mpi_save_CC="$CC"
4685     CC="$MPICC"
4686    
4687    
4688    
4689     if test x = x"$MPILIBS"; then
4690     ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4691     if test "x$ac_cv_func_MPI_Init" = x""yes; then :
4692     MPILIBS=" "
4693 gezelter 3342 fi
4694    
4695 gezelter 3546 fi
4696    
4697     if test x = x"$MPILIBS"; then
4698     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4699     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4700     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
4701     $as_echo_n "(cached) " >&6
4702     else
4703     ac_check_lib_save_LIBS=$LIBS
4704     LIBS="-lmpi $LIBS"
4705     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4706     /* end confdefs.h. */
4707    
4708     /* Override any GCC internal prototype to avoid an error.
4709     Use char because int might match the return type of a GCC
4710     builtin and then its argument prototype would still apply. */
4711     #ifdef __cplusplus
4712     extern "C"
4713     #endif
4714     char MPI_Init ();
4715     int
4716     main ()
4717     {
4718     return MPI_Init ();
4719     ;
4720     return 0;
4721     }
4722     _ACEOF
4723     if ac_fn_c_try_link "$LINENO"; then :
4724     ac_cv_lib_mpi_MPI_Init=yes
4725     else
4726     ac_cv_lib_mpi_MPI_Init=no
4727     fi
4728     rm -f core conftest.err conftest.$ac_objext \
4729     conftest$ac_exeext conftest.$ac_ext
4730     LIBS=$ac_check_lib_save_LIBS
4731     fi
4732     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4733     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4734     if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
4735     MPILIBS="-lmpi"
4736     fi
4737    
4738     fi
4739     if test x = x"$MPILIBS"; then
4740     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4741     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4742     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
4743     $as_echo_n "(cached) " >&6
4744     else
4745     ac_check_lib_save_LIBS=$LIBS
4746     LIBS="-lmpich $LIBS"
4747     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4748     /* end confdefs.h. */
4749    
4750     /* Override any GCC internal prototype to avoid an error.
4751     Use char because int might match the return type of a GCC
4752     builtin and then its argument prototype would still apply. */
4753     #ifdef __cplusplus
4754     extern "C"
4755     #endif
4756     char MPI_Init ();
4757     int
4758     main ()
4759     {
4760     return MPI_Init ();
4761     ;
4762     return 0;
4763     }
4764     _ACEOF
4765     if ac_fn_c_try_link "$LINENO"; then :
4766     ac_cv_lib_mpich_MPI_Init=yes
4767     else
4768     ac_cv_lib_mpich_MPI_Init=no
4769     fi
4770     rm -f core conftest.err conftest.$ac_objext \
4771     conftest$ac_exeext conftest.$ac_ext
4772     LIBS=$ac_check_lib_save_LIBS
4773     fi
4774     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4775     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4776     if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4777     MPILIBS="-lmpich"
4778     fi
4779    
4780     fi
4781    
4782     if test x != x"$MPILIBS"; then
4783     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4784     $as_echo_n "checking for mpi.h... " >&6; }
4785     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4786     /* end confdefs.h. */
4787     #include <mpi.h>
4788     int
4789     main ()
4790     {
4791    
4792     ;
4793     return 0;
4794     }
4795     _ACEOF
4796     if ac_fn_c_try_compile "$LINENO"; then :
4797     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4798     $as_echo "yes" >&6; }
4799     else
4800     MPILIBS=""
4801     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4802     $as_echo "no" >&6; }
4803     fi
4804     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4805     fi
4806    
4807     CC="$ax_mpi_save_CC"
4808    
4809    
4810    
4811     # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4812     if test x = x"$MPILIBS"; then
4813     USE_MPI="no"
4814     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. oopse_MPI will not be built." >&5
4815     $as_echo "$as_me: WARNING: No suitable C MPI implementation found. oopse_MPI will not be built." >&2;}
4816     :
4817     else
4818     USE_MPI="yes"
4819     :
4820     fi
4821    
4822    
4823     fi
4824 gezelter 3342 ac_ext=${ac_fc_srcext-f}
4825     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4826     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4827     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4828 gezelter 3546 if test -n "$ac_tool_prefix"; then
4829     for ac_prog in gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn xlf90 f90 pgf90 pghpf epcf90 g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77
4830     do
4831     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4832     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4833     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4834     $as_echo_n "checking for $ac_word... " >&6; }
4835     if test "${ac_cv_prog_FC+set}" = set; then :
4836     $as_echo_n "(cached) " >&6
4837     else
4838     if test -n "$FC"; then
4839     ac_cv_prog_FC="$FC" # Let the user override the test.
4840     else
4841     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4842     for as_dir in $PATH
4843     do
4844     IFS=$as_save_IFS
4845     test -z "$as_dir" && as_dir=.
4846     for ac_exec_ext in '' $ac_executable_extensions; do
4847     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4848     ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4849     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4850     break 2
4851     fi
4852     done
4853     done
4854     IFS=$as_save_IFS
4855 gezelter 3342
4856 gezelter 3546 fi
4857     fi
4858     FC=$ac_cv_prog_FC
4859     if test -n "$FC"; then
4860     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
4861     $as_echo "$FC" >&6; }
4862 gezelter 3342 else
4863 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4864     $as_echo "no" >&6; }
4865 gezelter 3342 fi
4866    
4867    
4868 gezelter 3546 test -n "$FC" && break
4869     done
4870     fi
4871     if test -z "$FC"; then
4872     ac_ct_FC=$FC
4873     for ac_prog in gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn xlf90 f90 pgf90 pghpf epcf90 g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77
4874     do
4875     # Extract the first word of "$ac_prog", so it can be a program name with args.
4876     set dummy $ac_prog; ac_word=$2
4877     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4878     $as_echo_n "checking for $ac_word... " >&6; }
4879     if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
4880 gezelter 3457 $as_echo_n "(cached) " >&6
4881 gezelter 3342 else
4882 gezelter 3546 if test -n "$ac_ct_FC"; then
4883     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4884     else
4885     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4886     for as_dir in $PATH
4887     do
4888     IFS=$as_save_IFS
4889     test -z "$as_dir" && as_dir=.
4890     for ac_exec_ext in '' $ac_executable_extensions; do
4891     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4892     ac_cv_prog_ac_ct_FC="$ac_prog"
4893     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4894     break 2
4895     fi
4896     done
4897     done
4898     IFS=$as_save_IFS
4899 gezelter 3342
4900 gezelter 3546 fi
4901     fi
4902     ac_ct_FC=$ac_cv_prog_ac_ct_FC
4903     if test -n "$ac_ct_FC"; then
4904     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
4905     $as_echo "$ac_ct_FC" >&6; }
4906 gezelter 3342 else
4907 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4908     $as_echo "no" >&6; }
4909     fi
4910 gezelter 3342
4911 gezelter 3546
4912     test -n "$ac_ct_FC" && break
4913     done
4914    
4915     if test "x$ac_ct_FC" = x; then
4916     FC=""
4917     else
4918     case $cross_compiling:$ac_tool_warned in
4919     yes:)
4920     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4921     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4922     ac_tool_warned=yes ;;
4923 gezelter 3342 esac
4924 gezelter 3546 FC=$ac_ct_FC
4925     fi
4926     fi
4927 gezelter 3342
4928    
4929 gezelter 3546 # Provide some information about the compiler.
4930     $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
4931     set X $ac_compile
4932     ac_compiler=$2
4933     for ac_option in --version -v -V -qversion; do
4934     { { ac_try="$ac_compiler $ac_option >&5"
4935 gezelter 3342 case "(($ac_try" in
4936     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4937     *) ac_try_echo=$ac_try;;
4938     esac
4939 gezelter 3546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4940     $as_echo "$ac_try_echo"; } >&5
4941     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4942 gezelter 3342 ac_status=$?
4943 gezelter 3546 if test -s conftest.err; then
4944     sed '10a\
4945     ... rest of stderr output deleted ...
4946     10q' conftest.err >conftest.er1
4947     cat conftest.er1 >&5
4948     rm -f conftest.er1 conftest.err
4949     fi
4950     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4951     test $ac_status = 0; }
4952     done
4953     rm -f a.out
4954 gezelter 3342
4955 gezelter 3546 # If we don't use `.F' as extension, the preprocessor is not run on the
4956     # input file. (Note that this only needs to work for GNU compilers.)
4957     ac_save_ext=$ac_ext
4958     ac_ext=F
4959     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
4960     $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
4961     if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
4962     $as_echo_n "(cached) " >&6
4963     else
4964     cat > conftest.$ac_ext <<_ACEOF
4965     program main
4966     #ifndef __GNUC__
4967     choke me
4968     #endif
4969 gezelter 3342
4970 gezelter 3546 end
4971     _ACEOF
4972     if ac_fn_fc_try_compile "$LINENO"; then :
4973     ac_compiler_gnu=yes
4974 gezelter 3342 else
4975 gezelter 3546 ac_compiler_gnu=no
4976 gezelter 3342 fi
4977 gezelter 3546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4978     ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4979 gezelter 3342
4980     fi
4981 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
4982     $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
4983     ac_ext=$ac_save_ext
4984     ac_test_FCFLAGS=${FCFLAGS+set}
4985     ac_save_FCFLAGS=$FCFLAGS
4986     FCFLAGS=
4987     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
4988     $as_echo_n "checking whether $FC accepts -g... " >&6; }
4989     if test "${ac_cv_prog_fc_g+set}" = set; then :
4990     $as_echo_n "(cached) " >&6
4991     else
4992     FCFLAGS=-g
4993     cat > conftest.$ac_ext <<_ACEOF
4994     program main
4995 gezelter 3342
4996 gezelter 3546 end
4997     _ACEOF
4998     if ac_fn_fc_try_compile "$LINENO"; then :
4999     ac_cv_prog_fc_g=yes
5000     else
5001     ac_cv_prog_fc_g=no
5002 gezelter 3342 fi
5003 gezelter 3546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5004 gezelter 3342
5005     fi
5006 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
5007     $as_echo "$ac_cv_prog_fc_g" >&6; }
5008     if test "$ac_test_FCFLAGS" = set; then
5009     FCFLAGS=$ac_save_FCFLAGS
5010     elif test $ac_cv_prog_fc_g = yes; then
5011     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
5012     FCFLAGS="-g -O2"
5013     else
5014     FCFLAGS="-g"
5015     fi
5016     else
5017     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
5018     FCFLAGS="-O2"
5019     else
5020     FCFLAGS=
5021     fi
5022 gezelter 3342 fi
5023    
5024 gezelter 3546 ac_ext=${ac_fc_srcext-f}
5025     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5026     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5027     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5028 gezelter 3342
5029    
5030 gezelter 3546 if test $USE_MPI != no; then :
5031 gezelter 3342
5032 gezelter 3546 ac_ext=${ac_fc_srcext-f}
5033     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5034     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5035     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5036 gezelter 3342
5037    
5038    
5039    
5040    
5041 gezelter 3546
5042     for ac_prog in openmpif90 mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c
5043     do
5044     # Extract the first word of "$ac_prog", so it can be a program name with args.
5045     set dummy $ac_prog; ac_word=$2
5046     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5047     $as_echo_n "checking for $ac_word... " >&6; }
5048     if test "${ac_cv_prog_MPIFC+set}" = set; then :
5049 gezelter 3457 $as_echo_n "(cached) " >&6
5050 gezelter 3342 else
5051 gezelter 3546 if test -n "$MPIFC"; then
5052     ac_cv_prog_MPIFC="$MPIFC" # Let the user override the test.
5053     else
5054     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5055     for as_dir in $PATH
5056     do
5057     IFS=$as_save_IFS
5058     test -z "$as_dir" && as_dir=.
5059     for ac_exec_ext in '' $ac_executable_extensions; do
5060     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5061     ac_cv_prog_MPIFC="$ac_prog"
5062     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5063     break 2
5064     fi
5065     done
5066 gezelter 3342 done
5067 gezelter 3546 IFS=$as_save_IFS
5068 gezelter 3342
5069     fi
5070 gezelter 3546 fi
5071     MPIFC=$ac_cv_prog_MPIFC
5072     if test -n "$MPIFC"; then
5073     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPIFC" >&5
5074     $as_echo "$MPIFC" >&6; }
5075     else
5076     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5077     $as_echo "no" >&6; }
5078     fi
5079 gezelter 3342
5080    
5081 gezelter 3546 test -n "$MPIFC" && break
5082     done
5083     test -n "$MPIFC" || MPIFC="$FC"
5084 gezelter 3342
5085 gezelter 3546 ax_mpi_save_FC="$FC"
5086     FC="$MPIFC"
5087 gezelter 3342
5088    
5089    
5090 gezelter 3546 if test x = x"$MPILIBS"; then
5091     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init" >&5
5092     $as_echo_n "checking for MPI_Init... " >&6; }
5093     cat > conftest.$ac_ext <<_ACEOF
5094     program main
5095     call MPI_Init
5096     end
5097     _ACEOF
5098     if ac_fn_fc_try_link "$LINENO"; then :
5099     MPILIBS=" "
5100     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5101     $as_echo "yes" >&6; }
5102     else
5103     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5104     $as_echo "no" >&6; }
5105     fi
5106     rm -f core conftest.err conftest.$ac_objext \
5107     conftest$ac_exeext conftest.$ac_ext
5108     fi
5109 gezelter 3342
5110 gezelter 3546 if test x = x"$MPILIBS"; then
5111     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lfmpi" >&5
5112     $as_echo_n "checking for MPI_Init in -lfmpi... " >&6; }
5113     if test "${ac_cv_lib_fmpi_MPI_Init+set}" = set; then :
5114 gezelter 3457 $as_echo_n "(cached) " >&6
5115 gezelter 3342 else
5116 gezelter 3546 ac_check_lib_save_LIBS=$LIBS
5117     LIBS="-lfmpi $LIBS"
5118     cat > conftest.$ac_ext <<_ACEOF
5119     program main
5120     call MPI_Init
5121     end
5122     _ACEOF
5123     if ac_fn_fc_try_link "$LINENO"; then :
5124     ac_cv_lib_fmpi_MPI_Init=yes
5125     else
5126     ac_cv_lib_fmpi_MPI_Init=no
5127     fi
5128     rm -f core conftest.err conftest.$ac_objext \
5129     conftest$ac_exeext conftest.$ac_ext
5130     LIBS=$ac_check_lib_save_LIBS
5131     fi
5132     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fmpi_MPI_Init" >&5
5133     $as_echo "$ac_cv_lib_fmpi_MPI_Init" >&6; }
5134     if test "x$ac_cv_lib_fmpi_MPI_Init" = x""yes; then :
5135     MPILIBS="-lfmpi"
5136     fi
5137 gezelter 3342
5138 gezelter 3546 fi
5139     if test x = x"$MPILIBS"; then
5140     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpichf90" >&5
5141     $as_echo_n "checking for MPI_Init in -lmpichf90... " >&6; }
5142     if test "${ac_cv_lib_mpichf90_MPI_Init+set}" = set; then :
5143     $as_echo_n "(cached) " >&6
5144     else
5145     ac_check_lib_save_LIBS=$LIBS
5146     LIBS="-lmpichf90 $LIBS"
5147     cat > conftest.$ac_ext <<_ACEOF
5148     program main
5149     call MPI_Init
5150     end
5151     _ACEOF
5152     if ac_fn_fc_try_link "$LINENO"; then :
5153     ac_cv_lib_mpichf90_MPI_Init=yes
5154     else
5155     ac_cv_lib_mpichf90_MPI_Init=no
5156     fi
5157     rm -f core conftest.err conftest.$ac_objext \
5158     conftest$ac_exeext conftest.$ac_ext
5159     LIBS=$ac_check_lib_save_LIBS
5160     fi
5161     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpichf90_MPI_Init" >&5
5162     $as_echo "$ac_cv_lib_mpichf90_MPI_Init" >&6; }
5163     if test "x$ac_cv_lib_mpichf90_MPI_Init" = x""yes; then :
5164     MPILIBS="-lmpichf90"
5165     fi
5166 gezelter 3342
5167 gezelter 3546 fi
5168    
5169     if test x = x"$MPILIBS"; then
5170     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
5171     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
5172     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
5173     $as_echo_n "(cached) " >&6
5174     else
5175     ac_check_lib_save_LIBS=$LIBS
5176     LIBS="-lmpi $LIBS"
5177     cat > conftest.$ac_ext <<_ACEOF
5178     program main
5179     call MPI_Init
5180     end
5181     _ACEOF
5182     if ac_fn_fc_try_link "$LINENO"; then :
5183     ac_cv_lib_mpi_MPI_Init=yes
5184     else
5185     ac_cv_lib_mpi_MPI_Init=no
5186 gezelter 3342 fi
5187 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
5188     conftest$ac_exeext conftest.$ac_ext
5189     LIBS=$ac_check_lib_save_LIBS
5190     fi
5191     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
5192     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
5193     if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
5194     MPILIBS="-lmpi"
5195     fi
5196 gezelter 3342
5197 gezelter 3546 fi
5198     if test x = x"$MPILIBS"; then
5199     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
5200     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
5201     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
5202     $as_echo_n "(cached) " >&6
5203     else
5204     ac_check_lib_save_LIBS=$LIBS
5205     LIBS="-lmpich $LIBS"
5206     cat > conftest.$ac_ext <<_ACEOF
5207     program main
5208     call MPI_Init
5209     end
5210     _ACEOF
5211     if ac_fn_fc_try_link "$LINENO"; then :
5212     ac_cv_lib_mpich_MPI_Init=yes
5213     else
5214     ac_cv_lib_mpich_MPI_Init=no
5215     fi
5216     rm -f core conftest.err conftest.$ac_objext \
5217     conftest$ac_exeext conftest.$ac_ext
5218     LIBS=$ac_check_lib_save_LIBS
5219     fi
5220     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
5221     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
5222     if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
5223     MPILIBS="-lmpich"
5224     fi
5225 gezelter 3342
5226     fi
5227    
5228 gezelter 3546 if test x != x"$MPILIBS"; then
5229     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpif.h" >&5
5230     $as_echo_n "checking for mpif.h... " >&6; }
5231     cat > conftest.$ac_ext <<_ACEOF
5232     program main
5233     include 'mpif.h'
5234     end
5235     _ACEOF
5236     if ac_fn_fc_try_compile "$LINENO"; then :
5237     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5238     $as_echo "yes" >&6; }
5239 gezelter 3342 else
5240 gezelter 3546 MPILIBS=""
5241     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5242     $as_echo "no" >&6; }
5243     fi
5244     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5245     fi
5246 gezelter 3342
5247 gezelter 3546 FC="$ax_mpi_save_FC"
5248 gezelter 3342
5249    
5250    
5251 gezelter 3546 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
5252     if test x = x"$MPILIBS"; then
5253     USE_MPI="no"
5254     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable Fortran MPI implementation found. oopse_MPI will not be built." >&5
5255     $as_echo "$as_me: WARNING: No suitable Fortran MPI implementation found. oopse_MPI will not be built." >&2;}
5256     :
5257     else
5258     USE_MPI="yes"
5259     :
5260 gezelter 3342 fi
5261    
5262    
5263     fi
5264 gezelter 3546 if test $USE_MPI != no; then :
5265 gezelter 3342
5266 gezelter 3546 CXX=$MPICXX
5267     CC=$MPICC
5268     FC=$MPIFC
5269 gezelter 3342
5270     fi
5271    
5272    
5273 gezelter 2547 # Checks for programs.
5274 gezelter 3319 ac_ext=cpp
5275 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
5276     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5277     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5278     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5279 gezelter 3319 if test -z "$CXX"; then
5280     if test -n "$CCC"; then
5281     CXX=$CCC
5282     else
5283     if test -n "$ac_tool_prefix"; then
5284 gezelter 3546 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
5285 gezelter 1490 do
5286     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5287     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5288 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5289 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5290 gezelter 3546 if test "${ac_cv_prog_CXX+set}" = set; then :
5291 gezelter 3457 $as_echo_n "(cached) " >&6
5292 gezelter 1490 else
5293 gezelter 2547 if test -n "$CXX"; then
5294     ac_cv_prog_CXX="$CXX" # Let the user override the test.
5295 gezelter 1490 else
5296 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5297     for as_dir in $PATH
5298     do
5299     IFS=$as_save_IFS
5300     test -z "$as_dir" && as_dir=.
5301 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5302 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5303 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5304 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5305 gezelter 2081 break 2
5306     fi
5307 gezelter 1490 done
5308 gezelter 3546 done
5309 gezelter 3319 IFS=$as_save_IFS
5310 gezelter 1490
5311     fi
5312     fi
5313 gezelter 2547 CXX=$ac_cv_prog_CXX
5314     if test -n "$CXX"; then
5315 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5316 gezelter 3457 $as_echo "$CXX" >&6; }
5317 gezelter 1490 else
5318 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5319 gezelter 3457 $as_echo "no" >&6; }
5320 gezelter 1490 fi
5321    
5322 gezelter 3319
5323 gezelter 2547 test -n "$CXX" && break
5324 gezelter 1490 done
5325     fi
5326 gezelter 2547 if test -z "$CXX"; then
5327     ac_ct_CXX=$CXX
5328 gezelter 3546 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
5329 gezelter 1490 do
5330     # Extract the first word of "$ac_prog", so it can be a program name with args.
5331     set dummy $ac_prog; ac_word=$2
5332 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5333 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5334 gezelter 3546 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
5335 gezelter 3457 $as_echo_n "(cached) " >&6
5336 gezelter 1490 else
5337 gezelter 2547 if test -n "$ac_ct_CXX"; then
5338     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5339 gezelter 1490 else
5340 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5341     for as_dir in $PATH
5342     do
5343     IFS=$as_save_IFS
5344     test -z "$as_dir" && as_dir=.
5345 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5346 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5347 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
5348 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5349 gezelter 2081 break 2
5350     fi
5351 gezelter 1490 done
5352 gezelter 3546 done
5353 gezelter 3319 IFS=$as_save_IFS
5354 gezelter 1490
5355     fi
5356     fi
5357 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5358     if test -n "$ac_ct_CXX"; then
5359 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5360 gezelter 3457 $as_echo "$ac_ct_CXX" >&6; }
5361 gezelter 1490 else
5362 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5363 gezelter 3457 $as_echo "no" >&6; }
5364 gezelter 1490 fi
5365    
5366 gezelter 3319
5367 gezelter 2547 test -n "$ac_ct_CXX" && break
5368 gezelter 1490 done
5369    
5370 gezelter 3319 if test "x$ac_ct_CXX" = x; then
5371     CXX="g++"
5372     else
5373     case $cross_compiling:$ac_tool_warned in
5374     yes:)
5375 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5376     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5377 gezelter 3319 ac_tool_warned=yes ;;
5378     esac
5379     CXX=$ac_ct_CXX
5380     fi
5381 gezelter 1490 fi
5382    
5383 gezelter 3319 fi
5384     fi
5385 gezelter 2081 # Provide some information about the compiler.
5386 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5387 gezelter 3457 set X $ac_compile
5388     ac_compiler=$2
5389 gezelter 3546 for ac_option in --version -v -V -qversion; do
5390     { { ac_try="$ac_compiler $ac_option >&5"
5391 gezelter 3319 case "(($ac_try" in
5392     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5393     *) ac_try_echo=$ac_try;;
5394     esac
5395 gezelter 3546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5396     $as_echo "$ac_try_echo"; } >&5
5397     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5398 gezelter 2081 ac_status=$?
5399 gezelter 3546 if test -s conftest.err; then
5400     sed '10a\
5401     ... rest of stderr output deleted ...
5402     10q' conftest.err >conftest.er1
5403     cat conftest.er1 >&5
5404     rm -f conftest.er1 conftest.err
5405 gezelter 1490 fi
5406 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5407     test $ac_status = 0; }
5408 gezelter 1490 done
5409    
5410 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5411 gezelter 3457 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5412 gezelter 3546 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
5413 gezelter 3457 $as_echo_n "(cached) " >&6
5414 gezelter 2547 else
5415 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5416 gezelter 2547 /* end confdefs.h. */
5417    
5418     int
5419     main ()
5420     {
5421     #ifndef __GNUC__
5422     choke me
5423     #endif
5424    
5425     ;
5426     return 0;
5427     }
5428     _ACEOF
5429 gezelter 3546 if ac_fn_cxx_try_compile "$LINENO"; then :
5430 gezelter 2547 ac_compiler_gnu=yes
5431     else
5432 gezelter 3546 ac_compiler_gnu=no
5433 gezelter 2547 fi
5434 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5435 gezelter 2547 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5436    
5437     fi
5438 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5439 gezelter 3457 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5440     if test $ac_compiler_gnu = yes; then
5441     GXX=yes
5442     else
5443     GXX=
5444     fi
5445 gezelter 2547 ac_test_CXXFLAGS=${CXXFLAGS+set}
5446     ac_save_CXXFLAGS=$CXXFLAGS
5447 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5448 gezelter 3457 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
5449 gezelter 3546 if test "${ac_cv_prog_cxx_g+set}" = set; then :
5450 gezelter 3457 $as_echo_n "(cached) " >&6
5451 gezelter 2547 else
5452 gezelter 3319 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5453     ac_cxx_werror_flag=yes
5454     ac_cv_prog_cxx_g=no
5455     CXXFLAGS="-g"
5456 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5457 gezelter 2547 /* end confdefs.h. */
5458    
5459     int
5460     main ()
5461     {
5462    
5463     ;
5464     return 0;
5465     }
5466     _ACEOF
5467 gezelter 3546 if ac_fn_cxx_try_compile "$LINENO"; then :
5468 gezelter 2547 ac_cv_prog_cxx_g=yes
5469     else
5470 gezelter 3546 CXXFLAGS=""
5471     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5472 gezelter 2547 /* end confdefs.h. */
5473 gezelter 3319
5474 gezelter 2547 int
5475     main ()
5476     {
5477 gezelter 3319
5478 gezelter 2547 ;
5479     return 0;
5480     }
5481     _ACEOF
5482 gezelter 3546 if ac_fn_cxx_try_compile "$LINENO"; then :
5483    
5484 gezelter 2547 else
5485 gezelter 3546 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5486 gezelter 3319 CXXFLAGS="-g"
5487 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5488 gezelter 2547 /* end confdefs.h. */
5489 gezelter 3319
5490 gezelter 2547 int
5491     main ()
5492     {
5493 gezelter 3319
5494 gezelter 2547 ;
5495     return 0;
5496     }
5497     _ACEOF
5498 gezelter 3546 if ac_fn_cxx_try_compile "$LINENO"; then :
5499 gezelter 3319 ac_cv_prog_cxx_g=yes
5500 gezelter 2547 fi
5501 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5502 gezelter 2547 fi
5503 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5504     fi
5505     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5506     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5507     fi
5508 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5509 gezelter 3457 $as_echo "$ac_cv_prog_cxx_g" >&6; }
5510 gezelter 3319 if test "$ac_test_CXXFLAGS" = set; then
5511     CXXFLAGS=$ac_save_CXXFLAGS
5512     elif test $ac_cv_prog_cxx_g = yes; then
5513     if test "$GXX" = yes; then
5514     CXXFLAGS="-g -O2"
5515     else
5516     CXXFLAGS="-g"
5517     fi
5518     else
5519     if test "$GXX" = yes; then
5520     CXXFLAGS="-O2"
5521     else
5522     CXXFLAGS=
5523     fi
5524     fi
5525 gezelter 3546 ac_ext=${ac_fc_srcext-f}
5526     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5527     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5528     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5529 gezelter 2547
5530     ac_ext=c
5531     ac_cpp='$CPP $CPPFLAGS'
5532     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5533     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5534     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5535     if test -n "$ac_tool_prefix"; then
5536 gezelter 3546 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
5537 gezelter 2547 do
5538     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5539     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5540 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5541 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5542 gezelter 3546 if test "${ac_cv_prog_CC+set}" = set; then :
5543 gezelter 3457 $as_echo_n "(cached) " >&6
5544 gezelter 2547 else
5545     if test -n "$CC"; then
5546     ac_cv_prog_CC="$CC" # Let the user override the test.
5547     else
5548     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5549     for as_dir in $PATH
5550     do
5551     IFS=$as_save_IFS
5552     test -z "$as_dir" && as_dir=.
5553 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5554 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5555 gezelter 2547 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5556 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5557 gezelter 2547 break 2
5558     fi
5559     done
5560 gezelter 3546 done
5561 gezelter 3319 IFS=$as_save_IFS
5562 gezelter 2547
5563     fi
5564     fi
5565     CC=$ac_cv_prog_CC
5566     if test -n "$CC"; then
5567 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5568 gezelter 3457 $as_echo "$CC" >&6; }
5569 gezelter 2547 else
5570 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5571 gezelter 3457 $as_echo "no" >&6; }
5572 gezelter 2547 fi
5573    
5574 gezelter 3319
5575 gezelter 2547 test -n "$CC" && break
5576     done
5577     fi
5578     if test -z "$CC"; then
5579     ac_ct_CC=$CC
5580 gezelter 3546 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
5581 gezelter 2547 do
5582     # Extract the first word of "$ac_prog", so it can be a program name with args.
5583     set dummy $ac_prog; ac_word=$2
5584 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5585 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5586 gezelter 3546 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
5587 gezelter 3457 $as_echo_n "(cached) " >&6
5588 gezelter 2547 else
5589     if test -n "$ac_ct_CC"; then
5590     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5591     else
5592     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5593     for as_dir in $PATH
5594     do
5595     IFS=$as_save_IFS
5596     test -z "$as_dir" && as_dir=.
5597 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5598 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5599 gezelter 2547 ac_cv_prog_ac_ct_CC="$ac_prog"
5600 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5601 gezelter 2547 break 2
5602     fi
5603     done
5604 gezelter 3546 done
5605 gezelter 3319 IFS=$as_save_IFS
5606 gezelter 2547
5607     fi
5608     fi
5609     ac_ct_CC=$ac_cv_prog_ac_ct_CC
5610     if test -n "$ac_ct_CC"; then
5611 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5612 gezelter 3457 $as_echo "$ac_ct_CC" >&6; }
5613 gezelter 2547 else
5614 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5615 gezelter 3457 $as_echo "no" >&6; }
5616 gezelter 2547 fi
5617    
5618 gezelter 3319
5619 gezelter 2547 test -n "$ac_ct_CC" && break
5620     done
5621    
5622 gezelter 3319 if test "x$ac_ct_CC" = x; then
5623     CC=""
5624     else
5625     case $cross_compiling:$ac_tool_warned in
5626     yes:)
5627 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5628     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5629 gezelter 3319 ac_tool_warned=yes ;;
5630     esac
5631     CC=$ac_ct_CC
5632     fi
5633 gezelter 2547 fi
5634    
5635    
5636 gezelter 3546 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5637     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5638     as_fn_error "no acceptable C compiler found in \$PATH
5639     See \`config.log' for more details." "$LINENO" 5; }
5640 gezelter 2547
5641     # Provide some information about the compiler.
5642 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5643 gezelter 3457 set X $ac_compile
5644     ac_compiler=$2
5645 gezelter 3546 for ac_option in --version -v -V -qversion; do
5646     { { ac_try="$ac_compiler $ac_option >&5"
5647 gezelter 3319 case "(($ac_try" in
5648     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5649     *) ac_try_echo=$ac_try;;
5650     esac
5651 gezelter 3546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5652     $as_echo "$ac_try_echo"; } >&5
5653     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5654 gezelter 2547 ac_status=$?
5655 gezelter 3546 if test -s conftest.err; then
5656     sed '10a\
5657     ... rest of stderr output deleted ...
5658     10q' conftest.err >conftest.er1
5659     cat conftest.er1 >&5
5660     rm -f conftest.er1 conftest.err
5661     fi
5662     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5663     test $ac_status = 0; }
5664     done
5665 gezelter 2547
5666 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5667 gezelter 3457 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5668 gezelter 3546 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
5669 gezelter 3457 $as_echo_n "(cached) " >&6
5670 gezelter 1490 else
5671 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5672 gezelter 2081 /* end confdefs.h. */
5673 gezelter 1490
5674     int
5675     main ()
5676     {
5677     #ifndef __GNUC__
5678     choke me
5679     #endif
5680    
5681     ;
5682     return 0;
5683     }
5684     _ACEOF
5685 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
5686 gezelter 1490 ac_compiler_gnu=yes
5687     else
5688 gezelter 3546 ac_compiler_gnu=no
5689 gezelter 1490 fi
5690 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5691 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
5692    
5693     fi
5694 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5695 gezelter 3457 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5696     if test $ac_compiler_gnu = yes; then
5697     GCC=yes
5698     else
5699     GCC=
5700     fi
5701 gezelter 1490 ac_test_CFLAGS=${CFLAGS+set}
5702     ac_save_CFLAGS=$CFLAGS
5703 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5704 gezelter 3457 $as_echo_n "checking whether $CC accepts -g... " >&6; }
5705 gezelter 3546 if test "${ac_cv_prog_cc_g+set}" = set; then :
5706 gezelter 3457 $as_echo_n "(cached) " >&6
5707 gezelter 1490 else
5708 gezelter 3319 ac_save_c_werror_flag=$ac_c_werror_flag
5709     ac_c_werror_flag=yes
5710     ac_cv_prog_cc_g=no
5711     CFLAGS="-g"
5712 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5713 gezelter 2081 /* end confdefs.h. */
5714 gezelter 1490
5715     int
5716     main ()
5717     {
5718    
5719     ;
5720     return 0;
5721     }
5722     _ACEOF
5723 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
5724 gezelter 3319 ac_cv_prog_cc_g=yes
5725     else
5726 gezelter 3546 CFLAGS=""
5727     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5728 gezelter 3319 /* end confdefs.h. */
5729    
5730     int
5731     main ()
5732     {
5733    
5734     ;
5735     return 0;
5736     }
5737     _ACEOF
5738 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
5739    
5740 gezelter 3319 else
5741 gezelter 3546 ac_c_werror_flag=$ac_save_c_werror_flag
5742 gezelter 3319 CFLAGS="-g"
5743 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5744 gezelter 3319 /* end confdefs.h. */
5745    
5746     int
5747     main ()
5748     {
5749    
5750     ;
5751     return 0;
5752     }
5753     _ACEOF
5754 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
5755 gezelter 1490 ac_cv_prog_cc_g=yes
5756     fi
5757 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5758 gezelter 1490 fi
5759 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5760     fi
5761     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5762     ac_c_werror_flag=$ac_save_c_werror_flag
5763     fi
5764 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5765 gezelter 3457 $as_echo "$ac_cv_prog_cc_g" >&6; }
5766 gezelter 1490 if test "$ac_test_CFLAGS" = set; then
5767     CFLAGS=$ac_save_CFLAGS
5768     elif test $ac_cv_prog_cc_g = yes; then
5769     if test "$GCC" = yes; then
5770     CFLAGS="-g -O2"
5771     else
5772     CFLAGS="-g"
5773     fi
5774     else
5775     if test "$GCC" = yes; then
5776     CFLAGS="-O2"
5777     else
5778     CFLAGS=
5779     fi
5780     fi
5781 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5782 gezelter 3457 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5783 gezelter 3546 if test "${ac_cv_prog_cc_c89+set}" = set; then :
5784 gezelter 3457 $as_echo_n "(cached) " >&6
5785 gezelter 2081 else
5786 gezelter 3319 ac_cv_prog_cc_c89=no
5787 gezelter 2081 ac_save_CC=$CC
5788 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5789 gezelter 2081 /* end confdefs.h. */
5790     #include <stdarg.h>
5791     #include <stdio.h>
5792     #include <sys/types.h>
5793     #include <sys/stat.h>
5794     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5795     struct buf { int x; };
5796     FILE * (*rcsopen) (struct buf *, struct stat *, int);
5797     static char *e (p, i)
5798     char **p;
5799     int i;
5800     {
5801     return p[i];
5802     }
5803     static char *f (char * (*g) (char **, int), char **p, ...)
5804     {
5805     char *s;
5806     va_list v;
5807     va_start (v,p);
5808     s = g (p, va_arg (v,int));
5809     va_end (v);
5810     return s;
5811     }
5812    
5813     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5814     function prototypes and stuff, but not '\xHH' hex character constants.
5815     These don't provoke an error unfortunately, instead are silently treated
5816 gezelter 3319 as 'x'. The following induces an error, until -std is added to get
5817 gezelter 2081 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5818     array size at least. It's necessary to write '\x00'==0 to get something
5819 gezelter 3319 that's true only with -std. */
5820 gezelter 2081 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5821    
5822 gezelter 3319 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5823     inside strings and character constants. */
5824     #define FOO(x) 'x'
5825     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5826    
5827 gezelter 2081 int test (int i, double x);
5828     struct s1 {int (*f) (int a);};
5829     struct s2 {int (*f) (double a);};
5830     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5831     int argc;
5832     char **argv;
5833     int
5834     main ()
5835     {
5836     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5837     ;
5838     return 0;
5839     }
5840     _ACEOF
5841 gezelter 3319 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5842     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5843 gezelter 2081 do
5844     CC="$ac_save_CC $ac_arg"
5845 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
5846 gezelter 3319 ac_cv_prog_cc_c89=$ac_arg
5847 gezelter 2081 fi
5848 gezelter 3319 rm -f core conftest.err conftest.$ac_objext
5849     test "x$ac_cv_prog_cc_c89" != "xno" && break
5850 gezelter 2081 done
5851 gezelter 3319 rm -f conftest.$ac_ext
5852 gezelter 2081 CC=$ac_save_CC
5853    
5854     fi
5855 gezelter 3319 # AC_CACHE_VAL
5856     case "x$ac_cv_prog_cc_c89" in
5857     x)
5858 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5859 gezelter 3457 $as_echo "none needed" >&6; } ;;
5860 gezelter 3319 xno)
5861 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5862 gezelter 3457 $as_echo "unsupported" >&6; } ;;
5863 gezelter 2081 *)
5864 gezelter 3319 CC="$CC $ac_cv_prog_cc_c89"
5865 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5866 gezelter 3457 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5867 gezelter 2081 esac
5868 gezelter 3546 if test "x$ac_cv_prog_cc_c89" != xno; then :
5869 gezelter 2081
5870 gezelter 3546 fi
5871 gezelter 2081
5872 gezelter 3546 ac_ext=${ac_fc_srcext-f}
5873     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5874     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5875     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5876 gezelter 1490
5877 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5878     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5879     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5880 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5881 gezelter 1490 if test -n "$ac_tool_prefix"; then
5882 gezelter 3546 for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
5883 gezelter 1490 do
5884     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5885     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5886 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5887 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5888 gezelter 3546 if test "${ac_cv_prog_FC+set}" = set; then :
5889 gezelter 3457 $as_echo_n "(cached) " >&6
5890 gezelter 1490 else
5891 gezelter 2547 if test -n "$FC"; then
5892     ac_cv_prog_FC="$FC" # Let the user override the test.
5893 gezelter 1490 else
5894 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5895     for as_dir in $PATH
5896     do
5897     IFS=$as_save_IFS
5898     test -z "$as_dir" && as_dir=.
5899 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5900 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5901 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
5902 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5903 gezelter 2081 break 2
5904     fi
5905 gezelter 1490 done
5906 gezelter 3546 done
5907 gezelter 3319 IFS=$as_save_IFS
5908 gezelter 1490
5909     fi
5910     fi
5911 gezelter 2547 FC=$ac_cv_prog_FC
5912     if test -n "$FC"; then
5913 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
5914 gezelter 3457 $as_echo "$FC" >&6; }
5915 gezelter 1490 else
5916 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5917 gezelter 3457 $as_echo "no" >&6; }
5918 gezelter 1490 fi
5919    
5920 gezelter 3319
5921 gezelter 2547 test -n "$FC" && break
5922 gezelter 1490 done
5923     fi
5924 gezelter 2547 if test -z "$FC"; then
5925     ac_ct_FC=$FC
5926 gezelter 3546 for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
5927 gezelter 1490 do
5928     # Extract the first word of "$ac_prog", so it can be a program name with args.
5929     set dummy $ac_prog; ac_word=$2
5930 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5931 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5932 gezelter 3546 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
5933 gezelter 3457 $as_echo_n "(cached) " >&6
5934 gezelter 1490 else
5935 gezelter 2547 if test -n "$ac_ct_FC"; then
5936     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
5937 gezelter 1490 else
5938 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5939     for as_dir in $PATH
5940     do
5941     IFS=$as_save_IFS
5942     test -z "$as_dir" && as_dir=.
5943 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5944 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5945 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
5946 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5947 gezelter 2081 break 2
5948     fi
5949 gezelter 1490 done
5950 gezelter 3546 done
5951 gezelter 3319 IFS=$as_save_IFS
5952 gezelter 1490
5953     fi
5954     fi
5955 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
5956     if test -n "$ac_ct_FC"; then
5957 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
5958 gezelter 3457 $as_echo "$ac_ct_FC" >&6; }
5959 gezelter 1490 else
5960 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5961 gezelter 3457 $as_echo "no" >&6; }
5962 gezelter 1490 fi
5963    
5964 gezelter 3319
5965 gezelter 2547 test -n "$ac_ct_FC" && break
5966 gezelter 1490 done
5967    
5968 gezelter 3319 if test "x$ac_ct_FC" = x; then
5969     FC=""
5970     else
5971     case $cross_compiling:$ac_tool_warned in
5972     yes:)
5973 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5974     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5975 gezelter 3319 ac_tool_warned=yes ;;
5976     esac
5977     FC=$ac_ct_FC
5978     fi
5979 gezelter 1490 fi
5980    
5981 gezelter 2081
5982     # Provide some information about the compiler.
5983 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
5984 gezelter 3457 set X $ac_compile
5985     ac_compiler=$2
5986 gezelter 3546 for ac_option in --version -v -V -qversion; do
5987     { { ac_try="$ac_compiler $ac_option >&5"
5988 gezelter 3319 case "(($ac_try" in
5989     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5990     *) ac_try_echo=$ac_try;;
5991     esac
5992 gezelter 3546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5993     $as_echo "$ac_try_echo"; } >&5
5994     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5995 gezelter 2081 ac_status=$?
5996 gezelter 3546 if test -s conftest.err; then
5997     sed '10a\
5998     ... rest of stderr output deleted ...
5999     10q' conftest.err >conftest.er1
6000     cat conftest.er1 >&5
6001     rm -f conftest.er1 conftest.err
6002     fi
6003     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6004     test $ac_status = 0; }
6005     done
6006 chuckv 3288 rm -f a.out
6007 gezelter 2081
6008 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
6009     # input file. (Note that this only needs to work for GNU compilers.)
6010     ac_save_ext=$ac_ext
6011     ac_ext=F
6012 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
6013 gezelter 3457 $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
6014 gezelter 3546 if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
6015 gezelter 3457 $as_echo_n "(cached) " >&6
6016 gezelter 1490 else
6017 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
6018 gezelter 2547 program main
6019 gezelter 1490 #ifndef __GNUC__
6020     choke me
6021     #endif
6022    
6023 gezelter 2547 end
6024 gezelter 1490 _ACEOF
6025 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
6026 gezelter 1490 ac_compiler_gnu=yes
6027     else
6028 gezelter 3546 ac_compiler_gnu=no
6029 gezelter 1490 fi
6030 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6031 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
6032 gezelter 1490
6033     fi
6034 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
6035 gezelter 3457 $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
6036 gezelter 2547 ac_ext=$ac_save_ext
6037 gezelter 3546 ac_test_FCFLAGS=${FCFLAGS+set}
6038     ac_save_FCFLAGS=$FCFLAGS
6039 gezelter 2547 FCFLAGS=
6040 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
6041 gezelter 3457 $as_echo_n "checking whether $FC accepts -g... " >&6; }
6042 gezelter 3546 if test "${ac_cv_prog_fc_g+set}" = set; then :
6043 gezelter 3457 $as_echo_n "(cached) " >&6
6044 gezelter 1490 else
6045 gezelter 2547 FCFLAGS=-g
6046 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
6047 gezelter 2547 program main
6048 gezelter 1490
6049 gezelter 2547 end
6050 gezelter 1490 _ACEOF
6051 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
6052 gezelter 2547 ac_cv_prog_fc_g=yes
6053 gezelter 1490 else
6054 gezelter 3546 ac_cv_prog_fc_g=no
6055 gezelter 1490 fi
6056 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6057    
6058 gezelter 1490 fi
6059 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
6060 gezelter 3457 $as_echo "$ac_cv_prog_fc_g" >&6; }
6061 gezelter 3546 if test "$ac_test_FCFLAGS" = set; then
6062     FCFLAGS=$ac_save_FCFLAGS
6063 gezelter 2547 elif test $ac_cv_prog_fc_g = yes; then
6064     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
6065     FCFLAGS="-g -O2"
6066 gezelter 1490 else
6067 gezelter 2547 FCFLAGS="-g"
6068 gezelter 1490 fi
6069     else
6070 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
6071     FCFLAGS="-O2"
6072 gezelter 1490 else
6073 gezelter 2547 FCFLAGS=
6074 gezelter 1490 fi
6075     fi
6076 gezelter 2081
6077 gezelter 3546 ac_ext=${ac_fc_srcext-f}
6078     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6079     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6080     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6081 gezelter 1490
6082 gezelter 2473 ac_ext=c
6083     ac_cpp='$CPP $CPPFLAGS'
6084     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6085     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6086     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6087 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6088 gezelter 3457 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6089 gezelter 2473 # On Suns, sometimes $CPP names a directory.
6090     if test -n "$CPP" && test -d "$CPP"; then
6091     CPP=
6092     fi
6093     if test -z "$CPP"; then
6094 gezelter 3546 if test "${ac_cv_prog_CPP+set}" = set; then :
6095 gezelter 3457 $as_echo_n "(cached) " >&6
6096 gezelter 2473 else
6097     # Double quotes because CPP needs to be expanded
6098     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6099     do
6100     ac_preproc_ok=false
6101     for ac_c_preproc_warn_flag in '' yes
6102     do
6103     # Use a header file that comes with gcc, so configuring glibc
6104     # with a fresh cross-compiler works.
6105     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6106     # <limits.h> exists even on freestanding compilers.
6107     # On the NeXT, cc -E runs the code through the compiler's parser,
6108     # not just through cpp. "Syntax error" is here to catch this case.
6109 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6110 gezelter 2473 /* end confdefs.h. */
6111     #ifdef __STDC__
6112     # include <limits.h>
6113     #else
6114     # include <assert.h>
6115     #endif
6116     Syntax error
6117     _ACEOF
6118 gezelter 3546 if ac_fn_c_try_cpp "$LINENO"; then :
6119    
6120 gezelter 2473 else
6121     # Broken: fails on valid input.
6122     continue
6123     fi
6124 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6125 gezelter 2473
6126 gezelter 3319 # OK, works on sane cases. Now check whether nonexistent headers
6127 gezelter 2473 # can be detected and how.
6128 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6129 gezelter 2473 /* end confdefs.h. */
6130     #include <ac_nonexistent.h>
6131     _ACEOF
6132 gezelter 3546 if ac_fn_c_try_cpp "$LINENO"; then :
6133 gezelter 2473 # Broken: success on invalid input.
6134     continue
6135     else
6136     # Passes both tests.
6137     ac_preproc_ok=:
6138     break
6139     fi
6140 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6141 gezelter 2473
6142     done
6143     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6144 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6145 gezelter 3546 if $ac_preproc_ok; then :
6146 gezelter 2473 break
6147     fi
6148    
6149     done
6150     ac_cv_prog_CPP=$CPP
6151    
6152     fi
6153     CPP=$ac_cv_prog_CPP
6154     else
6155     ac_cv_prog_CPP=$CPP
6156     fi
6157 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6158 gezelter 3457 $as_echo "$CPP" >&6; }
6159 gezelter 2473 ac_preproc_ok=false
6160     for ac_c_preproc_warn_flag in '' yes
6161     do
6162     # Use a header file that comes with gcc, so configuring glibc
6163     # with a fresh cross-compiler works.
6164     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6165     # <limits.h> exists even on freestanding compilers.
6166     # On the NeXT, cc -E runs the code through the compiler's parser,
6167     # not just through cpp. "Syntax error" is here to catch this case.
6168 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6169 gezelter 2473 /* end confdefs.h. */
6170     #ifdef __STDC__
6171     # include <limits.h>
6172     #else
6173     # include <assert.h>
6174     #endif
6175     Syntax error
6176     _ACEOF
6177 gezelter 3546 if ac_fn_c_try_cpp "$LINENO"; then :
6178    
6179 gezelter 2473 else
6180     # Broken: fails on valid input.
6181     continue
6182     fi
6183 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6184 gezelter 2473
6185 gezelter 3319 # OK, works on sane cases. Now check whether nonexistent headers
6186 gezelter 2473 # can be detected and how.
6187 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6188 gezelter 2473 /* end confdefs.h. */
6189     #include <ac_nonexistent.h>
6190     _ACEOF
6191 gezelter 3546 if ac_fn_c_try_cpp "$LINENO"; then :
6192 gezelter 2473 # Broken: success on invalid input.
6193     continue
6194     else
6195     # Passes both tests.
6196     ac_preproc_ok=:
6197     break
6198     fi
6199 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6200 gezelter 2473
6201     done
6202     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6203 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6204 gezelter 3546 if $ac_preproc_ok; then :
6205    
6206 gezelter 2473 else
6207 gezelter 3546 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6208     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6209     as_fn_error "C preprocessor \"$CPP\" fails sanity check
6210     See \`config.log' for more details." "$LINENO" 5; }
6211 gezelter 2473 fi
6212    
6213 gezelter 3546 ac_ext=${ac_fc_srcext-f}
6214     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6215     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6216     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6217 gezelter 2473
6218 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6219 gezelter 3457 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6220 gezelter 3546 if test "${ac_cv_path_GREP+set}" = set; then :
6221 gezelter 3457 $as_echo_n "(cached) " >&6
6222 gezelter 2473 else
6223 gezelter 3457 if test -z "$GREP"; then
6224 gezelter 3319 ac_path_GREP_found=false
6225 gezelter 3457 # Loop through the user's path and test for each of PROGNAME-LIST
6226     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6227 gezelter 3319 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6228     do
6229     IFS=$as_save_IFS
6230     test -z "$as_dir" && as_dir=.
6231 gezelter 3546 for ac_prog in grep ggrep; do
6232 gezelter 3457 for ac_exec_ext in '' $ac_executable_extensions; do
6233     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6234     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6235     # Check for GNU ac_path_GREP and select it if it is found.
6236 gezelter 3319 # Check for GNU $ac_path_GREP
6237     case `"$ac_path_GREP" --version 2>&1` in
6238     *GNU*)
6239     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6240     *)
6241     ac_count=0
6242 gezelter 3457 $as_echo_n 0123456789 >"conftest.in"
6243 gezelter 3319 while :
6244     do
6245     cat "conftest.in" "conftest.in" >"conftest.tmp"
6246     mv "conftest.tmp" "conftest.in"
6247     cp "conftest.in" "conftest.nl"
6248 gezelter 3457 $as_echo 'GREP' >> "conftest.nl"
6249 gezelter 3319 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6250     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6251 gezelter 3546 as_fn_arith $ac_count + 1 && ac_count=$as_val
6252 gezelter 3319 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6253     # Best one so far, save it but keep looking for a better one
6254     ac_cv_path_GREP="$ac_path_GREP"
6255     ac_path_GREP_max=$ac_count
6256 gezelter 2473 fi
6257 gezelter 3319 # 10*(2^10) chars as input seems more than enough
6258     test $ac_count -gt 10 && break
6259     done
6260     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6261     esac
6262    
6263 gezelter 3457 $ac_path_GREP_found && break 3
6264     done
6265 gezelter 3319 done
6266 gezelter 3546 done
6267 gezelter 3319 IFS=$as_save_IFS
6268 gezelter 3457 if test -z "$ac_cv_path_GREP"; then
6269 gezelter 3546 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6270 gezelter 3457 fi
6271 gezelter 3319 else
6272     ac_cv_path_GREP=$GREP
6273     fi
6274    
6275     fi
6276 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6277 gezelter 3457 $as_echo "$ac_cv_path_GREP" >&6; }
6278 gezelter 3319 GREP="$ac_cv_path_GREP"
6279    
6280    
6281 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6282 gezelter 3457 $as_echo_n "checking for egrep... " >&6; }
6283 gezelter 3546 if test "${ac_cv_path_EGREP+set}" = set; then :
6284 gezelter 3457 $as_echo_n "(cached) " >&6
6285 gezelter 3319 else
6286     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6287     then ac_cv_path_EGREP="$GREP -E"
6288     else
6289 gezelter 3457 if test -z "$EGREP"; then
6290 gezelter 3319 ac_path_EGREP_found=false
6291 gezelter 3457 # Loop through the user's path and test for each of PROGNAME-LIST
6292     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6293 gezelter 3319 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6294     do
6295     IFS=$as_save_IFS
6296     test -z "$as_dir" && as_dir=.
6297 gezelter 3546 for ac_prog in egrep; do
6298 gezelter 3457 for ac_exec_ext in '' $ac_executable_extensions; do
6299     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6300     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6301     # Check for GNU ac_path_EGREP and select it if it is found.
6302 gezelter 3319 # Check for GNU $ac_path_EGREP
6303     case `"$ac_path_EGREP" --version 2>&1` in
6304     *GNU*)
6305     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6306     *)
6307     ac_count=0
6308 gezelter 3457 $as_echo_n 0123456789 >"conftest.in"
6309 gezelter 3319 while :
6310     do
6311     cat "conftest.in" "conftest.in" >"conftest.tmp"
6312     mv "conftest.tmp" "conftest.in"
6313     cp "conftest.in" "conftest.nl"
6314 gezelter 3457 $as_echo 'EGREP' >> "conftest.nl"
6315 gezelter 3319 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6316     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6317 gezelter 3546 as_fn_arith $ac_count + 1 && ac_count=$as_val
6318 gezelter 3319 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6319     # Best one so far, save it but keep looking for a better one
6320     ac_cv_path_EGREP="$ac_path_EGREP"
6321     ac_path_EGREP_max=$ac_count
6322     fi
6323     # 10*(2^10) chars as input seems more than enough
6324     test $ac_count -gt 10 && break
6325     done
6326     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6327     esac
6328    
6329 gezelter 3457 $ac_path_EGREP_found && break 3
6330     done
6331 gezelter 3319 done
6332 gezelter 3546 done
6333 gezelter 3319 IFS=$as_save_IFS
6334 gezelter 3457 if test -z "$ac_cv_path_EGREP"; then
6335 gezelter 3546 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6336 gezelter 3457 fi
6337 gezelter 3319 else
6338     ac_cv_path_EGREP=$EGREP
6339     fi
6340    
6341     fi
6342     fi
6343 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6344 gezelter 3457 $as_echo "$ac_cv_path_EGREP" >&6; }
6345 gezelter 3319 EGREP="$ac_cv_path_EGREP"
6346    
6347    
6348 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6349 gezelter 3457 $as_echo_n "checking whether ln -s works... " >&6; }
6350 gezelter 2547 LN_S=$as_ln_s
6351     if test "$LN_S" = "ln -s"; then
6352 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6353 gezelter 3457 $as_echo "yes" >&6; }
6354 gezelter 2547 else
6355 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6356 gezelter 3457 $as_echo "no, using $LN_S" >&6; }
6357 gezelter 2547 fi
6358 gezelter 2473
6359 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6360 gezelter 3457 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6361     set x ${MAKE-make}
6362     ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
6363 gezelter 3546 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
6364 gezelter 3457 $as_echo_n "(cached) " >&6
6365 gezelter 2547 else
6366     cat >conftest.make <<\_ACEOF
6367 gezelter 3319 SHELL = /bin/sh
6368 gezelter 2547 all:
6369 gezelter 3319 @echo '@@@%%%=$(MAKE)=@@@%%%'
6370 gezelter 2547 _ACEOF
6371     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6372 gezelter 3319 case `${MAKE-make} -f conftest.make 2>/dev/null` in
6373     *@@@%%%=?*=@@@%%%*)
6374     eval ac_cv_prog_make_${ac_make}_set=yes;;
6375     *)
6376     eval ac_cv_prog_make_${ac_make}_set=no;;
6377     esac
6378 chuckv 3288 rm -f conftest.make
6379     fi
6380 gezelter 3319 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
6381 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6382 gezelter 3457 $as_echo "yes" >&6; }
6383 gezelter 2547 SET_MAKE=
6384     else
6385 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6386 gezelter 3457 $as_echo "no" >&6; }
6387 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
6388     fi
6389    
6390     if test -n "$ac_tool_prefix"; then
6391     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6392     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6393 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6394 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
6395 gezelter 3546 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6396 gezelter 3457 $as_echo_n "(cached) " >&6
6397 gezelter 2547 else
6398     if test -n "$RANLIB"; then
6399     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6400     else
6401     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6402     for as_dir in $PATH
6403     do
6404     IFS=$as_save_IFS
6405     test -z "$as_dir" && as_dir=.
6406 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
6407 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6408 gezelter 2547 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6409 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6410 gezelter 2547 break 2
6411 gezelter 1490 fi
6412 gezelter 2547 done
6413 gezelter 3546 done
6414 gezelter 3319 IFS=$as_save_IFS
6415 gezelter 2547
6416     fi
6417     fi
6418     RANLIB=$ac_cv_prog_RANLIB
6419     if test -n "$RANLIB"; then
6420 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6421 gezelter 3457 $as_echo "$RANLIB" >&6; }
6422 gezelter 2547 else
6423 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6424 gezelter 3457 $as_echo "no" >&6; }
6425 gezelter 2547 fi
6426    
6427 gezelter 3319
6428 gezelter 2547 fi
6429     if test -z "$ac_cv_prog_RANLIB"; then
6430     ac_ct_RANLIB=$RANLIB
6431     # Extract the first word of "ranlib", so it can be a program name with args.
6432     set dummy ranlib; ac_word=$2
6433 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6434 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
6435 gezelter 3546 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6436 gezelter 3457 $as_echo_n "(cached) " >&6
6437 gezelter 2547 else
6438     if test -n "$ac_ct_RANLIB"; then
6439     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6440     else
6441     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6442     for as_dir in $PATH
6443     do
6444     IFS=$as_save_IFS
6445     test -z "$as_dir" && as_dir=.
6446 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
6447 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6448 gezelter 2547 ac_cv_prog_ac_ct_RANLIB="ranlib"
6449 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6450 gezelter 2547 break 2
6451 gezelter 1490 fi
6452 gezelter 2547 done
6453 gezelter 3546 done
6454 gezelter 3319 IFS=$as_save_IFS
6455 gezelter 2547
6456     fi
6457     fi
6458     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6459     if test -n "$ac_ct_RANLIB"; then
6460 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6461 gezelter 3457 $as_echo "$ac_ct_RANLIB" >&6; }
6462 gezelter 2547 else
6463 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6464 gezelter 3457 $as_echo "no" >&6; }
6465 gezelter 2547 fi
6466    
6467 gezelter 3319 if test "x$ac_ct_RANLIB" = x; then
6468     RANLIB=":"
6469     else
6470     case $cross_compiling:$ac_tool_warned in
6471     yes:)
6472 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6473     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6474 gezelter 3319 ac_tool_warned=yes ;;
6475     esac
6476     RANLIB=$ac_ct_RANLIB
6477     fi
6478 gezelter 2547 else
6479     RANLIB="$ac_cv_prog_RANLIB"
6480     fi
6481    
6482    
6483     # Extract the first word of "perl", so it can be a program name with args.
6484     set dummy perl; ac_word=$2
6485 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6486 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
6487 gezelter 3546 if test "${ac_cv_path_PERLINTERP+set}" = set; then :
6488 gezelter 3457 $as_echo_n "(cached) " >&6
6489 gezelter 2547 else
6490     case $PERLINTERP in
6491     [\\/]* | ?:[\\/]*)
6492     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
6493     ;;
6494     *)
6495     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6496     for as_dir in $PATH
6497     do
6498     IFS=$as_save_IFS
6499     test -z "$as_dir" && as_dir=.
6500 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
6501 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6502 gezelter 2547 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
6503 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6504 gezelter 2547 break 2
6505 gezelter 1490 fi
6506 gezelter 2547 done
6507 gezelter 3546 done
6508 gezelter 3319 IFS=$as_save_IFS
6509 gezelter 1490
6510 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
6511     ;;
6512     esac
6513     fi
6514     PERLINTERP=$ac_cv_path_PERLINTERP
6515     if test -n "$PERLINTERP"; then
6516 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
6517 gezelter 3457 $as_echo "$PERLINTERP" >&6; }
6518 gezelter 2547 else
6519 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6520 gezelter 3457 $as_echo "no" >&6; }
6521 gezelter 2547 fi
6522    
6523 gezelter 3319
6524 gezelter 2547 ac_cv_path_perlinterp="$PERLINTERP"
6525     _sHpB='#!'
6526    
6527    
6528 gezelter 3319 # Check whether --with-perl-shebang was given.
6529 gezelter 3546 if test "${with_perl_shebang+set}" = set; then :
6530 gezelter 3319 withval=$with_perl_shebang; opt_perl_shebang="$withval"
6531 gezelter 2547 else
6532     opt_perl_shebang="not_set"
6533 gezelter 3319 fi
6534    
6535 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
6536 gezelter 3457 $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
6537 gezelter 3546 if test "${ax_cv_opt_perl_shebang+set}" = set; then :
6538 gezelter 3457 $as_echo_n "(cached) " >&6
6539 gezelter 2547 else
6540     case "$opt_perl_shebang" in
6541     not_set ) ax_cv_opt_perl_shebang=''
6542     ;;
6543     * )
6544     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
6545     esac
6546    
6547     fi
6548 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
6549 gezelter 3457 $as_echo "$ax_cv_opt_perl_shebang" >&6; }
6550 gezelter 2547 if test "A$ax_cv_opt_perl_shebang" != "A"
6551     then
6552     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
6553     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
6554 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
6555 gezelter 3457 $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
6556 gezelter 2547
6557     # Automatic detection of sharpbang formula starts here
6558     else
6559     _somian_shbangperl=`$PERLINTERP -V:startperl`
6560     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
6561 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
6562 gezelter 3457 $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
6563 gezelter 3546 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then :
6564 gezelter 3457 $as_echo_n "(cached) " >&6
6565 gezelter 2547 else
6566     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
6567     if test "x$_somian_kspb_perl" == x
6568     then _somian_ksbp_warn_empty='durnit'
6569     else
6570     case "A$_somian_kspb_perl" in
6571     A#!*perl* )
6572     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
6573     ;;
6574     A* ) _somian_ksbp_warn_defau='trouble'
6575     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
6576     esac
6577     fi
6578    
6579     fi
6580 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
6581 gezelter 3457 $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
6582 gezelter 2547 # The above prints Checking ... result message to user.
6583     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
6584    
6585     if test A${_somian_ksbp_warn_empty+set} == Aset
6586 gezelter 3546 then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
6587 gezelter 3457 $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
6588 gezelter 2547 fi
6589     # Inform user after printing result value
6590     if test A${_somian_ksbp_warn_defau+set} == Aset
6591 gezelter 3546 then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
6592 gezelter 3457 $as_echo "$as_me: Maybe Not good -" >&6;}
6593 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
6594 gezelter 3457 $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
6595 gezelter 3546 else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
6596 gezelter 3457 $as_echo "$as_me: OK Good result - " >&6;}
6597 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
6598 gezelter 3457 $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
6599 gezelter 2547 fi
6600 gezelter 1490 fi
6601 gezelter 2547
6602     # Find a good install program. We prefer a C program (faster),
6603     # so one script is as good as another. But avoid the broken or
6604     # incompatible versions:
6605     # SysV /etc/install, /usr/sbin/install
6606     # SunOS /usr/etc/install
6607     # IRIX /sbin/install
6608     # AIX /bin/install
6609     # AmigaOS /C/install, which installs bootblocks on floppy discs
6610     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6611     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6612     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6613     # OS/2's system install, which has a completely different semantic
6614     # ./install, which can be erroneously created by make from ./install.sh.
6615 gezelter 3457 # Reject install programs that cannot install multiple files.
6616 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
6617 gezelter 3457 $as_echo_n "checking for a BSD-compatible install... " >&6; }
6618 gezelter 2547 if test -z "$INSTALL"; then
6619 gezelter 3546 if test "${ac_cv_path_install+set}" = set; then :
6620 gezelter 3457 $as_echo_n "(cached) " >&6
6621 gezelter 2547 else
6622     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6623     for as_dir in $PATH
6624     do
6625     IFS=$as_save_IFS
6626     test -z "$as_dir" && as_dir=.
6627 gezelter 3546 # Account for people who put trailing slashes in PATH elements.
6628     case $as_dir/ in #((
6629     ./ | .// | /[cC]/* | \
6630 gezelter 2547 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6631 gezelter 3546 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
6632 gezelter 2547 /usr/ucb/* ) ;;
6633     *)
6634     # OSF1 and SCO ODT 3.0 have their own names for install.
6635     # Don't use installbsd from OSF since it installs stuff as root
6636     # by default.
6637     for ac_prog in ginstall scoinst install; do
6638     for ac_exec_ext in '' $ac_executable_extensions; do
6639 gezelter 3319 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
6640 gezelter 2547 if test $ac_prog = install &&
6641     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6642     # AIX install. It has an incompatible calling convention.
6643     :
6644     elif test $ac_prog = install &&
6645     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6646     # program-specific install script used by HP pwplus--don't use.
6647     :
6648     else
6649 gezelter 3457 rm -rf conftest.one conftest.two conftest.dir
6650     echo one > conftest.one
6651     echo two > conftest.two
6652     mkdir conftest.dir
6653     if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6654     test -s conftest.one && test -s conftest.two &&
6655     test -s conftest.dir/conftest.one &&
6656     test -s conftest.dir/conftest.two
6657     then
6658     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6659     break 3
6660     fi
6661 gezelter 2547 fi
6662     fi
6663     done
6664     done
6665     ;;
6666     esac
6667 gezelter 3457
6668 gezelter 3546 done
6669 gezelter 3319 IFS=$as_save_IFS
6670 gezelter 2547
6671 gezelter 3457 rm -rf conftest.one conftest.two conftest.dir
6672 gezelter 2547
6673 gezelter 1490 fi
6674 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
6675     INSTALL=$ac_cv_path_install
6676     else
6677 gezelter 3319 # As a last resort, use the slow shell script. Don't cache a
6678     # value for INSTALL within a source directory, because that will
6679 gezelter 2547 # break other packages using the cache if that directory is
6680 gezelter 3319 # removed, or if the value is a relative name.
6681 gezelter 2547 INSTALL=$ac_install_sh
6682     fi
6683     fi
6684 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
6685 gezelter 3457 $as_echo "$INSTALL" >&6; }
6686 gezelter 1490
6687 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6688     # It thinks the first close brace ends the variable substitution.
6689     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6690 gezelter 2081
6691 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6692 gezelter 2081
6693 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6694 gezelter 2081
6695 gezelter 2547 case "x$INSTALL" in
6696     x/*) ;;
6697     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
6698     esac
6699     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
6700     # Extract the first word of "ar", so it can be a program name with args.
6701     set dummy ar; ac_word=$2
6702 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6703 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
6704 gezelter 3546 if test "${ac_cv_prog_AR+set}" = set; then :
6705 gezelter 3457 $as_echo_n "(cached) " >&6
6706 gezelter 1490 else
6707 gezelter 2547 if test -n "$AR"; then
6708     ac_cv_prog_AR="$AR" # Let the user override the test.
6709 gezelter 1490 else
6710 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6711     for as_dir in $PATH
6712     do
6713     IFS=$as_save_IFS
6714     test -z "$as_dir" && as_dir=.
6715 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
6716 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6717 gezelter 2547 ac_cv_prog_AR="ar"
6718 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6719 gezelter 2081 break 2
6720     fi
6721 gezelter 1490 done
6722 gezelter 3546 done
6723 gezelter 3319 IFS=$as_save_IFS
6724 gezelter 1490
6725 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
6726 gezelter 1490 fi
6727     fi
6728 gezelter 2547 AR=$ac_cv_prog_AR
6729     if test -n "$AR"; then
6730 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6731 gezelter 3457 $as_echo "$AR" >&6; }
6732 gezelter 1490 else
6733 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6734 gezelter 3457 $as_echo "no" >&6; }
6735 gezelter 1490 fi
6736    
6737 gezelter 3319
6738 gezelter 2547 if test "$AR" = "NONE"; then
6739     cat >confcache <<\_ACEOF
6740     # This file is a shell script that caches the results of configure
6741     # tests run on this system so they can be shared between configure
6742     # scripts and configure runs, see configure's option --config-cache.
6743     # It is not useful on other systems. If it contains results you don't
6744     # want to keep, you may remove or edit it.
6745     #
6746     # config.status only pays attention to the cache file if you give it
6747     # the --recheck option to rerun configure.
6748     #
6749     # `ac_cv_env_foo' variables (set or unset) will be overridden when
6750     # loading this file, other *unset* `ac_cv_foo' will be assigned the
6751     # following values.
6752    
6753     _ACEOF
6754    
6755     # The following way of writing the cache mishandles newlines in values,
6756     # but we know of no workaround that is simple, portable, and efficient.
6757 gezelter 3319 # So, we kill variables containing newlines.
6758 gezelter 2547 # Ultrix sh set writes to stderr and can't be redirected directly,
6759     # and sets the high bit in the cache file unless we assign to the vars.
6760 gezelter 3319 (
6761     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6762     eval ac_val=\$$ac_var
6763     case $ac_val in #(
6764     *${as_nl}*)
6765     case $ac_var in #(
6766 gezelter 3546 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6767     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6768 gezelter 3319 esac
6769     case $ac_var in #(
6770     _ | IFS | as_nl) ;; #(
6771 gezelter 3457 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6772 gezelter 3546 *) { eval $ac_var=; unset $ac_var;} ;;
6773 gezelter 3319 esac ;;
6774     esac
6775     done
6776    
6777 gezelter 2547 (set) 2>&1 |
6778 gezelter 3319 case $as_nl`(ac_space=' '; set) 2>&1` in #(
6779     *${as_nl}ac_space=\ *)
6780 gezelter 3546 # `set' does not quote correctly, so add quotes: double-quote
6781     # substitution turns \\\\ into \\, and sed turns \\ into \.
6782 gezelter 2547 sed -n \
6783     "s/'/'\\\\''/g;
6784     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6785 gezelter 3319 ;; #(
6786 gezelter 2547 *)
6787     # `set' quotes correctly as required by POSIX, so do not add quotes.
6788 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6789 gezelter 2547 ;;
6790 gezelter 3319 esac |
6791     sort
6792     ) |
6793 gezelter 2547 sed '
6794 gezelter 3319 /^ac_cv_env_/b end
6795 gezelter 2547 t clear
6796 gezelter 3319 :clear
6797 gezelter 2547 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6798     t end
6799 gezelter 3319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6800     :end' >>confcache
6801     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6802     if test -w "$cache_file"; then
6803     test "x$cache_file" != "x/dev/null" &&
6804 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6805 gezelter 3457 $as_echo "$as_me: updating cache $cache_file" >&6;}
6806 gezelter 2547 cat confcache >$cache_file
6807     else
6808 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6809 gezelter 3457 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6810 gezelter 2547 fi
6811 gezelter 1490 fi
6812 chuckv 3288 rm -f confcache
6813 gezelter 2547 exit 1
6814     fi
6815     # Extract the first word of "ps", so it can be a program name with args.
6816     set dummy ps; ac_word=$2
6817 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6818 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
6819 gezelter 3546 if test "${ac_cv_path_PS+set}" = set; then :
6820 gezelter 3457 $as_echo_n "(cached) " >&6
6821 gezelter 1490 else
6822 gezelter 2547 case $PS in
6823     [\\/]* | ?:[\\/]*)
6824     ac_cv_path_PS="$PS" # Let the user override the test with a path.
6825     ;;
6826     *)
6827     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6828 gezelter 2081 for as_dir in $PATH
6829     do
6830     IFS=$as_save_IFS
6831     test -z "$as_dir" && as_dir=.
6832 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
6833 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6834 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
6835 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6836 gezelter 2081 break 2
6837     fi
6838 gezelter 1490 done
6839 gezelter 3546 done
6840 gezelter 3319 IFS=$as_save_IFS
6841 gezelter 1490
6842 gezelter 2547 ;;
6843     esac
6844 gezelter 1490 fi
6845 gezelter 2547 PS=$ac_cv_path_PS
6846     if test -n "$PS"; then
6847 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
6848 gezelter 3457 $as_echo "$PS" >&6; }
6849 gezelter 1490 else
6850 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6851 gezelter 3457 $as_echo "no" >&6; }
6852 gezelter 1490 fi
6853    
6854 gezelter 3319
6855 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX or BSD ps syntax" >&5
6856 gezelter 3457 $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
6857 gezelter 3546 if test "${ac_cv_prog_ps_syntax+set}" = set; then :
6858 gezelter 3457 $as_echo_n "(cached) " >&6
6859 gezelter 2547 else
6860 gezelter 1490
6861 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
6862     ac_cv_prog_ps_ax=yes
6863     else
6864     ac_cv_prog_ps_ax=no
6865     fi
6866     if $PS -ef -o rss > /dev/null 2>&1; then
6867     ac_cv_prog_ps_ef=yes
6868     else
6869     ac_cv_prog_ps_ef=no
6870     fi
6871     if test "$ac_cv_prog_ps_ax" = yes; then
6872     ac_cv_prog_ps_syntax=BSD
6873     else
6874     if test "$ac_cv_prog_ps_ef" = yes; then
6875     ac_cv_prog_ps_syntax=POSIX
6876     else
6877 gezelter 3546 as_fn_error "Could not determine ps syntax" "$LINENO" 5
6878 gezelter 2547 fi
6879     fi
6880    
6881 gezelter 1490 fi
6882 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_ps_syntax" >&5
6883 gezelter 3457 $as_echo "$ac_cv_prog_ps_syntax" >&6; }
6884 gezelter 1490
6885 gezelter 2547 cat >>confdefs.h <<_ACEOF
6886     #define PSCOMMAND $PS
6887     _ACEOF
6888 gezelter 2081
6889 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
6890    
6891 gezelter 3546 $as_echo "#define PSTYPE_IS_BSD 1" >>confdefs.h
6892 gezelter 2547
6893 gezelter 1490 else
6894 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
6895 gezelter 1490
6896 gezelter 3546 $as_echo "#define PSTYPE_IS_POSIX 1" >>confdefs.h
6897 gezelter 1490
6898 gezelter 2547 else
6899 gezelter 3546 as_fn_error "Unknown ps syntax type!" "$LINENO" 5
6900 gezelter 2547 fi
6901     fi
6902 gezelter 1490
6903 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6904     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6905     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6906 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6907 gezelter 1490
6908 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6909     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6910     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6911     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6912 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran flag to compile .F90 files" >&5
6913 gezelter 3457 $as_echo_n "checking for Fortran flag to compile .F90 files... " >&6; }
6914 gezelter 3546 if test "${ac_cv_fc_srcext_F90+set}" = set; then :
6915 gezelter 3457 $as_echo_n "(cached) " >&6
6916 gezelter 2547 else
6917     ac_ext=F90
6918 gezelter 3319 ac_fcflags_srcext_save=$ac_fcflags_srcext
6919     ac_fcflags_srcext=
6920 gezelter 2547 ac_cv_fc_srcext_F90=unknown
6921     for ac_flag in none -qsuffix=f=F90 -Tf; do
6922 gezelter 3319 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
6923 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
6924 gezelter 2547 program main
6925    
6926     end
6927 gezelter 1490 _ACEOF
6928 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
6929 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
6930 gezelter 1490 fi
6931 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6932 gezelter 2547 done
6933 chuckv 3288 rm -f conftest.$ac_objext conftest.F90
6934 gezelter 3319 ac_fcflags_srcext=$ac_fcflags_srcext_save
6935 gezelter 1490
6936     fi
6937 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_srcext_F90" >&5
6938 gezelter 3457 $as_echo "$ac_cv_fc_srcext_F90" >&6; }
6939 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
6940 gezelter 3546 as_fn_error "Fortran could not compile .F90 files" "$LINENO" 5
6941 gezelter 2547 else
6942 gezelter 3319 ac_fc_srcext=F90
6943 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xnone; then
6944 gezelter 3319 ac_fcflags_srcext=""
6945 gezelter 2547 FCFLAGS_F90=""
6946     else
6947 gezelter 3319 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
6948 gezelter 2547 FCFLAGS_F90=$ac_cv_fc_srcext_F90
6949     fi
6950 gezelter 1490
6951 gezelter 2081
6952 gezelter 2547 fi
6953 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6954     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6955     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6956     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6957 gezelter 2081
6958    
6959    
6960 gezelter 2547
6961    
6962 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
6963     # for preprocessed f90 source.
6964    
6965     if test "$ac_test_PREPFLAG" != "set"; then
6966     PREPFLAG=""
6967     case "${host_cpu}-${host_os}" in
6968    
6969 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
6970 gezelter 1490 PREPFLAG="-fpp1 "
6971     fi;;
6972 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
6973 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
6974     fi;;
6975     *darwin*)
6976 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
6977 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
6978     fi;;
6979     esac
6980    
6981     if test -z "$PREPFLAG"; then
6982 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPFLAG\"" >&5
6983 gezelter 3457 $as_echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
6984 gezelter 1490 PREPFLAG=""
6985     fi
6986    
6987 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor flag works" >&5
6988 gezelter 3457 $as_echo_n "checking to make sure F90 preprocessor flag works... " >&6; }
6989 gezelter 1490
6990 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6991     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6992     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6993 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6994 gezelter 1490
6995     ac_save_ext=$ac_ext
6996     ac_ext=F90
6997 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
6998 gezelter 1490
6999 gezelter 3546 if test "$PREPFLAG"; then :
7000 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
7001 gezelter 1490 fi
7002 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7003 gezelter 1490
7004    
7005 gezelter 2547 program conftest
7006 gezelter 1490 integer :: i
7007     i = 1
7008 gezelter 2547 end program conftest
7009 gezelter 1490
7010     _ACEOF
7011 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
7012 gezelter 1490 prepflagworks=1
7013     else
7014 gezelter 3546 prepflagworks=0
7015 gezelter 1490 fi
7016 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7017    
7018 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
7019 gezelter 1490 ac_ext=$ac_save_ext
7020 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7021     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7022     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7023 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7024 gezelter 1490
7025 gezelter 2081
7026 gezelter 1490 if test "$prepflagworks" = 1; then
7027 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7028 gezelter 3457 $as_echo "yes" >&6; }
7029 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
7030 gezelter 1490
7031     else
7032 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7033 gezelter 3457 $as_echo "no" >&6; }
7034 gezelter 3546 as_fn_error "Can't figure out working Fortran90 preprocessor flag" "$LINENO" 5
7035 gezelter 1490 fi
7036     fi
7037    
7038 gezelter 2081
7039    
7040    
7041    
7042 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
7043     # for preprocessed f90 source with -D type defines
7044    
7045     if test "$ac_test_PREPDEFFLAG" != "set"; then
7046     PREPDEFFLAG=""
7047     case "${host_cpu}-${host_os}" in
7048    
7049 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
7050 gezelter 1490 PREPDEFFLAG=" "
7051     fi;;
7052 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
7053 gezelter 1490 PREPDEFFLAG="-WF,"
7054     fi;;
7055     *darwin*)
7056 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
7057 gezelter 1490 PREPDEFFLAG="-WF,"
7058     fi;;
7059     esac
7060    
7061     if test -z "$PREPDEFFLAG"; then
7062 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPDEFFLAG\"" >&5
7063 gezelter 3457 $as_echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
7064 gezelter 1490 PREPDEFFLAG=" "
7065     fi
7066    
7067 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor define flag works" >&5
7068 gezelter 3457 $as_echo_n "checking to make sure F90 preprocessor define flag works... " >&6; }
7069 gezelter 1490
7070 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7071     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7072     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7073 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7074 gezelter 1490
7075     ac_save_ext=$ac_ext
7076     ac_ext=F90
7077 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
7078 gezelter 1490
7079 gezelter 3546 if test "$PREPDEFFLAG"; then :
7080 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
7081 gezelter 1490 fi
7082 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7083 gezelter 1490
7084    
7085 gezelter 2547 program conftest
7086 gezelter 1490 integer :: i
7087     #ifdef TEST
7088     i = 1
7089     #else
7090     choke me
7091     #endif
7092 gezelter 2547 end program conftest
7093 gezelter 1490
7094     _ACEOF
7095 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
7096 gezelter 1490 prepdefflagworks=1
7097     else
7098 gezelter 3546 prepdefflagworks=0
7099 gezelter 1490 fi
7100 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7101    
7102 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
7103 gezelter 1490 ac_ext=$ac_save_ext
7104 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7105     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7106     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7107 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7108 gezelter 1490
7109 gezelter 2081
7110 gezelter 1490 if test "$prepdefflagworks" = 1; then
7111 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7112 gezelter 3457 $as_echo "yes" >&6; }
7113 gezelter 1490
7114     else
7115 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7116 gezelter 3457 $as_echo "no" >&6; }
7117 gezelter 3546 as_fn_error "Can't figure out working Fortran90 preprocessor define flag" "$LINENO" 5
7118 gezelter 1490 fi
7119     fi
7120    
7121 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7122     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7123     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7124 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7125 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
7126 gezelter 3457 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
7127 gezelter 3546 if test "${ac_cv_prog_fc_v+set}" = set; then :
7128 gezelter 3457 $as_echo_n "(cached) " >&6
7129 gezelter 1490 else
7130 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7131 gezelter 2547 program main
7132 gezelter 1490
7133 gezelter 2547 end
7134 gezelter 1490 _ACEOF
7135 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
7136 gezelter 2547 ac_cv_prog_fc_v=
7137 gezelter 1490 # Try some options frequently used verbose output
7138     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
7139 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7140 gezelter 2547 program main
7141 gezelter 1490
7142 gezelter 2547 end
7143     _ACEOF
7144 gezelter 1490
7145 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
7146     # 1 to this macro) to the Fortran compiler in order to get
7147     # "verbose" output that we can then parse for the Fortran linker
7148     # flags.
7149 gezelter 3546 ac_save_FCFLAGS=$FCFLAGS
7150 gezelter 2547 FCFLAGS="$FCFLAGS $ac_verb"
7151 gezelter 3319 eval "set x $ac_link"
7152     shift
7153 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7154 gezelter 3457 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7155     # LIBRARY_PATH; skip all such settings.
7156     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7157     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7158     $as_echo "$ac_fc_v_output" >&5
7159 gezelter 3546 FCFLAGS=$ac_save_FCFLAGS
7160 gezelter 1490
7161 gezelter 3457 rm -rf conftest*
7162 gezelter 2081
7163 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7164     # /foo, /bar, and /baz are search directories for the Fortran linker.
7165     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7166     ac_fc_v_output="`echo $ac_fc_v_output |
7167     grep 'LPATH is:' |
7168 gezelter 3457 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7169 gezelter 1490
7170 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
7171     # that detects unbalanced quotes in FLIBS should be implemented
7172     # and (ugh) tested at some point.
7173 gezelter 2547 case $ac_fc_v_output in
7174     # If we are using xlf then replace all the commas with spaces.
7175     *xlfentry*)
7176     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7177 gezelter 1490
7178 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7179     # $LIBS confuse us, and the libraries appear later in the output anyway).
7180     *mGLOB_options_string*)
7181 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7182 gezelter 1490
7183 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7184     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7185     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7186     *-cmdline\ * | *-ignore\ * | *-def\ *)
7187     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7188 gezelter 3546 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
7189     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
7190     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
7191 gezelter 3319
7192 gezelter 2547 # If we are using Cray Fortran then delete quotes.
7193     *cft90*)
7194 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7195 gezelter 2547 esac
7196 gezelter 1490
7197    
7198     # look for -l* and *.a constructs in the output
7199 gezelter 2547 for ac_arg in $ac_fc_v_output; do
7200 gezelter 1490 case $ac_arg in
7201 gezelter 3546 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7202     ac_cv_prog_fc_v=$ac_verb
7203     break 2 ;;
7204 gezelter 1490 esac
7205     done
7206     done
7207 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
7208 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
7209 gezelter 3457 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7210 gezelter 1490 fi
7211     else
7212 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
7213 gezelter 3457 $as_echo "$as_me: WARNING: compilation failed" >&2;}
7214 gezelter 1490 fi
7215 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7216    
7217 gezelter 1490 fi
7218 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
7219 gezelter 3457 $as_echo "$ac_cv_prog_fc_v" >&6; }
7220 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
7221 gezelter 3457 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
7222 gezelter 3546 if test "${ac_cv_fc_libs+set}" = set; then :
7223 gezelter 3457 $as_echo_n "(cached) " >&6
7224 gezelter 1490 else
7225 gezelter 2547 if test "x$FCLIBS" != "x"; then
7226     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7227 gezelter 1490 else
7228    
7229 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7230 gezelter 2547 program main
7231 gezelter 1490
7232 gezelter 2547 end
7233 gezelter 1490 _ACEOF
7234    
7235     # Compile and link our simple test program by passing a flag (argument
7236 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
7237     # "verbose" output that we can then parse for the Fortran linker
7238 gezelter 1490 # flags.
7239 gezelter 3546 ac_save_FCFLAGS=$FCFLAGS
7240 gezelter 2547 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7241 gezelter 3319 eval "set x $ac_link"
7242     shift
7243 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7244 gezelter 3457 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7245     # LIBRARY_PATH; skip all such settings.
7246     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7247     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7248     $as_echo "$ac_fc_v_output" >&5
7249 gezelter 3546 FCFLAGS=$ac_save_FCFLAGS
7250 gezelter 1490
7251 gezelter 3457 rm -rf conftest*
7252 gezelter 1490
7253 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7254     # /foo, /bar, and /baz are search directories for the Fortran linker.
7255     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7256     ac_fc_v_output="`echo $ac_fc_v_output |
7257     grep 'LPATH is:' |
7258 gezelter 3457 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7259 gezelter 1490
7260 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
7261     # that detects unbalanced quotes in FLIBS should be implemented
7262     # and (ugh) tested at some point.
7263 gezelter 2547 case $ac_fc_v_output in
7264     # If we are using xlf then replace all the commas with spaces.
7265     *xlfentry*)
7266     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7267 gezelter 1490
7268 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7269     # $LIBS confuse us, and the libraries appear later in the output anyway).
7270     *mGLOB_options_string*)
7271 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7272 gezelter 1490
7273 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7274     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7275     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7276     *-cmdline\ * | *-ignore\ * | *-def\ *)
7277     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7278 gezelter 3546 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
7279     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
7280     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
7281 gezelter 3319
7282 gezelter 2547 # If we are using Cray Fortran then delete quotes.
7283     *cft90*)
7284 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7285 gezelter 2547 esac
7286 gezelter 1490
7287 gezelter 2547
7288    
7289     ac_cv_fc_libs=
7290    
7291 gezelter 1490 # Save positional arguments (if any)
7292     ac_save_positional="$@"
7293    
7294 gezelter 2547 set X $ac_fc_v_output
7295 gezelter 1490 while test $# != 1; do
7296     shift
7297     ac_arg=$1
7298     case $ac_arg in
7299 gezelter 3546 [\\/]*.a | ?:[\\/]*.a)
7300     ac_exists=false
7301 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7302 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
7303     ac_exists=true
7304     break
7305     fi
7306     done
7307    
7308 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7309    
7310 gezelter 1490 else
7311 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7312 gezelter 1490 fi
7313 gezelter 3546 ;;
7314     -bI:*)
7315     ac_exists=false
7316 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7317 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
7318     ac_exists=true
7319     break
7320     fi
7321     done
7322    
7323 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7324    
7325 gezelter 1490 else
7326     if test "$ac_compiler_gnu" = yes; then
7327     for ac_link_opt in $ac_arg; do
7328 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7329 gezelter 1490 done
7330     else
7331 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7332 gezelter 1490 fi
7333     fi
7334 gezelter 3546 ;;
7335     # Ignore these flags.
7336     -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
7337     |-LANG:=* | -LIST:* | -LNO:*)
7338     ;;
7339     -lkernel32)
7340     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7341     ;;
7342     -[LRuYz])
7343     # These flags, when seen by themselves, take an argument.
7344     # We remove the space between option and argument and re-iterate
7345     # unless we find an empty arg or a new option (starting with -)
7346 gezelter 1490 case $2 in
7347 gezelter 2547 "" | -*);;
7348     *)
7349 gezelter 1490 ac_arg="$ac_arg$2"
7350     shift; shift
7351     set X $ac_arg "$@"
7352     ;;
7353     esac
7354 gezelter 3546 ;;
7355     -YP,*)
7356     for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7357     ac_exists=false
7358 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7359 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
7360     ac_exists=true
7361     break
7362     fi
7363     done
7364    
7365 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7366    
7367 gezelter 1490 else
7368     ac_arg="$ac_arg $ac_j"
7369 gezelter 3546 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7370 gezelter 1490 fi
7371 gezelter 3546 done
7372     ;;
7373     -[lLR]*)
7374     ac_exists=false
7375 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7376 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
7377     ac_exists=true
7378     break
7379     fi
7380     done
7381    
7382 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7383    
7384 gezelter 1490 else
7385 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7386 gezelter 1490 fi
7387 gezelter 3546 ;;
7388 gezelter 3319 -zallextract*| -zdefaultextract)
7389     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7390     ;;
7391 gezelter 3546 # Ignore everything else.
7392 gezelter 1490 esac
7393     done
7394     # restore positional arguments
7395     set X $ac_save_positional; shift
7396    
7397     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
7398     # then we insist that the "run path" must be an absolute path (i.e. it
7399     # must begin with a "/").
7400     case `(uname -sr) 2>/dev/null` in
7401     "SunOS 5"*)
7402 gezelter 3457 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
7403 gezelter 3546 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7404 gezelter 1490 test "x$ac_ld_run_path" != x &&
7405 gezelter 3546 if test "$ac_compiler_gnu" = yes; then
7406 gezelter 1490 for ac_link_opt in $ac_ld_run_path; do
7407 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7408 gezelter 1490 done
7409     else
7410 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
7411 gezelter 1490 fi
7412     ;;
7413     esac
7414 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7415 gezelter 1490
7416     fi
7417 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
7418 gezelter 3457 $as_echo "$ac_cv_fc_libs" >&6; }
7419 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
7420 gezelter 1490
7421    
7422 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7423     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7424     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7425 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7426 gezelter 2081
7427 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7428     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7429     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7430 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7431    
7432 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dummy main to link with Fortran libraries" >&5
7433 gezelter 3457 $as_echo_n "checking for dummy main to link with Fortran libraries... " >&6; }
7434 gezelter 3546 if test "${ac_cv_fc_dummy_main+set}" = set; then :
7435 gezelter 3457 $as_echo_n "(cached) " >&6
7436 gezelter 1490 else
7437 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
7438     LIBS="$LIBS $FCLIBS"
7439     ac_fortran_dm_var=FC_DUMMY_MAIN
7440     ac_ext=c
7441     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    
7446     # First, try linking without a dummy main:
7447 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7448 gezelter 2547 /* end confdefs.h. */
7449    
7450     #ifdef FC_DUMMY_MAIN
7451     #ifndef FC_DUMMY_MAIN_EQ_F77
7452     # ifdef __cplusplus
7453     extern "C"
7454     # endif
7455     int FC_DUMMY_MAIN() { return 1; }
7456     #endif
7457     #endif
7458     int
7459     main ()
7460     {
7461    
7462     ;
7463     return 0;
7464     }
7465     _ACEOF
7466 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
7467 gezelter 2547 ac_cv_fortran_dummy_main=none
7468     else
7469 gezelter 3546 ac_cv_fortran_dummy_main=unknown
7470 gezelter 2547 fi
7471 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
7472     conftest$ac_exeext conftest.$ac_ext
7473 gezelter 3319
7474 gezelter 2547 if test $ac_cv_fortran_dummy_main = unknown; then
7475     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
7476 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7477 gezelter 2547 /* end confdefs.h. */
7478     #define $ac_fortran_dm_var $ac_func
7479     #ifdef FC_DUMMY_MAIN
7480     #ifndef FC_DUMMY_MAIN_EQ_F77
7481     # ifdef __cplusplus
7482     extern "C"
7483     # endif
7484     int FC_DUMMY_MAIN() { return 1; }
7485     #endif
7486     #endif
7487     int
7488     main ()
7489     {
7490    
7491     ;
7492     return 0;
7493     }
7494     _ACEOF
7495 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
7496 gezelter 2547 ac_cv_fortran_dummy_main=$ac_func; break
7497     fi
7498 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
7499     conftest$ac_exeext conftest.$ac_ext
7500 gezelter 2547 done
7501     fi
7502 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7503     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7504     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7505 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7506     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
7507 gezelter 3457 rm -rf conftest*
7508 gezelter 2547 LIBS=$ac_fc_dm_save_LIBS
7509    
7510     fi
7511 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_dummy_main" >&5
7512 gezelter 3457 $as_echo "$ac_cv_fc_dummy_main" >&6; }
7513 gezelter 2547 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
7514 gezelter 3546 if test "$FC_DUMMY_MAIN" != unknown; then :
7515 gezelter 2547 if test $FC_DUMMY_MAIN != none; then
7516    
7517     cat >>confdefs.h <<_ACEOF
7518     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
7519     _ACEOF
7520    
7521     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
7522    
7523 gezelter 3546 $as_echo "#define FC_DUMMY_MAIN_EQ_F77 1" >>confdefs.h
7524 gezelter 2547
7525     fi
7526     fi
7527     else
7528 gezelter 3546 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7529     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7530     as_fn_error "linking to Fortran libraries from C fails
7531     See \`config.log' for more details." "$LINENO" 5; }
7532 gezelter 2547 fi
7533    
7534 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7535     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7536     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7537 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7538    
7539 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7540     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7541     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7542 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7543 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran name-mangling scheme" >&5
7544 gezelter 3457 $as_echo_n "checking for Fortran name-mangling scheme... " >&6; }
7545 gezelter 3546 if test "${ac_cv_fc_mangling+set}" = set; then :
7546 gezelter 3457 $as_echo_n "(cached) " >&6
7547 gezelter 2547 else
7548 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7549 gezelter 2547 subroutine foobar()
7550     return
7551     end
7552     subroutine foo_bar()
7553     return
7554     end
7555     _ACEOF
7556 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
7557 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
7558 gezelter 1490
7559 gezelter 2547 ac_save_LIBS=$LIBS
7560     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
7561    
7562 gezelter 1490 ac_ext=c
7563     ac_cpp='$CPP $CPPFLAGS'
7564     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7565     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7566     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7567     ac_success=no
7568     for ac_foobar in foobar FOOBAR; do
7569     for ac_underscore in "" "_"; do
7570     ac_func="$ac_foobar$ac_underscore"
7571 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7572 gezelter 2081 /* end confdefs.h. */
7573 gezelter 1490
7574 gezelter 3319 /* 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 1490 #ifdef __cplusplus
7578     extern "C"
7579     #endif
7580     char $ac_func ();
7581 gezelter 2547 #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 gezelter 1490 int
7590     main ()
7591     {
7592 gezelter 3319 return $ac_func ();
7593 gezelter 1490 ;
7594     return 0;
7595     }
7596     _ACEOF
7597 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
7598 gezelter 1490 ac_success=yes; break 2
7599     fi
7600 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
7601     conftest$ac_exeext conftest.$ac_ext
7602 gezelter 1490 done
7603     done
7604 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7605     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7606     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7607 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7608 gezelter 1490
7609     if test "$ac_success" = "yes"; then
7610     case $ac_foobar in
7611 gezelter 2547 foobar)
7612     ac_case=lower
7613     ac_foo_bar=foo_bar
7614     ;;
7615     FOOBAR)
7616     ac_case=upper
7617     ac_foo_bar=FOO_BAR
7618     ;;
7619 gezelter 1490 esac
7620    
7621 gezelter 2547 ac_ext=c
7622     ac_cpp='$CPP $CPPFLAGS'
7623     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7624     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7625     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7626 gezelter 1490 ac_success_extra=no
7627     for ac_extra in "" "_"; do
7628 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
7629 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7630 gezelter 2081 /* end confdefs.h. */
7631 gezelter 1490
7632 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7633     Use char because int might match the return type of a GCC
7634     builtin and then its argument prototype would still apply. */
7635 gezelter 1490 #ifdef __cplusplus
7636     extern "C"
7637     #endif
7638     char $ac_func ();
7639 gezelter 2547 #ifdef FC_DUMMY_MAIN
7640     #ifndef FC_DUMMY_MAIN_EQ_F77
7641     # ifdef __cplusplus
7642     extern "C"
7643     # endif
7644     int FC_DUMMY_MAIN() { return 1; }
7645     #endif
7646     #endif
7647 gezelter 1490 int
7648     main ()
7649     {
7650 gezelter 3319 return $ac_func ();
7651 gezelter 1490 ;
7652     return 0;
7653     }
7654     _ACEOF
7655 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
7656 gezelter 1490 ac_success_extra=yes; break
7657     fi
7658 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
7659     conftest$ac_exeext conftest.$ac_ext
7660 gezelter 1490 done
7661 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7662     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7663     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7664 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7665 gezelter 1490
7666     if test "$ac_success_extra" = "yes"; then
7667 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
7668 gezelter 3546 if test -z "$ac_underscore"; then
7669     ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
7670 gezelter 1490 else
7671 gezelter 3546 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
7672     fi
7673     if test -z "$ac_extra"; then
7674     ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
7675 gezelter 1490 else
7676 gezelter 3546 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
7677     fi
7678 gezelter 1490 else
7679 gezelter 2547 ac_cv_fc_mangling="unknown"
7680 gezelter 1490 fi
7681     else
7682 gezelter 2547 ac_cv_fc_mangling="unknown"
7683 gezelter 1490 fi
7684    
7685     LIBS=$ac_save_LIBS
7686 gezelter 3457 rm -rf conftest*
7687     rm -f cfortran_test*
7688 gezelter 1490 else
7689 gezelter 3546 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7690     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7691     as_fn_error "cannot compile a simple Fortran program
7692     See \`config.log' for more details." "$LINENO" 5; }
7693 gezelter 1490 fi
7694 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7695    
7696 gezelter 1490 fi
7697 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_mangling" >&5
7698 gezelter 3457 $as_echo "$ac_cv_fc_mangling" >&6; }
7699 gezelter 1490
7700 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7701     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7702     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7703 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7704 gezelter 2081
7705 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7706     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7707     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7708 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7709     case $ac_cv_fc_mangling in
7710 gezelter 1490 "lower case, no underscore, no extra underscore")
7711 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
7712 gezelter 1490
7713 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) name" >>confdefs.h
7714 gezelter 1490 ;;
7715     "lower case, no underscore, extra underscore")
7716 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
7717 gezelter 1490
7718 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
7719 gezelter 1490 ;;
7720     "lower case, underscore, no extra underscore")
7721 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
7722 gezelter 1490
7723 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
7724 gezelter 1490 ;;
7725     "lower case, underscore, extra underscore")
7726 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
7727 gezelter 1490
7728 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) name ## __" >>confdefs.h
7729 gezelter 1490 ;;
7730     "upper case, no underscore, no extra underscore")
7731 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
7732 gezelter 1490
7733 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) NAME" >>confdefs.h
7734 gezelter 1490 ;;
7735     "upper case, no underscore, extra underscore")
7736 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
7737 gezelter 1490
7738 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
7739 gezelter 1490 ;;
7740     "upper case, underscore, no extra underscore")
7741 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
7742 gezelter 1490
7743 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
7744 gezelter 1490 ;;
7745     "upper case, underscore, extra underscore")
7746 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
7747 gezelter 1490
7748 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) NAME ## __" >>confdefs.h
7749 gezelter 1490 ;;
7750     *)
7751 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown Fortran name-mangling scheme" >&5
7752 gezelter 3457 $as_echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
7753 gezelter 3546 ;;
7754 gezelter 1490 esac
7755    
7756 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7757     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7758     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7759 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7760 gezelter 2081
7761    
7762    
7763 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7764     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7765     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7766 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7767 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
7768 gezelter 3457 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
7769 gezelter 3546 if test "${ac_cv_prog_fc_v+set}" = set; then :
7770 gezelter 3457 $as_echo_n "(cached) " >&6
7771 gezelter 2547 else
7772 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7773 gezelter 2547 program main
7774 gezelter 2081
7775 gezelter 2547 end
7776     _ACEOF
7777 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
7778 gezelter 2547 ac_cv_prog_fc_v=
7779     # Try some options frequently used verbose output
7780     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
7781 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7782 gezelter 2547 program main
7783    
7784     end
7785     _ACEOF
7786    
7787     # Compile and link our simple test program by passing a flag (argument
7788     # 1 to this macro) to the Fortran compiler in order to get
7789     # "verbose" output that we can then parse for the Fortran linker
7790     # flags.
7791 gezelter 3546 ac_save_FCFLAGS=$FCFLAGS
7792 gezelter 2547 FCFLAGS="$FCFLAGS $ac_verb"
7793 gezelter 3319 eval "set x $ac_link"
7794     shift
7795 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7796 gezelter 3457 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7797     # LIBRARY_PATH; skip all such settings.
7798     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7799     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7800     $as_echo "$ac_fc_v_output" >&5
7801 gezelter 3546 FCFLAGS=$ac_save_FCFLAGS
7802 gezelter 2547
7803 gezelter 3457 rm -rf conftest*
7804 gezelter 2547
7805     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7806     # /foo, /bar, and /baz are search directories for the Fortran linker.
7807     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7808     ac_fc_v_output="`echo $ac_fc_v_output |
7809     grep 'LPATH is:' |
7810 gezelter 3457 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7811 gezelter 2547
7812 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
7813     # that detects unbalanced quotes in FLIBS should be implemented
7814     # and (ugh) tested at some point.
7815 gezelter 2547 case $ac_fc_v_output in
7816     # If we are using xlf then replace all the commas with spaces.
7817     *xlfentry*)
7818     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7819    
7820     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7821     # $LIBS confuse us, and the libraries appear later in the output anyway).
7822     *mGLOB_options_string*)
7823 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7824 gezelter 2547
7825 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7826     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7827     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7828     *-cmdline\ * | *-ignore\ * | *-def\ *)
7829     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7830 gezelter 3546 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
7831     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
7832     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
7833 gezelter 3319
7834 gezelter 2547 # If we are using Cray Fortran then delete quotes.
7835     *cft90*)
7836 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7837 gezelter 2547 esac
7838    
7839    
7840     # look for -l* and *.a constructs in the output
7841     for ac_arg in $ac_fc_v_output; do
7842     case $ac_arg in
7843 gezelter 3546 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7844     ac_cv_prog_fc_v=$ac_verb
7845     break 2 ;;
7846 gezelter 2547 esac
7847     done
7848     done
7849     if test -z "$ac_cv_prog_fc_v"; then
7850 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
7851 gezelter 3457 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7852 gezelter 2547 fi
7853     else
7854 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
7855 gezelter 3457 $as_echo "$as_me: WARNING: compilation failed" >&2;}
7856 gezelter 2547 fi
7857 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7858    
7859 gezelter 2547 fi
7860 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
7861 gezelter 3457 $as_echo "$ac_cv_prog_fc_v" >&6; }
7862 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
7863 gezelter 3457 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
7864 gezelter 3546 if test "${ac_cv_fc_libs+set}" = set; then :
7865 gezelter 3457 $as_echo_n "(cached) " >&6
7866 gezelter 2547 else
7867     if test "x$FCLIBS" != "x"; then
7868     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7869     else
7870    
7871 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7872 gezelter 2547 program main
7873    
7874     end
7875     _ACEOF
7876    
7877     # Compile and link our simple test program by passing a flag (argument
7878     # 1 to this macro) to the Fortran compiler in order to get
7879     # "verbose" output that we can then parse for the Fortran linker
7880     # flags.
7881 gezelter 3546 ac_save_FCFLAGS=$FCFLAGS
7882 gezelter 2547 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7883 gezelter 3319 eval "set x $ac_link"
7884     shift
7885 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7886 gezelter 3457 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7887     # LIBRARY_PATH; skip all such settings.
7888     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7889     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7890     $as_echo "$ac_fc_v_output" >&5
7891 gezelter 3546 FCFLAGS=$ac_save_FCFLAGS
7892 gezelter 2547
7893 gezelter 3457 rm -rf conftest*
7894 gezelter 2547
7895     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7896     # /foo, /bar, and /baz are search directories for the Fortran linker.
7897     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7898     ac_fc_v_output="`echo $ac_fc_v_output |
7899     grep 'LPATH is:' |
7900 gezelter 3457 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7901 gezelter 2547
7902 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
7903     # that detects unbalanced quotes in FLIBS should be implemented
7904     # and (ugh) tested at some point.
7905 gezelter 2547 case $ac_fc_v_output in
7906     # If we are using xlf then replace all the commas with spaces.
7907     *xlfentry*)
7908     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7909    
7910     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7911     # $LIBS confuse us, and the libraries appear later in the output anyway).
7912     *mGLOB_options_string*)
7913 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7914 gezelter 2547
7915 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7916     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7917     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7918     *-cmdline\ * | *-ignore\ * | *-def\ *)
7919     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7920 gezelter 3546 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
7921     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
7922     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
7923 gezelter 3319
7924 gezelter 2547 # If we are using Cray Fortran then delete quotes.
7925     *cft90*)
7926 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7927 gezelter 2547 esac
7928    
7929    
7930    
7931     ac_cv_fc_libs=
7932    
7933     # Save positional arguments (if any)
7934     ac_save_positional="$@"
7935    
7936     set X $ac_fc_v_output
7937     while test $# != 1; do
7938     shift
7939     ac_arg=$1
7940     case $ac_arg in
7941 gezelter 3546 [\\/]*.a | ?:[\\/]*.a)
7942     ac_exists=false
7943 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7944     if test x"$ac_arg" = x"$ac_i"; then
7945     ac_exists=true
7946     break
7947     fi
7948     done
7949    
7950 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7951    
7952 gezelter 2547 else
7953     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7954     fi
7955 gezelter 3546 ;;
7956     -bI:*)
7957     ac_exists=false
7958 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7959     if test x"$ac_arg" = x"$ac_i"; then
7960     ac_exists=true
7961     break
7962     fi
7963     done
7964    
7965 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7966    
7967 gezelter 2547 else
7968     if test "$ac_compiler_gnu" = yes; then
7969     for ac_link_opt in $ac_arg; do
7970     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7971     done
7972     else
7973     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7974     fi
7975     fi
7976 gezelter 3546 ;;
7977     # Ignore these flags.
7978     -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
7979     |-LANG:=* | -LIST:* | -LNO:*)
7980     ;;
7981     -lkernel32)
7982     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7983     ;;
7984     -[LRuYz])
7985     # These flags, when seen by themselves, take an argument.
7986     # We remove the space between option and argument and re-iterate
7987     # unless we find an empty arg or a new option (starting with -)
7988 gezelter 2547 case $2 in
7989     "" | -*);;
7990     *)
7991     ac_arg="$ac_arg$2"
7992     shift; shift
7993     set X $ac_arg "$@"
7994     ;;
7995     esac
7996 gezelter 3546 ;;
7997     -YP,*)
7998     for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7999     ac_exists=false
8000 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
8001     if test x"$ac_j" = x"$ac_i"; then
8002     ac_exists=true
8003     break
8004     fi
8005     done
8006    
8007 gezelter 3546 if test x"$ac_exists" = xtrue; then :
8008    
8009 gezelter 2547 else
8010     ac_arg="$ac_arg $ac_j"
8011 gezelter 3546 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
8012 gezelter 2547 fi
8013 gezelter 3546 done
8014     ;;
8015     -[lLR]*)
8016     ac_exists=false
8017 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
8018     if test x"$ac_arg" = x"$ac_i"; then
8019     ac_exists=true
8020     break
8021     fi
8022     done
8023    
8024 gezelter 3546 if test x"$ac_exists" = xtrue; then :
8025    
8026 gezelter 2547 else
8027     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
8028     fi
8029 gezelter 3546 ;;
8030 gezelter 3319 -zallextract*| -zdefaultextract)
8031     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
8032     ;;
8033 gezelter 3546 # Ignore everything else.
8034 gezelter 2547 esac
8035     done
8036     # restore positional arguments
8037     set X $ac_save_positional; shift
8038    
8039     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
8040     # then we insist that the "run path" must be an absolute path (i.e. it
8041     # must begin with a "/").
8042     case `(uname -sr) 2>/dev/null` in
8043     "SunOS 5"*)
8044 gezelter 3457 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
8045 gezelter 3546 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
8046 gezelter 2547 test "x$ac_ld_run_path" != x &&
8047 gezelter 3546 if test "$ac_compiler_gnu" = yes; then
8048 gezelter 2547 for ac_link_opt in $ac_ld_run_path; do
8049     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
8050     done
8051     else
8052     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
8053     fi
8054     ;;
8055     esac
8056     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
8057    
8058     fi
8059 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
8060 gezelter 3457 $as_echo "$ac_cv_fc_libs" >&6; }
8061 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
8062    
8063    
8064 gezelter 3319 ac_ext=${ac_fc_srcext-f}
8065     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8066     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8067 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8068    
8069    
8070    
8071 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module suffix" >&5
8072 gezelter 3457 $as_echo_n "checking for module suffix... " >&6; }
8073 chuckv 3288 rm -f conftest*
8074 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
8075     rm -f work*
8076 gezelter 2547 cat >conftest.$ac_ext <<EOF
8077 gezelter 1490 module conftest
8078     integer n
8079     parameter (n=1)
8080     end module conftest
8081     EOF
8082     # SGI and absoft compilers generates module name in upper case!
8083     testname="conftest"
8084     modcase="lower"
8085 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
8086     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
8087 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
8088     if test -z "$MOD" ; then
8089     MOD=`ls CONFTEST* 2>/dev/null \
8090 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
8091 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
8092     if test -n "$MOD" ; then
8093     testname="CONFTEST"
8094     modcase="upper"
8095     fi
8096     fi
8097     if test -z "$MOD" ; then
8098 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8099 gezelter 3457 $as_echo "unknown" >&6; }
8100 gezelter 1490 # Use mod if we can't figure it out
8101     MOD="mod"
8102     else
8103 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOD" >&5
8104 gezelter 3457 $as_echo "$MOD" >&6; }
8105 gezelter 1490 fi
8106     if test -s work.pcl ; then
8107 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compiler generates auxillery files!" >&5
8108 gezelter 3457 $as_echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
8109 gezelter 1490 fi
8110     else
8111 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8112 gezelter 3457 $as_echo "unknown" >&6; }
8113 gezelter 1490 fi
8114    
8115 gezelter 2081
8116    
8117    
8118    
8119 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
8120     # (absoft) use -p).
8121     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
8122     # specified, work.pcl and work.pc are created. However, if you specify
8123     # a file, it must contain a the name of a file ending in .pc . Ugh!
8124     # Use the module made above
8125 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module directory path flag" >&5
8126 gezelter 3457 $as_echo_n "checking for module directory path flag... " >&6; }
8127 chuckv 3288 rm -f conftest*
8128 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
8129     rm -f work*
8130 gezelter 2547 cat >conftest.$ac_ext <<EOF
8131 gezelter 1490 module conftest
8132     integer n
8133     parameter (n=1)
8134     end module conftest
8135     EOF
8136     # SGI and absoft compilers generates module name in upper case!
8137     testname="conftest"
8138 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
8139     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
8140 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
8141     if test -n "$mod" ; then
8142     testname="CONFTEST"
8143     fi
8144     madedir=0
8145     if test ! -d conf ; then mkdir conf ; madedir=1; fi
8146     cp $testname.$MOD conf
8147     rm -f conftest* CONFTEST*
8148 gezelter 2547 cat >conftest1.$ac_ext <<EOF
8149 gezelter 1490 program main
8150     use conftest
8151     print *, n
8152     end
8153     EOF
8154     F90_WORK_FILES_ARG=""
8155     F90MODINCSPEC=""
8156 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
8157 gezelter 1490 MODDIRFLAG="-I"
8158     F90MODINCSPEC="-I<dir>"
8159 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -I" >&5
8160 gezelter 3457 $as_echo "-I" >&6; }
8161 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
8162 gezelter 1490 MODDIRFLAG="-M"
8163     F90MODINCSPEC="-M<dir>"
8164 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -M" >&5
8165 gezelter 3457 $as_echo "-M" >&6; }
8166 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
8167 gezelter 1490 MODDIRFLAG="-p"
8168     F90MODINCSPEC="-p<dir>"
8169 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -p" >&5
8170 gezelter 3457 $as_echo "-p" >&6; }
8171 gezelter 1490 elif test -s work.pc ; then
8172     cp work.pc conf/mpimod.pc
8173     echo "mpimod.pc" > conf/mpimod.pcl
8174     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
8175 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
8176 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
8177 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -cl,filename where filename contains a list of files and directories" >&5
8178 gezelter 3457 $as_echo "-cl,filename where filename contains a list of files and directories" >&6; }
8179 gezelter 1490 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
8180     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
8181    
8182     else
8183     # The version of the Intel compiler that I have refuses to let
8184     # you put the "work catalog" list anywhere but the current
8185     # directory. For example, you cannot in
8186     :
8187     fi
8188     fi
8189     if test -z "MODDIRFLAG" ; then
8190 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8191 gezelter 3457 $as_echo "unknown" >&6; }
8192 gezelter 1490 fi
8193    
8194 gezelter 2081
8195 chuckv 3288 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
8196 gezelter 1490 if test $madedir = 1 ; then rmdir conf ; fi
8197     fi
8198    
8199 gezelter 2081
8200 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran 90 module file names" >&5
8201 gezelter 3457 $as_echo_n "checking for Fortran 90 module file names... " >&6; }
8202 gezelter 3546 if test "${ac_cv_f90_module_names+set}" = set; then :
8203 gezelter 3457 $as_echo_n "(cached) " >&6
8204 gezelter 1535 else
8205 gezelter 3319 ac_ext=${ac_fc_srcext-f}
8206     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8207     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8208 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8209 gezelter 1535
8210     # carry out the test in a new directory, so that we don't miss anything
8211     mkdir conftest
8212     cd conftest
8213 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
8214 gezelter 1535 MODULE Bar
8215     END MODULE Bar
8216     _ACEOF
8217 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
8218 gezelter 1535 ac_cv_f90_module_names=
8219     ac_file_list=*
8220     for ac_file in $ac_file_list; do
8221     case $ac_file in
8222     # don't care for original source and object files
8223     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
8224     :
8225     ;;
8226     # look for new files derived from the file name
8227     *conftest*)
8228     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
8229     ac_exists=false
8230     for ac_i in $ac_cv_f90_module_names; do
8231     if test x"$ac_pat" = x"$ac_i"; then
8232     ac_exists=true
8233     break
8234     fi
8235     done
8236    
8237 gezelter 3546 if test x"$ac_exists" = xtrue; then :
8238    
8239 gezelter 1535 else
8240     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8241     fi
8242     ;;
8243     # look for new files derived from the module name,
8244     # with different case translation schemes
8245     *Bar*)
8246     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
8247     ac_exists=false
8248     for ac_i in $ac_cv_f90_module_names; do
8249     if test x"$ac_pat" = x"$ac_i"; then
8250     ac_exists=true
8251     break
8252     fi
8253     done
8254    
8255 gezelter 3546 if test x"$ac_exists" = xtrue; then :
8256    
8257 gezelter 1535 else
8258     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8259     fi
8260     ;;
8261     *bar*)
8262     ac_pat=`echo $ac_file | sed s/bar/%module%/`
8263     ac_exists=false
8264     for ac_i in $ac_cv_f90_module_names; do
8265     if test x"$ac_pat" = x"$ac_i"; then
8266     ac_exists=true
8267     break
8268     fi
8269     done
8270    
8271 gezelter 3546 if test x"$ac_exists" = xtrue; then :
8272    
8273 gezelter 1535 else
8274     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8275     fi
8276     ;;
8277     *BAR*)
8278     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
8279     ac_exists=false
8280     for ac_i in $ac_cv_f90_module_names; do
8281     if test x"$ac_pat" = x"$ac_i"; then
8282     ac_exists=true
8283     break
8284     fi
8285     done
8286    
8287 gezelter 3546 if test x"$ac_exists" = xtrue; then :
8288    
8289 gezelter 1535 else
8290     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8291     fi
8292     ;;
8293     # Other files - we have no idea how they are generated
8294     *)
8295 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Bogus file found: $ac_file" >&5
8296 gezelter 3457 $as_echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
8297 gezelter 1535 ;;
8298     esac
8299     done
8300     if test "x$ac_cv_f90_module_names" = "x"; then
8301 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
8302 gezelter 3457 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8303 gezelter 1535 fi
8304    
8305     else
8306 gezelter 3546 ac_cv_f90_module_names=
8307     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
8308 gezelter 3457 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8309 gezelter 1535 fi
8310 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8311 gezelter 1535 cd ..
8312     # cleanup
8313     rm -rf conftest
8314 gezelter 3319 ac_ext=${ac_fc_srcext-f}
8315     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8316     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8317 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8318 gezelter 1535
8319     fi
8320 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_f90_module_names" >&5
8321 gezelter 3457 $as_echo "$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
8322 gezelter 1535
8323     # We now generate a shell script that will help us to figure out the correct
8324     # module file names, using the value of ac_cv_f90_module_names
8325    
8326     echo "Generating shell script modnam"
8327    
8328     cat > scripts/modnam << EOF
8329     #! /bin/sh
8330     # This script is auto-generated by configure
8331     #
8332     usage="\\
8333     Usage: \$0 [FILES]
8334    
8335     [FILES] are Fortran 90 source files.
8336     The output is a list of module file names that the Fortran 90 compiler
8337     generates when compiling [FILES]."
8338    
8339     list=
8340     empty=
8341    
8342     if test \$# -eq 0; then
8343     echo "\$usage"; exit 0
8344     fi
8345    
8346     while test \$# != 0; do
8347    
8348     file=\$1
8349     shift
8350    
8351     # strip suffix
8352     base=\`echo \$file | sed 's/[.][^.]*$//'\`
8353    
8354     test ! -f \$file && continue
8355    
8356     # Look for module definitions and transform them to upper / lower case
8357     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/'\`
8358     upper=\`echo \$mods | tr a-z A-Z\`
8359     lower=\`echo \$mods | tr A-Z a-z\`
8360    
8361     # Here, the patterns for generating module file names were inserted by configure
8362     for trans in $ac_cv_f90_module_names; do
8363    
8364     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
8365     var=empty
8366     case \$pat in
8367     %MODULE%)
8368     var=upper ;;
8369     %Module%)
8370     var=mods ;;
8371     %module%)
8372     var=lower ;;
8373     %FILE%)
8374     test -n "\$mods" && var=base ;;
8375     esac
8376     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
8377     list="\$list \$new"
8378     done
8379     done
8380    
8381     echo \$list
8382     # end of configure-generated script
8383     EOF
8384     chmod 755 scripts/modnam
8385    
8386     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
8387     F90_MODULE_NAMES=empty
8388     case $pat in
8389     %MODULE%)
8390     F90_MODULE_NAMES=UPPER ;;
8391     %Module%)
8392     F90_MODULE_NAMES=Mixed ;;
8393     %module%)
8394     F90_MODULE_NAMES=lower ;;
8395     *)
8396     F90_MODULE_NAMES=unknown ;;
8397     esac
8398    
8399 gezelter 3546 ac_ext=${ac_fc_srcext-f}
8400     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8401     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8402     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8403 gezelter 1490
8404 gezelter 2081
8405 gezelter 2547 ac_ext=c
8406     ac_cpp='$CPP $CPPFLAGS'
8407     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8408     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8409     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8410 gezelter 2453
8411    
8412 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asin in -lm" >&5
8413 gezelter 3457 $as_echo_n "checking for asin in -lm... " >&6; }
8414 gezelter 3546 if test "${ac_cv_lib_m_asin+set}" = set; then :
8415 gezelter 3457 $as_echo_n "(cached) " >&6
8416 gezelter 2453 else
8417 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
8418     LIBS="-lm $LIBS"
8419 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8420 gezelter 2453 /* end confdefs.h. */
8421 gezelter 2547
8422 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8423     Use char because int might match the return type of a GCC
8424     builtin and then its argument prototype would still apply. */
8425 gezelter 2547 #ifdef __cplusplus
8426     extern "C"
8427 gezelter 2453 #endif
8428 gezelter 2547 char asin ();
8429     #ifdef FC_DUMMY_MAIN
8430     #ifndef FC_DUMMY_MAIN_EQ_F77
8431     # ifdef __cplusplus
8432     extern "C"
8433     # endif
8434     int FC_DUMMY_MAIN() { return 1; }
8435     #endif
8436     #endif
8437     int
8438     main ()
8439     {
8440 gezelter 3319 return asin ();
8441 gezelter 2547 ;
8442     return 0;
8443     }
8444 gezelter 2453 _ACEOF
8445 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
8446 gezelter 2547 ac_cv_lib_m_asin=yes
8447 gezelter 2453 else
8448 gezelter 3546 ac_cv_lib_m_asin=no
8449 gezelter 2453 fi
8450 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
8451     conftest$ac_exeext conftest.$ac_ext
8452 gezelter 2547 LIBS=$ac_check_lib_save_LIBS
8453     fi
8454 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_asin" >&5
8455 gezelter 3457 $as_echo "$ac_cv_lib_m_asin" >&6; }
8456 gezelter 3546 if test "x$ac_cv_lib_m_asin" = x""yes; then :
8457 gezelter 2547 cat >>confdefs.h <<_ACEOF
8458     #define HAVE_LIBM 1
8459 gezelter 2510 _ACEOF
8460 gezelter 2453
8461 gezelter 2547 LIBS="-lm $LIBS"
8462 gezelter 2453
8463     else
8464 gezelter 2547 exit
8465 gezelter 2453 fi
8466    
8467    
8468 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8469 gezelter 3457 $as_echo_n "checking for ANSI C header files... " >&6; }
8470 gezelter 3546 if test "${ac_cv_header_stdc+set}" = set; then :
8471 gezelter 3457 $as_echo_n "(cached) " >&6
8472 gezelter 2081 else
8473 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8474 gezelter 2081 /* end confdefs.h. */
8475     #include <stdlib.h>
8476     #include <stdarg.h>
8477     #include <string.h>
8478     #include <float.h>
8479    
8480 gezelter 2547 #ifdef FC_DUMMY_MAIN
8481     #ifndef FC_DUMMY_MAIN_EQ_F77
8482     # ifdef __cplusplus
8483     extern "C"
8484     # endif
8485     int FC_DUMMY_MAIN() { return 1; }
8486     #endif
8487     #endif
8488 gezelter 2081 int
8489     main ()
8490     {
8491    
8492     ;
8493     return 0;
8494     }
8495     _ACEOF
8496 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
8497 gezelter 2081 ac_cv_header_stdc=yes
8498     else
8499 gezelter 3546 ac_cv_header_stdc=no
8500 gezelter 2081 fi
8501 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8502    
8503 gezelter 2081 if test $ac_cv_header_stdc = yes; then
8504     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8505 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8506 gezelter 2081 /* end confdefs.h. */
8507     #include <string.h>
8508    
8509     _ACEOF
8510     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8511 gezelter 3546 $EGREP "memchr" >/dev/null 2>&1; then :
8512    
8513 gezelter 2081 else
8514     ac_cv_header_stdc=no
8515     fi
8516 chuckv 3288 rm -f conftest*
8517 gezelter 2081
8518     fi
8519    
8520     if test $ac_cv_header_stdc = yes; then
8521     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8522 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8523 gezelter 2081 /* end confdefs.h. */
8524     #include <stdlib.h>
8525    
8526     _ACEOF
8527     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8528 gezelter 3546 $EGREP "free" >/dev/null 2>&1; then :
8529    
8530 gezelter 2081 else
8531     ac_cv_header_stdc=no
8532     fi
8533 chuckv 3288 rm -f conftest*
8534 gezelter 2081
8535     fi
8536    
8537     if test $ac_cv_header_stdc = yes; then
8538     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8539 gezelter 3546 if test "$cross_compiling" = yes; then :
8540 gezelter 2081 :
8541     else
8542 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8543 gezelter 2081 /* end confdefs.h. */
8544     #include <ctype.h>
8545 gezelter 3319 #include <stdlib.h>
8546 gezelter 2081 #if ((' ' & 0x0FF) == 0x020)
8547     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8548     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8549     #else
8550     # define ISLOWER(c) \
8551     (('a' <= (c) && (c) <= 'i') \
8552     || ('j' <= (c) && (c) <= 'r') \
8553     || ('s' <= (c) && (c) <= 'z'))
8554     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8555     #endif
8556    
8557     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8558     int
8559     main ()
8560     {
8561     int i;
8562     for (i = 0; i < 256; i++)
8563     if (XOR (islower (i), ISLOWER (i))
8564     || toupper (i) != TOUPPER (i))
8565 gezelter 3319 return 2;
8566     return 0;
8567 gezelter 2081 }
8568     _ACEOF
8569 gezelter 3546 if ac_fn_c_try_run "$LINENO"; then :
8570    
8571 gezelter 2081 else
8572 gezelter 3546 ac_cv_header_stdc=no
8573 gezelter 2081 fi
8574 gezelter 3546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8575     conftest.$ac_objext conftest.beam conftest.$ac_ext
8576 gezelter 2081 fi
8577 gezelter 3319
8578 gezelter 2081 fi
8579     fi
8580 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8581 gezelter 3457 $as_echo "$ac_cv_header_stdc" >&6; }
8582 gezelter 2081 if test $ac_cv_header_stdc = yes; then
8583    
8584 gezelter 3546 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8585 gezelter 2081
8586     fi
8587    
8588 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8589     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8590     inttypes.h stdint.h unistd.h
8591 gezelter 3546 do :
8592     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8593     ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8594     "
8595     eval as_val=\$$as_ac_Header
8596     if test "x$as_val" = x""yes; then :
8597 gezelter 2547 cat >>confdefs.h <<_ACEOF
8598 gezelter 3457 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8599 gezelter 2510 _ACEOF
8600    
8601     fi
8602    
8603 gezelter 2547 done
8604 gezelter 2081
8605    
8606 gezelter 2547 #
8607     # Handle user hints
8608     #
8609 gezelter 2081
8610 gezelter 3319 # Check whether --with-zlib was given.
8611 gezelter 3546 if test "${with_zlib+set}" = set; then :
8612 gezelter 3319 withval=$with_zlib; zlib_dir="$withval"
8613 gezelter 2754 else
8614     zlib_dir="not_set"
8615 gezelter 3319 fi
8616    
8617 gezelter 2754 if test "$zlib_dir" != "no"; then
8618    
8619     if test "$zlib_dir" != "not_set" ; then
8620     if test -d "$zlib_dir"
8621 gezelter 2547 then
8622 gezelter 2754 ZLIB_HOME="$zlib_dir"
8623 gezelter 2547 else
8624 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
8625 gezelter 3457 $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
8626 chuckv 3291 ZLIB_HOME=/usr/local
8627     if test ! -f "${ZLIB_HOME}/include/zlib.h"
8628     then
8629     ZLIB_HOME=/usr
8630     fi
8631 gezelter 2547 fi
8632     fi
8633     #
8634     # Locate zlib, if wanted
8635     #
8636     if test -n "${ZLIB_HOME}"
8637     then
8638     ZLIB_OLD_LDFLAGS=$LDFLAGS
8639 chuckv 3291 ZLIB_OLD_CFLAGS=$CFLAGS
8640 gezelter 2547 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
8641 chuckv 3291 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
8642 gezelter 2081
8643 gezelter 2547 ac_ext=c
8644     ac_cpp='$CPP $CPPFLAGS'
8645     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8646     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8647     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8648 gezelter 2081
8649 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
8650 gezelter 3457 $as_echo_n "checking for inflateEnd in -lz... " >&6; }
8651 gezelter 3546 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then :
8652 gezelter 3457 $as_echo_n "(cached) " >&6
8653 gezelter 2547 else
8654     ac_check_lib_save_LIBS=$LIBS
8655     LIBS="-lz $LIBS"
8656 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8657 gezelter 2547 /* end confdefs.h. */
8658 gezelter 2081
8659 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8660     Use char because int might match the return type of a GCC
8661     builtin and then its argument prototype would still apply. */
8662 gezelter 2547 #ifdef __cplusplus
8663     extern "C"
8664     #endif
8665     char inflateEnd ();
8666     #ifdef FC_DUMMY_MAIN
8667     #ifndef FC_DUMMY_MAIN_EQ_F77
8668     # ifdef __cplusplus
8669     extern "C"
8670     # endif
8671     int FC_DUMMY_MAIN() { return 1; }
8672     #endif
8673     #endif
8674     int
8675     main ()
8676     {
8677 gezelter 3319 return inflateEnd ();
8678 gezelter 2547 ;
8679     return 0;
8680     }
8681     _ACEOF
8682 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
8683 gezelter 2547 ac_cv_lib_z_inflateEnd=yes
8684     else
8685 gezelter 3546 ac_cv_lib_z_inflateEnd=no
8686 gezelter 2547 fi
8687 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
8688     conftest$ac_exeext conftest.$ac_ext
8689 gezelter 2547 LIBS=$ac_check_lib_save_LIBS
8690     fi
8691 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
8692 gezelter 3457 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
8693 gezelter 3546 if test "x$ac_cv_lib_z_inflateEnd" = x""yes; then :
8694 gezelter 2547 zlib_cv_libz=yes
8695     else
8696     zlib_cv_libz=no
8697     fi
8698    
8699 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
8700     if test "x$ac_cv_header_zlib_h" = x""yes; then :
8701 gezelter 2547 zlib_cv_zlib_h=yes
8702     else
8703     zlib_cv_zlib_h=no
8704     fi
8705 gezelter 2081
8706 gezelter 2547
8707     ac_ext=c
8708     ac_cpp='$CPP $CPPFLAGS'
8709     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8710     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8711     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8712    
8713    
8714 gezelter 2754 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
8715 gezelter 2081
8716 gezelter 3546 $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
8717 gezelter 2081
8718 gezelter 2754
8719 gezelter 3546 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
8720 gezelter 2081
8721 gezelter 2754 ZLIB_INC_DIR="${ZLIB_HOME}/include"
8722     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
8723     ZLIB="-lz"
8724 gezelter 2547 else
8725 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
8726 gezelter 3457 $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
8727 gezelter 2754 ZLIB_INC_DIR=
8728     ZLIB_LIB_DIR=
8729     ZLIB=
8730 gezelter 2547 LDFLAGS="$ZLIB_OLD_LDFLAGS"
8731 chuckv 3291 CFLAGS="$ZLIB_OLD_CFLAGS"
8732 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8733 gezelter 3457 $as_echo "failed" >&6; }
8734 gezelter 2754 echo ""
8735     echo "*********************************************************"
8736     echo "* WARNING: Could not find a working zlib installation *"
8737     echo "* If you need OOPSE to be able to deal with compressed *"
8738     echo "* trajectory dump files be sure to specify a valid zlib *"
8739     echo "* installation with --with-zlib=DIR *"
8740     echo "* *"
8741     echo "* OOPSE will still work without zlib installed. *"
8742     echo "*********************************************************"
8743     echo ""
8744 gezelter 2547 fi
8745 gezelter 2754
8746    
8747    
8748 gezelter 2547 fi
8749 gezelter 2754 fi
8750 gezelter 2547
8751 gezelter 2753 #
8752     # Handle user hints
8753     #
8754 gezelter 2547
8755 gezelter 3319 # Check whether --with-fftw was given.
8756 gezelter 3546 if test "${with_fftw+set}" = set; then :
8757 gezelter 3319 withval=$with_fftw; fftw_dir="$withval"
8758 gezelter 2752 else
8759 xsun 2932 fftw_dir="not_set"
8760 gezelter 3319 fi
8761    
8762 gezelter 2753 if test "$fftw_dir" != "no"; then
8763 xsun 2932 if test "$fftw_dir" != "not_set" ; then
8764     if test -d "$fftw_dir"; then
8765     FFTW_HOME="$fftw_dir"
8766     else
8767 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
8768 gezelter 3457 $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
8769 xsun 2932 FFTW_HOME=/usr/local
8770     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
8771 gezelter 2753 FFTW_HOME=/usr
8772 xsun 2932 fi
8773     fi
8774     #
8775     # Locate fftw, if wanted
8776     #
8777     if test -n "${FFTW_HOME}"; then
8778     FFTW_OLD_LDFLAGS=$LDFLAGS
8779 chuckv 3291 FFTW_OLD_CFLAGS=$CFLAGS
8780 xsun 2932 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8781 chuckv 3291 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8782 gezelter 2752
8783 xsun 2932 ac_ext=c
8784 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
8785     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8786     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8787     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8788 gezelter 2752
8789 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
8790 gezelter 3457 $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
8791 gezelter 3546 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then :
8792 gezelter 3457 $as_echo_n "(cached) " >&6
8793 gezelter 2752 else
8794 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
8795     LIBS="-lfftw3 $LIBS"
8796 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8797 gezelter 2752 /* end confdefs.h. */
8798 gezelter 2753
8799 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8800     Use char because int might match the return type of a GCC
8801     builtin and then its argument prototype would still apply. */
8802 gezelter 2753 #ifdef __cplusplus
8803     extern "C"
8804     #endif
8805     char fftw_execute ();
8806 gezelter 2752 #ifdef FC_DUMMY_MAIN
8807     #ifndef FC_DUMMY_MAIN_EQ_F77
8808     # ifdef __cplusplus
8809     extern "C"
8810     # endif
8811     int FC_DUMMY_MAIN() { return 1; }
8812     #endif
8813     #endif
8814     int
8815     main ()
8816     {
8817 gezelter 3319 return fftw_execute ();
8818 gezelter 2752 ;
8819     return 0;
8820     }
8821     _ACEOF
8822 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
8823 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
8824 gezelter 2752 else
8825 gezelter 3546 ac_cv_lib_fftw3_fftw_execute=no
8826 gezelter 2752 fi
8827 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
8828     conftest$ac_exeext conftest.$ac_ext
8829 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
8830 gezelter 2752 fi
8831 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8832 gezelter 3457 $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
8833 gezelter 3546 if test "x$ac_cv_lib_fftw3_fftw_execute" = x""yes; then :
8834 gezelter 2753 fftw_cv_libfftw3=yes
8835     else
8836     fftw_cv_libfftw3=no
8837     fi
8838 gezelter 2752
8839 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
8840     if test "x$ac_cv_header_fftw3_h" = x""yes; then :
8841 gezelter 2753 fftw_cv_fftw3_h=yes
8842 gezelter 2752 else
8843 gezelter 2753 fftw_cv_fftw3_h=no
8844 gezelter 2752 fi
8845    
8846    
8847 xsun 2932 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8848 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
8849 gezelter 3457 $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
8850 gezelter 3546 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then :
8851 gezelter 3457 $as_echo_n "(cached) " >&6
8852 gezelter 2752 else
8853 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
8854     LIBS="-lfftw $LIBS"
8855 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8856 gezelter 2752 /* end confdefs.h. */
8857 gezelter 2753
8858 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8859     Use char because int might match the return type of a GCC
8860     builtin and then its argument prototype would still apply. */
8861 gezelter 2753 #ifdef __cplusplus
8862     extern "C"
8863 gezelter 2752 #endif
8864 gezelter 2753 char fftwnd_one ();
8865 gezelter 2752 #ifdef FC_DUMMY_MAIN
8866     #ifndef FC_DUMMY_MAIN_EQ_F77
8867     # ifdef __cplusplus
8868     extern "C"
8869     # endif
8870     int FC_DUMMY_MAIN() { return 1; }
8871     #endif
8872     #endif
8873     int
8874     main ()
8875     {
8876 gezelter 3319 return fftwnd_one ();
8877 gezelter 2752 ;
8878     return 0;
8879     }
8880     _ACEOF
8881 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
8882 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
8883 gezelter 2752 else
8884 gezelter 3546 ac_cv_lib_fftw_fftwnd_one=no
8885 gezelter 2752 fi
8886 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
8887     conftest$ac_exeext conftest.$ac_ext
8888 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
8889     fi
8890 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8891 gezelter 3457 $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
8892 gezelter 3546 if test "x$ac_cv_lib_fftw_fftwnd_one" = x""yes; then :
8893 gezelter 2753 fftw_cv_libfftw=yes
8894 gezelter 2752 else
8895 gezelter 2753 fftw_cv_libfftw=no
8896 gezelter 2752 fi
8897    
8898 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
8899     if test "x$ac_cv_header_fftw_h" = x""yes; then :
8900 gezelter 2753 fftw_cv_fftw_h=yes
8901     else
8902     fftw_cv_fftw_h=no
8903 gezelter 2752 fi
8904    
8905    
8906 xsun 2932 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8907 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
8908 gezelter 3457 $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
8909 gezelter 3546 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then :
8910 gezelter 3457 $as_echo_n "(cached) " >&6
8911 gezelter 2752 else
8912     ac_check_lib_save_LIBS=$LIBS
8913 gezelter 2753 LIBS="-ldfftw $LIBS"
8914 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8915 gezelter 2752 /* end confdefs.h. */
8916    
8917 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8918     Use char because int might match the return type of a GCC
8919     builtin and then its argument prototype would still apply. */
8920 gezelter 2753 #ifdef __cplusplus
8921     extern "C"
8922     #endif
8923     char fftwnd_one ();
8924 gezelter 2752 #ifdef FC_DUMMY_MAIN
8925     #ifndef FC_DUMMY_MAIN_EQ_F77
8926     # ifdef __cplusplus
8927     extern "C"
8928     # endif
8929     int FC_DUMMY_MAIN() { return 1; }
8930     #endif
8931     #endif
8932     int
8933     main ()
8934     {
8935 gezelter 3319 return fftwnd_one ();
8936 gezelter 2752 ;
8937     return 0;
8938     }
8939     _ACEOF
8940 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
8941 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
8942 gezelter 2752 else
8943 gezelter 3546 ac_cv_lib_dfftw_fftwnd_one=no
8944 gezelter 2752 fi
8945 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
8946     conftest$ac_exeext conftest.$ac_ext
8947 gezelter 2752 LIBS=$ac_check_lib_save_LIBS
8948     fi
8949 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8950 gezelter 3457 $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8951 gezelter 3546 if test "x$ac_cv_lib_dfftw_fftwnd_one" = x""yes; then :
8952 gezelter 2753 fftw_cv_libdfftw=yes
8953 gezelter 2752 else
8954 gezelter 2753 fftw_cv_libdfftw=no
8955 gezelter 2752 fi
8956    
8957 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
8958     if test "x$ac_cv_header_dfftw_h" = x""yes; then :
8959 gezelter 2753 fftw_cv_dfftw_h=yes
8960     else
8961     fftw_cv_dfftw_h=no
8962     fi
8963 gezelter 2752
8964    
8965 gezelter 2753 fi
8966 xsun 2932 fi
8967     ac_ext=c
8968 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
8969     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8970     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8971     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8972 gezelter 2752
8973 xsun 2932 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8974 gezelter 2753
8975 gezelter 3546 $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
8976 gezelter 2753
8977 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8978     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8979     FFTW_LIBS="-lfftw3"
8980     else
8981     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8982 gezelter 2753
8983 gezelter 3546 $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
8984 gezelter 2752
8985 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8986     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8987     FFTW_LIBS="-lfftw"
8988 gezelter 2753 else
8989 xsun 2932 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8990 gezelter 2753
8991 gezelter 3546 $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
8992 gezelter 2753
8993 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8994     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8995     FFTW_LIBS="-ldfftw"
8996     else
8997 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
8998 gezelter 3457 $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
8999 xsun 2932 FFTW_INC_DIR=
9000     FFTW_LIB_DIR=
9001     FFTW_LIBS=
9002     LDFLAGS="$FFTW_OLD_LDFLAGS"
9003 chuckv 3291 CFLAGS="$FFTW_OLD_CFLAGS"
9004 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
9005 gezelter 3457 $as_echo "failed" >&6; }
9006 xsun 2932 echo ""
9007     echo "*********************************************************"
9008     echo "* WARNING: Could not find a working FFTW installation *"
9009     echo "* If you need the staticProps program to be able to *"
9010     echo "* compute undulation spectra, be sure to specify a *"
9011     echo "* valid fftw installation with --with-fftw=DIR *"
9012     echo "* *"
9013     echo "* OOPSE will still work without fftw installed. *"
9014     echo "*********************************************************"
9015     echo ""
9016     fi
9017 gezelter 2753 fi
9018 xsun 2932 fi
9019 gezelter 2753
9020    
9021    
9022 xsun 2932 fi
9023     fi
9024 gezelter 2753 fi
9025    
9026 chuckv 3291 #
9027     # Handle user hints
9028     #
9029 gezelter 2753
9030 gezelter 3319 # Check whether --with-qhull was given.
9031 gezelter 3546 if test "${with_qhull+set}" = set; then :
9032 gezelter 3319 withval=$with_qhull; qhull_dir="$withval"
9033 chuckv 3291 else
9034 gezelter 3468 qhull_dir="not_set"
9035 gezelter 3319 fi
9036    
9037 gezelter 3468 QHULL_INC_DIR=
9038     QHULL_LIB_DIR=
9039     QHULL=
9040     USE_QHULL=no
9041    
9042 chuckv 3291 if test "$qhull_dir" != "no"; then
9043 gezelter 3468 if test "$qhull_dir" != "not_set" ; then
9044     if test -d "$qhull_dir"; then
9045     QHULL_HOME="$qhull_dir"
9046     else
9047 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
9048 gezelter 3457 $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
9049 gezelter 3468 QHULL_HOME=/usr/local
9050     if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
9051     QHULL_HOME=/usr
9052     fi
9053     fi
9054     fi
9055     #
9056     # Locate qhull, if wanted
9057     #
9058     if test -n "${QHULL_HOME}"; then
9059 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
9060 gezelter 3468 $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
9061 chuckv 3291
9062     ac_ext=c
9063     ac_cpp='$CPP $CPPFLAGS'
9064     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9065     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9066     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9067    
9068 gezelter 3343 QHULL_OLD_LDFLAGS=$LDFLAGS
9069     QHULL_OLD_CFLAGS=$CFLAGS
9070     QHULL_OLD_CPPFLAGS=$CPPFLAGS
9071     LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
9072     CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
9073     CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
9074 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "qhull/qhull.h" "ac_cv_header_qhull_qhull_h" "$ac_includes_default"
9075     if test "x$ac_cv_header_qhull_qhull_h" = x""yes; then :
9076 chuckv 3291 qhull_cv_qhull_h=yes
9077     else
9078     qhull_cv_qhull_h=no
9079     fi
9080    
9081    
9082 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
9083 gezelter 3457 $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
9084 gezelter 3546 if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then :
9085 gezelter 3457 $as_echo_n "(cached) " >&6
9086 gezelter 3343 else
9087     ac_check_lib_save_LIBS=$LIBS
9088     LIBS="-lqhull $LIBS"
9089 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9090 gezelter 3343 /* end confdefs.h. */
9091    
9092     /* Override any GCC internal prototype to avoid an error.
9093     Use char because int might match the return type of a GCC
9094     builtin and then its argument prototype would still apply. */
9095     #ifdef __cplusplus
9096     extern "C"
9097     #endif
9098     char qh_qhull ();
9099     #ifdef FC_DUMMY_MAIN
9100     #ifndef FC_DUMMY_MAIN_EQ_F77
9101     # ifdef __cplusplus
9102     extern "C"
9103     # endif
9104     int FC_DUMMY_MAIN() { return 1; }
9105     #endif
9106     #endif
9107     int
9108     main ()
9109     {
9110     return qh_qhull ();
9111     ;
9112     return 0;
9113     }
9114     _ACEOF
9115 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
9116 gezelter 3343 ac_cv_lib_qhull_qh_qhull=yes
9117     else
9118 gezelter 3546 ac_cv_lib_qhull_qh_qhull=no
9119 gezelter 3343 fi
9120 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
9121     conftest$ac_exeext conftest.$ac_ext
9122 gezelter 3343 LIBS=$ac_check_lib_save_LIBS
9123     fi
9124 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
9125 gezelter 3457 $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
9126 gezelter 3546 if test "x$ac_cv_lib_qhull_qh_qhull" = x""yes; then :
9127 gezelter 3343 qhull_cv_libqhull=yes
9128     else
9129     qhull_cv_libqhull=no
9130     fi
9131    
9132     LDFLAGS="$QHULL_OLD_LDFLAGS"
9133     CFLAGS="$QHULL_OLD_CFLAGS"
9134     CPPFLAGS="$QHULL_OLD_CPPFLAGS"
9135 chuckv 3291 ac_ext=c
9136     ac_cpp='$CPP $CPPFLAGS'
9137     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9138     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9139     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9140    
9141    
9142     if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
9143    
9144 gezelter 3546 $as_echo "#define HAVE_QHULL_H 1" >>confdefs.h
9145 chuckv 3291
9146    
9147 gezelter 3546 $as_echo "#define HAVE_QHULL 1" >>confdefs.h
9148 chuckv 3291
9149 gezelter 3468 USE_QHULL=yes
9150     QHULL_INC_DIR="${QHULL_HOME}/include"
9151     QHULL_LIB_DIR="${QHULL_HOME}/lib"
9152     QHULL="-lqhull"
9153 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
9154 gezelter 3468 $as_echo "Working qhull found, will proceed." >&6; }
9155 chuckv 3291 else
9156 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9157 gezelter 3468 $as_echo "$as_me: WARNING: " >&2;}
9158 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
9159 gezelter 3468 $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
9160 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OOPSE to be able to deal with convex " >&5
9161 gezelter 3468 $as_echo "$as_me: WARNING: If you need OOPSE to be able to deal with convex " >&2;}
9162 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
9163 gezelter 3468 $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
9164 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR " >&5
9165 gezelter 3468 $as_echo "$as_me: WARNING: with --with-qhull=DIR " >&2;}
9166 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9167 gezelter 3468 $as_echo "$as_me: WARNING: " >&2;}
9168 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OOPSE will still work without qhull installed. " >&5
9169 gezelter 3468 $as_echo "$as_me: WARNING: OOPSE will still work without qhull installed. " >&2;}
9170 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9171 gezelter 3468 $as_echo "$as_me: WARNING: " >&2;}
9172 chuckv 3291 fi
9173 gezelter 3468 fi
9174     fi
9175 chuckv 3291
9176    
9177    
9178 chuckv 3292
9179 chuckv 3291
9180 gezelter 3319 ac_ext=cpp
9181     ac_cpp='$CXXCPP $CPPFLAGS'
9182     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9183     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9184     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9185 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
9186 gezelter 3457 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9187 gezelter 3319 if test -z "$CXXCPP"; then
9188 gezelter 3546 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
9189 gezelter 3457 $as_echo_n "(cached) " >&6
9190 gezelter 3319 else
9191     # Double quotes because CXXCPP needs to be expanded
9192     for CXXCPP in "$CXX -E" "/lib/cpp"
9193     do
9194     ac_preproc_ok=false
9195     for ac_cxx_preproc_warn_flag in '' yes
9196     do
9197     # Use a header file that comes with gcc, so configuring glibc
9198     # with a fresh cross-compiler works.
9199     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9200     # <limits.h> exists even on freestanding compilers.
9201     # On the NeXT, cc -E runs the code through the compiler's parser,
9202     # not just through cpp. "Syntax error" is here to catch this case.
9203 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9204 gezelter 3319 /* end confdefs.h. */
9205     #ifdef __STDC__
9206     # include <limits.h>
9207     #else
9208     # include <assert.h>
9209     #endif
9210     Syntax error
9211     _ACEOF
9212 gezelter 3546 if ac_fn_cxx_try_cpp "$LINENO"; then :
9213    
9214 gezelter 3319 else
9215     # Broken: fails on valid input.
9216     continue
9217     fi
9218     rm -f conftest.err conftest.$ac_ext
9219    
9220     # OK, works on sane cases. Now check whether nonexistent headers
9221     # can be detected and how.
9222 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9223 gezelter 3319 /* end confdefs.h. */
9224     #include <ac_nonexistent.h>
9225     _ACEOF
9226 gezelter 3546 if ac_fn_cxx_try_cpp "$LINENO"; then :
9227 gezelter 3319 # Broken: success on invalid input.
9228     continue
9229     else
9230     # Passes both tests.
9231     ac_preproc_ok=:
9232     break
9233     fi
9234     rm -f conftest.err conftest.$ac_ext
9235    
9236     done
9237     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9238     rm -f conftest.err conftest.$ac_ext
9239 gezelter 3546 if $ac_preproc_ok; then :
9240 gezelter 3319 break
9241     fi
9242    
9243     done
9244     ac_cv_prog_CXXCPP=$CXXCPP
9245    
9246     fi
9247     CXXCPP=$ac_cv_prog_CXXCPP
9248     else
9249     ac_cv_prog_CXXCPP=$CXXCPP
9250     fi
9251 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
9252 gezelter 3457 $as_echo "$CXXCPP" >&6; }
9253 gezelter 3319 ac_preproc_ok=false
9254     for ac_cxx_preproc_warn_flag in '' yes
9255     do
9256     # Use a header file that comes with gcc, so configuring glibc
9257     # with a fresh cross-compiler works.
9258     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9259     # <limits.h> exists even on freestanding compilers.
9260     # On the NeXT, cc -E runs the code through the compiler's parser,
9261     # not just through cpp. "Syntax error" is here to catch this case.
9262 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9263 gezelter 3319 /* end confdefs.h. */
9264     #ifdef __STDC__
9265     # include <limits.h>
9266     #else
9267     # include <assert.h>
9268     #endif
9269     Syntax error
9270     _ACEOF
9271 gezelter 3546 if ac_fn_cxx_try_cpp "$LINENO"; then :
9272    
9273 gezelter 3319 else
9274     # Broken: fails on valid input.
9275     continue
9276     fi
9277     rm -f conftest.err conftest.$ac_ext
9278    
9279     # OK, works on sane cases. Now check whether nonexistent headers
9280     # can be detected and how.
9281 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9282 gezelter 3319 /* end confdefs.h. */
9283     #include <ac_nonexistent.h>
9284     _ACEOF
9285 gezelter 3546 if ac_fn_cxx_try_cpp "$LINENO"; then :
9286 gezelter 3319 # Broken: success on invalid input.
9287     continue
9288     else
9289     # Passes both tests.
9290     ac_preproc_ok=:
9291     break
9292     fi
9293     rm -f conftest.err conftest.$ac_ext
9294    
9295     done
9296     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9297     rm -f conftest.err conftest.$ac_ext
9298 gezelter 3546 if $ac_preproc_ok; then :
9299    
9300 gezelter 3319 else
9301 gezelter 3546 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9302     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9303     as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
9304     See \`config.log' for more details." "$LINENO" 5; }
9305 gezelter 3319 fi
9306    
9307     ac_ext=cpp
9308     ac_cpp='$CXXCPP $CPPFLAGS'
9309     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9310     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9311     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9312    
9313    
9314     #
9315     # Handle user hints
9316     #
9317    
9318     # Check whether --with-openbabel was given.
9319 gezelter 3546 if test "${with_openbabel+set}" = set; then :
9320 gezelter 3319 withval=$with_openbabel; openbabel_dir="$withval"
9321     else
9322     openbabel_dir="not_set"
9323     fi
9324    
9325     if test "$openbabel_dir" != "no"; then
9326    
9327     if test "$openbabel_dir" != "not_set" ; then
9328     if test -d "$openbabel_dir"
9329     then
9330     OPENBABEL_HOME="$openbabel_dir"
9331     else
9332 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9333 gezelter 3457 $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9334 gezelter 3319 OPENBABEL_HOME=/usr/local
9335     if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9336     then
9337     OPENBABEL_HOME=/usr
9338     fi
9339     fi
9340     fi
9341     #
9342     # Locate openbabel, if wanted
9343     #
9344     if test -n "${OPENBABEL_HOME}"
9345     then
9346    
9347     ac_ext=cpp
9348     ac_cpp='$CXXCPP $CPPFLAGS'
9349     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9350     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9351     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9352    
9353     OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9354     OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9355     LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9356     CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9357 gezelter 3546 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
9358     if test "x$ac_cv_header_openbabel_babelconfig_h" = x""yes; then :
9359 gezelter 3319 openbabel_cv_openbabel_h=yes
9360     else
9361     openbabel_cv_openbabel_h=no
9362     fi
9363    
9364    
9365 gezelter 3546 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
9366     if test "x$ac_cv_header_openbabel_obconversion_h" = x""yes; then :
9367 gezelter 3319 openbabel_cv_obconversion_h=yes
9368     else
9369     openbabel_cv_obconversion_h=no
9370     fi
9371    
9372    
9373 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9374 gezelter 3319 /* end confdefs.h. */
9375    
9376 gezelter 3546
9377 gezelter 3319 #include <openbabel/babelconfig.h>
9378     #include <openbabel/obconversion.h>
9379     using namespace std;
9380     using namespace OpenBabel;
9381    
9382     #ifdef FC_DUMMY_MAIN
9383     #ifndef FC_DUMMY_MAIN_EQ_F77
9384     # ifdef __cplusplus
9385     extern "C"
9386     # endif
9387     int FC_DUMMY_MAIN() { return 1; }
9388     #endif
9389     #endif
9390     int
9391     main ()
9392     {
9393    
9394     OBConversion Conv(&cin, &cout);
9395    
9396    
9397     ;
9398     return 0;
9399     }
9400     _ACEOF
9401 gezelter 3546 if ac_fn_cxx_try_link "$LINENO"; then :
9402 gezelter 3319
9403     openbabel_lib_found="yes"
9404 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
9405 gezelter 3457 $as_echo "found" >&6; }
9406 gezelter 3319
9407     else
9408    
9409     openbabel_lib_found="no"
9410 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9411 gezelter 3457 $as_echo "not found" >&6; }
9412 gezelter 3319
9413    
9414     fi
9415 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
9416     conftest$ac_exeext conftest.$ac_ext
9417 gezelter 3319 ac_ext=c
9418     ac_cpp='$CPP $CPPFLAGS'
9419     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9420     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9421     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9422    
9423     LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9424     CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9425    
9426     if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9427     USE_OPENBABEL=yes
9428     OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9429     OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9430     OPENBABEL_LIB="-lopenbabel"
9431     else
9432 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
9433 gezelter 3457 $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
9434 gezelter 3319 OPENBABEL_INC_DIR=
9435     OPENBABEL_LIB_DIR=
9436     OPENBABEL_LIB=
9437     USE_OPENBABEL=no
9438 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
9439 gezelter 3457 $as_echo "failed" >&6; }
9440 gezelter 3319 echo ""
9441     echo "*********************************************************"
9442     echo "* WARNING: Could not find a working openbabel-2.x *"
9443     echo "* installation If you need OOPSE to be able to convert *"
9444     echo "* xyz or pdb files you need to specify a valid *"
9445     echo "* openbabel-2.x installation with --with-openbabel=DIR *"
9446     echo "* *"
9447     echo "* OOPSE will still work without openbabel installed. *"
9448     echo "*********************************************************"
9449     echo ""
9450     fi
9451    
9452    
9453    
9454    
9455     fi
9456     fi
9457    
9458    
9459 gezelter 2547 # Checks for header files.
9460 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
9461 gezelter 3457 $as_echo_n "checking for ANSI C header files... " >&6; }
9462 gezelter 3546 if test "${ac_cv_header_stdc+set}" = set; then :
9463 gezelter 3457 $as_echo_n "(cached) " >&6
9464 gezelter 2547 else
9465 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9466 gezelter 2315 /* end confdefs.h. */
9467 gezelter 2547 #include <stdlib.h>
9468     #include <stdarg.h>
9469     #include <string.h>
9470     #include <float.h>
9471    
9472     #ifdef FC_DUMMY_MAIN
9473     #ifndef FC_DUMMY_MAIN_EQ_F77
9474     # ifdef __cplusplus
9475     extern "C"
9476     # endif
9477     int FC_DUMMY_MAIN() { return 1; }
9478 gezelter 2315 #endif
9479 gezelter 2547 #endif
9480 gezelter 2315 int
9481     main ()
9482     {
9483 gezelter 2547
9484 gezelter 2315 ;
9485     return 0;
9486     }
9487     _ACEOF
9488 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
9489 gezelter 2547 ac_cv_header_stdc=yes
9490 gezelter 2315 else
9491 gezelter 3546 ac_cv_header_stdc=no
9492 gezelter 2315 fi
9493 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9494    
9495 gezelter 2547 if test $ac_cv_header_stdc = yes; then
9496     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9497 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9498 gezelter 2547 /* end confdefs.h. */
9499     #include <string.h>
9500 gezelter 2510
9501 gezelter 2547 _ACEOF
9502     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9503 gezelter 3546 $EGREP "memchr" >/dev/null 2>&1; then :
9504    
9505 gezelter 2547 else
9506     ac_cv_header_stdc=no
9507 gezelter 2315 fi
9508 chuckv 3288 rm -f conftest*
9509 gezelter 2510
9510 gezelter 2547 fi
9511    
9512     if test $ac_cv_header_stdc = yes; then
9513     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9514 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9515 gezelter 2547 /* end confdefs.h. */
9516     #include <stdlib.h>
9517    
9518     _ACEOF
9519     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9520 gezelter 3546 $EGREP "free" >/dev/null 2>&1; then :
9521    
9522 gezelter 2547 else
9523     ac_cv_header_stdc=no
9524     fi
9525 chuckv 3288 rm -f conftest*
9526 gezelter 2547
9527     fi
9528    
9529     if test $ac_cv_header_stdc = yes; then
9530     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9531 gezelter 3546 if test "$cross_compiling" = yes; then :
9532 gezelter 2547 :
9533     else
9534 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9535 gezelter 2547 /* end confdefs.h. */
9536     #include <ctype.h>
9537 gezelter 3319 #include <stdlib.h>
9538 gezelter 2547 #if ((' ' & 0x0FF) == 0x020)
9539     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9540     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9541     #else
9542     # define ISLOWER(c) \
9543     (('a' <= (c) && (c) <= 'i') \
9544     || ('j' <= (c) && (c) <= 'r') \
9545     || ('s' <= (c) && (c) <= 'z'))
9546     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9547     #endif
9548    
9549     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9550     int
9551     main ()
9552     {
9553     int i;
9554     for (i = 0; i < 256; i++)
9555     if (XOR (islower (i), ISLOWER (i))
9556     || toupper (i) != TOUPPER (i))
9557 gezelter 3319 return 2;
9558     return 0;
9559 gezelter 2547 }
9560     _ACEOF
9561 gezelter 3546 if ac_fn_c_try_run "$LINENO"; then :
9562    
9563 gezelter 2547 else
9564 gezelter 3546 ac_cv_header_stdc=no
9565 gezelter 2547 fi
9566 gezelter 3546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9567     conftest.$ac_objext conftest.beam conftest.$ac_ext
9568 gezelter 2547 fi
9569 gezelter 3319
9570 gezelter 2547 fi
9571     fi
9572 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
9573 gezelter 3457 $as_echo "$ac_cv_header_stdc" >&6; }
9574 gezelter 2547 if test $ac_cv_header_stdc = yes; then
9575    
9576 gezelter 3546 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
9577 gezelter 2510
9578 gezelter 2315 fi
9579 gezelter 2081
9580 gezelter 3343 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
9581 gezelter 3546 do :
9582     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9583     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9584     eval as_val=\$$as_ac_Header
9585     if test "x$as_val" = x""yes; then :
9586 gezelter 2315 cat >>confdefs.h <<_ACEOF
9587 gezelter 3457 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9588 gezelter 2315 _ACEOF
9589    
9590 gezelter 2510 fi
9591 gezelter 2315
9592 gezelter 2510 done
9593    
9594    
9595 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
9596 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
9597 gezelter 3457 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
9598 gezelter 3546 if test "${ac_cv_header_stdbool_h+set}" = set; then :
9599 gezelter 3457 $as_echo_n "(cached) " >&6
9600 gezelter 2547 else
9601 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9602 gezelter 2547 /* end confdefs.h. */
9603    
9604     #include <stdbool.h>
9605     #ifndef bool
9606 gezelter 3319 "error: bool is not defined"
9607 gezelter 2547 #endif
9608     #ifndef false
9609 gezelter 3319 "error: false is not defined"
9610 gezelter 2547 #endif
9611     #if false
9612 gezelter 3319 "error: false is not 0"
9613 gezelter 2547 #endif
9614     #ifndef true
9615 gezelter 3319 "error: true is not defined"
9616 gezelter 2547 #endif
9617     #if true != 1
9618 gezelter 3319 "error: true is not 1"
9619 gezelter 2547 #endif
9620     #ifndef __bool_true_false_are_defined
9621 gezelter 3319 "error: __bool_true_false_are_defined is not defined"
9622 gezelter 2547 #endif
9623    
9624     struct s { _Bool s: 1; _Bool t; } s;
9625    
9626     char a[true == 1 ? 1 : -1];
9627     char b[false == 0 ? 1 : -1];
9628     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
9629 gezelter 3319 char d[(bool) 0.5 == true ? 1 : -1];
9630 gezelter 2547 bool e = &s;
9631 gezelter 3319 char f[(_Bool) 0.0 == false ? 1 : -1];
9632 gezelter 2547 char g[true];
9633     char h[sizeof (_Bool)];
9634     char i[sizeof s.t];
9635 gezelter 3319 enum { j = false, k = true, l = false * true, m = true * 256 };
9636 gezelter 3457 /* The following fails for
9637     HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
9638 gezelter 3319 _Bool n[m];
9639     char o[sizeof n == m * sizeof n[0] ? 1 : -1];
9640     char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
9641     # if defined __xlc__ || defined __GNUC__
9642     /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
9643     reported by James Lemley on 2005-10-05; see
9644     http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
9645     This test is not quite right, since xlc is allowed to
9646     reject this program, as the initializer for xlcbug is
9647     not one of the forms that C requires support for.
9648     However, doing the test right would require a runtime
9649     test, and that would make cross-compilation harder.
9650     Let us hope that IBM fixes the xlc bug, and also adds
9651     support for this kind of constant expression. In the
9652     meantime, this test will reject xlc, which is OK, since
9653     our stdbool.h substitute should suffice. We also test
9654     this with GCC, where it should work, to detect more
9655     quickly whether someone messes up the test in the
9656     future. */
9657     char digs[] = "0123456789";
9658     int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
9659     # endif
9660     /* Catch a bug in an HP-UX C compiler. See
9661     http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
9662     http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
9663     */
9664     _Bool q = true;
9665     _Bool *pq = &q;
9666 gezelter 2547
9667     #ifdef FC_DUMMY_MAIN
9668     #ifndef FC_DUMMY_MAIN_EQ_F77
9669     # ifdef __cplusplus
9670     extern "C"
9671     # endif
9672     int FC_DUMMY_MAIN() { return 1; }
9673     #endif
9674     #endif
9675     int
9676     main ()
9677     {
9678 gezelter 3319
9679     *pq |= q;
9680     *pq |= ! q;
9681     /* Refer to every declared value, to avoid compiler optimizations. */
9682     return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
9683     + !m + !n + !o + !p + !q + !pq);
9684    
9685 gezelter 2547 ;
9686     return 0;
9687     }
9688     _ACEOF
9689 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
9690 gezelter 2547 ac_cv_header_stdbool_h=yes
9691     else
9692 gezelter 3546 ac_cv_header_stdbool_h=no
9693 gezelter 2315 fi
9694 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9695 gezelter 2547 fi
9696 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
9697 gezelter 3457 $as_echo "$ac_cv_header_stdbool_h" >&6; }
9698 gezelter 3546 ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
9699     if test "x$ac_cv_type__Bool" = x""yes; then :
9700 gezelter 2315
9701 gezelter 2547 cat >>confdefs.h <<_ACEOF
9702     #define HAVE__BOOL 1
9703     _ACEOF
9704 gezelter 2510
9705    
9706 gezelter 2547 fi
9707    
9708     if test $ac_cv_header_stdbool_h = yes; then
9709    
9710 gezelter 3546 $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
9711 gezelter 2547
9712     fi
9713    
9714 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
9715 gezelter 3457 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
9716 gezelter 3546 if test "${ac_cv_c_const+set}" = set; then :
9717 gezelter 3457 $as_echo_n "(cached) " >&6
9718 gezelter 2547 else
9719 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9720 gezelter 2547 /* end confdefs.h. */
9721    
9722     #ifdef FC_DUMMY_MAIN
9723     #ifndef FC_DUMMY_MAIN_EQ_F77
9724     # ifdef __cplusplus
9725     extern "C"
9726     # endif
9727     int FC_DUMMY_MAIN() { return 1; }
9728     #endif
9729     #endif
9730     int
9731     main ()
9732     {
9733     /* FIXME: Include the comments suggested by Paul. */
9734     #ifndef __cplusplus
9735     /* Ultrix mips cc rejects this. */
9736     typedef int charset[2];
9737 gezelter 3319 const charset cs;
9738 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
9739 gezelter 3319 char const *const *pcpcc;
9740     char **ppc;
9741 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
9742     struct point {int x, y;};
9743     static struct point const zero = {0,0};
9744     /* AIX XL C 1.02.0.0 rejects this.
9745     It does not let you subtract one const X* pointer from another in
9746     an arm of an if-expression whose if-part is not a constant
9747     expression */
9748     const char *g = "string";
9749 gezelter 3319 pcpcc = &g + (g ? g-g : 0);
9750 gezelter 2547 /* HPUX 7.0 cc rejects these. */
9751 gezelter 3319 ++pcpcc;
9752     ppc = (char**) pcpcc;
9753     pcpcc = (char const *const *) ppc;
9754 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
9755     char *t;
9756     char const *s = 0 ? (char *) 0 : (char const *) 0;
9757    
9758     *t++ = 0;
9759 gezelter 3319 if (s) return 0;
9760 gezelter 2547 }
9761     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9762     int x[] = {25, 17};
9763     const int *foo = &x[0];
9764     ++foo;
9765     }
9766     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9767     typedef const int *iptr;
9768     iptr p = 0;
9769     ++p;
9770     }
9771     { /* AIX XL C 1.02.0.0 rejects this saying
9772     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9773     struct s { int j; const int *ap[3]; };
9774     struct s *b; b->j = 5;
9775     }
9776     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9777     const int foo = 10;
9778 gezelter 3319 if (!foo) return 0;
9779 gezelter 2547 }
9780 gezelter 3319 return !cs[0] && !zero.x;
9781 gezelter 2547 #endif
9782    
9783     ;
9784     return 0;
9785     }
9786     _ACEOF
9787 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
9788 gezelter 2547 ac_cv_c_const=yes
9789     else
9790 gezelter 3546 ac_cv_c_const=no
9791 gezelter 2315 fi
9792 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9793 gezelter 2547 fi
9794 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
9795 gezelter 3457 $as_echo "$ac_cv_c_const" >&6; }
9796 gezelter 2547 if test $ac_cv_c_const = no; then
9797    
9798 gezelter 3546 $as_echo "#define const /**/" >>confdefs.h
9799 gezelter 2547
9800     fi
9801    
9802 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
9803 gezelter 3457 $as_echo_n "checking for inline... " >&6; }
9804 gezelter 3546 if test "${ac_cv_c_inline+set}" = set; then :
9805 gezelter 3457 $as_echo_n "(cached) " >&6
9806 gezelter 2510 else
9807 gezelter 2547 ac_cv_c_inline=no
9808     for ac_kw in inline __inline__ __inline; do
9809 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9810 gezelter 2547 /* end confdefs.h. */
9811     #ifndef __cplusplus
9812     typedef int foo_t;
9813     static $ac_kw foo_t static_foo () {return 0; }
9814     $ac_kw foo_t foo () {return 0; }
9815     #endif
9816    
9817     _ACEOF
9818 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
9819 gezelter 3319 ac_cv_c_inline=$ac_kw
9820 gezelter 2547 fi
9821 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9822     test "$ac_cv_c_inline" != no && break
9823 gezelter 2547 done
9824    
9825     fi
9826 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
9827 gezelter 3457 $as_echo "$ac_cv_c_inline" >&6; }
9828 gezelter 2547
9829     case $ac_cv_c_inline in
9830     inline | yes) ;;
9831     *)
9832     case $ac_cv_c_inline in
9833     no) ac_val=;;
9834     *) ac_val=$ac_cv_c_inline;;
9835     esac
9836     cat >>confdefs.h <<_ACEOF
9837     #ifndef __cplusplus
9838     #define inline $ac_val
9839     #endif
9840     _ACEOF
9841     ;;
9842     esac
9843    
9844 gezelter 3546 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
9845     if test "x$ac_cv_type_size_t" = x""yes; then :
9846 gezelter 2547
9847 gezelter 3457 else
9848    
9849 gezelter 2547 cat >>confdefs.h <<_ACEOF
9850 gezelter 3319 #define size_t unsigned int
9851 gezelter 2547 _ACEOF
9852    
9853     fi
9854    
9855 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
9856 gezelter 3457 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
9857 gezelter 3546 if test "${ac_cv_header_time+set}" = set; then :
9858 gezelter 3457 $as_echo_n "(cached) " >&6
9859 gezelter 2547 else
9860 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9861 gezelter 2547 /* end confdefs.h. */
9862     #include <sys/types.h>
9863     #include <sys/time.h>
9864     #include <time.h>
9865    
9866     #ifdef FC_DUMMY_MAIN
9867     #ifndef FC_DUMMY_MAIN_EQ_F77
9868     # ifdef __cplusplus
9869     extern "C"
9870     # endif
9871     int FC_DUMMY_MAIN() { return 1; }
9872     #endif
9873     #endif
9874     int
9875     main ()
9876     {
9877     if ((struct tm *) 0)
9878     return 0;
9879     ;
9880     return 0;
9881     }
9882     _ACEOF
9883 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
9884 gezelter 2547 ac_cv_header_time=yes
9885     else
9886 gezelter 3546 ac_cv_header_time=no
9887 gezelter 2547 fi
9888 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9889 gezelter 2547 fi
9890 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
9891 gezelter 3457 $as_echo "$ac_cv_header_time" >&6; }
9892 gezelter 2547 if test $ac_cv_header_time = yes; then
9893    
9894 gezelter 3546 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
9895 gezelter 2547
9896     fi
9897    
9898    
9899     # Checks for library functions.
9900     for ac_header in stdlib.h
9901 gezelter 3546 do :
9902     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
9903     if test "x$ac_cv_header_stdlib_h" = x""yes; then :
9904 gezelter 2547 cat >>confdefs.h <<_ACEOF
9905 gezelter 3546 #define HAVE_STDLIB_H 1
9906 gezelter 2547 _ACEOF
9907 gezelter 2315
9908 gezelter 2547 fi
9909 gezelter 2315
9910 gezelter 2547 done
9911    
9912 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
9913 gezelter 3457 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
9914 gezelter 3546 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
9915 gezelter 3457 $as_echo_n "(cached) " >&6
9916 gezelter 2547 else
9917 gezelter 3546 if test "$cross_compiling" = yes; then :
9918 gezelter 2547 ac_cv_func_malloc_0_nonnull=no
9919     else
9920 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9921 gezelter 2547 /* end confdefs.h. */
9922 gezelter 3319 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9923 gezelter 2547 # include <stdlib.h>
9924     #else
9925     char *malloc ();
9926     #endif
9927    
9928     #ifdef FC_DUMMY_MAIN
9929     #ifndef FC_DUMMY_MAIN_EQ_F77
9930     # ifdef __cplusplus
9931     extern "C"
9932     # endif
9933     int FC_DUMMY_MAIN() { return 1; }
9934     #endif
9935     #endif
9936     int
9937     main ()
9938     {
9939 gezelter 3319 return ! malloc (0);
9940 gezelter 2547 ;
9941     return 0;
9942     }
9943     _ACEOF
9944 gezelter 3546 if ac_fn_c_try_run "$LINENO"; then :
9945 gezelter 2547 ac_cv_func_malloc_0_nonnull=yes
9946     else
9947 gezelter 3546 ac_cv_func_malloc_0_nonnull=no
9948 gezelter 2547 fi
9949 gezelter 3546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9950     conftest.$ac_objext conftest.beam conftest.$ac_ext
9951 gezelter 2547 fi
9952 gezelter 3319
9953 gezelter 2547 fi
9954 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
9955 gezelter 3457 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
9956 gezelter 3546 if test $ac_cv_func_malloc_0_nonnull = yes; then :
9957 gezelter 2547
9958 gezelter 3546 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
9959 gezelter 2315
9960 gezelter 2547 else
9961 gezelter 3546 $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
9962 gezelter 2510
9963 gezelter 3319 case " $LIBOBJS " in
9964 gezelter 2547 *" malloc.$ac_objext "* ) ;;
9965 gezelter 3319 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
9966     ;;
9967 gezelter 2547 esac
9968    
9969    
9970 gezelter 3546 $as_echo "#define malloc rpl_malloc" >>confdefs.h
9971 gezelter 2547
9972     fi
9973    
9974    
9975     for ac_header in stdlib.h
9976 gezelter 3546 do :
9977     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
9978     if test "x$ac_cv_header_stdlib_h" = x""yes; then :
9979 gezelter 2453 cat >>confdefs.h <<_ACEOF
9980 gezelter 3546 #define HAVE_STDLIB_H 1
9981 gezelter 2453 _ACEOF
9982    
9983     fi
9984    
9985     done
9986    
9987 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
9988 gezelter 3457 $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
9989 gezelter 3546 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then :
9990 gezelter 3457 $as_echo_n "(cached) " >&6
9991 gezelter 2547 else
9992 gezelter 3546 if test "$cross_compiling" = yes; then :
9993 gezelter 2547 ac_cv_func_realloc_0_nonnull=no
9994     else
9995 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9996 gezelter 2547 /* end confdefs.h. */
9997 gezelter 3319 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9998 gezelter 2547 # include <stdlib.h>
9999     #else
10000     char *realloc ();
10001     #endif
10002 gezelter 2453
10003 gezelter 2547 #ifdef FC_DUMMY_MAIN
10004     #ifndef FC_DUMMY_MAIN_EQ_F77
10005     # ifdef __cplusplus
10006     extern "C"
10007     # endif
10008     int FC_DUMMY_MAIN() { return 1; }
10009     #endif
10010     #endif
10011     int
10012     main ()
10013     {
10014 gezelter 3319 return ! realloc (0, 0);
10015 gezelter 2547 ;
10016     return 0;
10017     }
10018     _ACEOF
10019 gezelter 3546 if ac_fn_c_try_run "$LINENO"; then :
10020 gezelter 2547 ac_cv_func_realloc_0_nonnull=yes
10021     else
10022 gezelter 3546 ac_cv_func_realloc_0_nonnull=no
10023 gezelter 2510 fi
10024 gezelter 3546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10025     conftest.$ac_objext conftest.beam conftest.$ac_ext
10026 gezelter 2547 fi
10027 gezelter 3319
10028 gezelter 2547 fi
10029 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
10030 gezelter 3457 $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
10031 gezelter 3546 if test $ac_cv_func_realloc_0_nonnull = yes; then :
10032 gezelter 2453
10033 gezelter 3546 $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
10034 gezelter 2453
10035 gezelter 2547 else
10036 gezelter 3546 $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
10037 gezelter 2453
10038 gezelter 3319 case " $LIBOBJS " in
10039 gezelter 2547 *" realloc.$ac_objext "* ) ;;
10040 gezelter 3319 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
10041     ;;
10042 gezelter 2547 esac
10043 gezelter 2453
10044 gezelter 2547
10045 gezelter 3546 $as_echo "#define realloc rpl_realloc" >>confdefs.h
10046 gezelter 2547
10047     fi
10048    
10049    
10050     for ac_header in sys/select.h sys/socket.h
10051 gezelter 3546 do :
10052     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10053     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10054     eval as_val=\$$as_ac_Header
10055     if test "x$as_val" = x""yes; then :
10056 gezelter 2081 cat >>confdefs.h <<_ACEOF
10057 gezelter 3457 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10058 gezelter 2081 _ACEOF
10059    
10060     fi
10061    
10062 tim 1998 done
10063    
10064 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
10065 gezelter 3457 $as_echo_n "checking types of arguments for select... " >&6; }
10066 gezelter 3546 if test "${ac_cv_func_select_args+set}" = set; then :
10067 gezelter 3457 $as_echo_n "(cached) " >&6
10068 gezelter 2510 else
10069 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
10070 gezelter 3319 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
10071 gezelter 2547 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
10072 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10073 gezelter 2453 /* end confdefs.h. */
10074 gezelter 2547 $ac_includes_default
10075 gezelter 3319 #ifdef HAVE_SYS_SELECT_H
10076 gezelter 2547 # include <sys/select.h>
10077     #endif
10078 gezelter 3319 #ifdef HAVE_SYS_SOCKET_H
10079 gezelter 2547 # include <sys/socket.h>
10080     #endif
10081 gezelter 2510
10082 gezelter 2547 #ifdef FC_DUMMY_MAIN
10083     #ifndef FC_DUMMY_MAIN_EQ_F77
10084     # ifdef __cplusplus
10085     extern "C"
10086     # endif
10087     int FC_DUMMY_MAIN() { return 1; }
10088 gezelter 2453 #endif
10089 gezelter 2547 #endif
10090 gezelter 2510 int
10091     main ()
10092     {
10093 gezelter 2547 extern int select ($ac_arg1,
10094     $ac_arg234, $ac_arg234, $ac_arg234,
10095     $ac_arg5);
10096 gezelter 2510 ;
10097     return 0;
10098     }
10099 gezelter 2453 _ACEOF
10100 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
10101 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
10102 gezelter 2453 fi
10103 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10104 gezelter 2547 done
10105     done
10106     done
10107     # Provide a safe default value.
10108     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10109    
10110     fi
10111 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
10112 gezelter 3457 $as_echo "$ac_cv_func_select_args" >&6; }
10113 gezelter 2547 ac_save_IFS=$IFS; IFS=','
10114     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
10115     IFS=$ac_save_IFS
10116     shift
10117    
10118     cat >>confdefs.h <<_ACEOF
10119     #define SELECT_TYPE_ARG1 $1
10120     _ACEOF
10121    
10122    
10123     cat >>confdefs.h <<_ACEOF
10124     #define SELECT_TYPE_ARG234 ($2)
10125     _ACEOF
10126    
10127    
10128     cat >>confdefs.h <<_ACEOF
10129     #define SELECT_TYPE_ARG5 ($3)
10130     _ACEOF
10131    
10132 chuckv 3288 rm -f conftest*
10133 gezelter 2547
10134 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
10135 gezelter 3457 $as_echo_n "checking for working strtod... " >&6; }
10136 gezelter 3546 if test "${ac_cv_func_strtod+set}" = set; then :
10137 gezelter 3457 $as_echo_n "(cached) " >&6
10138 gezelter 2547 else
10139 gezelter 3546 if test "$cross_compiling" = yes; then :
10140 gezelter 2547 ac_cv_func_strtod=no
10141     else
10142 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10143 gezelter 2547 /* end confdefs.h. */
10144 gezelter 2510
10145 gezelter 3319 $ac_includes_default
10146     #ifndef strtod
10147 gezelter 2547 double strtod ();
10148 gezelter 3319 #endif
10149 gezelter 2547 int
10150     main()
10151     {
10152     {
10153     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
10154     char *string = " +69";
10155     char *term;
10156     double value;
10157     value = strtod (string, &term);
10158     if (value != 69 || term != (string + 4))
10159 gezelter 3319 return 1;
10160 gezelter 2547 }
10161 gezelter 2510
10162 gezelter 2547 {
10163     /* Under Solaris 2.4, strtod returns the wrong value for the
10164     terminating character under some conditions. */
10165     char *string = "NaN";
10166     char *term;
10167     strtod (string, &term);
10168     if (term != string && *(term - 1) == 0)
10169 gezelter 3319 return 1;
10170 gezelter 2547 }
10171 gezelter 3319 return 0;
10172 gezelter 2547 }
10173 gezelter 2510
10174 gezelter 2547 _ACEOF
10175 gezelter 3546 if ac_fn_c_try_run "$LINENO"; then :
10176 gezelter 2547 ac_cv_func_strtod=yes
10177     else
10178 gezelter 3546 ac_cv_func_strtod=no
10179 gezelter 2547 fi
10180 gezelter 3546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10181     conftest.$ac_objext conftest.beam conftest.$ac_ext
10182 gezelter 2547 fi
10183 gezelter 3319
10184 gezelter 2547 fi
10185 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
10186 gezelter 3457 $as_echo "$ac_cv_func_strtod" >&6; }
10187 gezelter 2547 if test $ac_cv_func_strtod = no; then
10188 gezelter 3319 case " $LIBOBJS " in
10189 gezelter 2547 *" strtod.$ac_objext "* ) ;;
10190 gezelter 3319 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
10191     ;;
10192 gezelter 2547 esac
10193    
10194 gezelter 3546 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
10195     if test "x$ac_cv_func_pow" = x""yes; then :
10196 gezelter 2510
10197 gezelter 2547 fi
10198 gezelter 3319
10199 gezelter 2547 if test $ac_cv_func_pow = no; then
10200 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
10201 gezelter 3457 $as_echo_n "checking for pow in -lm... " >&6; }
10202 gezelter 3546 if test "${ac_cv_lib_m_pow+set}" = set; then :
10203 gezelter 3457 $as_echo_n "(cached) " >&6
10204 gezelter 2547 else
10205     ac_check_lib_save_LIBS=$LIBS
10206     LIBS="-lm $LIBS"
10207 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10208 gezelter 2453 /* end confdefs.h. */
10209 gezelter 2510
10210 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
10211     Use char because int might match the return type of a GCC
10212     builtin and then its argument prototype would still apply. */
10213 gezelter 2547 #ifdef __cplusplus
10214     extern "C"
10215 gezelter 2510 #endif
10216 gezelter 2547 char pow ();
10217     #ifdef FC_DUMMY_MAIN
10218     #ifndef FC_DUMMY_MAIN_EQ_F77
10219     # ifdef __cplusplus
10220     extern "C"
10221     # endif
10222     int FC_DUMMY_MAIN() { return 1; }
10223 gezelter 2510 #endif
10224 gezelter 2547 #endif
10225 gezelter 2510 int
10226     main ()
10227     {
10228 gezelter 3319 return pow ();
10229 gezelter 2510 ;
10230     return 0;
10231     }
10232 gezelter 2453 _ACEOF
10233 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
10234 gezelter 2547 ac_cv_lib_m_pow=yes
10235 gezelter 2453 else
10236 gezelter 3546 ac_cv_lib_m_pow=no
10237 gezelter 2453 fi
10238 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
10239     conftest$ac_exeext conftest.$ac_ext
10240 gezelter 2547 LIBS=$ac_check_lib_save_LIBS
10241     fi
10242 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
10243 gezelter 3457 $as_echo "$ac_cv_lib_m_pow" >&6; }
10244 gezelter 3546 if test "x$ac_cv_lib_m_pow" = x""yes; then :
10245 gezelter 2547 POW_LIB=-lm
10246     else
10247 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
10248 gezelter 3457 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
10249 gezelter 2547 fi
10250 gezelter 2453
10251 gezelter 2547 fi
10252 gezelter 2453
10253 gezelter 2510 fi
10254 gezelter 2453
10255 gezelter 3343 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
10256 gezelter 3546 do :
10257     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10258     ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10259     eval as_val=\$$as_ac_var
10260     if test "x$as_val" = x""yes; then :
10261 gezelter 2547 cat >>confdefs.h <<_ACEOF
10262 gezelter 3457 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10263 gezelter 2547 _ACEOF
10264    
10265     fi
10266     done
10267    
10268    
10269     # special check for _system_configuration because AIX <4.3.2 do not
10270     # contain the `physmem' member.
10271 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
10272 gezelter 3457 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
10273 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10274 gezelter 2453 /* end confdefs.h. */
10275 gezelter 2547 #include <sys/systemcfg.h>
10276     #ifdef FC_DUMMY_MAIN
10277     #ifndef FC_DUMMY_MAIN_EQ_F77
10278     # ifdef __cplusplus
10279     extern "C"
10280     # endif
10281     int FC_DUMMY_MAIN() { return 1; }
10282 gezelter 2510 #endif
10283     #endif
10284     int
10285     main ()
10286     {
10287 gezelter 2547 double x = _system_configuration.physmem;
10288 gezelter 2510 ;
10289     return 0;
10290     }
10291 gezelter 2453 _ACEOF
10292 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
10293     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10294 gezelter 3457 $as_echo "yes" >&6; }
10295 gezelter 2547
10296 gezelter 3546 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
10297 gezelter 2547
10298 gezelter 2453 else
10299 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10300 gezelter 3457 $as_echo "no" >&6; }
10301 gezelter 2453 fi
10302 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10303    
10304 gezelter 2510
10305 gezelter 1490 case $debug in
10306     1)
10307     ;;
10308     *)
10309    
10310 gezelter 2081
10311    
10312    
10313 gezelter 3387
10314 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
10315     # line
10316 gezelter 2081
10317 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
10318 gezelter 2547 FCFLAGS=""
10319     case "${host_cpu}-${host_os}" in
10320 gezelter 2081
10321 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
10322 gezelter 3387 FCFLAGS="-O2"
10323 gezelter 2547 fi;;
10324     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
10325     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10326     fi;;
10327     powerpc*-aix*)
10328     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
10329     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
10330     echo "*******************************************************"
10331     echo "* You have AIX on an unknown powerpc system. It is *"
10332     echo "* recommended that you use *"
10333     echo "* *"
10334     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
10335     echo "* ^^^ *"
10336     echo "* where xxx is 601, 603, 604, or whatever kind of *"
10337     echo "* PowerPC CPU you have. For more info, man xlf. *"
10338     echo "*******************************************************"
10339     fi;;
10340     *darwin*)
10341     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
10342 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
10343     fi
10344     if test "$FC" = ifort; then
10345 gezelter 3387 FCFLAGS="-O2"
10346     fi
10347     if test "$FC" = gfortran; then
10348     FCFLAGS="-Os"
10349 gezelter 2547 fi;;
10350     esac
10351    
10352     if test -z "$FCFLAGS"; then
10353     echo ""
10354     echo "*********************************************************"
10355     echo "* WARNING: Don't know the best FCFLAGS for this system *"
10356     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
10357 gezelter 3387 echo "* (otherwise, a default of FCFLAGS=-O will be used) *"
10358 gezelter 2547 echo "*********************************************************"
10359     echo ""
10360 gezelter 3387 FCFLAGS="-O"
10361 gezelter 2547 fi
10362    
10363    
10364 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${FC} accepts ${FCFLAGS}" >&5
10365 gezelter 3457 $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
10366 gezelter 3546 if test "${ac_cv_ac_cv_guessed_f90flags+set}" = set; then :
10367 gezelter 3457 $as_echo_n "(cached) " >&6
10368 gezelter 2547 else
10369    
10370    
10371 gezelter 3319 ac_ext=${ac_fc_srcext-f}
10372     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
10373     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
10374 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
10375    
10376     echo 'program main' > conftest.$ac_ext
10377     echo 'end program main' >> conftest.$ac_ext
10378     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
10379 gezelter 3546 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10380 gezelter 2547 (eval $ac_compile) 2>&5
10381     ac_status=$?
10382 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10383     test $ac_status = 0; }; then
10384     ac_cv_ac_cv_guessed_f90flags=yes
10385 gezelter 2547 else
10386 gezelter 3546 ac_cv_ac_cv_guessed_f90flags=no
10387 gezelter 2547 fi
10388 chuckv 3288 rm -f conftest*
10389 gezelter 3343 ac_ext=c
10390     ac_cpp='$CPP $CPPFLAGS'
10391     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10392     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10393     ac_compiler_gnu=$ac_cv_c_compiler_gnu
10394 gezelter 2547
10395    
10396     fi
10397 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_f90flags" >&5
10398     $as_echo "$ac_cv_ac_cv_guessed_f90flags" >&6; }
10399     if test "$ac_cv_ac_cv_guessed_f90flags" = yes; then
10400 gezelter 2547 :
10401    
10402     else
10403     :
10404    
10405     echo ""
10406     echo "**********************************************************"
10407     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
10408     echo "* your compiler. *"
10409     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
10410     echo "*********************************************************"
10411     echo ""
10412     FCFLAGS=""
10413    
10414     fi
10415    
10416    
10417     fi
10418    
10419    
10420    
10421    
10422    
10423    
10424    
10425 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
10426 gezelter 3457 $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
10427 gezelter 3546 if test "${ac_cv_prog_really_gcc+set}" = set; then :
10428 gezelter 3457 $as_echo_n "(cached) " >&6
10429 gezelter 1490 else
10430    
10431     cat > conftest.c <<EOF
10432     #ifdef __GNUC__
10433 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10434     no;
10435     #else
10436 gezelter 1490 yes;
10437     #endif
10438     #endif
10439     EOF
10440     if { ac_try='${CC-cc} -E conftest.c'
10441 gezelter 3546 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
10442 gezelter 1490 (eval $ac_try) 2>&5
10443     ac_status=$?
10444 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10445     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
10446 gezelter 1490 ac_cv_prog_really_gcc=yes
10447     else
10448     ac_cv_prog_really_gcc=no
10449     fi
10450    
10451     fi
10452 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
10453 gezelter 3457 $as_echo "$ac_cv_prog_really_gcc" >&6; }
10454 gezelter 1490 if test "$ac_cv_prog_really_gcc" = yes; then
10455     :
10456    
10457     else
10458     :
10459    
10460     fi
10461    
10462 gezelter 2081
10463 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
10464     # line
10465     if test "$ac_test_CFLAGS" != "set"; then
10466     CFLAGS=""
10467     case "${host_cpu}-${host_os}" in
10468    
10469     *linux*) if test "$CC" = icc; then
10470 gezelter 3387 CFLAGS="-O2"
10471 gezelter 1490 fi;;
10472     sparc-solaris2*) if test "$CC" = cc; then
10473 tim 2518 CFLAGS="-O -dalign"
10474 gezelter 1490 fi;;
10475    
10476     alpha*-osf*) if test "$CC" = cc; then
10477     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
10478     fi;;
10479    
10480     hppa*-hpux*) if test "$CC" = cc; then
10481     CFLAGS="-Ae +O3 +Oall"
10482     fi;;
10483    
10484     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
10485     CFLAGS="-O3 -qtune=auto -qansialias -w"
10486     fi;;
10487     powerpc*-aix*)
10488     if test "$CC" = cc -o "$CC" = xlc; then
10489     CFLAGS="-O3 -qtune=auto -qansialias -w"
10490     echo "*******************************************************"
10491     echo "* You have AIX on an unknown powerpc system. It is *"
10492     echo "* recommended that you use *"
10493     echo "* *"
10494     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
10495     echo "* ^^^ *"
10496     echo "* where xxx is 601, 603, 604, or whatever kind of *"
10497     echo "* PowerPC CPU you have. For more info, man cc. *"
10498     echo "*******************************************************"
10499     fi;;
10500     *darwin*)
10501 gezelter 3387 if test "$CC" = xlc; then
10502 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10503     fi
10504     if test "$CC" = icc; then
10505 gezelter 3387 CFLAGS="-O2"
10506     fi
10507     if test $ac_cv_prog_really_gcc = yes; then
10508     CFLAGS="-Os"
10509 gezelter 1490 fi;;
10510     esac
10511    
10512     # use default flags for gcc on all systems
10513 gezelter 3387 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
10514     CFLAGS="-O2"
10515 gezelter 1490 fi
10516    
10517     if test -z "$CFLAGS"; then
10518     echo ""
10519     echo "********************************************************"
10520     echo "* WARNING: Don't know the best CFLAGS for this system *"
10521     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
10522 gezelter 3387 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
10523 gezelter 1490 echo "********************************************************"
10524     echo ""
10525 gezelter 3387 CFLAGS="-O"
10526 gezelter 1490 fi
10527    
10528 gezelter 2081
10529    
10530 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
10531 gezelter 3457 $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
10532 gezelter 3546 if test "${ac_cv_ac_cv_guessed_cflags+set}" = set; then :
10533 gezelter 3457 $as_echo_n "(cached) " >&6
10534 gezelter 1490 else
10535     echo 'void f(){}' > conftest.c
10536 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
10537 gezelter 3546 ac_cv_ac_cv_guessed_cflags=yes
10538 gezelter 1490 else
10539 gezelter 3546 ac_cv_ac_cv_guessed_cflags=no
10540 gezelter 1490 fi
10541     rm -f conftest*
10542    
10543     fi
10544 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
10545     $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
10546     if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
10547 gezelter 1490 :
10548    
10549     else
10550     :
10551    
10552     echo ""
10553     echo "********************************************************"
10554     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
10555     echo "* your compiler. *"
10556     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
10557     echo "********************************************************"
10558     echo ""
10559     CFLAGS=""
10560    
10561     fi
10562    
10563 gezelter 2081
10564 gezelter 1490 fi
10565    
10566 gezelter 2081
10567    
10568    
10569    
10570    
10571    
10572 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
10573 gezelter 3457 $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
10574 gezelter 3546 if test "${ac_cv_prog_really_gxx+set}" = set; then :
10575 gezelter 3457 $as_echo_n "(cached) " >&6
10576 gezelter 1490 else
10577    
10578     cat > conftest.cpp <<EOF
10579     #ifdef __GNUC__
10580 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10581     no;
10582     #else
10583 gezelter 1490 yes;
10584     #endif
10585     #endif
10586     EOF
10587     if { ac_try='${CXX-c++} -E conftest.cpp'
10588 gezelter 3546 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
10589 gezelter 1490 (eval $ac_try) 2>&5
10590     ac_status=$?
10591 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10592     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
10593 gezelter 1490 ac_cv_prog_really_gxx=yes
10594     else
10595     ac_cv_prog_really_gxx=no
10596     fi
10597    
10598     fi
10599 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
10600 gezelter 3457 $as_echo "$ac_cv_prog_really_gxx" >&6; }
10601 gezelter 1490 if test "$ac_cv_prog_really_gxx" = yes; then
10602     :
10603    
10604     else
10605     :
10606    
10607     fi
10608    
10609 gezelter 2081
10610 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
10611     # line
10612     if test "$ac_test_CXXFLAGS" != "set"; then
10613     CXXFLAGS=""
10614     case "${host_cpu}-${host_os}" in
10615    
10616     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
10617 gezelter 3387 CXXFLAGS="-O2"
10618 gezelter 1490 fi;;
10619     sparc-solaris2*) if test "$CXX" = CC; then
10620 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
10621 gezelter 1490 fi;;
10622     rs6000*-aix*) if test "$CXX" = xlC; then
10623     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10624     fi;;
10625     powerpc*-aix*)
10626     if test "$CXX" = xlC; then
10627     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
10628     echo "*******************************************************"
10629     echo "* You have AIX on an unknown powerpc system. It is *"
10630     echo "* recommended that you use *"
10631     echo "* *"
10632     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
10633     echo "* ^^^ *"
10634     echo "* where xxx is 601, 603, 604, or whatever kind of *"
10635     echo "* PowerPC CPU you have. For more info, man cc. *"
10636     echo "*******************************************************"
10637     fi;;
10638     *darwin*)
10639 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
10640 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10641     fi
10642     if test "$CXX" = icpc; then
10643 gezelter 3387 CXXFLAGS="-O2"
10644     fi
10645     if test $ac_cv_prog_really_gxx = yes; then
10646     CXXFLAGS="-Os"
10647 gezelter 1490 fi;;
10648     esac
10649    
10650     # use default flags for gcc on all systems
10651 gezelter 3387 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
10652     CXXFLAGS="-O2"
10653 gezelter 1490 fi
10654    
10655     if test -z "$CXXFLAGS"; then
10656     echo ""
10657     echo "**********************************************************"
10658     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
10659     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
10660 gezelter 3387 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
10661 gezelter 1490 echo "**********************************************************"
10662     echo ""
10663 gezelter 3387 CXXFLAGS="-O"
10664 gezelter 1490 fi
10665    
10666 gezelter 2081
10667    
10668 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
10669 gezelter 3457 $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
10670 gezelter 3546 if test "${ac_cv_ac_cv_guessed_cxxflags+set}" = set; then :
10671 gezelter 3457 $as_echo_n "(cached) " >&6
10672 gezelter 1490 else
10673     echo 'void f(){}' > conftest.cpp
10674 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
10675 gezelter 3546 ac_cv_ac_cv_guessed_cxxflags=yes
10676 gezelter 1490 else
10677 gezelter 3546 ac_cv_ac_cv_guessed_cxxflags=no
10678 gezelter 1490 fi
10679     rm -f conftest*
10680    
10681     fi
10682 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
10683     $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
10684     if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
10685 gezelter 1490 :
10686    
10687     else
10688     :
10689    
10690     echo ""
10691     echo "**********************************************************"
10692     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
10693     echo "* your compiler. *"
10694     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
10695     echo "**********************************************************"
10696     echo ""
10697     CXXFLAGS=""
10698    
10699     fi
10700    
10701 gezelter 2081
10702 gezelter 1490 fi
10703    
10704     ;;
10705     esac
10706    
10707 tim 2518
10708 chuckv 3288 acx_cgal_found=no
10709 gezelter 1490
10710 gezelter 3319 # Check whether --with-cgalmakefile was given.
10711 gezelter 3546 if test "${with_cgalmakefile+set}" = set; then :
10712 gezelter 3319 withval=$with_cgalmakefile;
10713     fi
10714 chuckv 3288
10715     case $with_cgalmakefile in
10716     yes | "") ;;
10717     no) acx_cgal_found=disable ;;
10718     -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
10719     *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
10720     esac
10721    
10722     if test "$acx_cgal_found" == no; then
10723 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking CGAL_MAKEFILE" >&5
10724 gezelter 3457 $as_echo_n "checking CGAL_MAKEFILE... " >&6; }
10725 chuckv 3288
10726     if test \! -z "$CGAL_MAKEFILE"; then
10727    
10728     if test -e "$CGAL_MAKEFILE"; then
10729     tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
10730    
10731     cat > $tname << _ACEOF
10732     include $CGAL_MAKEFILE
10733    
10734     cppflags:
10735     @echo \$(CGAL_CXXFLAGS)
10736    
10737     cxxflags:
10738     @echo
10739     ldflags:
10740     @echo \$(CGAL_LDFLAGS)
10741     _ACEOF
10742     CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
10743     CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
10744     CGAL_LDFLAGST="`make -s -f $tname ldflags`"
10745     for i in $CGAL_LDFLAGST; do
10746     if test `echo $i| grep -c ^-l`; then
10747     CGAL_LIBS="$CGAL_LIBS $i"
10748     else
10749     CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
10750     fi
10751     done
10752     rm -f $tname
10753 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10754 gezelter 3457 $as_echo "yes" >&6; }
10755 chuckv 3288 acx_cgal_found=yes
10756     else
10757 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: invalid" >&5
10758 gezelter 3457 $as_echo "invalid" >&6; }
10759 gezelter 3546 as_fn_error "CGAL_MAKEFILE defined, but the makefile does not exist." "$LINENO" 5
10760 chuckv 3288 fi
10761     else
10762 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not defined" >&5
10763 gezelter 3457 $as_echo "not defined" >&6; }
10764 chuckv 3288 fi
10765 chuckv 3275 fi
10766 gezelter 1490
10767 chuckv 3288 if test "$acx_cgal_found" == no; then
10768 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "CGAL/Exact_predicates_inexact_constructions_kernel.h" "ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" "$ac_includes_default"
10769     if test "x$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" = x""yes; then :
10770 chuckv 3288 cgal_have_header=yes
10771     else
10772     cgal_have_header=no
10773     fi
10774    
10775    
10776     if test "$cgal_have_header" == yes; then
10777 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lCGAL" >&5
10778 gezelter 3457 $as_echo_n "checking for main in -lCGAL... " >&6; }
10779 gezelter 3546 if test "${ac_cv_lib_CGAL_main+set}" = set; then :
10780 gezelter 3457 $as_echo_n "(cached) " >&6
10781 chuckv 3288 else
10782     ac_check_lib_save_LIBS=$LIBS
10783     LIBS="-lCGAL $LIBS"
10784 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10785 chuckv 3288 /* end confdefs.h. */
10786    
10787    
10788     #ifdef FC_DUMMY_MAIN
10789     #ifndef FC_DUMMY_MAIN_EQ_F77
10790     # ifdef __cplusplus
10791     extern "C"
10792     # endif
10793     int FC_DUMMY_MAIN() { return 1; }
10794     #endif
10795     #endif
10796     int
10797     main ()
10798     {
10799 gezelter 3319 return main ();
10800 chuckv 3288 ;
10801     return 0;
10802     }
10803     _ACEOF
10804 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
10805 chuckv 3288 ac_cv_lib_CGAL_main=yes
10806     else
10807 gezelter 3546 ac_cv_lib_CGAL_main=no
10808 chuckv 3288 fi
10809 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
10810     conftest$ac_exeext conftest.$ac_ext
10811 chuckv 3288 LIBS=$ac_check_lib_save_LIBS
10812     fi
10813 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_CGAL_main" >&5
10814 gezelter 3457 $as_echo "$ac_cv_lib_CGAL_main" >&6; }
10815 gezelter 3546 if test "x$ac_cv_lib_CGAL_main" = x""yes; then :
10816 chuckv 3288 cgal_have_lib=yes
10817     else
10818     cgal_have_lib=no
10819     fi
10820    
10821     if test "$cgal_have_lib" == no; then
10822     save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
10823 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lCGAL" >&5
10824 gezelter 3457 $as_echo_n "checking for main in -lCGAL... " >&6; }
10825 gezelter 3546 if test "${ac_cv_lib_CGAL_main+set}" = set; then :
10826 gezelter 3457 $as_echo_n "(cached) " >&6
10827 chuckv 3288 else
10828     ac_check_lib_save_LIBS=$LIBS
10829     LIBS="-lCGAL $LIBS"
10830 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10831 chuckv 3288 /* end confdefs.h. */
10832    
10833    
10834     #ifdef FC_DUMMY_MAIN
10835     #ifndef FC_DUMMY_MAIN_EQ_F77
10836     # ifdef __cplusplus
10837     extern "C"
10838     # endif
10839     int FC_DUMMY_MAIN() { return 1; }
10840     #endif
10841     #endif
10842     int
10843     main ()
10844     {
10845 gezelter 3319 return main ();
10846 chuckv 3288 ;
10847     return 0;
10848     }
10849     _ACEOF
10850 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
10851 chuckv 3288 ac_cv_lib_CGAL_main=yes
10852     else
10853 gezelter 3546 ac_cv_lib_CGAL_main=no
10854 chuckv 3288 fi
10855 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
10856     conftest$ac_exeext conftest.$ac_ext
10857 chuckv 3288 LIBS=$ac_check_lib_save_LIBS
10858     fi
10859 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_CGAL_main" >&5
10860 gezelter 3457 $as_echo "$ac_cv_lib_CGAL_main" >&6; }
10861 gezelter 3546 if test "x$ac_cv_lib_CGAL_main" = x""yes; then :
10862 chuckv 3288 CGAL_LIBS="-lCGAL -lgmp -lmpfr"
10863     cgal_have_lib=yes
10864     else
10865     cgal_have_lib=no
10866     fi
10867    
10868     LIBS="$save_LIBS"
10869     else
10870     CGAL_LIBS="-lCGAL"
10871 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmpfr" >&5
10872 gezelter 3457 $as_echo_n "checking for main in -lmpfr... " >&6; }
10873 gezelter 3546 if test "${ac_cv_lib_mpfr_main+set}" = set; then :
10874 gezelter 3457 $as_echo_n "(cached) " >&6
10875 chuckv 3288 else
10876     ac_check_lib_save_LIBS=$LIBS
10877     LIBS="-lmpfr $LIBS"
10878 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10879 chuckv 3288 /* end confdefs.h. */
10880    
10881    
10882     #ifdef FC_DUMMY_MAIN
10883     #ifndef FC_DUMMY_MAIN_EQ_F77
10884     # ifdef __cplusplus
10885     extern "C"
10886     # endif
10887     int FC_DUMMY_MAIN() { return 1; }
10888     #endif
10889     #endif
10890     int
10891     main ()
10892     {
10893 gezelter 3319 return main ();
10894 chuckv 3288 ;
10895     return 0;
10896     }
10897     _ACEOF
10898 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
10899 chuckv 3288 ac_cv_lib_mpfr_main=yes
10900     else
10901 gezelter 3546 ac_cv_lib_mpfr_main=no
10902 chuckv 3288 fi
10903 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
10904     conftest$ac_exeext conftest.$ac_ext
10905 chuckv 3288 LIBS=$ac_check_lib_save_LIBS
10906     fi
10907 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpfr_main" >&5
10908 gezelter 3457 $as_echo "$ac_cv_lib_mpfr_main" >&6; }
10909 gezelter 3546 if test "x$ac_cv_lib_mpfr_main" = x""yes; then :
10910 chuckv 3288 CGAL_LIBS="$CGAL_LIBS -lmpfr"
10911     fi
10912    
10913 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgmp" >&5
10914 gezelter 3457 $as_echo_n "checking for main in -lgmp... " >&6; }
10915 gezelter 3546 if test "${ac_cv_lib_gmp_main+set}" = set; then :
10916 gezelter 3457 $as_echo_n "(cached) " >&6
10917 chuckv 3288 else
10918     ac_check_lib_save_LIBS=$LIBS
10919     LIBS="-lgmp $LIBS"
10920 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10921 chuckv 3288 /* end confdefs.h. */
10922    
10923    
10924     #ifdef FC_DUMMY_MAIN
10925     #ifndef FC_DUMMY_MAIN_EQ_F77
10926     # ifdef __cplusplus
10927     extern "C"
10928     # endif
10929     int FC_DUMMY_MAIN() { return 1; }
10930     #endif
10931     #endif
10932     int
10933     main ()
10934     {
10935 gezelter 3319 return main ();
10936 chuckv 3288 ;
10937     return 0;
10938     }
10939     _ACEOF
10940 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
10941 chuckv 3288 ac_cv_lib_gmp_main=yes
10942     else
10943 gezelter 3546 ac_cv_lib_gmp_main=no
10944 chuckv 3288 fi
10945 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
10946     conftest$ac_exeext conftest.$ac_ext
10947 chuckv 3288 LIBS=$ac_check_lib_save_LIBS
10948     fi
10949 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gmp_main" >&5
10950 gezelter 3457 $as_echo "$ac_cv_lib_gmp_main" >&6; }
10951 gezelter 3546 if test "x$ac_cv_lib_gmp_main" = x""yes; then :
10952 chuckv 3288 CGAL_LIBS="$CGAL_LIBS -lgmp"
10953     fi
10954    
10955 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgmpxx" >&5
10956 gezelter 3457 $as_echo_n "checking for main in -lgmpxx... " >&6; }
10957 gezelter 3546 if test "${ac_cv_lib_gmpxx_main+set}" = set; then :
10958 gezelter 3457 $as_echo_n "(cached) " >&6
10959 chuckv 3288 else
10960     ac_check_lib_save_LIBS=$LIBS
10961     LIBS="-lgmpxx $LIBS"
10962 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10963 chuckv 3288 /* end confdefs.h. */
10964    
10965    
10966     #ifdef FC_DUMMY_MAIN
10967     #ifndef FC_DUMMY_MAIN_EQ_F77
10968     # ifdef __cplusplus
10969     extern "C"
10970     # endif
10971     int FC_DUMMY_MAIN() { return 1; }
10972     #endif
10973     #endif
10974     int
10975     main ()
10976     {
10977 gezelter 3319 return main ();
10978 chuckv 3288 ;
10979     return 0;
10980     }
10981     _ACEOF
10982 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
10983 chuckv 3288 ac_cv_lib_gmpxx_main=yes
10984     else
10985 gezelter 3546 ac_cv_lib_gmpxx_main=no
10986 chuckv 3288 fi
10987 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
10988     conftest$ac_exeext conftest.$ac_ext
10989 chuckv 3288 LIBS=$ac_check_lib_save_LIBS
10990     fi
10991 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gmpxx_main" >&5
10992 gezelter 3457 $as_echo "$ac_cv_lib_gmpxx_main" >&6; }
10993 gezelter 3546 if test "x$ac_cv_lib_gmpxx_main" = x""yes; then :
10994 chuckv 3288 CGAL_LIBS="$CGAL_LIBS -lgmpxx"
10995     fi
10996    
10997     fi
10998    
10999     if test "$cgal_have_lib" == yes; then
11000     acx_cgal_found=yes
11001     fi
11002     fi
11003     if test "$acx_cgal_found" == yes; then
11004 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lCore" >&5
11005 gezelter 3457 $as_echo_n "checking for main in -lCore... " >&6; }
11006 gezelter 3546 if test "${ac_cv_lib_Core_main+set}" = set; then :
11007 gezelter 3457 $as_echo_n "(cached) " >&6
11008 chuckv 3288 else
11009     ac_check_lib_save_LIBS=$LIBS
11010     LIBS="-lCore $LIBS"
11011 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11012 chuckv 3288 /* end confdefs.h. */
11013    
11014    
11015     #ifdef FC_DUMMY_MAIN
11016     #ifndef FC_DUMMY_MAIN_EQ_F77
11017     # ifdef __cplusplus
11018     extern "C"
11019     # endif
11020     int FC_DUMMY_MAIN() { return 1; }
11021     #endif
11022     #endif
11023     int
11024     main ()
11025     {
11026 gezelter 3319 return main ();
11027 chuckv 3288 ;
11028     return 0;
11029     }
11030     _ACEOF
11031 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
11032 chuckv 3288 ac_cv_lib_Core_main=yes
11033     else
11034 gezelter 3546 ac_cv_lib_Core_main=no
11035 chuckv 3288 fi
11036 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
11037     conftest$ac_exeext conftest.$ac_ext
11038 chuckv 3288 LIBS=$ac_check_lib_save_LIBS
11039     fi
11040 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Core_main" >&5
11041 gezelter 3457 $as_echo "$ac_cv_lib_Core_main" >&6; }
11042 gezelter 3546 if test "x$ac_cv_lib_Core_main" = x""yes; then :
11043 chuckv 3288 CGAL_LIBS="$CGAL_LIBS -lCore"
11044     fi
11045    
11046     fi
11047     fi
11048    
11049    
11050    
11051 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking CGAL" >&5
11052 gezelter 3457 $as_echo_n "checking CGAL... " >&6; }
11053 gezelter 3319
11054    
11055    
11056    
11057    
11058 chuckv 3288 if test "$acx_cgal_found" == yes; then
11059 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11060 gezelter 3457 $as_echo "yes" >&6; }
11061 chuckv 3288
11062     else
11063 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11064 gezelter 3457 $as_echo "no" >&6; }
11065 chuckv 3288
11066     fi
11067 chuckv 3292 USE_CGAL=no
11068 chuckv 3288 if test "$acx_cgal_found" == yes; then
11069     USE_CGAL=yes
11070    
11071 gezelter 3546 $as_echo "#define HAVE_CGAL 1" >>confdefs.h
11072 chuckv 3288
11073    
11074    
11075    
11076    
11077     fi
11078    
11079    
11080    
11081 chuckv 3291
11082 gezelter 3319 # Check whether --enable-doxygen was given.
11083 gezelter 3546 if test "${enable_doxygen+set}" = set; then :
11084 gezelter 3319 enableval=$enable_doxygen;
11085     fi
11086 chuckv 3288
11087 gezelter 3319 # Check whether --enable-dot was given.
11088 gezelter 3546 if test "${enable_dot+set}" = set; then :
11089 gezelter 3319 enableval=$enable_dot;
11090     fi
11091 chuckv 3288
11092 gezelter 3319 # Check whether --enable-html-docs was given.
11093 gezelter 3546 if test "${enable_html_docs+set}" = set; then :
11094 gezelter 3319 enableval=$enable_html_docs;
11095 gezelter 1540 else
11096     enable_html_docs=yes
11097 gezelter 3319 fi
11098    
11099     # Check whether --enable-latex-docs was given.
11100 gezelter 3546 if test "${enable_latex_docs+set}" = set; then :
11101 gezelter 3319 enableval=$enable_latex_docs;
11102 gezelter 1540 else
11103     enable_latex_docs=no
11104 gezelter 3319 fi
11105    
11106 gezelter 1540 if test "x$enable_doxygen" = xno; then
11107     enable_doc=no
11108     else
11109     # Extract the first word of "doxygen", so it can be a program name with args.
11110     set dummy doxygen; ac_word=$2
11111 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11112 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
11113 gezelter 3546 if test "${ac_cv_path_DOXYGEN+set}" = set; then :
11114 gezelter 3457 $as_echo_n "(cached) " >&6
11115 gezelter 1540 else
11116     case $DOXYGEN in
11117     [\\/]* | ?:[\\/]*)
11118     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
11119     ;;
11120     *)
11121 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11122     for as_dir in $PATH
11123     do
11124     IFS=$as_save_IFS
11125     test -z "$as_dir" && as_dir=.
11126 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
11127 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11128 gezelter 2081 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
11129 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11130 gezelter 2081 break 2
11131     fi
11132 gezelter 1540 done
11133 gezelter 3546 done
11134 gezelter 3319 IFS=$as_save_IFS
11135 gezelter 1540
11136     ;;
11137     esac
11138     fi
11139     DOXYGEN=$ac_cv_path_DOXYGEN
11140     if test -n "$DOXYGEN"; then
11141 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
11142 gezelter 3457 $as_echo "$DOXYGEN" >&6; }
11143 gezelter 1540 else
11144 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11145 gezelter 3457 $as_echo "no" >&6; }
11146 gezelter 1540 fi
11147    
11148 gezelter 3319
11149 gezelter 1540 if test "x$DOXYGEN" = x; then
11150     if test "x$enable_doxygen" = xyes; then
11151 gezelter 3546 as_fn_error "could not find doxygen" "$LINENO" 5
11152 gezelter 1540 fi
11153     enable_doc=no
11154     else
11155     enable_doc=yes
11156     # Extract the first word of "dot", so it can be a program name with args.
11157     set dummy dot; ac_word=$2
11158 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11159 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
11160 gezelter 3546 if test "${ac_cv_path_DOT+set}" = set; then :
11161 gezelter 3457 $as_echo_n "(cached) " >&6
11162 gezelter 1540 else
11163     case $DOT in
11164     [\\/]* | ?:[\\/]*)
11165     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
11166     ;;
11167     *)
11168 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11169     for as_dir in $PATH
11170     do
11171     IFS=$as_save_IFS
11172     test -z "$as_dir" && as_dir=.
11173 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
11174 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11175 gezelter 2081 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
11176 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11177 gezelter 2081 break 2
11178     fi
11179 gezelter 1540 done
11180 gezelter 3546 done
11181 gezelter 3319 IFS=$as_save_IFS
11182 gezelter 1540
11183     ;;
11184     esac
11185     fi
11186     DOT=$ac_cv_path_DOT
11187     if test -n "$DOT"; then
11188 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
11189 gezelter 3457 $as_echo "$DOT" >&6; }
11190 gezelter 1540 else
11191 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11192 gezelter 3457 $as_echo "no" >&6; }
11193 gezelter 1540 fi
11194    
11195 gezelter 3319
11196 gezelter 1540 fi
11197     fi
11198    
11199     if test "x$enable_doc" = xyes; then
11200     DOC=1
11201     else
11202     DOC=0
11203     fi
11204    
11205 gezelter 2081
11206 gezelter 1540 if test x$DOT = x; then
11207     if test "x$enable_dot" = xyes; then
11208 gezelter 3546 as_fn_error "could not find dot" "$LINENO" 5
11209 gezelter 1540 fi
11210     enable_dot=no
11211     else
11212     enable_dot=yes
11213     fi
11214    
11215 gezelter 2081
11216    
11217    
11218    
11219    
11220    
11221 gezelter 1490
11222    
11223    
11224    
11225    
11226    
11227    
11228    
11229    
11230 gezelter 2081
11231    
11232    
11233 skuang 3456 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
11234 gezelter 2081
11235    
11236 gezelter 1490 cat >confcache <<\_ACEOF
11237     # This file is a shell script that caches the results of configure
11238     # tests run on this system so they can be shared between configure
11239     # scripts and configure runs, see configure's option --config-cache.
11240     # It is not useful on other systems. If it contains results you don't
11241     # want to keep, you may remove or edit it.
11242     #
11243     # config.status only pays attention to the cache file if you give it
11244     # the --recheck option to rerun configure.
11245     #
11246 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11247 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11248     # following values.
11249    
11250     _ACEOF
11251    
11252     # The following way of writing the cache mishandles newlines in values,
11253     # but we know of no workaround that is simple, portable, and efficient.
11254 gezelter 3319 # So, we kill variables containing newlines.
11255 gezelter 1490 # Ultrix sh set writes to stderr and can't be redirected directly,
11256     # and sets the high bit in the cache file unless we assign to the vars.
11257 gezelter 3319 (
11258     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11259     eval ac_val=\$$ac_var
11260     case $ac_val in #(
11261     *${as_nl}*)
11262     case $ac_var in #(
11263 gezelter 3546 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11264     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11265 gezelter 3319 esac
11266     case $ac_var in #(
11267     _ | IFS | as_nl) ;; #(
11268 gezelter 3457 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11269 gezelter 3546 *) { eval $ac_var=; unset $ac_var;} ;;
11270 gezelter 3319 esac ;;
11271     esac
11272     done
11273    
11274 gezelter 1490 (set) 2>&1 |
11275 gezelter 3319 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11276     *${as_nl}ac_space=\ *)
11277 gezelter 3546 # `set' does not quote correctly, so add quotes: double-quote
11278     # substitution turns \\\\ into \\, and sed turns \\ into \.
11279 gezelter 1490 sed -n \
11280 gezelter 2081 "s/'/'\\\\''/g;
11281     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11282 gezelter 3319 ;; #(
11283 gezelter 1490 *)
11284     # `set' quotes correctly as required by POSIX, so do not add quotes.
11285 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11286 gezelter 1490 ;;
11287 gezelter 3319 esac |
11288     sort
11289     ) |
11290 gezelter 1490 sed '
11291 gezelter 3319 /^ac_cv_env_/b end
11292 gezelter 1490 t clear
11293 gezelter 3319 :clear
11294 gezelter 1490 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11295     t end
11296 gezelter 3319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11297     :end' >>confcache
11298     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11299     if test -w "$cache_file"; then
11300     test "x$cache_file" != "x/dev/null" &&
11301 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11302 gezelter 3457 $as_echo "$as_me: updating cache $cache_file" >&6;}
11303 gezelter 1490 cat confcache >$cache_file
11304     else
11305 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11306 gezelter 3457 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11307 gezelter 1490 fi
11308     fi
11309     rm -f confcache
11310    
11311     test "x$prefix" = xNONE && prefix=$ac_default_prefix
11312     # Let make expand exec_prefix.
11313     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11314    
11315     DEFS=-DHAVE_CONFIG_H
11316    
11317 gezelter 2081 ac_libobjs=
11318     ac_ltlibobjs=
11319     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11320     # 1. Remove the extension, and $U if already installed.
11321 gezelter 3319 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11322 gezelter 3457 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11323 gezelter 3319 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11324     # will be set to the directory where LIBOBJS objects are built.
11325 gezelter 3546 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11326     as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11327 gezelter 2081 done
11328     LIBOBJS=$ac_libobjs
11329    
11330     LTLIBOBJS=$ac_ltlibobjs
11331    
11332    
11333    
11334 gezelter 1490 : ${CONFIG_STATUS=./config.status}
11335 gezelter 3457 ac_write_fail=0
11336 gezelter 1490 ac_clean_files_save=$ac_clean_files
11337     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11338 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11339 gezelter 3457 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11340 gezelter 3546 as_write_fail=0
11341     cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11342 gezelter 1490 #! $SHELL
11343 gezelter 2081 # Generated by $as_me.
11344 gezelter 1490 # Run this file to recreate the current configuration.
11345     # Compiler output produced by configure, useful for debugging
11346     # configure, is in config.log if it exists.
11347    
11348     debug=false
11349 gezelter 2081 ac_cs_recheck=false
11350     ac_cs_silent=false
11351 gezelter 3546
11352 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
11353 gezelter 3546 export SHELL
11354     _ASEOF
11355     cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11356     ## -------------------- ##
11357     ## M4sh Initialization. ##
11358     ## -------------------- ##
11359 gezelter 1490
11360 gezelter 3319 # Be more Bourne compatible
11361     DUALCASE=1; export DUALCASE # for MKS sh
11362 gezelter 3546 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11363 gezelter 1490 emulate sh
11364     NULLCMD=:
11365 gezelter 3457 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11366 gezelter 2081 # is contrary to our usage. Disable this feature.
11367     alias -g '${1+"$@"}'='"$@"'
11368 gezelter 3319 setopt NO_GLOB_SUBST
11369     else
11370 gezelter 3546 case `(set -o) 2>/dev/null` in #(
11371     *posix*) :
11372     set -o posix ;; #(
11373     *) :
11374     ;;
11375 gezelter 3319 esac
11376 gezelter 1490 fi
11377    
11378 gezelter 3319
11379 gezelter 3457 as_nl='
11380     '
11381     export as_nl
11382     # Printing a long string crashes Solaris 7 /usr/bin/printf.
11383     as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11384     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11385     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11386 gezelter 3546 # Prefer a ksh shell builtin over an external printf program on Solaris,
11387     # but without wasting forks for bash or zsh.
11388     if test -z "$BASH_VERSION$ZSH_VERSION" \
11389     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11390     as_echo='print -r --'
11391     as_echo_n='print -rn --'
11392     elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11393 gezelter 3457 as_echo='printf %s\n'
11394     as_echo_n='printf %s'
11395     else
11396     if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11397     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11398     as_echo_n='/usr/ucb/echo -n'
11399 gezelter 3319 else
11400 gezelter 3457 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11401     as_echo_n_body='eval
11402     arg=$1;
11403 gezelter 3546 case $arg in #(
11404 gezelter 3457 *"$as_nl"*)
11405     expr "X$arg" : "X\\(.*\\)$as_nl";
11406     arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11407     esac;
11408     expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11409     '
11410     export as_echo_n_body
11411     as_echo_n='sh -c $as_echo_n_body as_echo'
11412 gezelter 3319 fi
11413 gezelter 3457 export as_echo_body
11414     as_echo='sh -c $as_echo_body as_echo'
11415 gezelter 3319 fi
11416    
11417 gezelter 3457 # The user is always right.
11418     if test "${PATH_SEPARATOR+set}" != set; then
11419     PATH_SEPARATOR=:
11420     (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11421     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11422     PATH_SEPARATOR=';'
11423     }
11424     fi
11425    
11426 gezelter 2081
11427 gezelter 3319 # IFS
11428     # We need space, tab and new line, in precisely that order. Quoting is
11429     # there to prevent editors from complaining about space-tab.
11430     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11431     # splitting by setting IFS to empty value.)
11432     IFS=" "" $as_nl"
11433    
11434     # Find who we are. Look in the path if we contain no directory separator.
11435 gezelter 3546 case $0 in #((
11436 gezelter 3319 *[\\/]* ) as_myself=$0 ;;
11437     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11438     for as_dir in $PATH
11439     do
11440     IFS=$as_save_IFS
11441     test -z "$as_dir" && as_dir=.
11442 gezelter 3546 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11443     done
11444 gezelter 3319 IFS=$as_save_IFS
11445    
11446     ;;
11447     esac
11448     # We did not find ourselves, most probably we were run as `sh COMMAND'
11449     # in which case we are not to be found in the path.
11450     if test "x$as_myself" = x; then
11451     as_myself=$0
11452     fi
11453     if test ! -f "$as_myself"; then
11454 gezelter 3457 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11455 gezelter 3546 exit 1
11456 gezelter 3319 fi
11457    
11458 gezelter 3546 # Unset variables that we do not need and which cause bugs (e.g. in
11459     # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11460     # suppresses any "Segmentation fault" message there. '((' could
11461     # trigger a bug in pdksh 5.2.14.
11462     for as_var in BASH_ENV ENV MAIL MAILPATH
11463     do eval test x\${$as_var+set} = xset \
11464     && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11465 gezelter 3319 done
11466 gezelter 2081 PS1='$ '
11467     PS2='> '
11468     PS4='+ '
11469    
11470     # NLS nuisances.
11471 gezelter 3457 LC_ALL=C
11472     export LC_ALL
11473     LANGUAGE=C
11474     export LANGUAGE
11475 gezelter 2081
11476 gezelter 3546 # CDPATH.
11477     (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11478    
11479    
11480     # as_fn_error ERROR [LINENO LOG_FD]
11481     # ---------------------------------
11482     # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11483     # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11484     # script with status $?, using 1 if that was 0.
11485     as_fn_error ()
11486     {
11487     as_status=$?; test $as_status -eq 0 && as_status=1
11488     if test "$3"; then
11489     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11490     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11491     fi
11492     $as_echo "$as_me: error: $1" >&2
11493     as_fn_exit $as_status
11494     } # as_fn_error
11495    
11496    
11497     # as_fn_set_status STATUS
11498     # -----------------------
11499     # Set $? to STATUS, without forking.
11500     as_fn_set_status ()
11501     {
11502     return $1
11503     } # as_fn_set_status
11504    
11505     # as_fn_exit STATUS
11506     # -----------------
11507     # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11508     as_fn_exit ()
11509     {
11510     set +e
11511     as_fn_set_status $1
11512     exit $1
11513     } # as_fn_exit
11514    
11515     # as_fn_unset VAR
11516     # ---------------
11517     # Portably unset VAR.
11518     as_fn_unset ()
11519     {
11520     { eval $1=; unset $1;}
11521     }
11522     as_unset=as_fn_unset
11523     # as_fn_append VAR VALUE
11524     # ----------------------
11525     # Append the text in VALUE to the end of the definition contained in VAR. Take
11526     # advantage of any shell optimizations that allow amortized linear growth over
11527     # repeated appends, instead of the typical quadratic growth present in naive
11528     # implementations.
11529     if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11530     eval 'as_fn_append ()
11531     {
11532     eval $1+=\$2
11533     }'
11534     else
11535     as_fn_append ()
11536     {
11537     eval $1=\$$1\$2
11538     }
11539     fi # as_fn_append
11540    
11541     # as_fn_arith ARG...
11542     # ------------------
11543     # Perform arithmetic evaluation on the ARGs, and store the result in the
11544     # global $as_val. Take advantage of shells that can avoid forks. The arguments
11545     # must be portable across $(()) and expr.
11546     if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11547     eval 'as_fn_arith ()
11548     {
11549     as_val=$(( $* ))
11550     }'
11551     else
11552     as_fn_arith ()
11553     {
11554     as_val=`expr "$@" || test $? -eq 1`
11555     }
11556     fi # as_fn_arith
11557    
11558    
11559 gezelter 3319 if expr a : '\(a\)' >/dev/null 2>&1 &&
11560     test "X`expr 00001 : '.*\(...\)'`" = X001; then
11561 gezelter 2081 as_expr=expr
11562     else
11563     as_expr=false
11564     fi
11565    
11566 gezelter 3319 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11567 gezelter 2081 as_basename=basename
11568     else
11569     as_basename=false
11570     fi
11571    
11572 gezelter 3546 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11573     as_dirname=dirname
11574     else
11575     as_dirname=false
11576     fi
11577 gezelter 2081
11578 gezelter 3319 as_me=`$as_basename -- "$0" ||
11579 gezelter 2081 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11580     X"$0" : 'X\(//\)$' \| \
11581 gezelter 3319 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11582 gezelter 3457 $as_echo X/"$0" |
11583 gezelter 3319 sed '/^.*\/\([^/][^/]*\)\/*$/{
11584     s//\1/
11585     q
11586     }
11587     /^X\/\(\/\/\)$/{
11588     s//\1/
11589     q
11590     }
11591     /^X\/\(\/\).*/{
11592     s//\1/
11593     q
11594     }
11595     s/.*/./; q'`
11596 gezelter 1490
11597 gezelter 3546 # Avoid depending upon Character Ranges.
11598     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11599     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11600     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11601     as_cr_digits='0123456789'
11602     as_cr_alnum=$as_cr_Letters$as_cr_digits
11603 gezelter 2081
11604 gezelter 3319 ECHO_C= ECHO_N= ECHO_T=
11605 gezelter 3546 case `echo -n x` in #(((((
11606 gezelter 3319 -n*)
11607 gezelter 3546 case `echo 'xy\c'` in
11608 gezelter 3319 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11609 gezelter 3546 xy) ECHO_C='\c';;
11610     *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11611     ECHO_T=' ';;
11612 gezelter 3319 esac;;
11613     *)
11614     ECHO_N='-n';;
11615 gezelter 2081 esac
11616 gezelter 1490
11617     rm -f conf$$ conf$$.exe conf$$.file
11618 gezelter 3319 if test -d conf$$.dir; then
11619     rm -f conf$$.dir/conf$$.file
11620     else
11621     rm -f conf$$.dir
11622 gezelter 3457 mkdir conf$$.dir 2>/dev/null
11623 gezelter 3319 fi
11624 gezelter 3457 if (echo >conf$$.file) 2>/dev/null; then
11625     if ln -s conf$$.file conf$$ 2>/dev/null; then
11626     as_ln_s='ln -s'
11627     # ... but there are two gotchas:
11628     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11629     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11630     # In both cases, we have to default to `cp -p'.
11631     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11632     as_ln_s='cp -p'
11633     elif ln conf$$.file conf$$ 2>/dev/null; then
11634     as_ln_s=ln
11635     else
11636 gezelter 1490 as_ln_s='cp -p'
11637 gezelter 3457 fi
11638 gezelter 1490 else
11639     as_ln_s='cp -p'
11640     fi
11641 gezelter 3319 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11642     rmdir conf$$.dir 2>/dev/null
11643 gezelter 1490
11644 gezelter 3546
11645     # as_fn_mkdir_p
11646     # -------------
11647     # Create "$as_dir" as a directory, including parents if necessary.
11648     as_fn_mkdir_p ()
11649     {
11650    
11651     case $as_dir in #(
11652     -*) as_dir=./$as_dir;;
11653     esac
11654     test -d "$as_dir" || eval $as_mkdir_p || {
11655     as_dirs=
11656     while :; do
11657     case $as_dir in #(
11658     *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11659     *) as_qdir=$as_dir;;
11660     esac
11661     as_dirs="'$as_qdir' $as_dirs"
11662     as_dir=`$as_dirname -- "$as_dir" ||
11663     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11664     X"$as_dir" : 'X\(//\)[^/]' \| \
11665     X"$as_dir" : 'X\(//\)$' \| \
11666     X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11667     $as_echo X"$as_dir" |
11668     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11669     s//\1/
11670     q
11671     }
11672     /^X\(\/\/\)[^/].*/{
11673     s//\1/
11674     q
11675     }
11676     /^X\(\/\/\)$/{
11677     s//\1/
11678     q
11679     }
11680     /^X\(\/\).*/{
11681     s//\1/
11682     q
11683     }
11684     s/.*/./; q'`
11685     test -d "$as_dir" && break
11686     done
11687     test -z "$as_dirs" || eval "mkdir $as_dirs"
11688     } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11689    
11690    
11691     } # as_fn_mkdir_p
11692 gezelter 2081 if mkdir -p . 2>/dev/null; then
11693 gezelter 3546 as_mkdir_p='mkdir -p "$as_dir"'
11694 gezelter 1490 else
11695 gezelter 2081 test -d ./-p && rmdir ./-p
11696     as_mkdir_p=false
11697 gezelter 1490 fi
11698    
11699 gezelter 3319 if test -x / >/dev/null 2>&1; then
11700     as_test_x='test -x'
11701     else
11702     if ls -dL / >/dev/null 2>&1; then
11703     as_ls_L_option=L
11704     else
11705     as_ls_L_option=
11706     fi
11707     as_test_x='
11708     eval sh -c '\''
11709     if test -d "$1"; then
11710 gezelter 3457 test -d "$1/.";
11711 gezelter 3319 else
11712 gezelter 3546 case $1 in #(
11713 gezelter 3457 -*)set "./$1";;
11714 gezelter 3319 esac;
11715 gezelter 3546 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11716 gezelter 3319 ???[sx]*):;;*)false;;esac;fi
11717     '\'' sh
11718     '
11719     fi
11720     as_executable_p=$as_test_x
11721 gezelter 1490
11722 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
11723     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11724    
11725     # Sed expression to map a string onto a valid variable name.
11726     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11727    
11728    
11729 gezelter 1490 exec 6>&1
11730 gezelter 3546 ## ----------------------------------- ##
11731     ## Main body of $CONFIG_STATUS script. ##
11732     ## ----------------------------------- ##
11733     _ASEOF
11734     test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11735 gezelter 1490
11736 gezelter 3546 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11737     # Save the log message, to keep $0 and so on meaningful, and to
11738 gezelter 2081 # report actual input values of CONFIG_FILES etc. instead of their
11739 gezelter 3319 # values after options handling.
11740     ac_log="
11741 chuckv 3288 This file was extended by OOPSE $as_me 4.0, which was
11742 gezelter 3546 generated by GNU Autoconf 2.64. Invocation command line was
11743 chuckv 3288
11744 gezelter 2081 CONFIG_FILES = $CONFIG_FILES
11745     CONFIG_HEADERS = $CONFIG_HEADERS
11746     CONFIG_LINKS = $CONFIG_LINKS
11747     CONFIG_COMMANDS = $CONFIG_COMMANDS
11748     $ $0 $@
11749    
11750 gezelter 3319 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11751     "
11752    
11753 gezelter 1490 _ACEOF
11754    
11755 gezelter 3546 case $ac_config_files in *"
11756     "*) set x $ac_config_files; shift; ac_config_files=$*;;
11757     esac
11758    
11759     case $ac_config_headers in *"
11760     "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11761     esac
11762    
11763    
11764 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11765 gezelter 1490 # Files that config.status was made for.
11766 gezelter 3319 config_files="$ac_config_files"
11767     config_headers="$ac_config_headers"
11768 gezelter 1490
11769 gezelter 3319 _ACEOF
11770 gezelter 1490
11771 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11772 gezelter 1490 ac_cs_usage="\
11773 gezelter 3546 \`$as_me' instantiates files and other configuration actions
11774     from templates according to the current configuration. Unless the files
11775     and actions are specified as TAGs, all are instantiated by default.
11776 gezelter 1490
11777 gezelter 3546 Usage: $0 [OPTION]... [TAG]...
11778 gezelter 1490
11779     -h, --help print this help, then exit
11780 gezelter 3319 -V, --version print version number and configuration settings, then exit
11781 gezelter 3546 -q, --quiet, --silent
11782     do not print progress messages
11783 gezelter 1490 -d, --debug don't remove temporary files
11784     --recheck update $as_me by reconfiguring in the same conditions
11785 gezelter 3546 --file=FILE[:TEMPLATE]
11786 gezelter 3457 instantiate the configuration file FILE
11787 gezelter 3546 --header=FILE[:TEMPLATE]
11788 gezelter 3457 instantiate the configuration header FILE
11789 gezelter 1490
11790     Configuration files:
11791     $config_files
11792    
11793     Configuration headers:
11794     $config_headers
11795    
11796 gezelter 3546 Report bugs to <gezelter@nd.edu>."
11797 gezelter 3319
11798 chuckv 3288 _ACEOF
11799 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11800 gezelter 1490 ac_cs_version="\\
11801 chuckv 3288 OOPSE config.status 4.0
11802 gezelter 3546 configured by $0, generated by GNU Autoconf 2.64,
11803 gezelter 3457 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11804 gezelter 1490
11805 gezelter 3546 Copyright (C) 2009 Free Software Foundation, Inc.
11806 gezelter 1490 This config.status script is free software; the Free Software Foundation
11807     gives unlimited permission to copy, distribute and modify it."
11808 gezelter 3319
11809     ac_pwd='$ac_pwd'
11810     srcdir='$srcdir'
11811     INSTALL='$INSTALL'
11812 gezelter 3457 test -n "\$AWK" || AWK=awk
11813 gezelter 2081 _ACEOF
11814 gezelter 1490
11815 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11816     # The default lists apply if the user does not specify any file.
11817 gezelter 1490 ac_need_defaults=:
11818     while test $# != 0
11819     do
11820     case $1 in
11821     --*=*)
11822 gezelter 3319 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11823     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11824 gezelter 2081 ac_shift=:
11825 gezelter 1490 ;;
11826 gezelter 3319 *)
11827 gezelter 2081 ac_option=$1
11828     ac_optarg=$2
11829     ac_shift=shift
11830     ;;
11831 gezelter 1490 esac
11832    
11833 gezelter 2081 case $ac_option in
11834 gezelter 1490 # Handling of the options.
11835     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11836 gezelter 2081 ac_cs_recheck=: ;;
11837 gezelter 3319 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11838 gezelter 3457 $as_echo "$ac_cs_version"; exit ;;
11839 gezelter 3319 --debug | --debu | --deb | --de | --d | -d )
11840 gezelter 1490 debug=: ;;
11841     --file | --fil | --fi | --f )
11842 gezelter 2081 $ac_shift
11843 gezelter 3457 case $ac_optarg in
11844     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11845     esac
11846 gezelter 3546 as_fn_append CONFIG_FILES " '$ac_optarg'"
11847 gezelter 1490 ac_need_defaults=false;;
11848     --header | --heade | --head | --hea )
11849 gezelter 2081 $ac_shift
11850 gezelter 3457 case $ac_optarg in
11851     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11852     esac
11853 gezelter 3546 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11854 gezelter 1490 ac_need_defaults=false;;
11855 gezelter 3319 --he | --h)
11856     # Conflict between --help and --header
11857 gezelter 3546 as_fn_error "ambiguous option: \`$1'
11858     Try \`$0 --help' for more information.";;
11859 gezelter 3319 --help | --hel | -h )
11860 gezelter 3457 $as_echo "$ac_cs_usage"; exit ;;
11861 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11862     | -silent | --silent | --silen | --sile | --sil | --si | --s)
11863     ac_cs_silent=: ;;
11864 gezelter 1490
11865     # This is an error.
11866 gezelter 3546 -*) as_fn_error "unrecognized option: \`$1'
11867     Try \`$0 --help' for more information." ;;
11868 gezelter 2081
11869 gezelter 3546 *) as_fn_append ac_config_targets " $1"
11870 gezelter 3319 ac_need_defaults=false ;;
11871 gezelter 2081
11872 gezelter 1490 esac
11873     shift
11874     done
11875    
11876 gezelter 2081 ac_configure_extra_args=
11877 gezelter 1490
11878 gezelter 2081 if $ac_cs_silent; then
11879     exec 6>/dev/null
11880     ac_configure_extra_args="$ac_configure_extra_args --silent"
11881     fi
11882 gezelter 1490
11883 gezelter 2081 _ACEOF
11884 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11885 gezelter 2081 if \$ac_cs_recheck; then
11886 gezelter 3457 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11887     shift
11888     \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11889     CONFIG_SHELL='$SHELL'
11890 gezelter 3319 export CONFIG_SHELL
11891 gezelter 3457 exec "\$@"
11892 gezelter 2081 fi
11893 gezelter 1490
11894     _ACEOF
11895 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11896 gezelter 3319 exec 5>>config.log
11897     {
11898     echo
11899     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11900     ## Running $as_me. ##
11901     _ASBOX
11902 gezelter 3457 $as_echo "$ac_log"
11903 gezelter 3319 } >&5
11904 gezelter 1490
11905 gezelter 3319 _ACEOF
11906 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11907 gezelter 3319 _ACEOF
11908 gezelter 2081
11909 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11910 chuckv 3288
11911 gezelter 3319 # Handling of arguments.
11912 gezelter 2081 for ac_config_target in $ac_config_targets
11913     do
11914 gezelter 3319 case $ac_config_target in
11915     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11916     "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
11917     "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
11918     "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
11919 skuang 3456 "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
11920 gezelter 3319 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
11921     "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
11922    
11923 gezelter 3546 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11924 gezelter 2081 esac
11925     done
11926    
11927 gezelter 3319
11928 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
11929     # then the envvar interface is used. Set only those that are not.
11930     # We use the long form for the default assignment because of an extremely
11931     # bizarre bug on SunOS 4.1.3.
11932     if $ac_need_defaults; then
11933     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11934     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11935     fi
11936    
11937 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
11938 gezelter 3319 # simply because there is no reason against having it here, and in addition,
11939 gezelter 2081 # creating and moving files from /tmp can sometimes cause problems.
11940 gezelter 3319 # Hook for its removal unless debugging.
11941     # Note that there is a small window in which the directory will not be cleaned:
11942     # after its creation but before its name has been assigned to `$tmp'.
11943 gezelter 1490 $debug ||
11944     {
11945 gezelter 3319 tmp=
11946     trap 'exit_status=$?
11947     { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11948     ' 0
11949 gezelter 3546 trap 'as_fn_exit 1' 1 2 13 15
11950 gezelter 1490 }
11951     # Create a (secure) tmp directory for tmp files.
11952 gezelter 2081
11953 gezelter 1490 {
11954 gezelter 3319 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11955 gezelter 1490 test -n "$tmp" && test -d "$tmp"
11956     } ||
11957     {
11958 gezelter 3319 tmp=./conf$$-$RANDOM
11959     (umask 077 && mkdir "$tmp")
11960 gezelter 3546 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
11961 gezelter 1490
11962 gezelter 3457 # Set up the scripts for CONFIG_FILES section.
11963     # No need to generate them if there are no CONFIG_FILES.
11964     # This happens for instance with `./config.status config.h'.
11965 gezelter 3319 if test -n "$CONFIG_FILES"; then
11966 gezelter 1490
11967 gezelter 3457
11968 gezelter 3546 ac_cr=`echo X | tr X '\015'`
11969     # On cygwin, bash can eat \r inside `` if the user requested igncr.
11970     # But we know of no other shell where ac_cr would be empty at this
11971     # point, so we can use a bashism as a fallback.
11972     if test "x$ac_cr" = x; then
11973     eval ac_cr=\$\'\\r\'
11974     fi
11975 gezelter 3457 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11976     if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11977 gezelter 3546 ac_cs_awk_cr='\r'
11978 gezelter 3457 else
11979     ac_cs_awk_cr=$ac_cr
11980     fi
11981    
11982     echo 'BEGIN {' >"$tmp/subs1.awk" &&
11983 skuang 3456 _ACEOF
11984 gezelter 3436
11985    
11986 gezelter 3457 {
11987     echo "cat >conf$$subs.awk <<_ACEOF" &&
11988     echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11989     echo "_ACEOF"
11990     } >conf$$subs.sh ||
11991 gezelter 3546 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11992 gezelter 3457 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
11993 gezelter 3319 ac_delim='%!_!# '
11994     for ac_last_try in false false false false false :; do
11995 gezelter 3457 . ./conf$$subs.sh ||
11996 gezelter 3546 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11997 gezelter 3319
11998 gezelter 3546 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11999     if test $ac_delim_n = $ac_delim_num; then
12000 gezelter 3319 break
12001     elif $ac_last_try; then
12002 gezelter 3546 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12003 gezelter 3319 else
12004     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12005 gezelter 1490 fi
12006 gezelter 3319 done
12007 gezelter 3457 rm -f conf$$subs.sh
12008 gezelter 1490
12009 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12010     cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12011 gezelter 2081 _ACEOF
12012 gezelter 3457 sed -n '
12013     h
12014     s/^/S["/; s/!.*/"]=/
12015     p
12016     g
12017     s/^[^!]*!//
12018     :repl
12019     t repl
12020     s/'"$ac_delim"'$//
12021     t delim
12022     :nl
12023     h
12024     s/\(.\{148\}\).*/\1/
12025     t more1
12026     s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12027     p
12028     n
12029     b repl
12030     :more1
12031     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12032     p
12033     g
12034     s/.\{148\}//
12035     t nl
12036     :delim
12037     h
12038     s/\(.\{148\}\).*/\1/
12039     t more2
12040     s/["\\]/\\&/g; s/^/"/; s/$/"/
12041     p
12042     b
12043     :more2
12044     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12045     p
12046     g
12047     s/.\{148\}//
12048     t delim
12049     ' <conf$$subs.awk | sed '
12050     /^[^""]/{
12051     N
12052     s/\n//
12053     }
12054     ' >>$CONFIG_STATUS || ac_write_fail=1
12055     rm -f conf$$subs.awk
12056     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12057     _ACAWK
12058     cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12059     for (key in S) S_is_set[key] = 1
12060     FS = ""
12061 gezelter 3319
12062 gezelter 3457 }
12063     {
12064     line = $ 0
12065     nfields = split(line, field, "@")
12066     substed = 0
12067     len = length(field[1])
12068     for (i = 2; i < nfields; i++) {
12069     key = field[i]
12070     keylen = length(key)
12071     if (S_is_set[key]) {
12072     value = S[key]
12073     line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12074     len += length(value) + length(field[++i])
12075     substed = 1
12076     } else
12077     len += 1 + keylen
12078     }
12079 gezelter 3319
12080 gezelter 3457 print line
12081     }
12082    
12083     _ACAWK
12084 skuang 3456 _ACEOF
12085 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12086     if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12087     sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12088     else
12089     cat
12090     fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12091 gezelter 3546 || as_fn_error "could not setup config files machinery" "$LINENO" 5
12092 gezelter 3319 _ACEOF
12093    
12094     # VPATH may cause trouble with some makes, so we remove $(srcdir),
12095     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12096     # trailing colons and then remove the whole line if VPATH becomes empty
12097     # (actually we leave an empty line to preserve line numbers).
12098     if test "x$srcdir" = x.; then
12099     ac_vpsub='/^[ ]*VPATH[ ]*=/{
12100     s/:*\$(srcdir):*/:/
12101     s/:*\${srcdir}:*/:/
12102     s/:*@srcdir@:*/:/
12103     s/^\([^=]*=[ ]*\):*/\1/
12104     s/:*$//
12105     s/^[^=]*=[ ]*$//
12106     }'
12107     fi
12108    
12109 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12110 gezelter 3319 fi # test -n "$CONFIG_FILES"
12111    
12112 gezelter 3457 # Set up the scripts for CONFIG_HEADERS section.
12113     # No need to generate them if there are no CONFIG_HEADERS.
12114     # This happens for instance with `./config.status Makefile'.
12115     if test -n "$CONFIG_HEADERS"; then
12116     cat >"$tmp/defines.awk" <<\_ACAWK ||
12117     BEGIN {
12118     _ACEOF
12119 gezelter 3319
12120 gezelter 3457 # Transform confdefs.h into an awk script `defines.awk', embedded as
12121     # here-document in config.status, that substitutes the proper values into
12122     # config.h.in to produce config.h.
12123    
12124     # Create a delimiter string that does not exist in confdefs.h, to ease
12125     # handling of long lines.
12126     ac_delim='%!_!# '
12127     for ac_last_try in false false :; do
12128     ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12129     if test -z "$ac_t"; then
12130     break
12131     elif $ac_last_try; then
12132 gezelter 3546 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12133 gezelter 3457 else
12134     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12135     fi
12136     done
12137    
12138     # For the awk script, D is an array of macro values keyed by name,
12139     # likewise P contains macro parameters if any. Preserve backslash
12140     # newline sequences.
12141    
12142     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12143     sed -n '
12144     s/.\{148\}/&'"$ac_delim"'/g
12145     t rset
12146     :rset
12147     s/^[ ]*#[ ]*define[ ][ ]*/ /
12148     t def
12149     d
12150     :def
12151     s/\\$//
12152     t bsnl
12153     s/["\\]/\\&/g
12154     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12155     D["\1"]=" \3"/p
12156     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12157     d
12158     :bsnl
12159     s/["\\]/\\&/g
12160     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12161     D["\1"]=" \3\\\\\\n"\\/p
12162     t cont
12163     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12164     t cont
12165     d
12166     :cont
12167     n
12168     s/.\{148\}/&'"$ac_delim"'/g
12169     t clear
12170     :clear
12171     s/\\$//
12172     t bsnlc
12173     s/["\\]/\\&/g; s/^/"/; s/$/"/p
12174     d
12175     :bsnlc
12176     s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12177     b cont
12178     ' <confdefs.h | sed '
12179     s/'"$ac_delim"'/"\\\
12180     "/g' >>$CONFIG_STATUS || ac_write_fail=1
12181    
12182     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12183     for (key in D) D_is_set[key] = 1
12184     FS = ""
12185     }
12186     /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12187     line = \$ 0
12188     split(line, arg, " ")
12189     if (arg[1] == "#") {
12190     defundef = arg[2]
12191     mac1 = arg[3]
12192     } else {
12193     defundef = substr(arg[1], 2)
12194     mac1 = arg[2]
12195     }
12196     split(mac1, mac2, "(") #)
12197     macro = mac2[1]
12198 gezelter 3546 prefix = substr(line, 1, index(line, defundef) - 1)
12199 gezelter 3457 if (D_is_set[macro]) {
12200     # Preserve the white space surrounding the "#".
12201     print prefix "define", macro P[macro] D[macro]
12202     next
12203     } else {
12204     # Replace #undef with comments. This is necessary, for example,
12205     # in the case of _POSIX_SOURCE, which is predefined and required
12206     # on some systems where configure will not decide to define it.
12207     if (defundef == "undef") {
12208 gezelter 3546 print "/*", prefix defundef, macro, "*/"
12209 gezelter 3457 next
12210     }
12211     }
12212     }
12213     { print }
12214     _ACAWK
12215     _ACEOF
12216     cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12217 gezelter 3546 as_fn_error "could not setup config headers machinery" "$LINENO" 5
12218 gezelter 3457 fi # test -n "$CONFIG_HEADERS"
12219    
12220    
12221     eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
12222     shift
12223     for ac_tag
12224 gezelter 3319 do
12225     case $ac_tag in
12226     :[FHLC]) ac_mode=$ac_tag; continue;;
12227 gezelter 1490 esac
12228 gezelter 3319 case $ac_mode$ac_tag in
12229     :[FHL]*:*);;
12230 gezelter 3546 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12231 gezelter 3319 :[FH]-) ac_tag=-:-;;
12232     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12233     esac
12234     ac_save_IFS=$IFS
12235     IFS=:
12236     set x $ac_tag
12237     IFS=$ac_save_IFS
12238     shift
12239     ac_file=$1
12240     shift
12241 gezelter 1490
12242 gezelter 3319 case $ac_mode in
12243     :L) ac_source=$1;;
12244     :[FH])
12245     ac_file_inputs=
12246     for ac_f
12247     do
12248     case $ac_f in
12249     -) ac_f="$tmp/stdin";;
12250     *) # Look for the file first in the build tree, then in the source tree
12251     # (if the path is not absolute). The absolute path cannot be DOS-style,
12252     # because $ac_f cannot contain `:'.
12253     test -f "$ac_f" ||
12254     case $ac_f in
12255     [\\/$]*) false;;
12256     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12257     esac ||
12258 gezelter 3546 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12259 gezelter 3319 esac
12260 gezelter 3457 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12261 gezelter 3546 as_fn_append ac_file_inputs " '$ac_f'"
12262 gezelter 3319 done
12263    
12264     # Let's still pretend it is `configure' which instantiates (i.e., don't
12265     # use $as_me), people would be surprised to read:
12266     # /* config.h. Generated by config.status. */
12267 gezelter 3457 configure_input='Generated from '`
12268     $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12269     `' by configure.'
12270 gezelter 3319 if test x"$ac_file" != x-; then
12271     configure_input="$ac_file. $configure_input"
12272 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12273 gezelter 3457 $as_echo "$as_me: creating $ac_file" >&6;}
12274 gezelter 3319 fi
12275 gezelter 3457 # Neutralize special characters interpreted by sed in replacement strings.
12276     case $configure_input in #(
12277     *\&* | *\|* | *\\* )
12278     ac_sed_conf_input=`$as_echo "$configure_input" |
12279     sed 's/[\\\\&|]/\\\\&/g'`;; #(
12280     *) ac_sed_conf_input=$configure_input;;
12281     esac
12282 gezelter 3319
12283     case $ac_tag in
12284 gezelter 3457 *:-:* | *:-) cat >"$tmp/stdin" \
12285 gezelter 3546 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12286 gezelter 3319 esac
12287     ;;
12288     esac
12289    
12290     ac_dir=`$as_dirname -- "$ac_file" ||
12291 gezelter 2081 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12292     X"$ac_file" : 'X\(//\)[^/]' \| \
12293     X"$ac_file" : 'X\(//\)$' \| \
12294 gezelter 3319 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12295 gezelter 3457 $as_echo X"$ac_file" |
12296 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12297     s//\1/
12298     q
12299     }
12300     /^X\(\/\/\)[^/].*/{
12301     s//\1/
12302     q
12303     }
12304     /^X\(\/\/\)$/{
12305     s//\1/
12306     q
12307     }
12308     /^X\(\/\).*/{
12309     s//\1/
12310     q
12311     }
12312     s/.*/./; q'`
12313 gezelter 3546 as_dir="$ac_dir"; as_fn_mkdir_p
12314 gezelter 2081 ac_builddir=.
12315    
12316 gezelter 3319 case "$ac_dir" in
12317     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12318     *)
12319 gezelter 3457 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12320 gezelter 3319 # A ".." for each directory in $ac_dir_suffix.
12321 gezelter 3457 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12322 gezelter 3319 case $ac_top_builddir_sub in
12323     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12324     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12325     esac ;;
12326     esac
12327     ac_abs_top_builddir=$ac_pwd
12328     ac_abs_builddir=$ac_pwd$ac_dir_suffix
12329     # for backward compatibility:
12330     ac_top_builddir=$ac_top_build_prefix
12331 gezelter 2081
12332     case $srcdir in
12333 gezelter 3319 .) # We are building in place.
12334 gezelter 2081 ac_srcdir=.
12335 gezelter 3319 ac_top_srcdir=$ac_top_builddir_sub
12336     ac_abs_top_srcdir=$ac_pwd ;;
12337     [\\/]* | ?:[\\/]* ) # Absolute name.
12338 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
12339 gezelter 3319 ac_top_srcdir=$srcdir
12340     ac_abs_top_srcdir=$srcdir ;;
12341     *) # Relative name.
12342     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12343     ac_top_srcdir=$ac_top_build_prefix$srcdir
12344     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12345 gezelter 2081 esac
12346 gezelter 3319 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12347 gezelter 1490
12348 gezelter 2081
12349 gezelter 3319 case $ac_mode in
12350     :F)
12351     #
12352     # CONFIG_FILE
12353     #
12354 gezelter 2081
12355 gezelter 1490 case $INSTALL in
12356     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12357 gezelter 3319 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12358 gezelter 1490 esac
12359 gezelter 3319 _ACEOF
12360 gezelter 1490
12361 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12362 gezelter 3319 # If the template does not know about datarootdir, expand it.
12363     # FIXME: This hack should be removed a few years after 2.60.
12364     ac_datarootdir_hack=; ac_datarootdir_seen=
12365 gezelter 3457 ac_sed_dataroot='
12366     /datarootdir/ {
12367 gezelter 3319 p
12368     q
12369     }
12370     /@datadir@/p
12371     /@docdir@/p
12372     /@infodir@/p
12373     /@localedir@/p
12374 gezelter 3546 /@mandir@/p'
12375 gezelter 3457 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12376 gezelter 3319 *datarootdir*) ac_datarootdir_seen=yes;;
12377     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12378 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12379 gezelter 3457 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12380 gezelter 2081 _ACEOF
12381 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12382 gezelter 3319 ac_datarootdir_hack='
12383     s&@datadir@&$datadir&g
12384     s&@docdir@&$docdir&g
12385     s&@infodir@&$infodir&g
12386     s&@localedir@&$localedir&g
12387     s&@mandir@&$mandir&g
12388 gezelter 3546 s&\\\${datarootdir}&$datarootdir&g' ;;
12389 gezelter 3319 esac
12390     _ACEOF
12391    
12392     # Neutralize VPATH when `$srcdir' = `.'.
12393     # Shell code in configure.ac might set extrasub.
12394     # FIXME: do we really want to maintain this feature?
12395 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12396     ac_sed_extra="$ac_vpsub
12397 gezelter 1490 $extrasub
12398 gezelter 2081 _ACEOF
12399 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12400 gezelter 1490 :t
12401     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12402 gezelter 3457 s|@configure_input@|$ac_sed_conf_input|;t t
12403 gezelter 3319 s&@top_builddir@&$ac_top_builddir_sub&;t t
12404 gezelter 3457 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12405 gezelter 3319 s&@srcdir@&$ac_srcdir&;t t
12406     s&@abs_srcdir@&$ac_abs_srcdir&;t t
12407     s&@top_srcdir@&$ac_top_srcdir&;t t
12408     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12409     s&@builddir@&$ac_builddir&;t t
12410     s&@abs_builddir@&$ac_abs_builddir&;t t
12411     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12412     s&@INSTALL@&$ac_INSTALL&;t t
12413     $ac_datarootdir_hack
12414 gezelter 3457 "
12415     eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12416 gezelter 3546 || as_fn_error "could not create $ac_file" "$LINENO" 5
12417 gezelter 1490
12418 gezelter 3319 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12419     { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12420     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12421 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12422 gezelter 3319 which seems to be undefined. Please make sure it is defined." >&5
12423 gezelter 3457 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12424 gezelter 3319 which seems to be undefined. Please make sure it is defined." >&2;}
12425    
12426     rm -f "$tmp/stdin"
12427 gezelter 2199 case $ac_file in
12428 gezelter 3457 -) cat "$tmp/out" && rm -f "$tmp/out";;
12429     *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12430     esac \
12431 gezelter 3546 || as_fn_error "could not create $ac_file" "$LINENO" 5
12432 gezelter 3319 ;;
12433     :H)
12434     #
12435     # CONFIG_HEADER
12436     #
12437 gezelter 1490 if test x"$ac_file" != x-; then
12438 gezelter 3457 {
12439     $as_echo "/* $configure_input */" \
12440     && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12441     } >"$tmp/config.h" \
12442 gezelter 3546 || as_fn_error "could not create $ac_file" "$LINENO" 5
12443 gezelter 3457 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12444 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12445 gezelter 3457 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12446 gezelter 1490 else
12447 gezelter 3457 rm -f "$ac_file"
12448     mv "$tmp/config.h" "$ac_file" \
12449 gezelter 3546 || as_fn_error "could not create $ac_file" "$LINENO" 5
12450 gezelter 1490 fi
12451     else
12452 gezelter 3457 $as_echo "/* $configure_input */" \
12453     && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12454 gezelter 3546 || as_fn_error "could not create -" "$LINENO" 5
12455 gezelter 1490 fi
12456 gezelter 3319 ;;
12457 gezelter 1490
12458    
12459 gezelter 3319 esac
12460 gezelter 2081
12461    
12462 gezelter 3319 case $ac_file$ac_mode in
12463     "make/Makefile":F) chmod 0755 scripts/* ;;
12464     "src/utils/Makefile":F) chmod 0755 scripts/* ;;
12465     "src/math/Makefile":F) chmod 0755 scripts/* ;;
12466 skuang 3456 "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
12467 gezelter 3319 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
12468     "scripts/filepp":F) chmod 0755 scripts/* ;;
12469 gezelter 1490
12470     esac
12471 gezelter 3319 done # for ac_tag
12472 gezelter 1490
12473    
12474 gezelter 3546 as_fn_exit 0
12475 gezelter 2081 _ACEOF
12476 gezelter 1490 ac_clean_files=$ac_clean_files_save
12477    
12478 gezelter 3457 test $ac_write_fail = 0 ||
12479 gezelter 3546 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
12480 gezelter 2081
12481 gezelter 3457
12482 gezelter 1490 # configure is writing to config.log, and then calls config.status.
12483     # config.status does its own redirection, appending to config.log.
12484     # Unfortunately, on DOS this fails, as config.log is still kept open
12485     # by configure, so config.status won't be able to write to it; its
12486     # output is simply discarded. So we exec the FD to /dev/null,
12487     # effectively closing config.log, so it can be properly (re)opened and
12488     # appended to by config.status. When coming back to configure, we
12489     # need to make the FD available again.
12490     if test "$no_create" != yes; then
12491     ac_cs_success=:
12492 gezelter 2081 ac_config_status_args=
12493     test "$silent" = yes &&
12494     ac_config_status_args="$ac_config_status_args --quiet"
12495 gezelter 1490 exec 5>/dev/null
12496 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12497 gezelter 1490 exec 5>>config.log
12498     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12499     # would make configure fail if this is the last instruction.
12500 gezelter 3546 $ac_cs_success || as_fn_exit $?
12501 gezelter 1490 fi
12502 gezelter 3457 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12503 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12504     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12505 gezelter 3457 fi
12506 gezelter 1490

Properties

Name Value
svn:executable *