ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3552
Committed: Thu Oct 22 14:09:13 2009 UTC (14 years, 10 months ago) by gezelter
File size: 344717 byte(s)
Log Message:
Removing CGAL, cleaning up ac-tools directory

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     POW_LIB
608     LIBOBJS
609     USE_OPENBABEL
610     OPENBABEL_LIB
611     OPENBABEL_LIB_DIR
612     OPENBABEL_INC_DIR
613     CXXCPP
614     USE_QHULL
615     QHULL
616     QHULL_LIB_DIR
617     QHULL_INC_DIR
618     FFTW_LIBS
619     FFTW_LIB_DIR
620     FFTW_INC_DIR
621     ZLIB
622     ZLIB_LIB_DIR
623     ZLIB_INC_DIR
624     F90_MODULE_NAMES
625     F90MODINCSPEC
626     MODDIRFLAG
627     F90_WORK_FILES_ARG
628     MOD
629     FC_FUNC_
630     FC_FUNC
631     FCLIBS
632     PREPDEFFLAG
633     FCFLAGS_SRCEXT
634     FCFLAGS_F90
635     PS
636     AR
637     INSTALL_DATA
638     INSTALL_SCRIPT
639     INSTALL_PROGRAM
640     PERL_SHEBANG
641     PERLINTERP
642     RANLIB
643     SET_MAKE
644     LN_S
645     EGREP
646     GREP
647     CPP
648 gezelter 3342 USE_MPI
649 gezelter 3546 MPIFC
650     ac_ct_FC
651     FCFLAGS
652     FC
653     MPICC
654     ac_ct_CC
655     CFLAGS
656     CC
657     MPILIBS
658     MPICXX
659     OBJEXT
660     EXEEXT
661     ac_ct_CXX
662     CPPFLAGS
663     LDFLAGS
664     CXXFLAGS
665 gezelter 3319 CXX
666 gezelter 3546 ac_fc_path
667     ac_fc_set
668     ac_cxx_path
669     ac_cxx_set
670     ac_cc_path
671     ac_cc_set
672     USE_SINGLE_PRECISION
673     debug
674     PROGNAME
675     host_os
676     host_vendor
677     host_cpu
678     host
679     build_os
680     build_vendor
681     build_cpu
682     build
683     target_alias
684     host_alias
685     build_alias
686     LIBS
687     ECHO_T
688     ECHO_N
689     ECHO_C
690     DEFS
691     mandir
692     localedir
693     libdir
694     psdir
695     pdfdir
696     dvidir
697     htmldir
698     infodir
699     docdir
700     oldincludedir
701     includedir
702     localstatedir
703     sharedstatedir
704     sysconfdir
705     datadir
706     datarootdir
707     libexecdir
708     sbindir
709     bindir
710     program_transform_name
711     prefix
712     exec_prefix
713     PACKAGE_URL
714     PACKAGE_BUGREPORT
715     PACKAGE_STRING
716     PACKAGE_VERSION
717     PACKAGE_TARNAME
718     PACKAGE_NAME
719     PATH_SEPARATOR
720     SHELL'
721 gezelter 2081 ac_subst_files=''
722 gezelter 3457 ac_user_opts='
723     enable_option_checking
724     enable_oopse_home
725     enable_debug
726     enable_single
727     enable_float
728     with_perl_shebang
729     with_zlib
730     with_fftw
731     with_qhull
732     with_openbabel
733     enable_doxygen
734     enable_dot
735     enable_html_docs
736     enable_latex_docs
737     '
738 gezelter 3319 ac_precious_vars='build_alias
739     host_alias
740     target_alias
741     CXX
742     CXXFLAGS
743     LDFLAGS
744     LIBS
745     CPPFLAGS
746     CCC
747 gezelter 3546 MPICXX
748 gezelter 3319 CC
749     CFLAGS
750 gezelter 3546 MPICC
751 gezelter 3319 FC
752     FCFLAGS
753 gezelter 3546 MPIFC
754 gezelter 3319 CPP
755     CXXCPP'
756 gezelter 2081
757 gezelter 3319
758 gezelter 1490 # Initialize some variables set by options.
759     ac_init_help=
760     ac_init_version=false
761 gezelter 3457 ac_unrecognized_opts=
762     ac_unrecognized_sep=
763 gezelter 1490 # The variables have the same names as the options, with
764     # dashes changed to underlines.
765     cache_file=/dev/null
766     exec_prefix=NONE
767     no_create=
768     no_recursion=
769     prefix=NONE
770     program_prefix=NONE
771     program_suffix=NONE
772     program_transform_name=s,x,x,
773     silent=
774     site=
775     srcdir=
776     verbose=
777     x_includes=NONE
778     x_libraries=NONE
779    
780     # Installation directory options.
781     # These are left unexpanded so users can "make install exec_prefix=/foo"
782     # and all the variables that are supposed to be based on exec_prefix
783     # by default will actually change.
784     # Use braces instead of parens because sh, perl, etc. also accept them.
785 gezelter 3319 # (The list follows the same order as the GNU Coding Standards.)
786 gezelter 1490 bindir='${exec_prefix}/bin'
787     sbindir='${exec_prefix}/sbin'
788     libexecdir='${exec_prefix}/libexec'
789 gezelter 3319 datarootdir='${prefix}/share'
790     datadir='${datarootdir}'
791 gezelter 1490 sysconfdir='${prefix}/etc'
792     sharedstatedir='${prefix}/com'
793     localstatedir='${prefix}/var'
794     includedir='${prefix}/include'
795     oldincludedir='/usr/include'
796 gezelter 3319 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
797     infodir='${datarootdir}/info'
798     htmldir='${docdir}'
799     dvidir='${docdir}'
800     pdfdir='${docdir}'
801     psdir='${docdir}'
802     libdir='${exec_prefix}/lib'
803     localedir='${datarootdir}/locale'
804     mandir='${datarootdir}/man'
805 gezelter 1490
806     ac_prev=
807 gezelter 3319 ac_dashdash=
808 gezelter 1490 for ac_option
809     do
810     # If the previous option needs an argument, assign it.
811     if test -n "$ac_prev"; then
812 gezelter 3319 eval $ac_prev=\$ac_option
813 gezelter 1490 ac_prev=
814     continue
815     fi
816    
817 gezelter 3319 case $ac_option in
818     *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
819     *) ac_optarg=yes ;;
820     esac
821 gezelter 1490
822     # Accept the important Cygnus configure options, so we can diagnose typos.
823    
824 gezelter 3319 case $ac_dashdash$ac_option in
825     --)
826     ac_dashdash=yes ;;
827 gezelter 1490
828     -bindir | --bindir | --bindi | --bind | --bin | --bi)
829     ac_prev=bindir ;;
830     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
831     bindir=$ac_optarg ;;
832    
833     -build | --build | --buil | --bui | --bu)
834     ac_prev=build_alias ;;
835     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
836     build_alias=$ac_optarg ;;
837    
838     -cache-file | --cache-file | --cache-fil | --cache-fi \
839     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
840     ac_prev=cache_file ;;
841     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
842     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
843     cache_file=$ac_optarg ;;
844    
845     --config-cache | -C)
846     cache_file=config.cache ;;
847    
848 gezelter 3319 -datadir | --datadir | --datadi | --datad)
849 gezelter 1490 ac_prev=datadir ;;
850 gezelter 3319 -datadir=* | --datadir=* | --datadi=* | --datad=*)
851 gezelter 1490 datadir=$ac_optarg ;;
852    
853 gezelter 3319 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
854     | --dataroo | --dataro | --datar)
855     ac_prev=datarootdir ;;
856     -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
857     | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
858     datarootdir=$ac_optarg ;;
859    
860 gezelter 1490 -disable-* | --disable-*)
861 gezelter 3457 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
862 gezelter 1490 # Reject names that are not valid shell variable names.
863 gezelter 3457 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
864 gezelter 3546 as_fn_error "invalid feature name: $ac_useropt"
865 gezelter 3457 ac_useropt_orig=$ac_useropt
866     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
867     case $ac_user_opts in
868     *"
869     "enable_$ac_useropt"
870     "*) ;;
871     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
872     ac_unrecognized_sep=', ';;
873     esac
874     eval enable_$ac_useropt=no ;;
875 gezelter 1490
876 gezelter 3319 -docdir | --docdir | --docdi | --doc | --do)
877     ac_prev=docdir ;;
878     -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
879     docdir=$ac_optarg ;;
880    
881     -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
882     ac_prev=dvidir ;;
883     -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
884     dvidir=$ac_optarg ;;
885    
886 gezelter 1490 -enable-* | --enable-*)
887 gezelter 3457 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
888 gezelter 1490 # Reject names that are not valid shell variable names.
889 gezelter 3457 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
890 gezelter 3546 as_fn_error "invalid feature name: $ac_useropt"
891 gezelter 3457 ac_useropt_orig=$ac_useropt
892     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
893     case $ac_user_opts in
894     *"
895     "enable_$ac_useropt"
896     "*) ;;
897     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
898     ac_unrecognized_sep=', ';;
899     esac
900     eval enable_$ac_useropt=\$ac_optarg ;;
901 gezelter 1490
902     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
903     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
904     | --exec | --exe | --ex)
905     ac_prev=exec_prefix ;;
906     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
907     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
908     | --exec=* | --exe=* | --ex=*)
909     exec_prefix=$ac_optarg ;;
910    
911     -gas | --gas | --ga | --g)
912     # Obsolete; use --with-gas.
913     with_gas=yes ;;
914    
915     -help | --help | --hel | --he | -h)
916     ac_init_help=long ;;
917     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
918     ac_init_help=recursive ;;
919     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
920     ac_init_help=short ;;
921    
922     -host | --host | --hos | --ho)
923     ac_prev=host_alias ;;
924     -host=* | --host=* | --hos=* | --ho=*)
925     host_alias=$ac_optarg ;;
926    
927 gezelter 3319 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
928     ac_prev=htmldir ;;
929     -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
930     | --ht=*)
931     htmldir=$ac_optarg ;;
932    
933 gezelter 1490 -includedir | --includedir | --includedi | --included | --include \
934     | --includ | --inclu | --incl | --inc)
935     ac_prev=includedir ;;
936     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
937     | --includ=* | --inclu=* | --incl=* | --inc=*)
938     includedir=$ac_optarg ;;
939    
940     -infodir | --infodir | --infodi | --infod | --info | --inf)
941     ac_prev=infodir ;;
942     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
943     infodir=$ac_optarg ;;
944    
945     -libdir | --libdir | --libdi | --libd)
946     ac_prev=libdir ;;
947     -libdir=* | --libdir=* | --libdi=* | --libd=*)
948     libdir=$ac_optarg ;;
949    
950     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
951     | --libexe | --libex | --libe)
952     ac_prev=libexecdir ;;
953     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
954     | --libexe=* | --libex=* | --libe=*)
955     libexecdir=$ac_optarg ;;
956    
957 gezelter 3319 -localedir | --localedir | --localedi | --localed | --locale)
958     ac_prev=localedir ;;
959     -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
960     localedir=$ac_optarg ;;
961    
962 gezelter 1490 -localstatedir | --localstatedir | --localstatedi | --localstated \
963 gezelter 3319 | --localstate | --localstat | --localsta | --localst | --locals)
964 gezelter 1490 ac_prev=localstatedir ;;
965     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
966 gezelter 3319 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
967 gezelter 1490 localstatedir=$ac_optarg ;;
968    
969     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
970     ac_prev=mandir ;;
971     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
972     mandir=$ac_optarg ;;
973    
974     -nfp | --nfp | --nf)
975     # Obsolete; use --without-fp.
976     with_fp=no ;;
977    
978     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
979 gezelter 2081 | --no-cr | --no-c | -n)
980 gezelter 1490 no_create=yes ;;
981    
982     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
983     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
984     no_recursion=yes ;;
985    
986     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
987     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
988     | --oldin | --oldi | --old | --ol | --o)
989     ac_prev=oldincludedir ;;
990     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
991     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
992     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
993     oldincludedir=$ac_optarg ;;
994    
995     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
996     ac_prev=prefix ;;
997     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
998     prefix=$ac_optarg ;;
999    
1000     -program-prefix | --program-prefix | --program-prefi | --program-pref \
1001     | --program-pre | --program-pr | --program-p)
1002     ac_prev=program_prefix ;;
1003     -program-prefix=* | --program-prefix=* | --program-prefi=* \
1004     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1005     program_prefix=$ac_optarg ;;
1006    
1007     -program-suffix | --program-suffix | --program-suffi | --program-suff \
1008     | --program-suf | --program-su | --program-s)
1009     ac_prev=program_suffix ;;
1010     -program-suffix=* | --program-suffix=* | --program-suffi=* \
1011     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1012     program_suffix=$ac_optarg ;;
1013    
1014     -program-transform-name | --program-transform-name \
1015     | --program-transform-nam | --program-transform-na \
1016     | --program-transform-n | --program-transform- \
1017     | --program-transform | --program-transfor \
1018     | --program-transfo | --program-transf \
1019     | --program-trans | --program-tran \
1020     | --progr-tra | --program-tr | --program-t)
1021     ac_prev=program_transform_name ;;
1022     -program-transform-name=* | --program-transform-name=* \
1023     | --program-transform-nam=* | --program-transform-na=* \
1024     | --program-transform-n=* | --program-transform-=* \
1025     | --program-transform=* | --program-transfor=* \
1026     | --program-transfo=* | --program-transf=* \
1027     | --program-trans=* | --program-tran=* \
1028     | --progr-tra=* | --program-tr=* | --program-t=*)
1029     program_transform_name=$ac_optarg ;;
1030    
1031 gezelter 3319 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1032     ac_prev=pdfdir ;;
1033     -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1034     pdfdir=$ac_optarg ;;
1035    
1036     -psdir | --psdir | --psdi | --psd | --ps)
1037     ac_prev=psdir ;;
1038     -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1039     psdir=$ac_optarg ;;
1040    
1041 gezelter 1490 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1042     | -silent | --silent | --silen | --sile | --sil)
1043     silent=yes ;;
1044    
1045     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1046     ac_prev=sbindir ;;
1047     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1048     | --sbi=* | --sb=*)
1049     sbindir=$ac_optarg ;;
1050    
1051     -sharedstatedir | --sharedstatedir | --sharedstatedi \
1052     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1053     | --sharedst | --shareds | --shared | --share | --shar \
1054     | --sha | --sh)
1055     ac_prev=sharedstatedir ;;
1056     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1057     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1058     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1059     | --sha=* | --sh=*)
1060     sharedstatedir=$ac_optarg ;;
1061    
1062     -site | --site | --sit)
1063     ac_prev=site ;;
1064     -site=* | --site=* | --sit=*)
1065     site=$ac_optarg ;;
1066    
1067     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1068     ac_prev=srcdir ;;
1069     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1070     srcdir=$ac_optarg ;;
1071    
1072     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1073     | --syscon | --sysco | --sysc | --sys | --sy)
1074     ac_prev=sysconfdir ;;
1075     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1076     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1077     sysconfdir=$ac_optarg ;;
1078    
1079     -target | --target | --targe | --targ | --tar | --ta | --t)
1080     ac_prev=target_alias ;;
1081     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1082     target_alias=$ac_optarg ;;
1083    
1084     -v | -verbose | --verbose | --verbos | --verbo | --verb)
1085     verbose=yes ;;
1086    
1087     -version | --version | --versio | --versi | --vers | -V)
1088     ac_init_version=: ;;
1089    
1090     -with-* | --with-*)
1091 gezelter 3457 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1092 gezelter 1490 # Reject names that are not valid shell variable names.
1093 gezelter 3457 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1094 gezelter 3546 as_fn_error "invalid package name: $ac_useropt"
1095 gezelter 3457 ac_useropt_orig=$ac_useropt
1096     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1097     case $ac_user_opts in
1098     *"
1099     "with_$ac_useropt"
1100     "*) ;;
1101     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1102     ac_unrecognized_sep=', ';;
1103     esac
1104     eval with_$ac_useropt=\$ac_optarg ;;
1105 gezelter 1490
1106     -without-* | --without-*)
1107 gezelter 3457 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1108 gezelter 1490 # Reject names that are not valid shell variable names.
1109 gezelter 3457 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1110 gezelter 3546 as_fn_error "invalid package name: $ac_useropt"
1111 gezelter 3457 ac_useropt_orig=$ac_useropt
1112     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1113     case $ac_user_opts in
1114     *"
1115     "with_$ac_useropt"
1116     "*) ;;
1117     *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1118     ac_unrecognized_sep=', ';;
1119     esac
1120     eval with_$ac_useropt=no ;;
1121 gezelter 1490
1122     --x)
1123     # Obsolete; use --with-x.
1124     with_x=yes ;;
1125    
1126     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1127     | --x-incl | --x-inc | --x-in | --x-i)
1128     ac_prev=x_includes ;;
1129     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1130     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1131     x_includes=$ac_optarg ;;
1132    
1133     -x-libraries | --x-libraries | --x-librarie | --x-librari \
1134     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1135     ac_prev=x_libraries ;;
1136     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1137     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1138     x_libraries=$ac_optarg ;;
1139    
1140 gezelter 3546 -*) as_fn_error "unrecognized option: \`$ac_option'
1141     Try \`$0 --help' for more information."
1142 gezelter 1490 ;;
1143    
1144     *=*)
1145     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1146     # Reject names that are not valid shell variable names.
1147 gezelter 3546 case $ac_envvar in #(
1148     '' | [0-9]* | *[!_$as_cr_alnum]* )
1149     as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1150     esac
1151 gezelter 3319 eval $ac_envvar=\$ac_optarg
1152 gezelter 1490 export $ac_envvar ;;
1153    
1154     *)
1155     # FIXME: should be removed in autoconf 3.0.
1156 gezelter 3457 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1157 gezelter 2081 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1158 gezelter 3457 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1159 gezelter 1490 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1160     ;;
1161    
1162     esac
1163     done
1164    
1165     if test -n "$ac_prev"; then
1166     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1167 gezelter 3546 as_fn_error "missing argument to $ac_option"
1168 gezelter 1490 fi
1169    
1170 gezelter 3457 if test -n "$ac_unrecognized_opts"; then
1171     case $enable_option_checking in
1172     no) ;;
1173 gezelter 3546 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1174     *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1175 gezelter 3457 esac
1176     fi
1177    
1178     # Check all directory arguments for consistency.
1179 gezelter 3319 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1180     datadir sysconfdir sharedstatedir localstatedir includedir \
1181     oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1182     libdir localedir mandir
1183 gezelter 2081 do
1184 gezelter 3319 eval ac_val=\$$ac_var
1185 gezelter 3457 # Remove trailing slashes.
1186 gezelter 2081 case $ac_val in
1187 gezelter 3457 */ )
1188     ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1189     eval $ac_var=\$ac_val;;
1190     esac
1191     # Be sure to have absolute directory names.
1192     case $ac_val in
1193 gezelter 3319 [\\/$]* | ?:[\\/]* ) continue;;
1194     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1195 gezelter 2081 esac
1196 gezelter 3546 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1197 gezelter 2081 done
1198    
1199 gezelter 1490 # There might be people who depend on the old broken behavior: `$host'
1200     # used to hold the argument of --host etc.
1201 gezelter 2081 # FIXME: To remove some day.
1202 gezelter 1490 build=$build_alias
1203     host=$host_alias
1204     target=$target_alias
1205    
1206 gezelter 2081 # FIXME: To remove some day.
1207 gezelter 1490 if test "x$host_alias" != x; then
1208     if test "x$build_alias" = x; then
1209     cross_compiling=maybe
1210 gezelter 3457 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1211 gezelter 1490 If a cross compiler is detected then cross compile mode will be used." >&2
1212     elif test "x$build_alias" != "x$host_alias"; then
1213     cross_compiling=yes
1214     fi
1215     fi
1216    
1217     ac_tool_prefix=
1218     test -n "$host_alias" && ac_tool_prefix=$host_alias-
1219    
1220     test "$silent" = yes && exec 6>/dev/null
1221    
1222 gezelter 2081
1223 gezelter 3319 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1224     ac_ls_di=`ls -di .` &&
1225     ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1226 gezelter 3546 as_fn_error "working directory cannot be determined"
1227 gezelter 3319 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1228 gezelter 3546 as_fn_error "pwd does not report name of working directory"
1229 gezelter 3319
1230    
1231 gezelter 1490 # Find the source files, if location was not specified.
1232     if test -z "$srcdir"; then
1233     ac_srcdir_defaulted=yes
1234 gezelter 3319 # Try the directory containing this script, then the parent directory.
1235 gezelter 3457 ac_confdir=`$as_dirname -- "$as_myself" ||
1236     $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1237     X"$as_myself" : 'X\(//\)[^/]' \| \
1238     X"$as_myself" : 'X\(//\)$' \| \
1239     X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1240     $as_echo X"$as_myself" |
1241 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1242     s//\1/
1243     q
1244     }
1245     /^X\(\/\/\)[^/].*/{
1246     s//\1/
1247     q
1248     }
1249     /^X\(\/\/\)$/{
1250     s//\1/
1251     q
1252     }
1253     /^X\(\/\).*/{
1254     s//\1/
1255     q
1256     }
1257     s/.*/./; q'`
1258 gezelter 1490 srcdir=$ac_confdir
1259 gezelter 3319 if test ! -r "$srcdir/$ac_unique_file"; then
1260 gezelter 1490 srcdir=..
1261     fi
1262     else
1263     ac_srcdir_defaulted=no
1264     fi
1265 gezelter 3319 if test ! -r "$srcdir/$ac_unique_file"; then
1266     test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1267 gezelter 3546 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1268 gezelter 3319 fi
1269     ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1270     ac_abs_confdir=`(
1271 gezelter 3546 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1272 gezelter 3319 pwd)`
1273     # When building in place, set srcdir=.
1274     if test "$ac_abs_confdir" = "$ac_pwd"; then
1275     srcdir=.
1276 chuckv 3275 fi
1277 gezelter 3319 # Remove unnecessary trailing slashes from srcdir.
1278     # Double slashes in file names in object file debugging info
1279     # mess up M-x gdb in Emacs.
1280     case $srcdir in
1281     */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1282     esac
1283     for ac_var in $ac_precious_vars; do
1284     eval ac_env_${ac_var}_set=\${${ac_var}+set}
1285     eval ac_env_${ac_var}_value=\$${ac_var}
1286     eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1287     eval ac_cv_env_${ac_var}_value=\$${ac_var}
1288     done
1289 gezelter 1490
1290     #
1291     # Report the --help message.
1292     #
1293     if test "$ac_init_help" = "long"; then
1294     # Omit some internal or obsolete options to make the list less imposing.
1295     # This message is too long to be a string in the A/UX 3.1 sh.
1296 gezelter 2081 cat <<_ACEOF
1297 chuckv 3288 \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1298 gezelter 1490
1299     Usage: $0 [OPTION]... [VAR=VALUE]...
1300    
1301     To assign environment variables (e.g., CC, CFLAGS...), specify them as
1302     VAR=VALUE. See below for descriptions of some of the useful variables.
1303    
1304     Defaults for the options are specified in brackets.
1305    
1306     Configuration:
1307     -h, --help display this help and exit
1308     --help=short display options specific to this package
1309     --help=recursive display the short help of all the included packages
1310     -V, --version display version information and exit
1311     -q, --quiet, --silent do not print \`checking...' messages
1312     --cache-file=FILE cache test results in FILE [disabled]
1313     -C, --config-cache alias for \`--cache-file=config.cache'
1314     -n, --no-create do not create output files
1315     --srcdir=DIR find the sources in DIR [configure dir or \`..']
1316    
1317     Installation directories:
1318     --prefix=PREFIX install architecture-independent files in PREFIX
1319 gezelter 3457 [$ac_default_prefix]
1320 gezelter 1490 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1321 gezelter 3457 [PREFIX]
1322 gezelter 1490
1323     By default, \`make install' will install all the files in
1324     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1325     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1326     for instance \`--prefix=\$HOME'.
1327    
1328     For better control, use the options below.
1329    
1330     Fine tuning of the installation directories:
1331 gezelter 3457 --bindir=DIR user executables [EPREFIX/bin]
1332     --sbindir=DIR system admin executables [EPREFIX/sbin]
1333     --libexecdir=DIR program executables [EPREFIX/libexec]
1334     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1335     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1336     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1337     --libdir=DIR object code libraries [EPREFIX/lib]
1338     --includedir=DIR C header files [PREFIX/include]
1339     --oldincludedir=DIR C header files for non-gcc [/usr/include]
1340     --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1341     --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1342     --infodir=DIR info documentation [DATAROOTDIR/info]
1343     --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1344     --mandir=DIR man documentation [DATAROOTDIR/man]
1345     --docdir=DIR documentation root [DATAROOTDIR/doc/oopse]
1346     --htmldir=DIR html documentation [DOCDIR]
1347     --dvidir=DIR dvi documentation [DOCDIR]
1348     --pdfdir=DIR pdf documentation [DOCDIR]
1349     --psdir=DIR ps documentation [DOCDIR]
1350 gezelter 2081 _ACEOF
1351 gezelter 1490
1352 gezelter 2081 cat <<\_ACEOF
1353 gezelter 1490
1354     System types:
1355     --build=BUILD configure for building on BUILD [guessed]
1356 gezelter 2081 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1357     _ACEOF
1358 gezelter 1490 fi
1359    
1360     if test -n "$ac_init_help"; then
1361     case $ac_init_help in
1362 chuckv 3288 short | recursive ) echo "Configuration of OOPSE 4.0:";;
1363 gezelter 1490 esac
1364 gezelter 2081 cat <<\_ACEOF
1365 gezelter 1490
1366     Optional Features:
1367 gezelter 3457 --disable-option-checking ignore unrecognized --enable/--with options
1368 gezelter 1490 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1369     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1370 gezelter 2547 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
1371 gezelter 1490 --enable-debug Compile OOPSE in debug mode
1372 gezelter 2757 --enable-single compile OOPSE in single precision
1373     --enable-float synonym for --enable-single
1374 gezelter 1540 --enable-doxygen enable documentation generation with doxygen (auto)
1375     --enable-dot use 'dot' to generate graphs in doxygen (auto)
1376     --enable-html-docs enable HTML generation with doxygen (yes)
1377     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1378 gezelter 1490
1379     Optional Packages:
1380     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1381     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1382 gezelter 2547 --with-perl-shebang override what perl thinks is the way for the kernel
1383     to start it (seldom needed)
1384 gezelter 2754 --with-zlib=DIR root directory path of zlib installation (defaults
1385     to /usr/local or /usr if not found in /usr/local)
1386 gezelter 2753 --with-fftw=DIR root directory path of fftw installation (defaults
1387     to /usr/local or /usr if not found in /usr/local)
1388 chuckv 3291 --with-qhull=DIR root directory path of qhull installation (defaults
1389     to /usr/local or /usr if not found in /usr/local)
1390 gezelter 3319 --with-openbabel=DIR root directory path of openbabel-2.x installation
1391     (defaults to /usr/local or /usr if not found in
1392     /usr/local)
1393 gezelter 1490
1394     Some influential environment variables:
1395 gezelter 2547 CXX C++ compiler command
1396     CXXFLAGS C++ compiler flags
1397 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1398     nonstandard directory <lib dir>
1399 gezelter 3319 LIBS libraries to pass to the linker, e.g. -l<library>
1400     CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1401     you have headers in a nonstandard directory <include dir>
1402 gezelter 3546 MPICXX MPI C++ compiler command
1403 gezelter 2547 CC C compiler command
1404     CFLAGS C compiler flags
1405 gezelter 3546 MPICC MPI C compiler command
1406 gezelter 2547 FC Fortran compiler command
1407     FCFLAGS Fortran compiler flags
1408 gezelter 3546 MPIFC MPI Fortran compiler command
1409 gezelter 2473 CPP C preprocessor
1410 gezelter 2190 CXXCPP C++ preprocessor
1411 gezelter 1490
1412     Use these variables to override the choices made by `configure' or to help
1413     it to find libraries and programs with nonstandard names/locations.
1414    
1415     Report bugs to <gezelter@nd.edu>.
1416 gezelter 2081 _ACEOF
1417 gezelter 3319 ac_status=$?
1418 gezelter 1490 fi
1419    
1420     if test "$ac_init_help" = "recursive"; then
1421     # If there are subdirs, report their specific --help.
1422 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1423 gezelter 3457 test -d "$ac_dir" ||
1424     { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1425     continue
1426 gezelter 2081 ac_builddir=.
1427 gezelter 1490
1428 gezelter 3319 case "$ac_dir" in
1429     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1430     *)
1431 gezelter 3457 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1432 gezelter 3319 # A ".." for each directory in $ac_dir_suffix.
1433 gezelter 3457 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1434 gezelter 3319 case $ac_top_builddir_sub in
1435     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1436     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1437     esac ;;
1438     esac
1439     ac_abs_top_builddir=$ac_pwd
1440     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1441     # for backward compatibility:
1442     ac_top_builddir=$ac_top_build_prefix
1443 gezelter 1490
1444 gezelter 2081 case $srcdir in
1445 gezelter 3319 .) # We are building in place.
1446 gezelter 2081 ac_srcdir=.
1447 gezelter 3319 ac_top_srcdir=$ac_top_builddir_sub
1448     ac_abs_top_srcdir=$ac_pwd ;;
1449     [\\/]* | ?:[\\/]* ) # Absolute name.
1450 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
1451 gezelter 3319 ac_top_srcdir=$srcdir
1452     ac_abs_top_srcdir=$srcdir ;;
1453     *) # Relative name.
1454     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1455     ac_top_srcdir=$ac_top_build_prefix$srcdir
1456     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1457 gezelter 2081 esac
1458 gezelter 3319 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1459 gezelter 2081
1460 gezelter 3319 cd "$ac_dir" || { ac_status=$?; continue; }
1461     # Check for guested configure.
1462     if test -f "$ac_srcdir/configure.gnu"; then
1463     echo &&
1464     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1465     elif test -f "$ac_srcdir/configure"; then
1466     echo &&
1467     $SHELL "$ac_srcdir/configure" --help=recursive
1468 gezelter 1490 else
1469 gezelter 3457 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1470 gezelter 3319 fi || ac_status=$?
1471     cd "$ac_pwd" || { ac_status=$?; break; }
1472 gezelter 1490 done
1473     fi
1474    
1475 gezelter 3319 test -n "$ac_init_help" && exit $ac_status
1476 gezelter 1490 if $ac_init_version; then
1477 gezelter 2081 cat <<\_ACEOF
1478 chuckv 3288 OOPSE configure 4.0
1479 gezelter 3546 generated by GNU Autoconf 2.64
1480 gezelter 1490
1481 gezelter 3546 Copyright (C) 2009 Free Software Foundation, Inc.
1482 gezelter 1490 This configure script is free software; the Free Software Foundation
1483     gives unlimited permission to copy, distribute and modify it.
1484 gezelter 2081 _ACEOF
1485 gezelter 3319 exit
1486 gezelter 1490 fi
1487 gezelter 3546
1488     ## ------------------------ ##
1489     ## Autoconf initialization. ##
1490     ## ------------------------ ##
1491    
1492     # ac_fn_cxx_try_compile LINENO
1493     # ----------------------------
1494     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1495     ac_fn_cxx_try_compile ()
1496     {
1497     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1498     rm -f conftest.$ac_objext
1499     if { { ac_try="$ac_compile"
1500     case "(($ac_try" in
1501     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1502     *) ac_try_echo=$ac_try;;
1503     esac
1504     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1505     $as_echo "$ac_try_echo"; } >&5
1506     (eval "$ac_compile") 2>conftest.err
1507     ac_status=$?
1508     if test -s conftest.err; then
1509     grep -v '^ *+' conftest.err >conftest.er1
1510     cat conftest.er1 >&5
1511     mv -f conftest.er1 conftest.err
1512     fi
1513     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1514     test $ac_status = 0; } && {
1515     test -z "$ac_cxx_werror_flag" ||
1516     test ! -s conftest.err
1517     } && test -s conftest.$ac_objext; then :
1518     ac_retval=0
1519     else
1520     $as_echo "$as_me: failed program was:" >&5
1521     sed 's/^/| /' conftest.$ac_ext >&5
1522    
1523     ac_retval=1
1524     fi
1525     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1526     return $ac_retval
1527    
1528     } # ac_fn_cxx_try_compile
1529    
1530     # ac_fn_cxx_try_link LINENO
1531     # -------------------------
1532     # Try to link conftest.$ac_ext, and return whether this succeeded.
1533     ac_fn_cxx_try_link ()
1534     {
1535     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1536     rm -f conftest.$ac_objext conftest$ac_exeext
1537     if { { ac_try="$ac_link"
1538     case "(($ac_try" in
1539     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1540     *) ac_try_echo=$ac_try;;
1541     esac
1542     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1543     $as_echo "$ac_try_echo"; } >&5
1544     (eval "$ac_link") 2>conftest.err
1545     ac_status=$?
1546     if test -s conftest.err; then
1547     grep -v '^ *+' conftest.err >conftest.er1
1548     cat conftest.er1 >&5
1549     mv -f conftest.er1 conftest.err
1550     fi
1551     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1552     test $ac_status = 0; } && {
1553     test -z "$ac_cxx_werror_flag" ||
1554     test ! -s conftest.err
1555     } && test -s conftest$ac_exeext && {
1556     test "$cross_compiling" = yes ||
1557     $as_test_x conftest$ac_exeext
1558     }; then :
1559     ac_retval=0
1560     else
1561     $as_echo "$as_me: failed program was:" >&5
1562     sed 's/^/| /' conftest.$ac_ext >&5
1563    
1564     ac_retval=1
1565     fi
1566     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1567     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1568     # interfere with the next link command; also delete a directory that is
1569     # left behind by Apple's compiler. We do this before executing the actions.
1570     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1571     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1572     return $ac_retval
1573    
1574     } # ac_fn_cxx_try_link
1575    
1576     # ac_fn_cxx_check_func LINENO FUNC VAR
1577     # ------------------------------------
1578     # Tests whether FUNC exists, setting the cache variable VAR accordingly
1579     ac_fn_cxx_check_func ()
1580     {
1581     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1582     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1583     $as_echo_n "checking for $2... " >&6; }
1584     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1585     $as_echo_n "(cached) " >&6
1586     else
1587     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1588     /* end confdefs.h. */
1589     /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1590     For example, HP-UX 11i <limits.h> declares gettimeofday. */
1591     #define $2 innocuous_$2
1592    
1593     /* System header to define __stub macros and hopefully few prototypes,
1594     which can conflict with char $2 (); below.
1595     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1596     <limits.h> exists even on freestanding compilers. */
1597    
1598     #ifdef __STDC__
1599     # include <limits.h>
1600     #else
1601     # include <assert.h>
1602     #endif
1603    
1604     #undef $2
1605    
1606     /* Override any GCC internal prototype to avoid an error.
1607     Use char because int might match the return type of a GCC
1608     builtin and then its argument prototype would still apply. */
1609     #ifdef __cplusplus
1610     extern "C"
1611     #endif
1612     char $2 ();
1613     /* The GNU C library defines this for functions which it implements
1614     to always fail with ENOSYS. Some functions are actually named
1615     something starting with __ and the normal name is an alias. */
1616     #if defined __stub_$2 || defined __stub___$2
1617     choke me
1618     #endif
1619    
1620     int
1621     main ()
1622     {
1623     return $2 ();
1624     ;
1625     return 0;
1626     }
1627     _ACEOF
1628     if ac_fn_cxx_try_link "$LINENO"; then :
1629     eval "$3=yes"
1630     else
1631     eval "$3=no"
1632     fi
1633     rm -f core conftest.err conftest.$ac_objext \
1634     conftest$ac_exeext conftest.$ac_ext
1635     fi
1636     eval ac_res=\$$3
1637     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1638     $as_echo "$ac_res" >&6; }
1639     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1640    
1641     } # ac_fn_cxx_check_func
1642    
1643     # ac_fn_c_try_compile LINENO
1644     # --------------------------
1645     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1646     ac_fn_c_try_compile ()
1647     {
1648     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1649     rm -f conftest.$ac_objext
1650     if { { ac_try="$ac_compile"
1651     case "(($ac_try" in
1652     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1653     *) ac_try_echo=$ac_try;;
1654     esac
1655     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1656     $as_echo "$ac_try_echo"; } >&5
1657     (eval "$ac_compile") 2>conftest.err
1658     ac_status=$?
1659     if test -s conftest.err; then
1660     grep -v '^ *+' conftest.err >conftest.er1
1661     cat conftest.er1 >&5
1662     mv -f conftest.er1 conftest.err
1663     fi
1664     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1665     test $ac_status = 0; } && {
1666     test -z "$ac_c_werror_flag" ||
1667     test ! -s conftest.err
1668     } && test -s conftest.$ac_objext; then :
1669     ac_retval=0
1670     else
1671     $as_echo "$as_me: failed program was:" >&5
1672     sed 's/^/| /' conftest.$ac_ext >&5
1673    
1674     ac_retval=1
1675     fi
1676     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1677     return $ac_retval
1678    
1679     } # ac_fn_c_try_compile
1680    
1681     # ac_fn_c_try_link LINENO
1682     # -----------------------
1683     # Try to link conftest.$ac_ext, and return whether this succeeded.
1684     ac_fn_c_try_link ()
1685     {
1686     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687     rm -f conftest.$ac_objext conftest$ac_exeext
1688     if { { ac_try="$ac_link"
1689     case "(($ac_try" in
1690     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1691     *) ac_try_echo=$ac_try;;
1692     esac
1693     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1694     $as_echo "$ac_try_echo"; } >&5
1695     (eval "$ac_link") 2>conftest.err
1696     ac_status=$?
1697     if test -s conftest.err; then
1698     grep -v '^ *+' conftest.err >conftest.er1
1699     cat conftest.er1 >&5
1700     mv -f conftest.er1 conftest.err
1701     fi
1702     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1703     test $ac_status = 0; } && {
1704     test -z "$ac_c_werror_flag" ||
1705     test ! -s conftest.err
1706     } && test -s conftest$ac_exeext && {
1707     test "$cross_compiling" = yes ||
1708     $as_test_x conftest$ac_exeext
1709     }; then :
1710     ac_retval=0
1711     else
1712     $as_echo "$as_me: failed program was:" >&5
1713     sed 's/^/| /' conftest.$ac_ext >&5
1714    
1715     ac_retval=1
1716     fi
1717     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1718     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1719     # interfere with the next link command; also delete a directory that is
1720     # left behind by Apple's compiler. We do this before executing the actions.
1721     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1722     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1723     return $ac_retval
1724    
1725     } # ac_fn_c_try_link
1726    
1727     # ac_fn_c_check_func LINENO FUNC VAR
1728     # ----------------------------------
1729     # Tests whether FUNC exists, setting the cache variable VAR accordingly
1730     ac_fn_c_check_func ()
1731     {
1732     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1733     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1734     $as_echo_n "checking for $2... " >&6; }
1735     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1736     $as_echo_n "(cached) " >&6
1737     else
1738     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1739     /* end confdefs.h. */
1740     /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1741     For example, HP-UX 11i <limits.h> declares gettimeofday. */
1742     #define $2 innocuous_$2
1743    
1744     /* System header to define __stub macros and hopefully few prototypes,
1745     which can conflict with char $2 (); below.
1746     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1747     <limits.h> exists even on freestanding compilers. */
1748    
1749     #ifdef __STDC__
1750     # include <limits.h>
1751     #else
1752     # include <assert.h>
1753     #endif
1754    
1755     #undef $2
1756    
1757     /* Override any GCC internal prototype to avoid an error.
1758     Use char because int might match the return type of a GCC
1759     builtin and then its argument prototype would still apply. */
1760     #ifdef __cplusplus
1761     extern "C"
1762     #endif
1763     char $2 ();
1764     /* The GNU C library defines this for functions which it implements
1765     to always fail with ENOSYS. Some functions are actually named
1766     something starting with __ and the normal name is an alias. */
1767     #if defined __stub_$2 || defined __stub___$2
1768     choke me
1769     #endif
1770    
1771     int
1772     main ()
1773     {
1774     return $2 ();
1775     ;
1776     return 0;
1777     }
1778     _ACEOF
1779     if ac_fn_c_try_link "$LINENO"; then :
1780     eval "$3=yes"
1781     else
1782     eval "$3=no"
1783     fi
1784     rm -f core conftest.err conftest.$ac_objext \
1785     conftest$ac_exeext conftest.$ac_ext
1786     fi
1787     eval ac_res=\$$3
1788     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1789     $as_echo "$ac_res" >&6; }
1790     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1791    
1792     } # ac_fn_c_check_func
1793    
1794     # ac_fn_fc_try_compile LINENO
1795     # ---------------------------
1796     # Try to compile conftest.$ac_ext, and return whether this succeeded.
1797     ac_fn_fc_try_compile ()
1798     {
1799     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1800     rm -f conftest.$ac_objext
1801     if { { ac_try="$ac_compile"
1802     case "(($ac_try" in
1803     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1804     *) ac_try_echo=$ac_try;;
1805     esac
1806     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1807     $as_echo "$ac_try_echo"; } >&5
1808     (eval "$ac_compile") 2>conftest.err
1809     ac_status=$?
1810     if test -s conftest.err; then
1811     grep -v '^ *+' conftest.err >conftest.er1
1812     cat conftest.er1 >&5
1813     mv -f conftest.er1 conftest.err
1814     fi
1815     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1816     test $ac_status = 0; } && {
1817     test -z "$ac_fc_werror_flag" ||
1818     test ! -s conftest.err
1819     } && test -s conftest.$ac_objext; then :
1820     ac_retval=0
1821     else
1822     $as_echo "$as_me: failed program was:" >&5
1823     sed 's/^/| /' conftest.$ac_ext >&5
1824    
1825     ac_retval=1
1826     fi
1827     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1828     return $ac_retval
1829    
1830     } # ac_fn_fc_try_compile
1831    
1832     # ac_fn_fc_try_link LINENO
1833     # ------------------------
1834     # Try to link conftest.$ac_ext, and return whether this succeeded.
1835     ac_fn_fc_try_link ()
1836     {
1837     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1838     rm -f conftest.$ac_objext conftest$ac_exeext
1839     if { { ac_try="$ac_link"
1840     case "(($ac_try" in
1841     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1842     *) ac_try_echo=$ac_try;;
1843     esac
1844     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1845     $as_echo "$ac_try_echo"; } >&5
1846     (eval "$ac_link") 2>conftest.err
1847     ac_status=$?
1848     if test -s conftest.err; then
1849     grep -v '^ *+' conftest.err >conftest.er1
1850     cat conftest.er1 >&5
1851     mv -f conftest.er1 conftest.err
1852     fi
1853     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1854     test $ac_status = 0; } && {
1855     test -z "$ac_fc_werror_flag" ||
1856     test ! -s conftest.err
1857     } && test -s conftest$ac_exeext && {
1858     test "$cross_compiling" = yes ||
1859     $as_test_x conftest$ac_exeext
1860     }; then :
1861     ac_retval=0
1862     else
1863     $as_echo "$as_me: failed program was:" >&5
1864     sed 's/^/| /' conftest.$ac_ext >&5
1865    
1866     ac_retval=1
1867     fi
1868     # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1869     # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1870     # interfere with the next link command; also delete a directory that is
1871     # left behind by Apple's compiler. We do this before executing the actions.
1872     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1873     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1874     return $ac_retval
1875    
1876     } # ac_fn_fc_try_link
1877    
1878     # ac_fn_c_try_cpp LINENO
1879     # ----------------------
1880     # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1881     ac_fn_c_try_cpp ()
1882     {
1883     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1884     if { { ac_try="$ac_cpp conftest.$ac_ext"
1885     case "(($ac_try" in
1886     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1887     *) ac_try_echo=$ac_try;;
1888     esac
1889     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1890     $as_echo "$ac_try_echo"; } >&5
1891     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1892     ac_status=$?
1893     if test -s conftest.err; then
1894     grep -v '^ *+' conftest.err >conftest.er1
1895     cat conftest.er1 >&5
1896     mv -f conftest.er1 conftest.err
1897     fi
1898     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1899     test $ac_status = 0; } >/dev/null && {
1900     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1901     test ! -s conftest.err
1902     }; then :
1903     ac_retval=0
1904     else
1905     $as_echo "$as_me: failed program was:" >&5
1906     sed 's/^/| /' conftest.$ac_ext >&5
1907    
1908     ac_retval=1
1909     fi
1910     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1911     return $ac_retval
1912    
1913     } # ac_fn_c_try_cpp
1914    
1915     # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1916     # -------------------------------------------------------
1917     # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1918     # the include files in INCLUDES and setting the cache variable VAR
1919     # accordingly.
1920     ac_fn_c_check_header_mongrel ()
1921     {
1922     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1923     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1924     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1925     $as_echo_n "checking for $2... " >&6; }
1926     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1927     $as_echo_n "(cached) " >&6
1928     fi
1929     eval ac_res=\$$3
1930     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1931     $as_echo "$ac_res" >&6; }
1932     else
1933     # Is the header compilable?
1934     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1935     $as_echo_n "checking $2 usability... " >&6; }
1936     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1937     /* end confdefs.h. */
1938     $4
1939     #include <$2>
1940     _ACEOF
1941     if ac_fn_c_try_compile "$LINENO"; then :
1942     ac_header_compiler=yes
1943     else
1944     ac_header_compiler=no
1945     fi
1946     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1947     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1948     $as_echo "$ac_header_compiler" >&6; }
1949    
1950     # Is the header present?
1951     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1952     $as_echo_n "checking $2 presence... " >&6; }
1953     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1954     /* end confdefs.h. */
1955     #include <$2>
1956     _ACEOF
1957     if ac_fn_c_try_cpp "$LINENO"; then :
1958     ac_header_preproc=yes
1959     else
1960     ac_header_preproc=no
1961     fi
1962     rm -f conftest.err conftest.$ac_ext
1963     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1964     $as_echo "$ac_header_preproc" >&6; }
1965    
1966     # So? What about this header?
1967     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1968     yes:no: )
1969     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1970     $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1971     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1972     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1973     ;;
1974     no:yes:* )
1975     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1976     $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1977     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1978     $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1979     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1980     $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1981     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1982     $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1983     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1984     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1985     ( cat <<\_ASBOX
1986     ## ------------------------------ ##
1987     ## Report this to gezelter@nd.edu ##
1988     ## ------------------------------ ##
1989     _ASBOX
1990     ) | sed "s/^/$as_me: WARNING: /" >&2
1991     ;;
1992     esac
1993     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1994     $as_echo_n "checking for $2... " >&6; }
1995     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1996     $as_echo_n "(cached) " >&6
1997     else
1998     eval "$3=\$ac_header_compiler"
1999     fi
2000     eval ac_res=\$$3
2001     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2002     $as_echo "$ac_res" >&6; }
2003     fi
2004     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2005    
2006     } # ac_fn_c_check_header_mongrel
2007    
2008     # ac_fn_c_try_run LINENO
2009     # ----------------------
2010     # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2011     # that executables *can* be run.
2012     ac_fn_c_try_run ()
2013     {
2014     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2015     if { { ac_try="$ac_link"
2016     case "(($ac_try" in
2017     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2018     *) ac_try_echo=$ac_try;;
2019     esac
2020     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2021     $as_echo "$ac_try_echo"; } >&5
2022     (eval "$ac_link") 2>&5
2023     ac_status=$?
2024     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2025     test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2026     { { case "(($ac_try" in
2027     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2028     *) ac_try_echo=$ac_try;;
2029     esac
2030     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2031     $as_echo "$ac_try_echo"; } >&5
2032     (eval "$ac_try") 2>&5
2033     ac_status=$?
2034     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2035     test $ac_status = 0; }; }; then :
2036     ac_retval=0
2037     else
2038     $as_echo "$as_me: program exited with status $ac_status" >&5
2039     $as_echo "$as_me: failed program was:" >&5
2040     sed 's/^/| /' conftest.$ac_ext >&5
2041    
2042     ac_retval=$ac_status
2043     fi
2044     rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2045     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2046     return $ac_retval
2047    
2048     } # ac_fn_c_try_run
2049    
2050     # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2051     # -------------------------------------------------------
2052     # Tests whether HEADER exists and can be compiled using the include files in
2053     # INCLUDES, setting the cache variable VAR accordingly.
2054     ac_fn_c_check_header_compile ()
2055     {
2056     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2057     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2058     $as_echo_n "checking for $2... " >&6; }
2059     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2060     $as_echo_n "(cached) " >&6
2061     else
2062     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2063     /* end confdefs.h. */
2064     $4
2065     #include <$2>
2066     _ACEOF
2067     if ac_fn_c_try_compile "$LINENO"; then :
2068     eval "$3=yes"
2069     else
2070     eval "$3=no"
2071     fi
2072     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2073     fi
2074     eval ac_res=\$$3
2075     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2076     $as_echo "$ac_res" >&6; }
2077     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2078    
2079     } # ac_fn_c_check_header_compile
2080    
2081     # ac_fn_cxx_try_cpp LINENO
2082     # ------------------------
2083     # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2084     ac_fn_cxx_try_cpp ()
2085     {
2086     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2087     if { { ac_try="$ac_cpp conftest.$ac_ext"
2088     case "(($ac_try" in
2089     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2090     *) ac_try_echo=$ac_try;;
2091     esac
2092     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2093     $as_echo "$ac_try_echo"; } >&5
2094     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2095     ac_status=$?
2096     if test -s conftest.err; then
2097     grep -v '^ *+' conftest.err >conftest.er1
2098     cat conftest.er1 >&5
2099     mv -f conftest.er1 conftest.err
2100     fi
2101     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2102     test $ac_status = 0; } >/dev/null && {
2103     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2104     test ! -s conftest.err
2105     }; then :
2106     ac_retval=0
2107     else
2108     $as_echo "$as_me: failed program was:" >&5
2109     sed 's/^/| /' conftest.$ac_ext >&5
2110    
2111     ac_retval=1
2112     fi
2113     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2114     return $ac_retval
2115    
2116     } # ac_fn_cxx_try_cpp
2117    
2118     # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2119     # ---------------------------------------------------------
2120     # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2121     # the include files in INCLUDES and setting the cache variable VAR
2122     # accordingly.
2123     ac_fn_cxx_check_header_mongrel ()
2124     {
2125     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2126     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2127     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2128     $as_echo_n "checking for $2... " >&6; }
2129     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2130     $as_echo_n "(cached) " >&6
2131     fi
2132     eval ac_res=\$$3
2133     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2134     $as_echo "$ac_res" >&6; }
2135     else
2136     # Is the header compilable?
2137     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2138     $as_echo_n "checking $2 usability... " >&6; }
2139     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2140     /* end confdefs.h. */
2141     $4
2142     #include <$2>
2143     _ACEOF
2144     if ac_fn_cxx_try_compile "$LINENO"; then :
2145     ac_header_compiler=yes
2146     else
2147     ac_header_compiler=no
2148     fi
2149     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2150     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2151     $as_echo "$ac_header_compiler" >&6; }
2152    
2153     # Is the header present?
2154     { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2155     $as_echo_n "checking $2 presence... " >&6; }
2156     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2157     /* end confdefs.h. */
2158     #include <$2>
2159     _ACEOF
2160     if ac_fn_cxx_try_cpp "$LINENO"; then :
2161     ac_header_preproc=yes
2162     else
2163     ac_header_preproc=no
2164     fi
2165     rm -f conftest.err conftest.$ac_ext
2166     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2167     $as_echo "$ac_header_preproc" >&6; }
2168    
2169     # So? What about this header?
2170     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2171     yes:no: )
2172     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2173     $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2174     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2175     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2176     ;;
2177     no:yes:* )
2178     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2179     $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2180     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2181     $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2182     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2183     $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2184     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2185     $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2186     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2187     $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2188     ( cat <<\_ASBOX
2189     ## ------------------------------ ##
2190     ## Report this to gezelter@nd.edu ##
2191     ## ------------------------------ ##
2192     _ASBOX
2193     ) | sed "s/^/$as_me: WARNING: /" >&2
2194     ;;
2195     esac
2196     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2197     $as_echo_n "checking for $2... " >&6; }
2198     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2199     $as_echo_n "(cached) " >&6
2200     else
2201     eval "$3=\$ac_header_compiler"
2202     fi
2203     eval ac_res=\$$3
2204     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2205     $as_echo "$ac_res" >&6; }
2206     fi
2207     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2208    
2209     } # ac_fn_cxx_check_header_mongrel
2210    
2211     # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2212     # -------------------------------------------
2213     # Tests whether TYPE exists after having included INCLUDES, setting cache
2214     # variable VAR accordingly.
2215     ac_fn_c_check_type ()
2216     {
2217     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2218     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2219     $as_echo_n "checking for $2... " >&6; }
2220     if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2221     $as_echo_n "(cached) " >&6
2222     else
2223     eval "$3=no"
2224     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2225     /* end confdefs.h. */
2226     $4
2227     #ifdef FC_DUMMY_MAIN
2228     #ifndef FC_DUMMY_MAIN_EQ_F77
2229     # ifdef __cplusplus
2230     extern "C"
2231     # endif
2232     int FC_DUMMY_MAIN() { return 1; }
2233     #endif
2234     #endif
2235     int
2236     main ()
2237     {
2238     if (sizeof ($2))
2239     return 0;
2240     ;
2241     return 0;
2242     }
2243     _ACEOF
2244     if ac_fn_c_try_compile "$LINENO"; then :
2245     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2246     /* end confdefs.h. */
2247     $4
2248     #ifdef FC_DUMMY_MAIN
2249     #ifndef FC_DUMMY_MAIN_EQ_F77
2250     # ifdef __cplusplus
2251     extern "C"
2252     # endif
2253     int FC_DUMMY_MAIN() { return 1; }
2254     #endif
2255     #endif
2256     int
2257     main ()
2258     {
2259     if (sizeof (($2)))
2260     return 0;
2261     ;
2262     return 0;
2263     }
2264     _ACEOF
2265     if ac_fn_c_try_compile "$LINENO"; then :
2266    
2267     else
2268     eval "$3=yes"
2269     fi
2270     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2271     fi
2272     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2273     fi
2274     eval ac_res=\$$3
2275     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2276     $as_echo "$ac_res" >&6; }
2277     eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2278    
2279     } # ac_fn_c_check_type
2280 gezelter 3319 cat >config.log <<_ACEOF
2281 gezelter 1490 This file contains any messages produced by compilers while
2282     running configure, to aid debugging if configure makes a mistake.
2283    
2284 chuckv 3288 It was created by OOPSE $as_me 4.0, which was
2285 gezelter 3546 generated by GNU Autoconf 2.64. Invocation command line was
2286 gezelter 1490
2287     $ $0 $@
2288    
2289 gezelter 2081 _ACEOF
2290 gezelter 3319 exec 5>>config.log
2291 gezelter 1490 {
2292     cat <<_ASUNAME
2293 gezelter 2081 ## --------- ##
2294     ## Platform. ##
2295     ## --------- ##
2296 gezelter 1490
2297     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2298     uname -m = `(uname -m) 2>/dev/null || echo unknown`
2299     uname -r = `(uname -r) 2>/dev/null || echo unknown`
2300     uname -s = `(uname -s) 2>/dev/null || echo unknown`
2301     uname -v = `(uname -v) 2>/dev/null || echo unknown`
2302    
2303     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2304     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2305    
2306     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2307     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2308     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2309 gezelter 3319 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2310 gezelter 1490 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2311     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2312     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2313    
2314 gezelter 2081 _ASUNAME
2315 gezelter 2029
2316 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2317     for as_dir in $PATH
2318     do
2319     IFS=$as_save_IFS
2320     test -z "$as_dir" && as_dir=.
2321 gezelter 3546 $as_echo "PATH: $as_dir"
2322     done
2323 gezelter 3319 IFS=$as_save_IFS
2324 gezelter 2081
2325 gezelter 1490 } >&5
2326    
2327 gezelter 2081 cat >&5 <<_ACEOF
2328 gezelter 1490
2329    
2330 gezelter 2081 ## ----------- ##
2331     ## Core tests. ##
2332     ## ----------- ##
2333    
2334     _ACEOF
2335    
2336    
2337 gezelter 1490 # Keep a trace of the command line.
2338     # Strip out --no-create and --no-recursion so they do not pile up.
2339 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
2340 gezelter 1490 # Also quote any args containing shell meta-characters.
2341 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
2342 gezelter 1490 ac_configure_args=
2343 gezelter 2081 ac_configure_args0=
2344     ac_configure_args1=
2345     ac_must_keep_next=false
2346     for ac_pass in 1 2
2347 gezelter 1490 do
2348 gezelter 2081 for ac_arg
2349     do
2350     case $ac_arg in
2351     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2352     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2353     | -silent | --silent | --silen | --sile | --sil)
2354     continue ;;
2355 gezelter 3319 *\'*)
2356 gezelter 3457 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2357 gezelter 2081 esac
2358     case $ac_pass in
2359 gezelter 3546 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2360 gezelter 2081 2)
2361 gezelter 3546 as_fn_append ac_configure_args1 " '$ac_arg'"
2362 gezelter 2081 if test $ac_must_keep_next = true; then
2363     ac_must_keep_next=false # Got value, back to normal.
2364     else
2365     case $ac_arg in
2366     *=* | --config-cache | -C | -disable-* | --disable-* \
2367     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2368     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2369     | -with-* | --with-* | -without-* | --without-* | --x)
2370     case "$ac_configure_args0 " in
2371     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2372     esac
2373     ;;
2374     -* ) ac_must_keep_next=true ;;
2375     esac
2376     fi
2377 gezelter 3546 as_fn_append ac_configure_args " '$ac_arg'"
2378 gezelter 2081 ;;
2379     esac
2380     done
2381 gezelter 1490 done
2382 gezelter 3546 { ac_configure_args0=; unset ac_configure_args0;}
2383     { ac_configure_args1=; unset ac_configure_args1;}
2384 gezelter 1490
2385     # When interrupted or exit'd, cleanup temporary files, and complete
2386     # config.log. We remove comments because anyway the quotes in there
2387     # would cause problems or look ugly.
2388 gezelter 3319 # WARNING: Use '\'' to represent an apostrophe within the trap.
2389     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2390 gezelter 1490 trap 'exit_status=$?
2391     # Save into config.log some information that might help in debugging.
2392 gezelter 2081 {
2393     echo
2394    
2395     cat <<\_ASBOX
2396     ## ---------------- ##
2397     ## Cache variables. ##
2398     ## ---------------- ##
2399     _ASBOX
2400     echo
2401     # The following way of writing the cache mishandles newlines in values,
2402 gezelter 3319 (
2403     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2404     eval ac_val=\$$ac_var
2405     case $ac_val in #(
2406     *${as_nl}*)
2407     case $ac_var in #(
2408 gezelter 3546 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2409     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2410 gezelter 3319 esac
2411     case $ac_var in #(
2412     _ | IFS | as_nl) ;; #(
2413 gezelter 3457 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2414 gezelter 3546 *) { eval $ac_var=; unset $ac_var;} ;;
2415 gezelter 3319 esac ;;
2416     esac
2417     done
2418 gezelter 1490 (set) 2>&1 |
2419 gezelter 3319 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2420     *${as_nl}ac_space=\ *)
2421 gezelter 1490 sed -n \
2422 gezelter 3319 "s/'\''/'\''\\\\'\'''\''/g;
2423     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2424     ;; #(
2425 gezelter 1490 *)
2426 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2427 gezelter 1490 ;;
2428 gezelter 3319 esac |
2429     sort
2430     )
2431 gezelter 2081 echo
2432    
2433     cat <<\_ASBOX
2434     ## ----------------- ##
2435     ## Output variables. ##
2436     ## ----------------- ##
2437     _ASBOX
2438     echo
2439     for ac_var in $ac_subst_vars
2440     do
2441 gezelter 3319 eval ac_val=\$$ac_var
2442     case $ac_val in
2443 gezelter 3457 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2444 gezelter 3319 esac
2445 gezelter 3457 $as_echo "$ac_var='\''$ac_val'\''"
2446 gezelter 2081 done | sort
2447     echo
2448    
2449     if test -n "$ac_subst_files"; then
2450     cat <<\_ASBOX
2451 gezelter 3319 ## ------------------- ##
2452     ## File substitutions. ##
2453     ## ------------------- ##
2454 gezelter 2081 _ASBOX
2455     echo
2456     for ac_var in $ac_subst_files
2457     do
2458 gezelter 3319 eval ac_val=\$$ac_var
2459     case $ac_val in
2460 gezelter 3457 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2461 gezelter 3319 esac
2462 gezelter 3457 $as_echo "$ac_var='\''$ac_val'\''"
2463 gezelter 2081 done | sort
2464     echo
2465     fi
2466    
2467     if test -s confdefs.h; then
2468     cat <<\_ASBOX
2469     ## ----------- ##
2470     ## confdefs.h. ##
2471     ## ----------- ##
2472     _ASBOX
2473     echo
2474 gezelter 3319 cat confdefs.h
2475 gezelter 2081 echo
2476     fi
2477     test "$ac_signal" != 0 &&
2478 gezelter 3457 $as_echo "$as_me: caught signal $ac_signal"
2479     $as_echo "$as_me: exit $exit_status"
2480 gezelter 2081 } >&5
2481 gezelter 3319 rm -f core *.core core.conftest.* &&
2482     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2483 gezelter 1490 exit $exit_status
2484 gezelter 3319 ' 0
2485 gezelter 1490 for ac_signal in 1 2 13 15; do
2486 gezelter 3546 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2487 gezelter 1490 done
2488     ac_signal=0
2489    
2490     # confdefs.h avoids OS command line length limits that DEFS can exceed.
2491 gezelter 3319 rm -f -r conftest* confdefs.h
2492 gezelter 1490
2493 gezelter 3546 $as_echo "/* confdefs.h */" > confdefs.h
2494    
2495 gezelter 2081 # Predefined preprocessor variables.
2496    
2497     cat >>confdefs.h <<_ACEOF
2498     #define PACKAGE_NAME "$PACKAGE_NAME"
2499     _ACEOF
2500    
2501     cat >>confdefs.h <<_ACEOF
2502     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2503     _ACEOF
2504    
2505     cat >>confdefs.h <<_ACEOF
2506     #define PACKAGE_VERSION "$PACKAGE_VERSION"
2507     _ACEOF
2508    
2509     cat >>confdefs.h <<_ACEOF
2510     #define PACKAGE_STRING "$PACKAGE_STRING"
2511     _ACEOF
2512    
2513     cat >>confdefs.h <<_ACEOF
2514     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2515     _ACEOF
2516    
2517 gezelter 3546 cat >>confdefs.h <<_ACEOF
2518     #define PACKAGE_URL "$PACKAGE_URL"
2519     _ACEOF
2520 gezelter 2081
2521 gezelter 3546
2522 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
2523 gezelter 3457 # Prefer an explicitly selected file to automatically selected ones.
2524     ac_site_file1=NONE
2525     ac_site_file2=NONE
2526 gezelter 3319 if test -n "$CONFIG_SITE"; then
2527 gezelter 3457 ac_site_file1=$CONFIG_SITE
2528 gezelter 3319 elif test "x$prefix" != xNONE; then
2529 gezelter 3457 ac_site_file1=$prefix/share/config.site
2530     ac_site_file2=$prefix/etc/config.site
2531 gezelter 3319 else
2532 gezelter 3457 ac_site_file1=$ac_default_prefix/share/config.site
2533     ac_site_file2=$ac_default_prefix/etc/config.site
2534 gezelter 1490 fi
2535 gezelter 3457 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2536 gezelter 3319 do
2537 gezelter 3457 test "x$ac_site_file" = xNONE && continue
2538 gezelter 1490 if test -r "$ac_site_file"; then
2539 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2540 gezelter 3457 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2541 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
2542 gezelter 1490 . "$ac_site_file"
2543     fi
2544     done
2545    
2546     if test -r "$cache_file"; then
2547     # Some versions of bash will fail to source /dev/null (special
2548     # files actually), so we avoid doing that.
2549     if test -f "$cache_file"; then
2550 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2551 gezelter 3457 $as_echo "$as_me: loading cache $cache_file" >&6;}
2552 gezelter 1490 case $cache_file in
2553 gezelter 3319 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2554     *) . "./$cache_file";;
2555 gezelter 1490 esac
2556     fi
2557     else
2558 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2559 gezelter 3457 $as_echo "$as_me: creating cache $cache_file" >&6;}
2560 gezelter 1490 >$cache_file
2561     fi
2562    
2563     # Check that the precious variables saved in the cache have kept the same
2564     # value.
2565 gezelter 2081 ac_cache_corrupted=false
2566 gezelter 3319 for ac_var in $ac_precious_vars; do
2567 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2568     eval ac_new_set=\$ac_env_${ac_var}_set
2569 gezelter 3319 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2570     eval ac_new_val=\$ac_env_${ac_var}_value
2571 gezelter 1490 case $ac_old_set,$ac_new_set in
2572     set,)
2573 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2574 gezelter 3457 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2575 gezelter 2081 ac_cache_corrupted=: ;;
2576 gezelter 1490 ,set)
2577 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2578 gezelter 3457 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2579 gezelter 2081 ac_cache_corrupted=: ;;
2580 gezelter 1490 ,);;
2581     *)
2582     if test "x$ac_old_val" != "x$ac_new_val"; then
2583 gezelter 3457 # differences in whitespace do not lead to failure.
2584     ac_old_val_w=`echo x $ac_old_val`
2585     ac_new_val_w=`echo x $ac_new_val`
2586     if test "$ac_old_val_w" != "$ac_new_val_w"; then
2587 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2588 gezelter 3457 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2589     ac_cache_corrupted=:
2590     else
2591 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2592 gezelter 3457 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2593     eval $ac_var=\$ac_old_val
2594     fi
2595 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2596 gezelter 3457 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2597 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2598 gezelter 3457 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2599 gezelter 1490 fi;;
2600     esac
2601 gezelter 2081 # Pass precious variables to config.status.
2602     if test "$ac_new_set" = set; then
2603     case $ac_new_val in
2604 gezelter 3457 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2605 gezelter 2081 *) ac_arg=$ac_var=$ac_new_val ;;
2606     esac
2607     case " $ac_configure_args " in
2608     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2609 gezelter 3546 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2610 gezelter 2081 esac
2611     fi
2612 gezelter 1490 done
2613 gezelter 2081 if $ac_cache_corrupted; then
2614 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2615     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2616     { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2617 gezelter 3457 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2618 gezelter 3546 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2619 gezelter 1490 fi
2620 gezelter 3546 ## -------------------- ##
2621     ## Main body of script. ##
2622     ## -------------------- ##
2623 gezelter 1490
2624 gezelter 3319 ac_ext=c
2625     ac_cpp='$CPP $CPPFLAGS'
2626     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2627     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2628     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2629 gezelter 2081
2630    
2631 gezelter 1490 ac_aux_dir=
2632 gezelter 3319 for ac_dir in ac-tools "$srcdir"/ac-tools; do
2633 gezelter 3546 for ac_t in install-sh install.sh shtool; do
2634     if test -f "$ac_dir/$ac_t"; then
2635     ac_aux_dir=$ac_dir
2636     ac_install_sh="$ac_aux_dir/$ac_t -c"
2637     break 2
2638     fi
2639     done
2640 gezelter 1490 done
2641     if test -z "$ac_aux_dir"; then
2642 gezelter 3546 as_fn_error "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2643 gezelter 1490 fi
2644    
2645 gezelter 3319 # These three variables are undocumented and unsupported,
2646     # and are intended to be withdrawn in a future Autoconf release.
2647     # They can cause serious problems if a builder's source tree is in a directory
2648     # whose full name contains unusual characters.
2649     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2650     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2651     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2652 gezelter 2081
2653 gezelter 1490
2654 gezelter 2081
2655 gezelter 3319 ac_config_headers="$ac_config_headers src/config.h"
2656 gezelter 1490
2657    
2658 gezelter 2081
2659    
2660 gezelter 1490
2661 gezelter 2081
2662    
2663 gezelter 1490
2664    
2665    
2666 gezelter 2081
2667    
2668 gezelter 1490
2669 gezelter 2081
2670    
2671 gezelter 1490
2672    
2673 gezelter 2081
2674    
2675 gezelter 1490
2676 gezelter 2081
2677    
2678 gezelter 1490
2679    
2680    
2681 gezelter 2081
2682    
2683 gezelter 1490
2684 gezelter 2081
2685 gezelter 1490
2686 gezelter 2081
2687    
2688 gezelter 1490
2689    
2690 gezelter 2081
2691 gezelter 1490
2692 gezelter 2081
2693 gezelter 1490
2694 gezelter 2081
2695    
2696 gezelter 2752
2697    
2698 gezelter 3319
2699    
2700 gezelter 2753 #
2701     #
2702     #
2703 gezelter 2752
2704    
2705    
2706    
2707 gezelter 1490
2708 gezelter 2754
2709 chuckv 3291
2710    
2711 gezelter 3319
2712    
2713 gezelter 1535 # AC_F90_MODULE_NAMES
2714     # -------------------
2715     #
2716     # Figure out how the Fortran 90 compiler constructs module file names
2717     #
2718     # AC_F90_MODULE_NAMES
2719 gezelter 1490
2720 gezelter 2081
2721    
2722    
2723    
2724    
2725    
2726    
2727    
2728    
2729    
2730    
2731    
2732    
2733    
2734    
2735    
2736    
2737    
2738    
2739    
2740    
2741    
2742    
2743    
2744    
2745    
2746    
2747    
2748    
2749    
2750    
2751    
2752    
2753    
2754    
2755 gezelter 2753
2756    
2757    
2758    
2759    
2760    
2761    
2762    
2763    
2764    
2765    
2766    
2767    
2768    
2769    
2770    
2771    
2772    
2773    
2774    
2775    
2776    
2777    
2778    
2779    
2780    
2781    
2782    
2783    
2784    
2785    
2786    
2787    
2788    
2789    
2790    
2791    
2792    
2793    
2794    
2795    
2796    
2797    
2798    
2799    
2800    
2801    
2802    
2803    
2804    
2805    
2806 gezelter 3546 # ===========================================================================
2807     # http://www.nongnu.org/autoconf-archive/ax_mpi.html
2808     # ===========================================================================
2809     #
2810     # SYNOPSIS
2811     #
2812     # AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2813     #
2814     # DESCRIPTION
2815     #
2816     # This macro tries to find out how to compile programs that use MPI
2817     # (Message Passing Interface), a standard API for parallel process
2818     # communication (see http://www-unix.mcs.anl.gov/mpi/)
2819     #
2820     # On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2821     # to the name of the MPI compiler, depending upon the current language.
2822     # (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2823     # mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2824     # are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2825     # MPICC/MPICXX/MPIF77/MPIFC was not found).
2826     #
2827     # If you want to compile everything with MPI, you should set:
2828     #
2829     # CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2830     # LIBS="$MPILIBS $LIBS"
2831     #
2832     # NOTE: The above assumes that you will use $CC (or whatever) for linking
2833     # as well as for compiling. (This is the default for automake and most
2834     # Makefiles.)
2835     #
2836     # The user can force a particular library/compiler by setting the
2837     # MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2838     #
2839     # ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2840     # found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2841     # found. If ACTION-IF-FOUND is not specified, the default action will
2842     # define HAVE_MPI.
2843     #
2844     # LICENSE
2845     #
2846     # Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2847     # Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2848     #
2849     # This program is free software: you can redistribute it and/or modify it
2850     # under the terms of the GNU General Public License as published by the
2851     # Free Software Foundation, either version 3 of the License, or (at your
2852     # option) any later version.
2853     #
2854     # This program is distributed in the hope that it will be useful, but
2855     # WITHOUT ANY WARRANTY; without even the implied warranty of
2856     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2857     # Public License for more details.
2858     #
2859     # You should have received a copy of the GNU General Public License along
2860     # with this program. If not, see <http://www.gnu.org/licenses/>.
2861     #
2862     # As a special exception, the respective Autoconf Macro's copyright owner
2863     # gives unlimited permission to copy, distribute and modify the configure
2864     # scripts that are the output of Autoconf when processing the Macro. You
2865     # need not follow the terms of the GNU General Public License when using
2866     # or distributing such scripts, even though portions of the text of the
2867     # Macro appear in them. The GNU General Public License (GPL) does govern
2868     # all other use of the material that constitutes the Autoconf Macro.
2869     #
2870     # This special exception to the GPL applies to versions of the Autoconf
2871     # Macro released by the Autoconf Archive. When you make and distribute a
2872     # modified version of the Autoconf Macro, you may extend this special
2873     # exception to the GPL to apply to your modified version as well.
2874 gezelter 2753
2875 gezelter 3546 # This is what autoupdate's m4 run will expand. It fires
2876     # the warning (with _au_warn_XXX), outputs it into the
2877     # updated configure.ac (with AC_DIAGNOSE), and then outputs
2878     # the replacement expansion.
2879 chuckv 3288
2880    
2881 gezelter 3546 # This is an auxiliary macro that is also run when
2882     # autoupdate runs m4. It simply calls m4_warning, but
2883     # we need a wrapper so that each warning is emitted only
2884     # once. We break the quoting in m4_warning's argument in
2885     # order to expand this macro's arguments, not AU_DEFUN's.
2886 chuckv 3288
2887    
2888 gezelter 3546 # Finally, this is the expansion that is picked up by
2889     # autoconf. It tells the user to run autoupdate, and
2890     # then outputs the replacement expansion. We do not care
2891     # about autoupdate's warning because that contains
2892     # information on what to do *after* running autoupdate.
2893 chuckv 3288
2894    
2895    
2896 gezelter 1490 # who am i
2897     # Make sure we can run config.sub.
2898 gezelter 3319 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2899 gezelter 3546 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2900 gezelter 1490
2901 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2902 gezelter 3457 $as_echo_n "checking build system type... " >&6; }
2903 gezelter 3546 if test "${ac_cv_build+set}" = set; then :
2904 gezelter 3457 $as_echo_n "(cached) " >&6
2905 gezelter 1490 else
2906 gezelter 3319 ac_build_alias=$build_alias
2907     test "x$ac_build_alias" = x &&
2908     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2909     test "x$ac_build_alias" = x &&
2910 gezelter 3546 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2911 gezelter 3319 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2912 gezelter 3546 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2913 gezelter 1490
2914     fi
2915 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2916 gezelter 3457 $as_echo "$ac_cv_build" >&6; }
2917 gezelter 3319 case $ac_cv_build in
2918     *-*-*) ;;
2919 gezelter 3546 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2920 gezelter 3319 esac
2921 gezelter 1490 build=$ac_cv_build
2922 gezelter 3319 ac_save_IFS=$IFS; IFS='-'
2923     set x $ac_cv_build
2924     shift
2925     build_cpu=$1
2926     build_vendor=$2
2927     shift; shift
2928     # Remember, the first character of IFS is used to create $*,
2929     # except with old shells:
2930     build_os=$*
2931     IFS=$ac_save_IFS
2932     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2933 gezelter 1490
2934 gezelter 2081
2935 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2936 gezelter 3457 $as_echo_n "checking host system type... " >&6; }
2937 gezelter 3546 if test "${ac_cv_host+set}" = set; then :
2938 gezelter 3457 $as_echo_n "(cached) " >&6
2939 gezelter 1490 else
2940 gezelter 3319 if test "x$host_alias" = x; then
2941     ac_cv_host=$ac_cv_build
2942     else
2943     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2944 gezelter 3546 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2945 gezelter 3319 fi
2946 gezelter 1490
2947     fi
2948 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2949 gezelter 3457 $as_echo "$ac_cv_host" >&6; }
2950 gezelter 3319 case $ac_cv_host in
2951     *-*-*) ;;
2952 gezelter 3546 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2953 gezelter 3319 esac
2954 gezelter 1490 host=$ac_cv_host
2955 gezelter 3319 ac_save_IFS=$IFS; IFS='-'
2956     set x $ac_cv_host
2957     shift
2958     host_cpu=$1
2959     host_vendor=$2
2960     shift; shift
2961     # Remember, the first character of IFS is used to create $*,
2962     # except with old shells:
2963     host_os=$*
2964     IFS=$ac_save_IFS
2965     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2966 gezelter 1490
2967 gezelter 2081
2968    
2969    
2970    
2971 gezelter 2547 # set program name
2972     PROGNAME="oopse"
2973    
2974    
2975    
2976    
2977     OBJEXT=".$OBJEXT"
2978    
2979     OOPSE=oopse
2980    
2981     if test "x${prefix}" = "xNONE"
2982     then
2983     OOPSE_HOME=${ac_default_prefix}/oopse
2984     else
2985     OOPSE_HOME=${prefix}/oopse
2986     fi
2987 gezelter 3319 # Check whether --enable-oopse-home was given.
2988 gezelter 3546 if test "${enable_oopse_home+set}" = set; then :
2989 gezelter 3319 enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2990     fi
2991 gezelter 2547
2992 gezelter 3319
2993 gezelter 2547 # there are two ways to do debugging. One with the --enable-debug flag
2994     # and one using the DEBUG environment variable
2995    
2996     debug=0
2997 gezelter 3319 # Check whether --enable-debug was given.
2998 gezelter 3546 if test "${enable_debug+set}" = set; then :
2999 gezelter 3319 enableval=$enable_debug; debug=1
3000     fi
3001    
3002 gezelter 2547 if test "${DEBUG}"; then
3003    
3004 gezelter 3546 $as_echo "#define debug 1" >>confdefs.h
3005 gezelter 2547
3006     msg="$msg, debug mode"
3007     fi
3008    
3009    
3010 gezelter 3319 # Check whether --enable-single was given.
3011 gezelter 3546 if test "${enable_single+set}" = set; then :
3012 gezelter 3319 enableval=$enable_single; ok=$enableval
3013 gezelter 2757 else
3014     ok=no
3015 gezelter 3319 fi
3016    
3017     # Check whether --enable-float was given.
3018 gezelter 3546 if test "${enable_float+set}" = set; then :
3019 gezelter 3319 enableval=$enable_float; ok=$enableval
3020     fi
3021    
3022 gezelter 2757 if test "$ok" = "yes"; then
3023    
3024 gezelter 3546 $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
3025 gezelter 2757
3026 gezelter 2758 USE_SINGLE_PRECISION=yes
3027    
3028 gezelter 2757 fi
3029    
3030 gezelter 3342 if test x"$CC" != x; then
3031     for ac_prog in $CC
3032     do
3033     # Extract the first word of "$ac_prog", so it can be a program name with args.
3034     set dummy $ac_prog; ac_word=$2
3035 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3036 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3037 gezelter 3546 if test "${ac_cv_prog_ac_cc_set+set}" = set; then :
3038 gezelter 3457 $as_echo_n "(cached) " >&6
3039 gezelter 3342 else
3040     if test -n "$ac_cc_set"; then
3041     ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
3042     else
3043     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3044     for as_dir in $PATH
3045     do
3046     IFS=$as_save_IFS
3047     test -z "$as_dir" && as_dir=.
3048 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3049 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3050     ac_cv_prog_ac_cc_set="$ac_prog"
3051 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3052 gezelter 3342 break 2
3053     fi
3054     done
3055 gezelter 3546 done
3056 gezelter 3342 IFS=$as_save_IFS
3057    
3058     fi
3059     fi
3060     ac_cc_set=$ac_cv_prog_ac_cc_set
3061     if test -n "$ac_cc_set"; then
3062 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cc_set" >&5
3063 gezelter 3457 $as_echo "$ac_cc_set" >&6; }
3064 gezelter 3342 else
3065 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3066 gezelter 3457 $as_echo "no" >&6; }
3067 gezelter 3342 fi
3068    
3069    
3070     test -n "$ac_cc_set" && break
3071     done
3072     test -n "$ac_cc_set" || ac_cc_set="no"
3073    
3074 gezelter 3546 if test $ac_cc_set != no; then :
3075 gezelter 3342
3076     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
3077     set dummy $ac_cc_set; ac_word=$2
3078 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3079 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3080 gezelter 3546 if test "${ac_cv_path_ac_cc_path+set}" = set; then :
3081 gezelter 3457 $as_echo_n "(cached) " >&6
3082 gezelter 3342 else
3083     case $ac_cc_path in
3084     [\\/]* | ?:[\\/]*)
3085     ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
3086     ;;
3087     *)
3088     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3089     for as_dir in $PATH
3090     do
3091     IFS=$as_save_IFS
3092     test -z "$as_dir" && as_dir=.
3093 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3094 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3095     ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
3096 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3097 gezelter 3342 break 2
3098     fi
3099     done
3100 gezelter 3546 done
3101 gezelter 3342 IFS=$as_save_IFS
3102    
3103     test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
3104     ;;
3105     esac
3106     fi
3107     ac_cc_path=$ac_cv_path_ac_cc_path
3108     if test -n "$ac_cc_path"; then
3109 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cc_path" >&5
3110 gezelter 3457 $as_echo "$ac_cc_path" >&6; }
3111 gezelter 3342 else
3112 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3113 gezelter 3457 $as_echo "no" >&6; }
3114 gezelter 3342 fi
3115    
3116    
3117     else
3118    
3119 gezelter 3546 as_fn_error "Specified C compiler $CC doesn't seem to exist!" "$LINENO" 5
3120 gezelter 3342 fi
3121    
3122 gezelter 3546 if test $ac_cc_path != no; then :
3123 gezelter 3342
3124 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $CC as C compiler" >&5
3125     $as_echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
3126     MPICC=$CC
3127 gezelter 3342
3128     else
3129    
3130 gezelter 3546 as_fn_error "Can't find path to user-specified C compiler $CC" "$LINENO" 5
3131 gezelter 3342 fi
3132     fi
3133    
3134     if test x"$CXX" != x; then
3135     for ac_prog in $CXX
3136     do
3137     # Extract the first word of "$ac_prog", so it can be a program name with args.
3138     set dummy $ac_prog; ac_word=$2
3139 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3140 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3141 gezelter 3546 if test "${ac_cv_prog_ac_cxx_set+set}" = set; then :
3142 gezelter 3457 $as_echo_n "(cached) " >&6
3143 gezelter 3342 else
3144     if test -n "$ac_cxx_set"; then
3145     ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
3146     else
3147     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3148     for as_dir in $PATH
3149     do
3150     IFS=$as_save_IFS
3151     test -z "$as_dir" && as_dir=.
3152 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3153 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3154     ac_cv_prog_ac_cxx_set="$ac_prog"
3155 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3156 gezelter 3342 break 2
3157     fi
3158     done
3159 gezelter 3546 done
3160 gezelter 3342 IFS=$as_save_IFS
3161    
3162     fi
3163     fi
3164     ac_cxx_set=$ac_cv_prog_ac_cxx_set
3165     if test -n "$ac_cxx_set"; then
3166 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cxx_set" >&5
3167 gezelter 3457 $as_echo "$ac_cxx_set" >&6; }
3168 gezelter 3342 else
3169 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3170 gezelter 3457 $as_echo "no" >&6; }
3171 gezelter 3342 fi
3172    
3173    
3174     test -n "$ac_cxx_set" && break
3175     done
3176     test -n "$ac_cxx_set" || ac_cxx_set="no"
3177    
3178 gezelter 3546 if test $ac_cxx_set != no; then :
3179 gezelter 3342
3180     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
3181     set dummy $ac_cxx_set; ac_word=$2
3182 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3183 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3184 gezelter 3546 if test "${ac_cv_path_ac_cxx_path+set}" = set; then :
3185 gezelter 3457 $as_echo_n "(cached) " >&6
3186 gezelter 3342 else
3187     case $ac_cxx_path in
3188     [\\/]* | ?:[\\/]*)
3189     ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
3190     ;;
3191     *)
3192     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3193     for as_dir in $PATH
3194     do
3195     IFS=$as_save_IFS
3196     test -z "$as_dir" && as_dir=.
3197 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3198 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3199     ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
3200 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3201 gezelter 3342 break 2
3202     fi
3203     done
3204 gezelter 3546 done
3205 gezelter 3342 IFS=$as_save_IFS
3206    
3207     test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
3208     ;;
3209     esac
3210     fi
3211     ac_cxx_path=$ac_cv_path_ac_cxx_path
3212     if test -n "$ac_cxx_path"; then
3213 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cxx_path" >&5
3214 gezelter 3457 $as_echo "$ac_cxx_path" >&6; }
3215 gezelter 3342 else
3216 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3217 gezelter 3457 $as_echo "no" >&6; }
3218 gezelter 3342 fi
3219    
3220    
3221     else
3222    
3223 gezelter 3546 as_fn_error "Specified C++ compiler $CXX doesn't seem to exist!" "$LINENO" 5
3224 gezelter 3342 fi
3225    
3226 gezelter 3546 if test $ac_cxx_path != no; then :
3227 gezelter 3342
3228 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $CXX as C++ compiler" >&5
3229     $as_echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
3230     MPICXX=$CXX
3231 gezelter 3342
3232     else
3233    
3234 gezelter 3546 as_fn_error "Can't find path to user-specified C++ compiler $CXX" "$LINENO" 5
3235 gezelter 3342 fi
3236     fi
3237    
3238     if test x"$FC" != x; then
3239     for ac_prog in $FC
3240     do
3241     # Extract the first word of "$ac_prog", so it can be a program name with args.
3242     set dummy $ac_prog; ac_word=$2
3243 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3244 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3245 gezelter 3546 if test "${ac_cv_prog_ac_fc_set+set}" = set; then :
3246 gezelter 3457 $as_echo_n "(cached) " >&6
3247 gezelter 3342 else
3248     if test -n "$ac_fc_set"; then
3249     ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
3250     else
3251     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3252     for as_dir in $PATH
3253     do
3254     IFS=$as_save_IFS
3255     test -z "$as_dir" && as_dir=.
3256 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3257 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3258     ac_cv_prog_ac_fc_set="$ac_prog"
3259 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3260 gezelter 3342 break 2
3261     fi
3262     done
3263 gezelter 3546 done
3264 gezelter 3342 IFS=$as_save_IFS
3265    
3266     fi
3267     fi
3268     ac_fc_set=$ac_cv_prog_ac_fc_set
3269     if test -n "$ac_fc_set"; then
3270 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fc_set" >&5
3271 gezelter 3457 $as_echo "$ac_fc_set" >&6; }
3272 gezelter 3342 else
3273 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3274 gezelter 3457 $as_echo "no" >&6; }
3275 gezelter 3342 fi
3276    
3277    
3278     test -n "$ac_fc_set" && break
3279     done
3280     test -n "$ac_fc_set" || ac_fc_set="no"
3281    
3282 gezelter 3546 if test $ac_fc_set != no; then :
3283 gezelter 3342
3284     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
3285     set dummy $ac_fc_set; ac_word=$2
3286 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3287 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3288 gezelter 3546 if test "${ac_cv_path_ac_fc_path+set}" = set; then :
3289 gezelter 3457 $as_echo_n "(cached) " >&6
3290 gezelter 3342 else
3291     case $ac_fc_path in
3292     [\\/]* | ?:[\\/]*)
3293     ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
3294     ;;
3295     *)
3296     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3297     for as_dir in $PATH
3298     do
3299     IFS=$as_save_IFS
3300     test -z "$as_dir" && as_dir=.
3301 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3302 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3303     ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
3304 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3305 gezelter 3342 break 2
3306     fi
3307     done
3308 gezelter 3546 done
3309 gezelter 3342 IFS=$as_save_IFS
3310    
3311     test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
3312     ;;
3313     esac
3314     fi
3315     ac_fc_path=$ac_cv_path_ac_fc_path
3316     if test -n "$ac_fc_path"; then
3317 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fc_path" >&5
3318 gezelter 3457 $as_echo "$ac_fc_path" >&6; }
3319 gezelter 3342 else
3320 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3321 gezelter 3457 $as_echo "no" >&6; }
3322 gezelter 3342 fi
3323    
3324    
3325     else
3326    
3327 gezelter 3546 as_fn_error "Specified Fortran compiler $FC doesn't seem to exist!" "$LINENO" 5
3328 gezelter 3342 fi
3329    
3330 gezelter 3546 if test $ac_fc_path != no; then :
3331 gezelter 3342
3332 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $FC as Fortran compiler" >&5
3333     $as_echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
3334     MPIFC=$FC
3335 gezelter 3342
3336     else
3337    
3338 gezelter 3546 as_fn_error "Can't find path to user-specified Fortran compiler $FC" "$LINENO" 5
3339 gezelter 3342 fi
3340     fi
3341    
3342    
3343 gezelter 3546 ac_ext=cpp
3344     ac_cpp='$CXXCPP $CPPFLAGS'
3345     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3346     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3347     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3348 gezelter 3342
3349 gezelter 3546 ac_ext=cpp
3350     ac_cpp='$CXXCPP $CPPFLAGS'
3351     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3352     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3353     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3354     if test -z "$CXX"; then
3355     if test -n "$CCC"; then
3356     CXX=$CCC
3357     else
3358     if test -n "$ac_tool_prefix"; then
3359     for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3360     do
3361     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3362     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3363     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3364     $as_echo_n "checking for $ac_word... " >&6; }
3365     if test "${ac_cv_prog_CXX+set}" = set; then :
3366     $as_echo_n "(cached) " >&6
3367     else
3368     if test -n "$CXX"; then
3369     ac_cv_prog_CXX="$CXX" # Let the user override the test.
3370     else
3371     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3372     for as_dir in $PATH
3373     do
3374     IFS=$as_save_IFS
3375     test -z "$as_dir" && as_dir=.
3376     for ac_exec_ext in '' $ac_executable_extensions; do
3377     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3378     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3379     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3380     break 2
3381     fi
3382     done
3383     done
3384     IFS=$as_save_IFS
3385 gezelter 3342
3386 gezelter 3546 fi
3387     fi
3388     CXX=$ac_cv_prog_CXX
3389     if test -n "$CXX"; then
3390     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3391     $as_echo "$CXX" >&6; }
3392 gezelter 3342 else
3393 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3394     $as_echo "no" >&6; }
3395 gezelter 3342 fi
3396    
3397    
3398 gezelter 3546 test -n "$CXX" && break
3399     done
3400     fi
3401     if test -z "$CXX"; then
3402     ac_ct_CXX=$CXX
3403     for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3404 gezelter 3342 do
3405     # Extract the first word of "$ac_prog", so it can be a program name with args.
3406     set dummy $ac_prog; ac_word=$2
3407 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3408 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3409 gezelter 3546 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3410 gezelter 3457 $as_echo_n "(cached) " >&6
3411 gezelter 3342 else
3412 gezelter 3546 if test -n "$ac_ct_CXX"; then
3413     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3414 gezelter 3342 else
3415     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3416     for as_dir in $PATH
3417     do
3418     IFS=$as_save_IFS
3419     test -z "$as_dir" && as_dir=.
3420 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3421 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3422 gezelter 3546 ac_cv_prog_ac_ct_CXX="$ac_prog"
3423     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3424 gezelter 3342 break 2
3425     fi
3426     done
3427 gezelter 3546 done
3428 gezelter 3342 IFS=$as_save_IFS
3429    
3430     fi
3431     fi
3432 gezelter 3546 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3433     if test -n "$ac_ct_CXX"; then
3434     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3435     $as_echo "$ac_ct_CXX" >&6; }
3436 gezelter 3342 else
3437 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3438 gezelter 3457 $as_echo "no" >&6; }
3439 gezelter 3342 fi
3440    
3441    
3442 gezelter 3546 test -n "$ac_ct_CXX" && break
3443 gezelter 3342 done
3444    
3445 gezelter 3546 if test "x$ac_ct_CXX" = x; then
3446     CXX="g++"
3447     else
3448     case $cross_compiling:$ac_tool_warned in
3449     yes:)
3450     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3451     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3452     ac_tool_warned=yes ;;
3453     esac
3454     CXX=$ac_ct_CXX
3455     fi
3456     fi
3457 gezelter 3342
3458 gezelter 3546 fi
3459     fi
3460     # Provide some information about the compiler.
3461     $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3462     set X $ac_compile
3463     ac_compiler=$2
3464     for ac_option in --version -v -V -qversion; do
3465     { { ac_try="$ac_compiler $ac_option >&5"
3466     case "(($ac_try" in
3467     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3468     *) ac_try_echo=$ac_try;;
3469     esac
3470     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3471     $as_echo "$ac_try_echo"; } >&5
3472     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3473     ac_status=$?
3474     if test -s conftest.err; then
3475     sed '10a\
3476     ... rest of stderr output deleted ...
3477     10q' conftest.err >conftest.er1
3478     cat conftest.er1 >&5
3479     rm -f conftest.er1 conftest.err
3480     fi
3481     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3482     test $ac_status = 0; }
3483     done
3484    
3485     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3486     /* end confdefs.h. */
3487     #include <stdio.h>
3488     int
3489     main ()
3490     {
3491     FILE *f = fopen ("conftest.out", "w");
3492     return ferror (f) || fclose (f) != 0;
3493    
3494     ;
3495     return 0;
3496     }
3497     _ACEOF
3498     ac_clean_files_save=$ac_clean_files
3499     ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3500     # Try to create an executable without -o first, disregard a.out.
3501     # It will help us diagnose broken compilers, and finding out an intuition
3502     # of exeext.
3503     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3504     $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3505     ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3506    
3507     # The possible output files:
3508     ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3509    
3510     ac_rmfiles=
3511     for ac_file in $ac_files
3512     do
3513     case $ac_file in
3514     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3515     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3516     esac
3517     done
3518     rm -f $ac_rmfiles
3519    
3520     if { { ac_try="$ac_link_default"
3521     case "(($ac_try" in
3522     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3523     *) ac_try_echo=$ac_try;;
3524     esac
3525     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3526     $as_echo "$ac_try_echo"; } >&5
3527     (eval "$ac_link_default") 2>&5
3528     ac_status=$?
3529     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3530     test $ac_status = 0; }; then :
3531     # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3532     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3533     # in a Makefile. We should not override ac_cv_exeext if it was cached,
3534     # so that the user can short-circuit this test for compilers unknown to
3535     # Autoconf.
3536     for ac_file in $ac_files ''
3537     do
3538     test -f "$ac_file" || continue
3539     case $ac_file in
3540     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3541     ;;
3542     [ab].out )
3543     # We found the default executable, but exeext='' is most
3544     # certainly right.
3545     break;;
3546     *.* )
3547     if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3548     then :; else
3549     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3550     fi
3551     # We set ac_cv_exeext here because the later test for it is not
3552     # safe: cross compilers may not add the suffix if given an `-o'
3553     # argument, so we may need to know it at that point already.
3554     # Even if this section looks crufty: it has the advantage of
3555     # actually working.
3556     break;;
3557     * )
3558     break;;
3559     esac
3560     done
3561     test "$ac_cv_exeext" = no && ac_cv_exeext=
3562    
3563     else
3564     ac_file=''
3565     fi
3566     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3567     $as_echo "$ac_file" >&6; }
3568     if test -z "$ac_file"; then :
3569     $as_echo "$as_me: failed program was:" >&5
3570     sed 's/^/| /' conftest.$ac_ext >&5
3571    
3572     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3573     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3574     { as_fn_set_status 77
3575     as_fn_error "C++ compiler cannot create executables
3576     See \`config.log' for more details." "$LINENO" 5; }; }
3577     fi
3578     ac_exeext=$ac_cv_exeext
3579    
3580     # Check that the compiler produces executables we can run. If not, either
3581     # the compiler is broken, or we cross compile.
3582     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3583     $as_echo_n "checking whether the C++ compiler works... " >&6; }
3584     # If not cross compiling, check that we can run a simple program.
3585     if test "$cross_compiling" != yes; then
3586     if { ac_try='./$ac_file'
3587     { { case "(($ac_try" in
3588     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3589     *) ac_try_echo=$ac_try;;
3590     esac
3591     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3592     $as_echo "$ac_try_echo"; } >&5
3593     (eval "$ac_try") 2>&5
3594     ac_status=$?
3595     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3596     test $ac_status = 0; }; }; then
3597     cross_compiling=no
3598     else
3599     if test "$cross_compiling" = maybe; then
3600     cross_compiling=yes
3601     else
3602     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3603     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3604     as_fn_error "cannot run C++ compiled programs.
3605     If you meant to cross compile, use \`--host'.
3606     See \`config.log' for more details." "$LINENO" 5; }
3607     fi
3608     fi
3609     fi
3610     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3611     $as_echo "yes" >&6; }
3612    
3613     rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3614     ac_clean_files=$ac_clean_files_save
3615     # Check that the compiler produces executables we can run. If not, either
3616     # the compiler is broken, or we cross compile.
3617     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3618     $as_echo_n "checking whether we are cross compiling... " >&6; }
3619     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3620     $as_echo "$cross_compiling" >&6; }
3621    
3622     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3623     $as_echo_n "checking for suffix of executables... " >&6; }
3624     if { { ac_try="$ac_link"
3625     case "(($ac_try" in
3626     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3627     *) ac_try_echo=$ac_try;;
3628     esac
3629     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3630     $as_echo "$ac_try_echo"; } >&5
3631     (eval "$ac_link") 2>&5
3632     ac_status=$?
3633     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3634     test $ac_status = 0; }; then :
3635     # If both `conftest.exe' and `conftest' are `present' (well, observable)
3636     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3637     # work properly (i.e., refer to `conftest.exe'), while it won't with
3638     # `rm'.
3639     for ac_file in conftest.exe conftest conftest.*; do
3640     test -f "$ac_file" || continue
3641     case $ac_file in
3642     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3643     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3644     break;;
3645     * ) break;;
3646     esac
3647     done
3648     else
3649     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3650     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3651     as_fn_error "cannot compute suffix of executables: cannot compile and link
3652     See \`config.log' for more details." "$LINENO" 5; }
3653     fi
3654     rm -f conftest$ac_cv_exeext
3655     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3656     $as_echo "$ac_cv_exeext" >&6; }
3657    
3658     rm -f conftest.$ac_ext
3659     EXEEXT=$ac_cv_exeext
3660     ac_exeext=$EXEEXT
3661     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3662     $as_echo_n "checking for suffix of object files... " >&6; }
3663     if test "${ac_cv_objext+set}" = set; then :
3664     $as_echo_n "(cached) " >&6
3665     else
3666     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3667     /* end confdefs.h. */
3668    
3669     int
3670     main ()
3671     {
3672    
3673     ;
3674     return 0;
3675     }
3676     _ACEOF
3677     rm -f conftest.o conftest.obj
3678     if { { ac_try="$ac_compile"
3679     case "(($ac_try" in
3680     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3681     *) ac_try_echo=$ac_try;;
3682     esac
3683     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3684     $as_echo "$ac_try_echo"; } >&5
3685     (eval "$ac_compile") 2>&5
3686     ac_status=$?
3687     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3688     test $ac_status = 0; }; then :
3689     for ac_file in conftest.o conftest.obj conftest.*; do
3690     test -f "$ac_file" || continue;
3691     case $ac_file in
3692     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3693     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3694     break;;
3695     esac
3696     done
3697     else
3698     $as_echo "$as_me: failed program was:" >&5
3699     sed 's/^/| /' conftest.$ac_ext >&5
3700    
3701     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3702     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3703     as_fn_error "cannot compute suffix of object files: cannot compile
3704     See \`config.log' for more details." "$LINENO" 5; }
3705     fi
3706     rm -f conftest.$ac_cv_objext conftest.$ac_ext
3707     fi
3708     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3709     $as_echo "$ac_cv_objext" >&6; }
3710     OBJEXT=$ac_cv_objext
3711     ac_objext=$OBJEXT
3712     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3713     $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3714     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3715     $as_echo_n "(cached) " >&6
3716     else
3717     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3718     /* end confdefs.h. */
3719    
3720     int
3721     main ()
3722     {
3723     #ifndef __GNUC__
3724     choke me
3725     #endif
3726    
3727     ;
3728     return 0;
3729     }
3730     _ACEOF
3731     if ac_fn_cxx_try_compile "$LINENO"; then :
3732     ac_compiler_gnu=yes
3733     else
3734     ac_compiler_gnu=no
3735     fi
3736     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3737     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3738    
3739     fi
3740     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3741     $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3742     if test $ac_compiler_gnu = yes; then
3743     GXX=yes
3744     else
3745     GXX=
3746     fi
3747     ac_test_CXXFLAGS=${CXXFLAGS+set}
3748     ac_save_CXXFLAGS=$CXXFLAGS
3749     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3750     $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3751     if test "${ac_cv_prog_cxx_g+set}" = set; then :
3752     $as_echo_n "(cached) " >&6
3753     else
3754     ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3755     ac_cxx_werror_flag=yes
3756     ac_cv_prog_cxx_g=no
3757     CXXFLAGS="-g"
3758     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3759     /* end confdefs.h. */
3760    
3761     int
3762     main ()
3763     {
3764    
3765     ;
3766     return 0;
3767     }
3768     _ACEOF
3769     if ac_fn_cxx_try_compile "$LINENO"; then :
3770     ac_cv_prog_cxx_g=yes
3771     else
3772     CXXFLAGS=""
3773     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3774     /* end confdefs.h. */
3775    
3776     int
3777     main ()
3778     {
3779    
3780     ;
3781     return 0;
3782     }
3783     _ACEOF
3784     if ac_fn_cxx_try_compile "$LINENO"; then :
3785    
3786     else
3787     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3788     CXXFLAGS="-g"
3789     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3790     /* end confdefs.h. */
3791    
3792     int
3793     main ()
3794     {
3795    
3796     ;
3797     return 0;
3798     }
3799     _ACEOF
3800     if ac_fn_cxx_try_compile "$LINENO"; then :
3801     ac_cv_prog_cxx_g=yes
3802     fi
3803     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3804     fi
3805     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3806     fi
3807     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3808     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3809     fi
3810     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3811     $as_echo "$ac_cv_prog_cxx_g" >&6; }
3812     if test "$ac_test_CXXFLAGS" = set; then
3813     CXXFLAGS=$ac_save_CXXFLAGS
3814     elif test $ac_cv_prog_cxx_g = yes; then
3815     if test "$GXX" = yes; then
3816     CXXFLAGS="-g -O2"
3817     else
3818     CXXFLAGS="-g"
3819     fi
3820     else
3821     if test "$GXX" = yes; then
3822     CXXFLAGS="-O2"
3823     else
3824     CXXFLAGS=
3825     fi
3826     fi
3827     ac_ext=cpp
3828     ac_cpp='$CXXCPP $CPPFLAGS'
3829     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3830     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3831     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3832    
3833    
3834    
3835    
3836    
3837    
3838    
3839     for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
3840     do
3841     # Extract the first word of "$ac_prog", so it can be a program name with args.
3842     set dummy $ac_prog; ac_word=$2
3843     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3844 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
3845 gezelter 3546 if test "${ac_cv_prog_MPICXX+set}" = set; then :
3846 gezelter 3457 $as_echo_n "(cached) " >&6
3847 gezelter 3342 else
3848 gezelter 3546 if test -n "$MPICXX"; then
3849     ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
3850     else
3851     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3852 gezelter 3342 for as_dir in $PATH
3853     do
3854     IFS=$as_save_IFS
3855     test -z "$as_dir" && as_dir=.
3856 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
3857 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3858 gezelter 3546 ac_cv_prog_MPICXX="$ac_prog"
3859     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3860 gezelter 3342 break 2
3861     fi
3862     done
3863 gezelter 3546 done
3864 gezelter 3342 IFS=$as_save_IFS
3865    
3866     fi
3867 gezelter 3546 fi
3868     MPICXX=$ac_cv_prog_MPICXX
3869     if test -n "$MPICXX"; then
3870     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
3871     $as_echo "$MPICXX" >&6; }
3872 gezelter 3342 else
3873 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3874 gezelter 3457 $as_echo "no" >&6; }
3875 gezelter 3342 fi
3876    
3877    
3878 gezelter 3546 test -n "$MPICXX" && break
3879     done
3880     test -n "$MPICXX" || MPICXX="$CXX"
3881    
3882     ax_mpi_save_CXX="$CXX"
3883     CXX="$MPICXX"
3884    
3885    
3886    
3887     if test x = x"$MPILIBS"; then
3888     ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
3889     if test "x$ac_cv_func_MPI_Init" = x""yes; then :
3890     MPILIBS=" "
3891 gezelter 3342 fi
3892    
3893 gezelter 3546 fi
3894    
3895     if test x = x"$MPILIBS"; then
3896     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
3897     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
3898     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
3899     $as_echo_n "(cached) " >&6
3900     else
3901     ac_check_lib_save_LIBS=$LIBS
3902     LIBS="-lmpi $LIBS"
3903     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3904     /* end confdefs.h. */
3905    
3906     /* Override any GCC internal prototype to avoid an error.
3907     Use char because int might match the return type of a GCC
3908     builtin and then its argument prototype would still apply. */
3909     #ifdef __cplusplus
3910     extern "C"
3911     #endif
3912     char MPI_Init ();
3913     int
3914     main ()
3915     {
3916     return MPI_Init ();
3917     ;
3918     return 0;
3919     }
3920     _ACEOF
3921     if ac_fn_cxx_try_link "$LINENO"; then :
3922     ac_cv_lib_mpi_MPI_Init=yes
3923     else
3924     ac_cv_lib_mpi_MPI_Init=no
3925     fi
3926     rm -f core conftest.err conftest.$ac_objext \
3927     conftest$ac_exeext conftest.$ac_ext
3928     LIBS=$ac_check_lib_save_LIBS
3929     fi
3930     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
3931     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
3932     if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
3933     MPILIBS="-lmpi"
3934     fi
3935    
3936     fi
3937     if test x = x"$MPILIBS"; then
3938     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
3939     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
3940     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
3941     $as_echo_n "(cached) " >&6
3942     else
3943     ac_check_lib_save_LIBS=$LIBS
3944     LIBS="-lmpich $LIBS"
3945     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3946     /* end confdefs.h. */
3947    
3948     /* Override any GCC internal prototype to avoid an error.
3949     Use char because int might match the return type of a GCC
3950     builtin and then its argument prototype would still apply. */
3951     #ifdef __cplusplus
3952     extern "C"
3953     #endif
3954     char MPI_Init ();
3955     int
3956     main ()
3957     {
3958     return MPI_Init ();
3959     ;
3960     return 0;
3961     }
3962     _ACEOF
3963     if ac_fn_cxx_try_link "$LINENO"; then :
3964     ac_cv_lib_mpich_MPI_Init=yes
3965     else
3966     ac_cv_lib_mpich_MPI_Init=no
3967     fi
3968     rm -f core conftest.err conftest.$ac_objext \
3969     conftest$ac_exeext conftest.$ac_ext
3970     LIBS=$ac_check_lib_save_LIBS
3971     fi
3972     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
3973     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
3974     if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
3975     MPILIBS="-lmpich"
3976     fi
3977    
3978     fi
3979    
3980     if test x != x"$MPILIBS"; then
3981     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
3982     $as_echo_n "checking for mpi.h... " >&6; }
3983     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3984     /* end confdefs.h. */
3985     #include <mpi.h>
3986     int
3987     main ()
3988     {
3989    
3990     ;
3991     return 0;
3992     }
3993     _ACEOF
3994     if ac_fn_cxx_try_compile "$LINENO"; then :
3995     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3996     $as_echo "yes" >&6; }
3997     else
3998     MPILIBS=""
3999     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4000     $as_echo "no" >&6; }
4001     fi
4002     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4003     fi
4004    
4005     CXX="$ax_mpi_save_CXX"
4006    
4007    
4008    
4009     # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4010     if test x = x"$MPILIBS"; then
4011     USE_MPI="no"
4012     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. oopse_MPI will not be built." >&5
4013     $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. oopse_MPI will not be built." >&2;}
4014     :
4015     else
4016     USE_MPI="yes"
4017     :
4018     fi
4019    
4020     ac_ext=c
4021     ac_cpp='$CPP $CPPFLAGS'
4022     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4023     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4024     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4025     if test -n "$ac_tool_prefix"; then
4026     # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4027     set dummy ${ac_tool_prefix}gcc; ac_word=$2
4028     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4029 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
4030 gezelter 3546 if test "${ac_cv_prog_CC+set}" = set; then :
4031 gezelter 3457 $as_echo_n "(cached) " >&6
4032 gezelter 3342 else
4033 gezelter 3546 if test -n "$CC"; then
4034     ac_cv_prog_CC="$CC" # Let the user override the test.
4035 gezelter 3342 else
4036     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4037     for as_dir in $PATH
4038     do
4039     IFS=$as_save_IFS
4040     test -z "$as_dir" && as_dir=.
4041 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
4042 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4043 gezelter 3546 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4044     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4045 gezelter 3342 break 2
4046     fi
4047     done
4048 gezelter 3546 done
4049 gezelter 3342 IFS=$as_save_IFS
4050    
4051     fi
4052     fi
4053 gezelter 3546 CC=$ac_cv_prog_CC
4054     if test -n "$CC"; then
4055     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4056     $as_echo "$CC" >&6; }
4057 gezelter 3342 else
4058 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4059 gezelter 3457 $as_echo "no" >&6; }
4060 gezelter 3342 fi
4061    
4062    
4063 gezelter 3546 fi
4064     if test -z "$ac_cv_prog_CC"; then
4065     ac_ct_CC=$CC
4066     # Extract the first word of "gcc", so it can be a program name with args.
4067     set dummy gcc; ac_word=$2
4068     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4069     $as_echo_n "checking for $ac_word... " >&6; }
4070     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4071     $as_echo_n "(cached) " >&6
4072     else
4073     if test -n "$ac_ct_CC"; then
4074     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4075     else
4076     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4077     for as_dir in $PATH
4078     do
4079     IFS=$as_save_IFS
4080     test -z "$as_dir" && as_dir=.
4081     for ac_exec_ext in '' $ac_executable_extensions; do
4082     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4083     ac_cv_prog_ac_ct_CC="gcc"
4084     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4085     break 2
4086     fi
4087 gezelter 3342 done
4088 gezelter 3546 done
4089     IFS=$as_save_IFS
4090 gezelter 3342
4091 gezelter 3546 fi
4092     fi
4093     ac_ct_CC=$ac_cv_prog_ac_ct_CC
4094     if test -n "$ac_ct_CC"; then
4095     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4096     $as_echo "$ac_ct_CC" >&6; }
4097     else
4098     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4099     $as_echo "no" >&6; }
4100     fi
4101 gezelter 3342
4102 gezelter 3546 if test "x$ac_ct_CC" = x; then
4103     CC=""
4104     else
4105     case $cross_compiling:$ac_tool_warned in
4106     yes:)
4107     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4108     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4109     ac_tool_warned=yes ;;
4110     esac
4111     CC=$ac_ct_CC
4112     fi
4113     else
4114     CC="$ac_cv_prog_CC"
4115     fi
4116    
4117     if test -z "$CC"; then
4118     if test -n "$ac_tool_prefix"; then
4119     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4120     set dummy ${ac_tool_prefix}cc; ac_word=$2
4121     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4122 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
4123 gezelter 3546 if test "${ac_cv_prog_CC+set}" = set; then :
4124 gezelter 3457 $as_echo_n "(cached) " >&6
4125 gezelter 3342 else
4126 gezelter 3546 if test -n "$CC"; then
4127     ac_cv_prog_CC="$CC" # Let the user override the test.
4128     else
4129     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4130 gezelter 3342 for as_dir in $PATH
4131     do
4132     IFS=$as_save_IFS
4133     test -z "$as_dir" && as_dir=.
4134 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
4135 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4136 gezelter 3546 ac_cv_prog_CC="${ac_tool_prefix}cc"
4137     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4138 gezelter 3342 break 2
4139     fi
4140     done
4141 gezelter 3546 done
4142 gezelter 3342 IFS=$as_save_IFS
4143    
4144     fi
4145 gezelter 3546 fi
4146     CC=$ac_cv_prog_CC
4147     if test -n "$CC"; then
4148     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4149     $as_echo "$CC" >&6; }
4150 gezelter 3342 else
4151 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4152 gezelter 3457 $as_echo "no" >&6; }
4153 gezelter 3342 fi
4154    
4155    
4156 gezelter 3546 fi
4157 gezelter 3342 fi
4158 gezelter 3546 if test -z "$CC"; then
4159     # Extract the first word of "cc", so it can be a program name with args.
4160     set dummy cc; ac_word=$2
4161     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4162 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
4163 gezelter 3546 if test "${ac_cv_prog_CC+set}" = set; then :
4164 gezelter 3457 $as_echo_n "(cached) " >&6
4165 gezelter 3342 else
4166 gezelter 3546 if test -n "$CC"; then
4167     ac_cv_prog_CC="$CC" # Let the user override the test.
4168 gezelter 3342 else
4169 gezelter 3546 ac_prog_rejected=no
4170 gezelter 3342 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4171     for as_dir in $PATH
4172     do
4173     IFS=$as_save_IFS
4174     test -z "$as_dir" && as_dir=.
4175 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
4176 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4177 gezelter 3546 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4178     ac_prog_rejected=yes
4179     continue
4180     fi
4181     ac_cv_prog_CC="cc"
4182     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4183 gezelter 3342 break 2
4184     fi
4185     done
4186 gezelter 3546 done
4187 gezelter 3342 IFS=$as_save_IFS
4188    
4189 gezelter 3546 if test $ac_prog_rejected = yes; then
4190     # We found a bogon in the path, so make sure we never use it.
4191     set dummy $ac_cv_prog_CC
4192     shift
4193     if test $# != 0; then
4194     # We chose a different compiler from the bogus one.
4195     # However, it has the same basename, so the bogon will be chosen
4196     # first if we set CC to just the basename; use the full file name.
4197     shift
4198     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4199     fi
4200 gezelter 3342 fi
4201     fi
4202 gezelter 3546 fi
4203     CC=$ac_cv_prog_CC
4204     if test -n "$CC"; then
4205     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4206     $as_echo "$CC" >&6; }
4207 gezelter 3342 else
4208 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4209 gezelter 3457 $as_echo "no" >&6; }
4210 gezelter 3342 fi
4211    
4212    
4213 gezelter 3546 fi
4214     if test -z "$CC"; then
4215     if test -n "$ac_tool_prefix"; then
4216     for ac_prog in cl.exe
4217     do
4218     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4219     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4220     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4221     $as_echo_n "checking for $ac_word... " >&6; }
4222     if test "${ac_cv_prog_CC+set}" = set; then :
4223     $as_echo_n "(cached) " >&6
4224     else
4225     if test -n "$CC"; then
4226     ac_cv_prog_CC="$CC" # Let the user override the test.
4227     else
4228     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4229     for as_dir in $PATH
4230     do
4231     IFS=$as_save_IFS
4232     test -z "$as_dir" && as_dir=.
4233     for ac_exec_ext in '' $ac_executable_extensions; do
4234     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4235     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4236     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4237     break 2
4238     fi
4239 gezelter 3342 done
4240 gezelter 3546 done
4241     IFS=$as_save_IFS
4242 gezelter 3342
4243 gezelter 3546 fi
4244     fi
4245     CC=$ac_cv_prog_CC
4246     if test -n "$CC"; then
4247     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4248     $as_echo "$CC" >&6; }
4249     else
4250     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4251     $as_echo "no" >&6; }
4252     fi
4253 gezelter 3342
4254 gezelter 3546
4255     test -n "$CC" && break
4256     done
4257     fi
4258     if test -z "$CC"; then
4259     ac_ct_CC=$CC
4260     for ac_prog in cl.exe
4261     do
4262     # Extract the first word of "$ac_prog", so it can be a program name with args.
4263     set dummy $ac_prog; ac_word=$2
4264     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4265 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
4266 gezelter 3546 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4267 gezelter 3457 $as_echo_n "(cached) " >&6
4268 gezelter 3342 else
4269 gezelter 3546 if test -n "$ac_ct_CC"; then
4270     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4271     else
4272     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4273 gezelter 3342 for as_dir in $PATH
4274     do
4275     IFS=$as_save_IFS
4276     test -z "$as_dir" && as_dir=.
4277 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
4278 gezelter 3342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4279 gezelter 3546 ac_cv_prog_ac_ct_CC="$ac_prog"
4280     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4281 gezelter 3342 break 2
4282     fi
4283     done
4284 gezelter 3546 done
4285 gezelter 3342 IFS=$as_save_IFS
4286    
4287     fi
4288 gezelter 3546 fi
4289     ac_ct_CC=$ac_cv_prog_ac_ct_CC
4290     if test -n "$ac_ct_CC"; then
4291     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4292     $as_echo "$ac_ct_CC" >&6; }
4293 gezelter 3342 else
4294 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4295 gezelter 3457 $as_echo "no" >&6; }
4296 gezelter 3342 fi
4297    
4298    
4299 gezelter 3546 test -n "$ac_ct_CC" && break
4300     done
4301    
4302     if test "x$ac_ct_CC" = x; then
4303     CC=""
4304     else
4305     case $cross_compiling:$ac_tool_warned in
4306     yes:)
4307     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4308     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4309     ac_tool_warned=yes ;;
4310     esac
4311     CC=$ac_ct_CC
4312     fi
4313 gezelter 3342 fi
4314    
4315 gezelter 3546 fi
4316 gezelter 3342
4317    
4318 gezelter 3546 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4319     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4320     as_fn_error "no acceptable C compiler found in \$PATH
4321     See \`config.log' for more details." "$LINENO" 5; }
4322 gezelter 3342
4323 gezelter 3546 # Provide some information about the compiler.
4324     $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4325     set X $ac_compile
4326     ac_compiler=$2
4327     for ac_option in --version -v -V -qversion; do
4328     { { ac_try="$ac_compiler $ac_option >&5"
4329     case "(($ac_try" in
4330     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4331     *) ac_try_echo=$ac_try;;
4332     esac
4333     eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4334     $as_echo "$ac_try_echo"; } >&5
4335     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4336     ac_status=$?
4337     if test -s conftest.err; then
4338     sed '10a\
4339     ... rest of stderr output deleted ...
4340     10q' conftest.err >conftest.er1
4341     cat conftest.er1 >&5
4342     rm -f conftest.er1 conftest.err
4343     fi
4344     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4345     test $ac_status = 0; }
4346     done
4347    
4348     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4349     $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4350     if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4351     $as_echo_n "(cached) " >&6
4352 gezelter 3342 else
4353 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4354     /* end confdefs.h. */
4355 gezelter 3342
4356 gezelter 3546 int
4357     main ()
4358     {
4359     #ifndef __GNUC__
4360     choke me
4361     #endif
4362    
4363     ;
4364     return 0;
4365     }
4366     _ACEOF
4367     if ac_fn_c_try_compile "$LINENO"; then :
4368     ac_compiler_gnu=yes
4369     else
4370     ac_compiler_gnu=no
4371 gezelter 3342 fi
4372 gezelter 3546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4373     ac_cv_c_compiler_gnu=$ac_compiler_gnu
4374 gezelter 3342
4375 gezelter 3546 fi
4376     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4377     $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4378     if test $ac_compiler_gnu = yes; then
4379     GCC=yes
4380     else
4381     GCC=
4382     fi
4383     ac_test_CFLAGS=${CFLAGS+set}
4384     ac_save_CFLAGS=$CFLAGS
4385     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4386     $as_echo_n "checking whether $CC accepts -g... " >&6; }
4387     if test "${ac_cv_prog_cc_g+set}" = set; then :
4388     $as_echo_n "(cached) " >&6
4389     else
4390     ac_save_c_werror_flag=$ac_c_werror_flag
4391     ac_c_werror_flag=yes
4392     ac_cv_prog_cc_g=no
4393     CFLAGS="-g"
4394     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4395     /* end confdefs.h. */
4396 gezelter 3342
4397 gezelter 3546 int
4398     main ()
4399     {
4400    
4401     ;
4402     return 0;
4403     }
4404     _ACEOF
4405     if ac_fn_c_try_compile "$LINENO"; then :
4406     ac_cv_prog_cc_g=yes
4407 gezelter 3342 else
4408 gezelter 3546 CFLAGS=""
4409     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4410     /* end confdefs.h. */
4411 gezelter 3342
4412 gezelter 3546 int
4413     main ()
4414     {
4415 gezelter 3342
4416 gezelter 3546 ;
4417     return 0;
4418     }
4419     _ACEOF
4420     if ac_fn_c_try_compile "$LINENO"; then :
4421 gezelter 3342
4422     else
4423 gezelter 3546 ac_c_werror_flag=$ac_save_c_werror_flag
4424     CFLAGS="-g"
4425     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4426     /* end confdefs.h. */
4427 gezelter 3342
4428 gezelter 3546 int
4429     main ()
4430     {
4431 gezelter 3342
4432 gezelter 3546 ;
4433     return 0;
4434     }
4435 gezelter 3342 _ACEOF
4436 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
4437     ac_cv_prog_cc_g=yes
4438     fi
4439     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4440     fi
4441     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4442     fi
4443     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4444     ac_c_werror_flag=$ac_save_c_werror_flag
4445     fi
4446     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4447     $as_echo "$ac_cv_prog_cc_g" >&6; }
4448     if test "$ac_test_CFLAGS" = set; then
4449     CFLAGS=$ac_save_CFLAGS
4450     elif test $ac_cv_prog_cc_g = yes; then
4451     if test "$GCC" = yes; then
4452     CFLAGS="-g -O2"
4453     else
4454     CFLAGS="-g"
4455     fi
4456     else
4457     if test "$GCC" = yes; then
4458     CFLAGS="-O2"
4459     else
4460     CFLAGS=
4461     fi
4462     fi
4463     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4464     $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4465     if test "${ac_cv_prog_cc_c89+set}" = set; then :
4466     $as_echo_n "(cached) " >&6
4467     else
4468     ac_cv_prog_cc_c89=no
4469     ac_save_CC=$CC
4470     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4471 gezelter 3342 /* end confdefs.h. */
4472 gezelter 3546 #include <stdarg.h>
4473     #include <stdio.h>
4474     #include <sys/types.h>
4475     #include <sys/stat.h>
4476     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4477     struct buf { int x; };
4478     FILE * (*rcsopen) (struct buf *, struct stat *, int);
4479     static char *e (p, i)
4480     char **p;
4481     int i;
4482     {
4483     return p[i];
4484     }
4485     static char *f (char * (*g) (char **, int), char **p, ...)
4486     {
4487     char *s;
4488     va_list v;
4489     va_start (v,p);
4490     s = g (p, va_arg (v,int));
4491     va_end (v);
4492     return s;
4493     }
4494 gezelter 3342
4495 gezelter 3546 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4496     function prototypes and stuff, but not '\xHH' hex character constants.
4497     These don't provoke an error unfortunately, instead are silently treated
4498     as 'x'. The following induces an error, until -std is added to get
4499     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4500     array size at least. It's necessary to write '\x00'==0 to get something
4501     that's true only with -std. */
4502     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4503 gezelter 3342
4504 gezelter 3546 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4505     inside strings and character constants. */
4506     #define FOO(x) 'x'
4507     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4508    
4509     int test (int i, double x);
4510     struct s1 {int (*f) (int a);};
4511     struct s2 {int (*f) (double a);};
4512     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4513     int argc;
4514     char **argv;
4515 gezelter 3342 int
4516     main ()
4517     {
4518 gezelter 3546 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4519 gezelter 3342 ;
4520     return 0;
4521     }
4522     _ACEOF
4523 gezelter 3546 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4524     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4525     do
4526     CC="$ac_save_CC $ac_arg"
4527     if ac_fn_c_try_compile "$LINENO"; then :
4528     ac_cv_prog_cc_c89=$ac_arg
4529     fi
4530     rm -f core conftest.err conftest.$ac_objext
4531     test "x$ac_cv_prog_cc_c89" != "xno" && break
4532     done
4533     rm -f conftest.$ac_ext
4534     CC=$ac_save_CC
4535    
4536     fi
4537     # AC_CACHE_VAL
4538     case "x$ac_cv_prog_cc_c89" in
4539     x)
4540     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4541     $as_echo "none needed" >&6; } ;;
4542     xno)
4543     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4544     $as_echo "unsupported" >&6; } ;;
4545     *)
4546     CC="$CC $ac_cv_prog_cc_c89"
4547     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4548     $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4549 gezelter 3342 esac
4550 gezelter 3546 if test "x$ac_cv_prog_cc_c89" != xno; then :
4551 gezelter 3342
4552 gezelter 3546 fi
4553 gezelter 3342
4554 gezelter 3546 ac_ext=c
4555     ac_cpp='$CPP $CPPFLAGS'
4556     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4557     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4558     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4559 gezelter 3342
4560    
4561 gezelter 3546 if test $USE_MPI != no; then :
4562    
4563     ac_ext=c
4564 gezelter 3342 ac_cpp='$CPP $CPPFLAGS'
4565     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4566     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4567     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4568    
4569 gezelter 3546
4570    
4571    
4572    
4573    
4574     for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4575     do
4576     # Extract the first word of "$ac_prog", so it can be a program name with args.
4577     set dummy $ac_prog; ac_word=$2
4578     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4579     $as_echo_n "checking for $ac_word... " >&6; }
4580     if test "${ac_cv_prog_MPICC+set}" = set; then :
4581     $as_echo_n "(cached) " >&6
4582     else
4583     if test -n "$MPICC"; then
4584     ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4585     else
4586     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4587     for as_dir in $PATH
4588     do
4589     IFS=$as_save_IFS
4590     test -z "$as_dir" && as_dir=.
4591     for ac_exec_ext in '' $ac_executable_extensions; do
4592     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4593     ac_cv_prog_MPICC="$ac_prog"
4594     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4595     break 2
4596     fi
4597     done
4598     done
4599     IFS=$as_save_IFS
4600    
4601 gezelter 3342 fi
4602 gezelter 3546 fi
4603     MPICC=$ac_cv_prog_MPICC
4604     if test -n "$MPICC"; then
4605     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4606     $as_echo "$MPICC" >&6; }
4607     else
4608     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4609     $as_echo "no" >&6; }
4610     fi
4611 gezelter 3342
4612 gezelter 3546
4613     test -n "$MPICC" && break
4614     done
4615     test -n "$MPICC" || MPICC="$CC"
4616    
4617     ax_mpi_save_CC="$CC"
4618     CC="$MPICC"
4619    
4620    
4621    
4622     if test x = x"$MPILIBS"; then
4623     ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4624     if test "x$ac_cv_func_MPI_Init" = x""yes; then :
4625     MPILIBS=" "
4626 gezelter 3342 fi
4627    
4628 gezelter 3546 fi
4629    
4630     if test x = x"$MPILIBS"; then
4631     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4632     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4633     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
4634     $as_echo_n "(cached) " >&6
4635     else
4636     ac_check_lib_save_LIBS=$LIBS
4637     LIBS="-lmpi $LIBS"
4638     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4639     /* end confdefs.h. */
4640    
4641     /* Override any GCC internal prototype to avoid an error.
4642     Use char because int might match the return type of a GCC
4643     builtin and then its argument prototype would still apply. */
4644     #ifdef __cplusplus
4645     extern "C"
4646     #endif
4647     char MPI_Init ();
4648     int
4649     main ()
4650     {
4651     return MPI_Init ();
4652     ;
4653     return 0;
4654     }
4655     _ACEOF
4656     if ac_fn_c_try_link "$LINENO"; then :
4657     ac_cv_lib_mpi_MPI_Init=yes
4658     else
4659     ac_cv_lib_mpi_MPI_Init=no
4660     fi
4661     rm -f core conftest.err conftest.$ac_objext \
4662     conftest$ac_exeext conftest.$ac_ext
4663     LIBS=$ac_check_lib_save_LIBS
4664     fi
4665     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4666     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4667     if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
4668     MPILIBS="-lmpi"
4669     fi
4670    
4671     fi
4672     if test x = x"$MPILIBS"; then
4673     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4674     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4675     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
4676     $as_echo_n "(cached) " >&6
4677     else
4678     ac_check_lib_save_LIBS=$LIBS
4679     LIBS="-lmpich $LIBS"
4680     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4681     /* end confdefs.h. */
4682    
4683     /* Override any GCC internal prototype to avoid an error.
4684     Use char because int might match the return type of a GCC
4685     builtin and then its argument prototype would still apply. */
4686     #ifdef __cplusplus
4687     extern "C"
4688     #endif
4689     char MPI_Init ();
4690     int
4691     main ()
4692     {
4693     return MPI_Init ();
4694     ;
4695     return 0;
4696     }
4697     _ACEOF
4698     if ac_fn_c_try_link "$LINENO"; then :
4699     ac_cv_lib_mpich_MPI_Init=yes
4700     else
4701     ac_cv_lib_mpich_MPI_Init=no
4702     fi
4703     rm -f core conftest.err conftest.$ac_objext \
4704     conftest$ac_exeext conftest.$ac_ext
4705     LIBS=$ac_check_lib_save_LIBS
4706     fi
4707     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4708     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4709     if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4710     MPILIBS="-lmpich"
4711     fi
4712    
4713     fi
4714    
4715     if test x != x"$MPILIBS"; then
4716     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4717     $as_echo_n "checking for mpi.h... " >&6; }
4718     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4719     /* end confdefs.h. */
4720     #include <mpi.h>
4721     int
4722     main ()
4723     {
4724    
4725     ;
4726     return 0;
4727     }
4728     _ACEOF
4729     if ac_fn_c_try_compile "$LINENO"; then :
4730     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4731     $as_echo "yes" >&6; }
4732     else
4733     MPILIBS=""
4734     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4735     $as_echo "no" >&6; }
4736     fi
4737     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4738     fi
4739    
4740     CC="$ax_mpi_save_CC"
4741    
4742    
4743    
4744     # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4745     if test x = x"$MPILIBS"; then
4746     USE_MPI="no"
4747     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. oopse_MPI will not be built." >&5
4748     $as_echo "$as_me: WARNING: No suitable C MPI implementation found. oopse_MPI will not be built." >&2;}
4749     :
4750     else
4751     USE_MPI="yes"
4752     :
4753     fi
4754    
4755    
4756     fi
4757 gezelter 3342 ac_ext=${ac_fc_srcext-f}
4758     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4759     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4760     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4761 gezelter 3546 if test -n "$ac_tool_prefix"; then
4762     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
4763     do
4764     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4765     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4766     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4767     $as_echo_n "checking for $ac_word... " >&6; }
4768     if test "${ac_cv_prog_FC+set}" = set; then :
4769     $as_echo_n "(cached) " >&6
4770     else
4771     if test -n "$FC"; then
4772     ac_cv_prog_FC="$FC" # Let the user override the test.
4773     else
4774     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4775     for as_dir in $PATH
4776     do
4777     IFS=$as_save_IFS
4778     test -z "$as_dir" && as_dir=.
4779     for ac_exec_ext in '' $ac_executable_extensions; do
4780     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4781     ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4782     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4783     break 2
4784     fi
4785     done
4786     done
4787     IFS=$as_save_IFS
4788 gezelter 3342
4789 gezelter 3546 fi
4790     fi
4791     FC=$ac_cv_prog_FC
4792     if test -n "$FC"; then
4793     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
4794     $as_echo "$FC" >&6; }
4795 gezelter 3342 else
4796 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4797     $as_echo "no" >&6; }
4798 gezelter 3342 fi
4799    
4800    
4801 gezelter 3546 test -n "$FC" && break
4802     done
4803     fi
4804     if test -z "$FC"; then
4805     ac_ct_FC=$FC
4806     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
4807     do
4808     # Extract the first word of "$ac_prog", so it can be a program name with args.
4809     set dummy $ac_prog; ac_word=$2
4810     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4811     $as_echo_n "checking for $ac_word... " >&6; }
4812     if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
4813 gezelter 3457 $as_echo_n "(cached) " >&6
4814 gezelter 3342 else
4815 gezelter 3546 if test -n "$ac_ct_FC"; then
4816     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4817     else
4818     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4819     for as_dir in $PATH
4820     do
4821     IFS=$as_save_IFS
4822     test -z "$as_dir" && as_dir=.
4823     for ac_exec_ext in '' $ac_executable_extensions; do
4824     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4825     ac_cv_prog_ac_ct_FC="$ac_prog"
4826     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4827     break 2
4828     fi
4829     done
4830     done
4831     IFS=$as_save_IFS
4832 gezelter 3342
4833 gezelter 3546 fi
4834     fi
4835     ac_ct_FC=$ac_cv_prog_ac_ct_FC
4836     if test -n "$ac_ct_FC"; then
4837     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
4838     $as_echo "$ac_ct_FC" >&6; }
4839 gezelter 3342 else
4840 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4841     $as_echo "no" >&6; }
4842     fi
4843 gezelter 3342
4844 gezelter 3546
4845     test -n "$ac_ct_FC" && break
4846     done
4847    
4848     if test "x$ac_ct_FC" = x; then
4849     FC=""
4850     else
4851     case $cross_compiling:$ac_tool_warned in
4852     yes:)
4853     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4854     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4855     ac_tool_warned=yes ;;
4856 gezelter 3342 esac
4857 gezelter 3546 FC=$ac_ct_FC
4858     fi
4859     fi
4860 gezelter 3342
4861    
4862 gezelter 3546 # Provide some information about the compiler.
4863     $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
4864     set X $ac_compile
4865     ac_compiler=$2
4866     for ac_option in --version -v -V -qversion; do
4867     { { ac_try="$ac_compiler $ac_option >&5"
4868 gezelter 3342 case "(($ac_try" in
4869     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4870     *) ac_try_echo=$ac_try;;
4871     esac
4872 gezelter 3546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4873     $as_echo "$ac_try_echo"; } >&5
4874     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4875 gezelter 3342 ac_status=$?
4876 gezelter 3546 if test -s conftest.err; then
4877     sed '10a\
4878     ... rest of stderr output deleted ...
4879     10q' conftest.err >conftest.er1
4880     cat conftest.er1 >&5
4881     rm -f conftest.er1 conftest.err
4882     fi
4883     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4884     test $ac_status = 0; }
4885     done
4886     rm -f a.out
4887 gezelter 3342
4888 gezelter 3546 # If we don't use `.F' as extension, the preprocessor is not run on the
4889     # input file. (Note that this only needs to work for GNU compilers.)
4890     ac_save_ext=$ac_ext
4891     ac_ext=F
4892     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
4893     $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
4894     if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
4895     $as_echo_n "(cached) " >&6
4896     else
4897     cat > conftest.$ac_ext <<_ACEOF
4898     program main
4899     #ifndef __GNUC__
4900     choke me
4901     #endif
4902 gezelter 3342
4903 gezelter 3546 end
4904     _ACEOF
4905     if ac_fn_fc_try_compile "$LINENO"; then :
4906     ac_compiler_gnu=yes
4907 gezelter 3342 else
4908 gezelter 3546 ac_compiler_gnu=no
4909 gezelter 3342 fi
4910 gezelter 3546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4911     ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4912 gezelter 3342
4913     fi
4914 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
4915     $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
4916     ac_ext=$ac_save_ext
4917     ac_test_FCFLAGS=${FCFLAGS+set}
4918     ac_save_FCFLAGS=$FCFLAGS
4919     FCFLAGS=
4920     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
4921     $as_echo_n "checking whether $FC accepts -g... " >&6; }
4922     if test "${ac_cv_prog_fc_g+set}" = set; then :
4923     $as_echo_n "(cached) " >&6
4924     else
4925     FCFLAGS=-g
4926     cat > conftest.$ac_ext <<_ACEOF
4927     program main
4928 gezelter 3342
4929 gezelter 3546 end
4930     _ACEOF
4931     if ac_fn_fc_try_compile "$LINENO"; then :
4932     ac_cv_prog_fc_g=yes
4933     else
4934     ac_cv_prog_fc_g=no
4935 gezelter 3342 fi
4936 gezelter 3546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4937 gezelter 3342
4938     fi
4939 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
4940     $as_echo "$ac_cv_prog_fc_g" >&6; }
4941     if test "$ac_test_FCFLAGS" = set; then
4942     FCFLAGS=$ac_save_FCFLAGS
4943     elif test $ac_cv_prog_fc_g = yes; then
4944     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4945     FCFLAGS="-g -O2"
4946     else
4947     FCFLAGS="-g"
4948     fi
4949     else
4950     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4951     FCFLAGS="-O2"
4952     else
4953     FCFLAGS=
4954     fi
4955 gezelter 3342 fi
4956    
4957 gezelter 3546 ac_ext=${ac_fc_srcext-f}
4958     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4959     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4960     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4961 gezelter 3342
4962    
4963 gezelter 3546 if test $USE_MPI != no; then :
4964 gezelter 3342
4965 gezelter 3546 ac_ext=${ac_fc_srcext-f}
4966     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4967     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4968     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4969 gezelter 3342
4970    
4971    
4972    
4973    
4974 gezelter 3546
4975     for ac_prog in openmpif90 mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c
4976     do
4977     # Extract the first word of "$ac_prog", so it can be a program name with args.
4978     set dummy $ac_prog; ac_word=$2
4979     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4980     $as_echo_n "checking for $ac_word... " >&6; }
4981     if test "${ac_cv_prog_MPIFC+set}" = set; then :
4982 gezelter 3457 $as_echo_n "(cached) " >&6
4983 gezelter 3342 else
4984 gezelter 3546 if test -n "$MPIFC"; then
4985     ac_cv_prog_MPIFC="$MPIFC" # Let the user override the test.
4986     else
4987     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4988     for as_dir in $PATH
4989     do
4990     IFS=$as_save_IFS
4991     test -z "$as_dir" && as_dir=.
4992     for ac_exec_ext in '' $ac_executable_extensions; do
4993     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4994     ac_cv_prog_MPIFC="$ac_prog"
4995     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4996     break 2
4997     fi
4998     done
4999 gezelter 3342 done
5000 gezelter 3546 IFS=$as_save_IFS
5001 gezelter 3342
5002     fi
5003 gezelter 3546 fi
5004     MPIFC=$ac_cv_prog_MPIFC
5005     if test -n "$MPIFC"; then
5006     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPIFC" >&5
5007     $as_echo "$MPIFC" >&6; }
5008     else
5009     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5010     $as_echo "no" >&6; }
5011     fi
5012 gezelter 3342
5013    
5014 gezelter 3546 test -n "$MPIFC" && break
5015     done
5016     test -n "$MPIFC" || MPIFC="$FC"
5017 gezelter 3342
5018 gezelter 3546 ax_mpi_save_FC="$FC"
5019     FC="$MPIFC"
5020 gezelter 3342
5021    
5022    
5023 gezelter 3546 if test x = x"$MPILIBS"; then
5024     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init" >&5
5025     $as_echo_n "checking for MPI_Init... " >&6; }
5026     cat > conftest.$ac_ext <<_ACEOF
5027     program main
5028     call MPI_Init
5029     end
5030     _ACEOF
5031     if ac_fn_fc_try_link "$LINENO"; then :
5032     MPILIBS=" "
5033     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5034     $as_echo "yes" >&6; }
5035     else
5036     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5037     $as_echo "no" >&6; }
5038     fi
5039     rm -f core conftest.err conftest.$ac_objext \
5040     conftest$ac_exeext conftest.$ac_ext
5041     fi
5042 gezelter 3342
5043 gezelter 3546 if test x = x"$MPILIBS"; then
5044     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lfmpi" >&5
5045     $as_echo_n "checking for MPI_Init in -lfmpi... " >&6; }
5046     if test "${ac_cv_lib_fmpi_MPI_Init+set}" = set; then :
5047 gezelter 3457 $as_echo_n "(cached) " >&6
5048 gezelter 3342 else
5049 gezelter 3546 ac_check_lib_save_LIBS=$LIBS
5050     LIBS="-lfmpi $LIBS"
5051     cat > conftest.$ac_ext <<_ACEOF
5052     program main
5053     call MPI_Init
5054     end
5055     _ACEOF
5056     if ac_fn_fc_try_link "$LINENO"; then :
5057     ac_cv_lib_fmpi_MPI_Init=yes
5058     else
5059     ac_cv_lib_fmpi_MPI_Init=no
5060     fi
5061     rm -f core conftest.err conftest.$ac_objext \
5062     conftest$ac_exeext conftest.$ac_ext
5063     LIBS=$ac_check_lib_save_LIBS
5064     fi
5065     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fmpi_MPI_Init" >&5
5066     $as_echo "$ac_cv_lib_fmpi_MPI_Init" >&6; }
5067     if test "x$ac_cv_lib_fmpi_MPI_Init" = x""yes; then :
5068     MPILIBS="-lfmpi"
5069     fi
5070 gezelter 3342
5071 gezelter 3546 fi
5072     if test x = x"$MPILIBS"; then
5073     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpichf90" >&5
5074     $as_echo_n "checking for MPI_Init in -lmpichf90... " >&6; }
5075     if test "${ac_cv_lib_mpichf90_MPI_Init+set}" = set; then :
5076     $as_echo_n "(cached) " >&6
5077     else
5078     ac_check_lib_save_LIBS=$LIBS
5079     LIBS="-lmpichf90 $LIBS"
5080     cat > conftest.$ac_ext <<_ACEOF
5081     program main
5082     call MPI_Init
5083     end
5084     _ACEOF
5085     if ac_fn_fc_try_link "$LINENO"; then :
5086     ac_cv_lib_mpichf90_MPI_Init=yes
5087     else
5088     ac_cv_lib_mpichf90_MPI_Init=no
5089     fi
5090     rm -f core conftest.err conftest.$ac_objext \
5091     conftest$ac_exeext conftest.$ac_ext
5092     LIBS=$ac_check_lib_save_LIBS
5093     fi
5094     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpichf90_MPI_Init" >&5
5095     $as_echo "$ac_cv_lib_mpichf90_MPI_Init" >&6; }
5096     if test "x$ac_cv_lib_mpichf90_MPI_Init" = x""yes; then :
5097     MPILIBS="-lmpichf90"
5098     fi
5099 gezelter 3342
5100 gezelter 3546 fi
5101    
5102     if test x = x"$MPILIBS"; then
5103     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
5104     $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
5105     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
5106     $as_echo_n "(cached) " >&6
5107     else
5108     ac_check_lib_save_LIBS=$LIBS
5109     LIBS="-lmpi $LIBS"
5110     cat > conftest.$ac_ext <<_ACEOF
5111     program main
5112     call MPI_Init
5113     end
5114     _ACEOF
5115     if ac_fn_fc_try_link "$LINENO"; then :
5116     ac_cv_lib_mpi_MPI_Init=yes
5117     else
5118     ac_cv_lib_mpi_MPI_Init=no
5119 gezelter 3342 fi
5120 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
5121     conftest$ac_exeext conftest.$ac_ext
5122     LIBS=$ac_check_lib_save_LIBS
5123     fi
5124     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
5125     $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
5126     if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
5127     MPILIBS="-lmpi"
5128     fi
5129 gezelter 3342
5130 gezelter 3546 fi
5131     if test x = x"$MPILIBS"; then
5132     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
5133     $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
5134     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
5135     $as_echo_n "(cached) " >&6
5136     else
5137     ac_check_lib_save_LIBS=$LIBS
5138     LIBS="-lmpich $LIBS"
5139     cat > conftest.$ac_ext <<_ACEOF
5140     program main
5141     call MPI_Init
5142     end
5143     _ACEOF
5144     if ac_fn_fc_try_link "$LINENO"; then :
5145     ac_cv_lib_mpich_MPI_Init=yes
5146     else
5147     ac_cv_lib_mpich_MPI_Init=no
5148     fi
5149     rm -f core conftest.err conftest.$ac_objext \
5150     conftest$ac_exeext conftest.$ac_ext
5151     LIBS=$ac_check_lib_save_LIBS
5152     fi
5153     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
5154     $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
5155     if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
5156     MPILIBS="-lmpich"
5157     fi
5158 gezelter 3342
5159     fi
5160    
5161 gezelter 3546 if test x != x"$MPILIBS"; then
5162     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpif.h" >&5
5163     $as_echo_n "checking for mpif.h... " >&6; }
5164     cat > conftest.$ac_ext <<_ACEOF
5165     program main
5166     include 'mpif.h'
5167     end
5168     _ACEOF
5169     if ac_fn_fc_try_compile "$LINENO"; then :
5170     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5171     $as_echo "yes" >&6; }
5172 gezelter 3342 else
5173 gezelter 3546 MPILIBS=""
5174     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5175     $as_echo "no" >&6; }
5176     fi
5177     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5178     fi
5179 gezelter 3342
5180 gezelter 3546 FC="$ax_mpi_save_FC"
5181 gezelter 3342
5182    
5183    
5184 gezelter 3546 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
5185     if test x = x"$MPILIBS"; then
5186     USE_MPI="no"
5187     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable Fortran MPI implementation found. oopse_MPI will not be built." >&5
5188     $as_echo "$as_me: WARNING: No suitable Fortran MPI implementation found. oopse_MPI will not be built." >&2;}
5189     :
5190     else
5191     USE_MPI="yes"
5192     :
5193 gezelter 3342 fi
5194    
5195    
5196     fi
5197 gezelter 3546 if test $USE_MPI != no; then :
5198 gezelter 3342
5199 gezelter 3546 CXX=$MPICXX
5200     CC=$MPICC
5201     FC=$MPIFC
5202 gezelter 3342
5203     fi
5204    
5205    
5206 gezelter 2547 # Checks for programs.
5207 gezelter 3319 ac_ext=cpp
5208 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
5209     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5210     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5211     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5212 gezelter 3319 if test -z "$CXX"; then
5213     if test -n "$CCC"; then
5214     CXX=$CCC
5215     else
5216     if test -n "$ac_tool_prefix"; then
5217 gezelter 3546 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
5218 gezelter 1490 do
5219     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5220     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5221 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5222 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5223 gezelter 3546 if test "${ac_cv_prog_CXX+set}" = set; then :
5224 gezelter 3457 $as_echo_n "(cached) " >&6
5225 gezelter 1490 else
5226 gezelter 2547 if test -n "$CXX"; then
5227     ac_cv_prog_CXX="$CXX" # Let the user override the test.
5228 gezelter 1490 else
5229 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5230     for as_dir in $PATH
5231     do
5232     IFS=$as_save_IFS
5233     test -z "$as_dir" && as_dir=.
5234 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5235 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5236 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5237 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5238 gezelter 2081 break 2
5239     fi
5240 gezelter 1490 done
5241 gezelter 3546 done
5242 gezelter 3319 IFS=$as_save_IFS
5243 gezelter 1490
5244     fi
5245     fi
5246 gezelter 2547 CXX=$ac_cv_prog_CXX
5247     if test -n "$CXX"; then
5248 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5249 gezelter 3457 $as_echo "$CXX" >&6; }
5250 gezelter 1490 else
5251 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5252 gezelter 3457 $as_echo "no" >&6; }
5253 gezelter 1490 fi
5254    
5255 gezelter 3319
5256 gezelter 2547 test -n "$CXX" && break
5257 gezelter 1490 done
5258     fi
5259 gezelter 2547 if test -z "$CXX"; then
5260     ac_ct_CXX=$CXX
5261 gezelter 3546 for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
5262 gezelter 1490 do
5263     # Extract the first word of "$ac_prog", so it can be a program name with args.
5264     set dummy $ac_prog; ac_word=$2
5265 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5266 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5267 gezelter 3546 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
5268 gezelter 3457 $as_echo_n "(cached) " >&6
5269 gezelter 1490 else
5270 gezelter 2547 if test -n "$ac_ct_CXX"; then
5271     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5272 gezelter 1490 else
5273 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5274     for as_dir in $PATH
5275     do
5276     IFS=$as_save_IFS
5277     test -z "$as_dir" && as_dir=.
5278 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5279 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5280 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
5281 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5282 gezelter 2081 break 2
5283     fi
5284 gezelter 1490 done
5285 gezelter 3546 done
5286 gezelter 3319 IFS=$as_save_IFS
5287 gezelter 1490
5288     fi
5289     fi
5290 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5291     if test -n "$ac_ct_CXX"; then
5292 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5293 gezelter 3457 $as_echo "$ac_ct_CXX" >&6; }
5294 gezelter 1490 else
5295 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5296 gezelter 3457 $as_echo "no" >&6; }
5297 gezelter 1490 fi
5298    
5299 gezelter 3319
5300 gezelter 2547 test -n "$ac_ct_CXX" && break
5301 gezelter 1490 done
5302    
5303 gezelter 3319 if test "x$ac_ct_CXX" = x; then
5304     CXX="g++"
5305     else
5306     case $cross_compiling:$ac_tool_warned in
5307     yes:)
5308 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5309     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5310 gezelter 3319 ac_tool_warned=yes ;;
5311     esac
5312     CXX=$ac_ct_CXX
5313     fi
5314 gezelter 1490 fi
5315    
5316 gezelter 3319 fi
5317     fi
5318 gezelter 2081 # Provide some information about the compiler.
5319 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5320 gezelter 3457 set X $ac_compile
5321     ac_compiler=$2
5322 gezelter 3546 for ac_option in --version -v -V -qversion; do
5323     { { ac_try="$ac_compiler $ac_option >&5"
5324 gezelter 3319 case "(($ac_try" in
5325     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5326     *) ac_try_echo=$ac_try;;
5327     esac
5328 gezelter 3546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5329     $as_echo "$ac_try_echo"; } >&5
5330     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5331 gezelter 2081 ac_status=$?
5332 gezelter 3546 if test -s conftest.err; then
5333     sed '10a\
5334     ... rest of stderr output deleted ...
5335     10q' conftest.err >conftest.er1
5336     cat conftest.er1 >&5
5337     rm -f conftest.er1 conftest.err
5338 gezelter 1490 fi
5339 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5340     test $ac_status = 0; }
5341 gezelter 1490 done
5342    
5343 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5344 gezelter 3457 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5345 gezelter 3546 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
5346 gezelter 3457 $as_echo_n "(cached) " >&6
5347 gezelter 2547 else
5348 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5349 gezelter 2547 /* end confdefs.h. */
5350    
5351     int
5352     main ()
5353     {
5354     #ifndef __GNUC__
5355     choke me
5356     #endif
5357    
5358     ;
5359     return 0;
5360     }
5361     _ACEOF
5362 gezelter 3546 if ac_fn_cxx_try_compile "$LINENO"; then :
5363 gezelter 2547 ac_compiler_gnu=yes
5364     else
5365 gezelter 3546 ac_compiler_gnu=no
5366 gezelter 2547 fi
5367 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5368 gezelter 2547 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5369    
5370     fi
5371 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5372 gezelter 3457 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5373     if test $ac_compiler_gnu = yes; then
5374     GXX=yes
5375     else
5376     GXX=
5377     fi
5378 gezelter 2547 ac_test_CXXFLAGS=${CXXFLAGS+set}
5379     ac_save_CXXFLAGS=$CXXFLAGS
5380 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5381 gezelter 3457 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
5382 gezelter 3546 if test "${ac_cv_prog_cxx_g+set}" = set; then :
5383 gezelter 3457 $as_echo_n "(cached) " >&6
5384 gezelter 2547 else
5385 gezelter 3319 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5386     ac_cxx_werror_flag=yes
5387     ac_cv_prog_cxx_g=no
5388     CXXFLAGS="-g"
5389 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5390 gezelter 2547 /* end confdefs.h. */
5391    
5392     int
5393     main ()
5394     {
5395    
5396     ;
5397     return 0;
5398     }
5399     _ACEOF
5400 gezelter 3546 if ac_fn_cxx_try_compile "$LINENO"; then :
5401 gezelter 2547 ac_cv_prog_cxx_g=yes
5402     else
5403 gezelter 3546 CXXFLAGS=""
5404     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5405 gezelter 2547 /* end confdefs.h. */
5406 gezelter 3319
5407 gezelter 2547 int
5408     main ()
5409     {
5410 gezelter 3319
5411 gezelter 2547 ;
5412     return 0;
5413     }
5414     _ACEOF
5415 gezelter 3546 if ac_fn_cxx_try_compile "$LINENO"; then :
5416    
5417 gezelter 2547 else
5418 gezelter 3546 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5419 gezelter 3319 CXXFLAGS="-g"
5420 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5421 gezelter 2547 /* end confdefs.h. */
5422 gezelter 3319
5423 gezelter 2547 int
5424     main ()
5425     {
5426 gezelter 3319
5427 gezelter 2547 ;
5428     return 0;
5429     }
5430     _ACEOF
5431 gezelter 3546 if ac_fn_cxx_try_compile "$LINENO"; then :
5432 gezelter 3319 ac_cv_prog_cxx_g=yes
5433 gezelter 2547 fi
5434 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5435 gezelter 2547 fi
5436 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5437     fi
5438     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5439     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5440     fi
5441 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5442 gezelter 3457 $as_echo "$ac_cv_prog_cxx_g" >&6; }
5443 gezelter 3319 if test "$ac_test_CXXFLAGS" = set; then
5444     CXXFLAGS=$ac_save_CXXFLAGS
5445     elif test $ac_cv_prog_cxx_g = yes; then
5446     if test "$GXX" = yes; then
5447     CXXFLAGS="-g -O2"
5448     else
5449     CXXFLAGS="-g"
5450     fi
5451     else
5452     if test "$GXX" = yes; then
5453     CXXFLAGS="-O2"
5454     else
5455     CXXFLAGS=
5456     fi
5457     fi
5458 gezelter 3546 ac_ext=${ac_fc_srcext-f}
5459     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5460     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5461     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5462 gezelter 2547
5463     ac_ext=c
5464     ac_cpp='$CPP $CPPFLAGS'
5465     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5466     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5467     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5468     if test -n "$ac_tool_prefix"; then
5469 gezelter 3546 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
5470 gezelter 2547 do
5471     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5472     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5473 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5474 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5475 gezelter 3546 if test "${ac_cv_prog_CC+set}" = set; then :
5476 gezelter 3457 $as_echo_n "(cached) " >&6
5477 gezelter 2547 else
5478     if test -n "$CC"; then
5479     ac_cv_prog_CC="$CC" # Let the user override the test.
5480     else
5481     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5482     for as_dir in $PATH
5483     do
5484     IFS=$as_save_IFS
5485     test -z "$as_dir" && as_dir=.
5486 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5487 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5488 gezelter 2547 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5489 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5490 gezelter 2547 break 2
5491     fi
5492     done
5493 gezelter 3546 done
5494 gezelter 3319 IFS=$as_save_IFS
5495 gezelter 2547
5496     fi
5497     fi
5498     CC=$ac_cv_prog_CC
5499     if test -n "$CC"; then
5500 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5501 gezelter 3457 $as_echo "$CC" >&6; }
5502 gezelter 2547 else
5503 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5504 gezelter 3457 $as_echo "no" >&6; }
5505 gezelter 2547 fi
5506    
5507 gezelter 3319
5508 gezelter 2547 test -n "$CC" && break
5509     done
5510     fi
5511     if test -z "$CC"; then
5512     ac_ct_CC=$CC
5513 gezelter 3546 for ac_prog in $CC icc pathcc pgcc cc xlc gcc
5514 gezelter 2547 do
5515     # Extract the first word of "$ac_prog", so it can be a program name with args.
5516     set dummy $ac_prog; ac_word=$2
5517 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5518 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5519 gezelter 3546 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
5520 gezelter 3457 $as_echo_n "(cached) " >&6
5521 gezelter 2547 else
5522     if test -n "$ac_ct_CC"; then
5523     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5524     else
5525     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5526     for as_dir in $PATH
5527     do
5528     IFS=$as_save_IFS
5529     test -z "$as_dir" && as_dir=.
5530 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5531 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5532 gezelter 2547 ac_cv_prog_ac_ct_CC="$ac_prog"
5533 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5534 gezelter 2547 break 2
5535     fi
5536     done
5537 gezelter 3546 done
5538 gezelter 3319 IFS=$as_save_IFS
5539 gezelter 2547
5540     fi
5541     fi
5542     ac_ct_CC=$ac_cv_prog_ac_ct_CC
5543     if test -n "$ac_ct_CC"; then
5544 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5545 gezelter 3457 $as_echo "$ac_ct_CC" >&6; }
5546 gezelter 2547 else
5547 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5548 gezelter 3457 $as_echo "no" >&6; }
5549 gezelter 2547 fi
5550    
5551 gezelter 3319
5552 gezelter 2547 test -n "$ac_ct_CC" && break
5553     done
5554    
5555 gezelter 3319 if test "x$ac_ct_CC" = x; then
5556     CC=""
5557     else
5558     case $cross_compiling:$ac_tool_warned in
5559     yes:)
5560 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5561     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5562 gezelter 3319 ac_tool_warned=yes ;;
5563     esac
5564     CC=$ac_ct_CC
5565     fi
5566 gezelter 2547 fi
5567    
5568    
5569 gezelter 3546 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5570     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5571     as_fn_error "no acceptable C compiler found in \$PATH
5572     See \`config.log' for more details." "$LINENO" 5; }
5573 gezelter 2547
5574     # Provide some information about the compiler.
5575 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5576 gezelter 3457 set X $ac_compile
5577     ac_compiler=$2
5578 gezelter 3546 for ac_option in --version -v -V -qversion; do
5579     { { ac_try="$ac_compiler $ac_option >&5"
5580 gezelter 3319 case "(($ac_try" in
5581     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5582     *) ac_try_echo=$ac_try;;
5583     esac
5584 gezelter 3546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5585     $as_echo "$ac_try_echo"; } >&5
5586     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5587 gezelter 2547 ac_status=$?
5588 gezelter 3546 if test -s conftest.err; then
5589     sed '10a\
5590     ... rest of stderr output deleted ...
5591     10q' conftest.err >conftest.er1
5592     cat conftest.er1 >&5
5593     rm -f conftest.er1 conftest.err
5594     fi
5595     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5596     test $ac_status = 0; }
5597     done
5598 gezelter 2547
5599 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5600 gezelter 3457 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5601 gezelter 3546 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
5602 gezelter 3457 $as_echo_n "(cached) " >&6
5603 gezelter 1490 else
5604 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5605 gezelter 2081 /* end confdefs.h. */
5606 gezelter 1490
5607     int
5608     main ()
5609     {
5610     #ifndef __GNUC__
5611     choke me
5612     #endif
5613    
5614     ;
5615     return 0;
5616     }
5617     _ACEOF
5618 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
5619 gezelter 1490 ac_compiler_gnu=yes
5620     else
5621 gezelter 3546 ac_compiler_gnu=no
5622 gezelter 1490 fi
5623 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5624 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
5625    
5626     fi
5627 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5628 gezelter 3457 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5629     if test $ac_compiler_gnu = yes; then
5630     GCC=yes
5631     else
5632     GCC=
5633     fi
5634 gezelter 1490 ac_test_CFLAGS=${CFLAGS+set}
5635     ac_save_CFLAGS=$CFLAGS
5636 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5637 gezelter 3457 $as_echo_n "checking whether $CC accepts -g... " >&6; }
5638 gezelter 3546 if test "${ac_cv_prog_cc_g+set}" = set; then :
5639 gezelter 3457 $as_echo_n "(cached) " >&6
5640 gezelter 1490 else
5641 gezelter 3319 ac_save_c_werror_flag=$ac_c_werror_flag
5642     ac_c_werror_flag=yes
5643     ac_cv_prog_cc_g=no
5644     CFLAGS="-g"
5645 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5646 gezelter 2081 /* end confdefs.h. */
5647 gezelter 1490
5648     int
5649     main ()
5650     {
5651    
5652     ;
5653     return 0;
5654     }
5655     _ACEOF
5656 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
5657 gezelter 3319 ac_cv_prog_cc_g=yes
5658     else
5659 gezelter 3546 CFLAGS=""
5660     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5661 gezelter 3319 /* end confdefs.h. */
5662    
5663     int
5664     main ()
5665     {
5666    
5667     ;
5668     return 0;
5669     }
5670     _ACEOF
5671 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
5672    
5673 gezelter 3319 else
5674 gezelter 3546 ac_c_werror_flag=$ac_save_c_werror_flag
5675 gezelter 3319 CFLAGS="-g"
5676 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5677 gezelter 3319 /* end confdefs.h. */
5678    
5679     int
5680     main ()
5681     {
5682    
5683     ;
5684     return 0;
5685     }
5686     _ACEOF
5687 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
5688 gezelter 1490 ac_cv_prog_cc_g=yes
5689     fi
5690 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5691 gezelter 1490 fi
5692 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5693     fi
5694     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5695     ac_c_werror_flag=$ac_save_c_werror_flag
5696     fi
5697 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5698 gezelter 3457 $as_echo "$ac_cv_prog_cc_g" >&6; }
5699 gezelter 1490 if test "$ac_test_CFLAGS" = set; then
5700     CFLAGS=$ac_save_CFLAGS
5701     elif test $ac_cv_prog_cc_g = yes; then
5702     if test "$GCC" = yes; then
5703     CFLAGS="-g -O2"
5704     else
5705     CFLAGS="-g"
5706     fi
5707     else
5708     if test "$GCC" = yes; then
5709     CFLAGS="-O2"
5710     else
5711     CFLAGS=
5712     fi
5713     fi
5714 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5715 gezelter 3457 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5716 gezelter 3546 if test "${ac_cv_prog_cc_c89+set}" = set; then :
5717 gezelter 3457 $as_echo_n "(cached) " >&6
5718 gezelter 2081 else
5719 gezelter 3319 ac_cv_prog_cc_c89=no
5720 gezelter 2081 ac_save_CC=$CC
5721 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5722 gezelter 2081 /* end confdefs.h. */
5723     #include <stdarg.h>
5724     #include <stdio.h>
5725     #include <sys/types.h>
5726     #include <sys/stat.h>
5727     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5728     struct buf { int x; };
5729     FILE * (*rcsopen) (struct buf *, struct stat *, int);
5730     static char *e (p, i)
5731     char **p;
5732     int i;
5733     {
5734     return p[i];
5735     }
5736     static char *f (char * (*g) (char **, int), char **p, ...)
5737     {
5738     char *s;
5739     va_list v;
5740     va_start (v,p);
5741     s = g (p, va_arg (v,int));
5742     va_end (v);
5743     return s;
5744     }
5745    
5746     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5747     function prototypes and stuff, but not '\xHH' hex character constants.
5748     These don't provoke an error unfortunately, instead are silently treated
5749 gezelter 3319 as 'x'. The following induces an error, until -std is added to get
5750 gezelter 2081 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5751     array size at least. It's necessary to write '\x00'==0 to get something
5752 gezelter 3319 that's true only with -std. */
5753 gezelter 2081 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5754    
5755 gezelter 3319 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5756     inside strings and character constants. */
5757     #define FOO(x) 'x'
5758     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5759    
5760 gezelter 2081 int test (int i, double x);
5761     struct s1 {int (*f) (int a);};
5762     struct s2 {int (*f) (double a);};
5763     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5764     int argc;
5765     char **argv;
5766     int
5767     main ()
5768     {
5769     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5770     ;
5771     return 0;
5772     }
5773     _ACEOF
5774 gezelter 3319 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5775     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5776 gezelter 2081 do
5777     CC="$ac_save_CC $ac_arg"
5778 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
5779 gezelter 3319 ac_cv_prog_cc_c89=$ac_arg
5780 gezelter 2081 fi
5781 gezelter 3319 rm -f core conftest.err conftest.$ac_objext
5782     test "x$ac_cv_prog_cc_c89" != "xno" && break
5783 gezelter 2081 done
5784 gezelter 3319 rm -f conftest.$ac_ext
5785 gezelter 2081 CC=$ac_save_CC
5786    
5787     fi
5788 gezelter 3319 # AC_CACHE_VAL
5789     case "x$ac_cv_prog_cc_c89" in
5790     x)
5791 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5792 gezelter 3457 $as_echo "none needed" >&6; } ;;
5793 gezelter 3319 xno)
5794 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5795 gezelter 3457 $as_echo "unsupported" >&6; } ;;
5796 gezelter 2081 *)
5797 gezelter 3319 CC="$CC $ac_cv_prog_cc_c89"
5798 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5799 gezelter 3457 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5800 gezelter 2081 esac
5801 gezelter 3546 if test "x$ac_cv_prog_cc_c89" != xno; then :
5802 gezelter 2081
5803 gezelter 3546 fi
5804 gezelter 2081
5805 gezelter 3546 ac_ext=${ac_fc_srcext-f}
5806     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5807     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5808     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5809 gezelter 1490
5810 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5811     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5812     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5813 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5814 gezelter 1490 if test -n "$ac_tool_prefix"; then
5815 gezelter 3546 for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
5816 gezelter 1490 do
5817     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5818     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5819 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5820 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5821 gezelter 3546 if test "${ac_cv_prog_FC+set}" = set; then :
5822 gezelter 3457 $as_echo_n "(cached) " >&6
5823 gezelter 1490 else
5824 gezelter 2547 if test -n "$FC"; then
5825     ac_cv_prog_FC="$FC" # Let the user override the test.
5826 gezelter 1490 else
5827 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5828     for as_dir in $PATH
5829     do
5830     IFS=$as_save_IFS
5831     test -z "$as_dir" && as_dir=.
5832 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5833 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5834 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
5835 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5836 gezelter 2081 break 2
5837     fi
5838 gezelter 1490 done
5839 gezelter 3546 done
5840 gezelter 3319 IFS=$as_save_IFS
5841 gezelter 1490
5842     fi
5843     fi
5844 gezelter 2547 FC=$ac_cv_prog_FC
5845     if test -n "$FC"; then
5846 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
5847 gezelter 3457 $as_echo "$FC" >&6; }
5848 gezelter 1490 else
5849 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5850 gezelter 3457 $as_echo "no" >&6; }
5851 gezelter 1490 fi
5852    
5853 gezelter 3319
5854 gezelter 2547 test -n "$FC" && break
5855 gezelter 1490 done
5856     fi
5857 gezelter 2547 if test -z "$FC"; then
5858     ac_ct_FC=$FC
5859 gezelter 3546 for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
5860 gezelter 1490 do
5861     # Extract the first word of "$ac_prog", so it can be a program name with args.
5862     set dummy $ac_prog; ac_word=$2
5863 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5864 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
5865 gezelter 3546 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
5866 gezelter 3457 $as_echo_n "(cached) " >&6
5867 gezelter 1490 else
5868 gezelter 2547 if test -n "$ac_ct_FC"; then
5869     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
5870 gezelter 1490 else
5871 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5872     for as_dir in $PATH
5873     do
5874     IFS=$as_save_IFS
5875     test -z "$as_dir" && as_dir=.
5876 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
5877 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5878 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
5879 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5880 gezelter 2081 break 2
5881     fi
5882 gezelter 1490 done
5883 gezelter 3546 done
5884 gezelter 3319 IFS=$as_save_IFS
5885 gezelter 1490
5886     fi
5887     fi
5888 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
5889     if test -n "$ac_ct_FC"; then
5890 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
5891 gezelter 3457 $as_echo "$ac_ct_FC" >&6; }
5892 gezelter 1490 else
5893 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5894 gezelter 3457 $as_echo "no" >&6; }
5895 gezelter 1490 fi
5896    
5897 gezelter 3319
5898 gezelter 2547 test -n "$ac_ct_FC" && break
5899 gezelter 1490 done
5900    
5901 gezelter 3319 if test "x$ac_ct_FC" = x; then
5902     FC=""
5903     else
5904     case $cross_compiling:$ac_tool_warned in
5905     yes:)
5906 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5907     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5908 gezelter 3319 ac_tool_warned=yes ;;
5909     esac
5910     FC=$ac_ct_FC
5911     fi
5912 gezelter 1490 fi
5913    
5914 gezelter 2081
5915     # Provide some information about the compiler.
5916 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
5917 gezelter 3457 set X $ac_compile
5918     ac_compiler=$2
5919 gezelter 3546 for ac_option in --version -v -V -qversion; do
5920     { { ac_try="$ac_compiler $ac_option >&5"
5921 gezelter 3319 case "(($ac_try" in
5922     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5923     *) ac_try_echo=$ac_try;;
5924     esac
5925 gezelter 3546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5926     $as_echo "$ac_try_echo"; } >&5
5927     (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5928 gezelter 2081 ac_status=$?
5929 gezelter 3546 if test -s conftest.err; then
5930     sed '10a\
5931     ... rest of stderr output deleted ...
5932     10q' conftest.err >conftest.er1
5933     cat conftest.er1 >&5
5934     rm -f conftest.er1 conftest.err
5935     fi
5936     $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5937     test $ac_status = 0; }
5938     done
5939 chuckv 3288 rm -f a.out
5940 gezelter 2081
5941 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
5942     # input file. (Note that this only needs to work for GNU compilers.)
5943     ac_save_ext=$ac_ext
5944     ac_ext=F
5945 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
5946 gezelter 3457 $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
5947 gezelter 3546 if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
5948 gezelter 3457 $as_echo_n "(cached) " >&6
5949 gezelter 1490 else
5950 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
5951 gezelter 2547 program main
5952 gezelter 1490 #ifndef __GNUC__
5953     choke me
5954     #endif
5955    
5956 gezelter 2547 end
5957 gezelter 1490 _ACEOF
5958 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
5959 gezelter 1490 ac_compiler_gnu=yes
5960     else
5961 gezelter 3546 ac_compiler_gnu=no
5962 gezelter 1490 fi
5963 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5964 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
5965 gezelter 1490
5966     fi
5967 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
5968 gezelter 3457 $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
5969 gezelter 2547 ac_ext=$ac_save_ext
5970 gezelter 3546 ac_test_FCFLAGS=${FCFLAGS+set}
5971     ac_save_FCFLAGS=$FCFLAGS
5972 gezelter 2547 FCFLAGS=
5973 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
5974 gezelter 3457 $as_echo_n "checking whether $FC accepts -g... " >&6; }
5975 gezelter 3546 if test "${ac_cv_prog_fc_g+set}" = set; then :
5976 gezelter 3457 $as_echo_n "(cached) " >&6
5977 gezelter 1490 else
5978 gezelter 2547 FCFLAGS=-g
5979 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
5980 gezelter 2547 program main
5981 gezelter 1490
5982 gezelter 2547 end
5983 gezelter 1490 _ACEOF
5984 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
5985 gezelter 2547 ac_cv_prog_fc_g=yes
5986 gezelter 1490 else
5987 gezelter 3546 ac_cv_prog_fc_g=no
5988 gezelter 1490 fi
5989 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5990    
5991 gezelter 1490 fi
5992 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
5993 gezelter 3457 $as_echo "$ac_cv_prog_fc_g" >&6; }
5994 gezelter 3546 if test "$ac_test_FCFLAGS" = set; then
5995     FCFLAGS=$ac_save_FCFLAGS
5996 gezelter 2547 elif test $ac_cv_prog_fc_g = yes; then
5997     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
5998     FCFLAGS="-g -O2"
5999 gezelter 1490 else
6000 gezelter 2547 FCFLAGS="-g"
6001 gezelter 1490 fi
6002     else
6003 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
6004     FCFLAGS="-O2"
6005 gezelter 1490 else
6006 gezelter 2547 FCFLAGS=
6007 gezelter 1490 fi
6008     fi
6009 gezelter 2081
6010 gezelter 3546 ac_ext=${ac_fc_srcext-f}
6011     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6012     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6013     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6014 gezelter 1490
6015 gezelter 2473 ac_ext=c
6016     ac_cpp='$CPP $CPPFLAGS'
6017     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6018     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6019     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6020 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6021 gezelter 3457 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6022 gezelter 2473 # On Suns, sometimes $CPP names a directory.
6023     if test -n "$CPP" && test -d "$CPP"; then
6024     CPP=
6025     fi
6026     if test -z "$CPP"; then
6027 gezelter 3546 if test "${ac_cv_prog_CPP+set}" = set; then :
6028 gezelter 3457 $as_echo_n "(cached) " >&6
6029 gezelter 2473 else
6030     # Double quotes because CPP needs to be expanded
6031     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6032     do
6033     ac_preproc_ok=false
6034     for ac_c_preproc_warn_flag in '' yes
6035     do
6036     # Use a header file that comes with gcc, so configuring glibc
6037     # with a fresh cross-compiler works.
6038     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6039     # <limits.h> exists even on freestanding compilers.
6040     # On the NeXT, cc -E runs the code through the compiler's parser,
6041     # not just through cpp. "Syntax error" is here to catch this case.
6042 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6043 gezelter 2473 /* end confdefs.h. */
6044     #ifdef __STDC__
6045     # include <limits.h>
6046     #else
6047     # include <assert.h>
6048     #endif
6049     Syntax error
6050     _ACEOF
6051 gezelter 3546 if ac_fn_c_try_cpp "$LINENO"; then :
6052    
6053 gezelter 2473 else
6054     # Broken: fails on valid input.
6055     continue
6056     fi
6057 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6058 gezelter 2473
6059 gezelter 3319 # OK, works on sane cases. Now check whether nonexistent headers
6060 gezelter 2473 # can be detected and how.
6061 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6062 gezelter 2473 /* end confdefs.h. */
6063     #include <ac_nonexistent.h>
6064     _ACEOF
6065 gezelter 3546 if ac_fn_c_try_cpp "$LINENO"; then :
6066 gezelter 2473 # Broken: success on invalid input.
6067     continue
6068     else
6069     # Passes both tests.
6070     ac_preproc_ok=:
6071     break
6072     fi
6073 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6074 gezelter 2473
6075     done
6076     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6077 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6078 gezelter 3546 if $ac_preproc_ok; then :
6079 gezelter 2473 break
6080     fi
6081    
6082     done
6083     ac_cv_prog_CPP=$CPP
6084    
6085     fi
6086     CPP=$ac_cv_prog_CPP
6087     else
6088     ac_cv_prog_CPP=$CPP
6089     fi
6090 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6091 gezelter 3457 $as_echo "$CPP" >&6; }
6092 gezelter 2473 ac_preproc_ok=false
6093     for ac_c_preproc_warn_flag in '' yes
6094     do
6095     # Use a header file that comes with gcc, so configuring glibc
6096     # with a fresh cross-compiler works.
6097     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6098     # <limits.h> exists even on freestanding compilers.
6099     # On the NeXT, cc -E runs the code through the compiler's parser,
6100     # not just through cpp. "Syntax error" is here to catch this case.
6101 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6102 gezelter 2473 /* end confdefs.h. */
6103     #ifdef __STDC__
6104     # include <limits.h>
6105     #else
6106     # include <assert.h>
6107     #endif
6108     Syntax error
6109     _ACEOF
6110 gezelter 3546 if ac_fn_c_try_cpp "$LINENO"; then :
6111    
6112 gezelter 2473 else
6113     # Broken: fails on valid input.
6114     continue
6115     fi
6116 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6117 gezelter 2473
6118 gezelter 3319 # OK, works on sane cases. Now check whether nonexistent headers
6119 gezelter 2473 # can be detected and how.
6120 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6121 gezelter 2473 /* end confdefs.h. */
6122     #include <ac_nonexistent.h>
6123     _ACEOF
6124 gezelter 3546 if ac_fn_c_try_cpp "$LINENO"; then :
6125 gezelter 2473 # Broken: success on invalid input.
6126     continue
6127     else
6128     # Passes both tests.
6129     ac_preproc_ok=:
6130     break
6131     fi
6132 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6133 gezelter 2473
6134     done
6135     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6136 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6137 gezelter 3546 if $ac_preproc_ok; then :
6138    
6139 gezelter 2473 else
6140 gezelter 3546 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6141     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6142     as_fn_error "C preprocessor \"$CPP\" fails sanity check
6143     See \`config.log' for more details." "$LINENO" 5; }
6144 gezelter 2473 fi
6145    
6146 gezelter 3546 ac_ext=${ac_fc_srcext-f}
6147     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6148     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6149     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6150 gezelter 2473
6151 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6152 gezelter 3457 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6153 gezelter 3546 if test "${ac_cv_path_GREP+set}" = set; then :
6154 gezelter 3457 $as_echo_n "(cached) " >&6
6155 gezelter 2473 else
6156 gezelter 3457 if test -z "$GREP"; then
6157 gezelter 3319 ac_path_GREP_found=false
6158 gezelter 3457 # Loop through the user's path and test for each of PROGNAME-LIST
6159     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6160 gezelter 3319 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6161     do
6162     IFS=$as_save_IFS
6163     test -z "$as_dir" && as_dir=.
6164 gezelter 3546 for ac_prog in grep ggrep; do
6165 gezelter 3457 for ac_exec_ext in '' $ac_executable_extensions; do
6166     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6167     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6168     # Check for GNU ac_path_GREP and select it if it is found.
6169 gezelter 3319 # Check for GNU $ac_path_GREP
6170     case `"$ac_path_GREP" --version 2>&1` in
6171     *GNU*)
6172     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6173     *)
6174     ac_count=0
6175 gezelter 3457 $as_echo_n 0123456789 >"conftest.in"
6176 gezelter 3319 while :
6177     do
6178     cat "conftest.in" "conftest.in" >"conftest.tmp"
6179     mv "conftest.tmp" "conftest.in"
6180     cp "conftest.in" "conftest.nl"
6181 gezelter 3457 $as_echo 'GREP' >> "conftest.nl"
6182 gezelter 3319 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6183     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6184 gezelter 3546 as_fn_arith $ac_count + 1 && ac_count=$as_val
6185 gezelter 3319 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6186     # Best one so far, save it but keep looking for a better one
6187     ac_cv_path_GREP="$ac_path_GREP"
6188     ac_path_GREP_max=$ac_count
6189 gezelter 2473 fi
6190 gezelter 3319 # 10*(2^10) chars as input seems more than enough
6191     test $ac_count -gt 10 && break
6192     done
6193     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6194     esac
6195    
6196 gezelter 3457 $ac_path_GREP_found && break 3
6197     done
6198 gezelter 3319 done
6199 gezelter 3546 done
6200 gezelter 3319 IFS=$as_save_IFS
6201 gezelter 3457 if test -z "$ac_cv_path_GREP"; then
6202 gezelter 3546 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6203 gezelter 3457 fi
6204 gezelter 3319 else
6205     ac_cv_path_GREP=$GREP
6206     fi
6207    
6208     fi
6209 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6210 gezelter 3457 $as_echo "$ac_cv_path_GREP" >&6; }
6211 gezelter 3319 GREP="$ac_cv_path_GREP"
6212    
6213    
6214 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6215 gezelter 3457 $as_echo_n "checking for egrep... " >&6; }
6216 gezelter 3546 if test "${ac_cv_path_EGREP+set}" = set; then :
6217 gezelter 3457 $as_echo_n "(cached) " >&6
6218 gezelter 3319 else
6219     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6220     then ac_cv_path_EGREP="$GREP -E"
6221     else
6222 gezelter 3457 if test -z "$EGREP"; then
6223 gezelter 3319 ac_path_EGREP_found=false
6224 gezelter 3457 # Loop through the user's path and test for each of PROGNAME-LIST
6225     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6226 gezelter 3319 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6227     do
6228     IFS=$as_save_IFS
6229     test -z "$as_dir" && as_dir=.
6230 gezelter 3546 for ac_prog in egrep; do
6231 gezelter 3457 for ac_exec_ext in '' $ac_executable_extensions; do
6232     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6233     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6234     # Check for GNU ac_path_EGREP and select it if it is found.
6235 gezelter 3319 # Check for GNU $ac_path_EGREP
6236     case `"$ac_path_EGREP" --version 2>&1` in
6237     *GNU*)
6238     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6239     *)
6240     ac_count=0
6241 gezelter 3457 $as_echo_n 0123456789 >"conftest.in"
6242 gezelter 3319 while :
6243     do
6244     cat "conftest.in" "conftest.in" >"conftest.tmp"
6245     mv "conftest.tmp" "conftest.in"
6246     cp "conftest.in" "conftest.nl"
6247 gezelter 3457 $as_echo 'EGREP' >> "conftest.nl"
6248 gezelter 3319 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6249     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6250 gezelter 3546 as_fn_arith $ac_count + 1 && ac_count=$as_val
6251 gezelter 3319 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6252     # Best one so far, save it but keep looking for a better one
6253     ac_cv_path_EGREP="$ac_path_EGREP"
6254     ac_path_EGREP_max=$ac_count
6255     fi
6256     # 10*(2^10) chars as input seems more than enough
6257     test $ac_count -gt 10 && break
6258     done
6259     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6260     esac
6261    
6262 gezelter 3457 $ac_path_EGREP_found && break 3
6263     done
6264 gezelter 3319 done
6265 gezelter 3546 done
6266 gezelter 3319 IFS=$as_save_IFS
6267 gezelter 3457 if test -z "$ac_cv_path_EGREP"; then
6268 gezelter 3546 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6269 gezelter 3457 fi
6270 gezelter 3319 else
6271     ac_cv_path_EGREP=$EGREP
6272     fi
6273    
6274     fi
6275     fi
6276 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6277 gezelter 3457 $as_echo "$ac_cv_path_EGREP" >&6; }
6278 gezelter 3319 EGREP="$ac_cv_path_EGREP"
6279    
6280    
6281 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6282 gezelter 3457 $as_echo_n "checking whether ln -s works... " >&6; }
6283 gezelter 2547 LN_S=$as_ln_s
6284     if test "$LN_S" = "ln -s"; then
6285 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6286 gezelter 3457 $as_echo "yes" >&6; }
6287 gezelter 2547 else
6288 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6289 gezelter 3457 $as_echo "no, using $LN_S" >&6; }
6290 gezelter 2547 fi
6291 gezelter 2473
6292 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6293 gezelter 3457 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6294     set x ${MAKE-make}
6295     ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
6296 gezelter 3546 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
6297 gezelter 3457 $as_echo_n "(cached) " >&6
6298 gezelter 2547 else
6299     cat >conftest.make <<\_ACEOF
6300 gezelter 3319 SHELL = /bin/sh
6301 gezelter 2547 all:
6302 gezelter 3319 @echo '@@@%%%=$(MAKE)=@@@%%%'
6303 gezelter 2547 _ACEOF
6304     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6305 gezelter 3319 case `${MAKE-make} -f conftest.make 2>/dev/null` in
6306     *@@@%%%=?*=@@@%%%*)
6307     eval ac_cv_prog_make_${ac_make}_set=yes;;
6308     *)
6309     eval ac_cv_prog_make_${ac_make}_set=no;;
6310     esac
6311 chuckv 3288 rm -f conftest.make
6312     fi
6313 gezelter 3319 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
6314 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6315 gezelter 3457 $as_echo "yes" >&6; }
6316 gezelter 2547 SET_MAKE=
6317     else
6318 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6319 gezelter 3457 $as_echo "no" >&6; }
6320 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
6321     fi
6322    
6323     if test -n "$ac_tool_prefix"; then
6324     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6325     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6326 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6327 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
6328 gezelter 3546 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6329 gezelter 3457 $as_echo_n "(cached) " >&6
6330 gezelter 2547 else
6331     if test -n "$RANLIB"; then
6332     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6333     else
6334     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6335     for as_dir in $PATH
6336     do
6337     IFS=$as_save_IFS
6338     test -z "$as_dir" && as_dir=.
6339 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
6340 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6341 gezelter 2547 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6342 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6343 gezelter 2547 break 2
6344 gezelter 1490 fi
6345 gezelter 2547 done
6346 gezelter 3546 done
6347 gezelter 3319 IFS=$as_save_IFS
6348 gezelter 2547
6349     fi
6350     fi
6351     RANLIB=$ac_cv_prog_RANLIB
6352     if test -n "$RANLIB"; then
6353 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6354 gezelter 3457 $as_echo "$RANLIB" >&6; }
6355 gezelter 2547 else
6356 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6357 gezelter 3457 $as_echo "no" >&6; }
6358 gezelter 2547 fi
6359    
6360 gezelter 3319
6361 gezelter 2547 fi
6362     if test -z "$ac_cv_prog_RANLIB"; then
6363     ac_ct_RANLIB=$RANLIB
6364     # Extract the first word of "ranlib", so it can be a program name with args.
6365     set dummy ranlib; ac_word=$2
6366 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6367 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
6368 gezelter 3546 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6369 gezelter 3457 $as_echo_n "(cached) " >&6
6370 gezelter 2547 else
6371     if test -n "$ac_ct_RANLIB"; then
6372     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6373     else
6374     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6375     for as_dir in $PATH
6376     do
6377     IFS=$as_save_IFS
6378     test -z "$as_dir" && as_dir=.
6379 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
6380 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6381 gezelter 2547 ac_cv_prog_ac_ct_RANLIB="ranlib"
6382 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6383 gezelter 2547 break 2
6384 gezelter 1490 fi
6385 gezelter 2547 done
6386 gezelter 3546 done
6387 gezelter 3319 IFS=$as_save_IFS
6388 gezelter 2547
6389     fi
6390     fi
6391     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6392     if test -n "$ac_ct_RANLIB"; then
6393 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6394 gezelter 3457 $as_echo "$ac_ct_RANLIB" >&6; }
6395 gezelter 2547 else
6396 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6397 gezelter 3457 $as_echo "no" >&6; }
6398 gezelter 2547 fi
6399    
6400 gezelter 3319 if test "x$ac_ct_RANLIB" = x; then
6401     RANLIB=":"
6402     else
6403     case $cross_compiling:$ac_tool_warned in
6404     yes:)
6405 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6406     $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6407 gezelter 3319 ac_tool_warned=yes ;;
6408     esac
6409     RANLIB=$ac_ct_RANLIB
6410     fi
6411 gezelter 2547 else
6412     RANLIB="$ac_cv_prog_RANLIB"
6413     fi
6414    
6415    
6416     # Extract the first word of "perl", so it can be a program name with args.
6417     set dummy perl; ac_word=$2
6418 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6419 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
6420 gezelter 3546 if test "${ac_cv_path_PERLINTERP+set}" = set; then :
6421 gezelter 3457 $as_echo_n "(cached) " >&6
6422 gezelter 2547 else
6423     case $PERLINTERP in
6424     [\\/]* | ?:[\\/]*)
6425     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
6426     ;;
6427     *)
6428     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6429     for as_dir in $PATH
6430     do
6431     IFS=$as_save_IFS
6432     test -z "$as_dir" && as_dir=.
6433 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
6434 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6435 gezelter 2547 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
6436 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6437 gezelter 2547 break 2
6438 gezelter 1490 fi
6439 gezelter 2547 done
6440 gezelter 3546 done
6441 gezelter 3319 IFS=$as_save_IFS
6442 gezelter 1490
6443 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
6444     ;;
6445     esac
6446     fi
6447     PERLINTERP=$ac_cv_path_PERLINTERP
6448     if test -n "$PERLINTERP"; then
6449 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
6450 gezelter 3457 $as_echo "$PERLINTERP" >&6; }
6451 gezelter 2547 else
6452 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6453 gezelter 3457 $as_echo "no" >&6; }
6454 gezelter 2547 fi
6455    
6456 gezelter 3319
6457 gezelter 2547 ac_cv_path_perlinterp="$PERLINTERP"
6458     _sHpB='#!'
6459    
6460    
6461 gezelter 3319 # Check whether --with-perl-shebang was given.
6462 gezelter 3546 if test "${with_perl_shebang+set}" = set; then :
6463 gezelter 3319 withval=$with_perl_shebang; opt_perl_shebang="$withval"
6464 gezelter 2547 else
6465     opt_perl_shebang="not_set"
6466 gezelter 3319 fi
6467    
6468 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
6469 gezelter 3457 $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
6470 gezelter 3546 if test "${ax_cv_opt_perl_shebang+set}" = set; then :
6471 gezelter 3457 $as_echo_n "(cached) " >&6
6472 gezelter 2547 else
6473     case "$opt_perl_shebang" in
6474     not_set ) ax_cv_opt_perl_shebang=''
6475     ;;
6476     * )
6477     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
6478     esac
6479    
6480     fi
6481 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
6482 gezelter 3457 $as_echo "$ax_cv_opt_perl_shebang" >&6; }
6483 gezelter 2547 if test "A$ax_cv_opt_perl_shebang" != "A"
6484     then
6485     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
6486     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
6487 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
6488 gezelter 3457 $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
6489 gezelter 2547
6490     # Automatic detection of sharpbang formula starts here
6491     else
6492     _somian_shbangperl=`$PERLINTERP -V:startperl`
6493     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
6494 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
6495 gezelter 3457 $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
6496 gezelter 3546 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then :
6497 gezelter 3457 $as_echo_n "(cached) " >&6
6498 gezelter 2547 else
6499     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
6500     if test "x$_somian_kspb_perl" == x
6501     then _somian_ksbp_warn_empty='durnit'
6502     else
6503     case "A$_somian_kspb_perl" in
6504     A#!*perl* )
6505     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
6506     ;;
6507     A* ) _somian_ksbp_warn_defau='trouble'
6508     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
6509     esac
6510     fi
6511    
6512     fi
6513 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
6514 gezelter 3457 $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
6515 gezelter 2547 # The above prints Checking ... result message to user.
6516     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
6517    
6518     if test A${_somian_ksbp_warn_empty+set} == Aset
6519 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
6520 gezelter 3457 $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
6521 gezelter 2547 fi
6522     # Inform user after printing result value
6523     if test A${_somian_ksbp_warn_defau+set} == Aset
6524 gezelter 3546 then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
6525 gezelter 3457 $as_echo "$as_me: Maybe Not good -" >&6;}
6526 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
6527 gezelter 3457 $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
6528 gezelter 3546 else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
6529 gezelter 3457 $as_echo "$as_me: OK Good result - " >&6;}
6530 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
6531 gezelter 3457 $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
6532 gezelter 2547 fi
6533 gezelter 1490 fi
6534 gezelter 2547
6535     # Find a good install program. We prefer a C program (faster),
6536     # so one script is as good as another. But avoid the broken or
6537     # incompatible versions:
6538     # SysV /etc/install, /usr/sbin/install
6539     # SunOS /usr/etc/install
6540     # IRIX /sbin/install
6541     # AIX /bin/install
6542     # AmigaOS /C/install, which installs bootblocks on floppy discs
6543     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6544     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6545     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6546     # OS/2's system install, which has a completely different semantic
6547     # ./install, which can be erroneously created by make from ./install.sh.
6548 gezelter 3457 # Reject install programs that cannot install multiple files.
6549 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
6550 gezelter 3457 $as_echo_n "checking for a BSD-compatible install... " >&6; }
6551 gezelter 2547 if test -z "$INSTALL"; then
6552 gezelter 3546 if test "${ac_cv_path_install+set}" = set; then :
6553 gezelter 3457 $as_echo_n "(cached) " >&6
6554 gezelter 2547 else
6555     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6556     for as_dir in $PATH
6557     do
6558     IFS=$as_save_IFS
6559     test -z "$as_dir" && as_dir=.
6560 gezelter 3546 # Account for people who put trailing slashes in PATH elements.
6561     case $as_dir/ in #((
6562     ./ | .// | /[cC]/* | \
6563 gezelter 2547 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6564 gezelter 3546 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
6565 gezelter 2547 /usr/ucb/* ) ;;
6566     *)
6567     # OSF1 and SCO ODT 3.0 have their own names for install.
6568     # Don't use installbsd from OSF since it installs stuff as root
6569     # by default.
6570     for ac_prog in ginstall scoinst install; do
6571     for ac_exec_ext in '' $ac_executable_extensions; do
6572 gezelter 3319 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
6573 gezelter 2547 if test $ac_prog = install &&
6574     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6575     # AIX install. It has an incompatible calling convention.
6576     :
6577     elif test $ac_prog = install &&
6578     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6579     # program-specific install script used by HP pwplus--don't use.
6580     :
6581     else
6582 gezelter 3457 rm -rf conftest.one conftest.two conftest.dir
6583     echo one > conftest.one
6584     echo two > conftest.two
6585     mkdir conftest.dir
6586     if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6587     test -s conftest.one && test -s conftest.two &&
6588     test -s conftest.dir/conftest.one &&
6589     test -s conftest.dir/conftest.two
6590     then
6591     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6592     break 3
6593     fi
6594 gezelter 2547 fi
6595     fi
6596     done
6597     done
6598     ;;
6599     esac
6600 gezelter 3457
6601 gezelter 3546 done
6602 gezelter 3319 IFS=$as_save_IFS
6603 gezelter 2547
6604 gezelter 3457 rm -rf conftest.one conftest.two conftest.dir
6605 gezelter 2547
6606 gezelter 1490 fi
6607 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
6608     INSTALL=$ac_cv_path_install
6609     else
6610 gezelter 3319 # As a last resort, use the slow shell script. Don't cache a
6611     # value for INSTALL within a source directory, because that will
6612 gezelter 2547 # break other packages using the cache if that directory is
6613 gezelter 3319 # removed, or if the value is a relative name.
6614 gezelter 2547 INSTALL=$ac_install_sh
6615     fi
6616     fi
6617 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
6618 gezelter 3457 $as_echo "$INSTALL" >&6; }
6619 gezelter 1490
6620 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6621     # It thinks the first close brace ends the variable substitution.
6622     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6623 gezelter 2081
6624 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6625 gezelter 2081
6626 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6627 gezelter 2081
6628 gezelter 2547 case "x$INSTALL" in
6629     x/*) ;;
6630     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
6631     esac
6632     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
6633     # Extract the first word of "ar", so it can be a program name with args.
6634     set dummy ar; ac_word=$2
6635 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6636 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
6637 gezelter 3546 if test "${ac_cv_prog_AR+set}" = set; then :
6638 gezelter 3457 $as_echo_n "(cached) " >&6
6639 gezelter 1490 else
6640 gezelter 2547 if test -n "$AR"; then
6641     ac_cv_prog_AR="$AR" # Let the user override the test.
6642 gezelter 1490 else
6643 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6644     for as_dir in $PATH
6645     do
6646     IFS=$as_save_IFS
6647     test -z "$as_dir" && as_dir=.
6648 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
6649 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6650 gezelter 2547 ac_cv_prog_AR="ar"
6651 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6652 gezelter 2081 break 2
6653     fi
6654 gezelter 1490 done
6655 gezelter 3546 done
6656 gezelter 3319 IFS=$as_save_IFS
6657 gezelter 1490
6658 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
6659 gezelter 1490 fi
6660     fi
6661 gezelter 2547 AR=$ac_cv_prog_AR
6662     if test -n "$AR"; then
6663 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6664 gezelter 3457 $as_echo "$AR" >&6; }
6665 gezelter 1490 else
6666 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6667 gezelter 3457 $as_echo "no" >&6; }
6668 gezelter 1490 fi
6669    
6670 gezelter 3319
6671 gezelter 2547 if test "$AR" = "NONE"; then
6672     cat >confcache <<\_ACEOF
6673     # This file is a shell script that caches the results of configure
6674     # tests run on this system so they can be shared between configure
6675     # scripts and configure runs, see configure's option --config-cache.
6676     # It is not useful on other systems. If it contains results you don't
6677     # want to keep, you may remove or edit it.
6678     #
6679     # config.status only pays attention to the cache file if you give it
6680     # the --recheck option to rerun configure.
6681     #
6682     # `ac_cv_env_foo' variables (set or unset) will be overridden when
6683     # loading this file, other *unset* `ac_cv_foo' will be assigned the
6684     # following values.
6685    
6686     _ACEOF
6687    
6688     # The following way of writing the cache mishandles newlines in values,
6689     # but we know of no workaround that is simple, portable, and efficient.
6690 gezelter 3319 # So, we kill variables containing newlines.
6691 gezelter 2547 # Ultrix sh set writes to stderr and can't be redirected directly,
6692     # and sets the high bit in the cache file unless we assign to the vars.
6693 gezelter 3319 (
6694     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6695     eval ac_val=\$$ac_var
6696     case $ac_val in #(
6697     *${as_nl}*)
6698     case $ac_var in #(
6699 gezelter 3546 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6700     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6701 gezelter 3319 esac
6702     case $ac_var in #(
6703     _ | IFS | as_nl) ;; #(
6704 gezelter 3457 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6705 gezelter 3546 *) { eval $ac_var=; unset $ac_var;} ;;
6706 gezelter 3319 esac ;;
6707     esac
6708     done
6709    
6710 gezelter 2547 (set) 2>&1 |
6711 gezelter 3319 case $as_nl`(ac_space=' '; set) 2>&1` in #(
6712     *${as_nl}ac_space=\ *)
6713 gezelter 3546 # `set' does not quote correctly, so add quotes: double-quote
6714     # substitution turns \\\\ into \\, and sed turns \\ into \.
6715 gezelter 2547 sed -n \
6716     "s/'/'\\\\''/g;
6717     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6718 gezelter 3319 ;; #(
6719 gezelter 2547 *)
6720     # `set' quotes correctly as required by POSIX, so do not add quotes.
6721 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6722 gezelter 2547 ;;
6723 gezelter 3319 esac |
6724     sort
6725     ) |
6726 gezelter 2547 sed '
6727 gezelter 3319 /^ac_cv_env_/b end
6728 gezelter 2547 t clear
6729 gezelter 3319 :clear
6730 gezelter 2547 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6731     t end
6732 gezelter 3319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6733     :end' >>confcache
6734     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6735     if test -w "$cache_file"; then
6736     test "x$cache_file" != "x/dev/null" &&
6737 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6738 gezelter 3457 $as_echo "$as_me: updating cache $cache_file" >&6;}
6739 gezelter 2547 cat confcache >$cache_file
6740     else
6741 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6742 gezelter 3457 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6743 gezelter 2547 fi
6744 gezelter 1490 fi
6745 chuckv 3288 rm -f confcache
6746 gezelter 2547 exit 1
6747     fi
6748     # Extract the first word of "ps", so it can be a program name with args.
6749     set dummy ps; ac_word=$2
6750 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6751 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
6752 gezelter 3546 if test "${ac_cv_path_PS+set}" = set; then :
6753 gezelter 3457 $as_echo_n "(cached) " >&6
6754 gezelter 1490 else
6755 gezelter 2547 case $PS in
6756     [\\/]* | ?:[\\/]*)
6757     ac_cv_path_PS="$PS" # Let the user override the test with a path.
6758     ;;
6759     *)
6760     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6761 gezelter 2081 for as_dir in $PATH
6762     do
6763     IFS=$as_save_IFS
6764     test -z "$as_dir" && as_dir=.
6765 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
6766 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6767 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
6768 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6769 gezelter 2081 break 2
6770     fi
6771 gezelter 1490 done
6772 gezelter 3546 done
6773 gezelter 3319 IFS=$as_save_IFS
6774 gezelter 1490
6775 gezelter 2547 ;;
6776     esac
6777 gezelter 1490 fi
6778 gezelter 2547 PS=$ac_cv_path_PS
6779     if test -n "$PS"; then
6780 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
6781 gezelter 3457 $as_echo "$PS" >&6; }
6782 gezelter 1490 else
6783 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6784 gezelter 3457 $as_echo "no" >&6; }
6785 gezelter 1490 fi
6786    
6787 gezelter 3319
6788 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX or BSD ps syntax" >&5
6789 gezelter 3457 $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
6790 gezelter 3546 if test "${ac_cv_prog_ps_syntax+set}" = set; then :
6791 gezelter 3457 $as_echo_n "(cached) " >&6
6792 gezelter 2547 else
6793 gezelter 1490
6794 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
6795     ac_cv_prog_ps_ax=yes
6796     else
6797     ac_cv_prog_ps_ax=no
6798     fi
6799     if $PS -ef -o rss > /dev/null 2>&1; then
6800     ac_cv_prog_ps_ef=yes
6801     else
6802     ac_cv_prog_ps_ef=no
6803     fi
6804     if test "$ac_cv_prog_ps_ax" = yes; then
6805     ac_cv_prog_ps_syntax=BSD
6806     else
6807     if test "$ac_cv_prog_ps_ef" = yes; then
6808     ac_cv_prog_ps_syntax=POSIX
6809     else
6810 gezelter 3546 as_fn_error "Could not determine ps syntax" "$LINENO" 5
6811 gezelter 2547 fi
6812     fi
6813    
6814 gezelter 1490 fi
6815 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_ps_syntax" >&5
6816 gezelter 3457 $as_echo "$ac_cv_prog_ps_syntax" >&6; }
6817 gezelter 1490
6818 gezelter 2547 cat >>confdefs.h <<_ACEOF
6819     #define PSCOMMAND $PS
6820     _ACEOF
6821 gezelter 2081
6822 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
6823    
6824 gezelter 3546 $as_echo "#define PSTYPE_IS_BSD 1" >>confdefs.h
6825 gezelter 2547
6826 gezelter 1490 else
6827 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
6828 gezelter 1490
6829 gezelter 3546 $as_echo "#define PSTYPE_IS_POSIX 1" >>confdefs.h
6830 gezelter 1490
6831 gezelter 2547 else
6832 gezelter 3546 as_fn_error "Unknown ps syntax type!" "$LINENO" 5
6833 gezelter 2547 fi
6834     fi
6835 gezelter 1490
6836 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6837     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6838     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6839 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6840 gezelter 1490
6841 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6842     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6843     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6844     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6845 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran flag to compile .F90 files" >&5
6846 gezelter 3457 $as_echo_n "checking for Fortran flag to compile .F90 files... " >&6; }
6847 gezelter 3546 if test "${ac_cv_fc_srcext_F90+set}" = set; then :
6848 gezelter 3457 $as_echo_n "(cached) " >&6
6849 gezelter 2547 else
6850     ac_ext=F90
6851 gezelter 3319 ac_fcflags_srcext_save=$ac_fcflags_srcext
6852     ac_fcflags_srcext=
6853 gezelter 2547 ac_cv_fc_srcext_F90=unknown
6854     for ac_flag in none -qsuffix=f=F90 -Tf; do
6855 gezelter 3319 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
6856 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
6857 gezelter 2547 program main
6858    
6859     end
6860 gezelter 1490 _ACEOF
6861 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
6862 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
6863 gezelter 1490 fi
6864 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6865 gezelter 2547 done
6866 chuckv 3288 rm -f conftest.$ac_objext conftest.F90
6867 gezelter 3319 ac_fcflags_srcext=$ac_fcflags_srcext_save
6868 gezelter 1490
6869     fi
6870 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_srcext_F90" >&5
6871 gezelter 3457 $as_echo "$ac_cv_fc_srcext_F90" >&6; }
6872 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
6873 gezelter 3546 as_fn_error "Fortran could not compile .F90 files" "$LINENO" 5
6874 gezelter 2547 else
6875 gezelter 3319 ac_fc_srcext=F90
6876 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xnone; then
6877 gezelter 3319 ac_fcflags_srcext=""
6878 gezelter 2547 FCFLAGS_F90=""
6879     else
6880 gezelter 3319 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
6881 gezelter 2547 FCFLAGS_F90=$ac_cv_fc_srcext_F90
6882     fi
6883 gezelter 1490
6884 gezelter 2081
6885 gezelter 2547 fi
6886 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6887     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6888     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6889     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6890 gezelter 2081
6891    
6892    
6893 gezelter 2547
6894    
6895 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
6896     # for preprocessed f90 source.
6897    
6898     if test "$ac_test_PREPFLAG" != "set"; then
6899     PREPFLAG=""
6900     case "${host_cpu}-${host_os}" in
6901    
6902 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
6903 gezelter 1490 PREPFLAG="-fpp1 "
6904     fi;;
6905 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
6906 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
6907     fi;;
6908     *darwin*)
6909 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
6910 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
6911     fi;;
6912     esac
6913    
6914     if test -z "$PREPFLAG"; then
6915 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPFLAG\"" >&5
6916 gezelter 3457 $as_echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
6917 gezelter 1490 PREPFLAG=""
6918     fi
6919    
6920 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor flag works" >&5
6921 gezelter 3457 $as_echo_n "checking to make sure F90 preprocessor flag works... " >&6; }
6922 gezelter 1490
6923 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6924     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6925     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6926 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6927 gezelter 1490
6928     ac_save_ext=$ac_ext
6929     ac_ext=F90
6930 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
6931 gezelter 1490
6932 gezelter 3546 if test "$PREPFLAG"; then :
6933 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
6934 gezelter 1490 fi
6935 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
6936 gezelter 1490
6937    
6938 gezelter 2547 program conftest
6939 gezelter 1490 integer :: i
6940     i = 1
6941 gezelter 2547 end program conftest
6942 gezelter 1490
6943     _ACEOF
6944 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
6945 gezelter 1490 prepflagworks=1
6946     else
6947 gezelter 3546 prepflagworks=0
6948 gezelter 1490 fi
6949 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6950    
6951 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
6952 gezelter 1490 ac_ext=$ac_save_ext
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 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6957 gezelter 1490
6958 gezelter 2081
6959 gezelter 1490 if test "$prepflagworks" = 1; then
6960 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6961 gezelter 3457 $as_echo "yes" >&6; }
6962 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
6963 gezelter 1490
6964     else
6965 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6966 gezelter 3457 $as_echo "no" >&6; }
6967 gezelter 3546 as_fn_error "Can't figure out working Fortran90 preprocessor flag" "$LINENO" 5
6968 gezelter 1490 fi
6969     fi
6970    
6971 gezelter 2081
6972    
6973    
6974    
6975 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
6976     # for preprocessed f90 source with -D type defines
6977    
6978     if test "$ac_test_PREPDEFFLAG" != "set"; then
6979     PREPDEFFLAG=""
6980     case "${host_cpu}-${host_os}" in
6981    
6982 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
6983 gezelter 1490 PREPDEFFLAG=" "
6984     fi;;
6985 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
6986 gezelter 1490 PREPDEFFLAG="-WF,"
6987     fi;;
6988     *darwin*)
6989 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
6990 gezelter 1490 PREPDEFFLAG="-WF,"
6991     fi;;
6992     esac
6993    
6994     if test -z "$PREPDEFFLAG"; then
6995 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPDEFFLAG\"" >&5
6996 gezelter 3457 $as_echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
6997 gezelter 1490 PREPDEFFLAG=" "
6998     fi
6999    
7000 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor define flag works" >&5
7001 gezelter 3457 $as_echo_n "checking to make sure F90 preprocessor define flag works... " >&6; }
7002 gezelter 1490
7003 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7004     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7005     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7006 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7007 gezelter 1490
7008     ac_save_ext=$ac_ext
7009     ac_ext=F90
7010 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
7011 gezelter 1490
7012 gezelter 3546 if test "$PREPDEFFLAG"; then :
7013 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
7014 gezelter 1490 fi
7015 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7016 gezelter 1490
7017    
7018 gezelter 2547 program conftest
7019 gezelter 1490 integer :: i
7020     #ifdef TEST
7021     i = 1
7022     #else
7023     choke me
7024     #endif
7025 gezelter 2547 end program conftest
7026 gezelter 1490
7027     _ACEOF
7028 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
7029 gezelter 1490 prepdefflagworks=1
7030     else
7031 gezelter 3546 prepdefflagworks=0
7032 gezelter 1490 fi
7033 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7034    
7035 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
7036 gezelter 1490 ac_ext=$ac_save_ext
7037 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7038     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7039     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7040 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7041 gezelter 1490
7042 gezelter 2081
7043 gezelter 1490 if test "$prepdefflagworks" = 1; then
7044 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7045 gezelter 3457 $as_echo "yes" >&6; }
7046 gezelter 1490
7047     else
7048 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7049 gezelter 3457 $as_echo "no" >&6; }
7050 gezelter 3546 as_fn_error "Can't figure out working Fortran90 preprocessor define flag" "$LINENO" 5
7051 gezelter 1490 fi
7052     fi
7053    
7054 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7055     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7056     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7057 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7058 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
7059 gezelter 3457 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
7060 gezelter 3546 if test "${ac_cv_prog_fc_v+set}" = set; then :
7061 gezelter 3457 $as_echo_n "(cached) " >&6
7062 gezelter 1490 else
7063 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7064 gezelter 2547 program main
7065 gezelter 1490
7066 gezelter 2547 end
7067 gezelter 1490 _ACEOF
7068 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
7069 gezelter 2547 ac_cv_prog_fc_v=
7070 gezelter 1490 # Try some options frequently used verbose output
7071     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
7072 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7073 gezelter 2547 program main
7074 gezelter 1490
7075 gezelter 2547 end
7076     _ACEOF
7077 gezelter 1490
7078 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
7079     # 1 to this macro) to the Fortran compiler in order to get
7080     # "verbose" output that we can then parse for the Fortran linker
7081     # flags.
7082 gezelter 3546 ac_save_FCFLAGS=$FCFLAGS
7083 gezelter 2547 FCFLAGS="$FCFLAGS $ac_verb"
7084 gezelter 3319 eval "set x $ac_link"
7085     shift
7086 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7087 gezelter 3457 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7088     # LIBRARY_PATH; skip all such settings.
7089     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7090     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7091     $as_echo "$ac_fc_v_output" >&5
7092 gezelter 3546 FCFLAGS=$ac_save_FCFLAGS
7093 gezelter 1490
7094 gezelter 3457 rm -rf conftest*
7095 gezelter 2081
7096 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7097     # /foo, /bar, and /baz are search directories for the Fortran linker.
7098     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7099     ac_fc_v_output="`echo $ac_fc_v_output |
7100     grep 'LPATH is:' |
7101 gezelter 3457 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7102 gezelter 1490
7103 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
7104     # that detects unbalanced quotes in FLIBS should be implemented
7105     # and (ugh) tested at some point.
7106 gezelter 2547 case $ac_fc_v_output in
7107     # If we are using xlf then replace all the commas with spaces.
7108     *xlfentry*)
7109     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7110 gezelter 1490
7111 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7112     # $LIBS confuse us, and the libraries appear later in the output anyway).
7113     *mGLOB_options_string*)
7114 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7115 gezelter 1490
7116 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7117     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7118     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7119     *-cmdline\ * | *-ignore\ * | *-def\ *)
7120     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7121 gezelter 3546 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
7122     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
7123     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
7124 gezelter 3319
7125 gezelter 2547 # If we are using Cray Fortran then delete quotes.
7126     *cft90*)
7127 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7128 gezelter 2547 esac
7129 gezelter 1490
7130    
7131     # look for -l* and *.a constructs in the output
7132 gezelter 2547 for ac_arg in $ac_fc_v_output; do
7133 gezelter 1490 case $ac_arg in
7134 gezelter 3546 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7135     ac_cv_prog_fc_v=$ac_verb
7136     break 2 ;;
7137 gezelter 1490 esac
7138     done
7139     done
7140 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
7141 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
7142 gezelter 3457 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7143 gezelter 1490 fi
7144     else
7145 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
7146 gezelter 3457 $as_echo "$as_me: WARNING: compilation failed" >&2;}
7147 gezelter 1490 fi
7148 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7149    
7150 gezelter 1490 fi
7151 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
7152 gezelter 3457 $as_echo "$ac_cv_prog_fc_v" >&6; }
7153 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
7154 gezelter 3457 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
7155 gezelter 3546 if test "${ac_cv_fc_libs+set}" = set; then :
7156 gezelter 3457 $as_echo_n "(cached) " >&6
7157 gezelter 1490 else
7158 gezelter 2547 if test "x$FCLIBS" != "x"; then
7159     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7160 gezelter 1490 else
7161    
7162 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7163 gezelter 2547 program main
7164 gezelter 1490
7165 gezelter 2547 end
7166 gezelter 1490 _ACEOF
7167    
7168     # Compile and link our simple test program by passing a flag (argument
7169 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
7170     # "verbose" output that we can then parse for the Fortran linker
7171 gezelter 1490 # flags.
7172 gezelter 3546 ac_save_FCFLAGS=$FCFLAGS
7173 gezelter 2547 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7174 gezelter 3319 eval "set x $ac_link"
7175     shift
7176 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7177 gezelter 3457 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7178     # LIBRARY_PATH; skip all such settings.
7179     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7180     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7181     $as_echo "$ac_fc_v_output" >&5
7182 gezelter 3546 FCFLAGS=$ac_save_FCFLAGS
7183 gezelter 1490
7184 gezelter 3457 rm -rf conftest*
7185 gezelter 1490
7186 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7187     # /foo, /bar, and /baz are search directories for the Fortran linker.
7188     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7189     ac_fc_v_output="`echo $ac_fc_v_output |
7190     grep 'LPATH is:' |
7191 gezelter 3457 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7192 gezelter 1490
7193 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
7194     # that detects unbalanced quotes in FLIBS should be implemented
7195     # and (ugh) tested at some point.
7196 gezelter 2547 case $ac_fc_v_output in
7197     # If we are using xlf then replace all the commas with spaces.
7198     *xlfentry*)
7199     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7200 gezelter 1490
7201 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7202     # $LIBS confuse us, and the libraries appear later in the output anyway).
7203     *mGLOB_options_string*)
7204 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7205 gezelter 1490
7206 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7207     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7208     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7209     *-cmdline\ * | *-ignore\ * | *-def\ *)
7210     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7211 gezelter 3546 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
7212     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
7213     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
7214 gezelter 3319
7215 gezelter 2547 # If we are using Cray Fortran then delete quotes.
7216     *cft90*)
7217 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7218 gezelter 2547 esac
7219 gezelter 1490
7220 gezelter 2547
7221    
7222     ac_cv_fc_libs=
7223    
7224 gezelter 1490 # Save positional arguments (if any)
7225     ac_save_positional="$@"
7226    
7227 gezelter 2547 set X $ac_fc_v_output
7228 gezelter 1490 while test $# != 1; do
7229     shift
7230     ac_arg=$1
7231     case $ac_arg in
7232 gezelter 3546 [\\/]*.a | ?:[\\/]*.a)
7233     ac_exists=false
7234 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7235 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
7236     ac_exists=true
7237     break
7238     fi
7239     done
7240    
7241 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7242    
7243 gezelter 1490 else
7244 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7245 gezelter 1490 fi
7246 gezelter 3546 ;;
7247     -bI:*)
7248     ac_exists=false
7249 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7250 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
7251     ac_exists=true
7252     break
7253     fi
7254     done
7255    
7256 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7257    
7258 gezelter 1490 else
7259     if test "$ac_compiler_gnu" = yes; then
7260     for ac_link_opt in $ac_arg; do
7261 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7262 gezelter 1490 done
7263     else
7264 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7265 gezelter 1490 fi
7266     fi
7267 gezelter 3546 ;;
7268     # Ignore these flags.
7269     -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
7270     |-LANG:=* | -LIST:* | -LNO:*)
7271     ;;
7272     -lkernel32)
7273     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7274     ;;
7275     -[LRuYz])
7276     # These flags, when seen by themselves, take an argument.
7277     # We remove the space between option and argument and re-iterate
7278     # unless we find an empty arg or a new option (starting with -)
7279 gezelter 1490 case $2 in
7280 gezelter 2547 "" | -*);;
7281     *)
7282 gezelter 1490 ac_arg="$ac_arg$2"
7283     shift; shift
7284     set X $ac_arg "$@"
7285     ;;
7286     esac
7287 gezelter 3546 ;;
7288     -YP,*)
7289     for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7290     ac_exists=false
7291 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7292 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
7293     ac_exists=true
7294     break
7295     fi
7296     done
7297    
7298 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7299    
7300 gezelter 1490 else
7301     ac_arg="$ac_arg $ac_j"
7302 gezelter 3546 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7303 gezelter 1490 fi
7304 gezelter 3546 done
7305     ;;
7306     -[lLR]*)
7307     ac_exists=false
7308 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7309 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
7310     ac_exists=true
7311     break
7312     fi
7313     done
7314    
7315 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7316    
7317 gezelter 1490 else
7318 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7319 gezelter 1490 fi
7320 gezelter 3546 ;;
7321 gezelter 3319 -zallextract*| -zdefaultextract)
7322     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7323     ;;
7324 gezelter 3546 # Ignore everything else.
7325 gezelter 1490 esac
7326     done
7327     # restore positional arguments
7328     set X $ac_save_positional; shift
7329    
7330     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
7331     # then we insist that the "run path" must be an absolute path (i.e. it
7332     # must begin with a "/").
7333     case `(uname -sr) 2>/dev/null` in
7334     "SunOS 5"*)
7335 gezelter 3457 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
7336 gezelter 3546 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7337 gezelter 1490 test "x$ac_ld_run_path" != x &&
7338 gezelter 3546 if test "$ac_compiler_gnu" = yes; then
7339 gezelter 1490 for ac_link_opt in $ac_ld_run_path; do
7340 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7341 gezelter 1490 done
7342     else
7343 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
7344 gezelter 1490 fi
7345     ;;
7346     esac
7347 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7348 gezelter 1490
7349     fi
7350 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
7351 gezelter 3457 $as_echo "$ac_cv_fc_libs" >&6; }
7352 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
7353 gezelter 1490
7354    
7355 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7356     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7357     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7358 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7359 gezelter 2081
7360 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7361     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7362     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7363 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7364    
7365 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dummy main to link with Fortran libraries" >&5
7366 gezelter 3457 $as_echo_n "checking for dummy main to link with Fortran libraries... " >&6; }
7367 gezelter 3546 if test "${ac_cv_fc_dummy_main+set}" = set; then :
7368 gezelter 3457 $as_echo_n "(cached) " >&6
7369 gezelter 1490 else
7370 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
7371     LIBS="$LIBS $FCLIBS"
7372     ac_fortran_dm_var=FC_DUMMY_MAIN
7373     ac_ext=c
7374     ac_cpp='$CPP $CPPFLAGS'
7375     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7376     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7377     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7378    
7379     # First, try linking without a dummy main:
7380 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7381 gezelter 2547 /* end confdefs.h. */
7382    
7383     #ifdef FC_DUMMY_MAIN
7384     #ifndef FC_DUMMY_MAIN_EQ_F77
7385     # ifdef __cplusplus
7386     extern "C"
7387     # endif
7388     int FC_DUMMY_MAIN() { return 1; }
7389     #endif
7390     #endif
7391     int
7392     main ()
7393     {
7394    
7395     ;
7396     return 0;
7397     }
7398     _ACEOF
7399 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
7400 gezelter 2547 ac_cv_fortran_dummy_main=none
7401     else
7402 gezelter 3546 ac_cv_fortran_dummy_main=unknown
7403 gezelter 2547 fi
7404 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
7405     conftest$ac_exeext conftest.$ac_ext
7406 gezelter 3319
7407 gezelter 2547 if test $ac_cv_fortran_dummy_main = unknown; then
7408     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
7409 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7410 gezelter 2547 /* end confdefs.h. */
7411     #define $ac_fortran_dm_var $ac_func
7412     #ifdef FC_DUMMY_MAIN
7413     #ifndef FC_DUMMY_MAIN_EQ_F77
7414     # ifdef __cplusplus
7415     extern "C"
7416     # endif
7417     int FC_DUMMY_MAIN() { return 1; }
7418     #endif
7419     #endif
7420     int
7421     main ()
7422     {
7423    
7424     ;
7425     return 0;
7426     }
7427     _ACEOF
7428 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
7429 gezelter 2547 ac_cv_fortran_dummy_main=$ac_func; break
7430     fi
7431 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
7432     conftest$ac_exeext conftest.$ac_ext
7433 gezelter 2547 done
7434     fi
7435 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7436     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7437     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7438 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7439     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
7440 gezelter 3457 rm -rf conftest*
7441 gezelter 2547 LIBS=$ac_fc_dm_save_LIBS
7442    
7443     fi
7444 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_dummy_main" >&5
7445 gezelter 3457 $as_echo "$ac_cv_fc_dummy_main" >&6; }
7446 gezelter 2547 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
7447 gezelter 3546 if test "$FC_DUMMY_MAIN" != unknown; then :
7448 gezelter 2547 if test $FC_DUMMY_MAIN != none; then
7449    
7450     cat >>confdefs.h <<_ACEOF
7451     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
7452     _ACEOF
7453    
7454     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
7455    
7456 gezelter 3546 $as_echo "#define FC_DUMMY_MAIN_EQ_F77 1" >>confdefs.h
7457 gezelter 2547
7458     fi
7459     fi
7460     else
7461 gezelter 3546 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7462     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7463     as_fn_error "linking to Fortran libraries from C fails
7464     See \`config.log' for more details." "$LINENO" 5; }
7465 gezelter 2547 fi
7466    
7467 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7468     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7469     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7470 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7471    
7472 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7473     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7474     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7475 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7476 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran name-mangling scheme" >&5
7477 gezelter 3457 $as_echo_n "checking for Fortran name-mangling scheme... " >&6; }
7478 gezelter 3546 if test "${ac_cv_fc_mangling+set}" = set; then :
7479 gezelter 3457 $as_echo_n "(cached) " >&6
7480 gezelter 2547 else
7481 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7482 gezelter 2547 subroutine foobar()
7483     return
7484     end
7485     subroutine foo_bar()
7486     return
7487     end
7488     _ACEOF
7489 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
7490 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
7491 gezelter 1490
7492 gezelter 2547 ac_save_LIBS=$LIBS
7493     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
7494    
7495 gezelter 1490 ac_ext=c
7496     ac_cpp='$CPP $CPPFLAGS'
7497     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7498     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7499     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7500     ac_success=no
7501     for ac_foobar in foobar FOOBAR; do
7502     for ac_underscore in "" "_"; do
7503     ac_func="$ac_foobar$ac_underscore"
7504 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7505 gezelter 2081 /* end confdefs.h. */
7506 gezelter 1490
7507 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7508     Use char because int might match the return type of a GCC
7509     builtin and then its argument prototype would still apply. */
7510 gezelter 1490 #ifdef __cplusplus
7511     extern "C"
7512     #endif
7513     char $ac_func ();
7514 gezelter 2547 #ifdef FC_DUMMY_MAIN
7515     #ifndef FC_DUMMY_MAIN_EQ_F77
7516     # ifdef __cplusplus
7517     extern "C"
7518     # endif
7519     int FC_DUMMY_MAIN() { return 1; }
7520     #endif
7521     #endif
7522 gezelter 1490 int
7523     main ()
7524     {
7525 gezelter 3319 return $ac_func ();
7526 gezelter 1490 ;
7527     return 0;
7528     }
7529     _ACEOF
7530 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
7531 gezelter 1490 ac_success=yes; break 2
7532     fi
7533 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
7534     conftest$ac_exeext conftest.$ac_ext
7535 gezelter 1490 done
7536     done
7537 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7538     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7539     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7540 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7541 gezelter 1490
7542     if test "$ac_success" = "yes"; then
7543     case $ac_foobar in
7544 gezelter 2547 foobar)
7545     ac_case=lower
7546     ac_foo_bar=foo_bar
7547     ;;
7548     FOOBAR)
7549     ac_case=upper
7550     ac_foo_bar=FOO_BAR
7551     ;;
7552 gezelter 1490 esac
7553    
7554 gezelter 2547 ac_ext=c
7555     ac_cpp='$CPP $CPPFLAGS'
7556     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7557     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7558     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7559 gezelter 1490 ac_success_extra=no
7560     for ac_extra in "" "_"; do
7561 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
7562 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7563 gezelter 2081 /* end confdefs.h. */
7564 gezelter 1490
7565 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7566     Use char because int might match the return type of a GCC
7567     builtin and then its argument prototype would still apply. */
7568 gezelter 1490 #ifdef __cplusplus
7569     extern "C"
7570     #endif
7571     char $ac_func ();
7572 gezelter 2547 #ifdef FC_DUMMY_MAIN
7573     #ifndef FC_DUMMY_MAIN_EQ_F77
7574     # ifdef __cplusplus
7575     extern "C"
7576     # endif
7577     int FC_DUMMY_MAIN() { return 1; }
7578     #endif
7579     #endif
7580 gezelter 1490 int
7581     main ()
7582     {
7583 gezelter 3319 return $ac_func ();
7584 gezelter 1490 ;
7585     return 0;
7586     }
7587     _ACEOF
7588 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
7589 gezelter 1490 ac_success_extra=yes; break
7590     fi
7591 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
7592     conftest$ac_exeext conftest.$ac_ext
7593 gezelter 1490 done
7594 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7595     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7596     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7597 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7598 gezelter 1490
7599     if test "$ac_success_extra" = "yes"; then
7600 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
7601 gezelter 3546 if test -z "$ac_underscore"; then
7602     ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
7603 gezelter 1490 else
7604 gezelter 3546 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
7605     fi
7606     if test -z "$ac_extra"; then
7607     ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
7608 gezelter 1490 else
7609 gezelter 3546 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
7610     fi
7611 gezelter 1490 else
7612 gezelter 2547 ac_cv_fc_mangling="unknown"
7613 gezelter 1490 fi
7614     else
7615 gezelter 2547 ac_cv_fc_mangling="unknown"
7616 gezelter 1490 fi
7617    
7618     LIBS=$ac_save_LIBS
7619 gezelter 3457 rm -rf conftest*
7620     rm -f cfortran_test*
7621 gezelter 1490 else
7622 gezelter 3546 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7623     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7624     as_fn_error "cannot compile a simple Fortran program
7625     See \`config.log' for more details." "$LINENO" 5; }
7626 gezelter 1490 fi
7627 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7628    
7629 gezelter 1490 fi
7630 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_mangling" >&5
7631 gezelter 3457 $as_echo "$ac_cv_fc_mangling" >&6; }
7632 gezelter 1490
7633 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7634     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7635     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7636 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7637 gezelter 2081
7638 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7639     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7640     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7641 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7642     case $ac_cv_fc_mangling in
7643 gezelter 1490 "lower case, no underscore, no extra underscore")
7644 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
7645 gezelter 1490
7646 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) name" >>confdefs.h
7647 gezelter 1490 ;;
7648     "lower case, no underscore, extra underscore")
7649 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
7650 gezelter 1490
7651 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
7652 gezelter 1490 ;;
7653     "lower case, underscore, no extra underscore")
7654 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
7655 gezelter 1490
7656 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
7657 gezelter 1490 ;;
7658     "lower case, underscore, extra underscore")
7659 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
7660 gezelter 1490
7661 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) name ## __" >>confdefs.h
7662 gezelter 1490 ;;
7663     "upper case, no underscore, no extra underscore")
7664 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
7665 gezelter 1490
7666 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) NAME" >>confdefs.h
7667 gezelter 1490 ;;
7668     "upper case, no underscore, extra underscore")
7669 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
7670 gezelter 1490
7671 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
7672 gezelter 1490 ;;
7673     "upper case, underscore, no extra underscore")
7674 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
7675 gezelter 1490
7676 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
7677 gezelter 1490 ;;
7678     "upper case, underscore, extra underscore")
7679 gezelter 3546 $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
7680 gezelter 1490
7681 gezelter 3546 $as_echo "#define FC_FUNC_(name,NAME) NAME ## __" >>confdefs.h
7682 gezelter 1490 ;;
7683     *)
7684 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown Fortran name-mangling scheme" >&5
7685 gezelter 3457 $as_echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
7686 gezelter 3546 ;;
7687 gezelter 1490 esac
7688    
7689 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7690     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7691     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7692 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7693 gezelter 2081
7694    
7695    
7696 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7697     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7698     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7699 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7700 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
7701 gezelter 3457 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
7702 gezelter 3546 if test "${ac_cv_prog_fc_v+set}" = set; then :
7703 gezelter 3457 $as_echo_n "(cached) " >&6
7704 gezelter 2547 else
7705 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7706 gezelter 2547 program main
7707 gezelter 2081
7708 gezelter 2547 end
7709     _ACEOF
7710 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
7711 gezelter 2547 ac_cv_prog_fc_v=
7712     # Try some options frequently used verbose output
7713     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
7714 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7715 gezelter 2547 program main
7716    
7717     end
7718     _ACEOF
7719    
7720     # Compile and link our simple test program by passing a flag (argument
7721     # 1 to this macro) to the Fortran compiler in order to get
7722     # "verbose" output that we can then parse for the Fortran linker
7723     # flags.
7724 gezelter 3546 ac_save_FCFLAGS=$FCFLAGS
7725 gezelter 2547 FCFLAGS="$FCFLAGS $ac_verb"
7726 gezelter 3319 eval "set x $ac_link"
7727     shift
7728 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7729 gezelter 3457 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7730     # LIBRARY_PATH; skip all such settings.
7731     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7732     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7733     $as_echo "$ac_fc_v_output" >&5
7734 gezelter 3546 FCFLAGS=$ac_save_FCFLAGS
7735 gezelter 2547
7736 gezelter 3457 rm -rf conftest*
7737 gezelter 2547
7738     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7739     # /foo, /bar, and /baz are search directories for the Fortran linker.
7740     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7741     ac_fc_v_output="`echo $ac_fc_v_output |
7742     grep 'LPATH is:' |
7743 gezelter 3457 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7744 gezelter 2547
7745 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
7746     # that detects unbalanced quotes in FLIBS should be implemented
7747     # and (ugh) tested at some point.
7748 gezelter 2547 case $ac_fc_v_output in
7749     # If we are using xlf then replace all the commas with spaces.
7750     *xlfentry*)
7751     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7752    
7753     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7754     # $LIBS confuse us, and the libraries appear later in the output anyway).
7755     *mGLOB_options_string*)
7756 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7757 gezelter 2547
7758 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7759     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7760     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7761     *-cmdline\ * | *-ignore\ * | *-def\ *)
7762     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7763 gezelter 3546 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
7764     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
7765     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
7766 gezelter 3319
7767 gezelter 2547 # If we are using Cray Fortran then delete quotes.
7768     *cft90*)
7769 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7770 gezelter 2547 esac
7771    
7772    
7773     # look for -l* and *.a constructs in the output
7774     for ac_arg in $ac_fc_v_output; do
7775     case $ac_arg in
7776 gezelter 3546 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7777     ac_cv_prog_fc_v=$ac_verb
7778     break 2 ;;
7779 gezelter 2547 esac
7780     done
7781     done
7782     if test -z "$ac_cv_prog_fc_v"; then
7783 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
7784 gezelter 3457 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7785 gezelter 2547 fi
7786     else
7787 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
7788 gezelter 3457 $as_echo "$as_me: WARNING: compilation failed" >&2;}
7789 gezelter 2547 fi
7790 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7791    
7792 gezelter 2547 fi
7793 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
7794 gezelter 3457 $as_echo "$ac_cv_prog_fc_v" >&6; }
7795 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
7796 gezelter 3457 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
7797 gezelter 3546 if test "${ac_cv_fc_libs+set}" = set; then :
7798 gezelter 3457 $as_echo_n "(cached) " >&6
7799 gezelter 2547 else
7800     if test "x$FCLIBS" != "x"; then
7801     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7802     else
7803    
7804 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
7805 gezelter 2547 program main
7806    
7807     end
7808     _ACEOF
7809    
7810     # Compile and link our simple test program by passing a flag (argument
7811     # 1 to this macro) to the Fortran compiler in order to get
7812     # "verbose" output that we can then parse for the Fortran linker
7813     # flags.
7814 gezelter 3546 ac_save_FCFLAGS=$FCFLAGS
7815 gezelter 2547 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7816 gezelter 3319 eval "set x $ac_link"
7817     shift
7818 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7819 gezelter 3457 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7820     # LIBRARY_PATH; skip all such settings.
7821     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7822     grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7823     $as_echo "$ac_fc_v_output" >&5
7824 gezelter 3546 FCFLAGS=$ac_save_FCFLAGS
7825 gezelter 2547
7826 gezelter 3457 rm -rf conftest*
7827 gezelter 2547
7828     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7829     # /foo, /bar, and /baz are search directories for the Fortran linker.
7830     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7831     ac_fc_v_output="`echo $ac_fc_v_output |
7832     grep 'LPATH is:' |
7833 gezelter 3457 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7834 gezelter 2547
7835 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
7836     # that detects unbalanced quotes in FLIBS should be implemented
7837     # and (ugh) tested at some point.
7838 gezelter 2547 case $ac_fc_v_output in
7839     # If we are using xlf then replace all the commas with spaces.
7840     *xlfentry*)
7841     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7842    
7843     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7844     # $LIBS confuse us, and the libraries appear later in the output anyway).
7845     *mGLOB_options_string*)
7846 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7847 gezelter 2547
7848 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7849     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7850     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7851     *-cmdline\ * | *-ignore\ * | *-def\ *)
7852     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7853 gezelter 3546 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
7854     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
7855     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
7856 gezelter 3319
7857 gezelter 2547 # If we are using Cray Fortran then delete quotes.
7858     *cft90*)
7859 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7860 gezelter 2547 esac
7861    
7862    
7863    
7864     ac_cv_fc_libs=
7865    
7866     # Save positional arguments (if any)
7867     ac_save_positional="$@"
7868    
7869     set X $ac_fc_v_output
7870     while test $# != 1; do
7871     shift
7872     ac_arg=$1
7873     case $ac_arg in
7874 gezelter 3546 [\\/]*.a | ?:[\\/]*.a)
7875     ac_exists=false
7876 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7877     if test x"$ac_arg" = x"$ac_i"; then
7878     ac_exists=true
7879     break
7880     fi
7881     done
7882    
7883 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7884    
7885 gezelter 2547 else
7886     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7887     fi
7888 gezelter 3546 ;;
7889     -bI:*)
7890     ac_exists=false
7891 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7892     if test x"$ac_arg" = x"$ac_i"; then
7893     ac_exists=true
7894     break
7895     fi
7896     done
7897    
7898 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7899    
7900 gezelter 2547 else
7901     if test "$ac_compiler_gnu" = yes; then
7902     for ac_link_opt in $ac_arg; do
7903     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7904     done
7905     else
7906     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7907     fi
7908     fi
7909 gezelter 3546 ;;
7910     # Ignore these flags.
7911     -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
7912     |-LANG:=* | -LIST:* | -LNO:*)
7913     ;;
7914     -lkernel32)
7915     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7916     ;;
7917     -[LRuYz])
7918     # These flags, when seen by themselves, take an argument.
7919     # We remove the space between option and argument and re-iterate
7920     # unless we find an empty arg or a new option (starting with -)
7921 gezelter 2547 case $2 in
7922     "" | -*);;
7923     *)
7924     ac_arg="$ac_arg$2"
7925     shift; shift
7926     set X $ac_arg "$@"
7927     ;;
7928     esac
7929 gezelter 3546 ;;
7930     -YP,*)
7931     for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7932     ac_exists=false
7933 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7934     if test x"$ac_j" = x"$ac_i"; then
7935     ac_exists=true
7936     break
7937     fi
7938     done
7939    
7940 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7941    
7942 gezelter 2547 else
7943     ac_arg="$ac_arg $ac_j"
7944 gezelter 3546 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7945 gezelter 2547 fi
7946 gezelter 3546 done
7947     ;;
7948     -[lLR]*)
7949     ac_exists=false
7950 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
7951     if test x"$ac_arg" = x"$ac_i"; then
7952     ac_exists=true
7953     break
7954     fi
7955     done
7956    
7957 gezelter 3546 if test x"$ac_exists" = xtrue; then :
7958    
7959 gezelter 2547 else
7960     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7961     fi
7962 gezelter 3546 ;;
7963 gezelter 3319 -zallextract*| -zdefaultextract)
7964     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7965     ;;
7966 gezelter 3546 # Ignore everything else.
7967 gezelter 2547 esac
7968     done
7969     # restore positional arguments
7970     set X $ac_save_positional; shift
7971    
7972     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
7973     # then we insist that the "run path" must be an absolute path (i.e. it
7974     # must begin with a "/").
7975     case `(uname -sr) 2>/dev/null` in
7976     "SunOS 5"*)
7977 gezelter 3457 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
7978 gezelter 3546 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7979 gezelter 2547 test "x$ac_ld_run_path" != x &&
7980 gezelter 3546 if test "$ac_compiler_gnu" = yes; then
7981 gezelter 2547 for ac_link_opt in $ac_ld_run_path; do
7982     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7983     done
7984     else
7985     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
7986     fi
7987     ;;
7988     esac
7989     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7990    
7991     fi
7992 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
7993 gezelter 3457 $as_echo "$ac_cv_fc_libs" >&6; }
7994 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
7995    
7996    
7997 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7998     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7999     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8000 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8001    
8002    
8003    
8004 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module suffix" >&5
8005 gezelter 3457 $as_echo_n "checking for module suffix... " >&6; }
8006 chuckv 3288 rm -f conftest*
8007 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
8008     rm -f work*
8009 gezelter 2547 cat >conftest.$ac_ext <<EOF
8010 gezelter 1490 module conftest
8011     integer n
8012     parameter (n=1)
8013     end module conftest
8014     EOF
8015     # SGI and absoft compilers generates module name in upper case!
8016     testname="conftest"
8017     modcase="lower"
8018 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
8019     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
8020 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
8021     if test -z "$MOD" ; then
8022     MOD=`ls CONFTEST* 2>/dev/null \
8023 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
8024 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
8025     if test -n "$MOD" ; then
8026     testname="CONFTEST"
8027     modcase="upper"
8028     fi
8029     fi
8030     if test -z "$MOD" ; then
8031 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8032 gezelter 3457 $as_echo "unknown" >&6; }
8033 gezelter 1490 # Use mod if we can't figure it out
8034     MOD="mod"
8035     else
8036 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOD" >&5
8037 gezelter 3457 $as_echo "$MOD" >&6; }
8038 gezelter 1490 fi
8039     if test -s work.pcl ; then
8040 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compiler generates auxillery files!" >&5
8041 gezelter 3457 $as_echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
8042 gezelter 1490 fi
8043     else
8044 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8045 gezelter 3457 $as_echo "unknown" >&6; }
8046 gezelter 1490 fi
8047    
8048 gezelter 2081
8049    
8050    
8051    
8052 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
8053     # (absoft) use -p).
8054     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
8055     # specified, work.pcl and work.pc are created. However, if you specify
8056     # a file, it must contain a the name of a file ending in .pc . Ugh!
8057     # Use the module made above
8058 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module directory path flag" >&5
8059 gezelter 3457 $as_echo_n "checking for module directory path flag... " >&6; }
8060 chuckv 3288 rm -f conftest*
8061 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
8062     rm -f work*
8063 gezelter 2547 cat >conftest.$ac_ext <<EOF
8064 gezelter 1490 module conftest
8065     integer n
8066     parameter (n=1)
8067     end module conftest
8068     EOF
8069     # SGI and absoft compilers generates module name in upper case!
8070     testname="conftest"
8071 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
8072     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
8073 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
8074     if test -n "$mod" ; then
8075     testname="CONFTEST"
8076     fi
8077     madedir=0
8078     if test ! -d conf ; then mkdir conf ; madedir=1; fi
8079     cp $testname.$MOD conf
8080     rm -f conftest* CONFTEST*
8081 gezelter 2547 cat >conftest1.$ac_ext <<EOF
8082 gezelter 1490 program main
8083     use conftest
8084     print *, n
8085     end
8086     EOF
8087     F90_WORK_FILES_ARG=""
8088     F90MODINCSPEC=""
8089 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
8090 gezelter 1490 MODDIRFLAG="-I"
8091     F90MODINCSPEC="-I<dir>"
8092 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -I" >&5
8093 gezelter 3457 $as_echo "-I" >&6; }
8094 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
8095 gezelter 1490 MODDIRFLAG="-M"
8096     F90MODINCSPEC="-M<dir>"
8097 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -M" >&5
8098 gezelter 3457 $as_echo "-M" >&6; }
8099 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
8100 gezelter 1490 MODDIRFLAG="-p"
8101     F90MODINCSPEC="-p<dir>"
8102 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -p" >&5
8103 gezelter 3457 $as_echo "-p" >&6; }
8104 gezelter 1490 elif test -s work.pc ; then
8105     cp work.pc conf/mpimod.pc
8106     echo "mpimod.pc" > conf/mpimod.pcl
8107     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
8108 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
8109 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
8110 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -cl,filename where filename contains a list of files and directories" >&5
8111 gezelter 3457 $as_echo "-cl,filename where filename contains a list of files and directories" >&6; }
8112 gezelter 1490 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
8113     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
8114    
8115     else
8116     # The version of the Intel compiler that I have refuses to let
8117     # you put the "work catalog" list anywhere but the current
8118     # directory. For example, you cannot in
8119     :
8120     fi
8121     fi
8122     if test -z "MODDIRFLAG" ; then
8123 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8124 gezelter 3457 $as_echo "unknown" >&6; }
8125 gezelter 1490 fi
8126    
8127 gezelter 2081
8128 chuckv 3288 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
8129 gezelter 1490 if test $madedir = 1 ; then rmdir conf ; fi
8130     fi
8131    
8132 gezelter 2081
8133 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran 90 module file names" >&5
8134 gezelter 3457 $as_echo_n "checking for Fortran 90 module file names... " >&6; }
8135 gezelter 3546 if test "${ac_cv_f90_module_names+set}" = set; then :
8136 gezelter 3457 $as_echo_n "(cached) " >&6
8137 gezelter 1535 else
8138 gezelter 3319 ac_ext=${ac_fc_srcext-f}
8139     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8140     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8141 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8142 gezelter 1535
8143     # carry out the test in a new directory, so that we don't miss anything
8144     mkdir conftest
8145     cd conftest
8146 gezelter 3546 cat > conftest.$ac_ext <<_ACEOF
8147 gezelter 1535 MODULE Bar
8148     END MODULE Bar
8149     _ACEOF
8150 gezelter 3546 if ac_fn_fc_try_compile "$LINENO"; then :
8151 gezelter 1535 ac_cv_f90_module_names=
8152     ac_file_list=*
8153     for ac_file in $ac_file_list; do
8154     case $ac_file in
8155     # don't care for original source and object files
8156     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
8157     :
8158     ;;
8159     # look for new files derived from the file name
8160     *conftest*)
8161     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
8162     ac_exists=false
8163     for ac_i in $ac_cv_f90_module_names; do
8164     if test x"$ac_pat" = x"$ac_i"; then
8165     ac_exists=true
8166     break
8167     fi
8168     done
8169    
8170 gezelter 3546 if test x"$ac_exists" = xtrue; then :
8171    
8172 gezelter 1535 else
8173     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8174     fi
8175     ;;
8176     # look for new files derived from the module name,
8177     # with different case translation schemes
8178     *Bar*)
8179     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
8180     ac_exists=false
8181     for ac_i in $ac_cv_f90_module_names; do
8182     if test x"$ac_pat" = x"$ac_i"; then
8183     ac_exists=true
8184     break
8185     fi
8186     done
8187    
8188 gezelter 3546 if test x"$ac_exists" = xtrue; then :
8189    
8190 gezelter 1535 else
8191     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8192     fi
8193     ;;
8194     *bar*)
8195     ac_pat=`echo $ac_file | sed s/bar/%module%/`
8196     ac_exists=false
8197     for ac_i in $ac_cv_f90_module_names; do
8198     if test x"$ac_pat" = x"$ac_i"; then
8199     ac_exists=true
8200     break
8201     fi
8202     done
8203    
8204 gezelter 3546 if test x"$ac_exists" = xtrue; then :
8205    
8206 gezelter 1535 else
8207     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8208     fi
8209     ;;
8210     *BAR*)
8211     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
8212     ac_exists=false
8213     for ac_i in $ac_cv_f90_module_names; do
8214     if test x"$ac_pat" = x"$ac_i"; then
8215     ac_exists=true
8216     break
8217     fi
8218     done
8219    
8220 gezelter 3546 if test x"$ac_exists" = xtrue; then :
8221    
8222 gezelter 1535 else
8223     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8224     fi
8225     ;;
8226     # Other files - we have no idea how they are generated
8227     *)
8228 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Bogus file found: $ac_file" >&5
8229 gezelter 3457 $as_echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
8230 gezelter 1535 ;;
8231     esac
8232     done
8233     if test "x$ac_cv_f90_module_names" = "x"; then
8234 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
8235 gezelter 3457 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8236 gezelter 1535 fi
8237    
8238     else
8239 gezelter 3546 ac_cv_f90_module_names=
8240     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
8241 gezelter 3457 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8242 gezelter 1535 fi
8243 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8244 gezelter 1535 cd ..
8245     # cleanup
8246     rm -rf conftest
8247 gezelter 3319 ac_ext=${ac_fc_srcext-f}
8248     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8249     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8250 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8251 gezelter 1535
8252     fi
8253 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_f90_module_names" >&5
8254 gezelter 3457 $as_echo "$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
8255 gezelter 1535
8256     # We now generate a shell script that will help us to figure out the correct
8257     # module file names, using the value of ac_cv_f90_module_names
8258    
8259     echo "Generating shell script modnam"
8260    
8261     cat > scripts/modnam << EOF
8262     #! /bin/sh
8263     # This script is auto-generated by configure
8264     #
8265     usage="\\
8266     Usage: \$0 [FILES]
8267    
8268     [FILES] are Fortran 90 source files.
8269     The output is a list of module file names that the Fortran 90 compiler
8270     generates when compiling [FILES]."
8271    
8272     list=
8273     empty=
8274    
8275     if test \$# -eq 0; then
8276     echo "\$usage"; exit 0
8277     fi
8278    
8279     while test \$# != 0; do
8280    
8281     file=\$1
8282     shift
8283    
8284     # strip suffix
8285     base=\`echo \$file | sed 's/[.][^.]*$//'\`
8286    
8287     test ! -f \$file && continue
8288    
8289     # Look for module definitions and transform them to upper / lower case
8290     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/'\`
8291     upper=\`echo \$mods | tr a-z A-Z\`
8292     lower=\`echo \$mods | tr A-Z a-z\`
8293    
8294     # Here, the patterns for generating module file names were inserted by configure
8295     for trans in $ac_cv_f90_module_names; do
8296    
8297     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
8298     var=empty
8299     case \$pat in
8300     %MODULE%)
8301     var=upper ;;
8302     %Module%)
8303     var=mods ;;
8304     %module%)
8305     var=lower ;;
8306     %FILE%)
8307     test -n "\$mods" && var=base ;;
8308     esac
8309     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
8310     list="\$list \$new"
8311     done
8312     done
8313    
8314     echo \$list
8315     # end of configure-generated script
8316     EOF
8317     chmod 755 scripts/modnam
8318    
8319     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
8320     F90_MODULE_NAMES=empty
8321     case $pat in
8322     %MODULE%)
8323     F90_MODULE_NAMES=UPPER ;;
8324     %Module%)
8325     F90_MODULE_NAMES=Mixed ;;
8326     %module%)
8327     F90_MODULE_NAMES=lower ;;
8328     *)
8329     F90_MODULE_NAMES=unknown ;;
8330     esac
8331    
8332 gezelter 3546 ac_ext=${ac_fc_srcext-f}
8333     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8334     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8335     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8336 gezelter 1490
8337 gezelter 2081
8338 gezelter 2547 ac_ext=c
8339     ac_cpp='$CPP $CPPFLAGS'
8340     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8341     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8342     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8343 gezelter 2453
8344    
8345 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asin in -lm" >&5
8346 gezelter 3457 $as_echo_n "checking for asin in -lm... " >&6; }
8347 gezelter 3546 if test "${ac_cv_lib_m_asin+set}" = set; then :
8348 gezelter 3457 $as_echo_n "(cached) " >&6
8349 gezelter 2453 else
8350 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
8351     LIBS="-lm $LIBS"
8352 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8353 gezelter 2453 /* end confdefs.h. */
8354 gezelter 2547
8355 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8356     Use char because int might match the return type of a GCC
8357     builtin and then its argument prototype would still apply. */
8358 gezelter 2547 #ifdef __cplusplus
8359     extern "C"
8360 gezelter 2453 #endif
8361 gezelter 2547 char asin ();
8362     #ifdef FC_DUMMY_MAIN
8363     #ifndef FC_DUMMY_MAIN_EQ_F77
8364     # ifdef __cplusplus
8365     extern "C"
8366     # endif
8367     int FC_DUMMY_MAIN() { return 1; }
8368     #endif
8369     #endif
8370     int
8371     main ()
8372     {
8373 gezelter 3319 return asin ();
8374 gezelter 2547 ;
8375     return 0;
8376     }
8377 gezelter 2453 _ACEOF
8378 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
8379 gezelter 2547 ac_cv_lib_m_asin=yes
8380 gezelter 2453 else
8381 gezelter 3546 ac_cv_lib_m_asin=no
8382 gezelter 2453 fi
8383 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
8384     conftest$ac_exeext conftest.$ac_ext
8385 gezelter 2547 LIBS=$ac_check_lib_save_LIBS
8386     fi
8387 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_asin" >&5
8388 gezelter 3457 $as_echo "$ac_cv_lib_m_asin" >&6; }
8389 gezelter 3546 if test "x$ac_cv_lib_m_asin" = x""yes; then :
8390 gezelter 2547 cat >>confdefs.h <<_ACEOF
8391     #define HAVE_LIBM 1
8392 gezelter 2510 _ACEOF
8393 gezelter 2453
8394 gezelter 2547 LIBS="-lm $LIBS"
8395 gezelter 2453
8396     else
8397 gezelter 2547 exit
8398 gezelter 2453 fi
8399    
8400    
8401 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8402 gezelter 3457 $as_echo_n "checking for ANSI C header files... " >&6; }
8403 gezelter 3546 if test "${ac_cv_header_stdc+set}" = set; then :
8404 gezelter 3457 $as_echo_n "(cached) " >&6
8405 gezelter 2081 else
8406 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8407 gezelter 2081 /* end confdefs.h. */
8408     #include <stdlib.h>
8409     #include <stdarg.h>
8410     #include <string.h>
8411     #include <float.h>
8412    
8413 gezelter 2547 #ifdef FC_DUMMY_MAIN
8414     #ifndef FC_DUMMY_MAIN_EQ_F77
8415     # ifdef __cplusplus
8416     extern "C"
8417     # endif
8418     int FC_DUMMY_MAIN() { return 1; }
8419     #endif
8420     #endif
8421 gezelter 2081 int
8422     main ()
8423     {
8424    
8425     ;
8426     return 0;
8427     }
8428     _ACEOF
8429 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
8430 gezelter 2081 ac_cv_header_stdc=yes
8431     else
8432 gezelter 3546 ac_cv_header_stdc=no
8433 gezelter 2081 fi
8434 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8435    
8436 gezelter 2081 if test $ac_cv_header_stdc = yes; then
8437     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8438 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8439 gezelter 2081 /* end confdefs.h. */
8440     #include <string.h>
8441    
8442     _ACEOF
8443     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8444 gezelter 3546 $EGREP "memchr" >/dev/null 2>&1; then :
8445    
8446 gezelter 2081 else
8447     ac_cv_header_stdc=no
8448     fi
8449 chuckv 3288 rm -f conftest*
8450 gezelter 2081
8451     fi
8452    
8453     if test $ac_cv_header_stdc = yes; then
8454     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8455 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8456 gezelter 2081 /* end confdefs.h. */
8457     #include <stdlib.h>
8458    
8459     _ACEOF
8460     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8461 gezelter 3546 $EGREP "free" >/dev/null 2>&1; then :
8462    
8463 gezelter 2081 else
8464     ac_cv_header_stdc=no
8465     fi
8466 chuckv 3288 rm -f conftest*
8467 gezelter 2081
8468     fi
8469    
8470     if test $ac_cv_header_stdc = yes; then
8471     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8472 gezelter 3546 if test "$cross_compiling" = yes; then :
8473 gezelter 2081 :
8474     else
8475 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8476 gezelter 2081 /* end confdefs.h. */
8477     #include <ctype.h>
8478 gezelter 3319 #include <stdlib.h>
8479 gezelter 2081 #if ((' ' & 0x0FF) == 0x020)
8480     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8481     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8482     #else
8483     # define ISLOWER(c) \
8484     (('a' <= (c) && (c) <= 'i') \
8485     || ('j' <= (c) && (c) <= 'r') \
8486     || ('s' <= (c) && (c) <= 'z'))
8487     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8488     #endif
8489    
8490     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8491     int
8492     main ()
8493     {
8494     int i;
8495     for (i = 0; i < 256; i++)
8496     if (XOR (islower (i), ISLOWER (i))
8497     || toupper (i) != TOUPPER (i))
8498 gezelter 3319 return 2;
8499     return 0;
8500 gezelter 2081 }
8501     _ACEOF
8502 gezelter 3546 if ac_fn_c_try_run "$LINENO"; then :
8503    
8504 gezelter 2081 else
8505 gezelter 3546 ac_cv_header_stdc=no
8506 gezelter 2081 fi
8507 gezelter 3546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8508     conftest.$ac_objext conftest.beam conftest.$ac_ext
8509 gezelter 2081 fi
8510 gezelter 3319
8511 gezelter 2081 fi
8512     fi
8513 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8514 gezelter 3457 $as_echo "$ac_cv_header_stdc" >&6; }
8515 gezelter 2081 if test $ac_cv_header_stdc = yes; then
8516    
8517 gezelter 3546 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8518 gezelter 2081
8519     fi
8520    
8521 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8522     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8523     inttypes.h stdint.h unistd.h
8524 gezelter 3546 do :
8525     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8526     ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8527     "
8528     eval as_val=\$$as_ac_Header
8529     if test "x$as_val" = x""yes; then :
8530 gezelter 2547 cat >>confdefs.h <<_ACEOF
8531 gezelter 3457 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8532 gezelter 2510 _ACEOF
8533    
8534     fi
8535    
8536 gezelter 2547 done
8537 gezelter 2081
8538    
8539 gezelter 2547 #
8540     # Handle user hints
8541     #
8542 gezelter 2081
8543 gezelter 3319 # Check whether --with-zlib was given.
8544 gezelter 3546 if test "${with_zlib+set}" = set; then :
8545 gezelter 3319 withval=$with_zlib; zlib_dir="$withval"
8546 gezelter 2754 else
8547     zlib_dir="not_set"
8548 gezelter 3319 fi
8549    
8550 gezelter 2754 if test "$zlib_dir" != "no"; then
8551    
8552     if test "$zlib_dir" != "not_set" ; then
8553     if test -d "$zlib_dir"
8554 gezelter 2547 then
8555 gezelter 2754 ZLIB_HOME="$zlib_dir"
8556 gezelter 2547 else
8557 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
8558 gezelter 3457 $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
8559 chuckv 3291 ZLIB_HOME=/usr/local
8560     if test ! -f "${ZLIB_HOME}/include/zlib.h"
8561     then
8562     ZLIB_HOME=/usr
8563     fi
8564 gezelter 2547 fi
8565     fi
8566     #
8567     # Locate zlib, if wanted
8568     #
8569     if test -n "${ZLIB_HOME}"
8570     then
8571     ZLIB_OLD_LDFLAGS=$LDFLAGS
8572 chuckv 3291 ZLIB_OLD_CFLAGS=$CFLAGS
8573 gezelter 2547 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
8574 chuckv 3291 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
8575 gezelter 2081
8576 gezelter 2547 ac_ext=c
8577     ac_cpp='$CPP $CPPFLAGS'
8578     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8579     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8580     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8581 gezelter 2081
8582 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
8583 gezelter 3457 $as_echo_n "checking for inflateEnd in -lz... " >&6; }
8584 gezelter 3546 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then :
8585 gezelter 3457 $as_echo_n "(cached) " >&6
8586 gezelter 2547 else
8587     ac_check_lib_save_LIBS=$LIBS
8588     LIBS="-lz $LIBS"
8589 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8590 gezelter 2547 /* end confdefs.h. */
8591 gezelter 2081
8592 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8593     Use char because int might match the return type of a GCC
8594     builtin and then its argument prototype would still apply. */
8595 gezelter 2547 #ifdef __cplusplus
8596     extern "C"
8597     #endif
8598     char inflateEnd ();
8599     #ifdef FC_DUMMY_MAIN
8600     #ifndef FC_DUMMY_MAIN_EQ_F77
8601     # ifdef __cplusplus
8602     extern "C"
8603     # endif
8604     int FC_DUMMY_MAIN() { return 1; }
8605     #endif
8606     #endif
8607     int
8608     main ()
8609     {
8610 gezelter 3319 return inflateEnd ();
8611 gezelter 2547 ;
8612     return 0;
8613     }
8614     _ACEOF
8615 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
8616 gezelter 2547 ac_cv_lib_z_inflateEnd=yes
8617     else
8618 gezelter 3546 ac_cv_lib_z_inflateEnd=no
8619 gezelter 2547 fi
8620 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
8621     conftest$ac_exeext conftest.$ac_ext
8622 gezelter 2547 LIBS=$ac_check_lib_save_LIBS
8623     fi
8624 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
8625 gezelter 3457 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
8626 gezelter 3546 if test "x$ac_cv_lib_z_inflateEnd" = x""yes; then :
8627 gezelter 2547 zlib_cv_libz=yes
8628     else
8629     zlib_cv_libz=no
8630     fi
8631    
8632 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
8633     if test "x$ac_cv_header_zlib_h" = x""yes; then :
8634 gezelter 2547 zlib_cv_zlib_h=yes
8635     else
8636     zlib_cv_zlib_h=no
8637     fi
8638 gezelter 2081
8639 gezelter 2547
8640     ac_ext=c
8641     ac_cpp='$CPP $CPPFLAGS'
8642     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8643     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8644     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8645    
8646    
8647 gezelter 2754 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
8648 gezelter 2081
8649 gezelter 3546 $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
8650 gezelter 2081
8651 gezelter 2754
8652 gezelter 3546 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
8653 gezelter 2081
8654 gezelter 2754 ZLIB_INC_DIR="${ZLIB_HOME}/include"
8655     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
8656     ZLIB="-lz"
8657 gezelter 2547 else
8658 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
8659 gezelter 3457 $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
8660 gezelter 2754 ZLIB_INC_DIR=
8661     ZLIB_LIB_DIR=
8662     ZLIB=
8663 gezelter 2547 LDFLAGS="$ZLIB_OLD_LDFLAGS"
8664 chuckv 3291 CFLAGS="$ZLIB_OLD_CFLAGS"
8665 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8666 gezelter 3457 $as_echo "failed" >&6; }
8667 gezelter 2754 echo ""
8668     echo "*********************************************************"
8669     echo "* WARNING: Could not find a working zlib installation *"
8670     echo "* If you need OOPSE to be able to deal with compressed *"
8671     echo "* trajectory dump files be sure to specify a valid zlib *"
8672     echo "* installation with --with-zlib=DIR *"
8673     echo "* *"
8674     echo "* OOPSE will still work without zlib installed. *"
8675     echo "*********************************************************"
8676     echo ""
8677 gezelter 2547 fi
8678 gezelter 2754
8679    
8680    
8681 gezelter 2547 fi
8682 gezelter 2754 fi
8683 gezelter 2547
8684 gezelter 2753 #
8685     # Handle user hints
8686     #
8687 gezelter 2547
8688 gezelter 3319 # Check whether --with-fftw was given.
8689 gezelter 3546 if test "${with_fftw+set}" = set; then :
8690 gezelter 3319 withval=$with_fftw; fftw_dir="$withval"
8691 gezelter 2752 else
8692 xsun 2932 fftw_dir="not_set"
8693 gezelter 3319 fi
8694    
8695 gezelter 2753 if test "$fftw_dir" != "no"; then
8696 xsun 2932 if test "$fftw_dir" != "not_set" ; then
8697     if test -d "$fftw_dir"; then
8698     FFTW_HOME="$fftw_dir"
8699     else
8700 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
8701 gezelter 3457 $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
8702 xsun 2932 FFTW_HOME=/usr/local
8703     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
8704 gezelter 2753 FFTW_HOME=/usr
8705 xsun 2932 fi
8706     fi
8707     #
8708     # Locate fftw, if wanted
8709     #
8710     if test -n "${FFTW_HOME}"; then
8711     FFTW_OLD_LDFLAGS=$LDFLAGS
8712 chuckv 3291 FFTW_OLD_CFLAGS=$CFLAGS
8713 xsun 2932 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8714 chuckv 3291 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8715 gezelter 2752
8716 xsun 2932 ac_ext=c
8717 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
8718     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8719     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8720     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8721 gezelter 2752
8722 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
8723 gezelter 3457 $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
8724 gezelter 3546 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then :
8725 gezelter 3457 $as_echo_n "(cached) " >&6
8726 gezelter 2752 else
8727 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
8728     LIBS="-lfftw3 $LIBS"
8729 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8730 gezelter 2752 /* end confdefs.h. */
8731 gezelter 2753
8732 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8733     Use char because int might match the return type of a GCC
8734     builtin and then its argument prototype would still apply. */
8735 gezelter 2753 #ifdef __cplusplus
8736     extern "C"
8737     #endif
8738     char fftw_execute ();
8739 gezelter 2752 #ifdef FC_DUMMY_MAIN
8740     #ifndef FC_DUMMY_MAIN_EQ_F77
8741     # ifdef __cplusplus
8742     extern "C"
8743     # endif
8744     int FC_DUMMY_MAIN() { return 1; }
8745     #endif
8746     #endif
8747     int
8748     main ()
8749     {
8750 gezelter 3319 return fftw_execute ();
8751 gezelter 2752 ;
8752     return 0;
8753     }
8754     _ACEOF
8755 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
8756 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
8757 gezelter 2752 else
8758 gezelter 3546 ac_cv_lib_fftw3_fftw_execute=no
8759 gezelter 2752 fi
8760 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
8761     conftest$ac_exeext conftest.$ac_ext
8762 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
8763 gezelter 2752 fi
8764 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8765 gezelter 3457 $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
8766 gezelter 3546 if test "x$ac_cv_lib_fftw3_fftw_execute" = x""yes; then :
8767 gezelter 2753 fftw_cv_libfftw3=yes
8768     else
8769     fftw_cv_libfftw3=no
8770     fi
8771 gezelter 2752
8772 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
8773     if test "x$ac_cv_header_fftw3_h" = x""yes; then :
8774 gezelter 2753 fftw_cv_fftw3_h=yes
8775 gezelter 2752 else
8776 gezelter 2753 fftw_cv_fftw3_h=no
8777 gezelter 2752 fi
8778    
8779    
8780 xsun 2932 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8781 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
8782 gezelter 3457 $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
8783 gezelter 3546 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then :
8784 gezelter 3457 $as_echo_n "(cached) " >&6
8785 gezelter 2752 else
8786 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
8787     LIBS="-lfftw $LIBS"
8788 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8789 gezelter 2752 /* end confdefs.h. */
8790 gezelter 2753
8791 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8792     Use char because int might match the return type of a GCC
8793     builtin and then its argument prototype would still apply. */
8794 gezelter 2753 #ifdef __cplusplus
8795     extern "C"
8796 gezelter 2752 #endif
8797 gezelter 2753 char fftwnd_one ();
8798 gezelter 2752 #ifdef FC_DUMMY_MAIN
8799     #ifndef FC_DUMMY_MAIN_EQ_F77
8800     # ifdef __cplusplus
8801     extern "C"
8802     # endif
8803     int FC_DUMMY_MAIN() { return 1; }
8804     #endif
8805     #endif
8806     int
8807     main ()
8808     {
8809 gezelter 3319 return fftwnd_one ();
8810 gezelter 2752 ;
8811     return 0;
8812     }
8813     _ACEOF
8814 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
8815 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
8816 gezelter 2752 else
8817 gezelter 3546 ac_cv_lib_fftw_fftwnd_one=no
8818 gezelter 2752 fi
8819 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
8820     conftest$ac_exeext conftest.$ac_ext
8821 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
8822     fi
8823 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8824 gezelter 3457 $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
8825 gezelter 3546 if test "x$ac_cv_lib_fftw_fftwnd_one" = x""yes; then :
8826 gezelter 2753 fftw_cv_libfftw=yes
8827 gezelter 2752 else
8828 gezelter 2753 fftw_cv_libfftw=no
8829 gezelter 2752 fi
8830    
8831 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
8832     if test "x$ac_cv_header_fftw_h" = x""yes; then :
8833 gezelter 2753 fftw_cv_fftw_h=yes
8834     else
8835     fftw_cv_fftw_h=no
8836 gezelter 2752 fi
8837    
8838    
8839 xsun 2932 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8840 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
8841 gezelter 3457 $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
8842 gezelter 3546 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then :
8843 gezelter 3457 $as_echo_n "(cached) " >&6
8844 gezelter 2752 else
8845     ac_check_lib_save_LIBS=$LIBS
8846 gezelter 2753 LIBS="-ldfftw $LIBS"
8847 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8848 gezelter 2752 /* end confdefs.h. */
8849    
8850 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8851     Use char because int might match the return type of a GCC
8852     builtin and then its argument prototype would still apply. */
8853 gezelter 2753 #ifdef __cplusplus
8854     extern "C"
8855     #endif
8856     char fftwnd_one ();
8857 gezelter 2752 #ifdef FC_DUMMY_MAIN
8858     #ifndef FC_DUMMY_MAIN_EQ_F77
8859     # ifdef __cplusplus
8860     extern "C"
8861     # endif
8862     int FC_DUMMY_MAIN() { return 1; }
8863     #endif
8864     #endif
8865     int
8866     main ()
8867     {
8868 gezelter 3319 return fftwnd_one ();
8869 gezelter 2752 ;
8870     return 0;
8871     }
8872     _ACEOF
8873 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
8874 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
8875 gezelter 2752 else
8876 gezelter 3546 ac_cv_lib_dfftw_fftwnd_one=no
8877 gezelter 2752 fi
8878 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
8879     conftest$ac_exeext conftest.$ac_ext
8880 gezelter 2752 LIBS=$ac_check_lib_save_LIBS
8881     fi
8882 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8883 gezelter 3457 $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8884 gezelter 3546 if test "x$ac_cv_lib_dfftw_fftwnd_one" = x""yes; then :
8885 gezelter 2753 fftw_cv_libdfftw=yes
8886 gezelter 2752 else
8887 gezelter 2753 fftw_cv_libdfftw=no
8888 gezelter 2752 fi
8889    
8890 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
8891     if test "x$ac_cv_header_dfftw_h" = x""yes; then :
8892 gezelter 2753 fftw_cv_dfftw_h=yes
8893     else
8894     fftw_cv_dfftw_h=no
8895     fi
8896 gezelter 2752
8897    
8898 gezelter 2753 fi
8899 xsun 2932 fi
8900     ac_ext=c
8901 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
8902     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8903     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8904     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8905 gezelter 2752
8906 xsun 2932 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8907 gezelter 2753
8908 gezelter 3546 $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
8909 gezelter 2753
8910 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8911     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8912     FFTW_LIBS="-lfftw3"
8913     else
8914     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8915 gezelter 2753
8916 gezelter 3546 $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
8917 gezelter 2752
8918 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8919     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8920     FFTW_LIBS="-lfftw"
8921 gezelter 2753 else
8922 xsun 2932 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8923 gezelter 2753
8924 gezelter 3546 $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
8925 gezelter 2753
8926 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8927     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8928     FFTW_LIBS="-ldfftw"
8929     else
8930 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
8931 gezelter 3457 $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
8932 xsun 2932 FFTW_INC_DIR=
8933     FFTW_LIB_DIR=
8934     FFTW_LIBS=
8935     LDFLAGS="$FFTW_OLD_LDFLAGS"
8936 chuckv 3291 CFLAGS="$FFTW_OLD_CFLAGS"
8937 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8938 gezelter 3457 $as_echo "failed" >&6; }
8939 xsun 2932 echo ""
8940     echo "*********************************************************"
8941     echo "* WARNING: Could not find a working FFTW installation *"
8942     echo "* If you need the staticProps program to be able to *"
8943     echo "* compute undulation spectra, be sure to specify a *"
8944     echo "* valid fftw installation with --with-fftw=DIR *"
8945     echo "* *"
8946     echo "* OOPSE will still work without fftw installed. *"
8947     echo "*********************************************************"
8948     echo ""
8949     fi
8950 gezelter 2753 fi
8951 xsun 2932 fi
8952 gezelter 2753
8953    
8954    
8955 xsun 2932 fi
8956     fi
8957 gezelter 2753 fi
8958    
8959 chuckv 3291 #
8960     # Handle user hints
8961     #
8962 gezelter 2753
8963 gezelter 3319 # Check whether --with-qhull was given.
8964 gezelter 3546 if test "${with_qhull+set}" = set; then :
8965 gezelter 3319 withval=$with_qhull; qhull_dir="$withval"
8966 chuckv 3291 else
8967 gezelter 3468 qhull_dir="not_set"
8968 gezelter 3319 fi
8969    
8970 gezelter 3468 QHULL_INC_DIR=
8971     QHULL_LIB_DIR=
8972     QHULL=
8973     USE_QHULL=no
8974    
8975 chuckv 3291 if test "$qhull_dir" != "no"; then
8976 gezelter 3468 if test "$qhull_dir" != "not_set" ; then
8977     if test -d "$qhull_dir"; then
8978     QHULL_HOME="$qhull_dir"
8979     else
8980 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
8981 gezelter 3457 $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
8982 gezelter 3468 QHULL_HOME=/usr/local
8983     if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
8984     QHULL_HOME=/usr
8985     fi
8986     fi
8987     fi
8988     #
8989     # Locate qhull, if wanted
8990     #
8991     if test -n "${QHULL_HOME}"; then
8992 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
8993 gezelter 3468 $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
8994 chuckv 3291
8995     ac_ext=c
8996     ac_cpp='$CPP $CPPFLAGS'
8997     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8998     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8999     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9000    
9001 gezelter 3343 QHULL_OLD_LDFLAGS=$LDFLAGS
9002     QHULL_OLD_CFLAGS=$CFLAGS
9003     QHULL_OLD_CPPFLAGS=$CPPFLAGS
9004     LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
9005     CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
9006     CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
9007 gezelter 3546 ac_fn_c_check_header_mongrel "$LINENO" "qhull/qhull.h" "ac_cv_header_qhull_qhull_h" "$ac_includes_default"
9008     if test "x$ac_cv_header_qhull_qhull_h" = x""yes; then :
9009 chuckv 3291 qhull_cv_qhull_h=yes
9010     else
9011     qhull_cv_qhull_h=no
9012     fi
9013    
9014    
9015 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
9016 gezelter 3457 $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
9017 gezelter 3546 if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then :
9018 gezelter 3457 $as_echo_n "(cached) " >&6
9019 gezelter 3343 else
9020     ac_check_lib_save_LIBS=$LIBS
9021     LIBS="-lqhull $LIBS"
9022 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9023 gezelter 3343 /* end confdefs.h. */
9024    
9025     /* Override any GCC internal prototype to avoid an error.
9026     Use char because int might match the return type of a GCC
9027     builtin and then its argument prototype would still apply. */
9028     #ifdef __cplusplus
9029     extern "C"
9030     #endif
9031     char qh_qhull ();
9032     #ifdef FC_DUMMY_MAIN
9033     #ifndef FC_DUMMY_MAIN_EQ_F77
9034     # ifdef __cplusplus
9035     extern "C"
9036     # endif
9037     int FC_DUMMY_MAIN() { return 1; }
9038     #endif
9039     #endif
9040     int
9041     main ()
9042     {
9043     return qh_qhull ();
9044     ;
9045     return 0;
9046     }
9047     _ACEOF
9048 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
9049 gezelter 3343 ac_cv_lib_qhull_qh_qhull=yes
9050     else
9051 gezelter 3546 ac_cv_lib_qhull_qh_qhull=no
9052 gezelter 3343 fi
9053 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
9054     conftest$ac_exeext conftest.$ac_ext
9055 gezelter 3343 LIBS=$ac_check_lib_save_LIBS
9056     fi
9057 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
9058 gezelter 3457 $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
9059 gezelter 3546 if test "x$ac_cv_lib_qhull_qh_qhull" = x""yes; then :
9060 gezelter 3343 qhull_cv_libqhull=yes
9061     else
9062     qhull_cv_libqhull=no
9063     fi
9064    
9065     LDFLAGS="$QHULL_OLD_LDFLAGS"
9066     CFLAGS="$QHULL_OLD_CFLAGS"
9067     CPPFLAGS="$QHULL_OLD_CPPFLAGS"
9068 chuckv 3291 ac_ext=c
9069     ac_cpp='$CPP $CPPFLAGS'
9070     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9071     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9072     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9073    
9074    
9075     if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
9076    
9077 gezelter 3546 $as_echo "#define HAVE_QHULL_H 1" >>confdefs.h
9078 chuckv 3291
9079    
9080 gezelter 3546 $as_echo "#define HAVE_QHULL 1" >>confdefs.h
9081 chuckv 3291
9082 gezelter 3468 USE_QHULL=yes
9083     QHULL_INC_DIR="${QHULL_HOME}/include"
9084     QHULL_LIB_DIR="${QHULL_HOME}/lib"
9085     QHULL="-lqhull"
9086 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
9087 gezelter 3468 $as_echo "Working qhull found, will proceed." >&6; }
9088 chuckv 3291 else
9089 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9090 gezelter 3468 $as_echo "$as_me: WARNING: " >&2;}
9091 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
9092 gezelter 3468 $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
9093 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OOPSE to be able to deal with convex " >&5
9094 gezelter 3468 $as_echo "$as_me: WARNING: If you need OOPSE to be able to deal with convex " >&2;}
9095 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
9096 gezelter 3468 $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
9097 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR " >&5
9098 gezelter 3468 $as_echo "$as_me: WARNING: with --with-qhull=DIR " >&2;}
9099 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9100 gezelter 3468 $as_echo "$as_me: WARNING: " >&2;}
9101 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OOPSE will still work without qhull installed. " >&5
9102 gezelter 3468 $as_echo "$as_me: WARNING: OOPSE will still work without qhull installed. " >&2;}
9103 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9104 gezelter 3468 $as_echo "$as_me: WARNING: " >&2;}
9105 chuckv 3291 fi
9106 gezelter 3468 fi
9107     fi
9108 chuckv 3291
9109    
9110    
9111 chuckv 3292
9112 chuckv 3291
9113 gezelter 3319 ac_ext=cpp
9114     ac_cpp='$CXXCPP $CPPFLAGS'
9115     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9116     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9117     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9118 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
9119 gezelter 3457 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9120 gezelter 3319 if test -z "$CXXCPP"; then
9121 gezelter 3546 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
9122 gezelter 3457 $as_echo_n "(cached) " >&6
9123 gezelter 3319 else
9124     # Double quotes because CXXCPP needs to be expanded
9125     for CXXCPP in "$CXX -E" "/lib/cpp"
9126     do
9127     ac_preproc_ok=false
9128     for ac_cxx_preproc_warn_flag in '' yes
9129     do
9130     # Use a header file that comes with gcc, so configuring glibc
9131     # with a fresh cross-compiler works.
9132     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9133     # <limits.h> exists even on freestanding compilers.
9134     # On the NeXT, cc -E runs the code through the compiler's parser,
9135     # not just through cpp. "Syntax error" is here to catch this case.
9136 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9137 gezelter 3319 /* end confdefs.h. */
9138     #ifdef __STDC__
9139     # include <limits.h>
9140     #else
9141     # include <assert.h>
9142     #endif
9143     Syntax error
9144     _ACEOF
9145 gezelter 3546 if ac_fn_cxx_try_cpp "$LINENO"; then :
9146    
9147 gezelter 3319 else
9148     # Broken: fails on valid input.
9149     continue
9150     fi
9151     rm -f conftest.err conftest.$ac_ext
9152    
9153     # OK, works on sane cases. Now check whether nonexistent headers
9154     # can be detected and how.
9155 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9156 gezelter 3319 /* end confdefs.h. */
9157     #include <ac_nonexistent.h>
9158     _ACEOF
9159 gezelter 3546 if ac_fn_cxx_try_cpp "$LINENO"; then :
9160 gezelter 3319 # Broken: success on invalid input.
9161     continue
9162     else
9163     # Passes both tests.
9164     ac_preproc_ok=:
9165     break
9166     fi
9167     rm -f conftest.err conftest.$ac_ext
9168    
9169     done
9170     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9171     rm -f conftest.err conftest.$ac_ext
9172 gezelter 3546 if $ac_preproc_ok; then :
9173 gezelter 3319 break
9174     fi
9175    
9176     done
9177     ac_cv_prog_CXXCPP=$CXXCPP
9178    
9179     fi
9180     CXXCPP=$ac_cv_prog_CXXCPP
9181     else
9182     ac_cv_prog_CXXCPP=$CXXCPP
9183     fi
9184 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
9185 gezelter 3457 $as_echo "$CXXCPP" >&6; }
9186 gezelter 3319 ac_preproc_ok=false
9187     for ac_cxx_preproc_warn_flag in '' yes
9188     do
9189     # Use a header file that comes with gcc, so configuring glibc
9190     # with a fresh cross-compiler works.
9191     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9192     # <limits.h> exists even on freestanding compilers.
9193     # On the NeXT, cc -E runs the code through the compiler's parser,
9194     # not just through cpp. "Syntax error" is here to catch this case.
9195 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9196 gezelter 3319 /* end confdefs.h. */
9197     #ifdef __STDC__
9198     # include <limits.h>
9199     #else
9200     # include <assert.h>
9201     #endif
9202     Syntax error
9203     _ACEOF
9204 gezelter 3546 if ac_fn_cxx_try_cpp "$LINENO"; then :
9205    
9206 gezelter 3319 else
9207     # Broken: fails on valid input.
9208     continue
9209     fi
9210     rm -f conftest.err conftest.$ac_ext
9211    
9212     # OK, works on sane cases. Now check whether nonexistent headers
9213     # can be detected and how.
9214 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9215 gezelter 3319 /* end confdefs.h. */
9216     #include <ac_nonexistent.h>
9217     _ACEOF
9218 gezelter 3546 if ac_fn_cxx_try_cpp "$LINENO"; then :
9219 gezelter 3319 # Broken: success on invalid input.
9220     continue
9221     else
9222     # Passes both tests.
9223     ac_preproc_ok=:
9224     break
9225     fi
9226     rm -f conftest.err conftest.$ac_ext
9227    
9228     done
9229     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9230     rm -f conftest.err conftest.$ac_ext
9231 gezelter 3546 if $ac_preproc_ok; then :
9232    
9233 gezelter 3319 else
9234 gezelter 3546 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9235     $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9236     as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
9237     See \`config.log' for more details." "$LINENO" 5; }
9238 gezelter 3319 fi
9239    
9240     ac_ext=cpp
9241     ac_cpp='$CXXCPP $CPPFLAGS'
9242     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9243     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9244     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9245    
9246    
9247     #
9248     # Handle user hints
9249     #
9250    
9251     # Check whether --with-openbabel was given.
9252 gezelter 3546 if test "${with_openbabel+set}" = set; then :
9253 gezelter 3319 withval=$with_openbabel; openbabel_dir="$withval"
9254     else
9255     openbabel_dir="not_set"
9256     fi
9257    
9258     if test "$openbabel_dir" != "no"; then
9259    
9260     if test "$openbabel_dir" != "not_set" ; then
9261     if test -d "$openbabel_dir"
9262     then
9263     OPENBABEL_HOME="$openbabel_dir"
9264     else
9265 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9266 gezelter 3457 $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9267 gezelter 3319 OPENBABEL_HOME=/usr/local
9268     if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9269     then
9270     OPENBABEL_HOME=/usr
9271     fi
9272     fi
9273     fi
9274     #
9275     # Locate openbabel, if wanted
9276     #
9277     if test -n "${OPENBABEL_HOME}"
9278     then
9279    
9280     ac_ext=cpp
9281     ac_cpp='$CXXCPP $CPPFLAGS'
9282     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9283     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9284     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9285    
9286     OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9287     OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9288     LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9289     CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9290 gezelter 3546 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
9291     if test "x$ac_cv_header_openbabel_babelconfig_h" = x""yes; then :
9292 gezelter 3319 openbabel_cv_openbabel_h=yes
9293     else
9294     openbabel_cv_openbabel_h=no
9295     fi
9296    
9297    
9298 gezelter 3546 ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
9299     if test "x$ac_cv_header_openbabel_obconversion_h" = x""yes; then :
9300 gezelter 3319 openbabel_cv_obconversion_h=yes
9301     else
9302     openbabel_cv_obconversion_h=no
9303     fi
9304    
9305    
9306 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9307 gezelter 3319 /* end confdefs.h. */
9308    
9309 gezelter 3546
9310 gezelter 3319 #include <openbabel/babelconfig.h>
9311     #include <openbabel/obconversion.h>
9312     using namespace std;
9313     using namespace OpenBabel;
9314    
9315     #ifdef FC_DUMMY_MAIN
9316     #ifndef FC_DUMMY_MAIN_EQ_F77
9317     # ifdef __cplusplus
9318     extern "C"
9319     # endif
9320     int FC_DUMMY_MAIN() { return 1; }
9321     #endif
9322     #endif
9323     int
9324     main ()
9325     {
9326    
9327     OBConversion Conv(&cin, &cout);
9328    
9329    
9330     ;
9331     return 0;
9332     }
9333     _ACEOF
9334 gezelter 3546 if ac_fn_cxx_try_link "$LINENO"; then :
9335 gezelter 3319
9336     openbabel_lib_found="yes"
9337 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
9338 gezelter 3457 $as_echo "found" >&6; }
9339 gezelter 3319
9340     else
9341    
9342     openbabel_lib_found="no"
9343 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9344 gezelter 3457 $as_echo "not found" >&6; }
9345 gezelter 3319
9346    
9347     fi
9348 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
9349     conftest$ac_exeext conftest.$ac_ext
9350 gezelter 3319 ac_ext=c
9351     ac_cpp='$CPP $CPPFLAGS'
9352     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9353     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9354     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9355    
9356     LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9357     CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9358    
9359     if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9360     USE_OPENBABEL=yes
9361     OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9362     OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9363     OPENBABEL_LIB="-lopenbabel"
9364     else
9365 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
9366 gezelter 3457 $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
9367 gezelter 3319 OPENBABEL_INC_DIR=
9368     OPENBABEL_LIB_DIR=
9369     OPENBABEL_LIB=
9370     USE_OPENBABEL=no
9371 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
9372 gezelter 3457 $as_echo "failed" >&6; }
9373 gezelter 3319 echo ""
9374     echo "*********************************************************"
9375     echo "* WARNING: Could not find a working openbabel-2.x *"
9376     echo "* installation If you need OOPSE to be able to convert *"
9377     echo "* xyz or pdb files you need to specify a valid *"
9378     echo "* openbabel-2.x installation with --with-openbabel=DIR *"
9379     echo "* *"
9380     echo "* OOPSE will still work without openbabel installed. *"
9381     echo "*********************************************************"
9382     echo ""
9383     fi
9384    
9385    
9386    
9387    
9388     fi
9389     fi
9390    
9391    
9392 gezelter 2547 # Checks for header files.
9393 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
9394 gezelter 3457 $as_echo_n "checking for ANSI C header files... " >&6; }
9395 gezelter 3546 if test "${ac_cv_header_stdc+set}" = set; then :
9396 gezelter 3457 $as_echo_n "(cached) " >&6
9397 gezelter 2547 else
9398 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9399 gezelter 2315 /* end confdefs.h. */
9400 gezelter 2547 #include <stdlib.h>
9401     #include <stdarg.h>
9402     #include <string.h>
9403     #include <float.h>
9404    
9405     #ifdef FC_DUMMY_MAIN
9406     #ifndef FC_DUMMY_MAIN_EQ_F77
9407     # ifdef __cplusplus
9408     extern "C"
9409     # endif
9410     int FC_DUMMY_MAIN() { return 1; }
9411 gezelter 2315 #endif
9412 gezelter 2547 #endif
9413 gezelter 2315 int
9414     main ()
9415     {
9416 gezelter 2547
9417 gezelter 2315 ;
9418     return 0;
9419     }
9420     _ACEOF
9421 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
9422 gezelter 2547 ac_cv_header_stdc=yes
9423 gezelter 2315 else
9424 gezelter 3546 ac_cv_header_stdc=no
9425 gezelter 2315 fi
9426 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9427    
9428 gezelter 2547 if test $ac_cv_header_stdc = yes; then
9429     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9430 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9431 gezelter 2547 /* end confdefs.h. */
9432     #include <string.h>
9433 gezelter 2510
9434 gezelter 2547 _ACEOF
9435     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9436 gezelter 3546 $EGREP "memchr" >/dev/null 2>&1; then :
9437    
9438 gezelter 2547 else
9439     ac_cv_header_stdc=no
9440 gezelter 2315 fi
9441 chuckv 3288 rm -f conftest*
9442 gezelter 2510
9443 gezelter 2547 fi
9444    
9445     if test $ac_cv_header_stdc = yes; then
9446     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9447 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9448 gezelter 2547 /* end confdefs.h. */
9449     #include <stdlib.h>
9450    
9451     _ACEOF
9452     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9453 gezelter 3546 $EGREP "free" >/dev/null 2>&1; then :
9454    
9455 gezelter 2547 else
9456     ac_cv_header_stdc=no
9457     fi
9458 chuckv 3288 rm -f conftest*
9459 gezelter 2547
9460     fi
9461    
9462     if test $ac_cv_header_stdc = yes; then
9463     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9464 gezelter 3546 if test "$cross_compiling" = yes; then :
9465 gezelter 2547 :
9466     else
9467 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9468 gezelter 2547 /* end confdefs.h. */
9469     #include <ctype.h>
9470 gezelter 3319 #include <stdlib.h>
9471 gezelter 2547 #if ((' ' & 0x0FF) == 0x020)
9472     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9473     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9474     #else
9475     # define ISLOWER(c) \
9476     (('a' <= (c) && (c) <= 'i') \
9477     || ('j' <= (c) && (c) <= 'r') \
9478     || ('s' <= (c) && (c) <= 'z'))
9479     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9480     #endif
9481    
9482     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9483     int
9484     main ()
9485     {
9486     int i;
9487     for (i = 0; i < 256; i++)
9488     if (XOR (islower (i), ISLOWER (i))
9489     || toupper (i) != TOUPPER (i))
9490 gezelter 3319 return 2;
9491     return 0;
9492 gezelter 2547 }
9493     _ACEOF
9494 gezelter 3546 if ac_fn_c_try_run "$LINENO"; then :
9495    
9496 gezelter 2547 else
9497 gezelter 3546 ac_cv_header_stdc=no
9498 gezelter 2547 fi
9499 gezelter 3546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9500     conftest.$ac_objext conftest.beam conftest.$ac_ext
9501 gezelter 2547 fi
9502 gezelter 3319
9503 gezelter 2547 fi
9504     fi
9505 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
9506 gezelter 3457 $as_echo "$ac_cv_header_stdc" >&6; }
9507 gezelter 2547 if test $ac_cv_header_stdc = yes; then
9508    
9509 gezelter 3546 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
9510 gezelter 2510
9511 gezelter 2315 fi
9512 gezelter 2081
9513 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
9514 gezelter 3546 do :
9515     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9516     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9517     eval as_val=\$$as_ac_Header
9518     if test "x$as_val" = x""yes; then :
9519 gezelter 2315 cat >>confdefs.h <<_ACEOF
9520 gezelter 3457 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9521 gezelter 2315 _ACEOF
9522    
9523 gezelter 2510 fi
9524 gezelter 2315
9525 gezelter 2510 done
9526    
9527    
9528 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
9529 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
9530 gezelter 3457 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
9531 gezelter 3546 if test "${ac_cv_header_stdbool_h+set}" = set; then :
9532 gezelter 3457 $as_echo_n "(cached) " >&6
9533 gezelter 2547 else
9534 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9535 gezelter 2547 /* end confdefs.h. */
9536    
9537     #include <stdbool.h>
9538     #ifndef bool
9539 gezelter 3319 "error: bool is not defined"
9540 gezelter 2547 #endif
9541     #ifndef false
9542 gezelter 3319 "error: false is not defined"
9543 gezelter 2547 #endif
9544     #if false
9545 gezelter 3319 "error: false is not 0"
9546 gezelter 2547 #endif
9547     #ifndef true
9548 gezelter 3319 "error: true is not defined"
9549 gezelter 2547 #endif
9550     #if true != 1
9551 gezelter 3319 "error: true is not 1"
9552 gezelter 2547 #endif
9553     #ifndef __bool_true_false_are_defined
9554 gezelter 3319 "error: __bool_true_false_are_defined is not defined"
9555 gezelter 2547 #endif
9556    
9557     struct s { _Bool s: 1; _Bool t; } s;
9558    
9559     char a[true == 1 ? 1 : -1];
9560     char b[false == 0 ? 1 : -1];
9561     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
9562 gezelter 3319 char d[(bool) 0.5 == true ? 1 : -1];
9563 gezelter 2547 bool e = &s;
9564 gezelter 3319 char f[(_Bool) 0.0 == false ? 1 : -1];
9565 gezelter 2547 char g[true];
9566     char h[sizeof (_Bool)];
9567     char i[sizeof s.t];
9568 gezelter 3319 enum { j = false, k = true, l = false * true, m = true * 256 };
9569 gezelter 3457 /* The following fails for
9570     HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
9571 gezelter 3319 _Bool n[m];
9572     char o[sizeof n == m * sizeof n[0] ? 1 : -1];
9573     char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
9574     # if defined __xlc__ || defined __GNUC__
9575     /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
9576     reported by James Lemley on 2005-10-05; see
9577     http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
9578     This test is not quite right, since xlc is allowed to
9579     reject this program, as the initializer for xlcbug is
9580     not one of the forms that C requires support for.
9581     However, doing the test right would require a runtime
9582     test, and that would make cross-compilation harder.
9583     Let us hope that IBM fixes the xlc bug, and also adds
9584     support for this kind of constant expression. In the
9585     meantime, this test will reject xlc, which is OK, since
9586     our stdbool.h substitute should suffice. We also test
9587     this with GCC, where it should work, to detect more
9588     quickly whether someone messes up the test in the
9589     future. */
9590     char digs[] = "0123456789";
9591     int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
9592     # endif
9593     /* Catch a bug in an HP-UX C compiler. See
9594     http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
9595     http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
9596     */
9597     _Bool q = true;
9598     _Bool *pq = &q;
9599 gezelter 2547
9600     #ifdef FC_DUMMY_MAIN
9601     #ifndef FC_DUMMY_MAIN_EQ_F77
9602     # ifdef __cplusplus
9603     extern "C"
9604     # endif
9605     int FC_DUMMY_MAIN() { return 1; }
9606     #endif
9607     #endif
9608     int
9609     main ()
9610     {
9611 gezelter 3319
9612     *pq |= q;
9613     *pq |= ! q;
9614     /* Refer to every declared value, to avoid compiler optimizations. */
9615     return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
9616     + !m + !n + !o + !p + !q + !pq);
9617    
9618 gezelter 2547 ;
9619     return 0;
9620     }
9621     _ACEOF
9622 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
9623 gezelter 2547 ac_cv_header_stdbool_h=yes
9624     else
9625 gezelter 3546 ac_cv_header_stdbool_h=no
9626 gezelter 2315 fi
9627 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9628 gezelter 2547 fi
9629 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
9630 gezelter 3457 $as_echo "$ac_cv_header_stdbool_h" >&6; }
9631 gezelter 3546 ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
9632     if test "x$ac_cv_type__Bool" = x""yes; then :
9633 gezelter 2315
9634 gezelter 2547 cat >>confdefs.h <<_ACEOF
9635     #define HAVE__BOOL 1
9636     _ACEOF
9637 gezelter 2510
9638    
9639 gezelter 2547 fi
9640    
9641     if test $ac_cv_header_stdbool_h = yes; then
9642    
9643 gezelter 3546 $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
9644 gezelter 2547
9645     fi
9646    
9647 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
9648 gezelter 3457 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
9649 gezelter 3546 if test "${ac_cv_c_const+set}" = set; then :
9650 gezelter 3457 $as_echo_n "(cached) " >&6
9651 gezelter 2547 else
9652 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9653 gezelter 2547 /* end confdefs.h. */
9654    
9655     #ifdef FC_DUMMY_MAIN
9656     #ifndef FC_DUMMY_MAIN_EQ_F77
9657     # ifdef __cplusplus
9658     extern "C"
9659     # endif
9660     int FC_DUMMY_MAIN() { return 1; }
9661     #endif
9662     #endif
9663     int
9664     main ()
9665     {
9666     /* FIXME: Include the comments suggested by Paul. */
9667     #ifndef __cplusplus
9668     /* Ultrix mips cc rejects this. */
9669     typedef int charset[2];
9670 gezelter 3319 const charset cs;
9671 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
9672 gezelter 3319 char const *const *pcpcc;
9673     char **ppc;
9674 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
9675     struct point {int x, y;};
9676     static struct point const zero = {0,0};
9677     /* AIX XL C 1.02.0.0 rejects this.
9678     It does not let you subtract one const X* pointer from another in
9679     an arm of an if-expression whose if-part is not a constant
9680     expression */
9681     const char *g = "string";
9682 gezelter 3319 pcpcc = &g + (g ? g-g : 0);
9683 gezelter 2547 /* HPUX 7.0 cc rejects these. */
9684 gezelter 3319 ++pcpcc;
9685     ppc = (char**) pcpcc;
9686     pcpcc = (char const *const *) ppc;
9687 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
9688     char *t;
9689     char const *s = 0 ? (char *) 0 : (char const *) 0;
9690    
9691     *t++ = 0;
9692 gezelter 3319 if (s) return 0;
9693 gezelter 2547 }
9694     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9695     int x[] = {25, 17};
9696     const int *foo = &x[0];
9697     ++foo;
9698     }
9699     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9700     typedef const int *iptr;
9701     iptr p = 0;
9702     ++p;
9703     }
9704     { /* AIX XL C 1.02.0.0 rejects this saying
9705     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9706     struct s { int j; const int *ap[3]; };
9707     struct s *b; b->j = 5;
9708     }
9709     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9710     const int foo = 10;
9711 gezelter 3319 if (!foo) return 0;
9712 gezelter 2547 }
9713 gezelter 3319 return !cs[0] && !zero.x;
9714 gezelter 2547 #endif
9715    
9716     ;
9717     return 0;
9718     }
9719     _ACEOF
9720 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
9721 gezelter 2547 ac_cv_c_const=yes
9722     else
9723 gezelter 3546 ac_cv_c_const=no
9724 gezelter 2315 fi
9725 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9726 gezelter 2547 fi
9727 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
9728 gezelter 3457 $as_echo "$ac_cv_c_const" >&6; }
9729 gezelter 2547 if test $ac_cv_c_const = no; then
9730    
9731 gezelter 3546 $as_echo "#define const /**/" >>confdefs.h
9732 gezelter 2547
9733     fi
9734    
9735 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
9736 gezelter 3457 $as_echo_n "checking for inline... " >&6; }
9737 gezelter 3546 if test "${ac_cv_c_inline+set}" = set; then :
9738 gezelter 3457 $as_echo_n "(cached) " >&6
9739 gezelter 2510 else
9740 gezelter 2547 ac_cv_c_inline=no
9741     for ac_kw in inline __inline__ __inline; do
9742 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9743 gezelter 2547 /* end confdefs.h. */
9744     #ifndef __cplusplus
9745     typedef int foo_t;
9746     static $ac_kw foo_t static_foo () {return 0; }
9747     $ac_kw foo_t foo () {return 0; }
9748     #endif
9749    
9750     _ACEOF
9751 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
9752 gezelter 3319 ac_cv_c_inline=$ac_kw
9753 gezelter 2547 fi
9754 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9755     test "$ac_cv_c_inline" != no && break
9756 gezelter 2547 done
9757    
9758     fi
9759 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
9760 gezelter 3457 $as_echo "$ac_cv_c_inline" >&6; }
9761 gezelter 2547
9762     case $ac_cv_c_inline in
9763     inline | yes) ;;
9764     *)
9765     case $ac_cv_c_inline in
9766     no) ac_val=;;
9767     *) ac_val=$ac_cv_c_inline;;
9768     esac
9769     cat >>confdefs.h <<_ACEOF
9770     #ifndef __cplusplus
9771     #define inline $ac_val
9772     #endif
9773     _ACEOF
9774     ;;
9775     esac
9776    
9777 gezelter 3546 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
9778     if test "x$ac_cv_type_size_t" = x""yes; then :
9779 gezelter 2547
9780 gezelter 3457 else
9781    
9782 gezelter 2547 cat >>confdefs.h <<_ACEOF
9783 gezelter 3319 #define size_t unsigned int
9784 gezelter 2547 _ACEOF
9785    
9786     fi
9787    
9788 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
9789 gezelter 3457 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
9790 gezelter 3546 if test "${ac_cv_header_time+set}" = set; then :
9791 gezelter 3457 $as_echo_n "(cached) " >&6
9792 gezelter 2547 else
9793 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9794 gezelter 2547 /* end confdefs.h. */
9795     #include <sys/types.h>
9796     #include <sys/time.h>
9797     #include <time.h>
9798    
9799     #ifdef FC_DUMMY_MAIN
9800     #ifndef FC_DUMMY_MAIN_EQ_F77
9801     # ifdef __cplusplus
9802     extern "C"
9803     # endif
9804     int FC_DUMMY_MAIN() { return 1; }
9805     #endif
9806     #endif
9807     int
9808     main ()
9809     {
9810     if ((struct tm *) 0)
9811     return 0;
9812     ;
9813     return 0;
9814     }
9815     _ACEOF
9816 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
9817 gezelter 2547 ac_cv_header_time=yes
9818     else
9819 gezelter 3546 ac_cv_header_time=no
9820 gezelter 2547 fi
9821 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9822 gezelter 2547 fi
9823 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
9824 gezelter 3457 $as_echo "$ac_cv_header_time" >&6; }
9825 gezelter 2547 if test $ac_cv_header_time = yes; then
9826    
9827 gezelter 3546 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
9828 gezelter 2547
9829     fi
9830    
9831    
9832     # Checks for library functions.
9833     for ac_header in stdlib.h
9834 gezelter 3546 do :
9835     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
9836     if test "x$ac_cv_header_stdlib_h" = x""yes; then :
9837 gezelter 2547 cat >>confdefs.h <<_ACEOF
9838 gezelter 3546 #define HAVE_STDLIB_H 1
9839 gezelter 2547 _ACEOF
9840 gezelter 2315
9841 gezelter 2547 fi
9842 gezelter 2315
9843 gezelter 2547 done
9844    
9845 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
9846 gezelter 3457 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
9847 gezelter 3546 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
9848 gezelter 3457 $as_echo_n "(cached) " >&6
9849 gezelter 2547 else
9850 gezelter 3546 if test "$cross_compiling" = yes; then :
9851 gezelter 2547 ac_cv_func_malloc_0_nonnull=no
9852     else
9853 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9854 gezelter 2547 /* end confdefs.h. */
9855 gezelter 3319 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9856 gezelter 2547 # include <stdlib.h>
9857     #else
9858     char *malloc ();
9859     #endif
9860    
9861     #ifdef FC_DUMMY_MAIN
9862     #ifndef FC_DUMMY_MAIN_EQ_F77
9863     # ifdef __cplusplus
9864     extern "C"
9865     # endif
9866     int FC_DUMMY_MAIN() { return 1; }
9867     #endif
9868     #endif
9869     int
9870     main ()
9871     {
9872 gezelter 3319 return ! malloc (0);
9873 gezelter 2547 ;
9874     return 0;
9875     }
9876     _ACEOF
9877 gezelter 3546 if ac_fn_c_try_run "$LINENO"; then :
9878 gezelter 2547 ac_cv_func_malloc_0_nonnull=yes
9879     else
9880 gezelter 3546 ac_cv_func_malloc_0_nonnull=no
9881 gezelter 2547 fi
9882 gezelter 3546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9883     conftest.$ac_objext conftest.beam conftest.$ac_ext
9884 gezelter 2547 fi
9885 gezelter 3319
9886 gezelter 2547 fi
9887 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
9888 gezelter 3457 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
9889 gezelter 3546 if test $ac_cv_func_malloc_0_nonnull = yes; then :
9890 gezelter 2547
9891 gezelter 3546 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
9892 gezelter 2315
9893 gezelter 2547 else
9894 gezelter 3546 $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
9895 gezelter 2510
9896 gezelter 3319 case " $LIBOBJS " in
9897 gezelter 2547 *" malloc.$ac_objext "* ) ;;
9898 gezelter 3319 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
9899     ;;
9900 gezelter 2547 esac
9901    
9902    
9903 gezelter 3546 $as_echo "#define malloc rpl_malloc" >>confdefs.h
9904 gezelter 2547
9905     fi
9906    
9907    
9908     for ac_header in stdlib.h
9909 gezelter 3546 do :
9910     ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
9911     if test "x$ac_cv_header_stdlib_h" = x""yes; then :
9912 gezelter 2453 cat >>confdefs.h <<_ACEOF
9913 gezelter 3546 #define HAVE_STDLIB_H 1
9914 gezelter 2453 _ACEOF
9915    
9916     fi
9917    
9918     done
9919    
9920 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
9921 gezelter 3457 $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
9922 gezelter 3546 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then :
9923 gezelter 3457 $as_echo_n "(cached) " >&6
9924 gezelter 2547 else
9925 gezelter 3546 if test "$cross_compiling" = yes; then :
9926 gezelter 2547 ac_cv_func_realloc_0_nonnull=no
9927     else
9928 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9929 gezelter 2547 /* end confdefs.h. */
9930 gezelter 3319 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9931 gezelter 2547 # include <stdlib.h>
9932     #else
9933     char *realloc ();
9934     #endif
9935 gezelter 2453
9936 gezelter 2547 #ifdef FC_DUMMY_MAIN
9937     #ifndef FC_DUMMY_MAIN_EQ_F77
9938     # ifdef __cplusplus
9939     extern "C"
9940     # endif
9941     int FC_DUMMY_MAIN() { return 1; }
9942     #endif
9943     #endif
9944     int
9945     main ()
9946     {
9947 gezelter 3319 return ! realloc (0, 0);
9948 gezelter 2547 ;
9949     return 0;
9950     }
9951     _ACEOF
9952 gezelter 3546 if ac_fn_c_try_run "$LINENO"; then :
9953 gezelter 2547 ac_cv_func_realloc_0_nonnull=yes
9954     else
9955 gezelter 3546 ac_cv_func_realloc_0_nonnull=no
9956 gezelter 2510 fi
9957 gezelter 3546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9958     conftest.$ac_objext conftest.beam conftest.$ac_ext
9959 gezelter 2547 fi
9960 gezelter 3319
9961 gezelter 2547 fi
9962 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
9963 gezelter 3457 $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
9964 gezelter 3546 if test $ac_cv_func_realloc_0_nonnull = yes; then :
9965 gezelter 2453
9966 gezelter 3546 $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
9967 gezelter 2453
9968 gezelter 2547 else
9969 gezelter 3546 $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
9970 gezelter 2453
9971 gezelter 3319 case " $LIBOBJS " in
9972 gezelter 2547 *" realloc.$ac_objext "* ) ;;
9973 gezelter 3319 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
9974     ;;
9975 gezelter 2547 esac
9976 gezelter 2453
9977 gezelter 2547
9978 gezelter 3546 $as_echo "#define realloc rpl_realloc" >>confdefs.h
9979 gezelter 2547
9980     fi
9981    
9982    
9983     for ac_header in sys/select.h sys/socket.h
9984 gezelter 3546 do :
9985     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9986     ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9987     eval as_val=\$$as_ac_Header
9988     if test "x$as_val" = x""yes; then :
9989 gezelter 2081 cat >>confdefs.h <<_ACEOF
9990 gezelter 3457 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9991 gezelter 2081 _ACEOF
9992    
9993     fi
9994    
9995 tim 1998 done
9996    
9997 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
9998 gezelter 3457 $as_echo_n "checking types of arguments for select... " >&6; }
9999 gezelter 3546 if test "${ac_cv_func_select_args+set}" = set; then :
10000 gezelter 3457 $as_echo_n "(cached) " >&6
10001 gezelter 2510 else
10002 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
10003 gezelter 3319 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
10004 gezelter 2547 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
10005 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10006 gezelter 2453 /* end confdefs.h. */
10007 gezelter 2547 $ac_includes_default
10008 gezelter 3319 #ifdef HAVE_SYS_SELECT_H
10009 gezelter 2547 # include <sys/select.h>
10010     #endif
10011 gezelter 3319 #ifdef HAVE_SYS_SOCKET_H
10012 gezelter 2547 # include <sys/socket.h>
10013     #endif
10014 gezelter 2510
10015 gezelter 2547 #ifdef FC_DUMMY_MAIN
10016     #ifndef FC_DUMMY_MAIN_EQ_F77
10017     # ifdef __cplusplus
10018     extern "C"
10019     # endif
10020     int FC_DUMMY_MAIN() { return 1; }
10021 gezelter 2453 #endif
10022 gezelter 2547 #endif
10023 gezelter 2510 int
10024     main ()
10025     {
10026 gezelter 2547 extern int select ($ac_arg1,
10027     $ac_arg234, $ac_arg234, $ac_arg234,
10028     $ac_arg5);
10029 gezelter 2510 ;
10030     return 0;
10031     }
10032 gezelter 2453 _ACEOF
10033 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
10034 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
10035 gezelter 2453 fi
10036 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10037 gezelter 2547 done
10038     done
10039     done
10040     # Provide a safe default value.
10041     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10042    
10043     fi
10044 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
10045 gezelter 3457 $as_echo "$ac_cv_func_select_args" >&6; }
10046 gezelter 2547 ac_save_IFS=$IFS; IFS=','
10047     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
10048     IFS=$ac_save_IFS
10049     shift
10050    
10051     cat >>confdefs.h <<_ACEOF
10052     #define SELECT_TYPE_ARG1 $1
10053     _ACEOF
10054    
10055    
10056     cat >>confdefs.h <<_ACEOF
10057     #define SELECT_TYPE_ARG234 ($2)
10058     _ACEOF
10059    
10060    
10061     cat >>confdefs.h <<_ACEOF
10062     #define SELECT_TYPE_ARG5 ($3)
10063     _ACEOF
10064    
10065 chuckv 3288 rm -f conftest*
10066 gezelter 2547
10067 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
10068 gezelter 3457 $as_echo_n "checking for working strtod... " >&6; }
10069 gezelter 3546 if test "${ac_cv_func_strtod+set}" = set; then :
10070 gezelter 3457 $as_echo_n "(cached) " >&6
10071 gezelter 2547 else
10072 gezelter 3546 if test "$cross_compiling" = yes; then :
10073 gezelter 2547 ac_cv_func_strtod=no
10074     else
10075 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10076 gezelter 2547 /* end confdefs.h. */
10077 gezelter 2510
10078 gezelter 3319 $ac_includes_default
10079     #ifndef strtod
10080 gezelter 2547 double strtod ();
10081 gezelter 3319 #endif
10082 gezelter 2547 int
10083     main()
10084     {
10085     {
10086     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
10087     char *string = " +69";
10088     char *term;
10089     double value;
10090     value = strtod (string, &term);
10091     if (value != 69 || term != (string + 4))
10092 gezelter 3319 return 1;
10093 gezelter 2547 }
10094 gezelter 2510
10095 gezelter 2547 {
10096     /* Under Solaris 2.4, strtod returns the wrong value for the
10097     terminating character under some conditions. */
10098     char *string = "NaN";
10099     char *term;
10100     strtod (string, &term);
10101     if (term != string && *(term - 1) == 0)
10102 gezelter 3319 return 1;
10103 gezelter 2547 }
10104 gezelter 3319 return 0;
10105 gezelter 2547 }
10106 gezelter 2510
10107 gezelter 2547 _ACEOF
10108 gezelter 3546 if ac_fn_c_try_run "$LINENO"; then :
10109 gezelter 2547 ac_cv_func_strtod=yes
10110     else
10111 gezelter 3546 ac_cv_func_strtod=no
10112 gezelter 2547 fi
10113 gezelter 3546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10114     conftest.$ac_objext conftest.beam conftest.$ac_ext
10115 gezelter 2547 fi
10116 gezelter 3319
10117 gezelter 2547 fi
10118 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
10119 gezelter 3457 $as_echo "$ac_cv_func_strtod" >&6; }
10120 gezelter 2547 if test $ac_cv_func_strtod = no; then
10121 gezelter 3319 case " $LIBOBJS " in
10122 gezelter 2547 *" strtod.$ac_objext "* ) ;;
10123 gezelter 3319 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
10124     ;;
10125 gezelter 2547 esac
10126    
10127 gezelter 3546 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
10128     if test "x$ac_cv_func_pow" = x""yes; then :
10129 gezelter 2510
10130 gezelter 2547 fi
10131 gezelter 3319
10132 gezelter 2547 if test $ac_cv_func_pow = no; then
10133 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
10134 gezelter 3457 $as_echo_n "checking for pow in -lm... " >&6; }
10135 gezelter 3546 if test "${ac_cv_lib_m_pow+set}" = set; then :
10136 gezelter 3457 $as_echo_n "(cached) " >&6
10137 gezelter 2547 else
10138     ac_check_lib_save_LIBS=$LIBS
10139     LIBS="-lm $LIBS"
10140 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10141 gezelter 2453 /* end confdefs.h. */
10142 gezelter 2510
10143 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
10144     Use char because int might match the return type of a GCC
10145     builtin and then its argument prototype would still apply. */
10146 gezelter 2547 #ifdef __cplusplus
10147     extern "C"
10148 gezelter 2510 #endif
10149 gezelter 2547 char pow ();
10150     #ifdef FC_DUMMY_MAIN
10151     #ifndef FC_DUMMY_MAIN_EQ_F77
10152     # ifdef __cplusplus
10153     extern "C"
10154     # endif
10155     int FC_DUMMY_MAIN() { return 1; }
10156 gezelter 2510 #endif
10157 gezelter 2547 #endif
10158 gezelter 2510 int
10159     main ()
10160     {
10161 gezelter 3319 return pow ();
10162 gezelter 2510 ;
10163     return 0;
10164     }
10165 gezelter 2453 _ACEOF
10166 gezelter 3546 if ac_fn_c_try_link "$LINENO"; then :
10167 gezelter 2547 ac_cv_lib_m_pow=yes
10168 gezelter 2453 else
10169 gezelter 3546 ac_cv_lib_m_pow=no
10170 gezelter 2453 fi
10171 gezelter 3546 rm -f core conftest.err conftest.$ac_objext \
10172     conftest$ac_exeext conftest.$ac_ext
10173 gezelter 2547 LIBS=$ac_check_lib_save_LIBS
10174     fi
10175 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
10176 gezelter 3457 $as_echo "$ac_cv_lib_m_pow" >&6; }
10177 gezelter 3546 if test "x$ac_cv_lib_m_pow" = x""yes; then :
10178 gezelter 2547 POW_LIB=-lm
10179     else
10180 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
10181 gezelter 3457 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
10182 gezelter 2547 fi
10183 gezelter 2453
10184 gezelter 2547 fi
10185 gezelter 2453
10186 gezelter 2510 fi
10187 gezelter 2453
10188 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
10189 gezelter 3546 do :
10190     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10191     ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10192     eval as_val=\$$as_ac_var
10193     if test "x$as_val" = x""yes; then :
10194 gezelter 2547 cat >>confdefs.h <<_ACEOF
10195 gezelter 3457 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10196 gezelter 2547 _ACEOF
10197    
10198     fi
10199     done
10200    
10201    
10202     # special check for _system_configuration because AIX <4.3.2 do not
10203     # contain the `physmem' member.
10204 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
10205 gezelter 3457 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
10206 gezelter 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10207 gezelter 2453 /* end confdefs.h. */
10208 gezelter 2547 #include <sys/systemcfg.h>
10209     #ifdef FC_DUMMY_MAIN
10210     #ifndef FC_DUMMY_MAIN_EQ_F77
10211     # ifdef __cplusplus
10212     extern "C"
10213     # endif
10214     int FC_DUMMY_MAIN() { return 1; }
10215 gezelter 2510 #endif
10216     #endif
10217     int
10218     main ()
10219     {
10220 gezelter 2547 double x = _system_configuration.physmem;
10221 gezelter 2510 ;
10222     return 0;
10223     }
10224 gezelter 2453 _ACEOF
10225 gezelter 3546 if ac_fn_c_try_compile "$LINENO"; then :
10226     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10227 gezelter 3457 $as_echo "yes" >&6; }
10228 gezelter 2547
10229 gezelter 3546 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
10230 gezelter 2547
10231 gezelter 2453 else
10232 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10233 gezelter 3457 $as_echo "no" >&6; }
10234 gezelter 2453 fi
10235 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10236    
10237 gezelter 2510
10238 gezelter 1490 case $debug in
10239     1)
10240     ;;
10241     *)
10242    
10243 gezelter 2081
10244    
10245    
10246 gezelter 3387
10247 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
10248     # line
10249 gezelter 2081
10250 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
10251 gezelter 2547 FCFLAGS=""
10252     case "${host_cpu}-${host_os}" in
10253 gezelter 2081
10254 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
10255 gezelter 3387 FCFLAGS="-O2"
10256 gezelter 2547 fi;;
10257     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
10258     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10259     fi;;
10260     powerpc*-aix*)
10261     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
10262     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
10263     echo "*******************************************************"
10264     echo "* You have AIX on an unknown powerpc system. It is *"
10265     echo "* recommended that you use *"
10266     echo "* *"
10267     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
10268     echo "* ^^^ *"
10269     echo "* where xxx is 601, 603, 604, or whatever kind of *"
10270     echo "* PowerPC CPU you have. For more info, man xlf. *"
10271     echo "*******************************************************"
10272     fi;;
10273     *darwin*)
10274     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
10275 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
10276     fi
10277     if test "$FC" = ifort; then
10278 gezelter 3387 FCFLAGS="-O2"
10279     fi
10280     if test "$FC" = gfortran; then
10281     FCFLAGS="-Os"
10282 gezelter 2547 fi;;
10283     esac
10284    
10285     if test -z "$FCFLAGS"; then
10286     echo ""
10287     echo "*********************************************************"
10288     echo "* WARNING: Don't know the best FCFLAGS for this system *"
10289     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
10290 gezelter 3387 echo "* (otherwise, a default of FCFLAGS=-O will be used) *"
10291 gezelter 2547 echo "*********************************************************"
10292     echo ""
10293 gezelter 3387 FCFLAGS="-O"
10294 gezelter 2547 fi
10295    
10296    
10297 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${FC} accepts ${FCFLAGS}" >&5
10298 gezelter 3457 $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
10299 gezelter 3546 if test "${ac_cv_ac_cv_guessed_f90flags+set}" = set; then :
10300 gezelter 3457 $as_echo_n "(cached) " >&6
10301 gezelter 2547 else
10302    
10303    
10304 gezelter 3319 ac_ext=${ac_fc_srcext-f}
10305     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
10306     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
10307 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
10308    
10309     echo 'program main' > conftest.$ac_ext
10310     echo 'end program main' >> conftest.$ac_ext
10311     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
10312 gezelter 3546 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10313 gezelter 2547 (eval $ac_compile) 2>&5
10314     ac_status=$?
10315 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10316     test $ac_status = 0; }; then
10317     ac_cv_ac_cv_guessed_f90flags=yes
10318 gezelter 2547 else
10319 gezelter 3546 ac_cv_ac_cv_guessed_f90flags=no
10320 gezelter 2547 fi
10321 chuckv 3288 rm -f conftest*
10322 gezelter 3343 ac_ext=c
10323     ac_cpp='$CPP $CPPFLAGS'
10324     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10325     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10326     ac_compiler_gnu=$ac_cv_c_compiler_gnu
10327 gezelter 2547
10328    
10329     fi
10330 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_f90flags" >&5
10331     $as_echo "$ac_cv_ac_cv_guessed_f90flags" >&6; }
10332     if test "$ac_cv_ac_cv_guessed_f90flags" = yes; then
10333 gezelter 2547 :
10334    
10335     else
10336     :
10337    
10338     echo ""
10339     echo "**********************************************************"
10340     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
10341     echo "* your compiler. *"
10342     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
10343     echo "*********************************************************"
10344     echo ""
10345     FCFLAGS=""
10346    
10347     fi
10348    
10349    
10350     fi
10351    
10352    
10353    
10354    
10355    
10356    
10357    
10358 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
10359 gezelter 3457 $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
10360 gezelter 3546 if test "${ac_cv_prog_really_gcc+set}" = set; then :
10361 gezelter 3457 $as_echo_n "(cached) " >&6
10362 gezelter 1490 else
10363    
10364     cat > conftest.c <<EOF
10365     #ifdef __GNUC__
10366 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10367     no;
10368     #else
10369 gezelter 1490 yes;
10370     #endif
10371     #endif
10372     EOF
10373     if { ac_try='${CC-cc} -E conftest.c'
10374 gezelter 3546 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
10375 gezelter 1490 (eval $ac_try) 2>&5
10376     ac_status=$?
10377 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10378     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
10379 gezelter 1490 ac_cv_prog_really_gcc=yes
10380     else
10381     ac_cv_prog_really_gcc=no
10382     fi
10383    
10384     fi
10385 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
10386 gezelter 3457 $as_echo "$ac_cv_prog_really_gcc" >&6; }
10387 gezelter 1490 if test "$ac_cv_prog_really_gcc" = yes; then
10388     :
10389    
10390     else
10391     :
10392    
10393     fi
10394    
10395 gezelter 2081
10396 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
10397     # line
10398     if test "$ac_test_CFLAGS" != "set"; then
10399     CFLAGS=""
10400     case "${host_cpu}-${host_os}" in
10401    
10402     *linux*) if test "$CC" = icc; then
10403 gezelter 3387 CFLAGS="-O2"
10404 gezelter 1490 fi;;
10405     sparc-solaris2*) if test "$CC" = cc; then
10406 tim 2518 CFLAGS="-O -dalign"
10407 gezelter 1490 fi;;
10408    
10409     alpha*-osf*) if test "$CC" = cc; then
10410     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
10411     fi;;
10412    
10413     hppa*-hpux*) if test "$CC" = cc; then
10414     CFLAGS="-Ae +O3 +Oall"
10415     fi;;
10416    
10417     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
10418     CFLAGS="-O3 -qtune=auto -qansialias -w"
10419     fi;;
10420     powerpc*-aix*)
10421     if test "$CC" = cc -o "$CC" = xlc; then
10422     CFLAGS="-O3 -qtune=auto -qansialias -w"
10423     echo "*******************************************************"
10424     echo "* You have AIX on an unknown powerpc system. It is *"
10425     echo "* recommended that you use *"
10426     echo "* *"
10427     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
10428     echo "* ^^^ *"
10429     echo "* where xxx is 601, 603, 604, or whatever kind of *"
10430     echo "* PowerPC CPU you have. For more info, man cc. *"
10431     echo "*******************************************************"
10432     fi;;
10433     *darwin*)
10434 gezelter 3387 if test "$CC" = xlc; then
10435 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10436     fi
10437     if test "$CC" = icc; then
10438 gezelter 3387 CFLAGS="-O2"
10439     fi
10440     if test $ac_cv_prog_really_gcc = yes; then
10441     CFLAGS="-Os"
10442 gezelter 1490 fi;;
10443     esac
10444    
10445     # use default flags for gcc on all systems
10446 gezelter 3387 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
10447     CFLAGS="-O2"
10448 gezelter 1490 fi
10449    
10450     if test -z "$CFLAGS"; then
10451     echo ""
10452     echo "********************************************************"
10453     echo "* WARNING: Don't know the best CFLAGS for this system *"
10454     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
10455 gezelter 3387 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
10456 gezelter 1490 echo "********************************************************"
10457     echo ""
10458 gezelter 3387 CFLAGS="-O"
10459 gezelter 1490 fi
10460    
10461 gezelter 2081
10462    
10463 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
10464 gezelter 3457 $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
10465 gezelter 3546 if test "${ac_cv_ac_cv_guessed_cflags+set}" = set; then :
10466 gezelter 3457 $as_echo_n "(cached) " >&6
10467 gezelter 1490 else
10468     echo 'void f(){}' > conftest.c
10469 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
10470 gezelter 3546 ac_cv_ac_cv_guessed_cflags=yes
10471 gezelter 1490 else
10472 gezelter 3546 ac_cv_ac_cv_guessed_cflags=no
10473 gezelter 1490 fi
10474     rm -f conftest*
10475    
10476     fi
10477 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
10478     $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
10479     if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
10480 gezelter 1490 :
10481    
10482     else
10483     :
10484    
10485     echo ""
10486     echo "********************************************************"
10487     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
10488     echo "* your compiler. *"
10489     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
10490     echo "********************************************************"
10491     echo ""
10492     CFLAGS=""
10493    
10494     fi
10495    
10496 gezelter 2081
10497 gezelter 1490 fi
10498    
10499 gezelter 2081
10500    
10501    
10502    
10503    
10504    
10505 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
10506 gezelter 3457 $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
10507 gezelter 3546 if test "${ac_cv_prog_really_gxx+set}" = set; then :
10508 gezelter 3457 $as_echo_n "(cached) " >&6
10509 gezelter 1490 else
10510    
10511     cat > conftest.cpp <<EOF
10512     #ifdef __GNUC__
10513 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10514     no;
10515     #else
10516 gezelter 1490 yes;
10517     #endif
10518     #endif
10519     EOF
10520     if { ac_try='${CXX-c++} -E conftest.cpp'
10521 gezelter 3546 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
10522 gezelter 1490 (eval $ac_try) 2>&5
10523     ac_status=$?
10524 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10525     test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
10526 gezelter 1490 ac_cv_prog_really_gxx=yes
10527     else
10528     ac_cv_prog_really_gxx=no
10529     fi
10530    
10531     fi
10532 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
10533 gezelter 3457 $as_echo "$ac_cv_prog_really_gxx" >&6; }
10534 gezelter 1490 if test "$ac_cv_prog_really_gxx" = yes; then
10535     :
10536    
10537     else
10538     :
10539    
10540     fi
10541    
10542 gezelter 2081
10543 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
10544     # line
10545     if test "$ac_test_CXXFLAGS" != "set"; then
10546     CXXFLAGS=""
10547     case "${host_cpu}-${host_os}" in
10548    
10549     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
10550 gezelter 3387 CXXFLAGS="-O2"
10551 gezelter 1490 fi;;
10552     sparc-solaris2*) if test "$CXX" = CC; then
10553 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
10554 gezelter 1490 fi;;
10555     rs6000*-aix*) if test "$CXX" = xlC; then
10556     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10557     fi;;
10558     powerpc*-aix*)
10559     if test "$CXX" = xlC; then
10560     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
10561     echo "*******************************************************"
10562     echo "* You have AIX on an unknown powerpc system. It is *"
10563     echo "* recommended that you use *"
10564     echo "* *"
10565     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
10566     echo "* ^^^ *"
10567     echo "* where xxx is 601, 603, 604, or whatever kind of *"
10568     echo "* PowerPC CPU you have. For more info, man cc. *"
10569     echo "*******************************************************"
10570     fi;;
10571     *darwin*)
10572 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
10573 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10574     fi
10575     if test "$CXX" = icpc; then
10576 gezelter 3387 CXXFLAGS="-O2"
10577     fi
10578     if test $ac_cv_prog_really_gxx = yes; then
10579     CXXFLAGS="-Os"
10580 gezelter 1490 fi;;
10581     esac
10582    
10583     # use default flags for gcc on all systems
10584 gezelter 3387 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
10585     CXXFLAGS="-O2"
10586 gezelter 1490 fi
10587    
10588     if test -z "$CXXFLAGS"; then
10589     echo ""
10590     echo "**********************************************************"
10591     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
10592     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
10593 gezelter 3387 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
10594 gezelter 1490 echo "**********************************************************"
10595     echo ""
10596 gezelter 3387 CXXFLAGS="-O"
10597 gezelter 1490 fi
10598    
10599 gezelter 2081
10600    
10601 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
10602 gezelter 3457 $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
10603 gezelter 3546 if test "${ac_cv_ac_cv_guessed_cxxflags+set}" = set; then :
10604 gezelter 3457 $as_echo_n "(cached) " >&6
10605 gezelter 1490 else
10606     echo 'void f(){}' > conftest.cpp
10607 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
10608 gezelter 3546 ac_cv_ac_cv_guessed_cxxflags=yes
10609 gezelter 1490 else
10610 gezelter 3546 ac_cv_ac_cv_guessed_cxxflags=no
10611 gezelter 1490 fi
10612     rm -f conftest*
10613    
10614     fi
10615 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
10616     $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
10617     if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
10618 gezelter 1490 :
10619    
10620     else
10621     :
10622    
10623     echo ""
10624     echo "**********************************************************"
10625     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
10626     echo "* your compiler. *"
10627     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
10628     echo "**********************************************************"
10629     echo ""
10630     CXXFLAGS=""
10631    
10632     fi
10633    
10634 gezelter 2081
10635 gezelter 1490 fi
10636    
10637     ;;
10638     esac
10639    
10640 tim 2518
10641 gezelter 3319 # Check whether --enable-doxygen was given.
10642 gezelter 3546 if test "${enable_doxygen+set}" = set; then :
10643 gezelter 3319 enableval=$enable_doxygen;
10644     fi
10645 chuckv 3288
10646 gezelter 3319 # Check whether --enable-dot was given.
10647 gezelter 3546 if test "${enable_dot+set}" = set; then :
10648 gezelter 3319 enableval=$enable_dot;
10649     fi
10650 chuckv 3288
10651 gezelter 3319 # Check whether --enable-html-docs was given.
10652 gezelter 3546 if test "${enable_html_docs+set}" = set; then :
10653 gezelter 3319 enableval=$enable_html_docs;
10654 gezelter 1540 else
10655     enable_html_docs=yes
10656 gezelter 3319 fi
10657    
10658     # Check whether --enable-latex-docs was given.
10659 gezelter 3546 if test "${enable_latex_docs+set}" = set; then :
10660 gezelter 3319 enableval=$enable_latex_docs;
10661 gezelter 1540 else
10662     enable_latex_docs=no
10663 gezelter 3319 fi
10664    
10665 gezelter 1540 if test "x$enable_doxygen" = xno; then
10666     enable_doc=no
10667     else
10668     # Extract the first word of "doxygen", so it can be a program name with args.
10669     set dummy doxygen; ac_word=$2
10670 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10671 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
10672 gezelter 3546 if test "${ac_cv_path_DOXYGEN+set}" = set; then :
10673 gezelter 3457 $as_echo_n "(cached) " >&6
10674 gezelter 1540 else
10675     case $DOXYGEN in
10676     [\\/]* | ?:[\\/]*)
10677     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
10678     ;;
10679     *)
10680 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10681     for as_dir in $PATH
10682     do
10683     IFS=$as_save_IFS
10684     test -z "$as_dir" && as_dir=.
10685 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
10686 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10687 gezelter 2081 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
10688 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10689 gezelter 2081 break 2
10690     fi
10691 gezelter 1540 done
10692 gezelter 3546 done
10693 gezelter 3319 IFS=$as_save_IFS
10694 gezelter 1540
10695     ;;
10696     esac
10697     fi
10698     DOXYGEN=$ac_cv_path_DOXYGEN
10699     if test -n "$DOXYGEN"; then
10700 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
10701 gezelter 3457 $as_echo "$DOXYGEN" >&6; }
10702 gezelter 1540 else
10703 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10704 gezelter 3457 $as_echo "no" >&6; }
10705 gezelter 1540 fi
10706    
10707 gezelter 3319
10708 gezelter 1540 if test "x$DOXYGEN" = x; then
10709     if test "x$enable_doxygen" = xyes; then
10710 gezelter 3546 as_fn_error "could not find doxygen" "$LINENO" 5
10711 gezelter 1540 fi
10712     enable_doc=no
10713     else
10714     enable_doc=yes
10715     # Extract the first word of "dot", so it can be a program name with args.
10716     set dummy dot; ac_word=$2
10717 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10718 gezelter 3457 $as_echo_n "checking for $ac_word... " >&6; }
10719 gezelter 3546 if test "${ac_cv_path_DOT+set}" = set; then :
10720 gezelter 3457 $as_echo_n "(cached) " >&6
10721 gezelter 1540 else
10722     case $DOT in
10723     [\\/]* | ?:[\\/]*)
10724     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
10725     ;;
10726     *)
10727 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10728     for as_dir in $PATH
10729     do
10730     IFS=$as_save_IFS
10731     test -z "$as_dir" && as_dir=.
10732 gezelter 3546 for ac_exec_ext in '' $ac_executable_extensions; do
10733 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10734 gezelter 2081 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
10735 gezelter 3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10736 gezelter 2081 break 2
10737     fi
10738 gezelter 1540 done
10739 gezelter 3546 done
10740 gezelter 3319 IFS=$as_save_IFS
10741 gezelter 1540
10742     ;;
10743     esac
10744     fi
10745     DOT=$ac_cv_path_DOT
10746     if test -n "$DOT"; then
10747 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
10748 gezelter 3457 $as_echo "$DOT" >&6; }
10749 gezelter 1540 else
10750 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10751 gezelter 3457 $as_echo "no" >&6; }
10752 gezelter 1540 fi
10753    
10754 gezelter 3319
10755 gezelter 1540 fi
10756     fi
10757    
10758     if test "x$enable_doc" = xyes; then
10759     DOC=1
10760     else
10761     DOC=0
10762     fi
10763    
10764 gezelter 2081
10765 gezelter 1540 if test x$DOT = x; then
10766     if test "x$enable_dot" = xyes; then
10767 gezelter 3546 as_fn_error "could not find dot" "$LINENO" 5
10768 gezelter 1540 fi
10769     enable_dot=no
10770     else
10771     enable_dot=yes
10772     fi
10773    
10774 gezelter 2081
10775    
10776    
10777    
10778    
10779    
10780 gezelter 1490
10781    
10782    
10783    
10784    
10785    
10786    
10787    
10788    
10789 gezelter 2081
10790    
10791    
10792 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"
10793 gezelter 2081
10794    
10795 gezelter 1490 cat >confcache <<\_ACEOF
10796     # This file is a shell script that caches the results of configure
10797     # tests run on this system so they can be shared between configure
10798     # scripts and configure runs, see configure's option --config-cache.
10799     # It is not useful on other systems. If it contains results you don't
10800     # want to keep, you may remove or edit it.
10801     #
10802     # config.status only pays attention to the cache file if you give it
10803     # the --recheck option to rerun configure.
10804     #
10805 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10806 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10807     # following values.
10808    
10809     _ACEOF
10810    
10811     # The following way of writing the cache mishandles newlines in values,
10812     # but we know of no workaround that is simple, portable, and efficient.
10813 gezelter 3319 # So, we kill variables containing newlines.
10814 gezelter 1490 # Ultrix sh set writes to stderr and can't be redirected directly,
10815     # and sets the high bit in the cache file unless we assign to the vars.
10816 gezelter 3319 (
10817     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10818     eval ac_val=\$$ac_var
10819     case $ac_val in #(
10820     *${as_nl}*)
10821     case $ac_var in #(
10822 gezelter 3546 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10823     $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10824 gezelter 3319 esac
10825     case $ac_var in #(
10826     _ | IFS | as_nl) ;; #(
10827 gezelter 3457 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10828 gezelter 3546 *) { eval $ac_var=; unset $ac_var;} ;;
10829 gezelter 3319 esac ;;
10830     esac
10831     done
10832    
10833 gezelter 1490 (set) 2>&1 |
10834 gezelter 3319 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10835     *${as_nl}ac_space=\ *)
10836 gezelter 3546 # `set' does not quote correctly, so add quotes: double-quote
10837     # substitution turns \\\\ into \\, and sed turns \\ into \.
10838 gezelter 1490 sed -n \
10839 gezelter 2081 "s/'/'\\\\''/g;
10840     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10841 gezelter 3319 ;; #(
10842 gezelter 1490 *)
10843     # `set' quotes correctly as required by POSIX, so do not add quotes.
10844 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10845 gezelter 1490 ;;
10846 gezelter 3319 esac |
10847     sort
10848     ) |
10849 gezelter 1490 sed '
10850 gezelter 3319 /^ac_cv_env_/b end
10851 gezelter 1490 t clear
10852 gezelter 3319 :clear
10853 gezelter 1490 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10854     t end
10855 gezelter 3319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10856     :end' >>confcache
10857     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10858     if test -w "$cache_file"; then
10859     test "x$cache_file" != "x/dev/null" &&
10860 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10861 gezelter 3457 $as_echo "$as_me: updating cache $cache_file" >&6;}
10862 gezelter 1490 cat confcache >$cache_file
10863     else
10864 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10865 gezelter 3457 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10866 gezelter 1490 fi
10867     fi
10868     rm -f confcache
10869    
10870     test "x$prefix" = xNONE && prefix=$ac_default_prefix
10871     # Let make expand exec_prefix.
10872     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10873    
10874     DEFS=-DHAVE_CONFIG_H
10875    
10876 gezelter 2081 ac_libobjs=
10877     ac_ltlibobjs=
10878     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10879     # 1. Remove the extension, and $U if already installed.
10880 gezelter 3319 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10881 gezelter 3457 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10882 gezelter 3319 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10883     # will be set to the directory where LIBOBJS objects are built.
10884 gezelter 3546 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10885     as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10886 gezelter 2081 done
10887     LIBOBJS=$ac_libobjs
10888    
10889     LTLIBOBJS=$ac_ltlibobjs
10890    
10891    
10892    
10893 gezelter 1490 : ${CONFIG_STATUS=./config.status}
10894 gezelter 3457 ac_write_fail=0
10895 gezelter 1490 ac_clean_files_save=$ac_clean_files
10896     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10897 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10898 gezelter 3457 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10899 gezelter 3546 as_write_fail=0
10900     cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10901 gezelter 1490 #! $SHELL
10902 gezelter 2081 # Generated by $as_me.
10903 gezelter 1490 # Run this file to recreate the current configuration.
10904     # Compiler output produced by configure, useful for debugging
10905     # configure, is in config.log if it exists.
10906    
10907     debug=false
10908 gezelter 2081 ac_cs_recheck=false
10909     ac_cs_silent=false
10910 gezelter 3546
10911 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
10912 gezelter 3546 export SHELL
10913     _ASEOF
10914     cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10915     ## -------------------- ##
10916     ## M4sh Initialization. ##
10917     ## -------------------- ##
10918 gezelter 1490
10919 gezelter 3319 # Be more Bourne compatible
10920     DUALCASE=1; export DUALCASE # for MKS sh
10921 gezelter 3546 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10922 gezelter 1490 emulate sh
10923     NULLCMD=:
10924 gezelter 3457 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10925 gezelter 2081 # is contrary to our usage. Disable this feature.
10926     alias -g '${1+"$@"}'='"$@"'
10927 gezelter 3319 setopt NO_GLOB_SUBST
10928     else
10929 gezelter 3546 case `(set -o) 2>/dev/null` in #(
10930     *posix*) :
10931     set -o posix ;; #(
10932     *) :
10933     ;;
10934 gezelter 3319 esac
10935 gezelter 1490 fi
10936    
10937 gezelter 3319
10938 gezelter 3457 as_nl='
10939     '
10940     export as_nl
10941     # Printing a long string crashes Solaris 7 /usr/bin/printf.
10942     as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10943     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10944     as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10945 gezelter 3546 # Prefer a ksh shell builtin over an external printf program on Solaris,
10946     # but without wasting forks for bash or zsh.
10947     if test -z "$BASH_VERSION$ZSH_VERSION" \
10948     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10949     as_echo='print -r --'
10950     as_echo_n='print -rn --'
10951     elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10952 gezelter 3457 as_echo='printf %s\n'
10953     as_echo_n='printf %s'
10954     else
10955     if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10956     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10957     as_echo_n='/usr/ucb/echo -n'
10958 gezelter 3319 else
10959 gezelter 3457 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10960     as_echo_n_body='eval
10961     arg=$1;
10962 gezelter 3546 case $arg in #(
10963 gezelter 3457 *"$as_nl"*)
10964     expr "X$arg" : "X\\(.*\\)$as_nl";
10965     arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10966     esac;
10967     expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10968     '
10969     export as_echo_n_body
10970     as_echo_n='sh -c $as_echo_n_body as_echo'
10971 gezelter 3319 fi
10972 gezelter 3457 export as_echo_body
10973     as_echo='sh -c $as_echo_body as_echo'
10974 gezelter 3319 fi
10975    
10976 gezelter 3457 # The user is always right.
10977     if test "${PATH_SEPARATOR+set}" != set; then
10978     PATH_SEPARATOR=:
10979     (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10980     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10981     PATH_SEPARATOR=';'
10982     }
10983     fi
10984    
10985 gezelter 2081
10986 gezelter 3319 # IFS
10987     # We need space, tab and new line, in precisely that order. Quoting is
10988     # there to prevent editors from complaining about space-tab.
10989     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10990     # splitting by setting IFS to empty value.)
10991     IFS=" "" $as_nl"
10992    
10993     # Find who we are. Look in the path if we contain no directory separator.
10994 gezelter 3546 case $0 in #((
10995 gezelter 3319 *[\\/]* ) as_myself=$0 ;;
10996     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10997     for as_dir in $PATH
10998     do
10999     IFS=$as_save_IFS
11000     test -z "$as_dir" && as_dir=.
11001 gezelter 3546 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11002     done
11003 gezelter 3319 IFS=$as_save_IFS
11004    
11005     ;;
11006     esac
11007     # We did not find ourselves, most probably we were run as `sh COMMAND'
11008     # in which case we are not to be found in the path.
11009     if test "x$as_myself" = x; then
11010     as_myself=$0
11011     fi
11012     if test ! -f "$as_myself"; then
11013 gezelter 3457 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11014 gezelter 3546 exit 1
11015 gezelter 3319 fi
11016    
11017 gezelter 3546 # Unset variables that we do not need and which cause bugs (e.g. in
11018     # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11019     # suppresses any "Segmentation fault" message there. '((' could
11020     # trigger a bug in pdksh 5.2.14.
11021     for as_var in BASH_ENV ENV MAIL MAILPATH
11022     do eval test x\${$as_var+set} = xset \
11023     && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11024 gezelter 3319 done
11025 gezelter 2081 PS1='$ '
11026     PS2='> '
11027     PS4='+ '
11028    
11029     # NLS nuisances.
11030 gezelter 3457 LC_ALL=C
11031     export LC_ALL
11032     LANGUAGE=C
11033     export LANGUAGE
11034 gezelter 2081
11035 gezelter 3546 # CDPATH.
11036     (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11037    
11038    
11039     # as_fn_error ERROR [LINENO LOG_FD]
11040     # ---------------------------------
11041     # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11042     # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11043     # script with status $?, using 1 if that was 0.
11044     as_fn_error ()
11045     {
11046     as_status=$?; test $as_status -eq 0 && as_status=1
11047     if test "$3"; then
11048     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11049     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11050     fi
11051     $as_echo "$as_me: error: $1" >&2
11052     as_fn_exit $as_status
11053     } # as_fn_error
11054    
11055    
11056     # as_fn_set_status STATUS
11057     # -----------------------
11058     # Set $? to STATUS, without forking.
11059     as_fn_set_status ()
11060     {
11061     return $1
11062     } # as_fn_set_status
11063    
11064     # as_fn_exit STATUS
11065     # -----------------
11066     # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11067     as_fn_exit ()
11068     {
11069     set +e
11070     as_fn_set_status $1
11071     exit $1
11072     } # as_fn_exit
11073    
11074     # as_fn_unset VAR
11075     # ---------------
11076     # Portably unset VAR.
11077     as_fn_unset ()
11078     {
11079     { eval $1=; unset $1;}
11080     }
11081     as_unset=as_fn_unset
11082     # as_fn_append VAR VALUE
11083     # ----------------------
11084     # Append the text in VALUE to the end of the definition contained in VAR. Take
11085     # advantage of any shell optimizations that allow amortized linear growth over
11086     # repeated appends, instead of the typical quadratic growth present in naive
11087     # implementations.
11088     if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11089     eval 'as_fn_append ()
11090     {
11091     eval $1+=\$2
11092     }'
11093     else
11094     as_fn_append ()
11095     {
11096     eval $1=\$$1\$2
11097     }
11098     fi # as_fn_append
11099    
11100     # as_fn_arith ARG...
11101     # ------------------
11102     # Perform arithmetic evaluation on the ARGs, and store the result in the
11103     # global $as_val. Take advantage of shells that can avoid forks. The arguments
11104     # must be portable across $(()) and expr.
11105     if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11106     eval 'as_fn_arith ()
11107     {
11108     as_val=$(( $* ))
11109     }'
11110     else
11111     as_fn_arith ()
11112     {
11113     as_val=`expr "$@" || test $? -eq 1`
11114     }
11115     fi # as_fn_arith
11116    
11117    
11118 gezelter 3319 if expr a : '\(a\)' >/dev/null 2>&1 &&
11119     test "X`expr 00001 : '.*\(...\)'`" = X001; then
11120 gezelter 2081 as_expr=expr
11121     else
11122     as_expr=false
11123     fi
11124    
11125 gezelter 3319 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11126 gezelter 2081 as_basename=basename
11127     else
11128     as_basename=false
11129     fi
11130    
11131 gezelter 3546 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11132     as_dirname=dirname
11133     else
11134     as_dirname=false
11135     fi
11136 gezelter 2081
11137 gezelter 3319 as_me=`$as_basename -- "$0" ||
11138 gezelter 2081 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11139     X"$0" : 'X\(//\)$' \| \
11140 gezelter 3319 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11141 gezelter 3457 $as_echo X/"$0" |
11142 gezelter 3319 sed '/^.*\/\([^/][^/]*\)\/*$/{
11143     s//\1/
11144     q
11145     }
11146     /^X\/\(\/\/\)$/{
11147     s//\1/
11148     q
11149     }
11150     /^X\/\(\/\).*/{
11151     s//\1/
11152     q
11153     }
11154     s/.*/./; q'`
11155 gezelter 1490
11156 gezelter 3546 # Avoid depending upon Character Ranges.
11157     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11158     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11159     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11160     as_cr_digits='0123456789'
11161     as_cr_alnum=$as_cr_Letters$as_cr_digits
11162 gezelter 2081
11163 gezelter 3319 ECHO_C= ECHO_N= ECHO_T=
11164 gezelter 3546 case `echo -n x` in #(((((
11165 gezelter 3319 -n*)
11166 gezelter 3546 case `echo 'xy\c'` in
11167 gezelter 3319 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11168 gezelter 3546 xy) ECHO_C='\c';;
11169     *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11170     ECHO_T=' ';;
11171 gezelter 3319 esac;;
11172     *)
11173     ECHO_N='-n';;
11174 gezelter 2081 esac
11175 gezelter 1490
11176     rm -f conf$$ conf$$.exe conf$$.file
11177 gezelter 3319 if test -d conf$$.dir; then
11178     rm -f conf$$.dir/conf$$.file
11179     else
11180     rm -f conf$$.dir
11181 gezelter 3457 mkdir conf$$.dir 2>/dev/null
11182 gezelter 3319 fi
11183 gezelter 3457 if (echo >conf$$.file) 2>/dev/null; then
11184     if ln -s conf$$.file conf$$ 2>/dev/null; then
11185     as_ln_s='ln -s'
11186     # ... but there are two gotchas:
11187     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11188     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11189     # In both cases, we have to default to `cp -p'.
11190     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11191     as_ln_s='cp -p'
11192     elif ln conf$$.file conf$$ 2>/dev/null; then
11193     as_ln_s=ln
11194     else
11195 gezelter 1490 as_ln_s='cp -p'
11196 gezelter 3457 fi
11197 gezelter 1490 else
11198     as_ln_s='cp -p'
11199     fi
11200 gezelter 3319 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11201     rmdir conf$$.dir 2>/dev/null
11202 gezelter 1490
11203 gezelter 3546
11204     # as_fn_mkdir_p
11205     # -------------
11206     # Create "$as_dir" as a directory, including parents if necessary.
11207     as_fn_mkdir_p ()
11208     {
11209    
11210     case $as_dir in #(
11211     -*) as_dir=./$as_dir;;
11212     esac
11213     test -d "$as_dir" || eval $as_mkdir_p || {
11214     as_dirs=
11215     while :; do
11216     case $as_dir in #(
11217     *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11218     *) as_qdir=$as_dir;;
11219     esac
11220     as_dirs="'$as_qdir' $as_dirs"
11221     as_dir=`$as_dirname -- "$as_dir" ||
11222     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11223     X"$as_dir" : 'X\(//\)[^/]' \| \
11224     X"$as_dir" : 'X\(//\)$' \| \
11225     X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11226     $as_echo X"$as_dir" |
11227     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11228     s//\1/
11229     q
11230     }
11231     /^X\(\/\/\)[^/].*/{
11232     s//\1/
11233     q
11234     }
11235     /^X\(\/\/\)$/{
11236     s//\1/
11237     q
11238     }
11239     /^X\(\/\).*/{
11240     s//\1/
11241     q
11242     }
11243     s/.*/./; q'`
11244     test -d "$as_dir" && break
11245     done
11246     test -z "$as_dirs" || eval "mkdir $as_dirs"
11247     } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11248    
11249    
11250     } # as_fn_mkdir_p
11251 gezelter 2081 if mkdir -p . 2>/dev/null; then
11252 gezelter 3546 as_mkdir_p='mkdir -p "$as_dir"'
11253 gezelter 1490 else
11254 gezelter 2081 test -d ./-p && rmdir ./-p
11255     as_mkdir_p=false
11256 gezelter 1490 fi
11257    
11258 gezelter 3319 if test -x / >/dev/null 2>&1; then
11259     as_test_x='test -x'
11260     else
11261     if ls -dL / >/dev/null 2>&1; then
11262     as_ls_L_option=L
11263     else
11264     as_ls_L_option=
11265     fi
11266     as_test_x='
11267     eval sh -c '\''
11268     if test -d "$1"; then
11269 gezelter 3457 test -d "$1/.";
11270 gezelter 3319 else
11271 gezelter 3546 case $1 in #(
11272 gezelter 3457 -*)set "./$1";;
11273 gezelter 3319 esac;
11274 gezelter 3546 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11275 gezelter 3319 ???[sx]*):;;*)false;;esac;fi
11276     '\'' sh
11277     '
11278     fi
11279     as_executable_p=$as_test_x
11280 gezelter 1490
11281 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
11282     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11283    
11284     # Sed expression to map a string onto a valid variable name.
11285     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11286    
11287    
11288 gezelter 1490 exec 6>&1
11289 gezelter 3546 ## ----------------------------------- ##
11290     ## Main body of $CONFIG_STATUS script. ##
11291     ## ----------------------------------- ##
11292     _ASEOF
11293     test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11294 gezelter 1490
11295 gezelter 3546 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11296     # Save the log message, to keep $0 and so on meaningful, and to
11297 gezelter 2081 # report actual input values of CONFIG_FILES etc. instead of their
11298 gezelter 3319 # values after options handling.
11299     ac_log="
11300 chuckv 3288 This file was extended by OOPSE $as_me 4.0, which was
11301 gezelter 3546 generated by GNU Autoconf 2.64. Invocation command line was
11302 chuckv 3288
11303 gezelter 2081 CONFIG_FILES = $CONFIG_FILES
11304     CONFIG_HEADERS = $CONFIG_HEADERS
11305     CONFIG_LINKS = $CONFIG_LINKS
11306     CONFIG_COMMANDS = $CONFIG_COMMANDS
11307     $ $0 $@
11308    
11309 gezelter 3319 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11310     "
11311    
11312 gezelter 1490 _ACEOF
11313    
11314 gezelter 3546 case $ac_config_files in *"
11315     "*) set x $ac_config_files; shift; ac_config_files=$*;;
11316     esac
11317    
11318     case $ac_config_headers in *"
11319     "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11320     esac
11321    
11322    
11323 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11324 gezelter 1490 # Files that config.status was made for.
11325 gezelter 3319 config_files="$ac_config_files"
11326     config_headers="$ac_config_headers"
11327 gezelter 1490
11328 gezelter 3319 _ACEOF
11329 gezelter 1490
11330 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11331 gezelter 1490 ac_cs_usage="\
11332 gezelter 3546 \`$as_me' instantiates files and other configuration actions
11333     from templates according to the current configuration. Unless the files
11334     and actions are specified as TAGs, all are instantiated by default.
11335 gezelter 1490
11336 gezelter 3546 Usage: $0 [OPTION]... [TAG]...
11337 gezelter 1490
11338     -h, --help print this help, then exit
11339 gezelter 3319 -V, --version print version number and configuration settings, then exit
11340 gezelter 3546 -q, --quiet, --silent
11341     do not print progress messages
11342 gezelter 1490 -d, --debug don't remove temporary files
11343     --recheck update $as_me by reconfiguring in the same conditions
11344 gezelter 3546 --file=FILE[:TEMPLATE]
11345 gezelter 3457 instantiate the configuration file FILE
11346 gezelter 3546 --header=FILE[:TEMPLATE]
11347 gezelter 3457 instantiate the configuration header FILE
11348 gezelter 1490
11349     Configuration files:
11350     $config_files
11351    
11352     Configuration headers:
11353     $config_headers
11354    
11355 gezelter 3546 Report bugs to <gezelter@nd.edu>."
11356 gezelter 3319
11357 chuckv 3288 _ACEOF
11358 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11359 gezelter 1490 ac_cs_version="\\
11360 chuckv 3288 OOPSE config.status 4.0
11361 gezelter 3546 configured by $0, generated by GNU Autoconf 2.64,
11362 gezelter 3457 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11363 gezelter 1490
11364 gezelter 3546 Copyright (C) 2009 Free Software Foundation, Inc.
11365 gezelter 1490 This config.status script is free software; the Free Software Foundation
11366     gives unlimited permission to copy, distribute and modify it."
11367 gezelter 3319
11368     ac_pwd='$ac_pwd'
11369     srcdir='$srcdir'
11370     INSTALL='$INSTALL'
11371 gezelter 3457 test -n "\$AWK" || AWK=awk
11372 gezelter 2081 _ACEOF
11373 gezelter 1490
11374 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11375     # The default lists apply if the user does not specify any file.
11376 gezelter 1490 ac_need_defaults=:
11377     while test $# != 0
11378     do
11379     case $1 in
11380     --*=*)
11381 gezelter 3319 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11382     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11383 gezelter 2081 ac_shift=:
11384 gezelter 1490 ;;
11385 gezelter 3319 *)
11386 gezelter 2081 ac_option=$1
11387     ac_optarg=$2
11388     ac_shift=shift
11389     ;;
11390 gezelter 1490 esac
11391    
11392 gezelter 2081 case $ac_option in
11393 gezelter 1490 # Handling of the options.
11394     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11395 gezelter 2081 ac_cs_recheck=: ;;
11396 gezelter 3319 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11397 gezelter 3457 $as_echo "$ac_cs_version"; exit ;;
11398 gezelter 3319 --debug | --debu | --deb | --de | --d | -d )
11399 gezelter 1490 debug=: ;;
11400     --file | --fil | --fi | --f )
11401 gezelter 2081 $ac_shift
11402 gezelter 3457 case $ac_optarg in
11403     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11404     esac
11405 gezelter 3546 as_fn_append CONFIG_FILES " '$ac_optarg'"
11406 gezelter 1490 ac_need_defaults=false;;
11407     --header | --heade | --head | --hea )
11408 gezelter 2081 $ac_shift
11409 gezelter 3457 case $ac_optarg in
11410     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11411     esac
11412 gezelter 3546 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11413 gezelter 1490 ac_need_defaults=false;;
11414 gezelter 3319 --he | --h)
11415     # Conflict between --help and --header
11416 gezelter 3546 as_fn_error "ambiguous option: \`$1'
11417     Try \`$0 --help' for more information.";;
11418 gezelter 3319 --help | --hel | -h )
11419 gezelter 3457 $as_echo "$ac_cs_usage"; exit ;;
11420 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11421     | -silent | --silent | --silen | --sile | --sil | --si | --s)
11422     ac_cs_silent=: ;;
11423 gezelter 1490
11424     # This is an error.
11425 gezelter 3546 -*) as_fn_error "unrecognized option: \`$1'
11426     Try \`$0 --help' for more information." ;;
11427 gezelter 2081
11428 gezelter 3546 *) as_fn_append ac_config_targets " $1"
11429 gezelter 3319 ac_need_defaults=false ;;
11430 gezelter 2081
11431 gezelter 1490 esac
11432     shift
11433     done
11434    
11435 gezelter 2081 ac_configure_extra_args=
11436 gezelter 1490
11437 gezelter 2081 if $ac_cs_silent; then
11438     exec 6>/dev/null
11439     ac_configure_extra_args="$ac_configure_extra_args --silent"
11440     fi
11441 gezelter 1490
11442 gezelter 2081 _ACEOF
11443 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11444 gezelter 2081 if \$ac_cs_recheck; then
11445 gezelter 3457 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11446     shift
11447     \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11448     CONFIG_SHELL='$SHELL'
11449 gezelter 3319 export CONFIG_SHELL
11450 gezelter 3457 exec "\$@"
11451 gezelter 2081 fi
11452 gezelter 1490
11453     _ACEOF
11454 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11455 gezelter 3319 exec 5>>config.log
11456     {
11457     echo
11458     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11459     ## Running $as_me. ##
11460     _ASBOX
11461 gezelter 3457 $as_echo "$ac_log"
11462 gezelter 3319 } >&5
11463 gezelter 1490
11464 gezelter 3319 _ACEOF
11465 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11466 gezelter 3319 _ACEOF
11467 gezelter 2081
11468 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11469 chuckv 3288
11470 gezelter 3319 # Handling of arguments.
11471 gezelter 2081 for ac_config_target in $ac_config_targets
11472     do
11473 gezelter 3319 case $ac_config_target in
11474     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11475     "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
11476     "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
11477     "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
11478 skuang 3456 "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
11479 gezelter 3319 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
11480     "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
11481    
11482 gezelter 3546 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11483 gezelter 2081 esac
11484     done
11485    
11486 gezelter 3319
11487 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
11488     # then the envvar interface is used. Set only those that are not.
11489     # We use the long form for the default assignment because of an extremely
11490     # bizarre bug on SunOS 4.1.3.
11491     if $ac_need_defaults; then
11492     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11493     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11494     fi
11495    
11496 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
11497 gezelter 3319 # simply because there is no reason against having it here, and in addition,
11498 gezelter 2081 # creating and moving files from /tmp can sometimes cause problems.
11499 gezelter 3319 # Hook for its removal unless debugging.
11500     # Note that there is a small window in which the directory will not be cleaned:
11501     # after its creation but before its name has been assigned to `$tmp'.
11502 gezelter 1490 $debug ||
11503     {
11504 gezelter 3319 tmp=
11505     trap 'exit_status=$?
11506     { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11507     ' 0
11508 gezelter 3546 trap 'as_fn_exit 1' 1 2 13 15
11509 gezelter 1490 }
11510     # Create a (secure) tmp directory for tmp files.
11511 gezelter 2081
11512 gezelter 1490 {
11513 gezelter 3319 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11514 gezelter 1490 test -n "$tmp" && test -d "$tmp"
11515     } ||
11516     {
11517 gezelter 3319 tmp=./conf$$-$RANDOM
11518     (umask 077 && mkdir "$tmp")
11519 gezelter 3546 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
11520 gezelter 1490
11521 gezelter 3457 # Set up the scripts for CONFIG_FILES section.
11522     # No need to generate them if there are no CONFIG_FILES.
11523     # This happens for instance with `./config.status config.h'.
11524 gezelter 3319 if test -n "$CONFIG_FILES"; then
11525 gezelter 1490
11526 gezelter 3457
11527 gezelter 3546 ac_cr=`echo X | tr X '\015'`
11528     # On cygwin, bash can eat \r inside `` if the user requested igncr.
11529     # But we know of no other shell where ac_cr would be empty at this
11530     # point, so we can use a bashism as a fallback.
11531     if test "x$ac_cr" = x; then
11532     eval ac_cr=\$\'\\r\'
11533     fi
11534 gezelter 3457 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11535     if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11536 gezelter 3546 ac_cs_awk_cr='\r'
11537 gezelter 3457 else
11538     ac_cs_awk_cr=$ac_cr
11539     fi
11540    
11541     echo 'BEGIN {' >"$tmp/subs1.awk" &&
11542 skuang 3456 _ACEOF
11543 gezelter 3436
11544    
11545 gezelter 3457 {
11546     echo "cat >conf$$subs.awk <<_ACEOF" &&
11547     echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11548     echo "_ACEOF"
11549     } >conf$$subs.sh ||
11550 gezelter 3546 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11551 gezelter 3457 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
11552 gezelter 3319 ac_delim='%!_!# '
11553     for ac_last_try in false false false false false :; do
11554 gezelter 3457 . ./conf$$subs.sh ||
11555 gezelter 3546 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11556 gezelter 3319
11557 gezelter 3546 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11558     if test $ac_delim_n = $ac_delim_num; then
11559 gezelter 3319 break
11560     elif $ac_last_try; then
11561 gezelter 3546 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11562 gezelter 3319 else
11563     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11564 gezelter 1490 fi
11565 gezelter 3319 done
11566 gezelter 3457 rm -f conf$$subs.sh
11567 gezelter 1490
11568 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11569     cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
11570 gezelter 2081 _ACEOF
11571 gezelter 3457 sed -n '
11572     h
11573     s/^/S["/; s/!.*/"]=/
11574     p
11575     g
11576     s/^[^!]*!//
11577     :repl
11578     t repl
11579     s/'"$ac_delim"'$//
11580     t delim
11581     :nl
11582     h
11583     s/\(.\{148\}\).*/\1/
11584     t more1
11585     s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11586     p
11587     n
11588     b repl
11589     :more1
11590     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11591     p
11592     g
11593     s/.\{148\}//
11594     t nl
11595     :delim
11596     h
11597     s/\(.\{148\}\).*/\1/
11598     t more2
11599     s/["\\]/\\&/g; s/^/"/; s/$/"/
11600     p
11601     b
11602     :more2
11603     s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11604     p
11605     g
11606     s/.\{148\}//
11607     t delim
11608     ' <conf$$subs.awk | sed '
11609     /^[^""]/{
11610     N
11611     s/\n//
11612     }
11613     ' >>$CONFIG_STATUS || ac_write_fail=1
11614     rm -f conf$$subs.awk
11615     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11616     _ACAWK
11617     cat >>"\$tmp/subs1.awk" <<_ACAWK &&
11618     for (key in S) S_is_set[key] = 1
11619     FS = ""
11620 gezelter 3319
11621 gezelter 3457 }
11622     {
11623     line = $ 0
11624     nfields = split(line, field, "@")
11625     substed = 0
11626     len = length(field[1])
11627     for (i = 2; i < nfields; i++) {
11628     key = field[i]
11629     keylen = length(key)
11630     if (S_is_set[key]) {
11631     value = S[key]
11632     line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11633     len += length(value) + length(field[++i])
11634     substed = 1
11635     } else
11636     len += 1 + keylen
11637     }
11638 gezelter 3319
11639 gezelter 3457 print line
11640     }
11641    
11642     _ACAWK
11643 skuang 3456 _ACEOF
11644 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11645     if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11646     sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11647     else
11648     cat
11649     fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
11650 gezelter 3546 || as_fn_error "could not setup config files machinery" "$LINENO" 5
11651 gezelter 3319 _ACEOF
11652    
11653     # VPATH may cause trouble with some makes, so we remove $(srcdir),
11654     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11655     # trailing colons and then remove the whole line if VPATH becomes empty
11656     # (actually we leave an empty line to preserve line numbers).
11657     if test "x$srcdir" = x.; then
11658     ac_vpsub='/^[ ]*VPATH[ ]*=/{
11659     s/:*\$(srcdir):*/:/
11660     s/:*\${srcdir}:*/:/
11661     s/:*@srcdir@:*/:/
11662     s/^\([^=]*=[ ]*\):*/\1/
11663     s/:*$//
11664     s/^[^=]*=[ ]*$//
11665     }'
11666     fi
11667    
11668 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11669 gezelter 3319 fi # test -n "$CONFIG_FILES"
11670    
11671 gezelter 3457 # Set up the scripts for CONFIG_HEADERS section.
11672     # No need to generate them if there are no CONFIG_HEADERS.
11673     # This happens for instance with `./config.status Makefile'.
11674     if test -n "$CONFIG_HEADERS"; then
11675     cat >"$tmp/defines.awk" <<\_ACAWK ||
11676     BEGIN {
11677     _ACEOF
11678 gezelter 3319
11679 gezelter 3457 # Transform confdefs.h into an awk script `defines.awk', embedded as
11680     # here-document in config.status, that substitutes the proper values into
11681     # config.h.in to produce config.h.
11682    
11683     # Create a delimiter string that does not exist in confdefs.h, to ease
11684     # handling of long lines.
11685     ac_delim='%!_!# '
11686     for ac_last_try in false false :; do
11687     ac_t=`sed -n "/$ac_delim/p" confdefs.h`
11688     if test -z "$ac_t"; then
11689     break
11690     elif $ac_last_try; then
11691 gezelter 3546 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
11692 gezelter 3457 else
11693     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11694     fi
11695     done
11696    
11697     # For the awk script, D is an array of macro values keyed by name,
11698     # likewise P contains macro parameters if any. Preserve backslash
11699     # newline sequences.
11700    
11701     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11702     sed -n '
11703     s/.\{148\}/&'"$ac_delim"'/g
11704     t rset
11705     :rset
11706     s/^[ ]*#[ ]*define[ ][ ]*/ /
11707     t def
11708     d
11709     :def
11710     s/\\$//
11711     t bsnl
11712     s/["\\]/\\&/g
11713     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
11714     D["\1"]=" \3"/p
11715     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
11716     d
11717     :bsnl
11718     s/["\\]/\\&/g
11719     s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
11720     D["\1"]=" \3\\\\\\n"\\/p
11721     t cont
11722     s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
11723     t cont
11724     d
11725     :cont
11726     n
11727     s/.\{148\}/&'"$ac_delim"'/g
11728     t clear
11729     :clear
11730     s/\\$//
11731     t bsnlc
11732     s/["\\]/\\&/g; s/^/"/; s/$/"/p
11733     d
11734     :bsnlc
11735     s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
11736     b cont
11737     ' <confdefs.h | sed '
11738     s/'"$ac_delim"'/"\\\
11739     "/g' >>$CONFIG_STATUS || ac_write_fail=1
11740    
11741     cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11742     for (key in D) D_is_set[key] = 1
11743     FS = ""
11744     }
11745     /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11746     line = \$ 0
11747     split(line, arg, " ")
11748     if (arg[1] == "#") {
11749     defundef = arg[2]
11750     mac1 = arg[3]
11751     } else {
11752     defundef = substr(arg[1], 2)
11753     mac1 = arg[2]
11754     }
11755     split(mac1, mac2, "(") #)
11756     macro = mac2[1]
11757 gezelter 3546 prefix = substr(line, 1, index(line, defundef) - 1)
11758 gezelter 3457 if (D_is_set[macro]) {
11759     # Preserve the white space surrounding the "#".
11760     print prefix "define", macro P[macro] D[macro]
11761     next
11762     } else {
11763     # Replace #undef with comments. This is necessary, for example,
11764     # in the case of _POSIX_SOURCE, which is predefined and required
11765     # on some systems where configure will not decide to define it.
11766     if (defundef == "undef") {
11767 gezelter 3546 print "/*", prefix defundef, macro, "*/"
11768 gezelter 3457 next
11769     }
11770     }
11771     }
11772     { print }
11773     _ACAWK
11774     _ACEOF
11775     cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11776 gezelter 3546 as_fn_error "could not setup config headers machinery" "$LINENO" 5
11777 gezelter 3457 fi # test -n "$CONFIG_HEADERS"
11778    
11779    
11780     eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
11781     shift
11782     for ac_tag
11783 gezelter 3319 do
11784     case $ac_tag in
11785     :[FHLC]) ac_mode=$ac_tag; continue;;
11786 gezelter 1490 esac
11787 gezelter 3319 case $ac_mode$ac_tag in
11788     :[FHL]*:*);;
11789 gezelter 3546 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
11790 gezelter 3319 :[FH]-) ac_tag=-:-;;
11791     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
11792     esac
11793     ac_save_IFS=$IFS
11794     IFS=:
11795     set x $ac_tag
11796     IFS=$ac_save_IFS
11797     shift
11798     ac_file=$1
11799     shift
11800 gezelter 1490
11801 gezelter 3319 case $ac_mode in
11802     :L) ac_source=$1;;
11803     :[FH])
11804     ac_file_inputs=
11805     for ac_f
11806     do
11807     case $ac_f in
11808     -) ac_f="$tmp/stdin";;
11809     *) # Look for the file first in the build tree, then in the source tree
11810     # (if the path is not absolute). The absolute path cannot be DOS-style,
11811     # because $ac_f cannot contain `:'.
11812     test -f "$ac_f" ||
11813     case $ac_f in
11814     [\\/$]*) false;;
11815     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
11816     esac ||
11817 gezelter 3546 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11818 gezelter 3319 esac
11819 gezelter 3457 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11820 gezelter 3546 as_fn_append ac_file_inputs " '$ac_f'"
11821 gezelter 3319 done
11822    
11823     # Let's still pretend it is `configure' which instantiates (i.e., don't
11824     # use $as_me), people would be surprised to read:
11825     # /* config.h. Generated by config.status. */
11826 gezelter 3457 configure_input='Generated from '`
11827     $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11828     `' by configure.'
11829 gezelter 3319 if test x"$ac_file" != x-; then
11830     configure_input="$ac_file. $configure_input"
11831 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11832 gezelter 3457 $as_echo "$as_me: creating $ac_file" >&6;}
11833 gezelter 3319 fi
11834 gezelter 3457 # Neutralize special characters interpreted by sed in replacement strings.
11835     case $configure_input in #(
11836     *\&* | *\|* | *\\* )
11837     ac_sed_conf_input=`$as_echo "$configure_input" |
11838     sed 's/[\\\\&|]/\\\\&/g'`;; #(
11839     *) ac_sed_conf_input=$configure_input;;
11840     esac
11841 gezelter 3319
11842     case $ac_tag in
11843 gezelter 3457 *:-:* | *:-) cat >"$tmp/stdin" \
11844 gezelter 3546 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
11845 gezelter 3319 esac
11846     ;;
11847     esac
11848    
11849     ac_dir=`$as_dirname -- "$ac_file" ||
11850 gezelter 2081 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11851     X"$ac_file" : 'X\(//\)[^/]' \| \
11852     X"$ac_file" : 'X\(//\)$' \| \
11853 gezelter 3319 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11854 gezelter 3457 $as_echo X"$ac_file" |
11855 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11856     s//\1/
11857     q
11858     }
11859     /^X\(\/\/\)[^/].*/{
11860     s//\1/
11861     q
11862     }
11863     /^X\(\/\/\)$/{
11864     s//\1/
11865     q
11866     }
11867     /^X\(\/\).*/{
11868     s//\1/
11869     q
11870     }
11871     s/.*/./; q'`
11872 gezelter 3546 as_dir="$ac_dir"; as_fn_mkdir_p
11873 gezelter 2081 ac_builddir=.
11874    
11875 gezelter 3319 case "$ac_dir" in
11876     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
11877     *)
11878 gezelter 3457 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11879 gezelter 3319 # A ".." for each directory in $ac_dir_suffix.
11880 gezelter 3457 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11881 gezelter 3319 case $ac_top_builddir_sub in
11882     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
11883     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
11884     esac ;;
11885     esac
11886     ac_abs_top_builddir=$ac_pwd
11887     ac_abs_builddir=$ac_pwd$ac_dir_suffix
11888     # for backward compatibility:
11889     ac_top_builddir=$ac_top_build_prefix
11890 gezelter 2081
11891     case $srcdir in
11892 gezelter 3319 .) # We are building in place.
11893 gezelter 2081 ac_srcdir=.
11894 gezelter 3319 ac_top_srcdir=$ac_top_builddir_sub
11895     ac_abs_top_srcdir=$ac_pwd ;;
11896     [\\/]* | ?:[\\/]* ) # Absolute name.
11897 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
11898 gezelter 3319 ac_top_srcdir=$srcdir
11899     ac_abs_top_srcdir=$srcdir ;;
11900     *) # Relative name.
11901     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
11902     ac_top_srcdir=$ac_top_build_prefix$srcdir
11903     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
11904 gezelter 2081 esac
11905 gezelter 3319 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
11906 gezelter 1490
11907 gezelter 2081
11908 gezelter 3319 case $ac_mode in
11909     :F)
11910     #
11911     # CONFIG_FILE
11912     #
11913 gezelter 2081
11914 gezelter 1490 case $INSTALL in
11915     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11916 gezelter 3319 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
11917 gezelter 1490 esac
11918 gezelter 3319 _ACEOF
11919 gezelter 1490
11920 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11921 gezelter 3319 # If the template does not know about datarootdir, expand it.
11922     # FIXME: This hack should be removed a few years after 2.60.
11923     ac_datarootdir_hack=; ac_datarootdir_seen=
11924 gezelter 3457 ac_sed_dataroot='
11925     /datarootdir/ {
11926 gezelter 3319 p
11927     q
11928     }
11929     /@datadir@/p
11930     /@docdir@/p
11931     /@infodir@/p
11932     /@localedir@/p
11933 gezelter 3546 /@mandir@/p'
11934 gezelter 3457 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11935 gezelter 3319 *datarootdir*) ac_datarootdir_seen=yes;;
11936     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
11937 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11938 gezelter 3457 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11939 gezelter 2081 _ACEOF
11940 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11941 gezelter 3319 ac_datarootdir_hack='
11942     s&@datadir@&$datadir&g
11943     s&@docdir@&$docdir&g
11944     s&@infodir@&$infodir&g
11945     s&@localedir@&$localedir&g
11946     s&@mandir@&$mandir&g
11947 gezelter 3546 s&\\\${datarootdir}&$datarootdir&g' ;;
11948 gezelter 3319 esac
11949     _ACEOF
11950    
11951     # Neutralize VPATH when `$srcdir' = `.'.
11952     # Shell code in configure.ac might set extrasub.
11953     # FIXME: do we really want to maintain this feature?
11954 gezelter 3457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11955     ac_sed_extra="$ac_vpsub
11956 gezelter 1490 $extrasub
11957 gezelter 2081 _ACEOF
11958 gezelter 3457 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11959 gezelter 1490 :t
11960     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11961 gezelter 3457 s|@configure_input@|$ac_sed_conf_input|;t t
11962 gezelter 3319 s&@top_builddir@&$ac_top_builddir_sub&;t t
11963 gezelter 3457 s&@top_build_prefix@&$ac_top_build_prefix&;t t
11964 gezelter 3319 s&@srcdir@&$ac_srcdir&;t t
11965     s&@abs_srcdir@&$ac_abs_srcdir&;t t
11966     s&@top_srcdir@&$ac_top_srcdir&;t t
11967     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
11968     s&@builddir@&$ac_builddir&;t t
11969     s&@abs_builddir@&$ac_abs_builddir&;t t
11970     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
11971     s&@INSTALL@&$ac_INSTALL&;t t
11972     $ac_datarootdir_hack
11973 gezelter 3457 "
11974     eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
11975 gezelter 3546 || as_fn_error "could not create $ac_file" "$LINENO" 5
11976 gezelter 1490
11977 gezelter 3319 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11978     { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
11979     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
11980 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11981 gezelter 3319 which seems to be undefined. Please make sure it is defined." >&5
11982 gezelter 3457 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11983 gezelter 3319 which seems to be undefined. Please make sure it is defined." >&2;}
11984    
11985     rm -f "$tmp/stdin"
11986 gezelter 2199 case $ac_file in
11987 gezelter 3457 -) cat "$tmp/out" && rm -f "$tmp/out";;
11988     *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
11989     esac \
11990 gezelter 3546 || as_fn_error "could not create $ac_file" "$LINENO" 5
11991 gezelter 3319 ;;
11992     :H)
11993     #
11994     # CONFIG_HEADER
11995     #
11996 gezelter 1490 if test x"$ac_file" != x-; then
11997 gezelter 3457 {
11998     $as_echo "/* $configure_input */" \
11999     && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12000     } >"$tmp/config.h" \
12001 gezelter 3546 || as_fn_error "could not create $ac_file" "$LINENO" 5
12002 gezelter 3457 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12003 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12004 gezelter 3457 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12005 gezelter 1490 else
12006 gezelter 3457 rm -f "$ac_file"
12007     mv "$tmp/config.h" "$ac_file" \
12008 gezelter 3546 || as_fn_error "could not create $ac_file" "$LINENO" 5
12009 gezelter 1490 fi
12010     else
12011 gezelter 3457 $as_echo "/* $configure_input */" \
12012     && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12013 gezelter 3546 || as_fn_error "could not create -" "$LINENO" 5
12014 gezelter 1490 fi
12015 gezelter 3319 ;;
12016 gezelter 1490
12017    
12018 gezelter 3319 esac
12019 gezelter 2081
12020    
12021 gezelter 3319 case $ac_file$ac_mode in
12022     "make/Makefile":F) chmod 0755 scripts/* ;;
12023     "src/utils/Makefile":F) chmod 0755 scripts/* ;;
12024     "src/math/Makefile":F) chmod 0755 scripts/* ;;
12025 skuang 3456 "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
12026 gezelter 3319 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
12027     "scripts/filepp":F) chmod 0755 scripts/* ;;
12028 gezelter 1490
12029     esac
12030 gezelter 3319 done # for ac_tag
12031 gezelter 1490
12032    
12033 gezelter 3546 as_fn_exit 0
12034 gezelter 2081 _ACEOF
12035 gezelter 1490 ac_clean_files=$ac_clean_files_save
12036    
12037 gezelter 3457 test $ac_write_fail = 0 ||
12038 gezelter 3546 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
12039 gezelter 2081
12040 gezelter 3457
12041 gezelter 1490 # configure is writing to config.log, and then calls config.status.
12042     # config.status does its own redirection, appending to config.log.
12043     # Unfortunately, on DOS this fails, as config.log is still kept open
12044     # by configure, so config.status won't be able to write to it; its
12045     # output is simply discarded. So we exec the FD to /dev/null,
12046     # effectively closing config.log, so it can be properly (re)opened and
12047     # appended to by config.status. When coming back to configure, we
12048     # need to make the FD available again.
12049     if test "$no_create" != yes; then
12050     ac_cs_success=:
12051 gezelter 2081 ac_config_status_args=
12052     test "$silent" = yes &&
12053     ac_config_status_args="$ac_config_status_args --quiet"
12054 gezelter 1490 exec 5>/dev/null
12055 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12056 gezelter 1490 exec 5>>config.log
12057     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12058     # would make configure fail if this is the last instruction.
12059 gezelter 3546 $ac_cs_success || as_fn_exit $?
12060 gezelter 1490 fi
12061 gezelter 3457 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12062 gezelter 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12063     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12064 gezelter 3457 fi
12065 gezelter 1490

Properties

Name Value
svn:executable *