ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3141
Committed: Wed May 30 18:47:04 2007 UTC (17 years, 3 months ago) by chuckv
File size: 428530 byte(s)
Log Message:
Fixed more bugs and removed more CGAL.

File Contents

# User Rev Content
1 gezelter 1490 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 gezelter 2560 # Generated by GNU Autoconf 2.59 for OOPSE 3.0.
4 gezelter 1490 #
5     # Report bugs to <gezelter@nd.edu>.
6     #
7 gezelter 2081 # Copyright (C) 2003 Free Software Foundation, Inc.
8 gezelter 1490 # This configure script is free software; the Free Software Foundation
9     # gives unlimited permission to copy, distribute and modify it.
10 gezelter 2081 ## --------------------- ##
11     ## M4sh Initialization. ##
12     ## --------------------- ##
13 gezelter 1490
14     # Be Bourne compatible
15     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16     emulate sh
17     NULLCMD=:
18 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19     # is contrary to our usage. Disable this feature.
20     alias -g '${1+"$@"}'='"$@"'
21 gezelter 1490 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22     set -o posix
23     fi
24 gezelter 2081 DUALCASE=1; export DUALCASE # for MKS sh
25 gezelter 1490
26 gezelter 2081 # Support unset when possible.
27     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28     as_unset=unset
29     else
30     as_unset=false
31     fi
32    
33    
34     # Work around bugs in pre-3.0 UWIN ksh.
35     $as_unset ENV MAIL MAILPATH
36     PS1='$ '
37     PS2='> '
38     PS4='+ '
39    
40     # NLS nuisances.
41     for as_var in \
42     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44     LC_TELEPHONE LC_TIME
45     do
46     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47     eval $as_var=C; export $as_var
48     else
49     $as_unset $as_var
50     fi
51     done
52    
53     # Required to use basename.
54     if expr a : '\(a\)' >/dev/null 2>&1; then
55     as_expr=expr
56     else
57     as_expr=false
58     fi
59    
60     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61     as_basename=basename
62     else
63     as_basename=false
64     fi
65    
66    
67 gezelter 1490 # Name of the executable.
68 gezelter 2081 as_me=`$as_basename "$0" ||
69     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70     X"$0" : 'X\(//\)$' \| \
71     X"$0" : 'X\(/\)$' \| \
72     . : '\(.\)' 2>/dev/null ||
73     echo X/"$0" |
74     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75     /^X\/\(\/\/\)$/{ s//\1/; q; }
76     /^X\/\(\/\).*/{ s//\1/; q; }
77     s/.*/./; q'`
78 gezelter 1490
79 gezelter 2081
80     # PATH needs CR, and LINENO needs CR and PATH.
81     # Avoid depending upon Character Ranges.
82     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85     as_cr_digits='0123456789'
86     as_cr_alnum=$as_cr_Letters$as_cr_digits
87    
88     # The user is always right.
89     if test "${PATH_SEPARATOR+set}" != set; then
90     echo "#! /bin/sh" >conf$$.sh
91     echo "exit 0" >>conf$$.sh
92     chmod +x conf$$.sh
93     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94     PATH_SEPARATOR=';'
95     else
96     PATH_SEPARATOR=:
97     fi
98     rm -f conf$$.sh
99     fi
100    
101    
102     as_lineno_1=$LINENO
103     as_lineno_2=$LINENO
104     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105     test "x$as_lineno_1" != "x$as_lineno_2" &&
106     test "x$as_lineno_3" = "x$as_lineno_2" || {
107     # Find who we are. Look in the path if we contain no path at all
108     # relative or not.
109     case $0 in
110     *[\\/]* ) as_myself=$0 ;;
111     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112     for as_dir in $PATH
113     do
114     IFS=$as_save_IFS
115     test -z "$as_dir" && as_dir=.
116     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117     done
118    
119     ;;
120     esac
121     # We did not find ourselves, most probably we were run as `sh COMMAND'
122     # in which case we are not to be found in the path.
123     if test "x$as_myself" = x; then
124     as_myself=$0
125     fi
126     if test ! -f "$as_myself"; then
127     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128     { (exit 1); exit 1; }; }
129     fi
130     case $CONFIG_SHELL in
131     '')
132     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134     do
135     IFS=$as_save_IFS
136     test -z "$as_dir" && as_dir=.
137     for as_base in sh bash ksh sh5; do
138     case $as_dir in
139     /*)
140     if ("$as_dir/$as_base" -c '
141     as_lineno_1=$LINENO
142     as_lineno_2=$LINENO
143     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144     test "x$as_lineno_1" != "x$as_lineno_2" &&
145     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
146     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148     CONFIG_SHELL=$as_dir/$as_base
149     export CONFIG_SHELL
150     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151     fi;;
152     esac
153     done
154     done
155     ;;
156     esac
157    
158     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159     # uniformly replaced by the line number. The first 'sed' inserts a
160     # line-number line before each line; the second 'sed' does the real
161     # work. The second script uses 'N' to pair each line-number line
162     # with the numbered line, and appends trailing '-' during
163     # substitution so that $LINENO is not a special case at line end.
164     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
166     sed '=' <$as_myself |
167     sed '
168     N
169     s,$,-,
170     : loop
171     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172     t loop
173     s,-$,,
174     s,^['$as_cr_digits']*\n,,
175     ' >$as_me.lineno &&
176     chmod +x $as_me.lineno ||
177     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178     { (exit 1); exit 1; }; }
179    
180     # Don't try to exec as it changes $[0], causing all sort of problems
181     # (the dirname of $[0] is not the place where we might find the
182     # original and so on. Autoconf is especially sensible to this).
183     . ./$as_me.lineno
184     # Exit status is that of the last command.
185     exit
186     }
187    
188    
189     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190     *c*,-n*) ECHO_N= ECHO_C='
191     ' ECHO_T=' ' ;;
192     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194     esac
195    
196 gezelter 1490 if expr a : '\(a\)' >/dev/null 2>&1; then
197     as_expr=expr
198     else
199     as_expr=false
200     fi
201    
202     rm -f conf$$ conf$$.exe conf$$.file
203     echo >conf$$.file
204     if ln -s conf$$.file conf$$ 2>/dev/null; then
205     # We could just check for DJGPP; but this test a) works b) is more generic
206     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207     if test -f conf$$.exe; then
208     # Don't use ln at all; we don't have any links
209     as_ln_s='cp -p'
210     else
211     as_ln_s='ln -s'
212     fi
213     elif ln conf$$.file conf$$ 2>/dev/null; then
214     as_ln_s=ln
215     else
216     as_ln_s='cp -p'
217     fi
218     rm -f conf$$ conf$$.exe conf$$.file
219    
220 gezelter 2081 if mkdir -p . 2>/dev/null; then
221     as_mkdir_p=:
222 gezelter 1490 else
223 gezelter 2081 test -d ./-p && rmdir ./-p
224     as_mkdir_p=false
225 gezelter 1490 fi
226    
227 gezelter 2081 as_executable_p="test -f"
228 gezelter 1490
229 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
230     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231    
232     # Sed expression to map a string onto a valid variable name.
233     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234    
235    
236 gezelter 1490 # IFS
237     # We need space, tab and new line, in precisely that order.
238     as_nl='
239     '
240     IFS=" $as_nl"
241    
242     # CDPATH.
243 gezelter 2081 $as_unset CDPATH
244 gezelter 1490
245 gezelter 2081
246 gezelter 1490 # Name of the host.
247     # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248     # so uname gets run too.
249     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250    
251     exec 6>&1
252    
253     #
254     # Initializations.
255     #
256     ac_default_prefix=/usr/local
257 gezelter 2081 ac_config_libobj_dir=.
258 gezelter 1490 cross_compiling=no
259     subdirs=
260 gezelter 2081 MFLAGS=
261     MAKEFLAGS=
262 gezelter 1490 SHELL=${CONFIG_SHELL-/bin/sh}
263    
264     # Maximum number of lines to put in a shell here document.
265     # This variable seems obsolete. It should probably be removed, and
266     # only ac_max_sed_lines should be used.
267     : ${ac_max_here_lines=38}
268    
269 gezelter 2081 # Identity of this package.
270     PACKAGE_NAME='OOPSE'
271     PACKAGE_TARNAME='oopse'
272 gezelter 2560 PACKAGE_VERSION='3.0'
273     PACKAGE_STRING='OOPSE 3.0'
274 gezelter 2081 PACKAGE_BUGREPORT='gezelter@nd.edu'
275 gezelter 1490
276 gezelter 1509 ac_unique_file="src/applications/oopse/oopse.cpp"
277 gezelter 1490 ac_default_prefix="/usr/local"
278 gezelter 2081 # Factoring default headers for most tests.
279     ac_includes_default="\
280     #include <stdio.h>
281     #if HAVE_SYS_TYPES_H
282     # include <sys/types.h>
283     #endif
284     #if HAVE_SYS_STAT_H
285     # include <sys/stat.h>
286     #endif
287     #if STDC_HEADERS
288     # include <stdlib.h>
289     # include <stddef.h>
290     #else
291     # if HAVE_STDLIB_H
292     # include <stdlib.h>
293     # endif
294     #endif
295     #if HAVE_STRING_H
296     # if !STDC_HEADERS && HAVE_MEMORY_H
297     # include <memory.h>
298     # endif
299     # include <string.h>
300     #endif
301     #if HAVE_STRINGS_H
302     # include <strings.h>
303     #endif
304     #if HAVE_INTTYPES_H
305     # include <inttypes.h>
306     #else
307     # if HAVE_STDINT_H
308     # include <stdint.h>
309     # endif
310     #endif
311     #if HAVE_UNISTD_H
312     # include <unistd.h>
313     #endif"
314 gezelter 1490
315 chuckv 3137 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug USE_SINGLE_PRECISION CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES ZLIB_INC_DIR ZLIB_LIB_DIR ZLIB FFTW_INC_DIR FFTW_LIB_DIR FFTW_LIBS LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
316 gezelter 2081 ac_subst_files=''
317    
318 gezelter 1490 # Initialize some variables set by options.
319     ac_init_help=
320     ac_init_version=false
321     # The variables have the same names as the options, with
322     # dashes changed to underlines.
323     cache_file=/dev/null
324     exec_prefix=NONE
325     no_create=
326     no_recursion=
327     prefix=NONE
328     program_prefix=NONE
329     program_suffix=NONE
330     program_transform_name=s,x,x,
331     silent=
332     site=
333     srcdir=
334     verbose=
335     x_includes=NONE
336     x_libraries=NONE
337    
338     # Installation directory options.
339     # These are left unexpanded so users can "make install exec_prefix=/foo"
340     # and all the variables that are supposed to be based on exec_prefix
341     # by default will actually change.
342     # Use braces instead of parens because sh, perl, etc. also accept them.
343     bindir='${exec_prefix}/bin'
344     sbindir='${exec_prefix}/sbin'
345     libexecdir='${exec_prefix}/libexec'
346     datadir='${prefix}/share'
347     sysconfdir='${prefix}/etc'
348     sharedstatedir='${prefix}/com'
349     localstatedir='${prefix}/var'
350     libdir='${exec_prefix}/lib'
351     includedir='${prefix}/include'
352     oldincludedir='/usr/include'
353     infodir='${prefix}/info'
354     mandir='${prefix}/man'
355    
356     ac_prev=
357     for ac_option
358     do
359     # If the previous option needs an argument, assign it.
360     if test -n "$ac_prev"; then
361     eval "$ac_prev=\$ac_option"
362     ac_prev=
363     continue
364     fi
365    
366     ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
367    
368     # Accept the important Cygnus configure options, so we can diagnose typos.
369    
370     case $ac_option in
371    
372     -bindir | --bindir | --bindi | --bind | --bin | --bi)
373     ac_prev=bindir ;;
374     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
375     bindir=$ac_optarg ;;
376    
377     -build | --build | --buil | --bui | --bu)
378     ac_prev=build_alias ;;
379     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
380     build_alias=$ac_optarg ;;
381    
382     -cache-file | --cache-file | --cache-fil | --cache-fi \
383     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
384     ac_prev=cache_file ;;
385     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
386     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
387     cache_file=$ac_optarg ;;
388    
389     --config-cache | -C)
390     cache_file=config.cache ;;
391    
392     -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
393     ac_prev=datadir ;;
394     -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395     | --da=*)
396     datadir=$ac_optarg ;;
397    
398     -disable-* | --disable-*)
399     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
400     # Reject names that are not valid shell variable names.
401 gezelter 2081 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
402 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
403     { (exit 1); exit 1; }; }
404     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
405     eval "enable_$ac_feature=no" ;;
406    
407     -enable-* | --enable-*)
408     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
409     # Reject names that are not valid shell variable names.
410 gezelter 2081 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
411 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
412     { (exit 1); exit 1; }; }
413     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
414     case $ac_option in
415     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416     *) ac_optarg=yes ;;
417     esac
418     eval "enable_$ac_feature='$ac_optarg'" ;;
419    
420     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
421     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
422     | --exec | --exe | --ex)
423     ac_prev=exec_prefix ;;
424     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
425     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
426     | --exec=* | --exe=* | --ex=*)
427     exec_prefix=$ac_optarg ;;
428    
429     -gas | --gas | --ga | --g)
430     # Obsolete; use --with-gas.
431     with_gas=yes ;;
432    
433     -help | --help | --hel | --he | -h)
434     ac_init_help=long ;;
435     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
436     ac_init_help=recursive ;;
437     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
438     ac_init_help=short ;;
439    
440     -host | --host | --hos | --ho)
441     ac_prev=host_alias ;;
442     -host=* | --host=* | --hos=* | --ho=*)
443     host_alias=$ac_optarg ;;
444    
445     -includedir | --includedir | --includedi | --included | --include \
446     | --includ | --inclu | --incl | --inc)
447     ac_prev=includedir ;;
448     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
449     | --includ=* | --inclu=* | --incl=* | --inc=*)
450     includedir=$ac_optarg ;;
451    
452     -infodir | --infodir | --infodi | --infod | --info | --inf)
453     ac_prev=infodir ;;
454     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
455     infodir=$ac_optarg ;;
456    
457     -libdir | --libdir | --libdi | --libd)
458     ac_prev=libdir ;;
459     -libdir=* | --libdir=* | --libdi=* | --libd=*)
460     libdir=$ac_optarg ;;
461    
462     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
463     | --libexe | --libex | --libe)
464     ac_prev=libexecdir ;;
465     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
466     | --libexe=* | --libex=* | --libe=*)
467     libexecdir=$ac_optarg ;;
468    
469     -localstatedir | --localstatedir | --localstatedi | --localstated \
470     | --localstate | --localstat | --localsta | --localst \
471     | --locals | --local | --loca | --loc | --lo)
472     ac_prev=localstatedir ;;
473     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
474     | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475     | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
476     localstatedir=$ac_optarg ;;
477    
478     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
479     ac_prev=mandir ;;
480     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
481     mandir=$ac_optarg ;;
482    
483     -nfp | --nfp | --nf)
484     # Obsolete; use --without-fp.
485     with_fp=no ;;
486    
487     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
488 gezelter 2081 | --no-cr | --no-c | -n)
489 gezelter 1490 no_create=yes ;;
490    
491     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
492     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
493     no_recursion=yes ;;
494    
495     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
496     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
497     | --oldin | --oldi | --old | --ol | --o)
498     ac_prev=oldincludedir ;;
499     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
500     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
501     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
502     oldincludedir=$ac_optarg ;;
503    
504     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
505     ac_prev=prefix ;;
506     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
507     prefix=$ac_optarg ;;
508    
509     -program-prefix | --program-prefix | --program-prefi | --program-pref \
510     | --program-pre | --program-pr | --program-p)
511     ac_prev=program_prefix ;;
512     -program-prefix=* | --program-prefix=* | --program-prefi=* \
513     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
514     program_prefix=$ac_optarg ;;
515    
516     -program-suffix | --program-suffix | --program-suffi | --program-suff \
517     | --program-suf | --program-su | --program-s)
518     ac_prev=program_suffix ;;
519     -program-suffix=* | --program-suffix=* | --program-suffi=* \
520     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
521     program_suffix=$ac_optarg ;;
522    
523     -program-transform-name | --program-transform-name \
524     | --program-transform-nam | --program-transform-na \
525     | --program-transform-n | --program-transform- \
526     | --program-transform | --program-transfor \
527     | --program-transfo | --program-transf \
528     | --program-trans | --program-tran \
529     | --progr-tra | --program-tr | --program-t)
530     ac_prev=program_transform_name ;;
531     -program-transform-name=* | --program-transform-name=* \
532     | --program-transform-nam=* | --program-transform-na=* \
533     | --program-transform-n=* | --program-transform-=* \
534     | --program-transform=* | --program-transfor=* \
535     | --program-transfo=* | --program-transf=* \
536     | --program-trans=* | --program-tran=* \
537     | --progr-tra=* | --program-tr=* | --program-t=*)
538     program_transform_name=$ac_optarg ;;
539    
540     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
541     | -silent | --silent | --silen | --sile | --sil)
542     silent=yes ;;
543    
544     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
545     ac_prev=sbindir ;;
546     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
547     | --sbi=* | --sb=*)
548     sbindir=$ac_optarg ;;
549    
550     -sharedstatedir | --sharedstatedir | --sharedstatedi \
551     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
552     | --sharedst | --shareds | --shared | --share | --shar \
553     | --sha | --sh)
554     ac_prev=sharedstatedir ;;
555     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
556     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
557     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
558     | --sha=* | --sh=*)
559     sharedstatedir=$ac_optarg ;;
560    
561     -site | --site | --sit)
562     ac_prev=site ;;
563     -site=* | --site=* | --sit=*)
564     site=$ac_optarg ;;
565    
566     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
567     ac_prev=srcdir ;;
568     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
569     srcdir=$ac_optarg ;;
570    
571     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
572     | --syscon | --sysco | --sysc | --sys | --sy)
573     ac_prev=sysconfdir ;;
574     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
575     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
576     sysconfdir=$ac_optarg ;;
577    
578     -target | --target | --targe | --targ | --tar | --ta | --t)
579     ac_prev=target_alias ;;
580     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
581     target_alias=$ac_optarg ;;
582    
583     -v | -verbose | --verbose | --verbos | --verbo | --verb)
584     verbose=yes ;;
585    
586     -version | --version | --versio | --versi | --vers | -V)
587     ac_init_version=: ;;
588    
589     -with-* | --with-*)
590     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
591     # Reject names that are not valid shell variable names.
592 gezelter 2081 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
593 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
594     { (exit 1); exit 1; }; }
595     ac_package=`echo $ac_package| sed 's/-/_/g'`
596     case $ac_option in
597     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598     *) ac_optarg=yes ;;
599     esac
600     eval "with_$ac_package='$ac_optarg'" ;;
601    
602     -without-* | --without-*)
603     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
604     # Reject names that are not valid shell variable names.
605 gezelter 2081 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
606 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
607     { (exit 1); exit 1; }; }
608     ac_package=`echo $ac_package | sed 's/-/_/g'`
609     eval "with_$ac_package=no" ;;
610    
611     --x)
612     # Obsolete; use --with-x.
613     with_x=yes ;;
614    
615     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
616     | --x-incl | --x-inc | --x-in | --x-i)
617     ac_prev=x_includes ;;
618     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
619     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
620     x_includes=$ac_optarg ;;
621    
622     -x-libraries | --x-libraries | --x-librarie | --x-librari \
623     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
624     ac_prev=x_libraries ;;
625     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
626     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
627     x_libraries=$ac_optarg ;;
628    
629     -*) { echo "$as_me: error: unrecognized option: $ac_option
630     Try \`$0 --help' for more information." >&2
631     { (exit 1); exit 1; }; }
632     ;;
633    
634     *=*)
635     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
636     # Reject names that are not valid shell variable names.
637 gezelter 2081 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
638 gezelter 1490 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
639     { (exit 1); exit 1; }; }
640     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641     eval "$ac_envvar='$ac_optarg'"
642     export $ac_envvar ;;
643    
644     *)
645     # FIXME: should be removed in autoconf 3.0.
646     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
647 gezelter 2081 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
648 gezelter 1490 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
649     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
650     ;;
651    
652     esac
653     done
654    
655     if test -n "$ac_prev"; then
656     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
657     { echo "$as_me: error: missing argument to $ac_option" >&2
658     { (exit 1); exit 1; }; }
659     fi
660    
661     # Be sure to have absolute paths.
662 gezelter 2081 for ac_var in exec_prefix prefix
663     do
664     eval ac_val=$`echo $ac_var`
665     case $ac_val in
666     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
667     *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668     { (exit 1); exit 1; }; };;
669     esac
670     done
671    
672     # Be sure to have absolute paths.
673 gezelter 1490 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674 gezelter 2081 localstatedir libdir includedir oldincludedir infodir mandir
675 gezelter 1490 do
676     eval ac_val=$`echo $ac_var`
677     case $ac_val in
678     [\\/$]* | ?:[\\/]* ) ;;
679 gezelter 2081 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680 gezelter 1490 { (exit 1); exit 1; }; };;
681     esac
682     done
683    
684     # There might be people who depend on the old broken behavior: `$host'
685     # used to hold the argument of --host etc.
686 gezelter 2081 # FIXME: To remove some day.
687 gezelter 1490 build=$build_alias
688     host=$host_alias
689     target=$target_alias
690    
691 gezelter 2081 # FIXME: To remove some day.
692 gezelter 1490 if test "x$host_alias" != x; then
693     if test "x$build_alias" = x; then
694     cross_compiling=maybe
695     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
696     If a cross compiler is detected then cross compile mode will be used." >&2
697     elif test "x$build_alias" != "x$host_alias"; then
698     cross_compiling=yes
699     fi
700     fi
701    
702     ac_tool_prefix=
703     test -n "$host_alias" && ac_tool_prefix=$host_alias-
704    
705     test "$silent" = yes && exec 6>/dev/null
706    
707 gezelter 2081
708 gezelter 1490 # Find the source files, if location was not specified.
709     if test -z "$srcdir"; then
710     ac_srcdir_defaulted=yes
711     # Try the directory containing this script, then its parent.
712 gezelter 2081 ac_confdir=`(dirname "$0") 2>/dev/null ||
713     $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
714     X"$0" : 'X\(//\)[^/]' \| \
715     X"$0" : 'X\(//\)$' \| \
716     X"$0" : 'X\(/\)' \| \
717     . : '\(.\)' 2>/dev/null ||
718     echo X"$0" |
719     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
720     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
721     /^X\(\/\/\)$/{ s//\1/; q; }
722     /^X\(\/\).*/{ s//\1/; q; }
723     s/.*/./; q'`
724 gezelter 1490 srcdir=$ac_confdir
725     if test ! -r $srcdir/$ac_unique_file; then
726     srcdir=..
727     fi
728     else
729     ac_srcdir_defaulted=no
730     fi
731     if test ! -r $srcdir/$ac_unique_file; then
732     if test "$ac_srcdir_defaulted" = yes; then
733 gezelter 2081 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734 gezelter 1490 { (exit 1); exit 1; }; }
735     else
736 gezelter 2081 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737 gezelter 1490 { (exit 1); exit 1; }; }
738     fi
739     fi
740 gezelter 2081 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
741     { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
742     { (exit 1); exit 1; }; }
743 gezelter 1490 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
744     ac_env_build_alias_set=${build_alias+set}
745     ac_env_build_alias_value=$build_alias
746     ac_cv_env_build_alias_set=${build_alias+set}
747     ac_cv_env_build_alias_value=$build_alias
748     ac_env_host_alias_set=${host_alias+set}
749     ac_env_host_alias_value=$host_alias
750     ac_cv_env_host_alias_set=${host_alias+set}
751     ac_cv_env_host_alias_value=$host_alias
752     ac_env_target_alias_set=${target_alias+set}
753     ac_env_target_alias_value=$target_alias
754     ac_cv_env_target_alias_set=${target_alias+set}
755     ac_cv_env_target_alias_value=$target_alias
756 gezelter 2547 ac_env_CXX_set=${CXX+set}
757     ac_env_CXX_value=$CXX
758     ac_cv_env_CXX_set=${CXX+set}
759     ac_cv_env_CXX_value=$CXX
760     ac_env_CXXFLAGS_set=${CXXFLAGS+set}
761     ac_env_CXXFLAGS_value=$CXXFLAGS
762     ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
763     ac_cv_env_CXXFLAGS_value=$CXXFLAGS
764     ac_env_LDFLAGS_set=${LDFLAGS+set}
765     ac_env_LDFLAGS_value=$LDFLAGS
766     ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767     ac_cv_env_LDFLAGS_value=$LDFLAGS
768     ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769     ac_env_CPPFLAGS_value=$CPPFLAGS
770     ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771     ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 gezelter 1490 ac_env_CC_set=${CC+set}
773     ac_env_CC_value=$CC
774     ac_cv_env_CC_set=${CC+set}
775     ac_cv_env_CC_value=$CC
776     ac_env_CFLAGS_set=${CFLAGS+set}
777     ac_env_CFLAGS_value=$CFLAGS
778     ac_cv_env_CFLAGS_set=${CFLAGS+set}
779     ac_cv_env_CFLAGS_value=$CFLAGS
780 gezelter 2547 ac_env_FC_set=${FC+set}
781     ac_env_FC_value=$FC
782     ac_cv_env_FC_set=${FC+set}
783     ac_cv_env_FC_value=$FC
784     ac_env_FCFLAGS_set=${FCFLAGS+set}
785     ac_env_FCFLAGS_value=$FCFLAGS
786     ac_cv_env_FCFLAGS_set=${FCFLAGS+set}
787     ac_cv_env_FCFLAGS_value=$FCFLAGS
788 gezelter 2473 ac_env_CPP_set=${CPP+set}
789     ac_env_CPP_value=$CPP
790     ac_cv_env_CPP_set=${CPP+set}
791     ac_cv_env_CPP_value=$CPP
792 gezelter 2190 ac_env_CXXCPP_set=${CXXCPP+set}
793     ac_env_CXXCPP_value=$CXXCPP
794     ac_cv_env_CXXCPP_set=${CXXCPP+set}
795     ac_cv_env_CXXCPP_value=$CXXCPP
796 gezelter 1490
797     #
798     # Report the --help message.
799     #
800     if test "$ac_init_help" = "long"; then
801     # Omit some internal or obsolete options to make the list less imposing.
802     # This message is too long to be a string in the A/UX 3.1 sh.
803 gezelter 2081 cat <<_ACEOF
804 gezelter 2560 \`configure' configures OOPSE 3.0 to adapt to many kinds of systems.
805 gezelter 1490
806     Usage: $0 [OPTION]... [VAR=VALUE]...
807    
808     To assign environment variables (e.g., CC, CFLAGS...), specify them as
809     VAR=VALUE. See below for descriptions of some of the useful variables.
810    
811     Defaults for the options are specified in brackets.
812    
813     Configuration:
814     -h, --help display this help and exit
815     --help=short display options specific to this package
816     --help=recursive display the short help of all the included packages
817     -V, --version display version information and exit
818     -q, --quiet, --silent do not print \`checking...' messages
819     --cache-file=FILE cache test results in FILE [disabled]
820     -C, --config-cache alias for \`--cache-file=config.cache'
821     -n, --no-create do not create output files
822     --srcdir=DIR find the sources in DIR [configure dir or \`..']
823    
824 gezelter 2081 _ACEOF
825 gezelter 1490
826 gezelter 2081 cat <<_ACEOF
827 gezelter 1490 Installation directories:
828     --prefix=PREFIX install architecture-independent files in PREFIX
829 gezelter 2081 [$ac_default_prefix]
830 gezelter 1490 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
831 gezelter 2081 [PREFIX]
832 gezelter 1490
833     By default, \`make install' will install all the files in
834     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
835     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
836     for instance \`--prefix=\$HOME'.
837    
838     For better control, use the options below.
839    
840     Fine tuning of the installation directories:
841     --bindir=DIR user executables [EPREFIX/bin]
842     --sbindir=DIR system admin executables [EPREFIX/sbin]
843     --libexecdir=DIR program executables [EPREFIX/libexec]
844     --datadir=DIR read-only architecture-independent data [PREFIX/share]
845     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
846     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
847     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
848     --libdir=DIR object code libraries [EPREFIX/lib]
849     --includedir=DIR C header files [PREFIX/include]
850     --oldincludedir=DIR C header files for non-gcc [/usr/include]
851     --infodir=DIR info documentation [PREFIX/info]
852     --mandir=DIR man documentation [PREFIX/man]
853 gezelter 2081 _ACEOF
854 gezelter 1490
855 gezelter 2081 cat <<\_ACEOF
856 gezelter 1490
857     System types:
858     --build=BUILD configure for building on BUILD [guessed]
859 gezelter 2081 --host=HOST cross-compile to build programs to run on HOST [BUILD]
860     _ACEOF
861 gezelter 1490 fi
862    
863     if test -n "$ac_init_help"; then
864     case $ac_init_help in
865 gezelter 2560 short | recursive ) echo "Configuration of OOPSE 3.0:";;
866 gezelter 1490 esac
867 gezelter 2081 cat <<\_ACEOF
868 gezelter 1490
869     Optional Features:
870     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
871     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
872 gezelter 2547 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
873 gezelter 1490 --enable-debug Compile OOPSE in debug mode
874 gezelter 2757 --enable-single compile OOPSE in single precision
875     --enable-float synonym for --enable-single
876 gezelter 1540 --enable-doxygen enable documentation generation with doxygen (auto)
877     --enable-dot use 'dot' to generate graphs in doxygen (auto)
878     --enable-html-docs enable HTML generation with doxygen (yes)
879     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
880 gezelter 1490
881     Optional Packages:
882     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
883     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
884 gezelter 2547 --with-perl-shebang override what perl thinks is the way for the kernel
885     to start it (seldom needed)
886 gezelter 2754 --with-zlib=DIR root directory path of zlib installation (defaults
887     to /usr/local or /usr if not found in /usr/local)
888 gezelter 2753 --with-fftw=DIR root directory path of fftw installation (defaults
889     to /usr/local or /usr if not found in /usr/local)
890 gezelter 1490 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
891    
892     Some influential environment variables:
893 gezelter 2547 CXX C++ compiler command
894     CXXFLAGS C++ compiler flags
895 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
896     nonstandard directory <lib dir>
897     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
898     headers in a nonstandard directory <include dir>
899 gezelter 2547 CC C compiler command
900     CFLAGS C compiler flags
901     FC Fortran compiler command
902     FCFLAGS Fortran compiler flags
903 gezelter 2473 CPP C preprocessor
904 gezelter 2190 CXXCPP C++ preprocessor
905 gezelter 1490
906     Use these variables to override the choices made by `configure' or to help
907     it to find libraries and programs with nonstandard names/locations.
908    
909     Report bugs to <gezelter@nd.edu>.
910 gezelter 2081 _ACEOF
911 gezelter 1490 fi
912    
913     if test "$ac_init_help" = "recursive"; then
914     # If there are subdirs, report their specific --help.
915     ac_popdir=`pwd`
916 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
917     test -d $ac_dir || continue
918     ac_builddir=.
919 gezelter 1490
920 gezelter 2081 if test "$ac_dir" != .; then
921     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
922     # A "../" for each directory in $ac_dir_suffix.
923     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
924     else
925     ac_dir_suffix= ac_top_builddir=
926     fi
927 gezelter 1490
928 gezelter 2081 case $srcdir in
929     .) # No --srcdir option. We are building in place.
930     ac_srcdir=.
931     if test -z "$ac_top_builddir"; then
932     ac_top_srcdir=.
933     else
934     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
935     fi ;;
936     [\\/]* | ?:[\\/]* ) # Absolute path.
937     ac_srcdir=$srcdir$ac_dir_suffix;
938     ac_top_srcdir=$srcdir ;;
939     *) # Relative path.
940     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
941     ac_top_srcdir=$ac_top_builddir$srcdir ;;
942     esac
943    
944     # Do not use `cd foo && pwd` to compute absolute paths, because
945     # the directories may not exist.
946     case `pwd` in
947     .) ac_abs_builddir="$ac_dir";;
948     *)
949     case "$ac_dir" in
950     .) ac_abs_builddir=`pwd`;;
951     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
952     *) ac_abs_builddir=`pwd`/"$ac_dir";;
953     esac;;
954     esac
955     case $ac_abs_builddir in
956     .) ac_abs_top_builddir=${ac_top_builddir}.;;
957     *)
958     case ${ac_top_builddir}. in
959     .) ac_abs_top_builddir=$ac_abs_builddir;;
960     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
961     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
962     esac;;
963     esac
964     case $ac_abs_builddir in
965     .) ac_abs_srcdir=$ac_srcdir;;
966     *)
967     case $ac_srcdir in
968     .) ac_abs_srcdir=$ac_abs_builddir;;
969     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
970     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
971     esac;;
972     esac
973     case $ac_abs_builddir in
974     .) ac_abs_top_srcdir=$ac_top_srcdir;;
975     *)
976     case $ac_top_srcdir in
977     .) ac_abs_top_srcdir=$ac_abs_builddir;;
978     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
979     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
980     esac;;
981     esac
982    
983     cd $ac_dir
984 gezelter 1490 # Check for guested configure; otherwise get Cygnus style configure.
985 gezelter 2081 if test -f $ac_srcdir/configure.gnu; then
986 gezelter 1490 echo
987 gezelter 2081 $SHELL $ac_srcdir/configure.gnu --help=recursive
988     elif test -f $ac_srcdir/configure; then
989 gezelter 1490 echo
990 gezelter 2081 $SHELL $ac_srcdir/configure --help=recursive
991     elif test -f $ac_srcdir/configure.ac ||
992     test -f $ac_srcdir/configure.in; then
993 gezelter 1490 echo
994     $ac_configure --help
995     else
996 gezelter 2081 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
997 gezelter 1490 fi
998 gezelter 2473 cd $ac_popdir
999 gezelter 1490 done
1000     fi
1001    
1002     test -n "$ac_init_help" && exit 0
1003     if $ac_init_version; then
1004 gezelter 2081 cat <<\_ACEOF
1005 gezelter 2560 OOPSE configure 3.0
1006 gezelter 2081 generated by GNU Autoconf 2.59
1007 gezelter 1490
1008 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
1009 gezelter 1490 This configure script is free software; the Free Software Foundation
1010     gives unlimited permission to copy, distribute and modify it.
1011 gezelter 2081 _ACEOF
1012 gezelter 1490 exit 0
1013     fi
1014     exec 5>config.log
1015 gezelter 2081 cat >&5 <<_ACEOF
1016 gezelter 1490 This file contains any messages produced by compilers while
1017     running configure, to aid debugging if configure makes a mistake.
1018    
1019 gezelter 2560 It was created by OOPSE $as_me 3.0, which was
1020 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
1021 gezelter 1490
1022     $ $0 $@
1023    
1024 gezelter 2081 _ACEOF
1025 gezelter 1490 {
1026     cat <<_ASUNAME
1027 gezelter 2081 ## --------- ##
1028     ## Platform. ##
1029     ## --------- ##
1030 gezelter 1490
1031     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1032     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1033     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1034     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1035     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1036    
1037     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1038     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1039    
1040     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1041     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1042     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1043     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1044     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1045     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1046     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1047    
1048 gezelter 2081 _ASUNAME
1049 gezelter 2029
1050 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1051     for as_dir in $PATH
1052     do
1053     IFS=$as_save_IFS
1054     test -z "$as_dir" && as_dir=.
1055     echo "PATH: $as_dir"
1056     done
1057    
1058 gezelter 1490 } >&5
1059    
1060 gezelter 2081 cat >&5 <<_ACEOF
1061 gezelter 1490
1062    
1063 gezelter 2081 ## ----------- ##
1064     ## Core tests. ##
1065     ## ----------- ##
1066    
1067     _ACEOF
1068    
1069    
1070 gezelter 1490 # Keep a trace of the command line.
1071     # Strip out --no-create and --no-recursion so they do not pile up.
1072 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1073 gezelter 1490 # Also quote any args containing shell meta-characters.
1074 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1075 gezelter 1490 ac_configure_args=
1076 gezelter 2081 ac_configure_args0=
1077     ac_configure_args1=
1078 gezelter 1490 ac_sep=
1079 gezelter 2081 ac_must_keep_next=false
1080     for ac_pass in 1 2
1081 gezelter 1490 do
1082 gezelter 2081 for ac_arg
1083     do
1084     case $ac_arg in
1085     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1086     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1087     | -silent | --silent | --silen | --sile | --sil)
1088     continue ;;
1089     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1090     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1091     esac
1092     case $ac_pass in
1093     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1094     2)
1095     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1096     if test $ac_must_keep_next = true; then
1097     ac_must_keep_next=false # Got value, back to normal.
1098     else
1099     case $ac_arg in
1100     *=* | --config-cache | -C | -disable-* | --disable-* \
1101     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1102     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1103     | -with-* | --with-* | -without-* | --without-* | --x)
1104     case "$ac_configure_args0 " in
1105     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1106     esac
1107     ;;
1108     -* ) ac_must_keep_next=true ;;
1109     esac
1110     fi
1111     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1112     # Get rid of the leading space.
1113     ac_sep=" "
1114     ;;
1115     esac
1116     done
1117 gezelter 1490 done
1118 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1119     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1120 gezelter 1490
1121     # When interrupted or exit'd, cleanup temporary files, and complete
1122     # config.log. We remove comments because anyway the quotes in there
1123     # would cause problems or look ugly.
1124 gezelter 2081 # WARNING: Be sure not to use single quotes in there, as some shells,
1125     # such as our DU 5.0 friend, will then `close' the trap.
1126 gezelter 1490 trap 'exit_status=$?
1127     # Save into config.log some information that might help in debugging.
1128 gezelter 2081 {
1129     echo
1130    
1131     cat <<\_ASBOX
1132     ## ---------------- ##
1133     ## Cache variables. ##
1134     ## ---------------- ##
1135     _ASBOX
1136     echo
1137     # The following way of writing the cache mishandles newlines in values,
1138 gezelter 1490 {
1139     (set) 2>&1 |
1140     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1141     *ac_space=\ *)
1142     sed -n \
1143 gezelter 2081 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1144     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1145 gezelter 1490 ;;
1146     *)
1147     sed -n \
1148 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1149 gezelter 1490 ;;
1150     esac;
1151 gezelter 2081 }
1152     echo
1153    
1154     cat <<\_ASBOX
1155     ## ----------------- ##
1156     ## Output variables. ##
1157     ## ----------------- ##
1158     _ASBOX
1159     echo
1160     for ac_var in $ac_subst_vars
1161     do
1162     eval ac_val=$`echo $ac_var`
1163     echo "$ac_var='"'"'$ac_val'"'"'"
1164     done | sort
1165     echo
1166    
1167     if test -n "$ac_subst_files"; then
1168     cat <<\_ASBOX
1169     ## ------------- ##
1170     ## Output files. ##
1171     ## ------------- ##
1172     _ASBOX
1173     echo
1174     for ac_var in $ac_subst_files
1175     do
1176     eval ac_val=$`echo $ac_var`
1177     echo "$ac_var='"'"'$ac_val'"'"'"
1178     done | sort
1179     echo
1180     fi
1181    
1182     if test -s confdefs.h; then
1183     cat <<\_ASBOX
1184     ## ----------- ##
1185     ## confdefs.h. ##
1186     ## ----------- ##
1187     _ASBOX
1188     echo
1189     sed "/^$/d" confdefs.h | sort
1190     echo
1191     fi
1192     test "$ac_signal" != 0 &&
1193     echo "$as_me: caught signal $ac_signal"
1194     echo "$as_me: exit $exit_status"
1195     } >&5
1196     rm -f core *.core &&
1197     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1198 gezelter 1490 exit $exit_status
1199     ' 0
1200     for ac_signal in 1 2 13 15; do
1201 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1202 gezelter 1490 done
1203     ac_signal=0
1204    
1205     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1206     rm -rf conftest* confdefs.h
1207     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1208     echo >confdefs.h
1209    
1210 gezelter 2081 # Predefined preprocessor variables.
1211    
1212     cat >>confdefs.h <<_ACEOF
1213     #define PACKAGE_NAME "$PACKAGE_NAME"
1214     _ACEOF
1215    
1216    
1217     cat >>confdefs.h <<_ACEOF
1218     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1219     _ACEOF
1220    
1221    
1222     cat >>confdefs.h <<_ACEOF
1223     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1224     _ACEOF
1225    
1226    
1227     cat >>confdefs.h <<_ACEOF
1228     #define PACKAGE_STRING "$PACKAGE_STRING"
1229     _ACEOF
1230    
1231    
1232     cat >>confdefs.h <<_ACEOF
1233     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1234     _ACEOF
1235    
1236    
1237 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1238     # Prefer explicitly selected file to automatically selected ones.
1239     if test -z "$CONFIG_SITE"; then
1240     if test "x$prefix" != xNONE; then
1241     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1242     else
1243     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1244     fi
1245     fi
1246     for ac_site_file in $CONFIG_SITE; do
1247     if test -r "$ac_site_file"; then
1248 gezelter 2081 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1249 gezelter 1490 echo "$as_me: loading site script $ac_site_file" >&6;}
1250 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1251 gezelter 1490 . "$ac_site_file"
1252     fi
1253     done
1254    
1255     if test -r "$cache_file"; then
1256     # Some versions of bash will fail to source /dev/null (special
1257     # files actually), so we avoid doing that.
1258     if test -f "$cache_file"; then
1259 gezelter 2081 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1260 gezelter 1490 echo "$as_me: loading cache $cache_file" >&6;}
1261     case $cache_file in
1262     [\\/]* | ?:[\\/]* ) . $cache_file;;
1263     *) . ./$cache_file;;
1264     esac
1265     fi
1266     else
1267 gezelter 2081 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1268 gezelter 1490 echo "$as_me: creating cache $cache_file" >&6;}
1269     >$cache_file
1270     fi
1271    
1272     # Check that the precious variables saved in the cache have kept the same
1273     # value.
1274 gezelter 2081 ac_cache_corrupted=false
1275 gezelter 1490 for ac_var in `(set) 2>&1 |
1276 gezelter 2081 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1277 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1278     eval ac_new_set=\$ac_env_${ac_var}_set
1279     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1280     eval ac_new_val="\$ac_env_${ac_var}_value"
1281     case $ac_old_set,$ac_new_set in
1282     set,)
1283 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1284     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1285     ac_cache_corrupted=: ;;
1286 gezelter 1490 ,set)
1287 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1288     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1289     ac_cache_corrupted=: ;;
1290 gezelter 1490 ,);;
1291     *)
1292     if test "x$ac_old_val" != "x$ac_new_val"; then
1293 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1294     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1295     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1296     echo "$as_me: former value: $ac_old_val" >&2;}
1297     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1298     echo "$as_me: current value: $ac_new_val" >&2;}
1299     ac_cache_corrupted=:
1300 gezelter 1490 fi;;
1301     esac
1302 gezelter 2081 # Pass precious variables to config.status.
1303     if test "$ac_new_set" = set; then
1304     case $ac_new_val in
1305     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1306     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1307     *) ac_arg=$ac_var=$ac_new_val ;;
1308     esac
1309     case " $ac_configure_args " in
1310     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1311     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1312     esac
1313     fi
1314 gezelter 1490 done
1315 gezelter 2081 if $ac_cache_corrupted; then
1316     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1317     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1318     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1319     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1320     { (exit 1); exit 1; }; }
1321 gezelter 1490 fi
1322    
1323     ac_ext=c
1324     ac_cpp='$CPP $CPPFLAGS'
1325     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1326     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1327     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1328    
1329    
1330 gezelter 2081
1331    
1332    
1333    
1334    
1335    
1336    
1337    
1338    
1339    
1340    
1341    
1342    
1343    
1344    
1345    
1346    
1347    
1348    
1349    
1350    
1351    
1352    
1353    
1354    
1355 gezelter 1490 ac_aux_dir=
1356     for ac_dir in ac-tools $srcdir/ac-tools; do
1357     if test -f $ac_dir/install-sh; then
1358     ac_aux_dir=$ac_dir
1359     ac_install_sh="$ac_aux_dir/install-sh -c"
1360     break
1361     elif test -f $ac_dir/install.sh; then
1362     ac_aux_dir=$ac_dir
1363     ac_install_sh="$ac_aux_dir/install.sh -c"
1364     break
1365     elif test -f $ac_dir/shtool; then
1366     ac_aux_dir=$ac_dir
1367     ac_install_sh="$ac_aux_dir/shtool install -c"
1368     break
1369     fi
1370     done
1371     if test -z "$ac_aux_dir"; then
1372 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1373 gezelter 1490 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1374     { (exit 1); exit 1; }; }
1375     fi
1376     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1377     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1378     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1379    
1380 gezelter 2081
1381 gezelter 2547 ac_config_headers="$ac_config_headers src/config.h"
1382 gezelter 1490
1383 gezelter 2081
1384 gezelter 1490
1385    
1386 gezelter 2081
1387    
1388 gezelter 1490
1389 gezelter 2081
1390    
1391 gezelter 1490
1392    
1393    
1394 gezelter 2081
1395    
1396 gezelter 1490
1397 gezelter 2081
1398    
1399 gezelter 1490
1400    
1401 gezelter 2081
1402    
1403 gezelter 1490
1404 gezelter 2081
1405    
1406 gezelter 1490
1407    
1408    
1409 gezelter 2081
1410    
1411 gezelter 1490
1412 gezelter 2081
1413 gezelter 1490
1414 gezelter 2081
1415    
1416 gezelter 1490
1417    
1418 gezelter 2081
1419 gezelter 1490
1420 gezelter 2081
1421 gezelter 1490
1422 gezelter 2081
1423    
1424 gezelter 2752
1425    
1426 gezelter 2753 #
1427     #
1428     #
1429 gezelter 2752
1430    
1431    
1432    
1433 gezelter 1490
1434 gezelter 2754
1435 gezelter 1535 # AC_F90_MODULE_NAMES
1436     # -------------------
1437     #
1438     # Figure out how the Fortran 90 compiler constructs module file names
1439     #
1440     # AC_F90_MODULE_NAMES
1441 gezelter 1490
1442 gezelter 2081
1443    
1444    
1445    
1446    
1447    
1448    
1449    
1450    
1451    
1452    
1453    
1454    
1455    
1456    
1457    
1458    
1459    
1460    
1461    
1462    
1463    
1464    
1465    
1466    
1467    
1468    
1469    
1470    
1471    
1472    
1473    
1474    
1475    
1476    
1477 gezelter 2753
1478    
1479    
1480    
1481    
1482    
1483    
1484    
1485    
1486    
1487    
1488    
1489    
1490    
1491    
1492    
1493    
1494    
1495    
1496    
1497    
1498    
1499    
1500    
1501    
1502    
1503    
1504    
1505    
1506    
1507    
1508    
1509    
1510    
1511    
1512    
1513    
1514    
1515    
1516    
1517    
1518    
1519    
1520    
1521    
1522    
1523    
1524    
1525    
1526    
1527    
1528    
1529 gezelter 1490 # who am i
1530     # Make sure we can run config.sub.
1531     $ac_config_sub sun4 >/dev/null 2>&1 ||
1532 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1533 gezelter 1490 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1534     { (exit 1); exit 1; }; }
1535    
1536 gezelter 2081 echo "$as_me:$LINENO: checking build system type" >&5
1537 gezelter 1490 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1538     if test "${ac_cv_build+set}" = set; then
1539     echo $ECHO_N "(cached) $ECHO_C" >&6
1540     else
1541     ac_cv_build_alias=$build_alias
1542     test -z "$ac_cv_build_alias" &&
1543     ac_cv_build_alias=`$ac_config_guess`
1544     test -z "$ac_cv_build_alias" &&
1545 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1546 gezelter 1490 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1547     { (exit 1); exit 1; }; }
1548     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1549 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1550     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1551 gezelter 1490 { (exit 1); exit 1; }; }
1552    
1553     fi
1554 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1555 gezelter 1490 echo "${ECHO_T}$ac_cv_build" >&6
1556     build=$ac_cv_build
1557     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1558     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1559     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1560    
1561 gezelter 2081
1562     echo "$as_me:$LINENO: checking host system type" >&5
1563 gezelter 1490 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1564     if test "${ac_cv_host+set}" = set; then
1565     echo $ECHO_N "(cached) $ECHO_C" >&6
1566     else
1567     ac_cv_host_alias=$host_alias
1568     test -z "$ac_cv_host_alias" &&
1569     ac_cv_host_alias=$ac_cv_build_alias
1570     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1571 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1572 gezelter 1490 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1573     { (exit 1); exit 1; }; }
1574    
1575     fi
1576 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1577 gezelter 1490 echo "${ECHO_T}$ac_cv_host" >&6
1578     host=$ac_cv_host
1579     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1580     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1581     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1582    
1583 gezelter 2081
1584    
1585    
1586    
1587 gezelter 2547 # set program name
1588     PROGNAME="oopse"
1589    
1590    
1591    
1592    
1593     OBJEXT=".$OBJEXT"
1594    
1595     OOPSE=oopse
1596    
1597     if test "x${prefix}" = "xNONE"
1598     then
1599     OOPSE_HOME=${ac_default_prefix}/oopse
1600     else
1601     OOPSE_HOME=${prefix}/oopse
1602     fi
1603     # Check whether --enable-oopse-home or --disable-oopse-home was given.
1604     if test "${enable_oopse_home+set}" = set; then
1605     enableval="$enable_oopse_home"
1606     OOPSE_HOME="${enableval}"
1607     fi;
1608    
1609     # there are two ways to do debugging. One with the --enable-debug flag
1610     # and one using the DEBUG environment variable
1611    
1612     debug=0
1613     # Check whether --enable-debug or --disable-debug was given.
1614     if test "${enable_debug+set}" = set; then
1615     enableval="$enable_debug"
1616     debug=1
1617     fi;
1618     if test "${DEBUG}"; then
1619    
1620     cat >>confdefs.h <<\_ACEOF
1621     #define debug 1
1622     _ACEOF
1623    
1624     msg="$msg, debug mode"
1625     fi
1626    
1627    
1628 gezelter 2757 # Check whether --enable-single or --disable-single was given.
1629     if test "${enable_single+set}" = set; then
1630     enableval="$enable_single"
1631     ok=$enableval
1632     else
1633     ok=no
1634     fi;
1635     # Check whether --enable-float or --disable-float was given.
1636     if test "${enable_float+set}" = set; then
1637     enableval="$enable_float"
1638     ok=$enableval
1639     fi;
1640     if test "$ok" = "yes"; then
1641    
1642     cat >>confdefs.h <<\_ACEOF
1643     #define SINGLE_PRECISION 1
1644     _ACEOF
1645    
1646 gezelter 2758 USE_SINGLE_PRECISION=yes
1647    
1648 gezelter 2757 fi
1649    
1650 gezelter 2547 # Checks for programs.
1651     ac_ext=cc
1652     ac_cpp='$CXXCPP $CPPFLAGS'
1653     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1654     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1655     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1656 gezelter 1490 if test -n "$ac_tool_prefix"; then
1657 gezelter 2926 for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1658 gezelter 1490 do
1659     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1660     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1661 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1662 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1663 gezelter 2547 if test "${ac_cv_prog_CXX+set}" = set; then
1664 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1665     else
1666 gezelter 2547 if test -n "$CXX"; then
1667     ac_cv_prog_CXX="$CXX" # Let the user override the test.
1668 gezelter 1490 else
1669 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1670     for as_dir in $PATH
1671     do
1672     IFS=$as_save_IFS
1673     test -z "$as_dir" && as_dir=.
1674     for ac_exec_ext in '' $ac_executable_extensions; do
1675     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1676 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1677 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1678     break 2
1679     fi
1680 gezelter 1490 done
1681 gezelter 2081 done
1682 gezelter 1490
1683     fi
1684     fi
1685 gezelter 2547 CXX=$ac_cv_prog_CXX
1686     if test -n "$CXX"; then
1687     echo "$as_me:$LINENO: result: $CXX" >&5
1688     echo "${ECHO_T}$CXX" >&6
1689 gezelter 1490 else
1690 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1691 gezelter 1490 echo "${ECHO_T}no" >&6
1692     fi
1693    
1694 gezelter 2547 test -n "$CXX" && break
1695 gezelter 1490 done
1696     fi
1697 gezelter 2547 if test -z "$CXX"; then
1698     ac_ct_CXX=$CXX
1699 gezelter 2926 for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1700 gezelter 1490 do
1701     # Extract the first word of "$ac_prog", so it can be a program name with args.
1702     set dummy $ac_prog; ac_word=$2
1703 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1704 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1705 gezelter 2547 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1706 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1707     else
1708 gezelter 2547 if test -n "$ac_ct_CXX"; then
1709     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1710 gezelter 1490 else
1711 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1712     for as_dir in $PATH
1713     do
1714     IFS=$as_save_IFS
1715     test -z "$as_dir" && as_dir=.
1716     for ac_exec_ext in '' $ac_executable_extensions; do
1717     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1718 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
1719 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1720     break 2
1721     fi
1722 gezelter 1490 done
1723 gezelter 2081 done
1724 gezelter 1490
1725     fi
1726     fi
1727 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1728     if test -n "$ac_ct_CXX"; then
1729     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1730     echo "${ECHO_T}$ac_ct_CXX" >&6
1731 gezelter 1490 else
1732 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1733 gezelter 1490 echo "${ECHO_T}no" >&6
1734     fi
1735    
1736 gezelter 2547 test -n "$ac_ct_CXX" && break
1737 gezelter 1490 done
1738 gezelter 2547 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1739 gezelter 1490
1740 gezelter 2547 CXX=$ac_ct_CXX
1741 gezelter 1490 fi
1742    
1743 gezelter 2081
1744     # Provide some information about the compiler.
1745     echo "$as_me:$LINENO:" \
1746 gezelter 2547 "checking for C++ compiler version" >&5
1747 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
1748     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1749     (eval $ac_compiler --version </dev/null >&5) 2>&5
1750     ac_status=$?
1751     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1752     (exit $ac_status); }
1753     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1754     (eval $ac_compiler -v </dev/null >&5) 2>&5
1755     ac_status=$?
1756     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1757     (exit $ac_status); }
1758     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1759     (eval $ac_compiler -V </dev/null >&5) 2>&5
1760     ac_status=$?
1761     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1762     (exit $ac_status); }
1763    
1764 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
1765 gezelter 2081 /* confdefs.h. */
1766     _ACEOF
1767     cat confdefs.h >>conftest.$ac_ext
1768     cat >>conftest.$ac_ext <<_ACEOF
1769     /* end confdefs.h. */
1770 gezelter 1490
1771     int
1772     main ()
1773     {
1774    
1775     ;
1776     return 0;
1777     }
1778     _ACEOF
1779     ac_clean_files_save=$ac_clean_files
1780 gezelter 2081 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1781 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
1782 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
1783 gezelter 1490 # of exeext.
1784 gezelter 2547 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1785     echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1786 gezelter 1490 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1787 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1788 gezelter 1490 (eval $ac_link_default) 2>&5
1789     ac_status=$?
1790 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1791 gezelter 1490 (exit $ac_status); }; then
1792 gezelter 2081 # Find the output, starting from the most likely. This scheme is
1793     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1794     # resort.
1795    
1796     # Be careful to initialize this variable, since it used to be cached.
1797     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1798     ac_cv_exeext=
1799     # b.out is created by i960 compilers.
1800     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1801     do
1802     test -f "$ac_file" || continue
1803 gezelter 1490 case $ac_file in
1804 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1805     ;;
1806     conftest.$ac_ext )
1807     # This is the source file.
1808     ;;
1809     [ab].out )
1810     # We found the default executable, but exeext='' is most
1811     # certainly right.
1812     break;;
1813     *.* )
1814     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1815     # FIXME: I believe we export ac_cv_exeext for Libtool,
1816     # but it would be cool to find out if it's true. Does anybody
1817     # maintain Libtool? --akim.
1818     export ac_cv_exeext
1819     break;;
1820     * )
1821     break;;
1822 gezelter 1490 esac
1823     done
1824     else
1825     echo "$as_me: failed program was:" >&5
1826 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1827    
1828 gezelter 2547 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1829 gezelter 2081 See \`config.log' for more details." >&5
1830 gezelter 2547 echo "$as_me: error: C++ compiler cannot create executables
1831 gezelter 2081 See \`config.log' for more details." >&2;}
1832 gezelter 1490 { (exit 77); exit 77; }; }
1833     fi
1834    
1835     ac_exeext=$ac_cv_exeext
1836 gezelter 2081 echo "$as_me:$LINENO: result: $ac_file" >&5
1837 gezelter 1490 echo "${ECHO_T}$ac_file" >&6
1838    
1839     # Check the compiler produces executables we can run. If not, either
1840     # the compiler is broken, or we cross compile.
1841 gezelter 2547 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1842     echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1843 gezelter 1490 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1844     # If not cross compiling, check that we can run a simple program.
1845     if test "$cross_compiling" != yes; then
1846     if { ac_try='./$ac_file'
1847 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1848 gezelter 1490 (eval $ac_try) 2>&5
1849     ac_status=$?
1850 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1851 gezelter 1490 (exit $ac_status); }; }; then
1852     cross_compiling=no
1853     else
1854     if test "$cross_compiling" = maybe; then
1855     cross_compiling=yes
1856     else
1857 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1858 gezelter 2081 If you meant to cross compile, use \`--host'.
1859     See \`config.log' for more details." >&5
1860 gezelter 2547 echo "$as_me: error: cannot run C++ compiled programs.
1861 gezelter 2081 If you meant to cross compile, use \`--host'.
1862     See \`config.log' for more details." >&2;}
1863 gezelter 1490 { (exit 1); exit 1; }; }
1864     fi
1865     fi
1866     fi
1867 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
1868 gezelter 1490 echo "${ECHO_T}yes" >&6
1869    
1870 gezelter 2081 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1871 gezelter 1490 ac_clean_files=$ac_clean_files_save
1872     # Check the compiler produces executables we can run. If not, either
1873     # the compiler is broken, or we cross compile.
1874 gezelter 2081 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1875 gezelter 1490 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1876 gezelter 2081 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1877 gezelter 1490 echo "${ECHO_T}$cross_compiling" >&6
1878    
1879 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1880     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1881     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1882 gezelter 1490 (eval $ac_link) 2>&5
1883     ac_status=$?
1884 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1885 gezelter 1490 (exit $ac_status); }; then
1886     # If both `conftest.exe' and `conftest' are `present' (well, observable)
1887     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1888     # work properly (i.e., refer to `conftest.exe'), while it won't with
1889     # `rm'.
1890 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
1891     test -f "$ac_file" || continue
1892 gezelter 1490 case $ac_file in
1893 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1894 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1895 gezelter 2081 export ac_cv_exeext
1896     break;;
1897 gezelter 1490 * ) break;;
1898     esac
1899     done
1900     else
1901 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1902     See \`config.log' for more details." >&5
1903     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1904     See \`config.log' for more details." >&2;}
1905 gezelter 1490 { (exit 1); exit 1; }; }
1906     fi
1907    
1908     rm -f conftest$ac_cv_exeext
1909 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1910 gezelter 1490 echo "${ECHO_T}$ac_cv_exeext" >&6
1911    
1912     rm -f conftest.$ac_ext
1913     EXEEXT=$ac_cv_exeext
1914     ac_exeext=$EXEEXT
1915 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1916     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1917 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
1918     echo $ECHO_N "(cached) $ECHO_C" >&6
1919     else
1920     cat >conftest.$ac_ext <<_ACEOF
1921 gezelter 2081 /* confdefs.h. */
1922     _ACEOF
1923     cat confdefs.h >>conftest.$ac_ext
1924     cat >>conftest.$ac_ext <<_ACEOF
1925     /* end confdefs.h. */
1926 gezelter 1490
1927     int
1928     main ()
1929     {
1930    
1931     ;
1932     return 0;
1933     }
1934     _ACEOF
1935     rm -f conftest.o conftest.obj
1936 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1937 gezelter 1490 (eval $ac_compile) 2>&5
1938     ac_status=$?
1939 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1940 gezelter 1490 (exit $ac_status); }; then
1941     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1942     case $ac_file in
1943 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1944 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1945     break;;
1946     esac
1947     done
1948     else
1949     echo "$as_me: failed program was:" >&5
1950 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1951    
1952     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1953     See \`config.log' for more details." >&5
1954     echo "$as_me: error: cannot compute suffix of object files: cannot compile
1955     See \`config.log' for more details." >&2;}
1956 gezelter 1490 { (exit 1); exit 1; }; }
1957     fi
1958    
1959     rm -f conftest.$ac_cv_objext conftest.$ac_ext
1960     fi
1961 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1962 gezelter 1490 echo "${ECHO_T}$ac_cv_objext" >&6
1963     OBJEXT=$ac_cv_objext
1964     ac_objext=$OBJEXT
1965 gezelter 2547 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1966     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1967     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1968     echo $ECHO_N "(cached) $ECHO_C" >&6
1969     else
1970     cat >conftest.$ac_ext <<_ACEOF
1971     /* confdefs.h. */
1972     _ACEOF
1973     cat confdefs.h >>conftest.$ac_ext
1974     cat >>conftest.$ac_ext <<_ACEOF
1975     /* end confdefs.h. */
1976    
1977     int
1978     main ()
1979     {
1980     #ifndef __GNUC__
1981     choke me
1982     #endif
1983    
1984     ;
1985     return 0;
1986     }
1987     _ACEOF
1988     rm -f conftest.$ac_objext
1989     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1990     (eval $ac_compile) 2>conftest.er1
1991     ac_status=$?
1992     grep -v '^ *+' conftest.er1 >conftest.err
1993     rm -f conftest.er1
1994     cat conftest.err >&5
1995     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1996     (exit $ac_status); } &&
1997     { ac_try='test -z "$ac_cxx_werror_flag"
1998     || test ! -s conftest.err'
1999     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2000     (eval $ac_try) 2>&5
2001     ac_status=$?
2002     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2003     (exit $ac_status); }; } &&
2004     { ac_try='test -s conftest.$ac_objext'
2005     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2006     (eval $ac_try) 2>&5
2007     ac_status=$?
2008     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2009     (exit $ac_status); }; }; then
2010     ac_compiler_gnu=yes
2011     else
2012     echo "$as_me: failed program was:" >&5
2013     sed 's/^/| /' conftest.$ac_ext >&5
2014    
2015     ac_compiler_gnu=no
2016     fi
2017     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2018     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2019    
2020     fi
2021     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2022     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2023     GXX=`test $ac_compiler_gnu = yes && echo yes`
2024     ac_test_CXXFLAGS=${CXXFLAGS+set}
2025     ac_save_CXXFLAGS=$CXXFLAGS
2026     CXXFLAGS="-g"
2027     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2028     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2029     if test "${ac_cv_prog_cxx_g+set}" = set; then
2030     echo $ECHO_N "(cached) $ECHO_C" >&6
2031     else
2032     cat >conftest.$ac_ext <<_ACEOF
2033     /* confdefs.h. */
2034     _ACEOF
2035     cat confdefs.h >>conftest.$ac_ext
2036     cat >>conftest.$ac_ext <<_ACEOF
2037     /* end confdefs.h. */
2038    
2039     int
2040     main ()
2041     {
2042    
2043     ;
2044     return 0;
2045     }
2046     _ACEOF
2047     rm -f conftest.$ac_objext
2048     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2049     (eval $ac_compile) 2>conftest.er1
2050     ac_status=$?
2051     grep -v '^ *+' conftest.er1 >conftest.err
2052     rm -f conftest.er1
2053     cat conftest.err >&5
2054     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2055     (exit $ac_status); } &&
2056     { ac_try='test -z "$ac_cxx_werror_flag"
2057     || test ! -s conftest.err'
2058     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2059     (eval $ac_try) 2>&5
2060     ac_status=$?
2061     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2062     (exit $ac_status); }; } &&
2063     { ac_try='test -s conftest.$ac_objext'
2064     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2065     (eval $ac_try) 2>&5
2066     ac_status=$?
2067     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2068     (exit $ac_status); }; }; then
2069     ac_cv_prog_cxx_g=yes
2070     else
2071     echo "$as_me: failed program was:" >&5
2072     sed 's/^/| /' conftest.$ac_ext >&5
2073    
2074     ac_cv_prog_cxx_g=no
2075     fi
2076     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2077     fi
2078     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2079     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2080     if test "$ac_test_CXXFLAGS" = set; then
2081     CXXFLAGS=$ac_save_CXXFLAGS
2082     elif test $ac_cv_prog_cxx_g = yes; then
2083     if test "$GXX" = yes; then
2084     CXXFLAGS="-g -O2"
2085     else
2086     CXXFLAGS="-g"
2087     fi
2088     else
2089     if test "$GXX" = yes; then
2090     CXXFLAGS="-O2"
2091     else
2092     CXXFLAGS=
2093     fi
2094     fi
2095     for ac_declaration in \
2096     '' \
2097     'extern "C" void std::exit (int) throw (); using std::exit;' \
2098     'extern "C" void std::exit (int); using std::exit;' \
2099     'extern "C" void exit (int) throw ();' \
2100     'extern "C" void exit (int);' \
2101     'void exit (int);'
2102     do
2103     cat >conftest.$ac_ext <<_ACEOF
2104     /* confdefs.h. */
2105     _ACEOF
2106     cat confdefs.h >>conftest.$ac_ext
2107     cat >>conftest.$ac_ext <<_ACEOF
2108     /* end confdefs.h. */
2109     $ac_declaration
2110     #include <stdlib.h>
2111     int
2112     main ()
2113     {
2114     exit (42);
2115     ;
2116     return 0;
2117     }
2118     _ACEOF
2119     rm -f conftest.$ac_objext
2120     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2121     (eval $ac_compile) 2>conftest.er1
2122     ac_status=$?
2123     grep -v '^ *+' conftest.er1 >conftest.err
2124     rm -f conftest.er1
2125     cat conftest.err >&5
2126     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2127     (exit $ac_status); } &&
2128     { ac_try='test -z "$ac_cxx_werror_flag"
2129     || test ! -s conftest.err'
2130     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2131     (eval $ac_try) 2>&5
2132     ac_status=$?
2133     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2134     (exit $ac_status); }; } &&
2135     { ac_try='test -s conftest.$ac_objext'
2136     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2137     (eval $ac_try) 2>&5
2138     ac_status=$?
2139     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2140     (exit $ac_status); }; }; then
2141     :
2142     else
2143     echo "$as_me: failed program was:" >&5
2144     sed 's/^/| /' conftest.$ac_ext >&5
2145    
2146     continue
2147     fi
2148     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2149     cat >conftest.$ac_ext <<_ACEOF
2150     /* confdefs.h. */
2151     _ACEOF
2152     cat confdefs.h >>conftest.$ac_ext
2153     cat >>conftest.$ac_ext <<_ACEOF
2154     /* end confdefs.h. */
2155     $ac_declaration
2156     int
2157     main ()
2158     {
2159     exit (42);
2160     ;
2161     return 0;
2162     }
2163     _ACEOF
2164     rm -f conftest.$ac_objext
2165     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2166     (eval $ac_compile) 2>conftest.er1
2167     ac_status=$?
2168     grep -v '^ *+' conftest.er1 >conftest.err
2169     rm -f conftest.er1
2170     cat conftest.err >&5
2171     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2172     (exit $ac_status); } &&
2173     { ac_try='test -z "$ac_cxx_werror_flag"
2174     || test ! -s conftest.err'
2175     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2176     (eval $ac_try) 2>&5
2177     ac_status=$?
2178     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2179     (exit $ac_status); }; } &&
2180     { ac_try='test -s conftest.$ac_objext'
2181     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2182     (eval $ac_try) 2>&5
2183     ac_status=$?
2184     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2185     (exit $ac_status); }; }; then
2186     break
2187     else
2188     echo "$as_me: failed program was:" >&5
2189     sed 's/^/| /' conftest.$ac_ext >&5
2190    
2191     fi
2192     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2193     done
2194     rm -f conftest*
2195     if test -n "$ac_declaration"; then
2196     echo '#ifdef __cplusplus' >>confdefs.h
2197     echo $ac_declaration >>confdefs.h
2198     echo '#endif' >>confdefs.h
2199     fi
2200    
2201     ac_ext=c
2202     ac_cpp='$CPP $CPPFLAGS'
2203     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2204     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2205     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2206    
2207     ac_ext=c
2208     ac_cpp='$CPP $CPPFLAGS'
2209     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2210     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2211     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2212     if test -n "$ac_tool_prefix"; then
2213 gezelter 2862 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2214 gezelter 2547 do
2215     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2216     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2217     echo "$as_me:$LINENO: checking for $ac_word" >&5
2218     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2219     if test "${ac_cv_prog_CC+set}" = set; then
2220     echo $ECHO_N "(cached) $ECHO_C" >&6
2221     else
2222     if test -n "$CC"; then
2223     ac_cv_prog_CC="$CC" # Let the user override the test.
2224     else
2225     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2226     for as_dir in $PATH
2227     do
2228     IFS=$as_save_IFS
2229     test -z "$as_dir" && as_dir=.
2230     for ac_exec_ext in '' $ac_executable_extensions; do
2231     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2232     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2233     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2234     break 2
2235     fi
2236     done
2237     done
2238    
2239     fi
2240     fi
2241     CC=$ac_cv_prog_CC
2242     if test -n "$CC"; then
2243     echo "$as_me:$LINENO: result: $CC" >&5
2244     echo "${ECHO_T}$CC" >&6
2245     else
2246     echo "$as_me:$LINENO: result: no" >&5
2247     echo "${ECHO_T}no" >&6
2248     fi
2249    
2250     test -n "$CC" && break
2251     done
2252     fi
2253     if test -z "$CC"; then
2254     ac_ct_CC=$CC
2255 gezelter 2862 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2256 gezelter 2547 do
2257     # Extract the first word of "$ac_prog", so it can be a program name with args.
2258     set dummy $ac_prog; ac_word=$2
2259     echo "$as_me:$LINENO: checking for $ac_word" >&5
2260     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2261     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2262     echo $ECHO_N "(cached) $ECHO_C" >&6
2263     else
2264     if test -n "$ac_ct_CC"; then
2265     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2266     else
2267     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2268     for as_dir in $PATH
2269     do
2270     IFS=$as_save_IFS
2271     test -z "$as_dir" && as_dir=.
2272     for ac_exec_ext in '' $ac_executable_extensions; do
2273     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2274     ac_cv_prog_ac_ct_CC="$ac_prog"
2275     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2276     break 2
2277     fi
2278     done
2279     done
2280    
2281     fi
2282     fi
2283     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2284     if test -n "$ac_ct_CC"; then
2285     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2286     echo "${ECHO_T}$ac_ct_CC" >&6
2287     else
2288     echo "$as_me:$LINENO: result: no" >&5
2289     echo "${ECHO_T}no" >&6
2290     fi
2291    
2292     test -n "$ac_ct_CC" && break
2293     done
2294    
2295     CC=$ac_ct_CC
2296     fi
2297    
2298    
2299     test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2300     See \`config.log' for more details." >&5
2301     echo "$as_me: error: no acceptable C compiler found in \$PATH
2302     See \`config.log' for more details." >&2;}
2303     { (exit 1); exit 1; }; }
2304    
2305     # Provide some information about the compiler.
2306     echo "$as_me:$LINENO:" \
2307     "checking for C compiler version" >&5
2308     ac_compiler=`set X $ac_compile; echo $2`
2309     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2310     (eval $ac_compiler --version </dev/null >&5) 2>&5
2311     ac_status=$?
2312     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313     (exit $ac_status); }
2314     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2315     (eval $ac_compiler -v </dev/null >&5) 2>&5
2316     ac_status=$?
2317     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2318     (exit $ac_status); }
2319     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2320     (eval $ac_compiler -V </dev/null >&5) 2>&5
2321     ac_status=$?
2322     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2323     (exit $ac_status); }
2324    
2325 gezelter 2081 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2326 gezelter 1490 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2327     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2328     echo $ECHO_N "(cached) $ECHO_C" >&6
2329     else
2330     cat >conftest.$ac_ext <<_ACEOF
2331 gezelter 2081 /* confdefs.h. */
2332     _ACEOF
2333     cat confdefs.h >>conftest.$ac_ext
2334     cat >>conftest.$ac_ext <<_ACEOF
2335     /* end confdefs.h. */
2336 gezelter 1490
2337     int
2338     main ()
2339     {
2340     #ifndef __GNUC__
2341     choke me
2342     #endif
2343    
2344     ;
2345     return 0;
2346     }
2347     _ACEOF
2348     rm -f conftest.$ac_objext
2349 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2350     (eval $ac_compile) 2>conftest.er1
2351 gezelter 1490 ac_status=$?
2352 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2353     rm -f conftest.er1
2354     cat conftest.err >&5
2355     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2356 gezelter 1490 (exit $ac_status); } &&
2357 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2358     || test ! -s conftest.err'
2359 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2360 gezelter 1490 (eval $ac_try) 2>&5
2361     ac_status=$?
2362 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2363     (exit $ac_status); }; } &&
2364     { ac_try='test -s conftest.$ac_objext'
2365     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2366     (eval $ac_try) 2>&5
2367     ac_status=$?
2368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2369 gezelter 1490 (exit $ac_status); }; }; then
2370     ac_compiler_gnu=yes
2371     else
2372     echo "$as_me: failed program was:" >&5
2373 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2374    
2375 gezelter 1490 ac_compiler_gnu=no
2376     fi
2377 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2378 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2379    
2380     fi
2381 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2382 gezelter 1490 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2383     GCC=`test $ac_compiler_gnu = yes && echo yes`
2384     ac_test_CFLAGS=${CFLAGS+set}
2385     ac_save_CFLAGS=$CFLAGS
2386     CFLAGS="-g"
2387 gezelter 2081 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2388 gezelter 1490 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2389     if test "${ac_cv_prog_cc_g+set}" = set; then
2390     echo $ECHO_N "(cached) $ECHO_C" >&6
2391     else
2392     cat >conftest.$ac_ext <<_ACEOF
2393 gezelter 2081 /* confdefs.h. */
2394     _ACEOF
2395     cat confdefs.h >>conftest.$ac_ext
2396     cat >>conftest.$ac_ext <<_ACEOF
2397     /* end confdefs.h. */
2398 gezelter 1490
2399     int
2400     main ()
2401     {
2402    
2403     ;
2404     return 0;
2405     }
2406     _ACEOF
2407     rm -f conftest.$ac_objext
2408 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2409     (eval $ac_compile) 2>conftest.er1
2410 gezelter 1490 ac_status=$?
2411 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2412     rm -f conftest.er1
2413     cat conftest.err >&5
2414     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415 gezelter 1490 (exit $ac_status); } &&
2416 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2417     || test ! -s conftest.err'
2418 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2419 gezelter 1490 (eval $ac_try) 2>&5
2420     ac_status=$?
2421 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2422     (exit $ac_status); }; } &&
2423     { ac_try='test -s conftest.$ac_objext'
2424     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2425     (eval $ac_try) 2>&5
2426     ac_status=$?
2427     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2428 gezelter 1490 (exit $ac_status); }; }; then
2429     ac_cv_prog_cc_g=yes
2430     else
2431     echo "$as_me: failed program was:" >&5
2432 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2433    
2434 gezelter 1490 ac_cv_prog_cc_g=no
2435     fi
2436 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2437 gezelter 1490 fi
2438 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2439 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2440     if test "$ac_test_CFLAGS" = set; then
2441     CFLAGS=$ac_save_CFLAGS
2442     elif test $ac_cv_prog_cc_g = yes; then
2443     if test "$GCC" = yes; then
2444     CFLAGS="-g -O2"
2445     else
2446     CFLAGS="-g"
2447     fi
2448     else
2449     if test "$GCC" = yes; then
2450     CFLAGS="-O2"
2451     else
2452     CFLAGS=
2453     fi
2454     fi
2455 gezelter 2081 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2456     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2457     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2458     echo $ECHO_N "(cached) $ECHO_C" >&6
2459     else
2460     ac_cv_prog_cc_stdc=no
2461     ac_save_CC=$CC
2462     cat >conftest.$ac_ext <<_ACEOF
2463     /* confdefs.h. */
2464     _ACEOF
2465     cat confdefs.h >>conftest.$ac_ext
2466     cat >>conftest.$ac_ext <<_ACEOF
2467     /* end confdefs.h. */
2468     #include <stdarg.h>
2469     #include <stdio.h>
2470     #include <sys/types.h>
2471     #include <sys/stat.h>
2472     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2473     struct buf { int x; };
2474     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2475     static char *e (p, i)
2476     char **p;
2477     int i;
2478     {
2479     return p[i];
2480     }
2481     static char *f (char * (*g) (char **, int), char **p, ...)
2482     {
2483     char *s;
2484     va_list v;
2485     va_start (v,p);
2486     s = g (p, va_arg (v,int));
2487     va_end (v);
2488     return s;
2489     }
2490    
2491     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2492     function prototypes and stuff, but not '\xHH' hex character constants.
2493     These don't provoke an error unfortunately, instead are silently treated
2494     as 'x'. The following induces an error, until -std1 is added to get
2495     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2496     array size at least. It's necessary to write '\x00'==0 to get something
2497     that's true only with -std1. */
2498     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2499    
2500     int test (int i, double x);
2501     struct s1 {int (*f) (int a);};
2502     struct s2 {int (*f) (double a);};
2503     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2504     int argc;
2505     char **argv;
2506     int
2507     main ()
2508     {
2509     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2510     ;
2511     return 0;
2512     }
2513     _ACEOF
2514     # Don't try gcc -ansi; that turns off useful extensions and
2515     # breaks some systems' header files.
2516     # AIX -qlanglvl=ansi
2517     # Ultrix and OSF/1 -std1
2518     # HP-UX 10.20 and later -Ae
2519     # HP-UX older versions -Aa -D_HPUX_SOURCE
2520     # SVR4 -Xc -D__EXTENSIONS__
2521     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2522     do
2523     CC="$ac_save_CC $ac_arg"
2524     rm -f conftest.$ac_objext
2525     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2526     (eval $ac_compile) 2>conftest.er1
2527     ac_status=$?
2528     grep -v '^ *+' conftest.er1 >conftest.err
2529     rm -f conftest.er1
2530     cat conftest.err >&5
2531     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2532     (exit $ac_status); } &&
2533 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2534     || test ! -s conftest.err'
2535 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2536     (eval $ac_try) 2>&5
2537     ac_status=$?
2538     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2539     (exit $ac_status); }; } &&
2540     { ac_try='test -s conftest.$ac_objext'
2541     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2542     (eval $ac_try) 2>&5
2543     ac_status=$?
2544     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2545     (exit $ac_status); }; }; then
2546     ac_cv_prog_cc_stdc=$ac_arg
2547     break
2548     else
2549     echo "$as_me: failed program was:" >&5
2550     sed 's/^/| /' conftest.$ac_ext >&5
2551    
2552     fi
2553     rm -f conftest.err conftest.$ac_objext
2554     done
2555     rm -f conftest.$ac_ext conftest.$ac_objext
2556     CC=$ac_save_CC
2557    
2558     fi
2559    
2560     case "x$ac_cv_prog_cc_stdc" in
2561     x|xno)
2562     echo "$as_me:$LINENO: result: none needed" >&5
2563     echo "${ECHO_T}none needed" >&6 ;;
2564     *)
2565     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2566     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2567     CC="$CC $ac_cv_prog_cc_stdc" ;;
2568     esac
2569    
2570 gezelter 1490 # Some people use a C++ compiler to compile C. Since we use `exit',
2571     # in C++ we need to declare it. In case someone uses the same compiler
2572     # for both compiling C and C++ we need to have the C++ compiler decide
2573     # the declaration of exit, since it's the most demanding environment.
2574     cat >conftest.$ac_ext <<_ACEOF
2575     #ifndef __cplusplus
2576     choke me
2577     #endif
2578     _ACEOF
2579     rm -f conftest.$ac_objext
2580 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2581     (eval $ac_compile) 2>conftest.er1
2582 gezelter 1490 ac_status=$?
2583 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2584     rm -f conftest.er1
2585     cat conftest.err >&5
2586     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2587 gezelter 1490 (exit $ac_status); } &&
2588 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2589     || test ! -s conftest.err'
2590 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2591 gezelter 1490 (eval $ac_try) 2>&5
2592     ac_status=$?
2593 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2594     (exit $ac_status); }; } &&
2595     { ac_try='test -s conftest.$ac_objext'
2596     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2597     (eval $ac_try) 2>&5
2598     ac_status=$?
2599     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2600 gezelter 1490 (exit $ac_status); }; }; then
2601     for ac_declaration in \
2602 gezelter 2081 '' \
2603 gezelter 1490 'extern "C" void std::exit (int) throw (); using std::exit;' \
2604     'extern "C" void std::exit (int); using std::exit;' \
2605     'extern "C" void exit (int) throw ();' \
2606     'extern "C" void exit (int);' \
2607     'void exit (int);'
2608     do
2609     cat >conftest.$ac_ext <<_ACEOF
2610 gezelter 2081 /* confdefs.h. */
2611     _ACEOF
2612     cat confdefs.h >>conftest.$ac_ext
2613     cat >>conftest.$ac_ext <<_ACEOF
2614     /* end confdefs.h. */
2615     $ac_declaration
2616 gezelter 2029 #include <stdlib.h>
2617 gezelter 1490 int
2618     main ()
2619     {
2620     exit (42);
2621     ;
2622     return 0;
2623     }
2624     _ACEOF
2625     rm -f conftest.$ac_objext
2626 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2627     (eval $ac_compile) 2>conftest.er1
2628 gezelter 1490 ac_status=$?
2629 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2630     rm -f conftest.er1
2631     cat conftest.err >&5
2632     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2633 gezelter 1490 (exit $ac_status); } &&
2634 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2635     || test ! -s conftest.err'
2636 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2637 gezelter 1490 (eval $ac_try) 2>&5
2638     ac_status=$?
2639 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2640     (exit $ac_status); }; } &&
2641     { ac_try='test -s conftest.$ac_objext'
2642     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2643     (eval $ac_try) 2>&5
2644     ac_status=$?
2645     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2646 gezelter 1490 (exit $ac_status); }; }; then
2647     :
2648     else
2649     echo "$as_me: failed program was:" >&5
2650 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2651    
2652 gezelter 1490 continue
2653     fi
2654 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2655 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
2656 gezelter 2081 /* confdefs.h. */
2657     _ACEOF
2658     cat confdefs.h >>conftest.$ac_ext
2659     cat >>conftest.$ac_ext <<_ACEOF
2660     /* end confdefs.h. */
2661 gezelter 1490 $ac_declaration
2662     int
2663     main ()
2664     {
2665     exit (42);
2666     ;
2667     return 0;
2668     }
2669     _ACEOF
2670     rm -f conftest.$ac_objext
2671 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2672     (eval $ac_compile) 2>conftest.er1
2673 gezelter 1490 ac_status=$?
2674 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2675     rm -f conftest.er1
2676     cat conftest.err >&5
2677     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2678 gezelter 1490 (exit $ac_status); } &&
2679 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2680     || test ! -s conftest.err'
2681 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2682 gezelter 1490 (eval $ac_try) 2>&5
2683     ac_status=$?
2684 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2685     (exit $ac_status); }; } &&
2686     { ac_try='test -s conftest.$ac_objext'
2687     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2688     (eval $ac_try) 2>&5
2689     ac_status=$?
2690     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2691 gezelter 1490 (exit $ac_status); }; }; then
2692     break
2693     else
2694     echo "$as_me: failed program was:" >&5
2695 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2696    
2697 gezelter 1490 fi
2698 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2699 gezelter 1490 done
2700 gezelter 2081 rm -f conftest*
2701     if test -n "$ac_declaration"; then
2702     echo '#ifdef __cplusplus' >>confdefs.h
2703     echo $ac_declaration >>confdefs.h
2704     echo '#endif' >>confdefs.h
2705     fi
2706 gezelter 1490
2707     else
2708     echo "$as_me: failed program was:" >&5
2709 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2710    
2711 gezelter 1490 fi
2712 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2713 gezelter 1490 ac_ext=c
2714     ac_cpp='$CPP $CPPFLAGS'
2715     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2716     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2717     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2718    
2719 gezelter 2547 ac_ext=${FC_SRCEXT-f}
2720     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2721     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2722     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2723 gezelter 1490 if test -n "$ac_tool_prefix"; then
2724 gezelter 2862 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2725 gezelter 1490 do
2726     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2727     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2728 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2729 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2730 gezelter 2547 if test "${ac_cv_prog_FC+set}" = set; then
2731 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2732     else
2733 gezelter 2547 if test -n "$FC"; then
2734     ac_cv_prog_FC="$FC" # Let the user override the test.
2735 gezelter 1490 else
2736 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2737     for as_dir in $PATH
2738     do
2739     IFS=$as_save_IFS
2740     test -z "$as_dir" && as_dir=.
2741     for ac_exec_ext in '' $ac_executable_extensions; do
2742     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2743 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2744 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2745     break 2
2746     fi
2747 gezelter 1490 done
2748 gezelter 2081 done
2749 gezelter 1490
2750     fi
2751     fi
2752 gezelter 2547 FC=$ac_cv_prog_FC
2753     if test -n "$FC"; then
2754     echo "$as_me:$LINENO: result: $FC" >&5
2755     echo "${ECHO_T}$FC" >&6
2756 gezelter 1490 else
2757 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2758 gezelter 1490 echo "${ECHO_T}no" >&6
2759     fi
2760    
2761 gezelter 2547 test -n "$FC" && break
2762 gezelter 1490 done
2763     fi
2764 gezelter 2547 if test -z "$FC"; then
2765     ac_ct_FC=$FC
2766 gezelter 2862 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2767 gezelter 1490 do
2768     # Extract the first word of "$ac_prog", so it can be a program name with args.
2769     set dummy $ac_prog; ac_word=$2
2770 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2771 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2772 gezelter 2547 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2773 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2774     else
2775 gezelter 2547 if test -n "$ac_ct_FC"; then
2776     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2777 gezelter 1490 else
2778 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2779     for as_dir in $PATH
2780     do
2781     IFS=$as_save_IFS
2782     test -z "$as_dir" && as_dir=.
2783     for ac_exec_ext in '' $ac_executable_extensions; do
2784     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2785 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
2786 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2787     break 2
2788     fi
2789 gezelter 1490 done
2790 gezelter 2081 done
2791 gezelter 1490
2792     fi
2793     fi
2794 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2795     if test -n "$ac_ct_FC"; then
2796     echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2797     echo "${ECHO_T}$ac_ct_FC" >&6
2798 gezelter 1490 else
2799 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2800 gezelter 1490 echo "${ECHO_T}no" >&6
2801     fi
2802    
2803 gezelter 2547 test -n "$ac_ct_FC" && break
2804 gezelter 1490 done
2805    
2806 gezelter 2547 FC=$ac_ct_FC
2807 gezelter 1490 fi
2808    
2809 gezelter 2081
2810     # Provide some information about the compiler.
2811 chuckv 3137 echo "$as_me:2811:" \
2812 gezelter 2547 "checking for Fortran compiler version" >&5
2813 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
2814     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2815     (eval $ac_compiler --version </dev/null >&5) 2>&5
2816     ac_status=$?
2817     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2818     (exit $ac_status); }
2819     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2820     (eval $ac_compiler -v </dev/null >&5) 2>&5
2821     ac_status=$?
2822     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2823     (exit $ac_status); }
2824     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2825     (eval $ac_compiler -V </dev/null >&5) 2>&5
2826     ac_status=$?
2827     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2828     (exit $ac_status); }
2829 gezelter 2547 rm -f a.out
2830 gezelter 2081
2831 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
2832     # input file. (Note that this only needs to work for GNU compilers.)
2833     ac_save_ext=$ac_ext
2834     ac_ext=F
2835     echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2836     echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2837     if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2838 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2839     else
2840     cat >conftest.$ac_ext <<_ACEOF
2841 gezelter 2547 program main
2842 gezelter 1490 #ifndef __GNUC__
2843     choke me
2844     #endif
2845    
2846 gezelter 2547 end
2847 gezelter 1490 _ACEOF
2848     rm -f conftest.$ac_objext
2849 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2850     (eval $ac_compile) 2>conftest.er1
2851 gezelter 1490 ac_status=$?
2852 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2853     rm -f conftest.er1
2854     cat conftest.err >&5
2855     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2856 gezelter 1490 (exit $ac_status); } &&
2857 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2858 gezelter 2473 || test ! -s conftest.err'
2859 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2860 gezelter 1490 (eval $ac_try) 2>&5
2861     ac_status=$?
2862 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2863     (exit $ac_status); }; } &&
2864     { ac_try='test -s conftest.$ac_objext'
2865     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2866     (eval $ac_try) 2>&5
2867     ac_status=$?
2868     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2869 gezelter 1490 (exit $ac_status); }; }; then
2870     ac_compiler_gnu=yes
2871     else
2872     echo "$as_me: failed program was:" >&5
2873 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2874    
2875 gezelter 1490 ac_compiler_gnu=no
2876     fi
2877 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2878 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2879 gezelter 1490
2880     fi
2881 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2882     echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2883     ac_ext=$ac_save_ext
2884     ac_test_FFLAGS=${FCFLAGS+set}
2885     ac_save_FFLAGS=$FCFLAGS
2886     FCFLAGS=
2887     echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2888     echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2889     if test "${ac_cv_prog_fc_g+set}" = set; then
2890 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2891     else
2892 gezelter 2547 FCFLAGS=-g
2893     cat >conftest.$ac_ext <<_ACEOF
2894     program main
2895 gezelter 1490
2896 gezelter 2547 end
2897 gezelter 1490 _ACEOF
2898     rm -f conftest.$ac_objext
2899 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2900     (eval $ac_compile) 2>conftest.er1
2901 gezelter 1490 ac_status=$?
2902 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2903     rm -f conftest.er1
2904     cat conftest.err >&5
2905     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2906 gezelter 1490 (exit $ac_status); } &&
2907 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2908 gezelter 2473 || test ! -s conftest.err'
2909 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2910 gezelter 1490 (eval $ac_try) 2>&5
2911     ac_status=$?
2912 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2913     (exit $ac_status); }; } &&
2914     { ac_try='test -s conftest.$ac_objext'
2915     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2916     (eval $ac_try) 2>&5
2917     ac_status=$?
2918     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2919 gezelter 1490 (exit $ac_status); }; }; then
2920 gezelter 2547 ac_cv_prog_fc_g=yes
2921 gezelter 1490 else
2922     echo "$as_me: failed program was:" >&5
2923 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2924    
2925 gezelter 2547 ac_cv_prog_fc_g=no
2926 gezelter 1490 fi
2927 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2928 gezelter 2547
2929 gezelter 1490 fi
2930 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2931     echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2932     if test "$ac_test_FFLAGS" = set; then
2933     FCFLAGS=$ac_save_FFLAGS
2934     elif test $ac_cv_prog_fc_g = yes; then
2935     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2936     FCFLAGS="-g -O2"
2937 gezelter 1490 else
2938 gezelter 2547 FCFLAGS="-g"
2939 gezelter 1490 fi
2940     else
2941 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2942     FCFLAGS="-O2"
2943 gezelter 1490 else
2944 gezelter 2547 FCFLAGS=
2945 gezelter 1490 fi
2946     fi
2947 gezelter 2081
2948 gezelter 1490 ac_ext=c
2949     ac_cpp='$CPP $CPPFLAGS'
2950     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2951     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2952     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2953    
2954 gezelter 2473 ac_ext=c
2955     ac_cpp='$CPP $CPPFLAGS'
2956     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2957     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2958     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2959     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2960     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2961     # On Suns, sometimes $CPP names a directory.
2962     if test -n "$CPP" && test -d "$CPP"; then
2963     CPP=
2964     fi
2965     if test -z "$CPP"; then
2966     if test "${ac_cv_prog_CPP+set}" = set; then
2967     echo $ECHO_N "(cached) $ECHO_C" >&6
2968     else
2969     # Double quotes because CPP needs to be expanded
2970     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2971     do
2972     ac_preproc_ok=false
2973     for ac_c_preproc_warn_flag in '' yes
2974     do
2975     # Use a header file that comes with gcc, so configuring glibc
2976     # with a fresh cross-compiler works.
2977     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2978     # <limits.h> exists even on freestanding compilers.
2979     # On the NeXT, cc -E runs the code through the compiler's parser,
2980     # not just through cpp. "Syntax error" is here to catch this case.
2981     cat >conftest.$ac_ext <<_ACEOF
2982     /* confdefs.h. */
2983     _ACEOF
2984     cat confdefs.h >>conftest.$ac_ext
2985     cat >>conftest.$ac_ext <<_ACEOF
2986     /* end confdefs.h. */
2987     #ifdef __STDC__
2988     # include <limits.h>
2989     #else
2990     # include <assert.h>
2991     #endif
2992     Syntax error
2993     _ACEOF
2994     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2995     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2996     ac_status=$?
2997     grep -v '^ *+' conftest.er1 >conftest.err
2998     rm -f conftest.er1
2999     cat conftest.err >&5
3000     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3001     (exit $ac_status); } >/dev/null; then
3002     if test -s conftest.err; then
3003     ac_cpp_err=$ac_c_preproc_warn_flag
3004     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3005     else
3006     ac_cpp_err=
3007     fi
3008     else
3009     ac_cpp_err=yes
3010     fi
3011     if test -z "$ac_cpp_err"; then
3012     :
3013     else
3014     echo "$as_me: failed program was:" >&5
3015     sed 's/^/| /' conftest.$ac_ext >&5
3016    
3017     # Broken: fails on valid input.
3018     continue
3019     fi
3020     rm -f conftest.err conftest.$ac_ext
3021    
3022     # OK, works on sane cases. Now check whether non-existent headers
3023     # can be detected and how.
3024     cat >conftest.$ac_ext <<_ACEOF
3025     /* confdefs.h. */
3026     _ACEOF
3027     cat confdefs.h >>conftest.$ac_ext
3028     cat >>conftest.$ac_ext <<_ACEOF
3029     /* end confdefs.h. */
3030     #include <ac_nonexistent.h>
3031     _ACEOF
3032     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3033     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3034     ac_status=$?
3035     grep -v '^ *+' conftest.er1 >conftest.err
3036     rm -f conftest.er1
3037     cat conftest.err >&5
3038     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3039     (exit $ac_status); } >/dev/null; then
3040     if test -s conftest.err; then
3041     ac_cpp_err=$ac_c_preproc_warn_flag
3042     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3043     else
3044     ac_cpp_err=
3045     fi
3046     else
3047     ac_cpp_err=yes
3048     fi
3049     if test -z "$ac_cpp_err"; then
3050     # Broken: success on invalid input.
3051     continue
3052     else
3053     echo "$as_me: failed program was:" >&5
3054     sed 's/^/| /' conftest.$ac_ext >&5
3055    
3056     # Passes both tests.
3057     ac_preproc_ok=:
3058     break
3059     fi
3060     rm -f conftest.err conftest.$ac_ext
3061    
3062     done
3063     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3064     rm -f conftest.err conftest.$ac_ext
3065     if $ac_preproc_ok; then
3066     break
3067     fi
3068    
3069     done
3070     ac_cv_prog_CPP=$CPP
3071    
3072     fi
3073     CPP=$ac_cv_prog_CPP
3074     else
3075     ac_cv_prog_CPP=$CPP
3076     fi
3077     echo "$as_me:$LINENO: result: $CPP" >&5
3078     echo "${ECHO_T}$CPP" >&6
3079     ac_preproc_ok=false
3080     for ac_c_preproc_warn_flag in '' yes
3081     do
3082     # Use a header file that comes with gcc, so configuring glibc
3083     # with a fresh cross-compiler works.
3084     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3085     # <limits.h> exists even on freestanding compilers.
3086     # On the NeXT, cc -E runs the code through the compiler's parser,
3087     # not just through cpp. "Syntax error" is here to catch this case.
3088     cat >conftest.$ac_ext <<_ACEOF
3089     /* confdefs.h. */
3090     _ACEOF
3091     cat confdefs.h >>conftest.$ac_ext
3092     cat >>conftest.$ac_ext <<_ACEOF
3093     /* end confdefs.h. */
3094     #ifdef __STDC__
3095     # include <limits.h>
3096     #else
3097     # include <assert.h>
3098     #endif
3099     Syntax error
3100     _ACEOF
3101     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3102     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3103     ac_status=$?
3104     grep -v '^ *+' conftest.er1 >conftest.err
3105     rm -f conftest.er1
3106     cat conftest.err >&5
3107     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3108     (exit $ac_status); } >/dev/null; then
3109     if test -s conftest.err; then
3110     ac_cpp_err=$ac_c_preproc_warn_flag
3111     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3112     else
3113     ac_cpp_err=
3114     fi
3115     else
3116     ac_cpp_err=yes
3117     fi
3118     if test -z "$ac_cpp_err"; then
3119     :
3120     else
3121     echo "$as_me: failed program was:" >&5
3122     sed 's/^/| /' conftest.$ac_ext >&5
3123    
3124     # Broken: fails on valid input.
3125     continue
3126     fi
3127     rm -f conftest.err conftest.$ac_ext
3128    
3129     # OK, works on sane cases. Now check whether non-existent headers
3130     # can be detected and how.
3131     cat >conftest.$ac_ext <<_ACEOF
3132     /* confdefs.h. */
3133     _ACEOF
3134     cat confdefs.h >>conftest.$ac_ext
3135     cat >>conftest.$ac_ext <<_ACEOF
3136     /* end confdefs.h. */
3137     #include <ac_nonexistent.h>
3138     _ACEOF
3139     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3140     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3141     ac_status=$?
3142     grep -v '^ *+' conftest.er1 >conftest.err
3143     rm -f conftest.er1
3144     cat conftest.err >&5
3145     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3146     (exit $ac_status); } >/dev/null; then
3147     if test -s conftest.err; then
3148     ac_cpp_err=$ac_c_preproc_warn_flag
3149     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3150     else
3151     ac_cpp_err=
3152     fi
3153     else
3154     ac_cpp_err=yes
3155     fi
3156     if test -z "$ac_cpp_err"; then
3157     # Broken: success on invalid input.
3158     continue
3159     else
3160     echo "$as_me: failed program was:" >&5
3161     sed 's/^/| /' conftest.$ac_ext >&5
3162    
3163     # Passes both tests.
3164     ac_preproc_ok=:
3165     break
3166     fi
3167     rm -f conftest.err conftest.$ac_ext
3168    
3169     done
3170     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3171     rm -f conftest.err conftest.$ac_ext
3172     if $ac_preproc_ok; then
3173     :
3174     else
3175     { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3176     See \`config.log' for more details." >&5
3177     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3178     See \`config.log' for more details." >&2;}
3179     { (exit 1); exit 1; }; }
3180     fi
3181    
3182     ac_ext=c
3183     ac_cpp='$CPP $CPPFLAGS'
3184     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3185     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3186     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3187    
3188     echo "$as_me:$LINENO: checking for egrep" >&5
3189     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3190     if test "${ac_cv_prog_egrep+set}" = set; then
3191     echo $ECHO_N "(cached) $ECHO_C" >&6
3192     else
3193     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3194     then ac_cv_prog_egrep='grep -E'
3195     else ac_cv_prog_egrep='egrep'
3196     fi
3197     fi
3198     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3199     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3200     EGREP=$ac_cv_prog_egrep
3201    
3202    
3203 gezelter 2547 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3204     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3205     LN_S=$as_ln_s
3206     if test "$LN_S" = "ln -s"; then
3207     echo "$as_me:$LINENO: result: yes" >&5
3208     echo "${ECHO_T}yes" >&6
3209     else
3210     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3211     echo "${ECHO_T}no, using $LN_S" >&6
3212     fi
3213 gezelter 2473
3214 gezelter 2547 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3215     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3216     set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3217     if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3218     echo $ECHO_N "(cached) $ECHO_C" >&6
3219     else
3220     cat >conftest.make <<\_ACEOF
3221     all:
3222     @echo 'ac_maketemp="$(MAKE)"'
3223     _ACEOF
3224     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3225     eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3226     if test -n "$ac_maketemp"; then
3227     eval ac_cv_prog_make_${ac_make}_set=yes
3228     else
3229     eval ac_cv_prog_make_${ac_make}_set=no
3230     fi
3231     rm -f conftest.make
3232     fi
3233     if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3234     echo "$as_me:$LINENO: result: yes" >&5
3235 gezelter 1490 echo "${ECHO_T}yes" >&6
3236 gezelter 2547 SET_MAKE=
3237     else
3238     echo "$as_me:$LINENO: result: no" >&5
3239 gezelter 1490 echo "${ECHO_T}no" >&6
3240 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
3241     fi
3242    
3243     if test -n "$ac_tool_prefix"; then
3244     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3245     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3246     echo "$as_me:$LINENO: checking for $ac_word" >&5
3247     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3248     if test "${ac_cv_prog_RANLIB+set}" = set; then
3249     echo $ECHO_N "(cached) $ECHO_C" >&6
3250     else
3251     if test -n "$RANLIB"; then
3252     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3253     else
3254     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3255     for as_dir in $PATH
3256     do
3257     IFS=$as_save_IFS
3258     test -z "$as_dir" && as_dir=.
3259     for ac_exec_ext in '' $ac_executable_extensions; do
3260     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3261     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3262     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3263     break 2
3264 gezelter 1490 fi
3265 gezelter 2547 done
3266     done
3267    
3268     fi
3269     fi
3270     RANLIB=$ac_cv_prog_RANLIB
3271     if test -n "$RANLIB"; then
3272     echo "$as_me:$LINENO: result: $RANLIB" >&5
3273     echo "${ECHO_T}$RANLIB" >&6
3274     else
3275     echo "$as_me:$LINENO: result: no" >&5
3276 gezelter 1490 echo "${ECHO_T}no" >&6
3277 gezelter 2547 fi
3278    
3279     fi
3280     if test -z "$ac_cv_prog_RANLIB"; then
3281     ac_ct_RANLIB=$RANLIB
3282     # Extract the first word of "ranlib", so it can be a program name with args.
3283     set dummy ranlib; ac_word=$2
3284     echo "$as_me:$LINENO: checking for $ac_word" >&5
3285     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3286     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3287     echo $ECHO_N "(cached) $ECHO_C" >&6
3288     else
3289     if test -n "$ac_ct_RANLIB"; then
3290     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3291     else
3292     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3293     for as_dir in $PATH
3294     do
3295     IFS=$as_save_IFS
3296     test -z "$as_dir" && as_dir=.
3297     for ac_exec_ext in '' $ac_executable_extensions; do
3298     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3299     ac_cv_prog_ac_ct_RANLIB="ranlib"
3300     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3301     break 2
3302 gezelter 1490 fi
3303 gezelter 2547 done
3304     done
3305    
3306     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3307     fi
3308     fi
3309     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3310     if test -n "$ac_ct_RANLIB"; then
3311     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3312     echo "${ECHO_T}$ac_ct_RANLIB" >&6
3313     else
3314     echo "$as_me:$LINENO: result: no" >&5
3315 gezelter 1490 echo "${ECHO_T}no" >&6
3316 gezelter 2547 fi
3317    
3318     RANLIB=$ac_ct_RANLIB
3319     else
3320     RANLIB="$ac_cv_prog_RANLIB"
3321     fi
3322    
3323    
3324     # Extract the first word of "perl", so it can be a program name with args.
3325     set dummy perl; ac_word=$2
3326     echo "$as_me:$LINENO: checking for $ac_word" >&5
3327     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3328     if test "${ac_cv_path_PERLINTERP+set}" = set; then
3329     echo $ECHO_N "(cached) $ECHO_C" >&6
3330     else
3331     case $PERLINTERP in
3332     [\\/]* | ?:[\\/]*)
3333     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3334     ;;
3335     *)
3336     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3337     for as_dir in $PATH
3338     do
3339     IFS=$as_save_IFS
3340     test -z "$as_dir" && as_dir=.
3341     for ac_exec_ext in '' $ac_executable_extensions; do
3342     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3343     ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3344     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3345     break 2
3346 gezelter 1490 fi
3347 gezelter 2547 done
3348     done
3349 gezelter 1490
3350 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3351     ;;
3352     esac
3353     fi
3354     PERLINTERP=$ac_cv_path_PERLINTERP
3355 gezelter 2081
3356 gezelter 2547 if test -n "$PERLINTERP"; then
3357     echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3358     echo "${ECHO_T}$PERLINTERP" >&6
3359     else
3360     echo "$as_me:$LINENO: result: no" >&5
3361 gezelter 1490 echo "${ECHO_T}no" >&6
3362 gezelter 2547 fi
3363    
3364     ac_cv_path_perlinterp="$PERLINTERP"
3365     _sHpB='#!'
3366    
3367    
3368     # Check whether --with-perl-shebang or --without-perl-shebang was given.
3369     if test "${with_perl_shebang+set}" = set; then
3370     withval="$with_perl_shebang"
3371     opt_perl_shebang="$withval"
3372     else
3373     opt_perl_shebang="not_set"
3374     fi;
3375     echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3376     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3377     if test "${ax_cv_opt_perl_shebang+set}" = set; then
3378     echo $ECHO_N "(cached) $ECHO_C" >&6
3379     else
3380     case "$opt_perl_shebang" in
3381     not_set ) ax_cv_opt_perl_shebang=''
3382     ;;
3383     * )
3384     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3385     esac
3386    
3387     fi
3388     echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3389     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3390     if test "A$ax_cv_opt_perl_shebang" != "A"
3391     then
3392     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3393     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3394     { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3395     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3396    
3397     # Automatic detection of sharpbang formula starts here
3398     else
3399     _somian_shbangperl=`$PERLINTERP -V:startperl`
3400     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3401     echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3402     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3403     if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3404     echo $ECHO_N "(cached) $ECHO_C" >&6
3405     else
3406     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3407     if test "x$_somian_kspb_perl" == x
3408     then _somian_ksbp_warn_empty='durnit'
3409     else
3410     case "A$_somian_kspb_perl" in
3411     A#!*perl* )
3412     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3413     ;;
3414     A* ) _somian_ksbp_warn_defau='trouble'
3415     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3416     esac
3417     fi
3418    
3419     fi
3420     echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3421     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3422     # The above prints Checking ... result message to user.
3423     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3424    
3425     if test A${_somian_ksbp_warn_empty+set} == Aset
3426     then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3427     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3428     fi
3429     # Inform user after printing result value
3430     if test A${_somian_ksbp_warn_defau+set} == Aset
3431     then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3432     echo "$as_me: Maybe Not good -" >&6;}
3433     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3434     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3435     else { echo "$as_me:$LINENO: OK Good result - " >&5
3436     echo "$as_me: OK Good result - " >&6;}
3437     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3438     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3439     fi
3440 gezelter 1490 fi
3441 gezelter 2547
3442     # Find a good install program. We prefer a C program (faster),
3443     # so one script is as good as another. But avoid the broken or
3444     # incompatible versions:
3445     # SysV /etc/install, /usr/sbin/install
3446     # SunOS /usr/etc/install
3447     # IRIX /sbin/install
3448     # AIX /bin/install
3449     # AmigaOS /C/install, which installs bootblocks on floppy discs
3450     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3451     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3452     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3453     # OS/2's system install, which has a completely different semantic
3454     # ./install, which can be erroneously created by make from ./install.sh.
3455     echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3456     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3457     if test -z "$INSTALL"; then
3458     if test "${ac_cv_path_install+set}" = set; then
3459     echo $ECHO_N "(cached) $ECHO_C" >&6
3460     else
3461     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3462     for as_dir in $PATH
3463     do
3464     IFS=$as_save_IFS
3465     test -z "$as_dir" && as_dir=.
3466     # Account for people who put trailing slashes in PATH elements.
3467     case $as_dir/ in
3468     ./ | .// | /cC/* | \
3469     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3470     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3471     /usr/ucb/* ) ;;
3472     *)
3473     # OSF1 and SCO ODT 3.0 have their own names for install.
3474     # Don't use installbsd from OSF since it installs stuff as root
3475     # by default.
3476     for ac_prog in ginstall scoinst install; do
3477     for ac_exec_ext in '' $ac_executable_extensions; do
3478     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3479     if test $ac_prog = install &&
3480     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3481     # AIX install. It has an incompatible calling convention.
3482     :
3483     elif test $ac_prog = install &&
3484     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3485     # program-specific install script used by HP pwplus--don't use.
3486     :
3487     else
3488     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3489     break 3
3490     fi
3491     fi
3492     done
3493     done
3494     ;;
3495     esac
3496     done
3497    
3498    
3499 gezelter 1490 fi
3500 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
3501     INSTALL=$ac_cv_path_install
3502     else
3503     # As a last resort, use the slow shell script. We don't cache a
3504     # path for INSTALL within a source directory, because that will
3505     # break other packages using the cache if that directory is
3506     # removed, or if the path is relative.
3507     INSTALL=$ac_install_sh
3508     fi
3509     fi
3510     echo "$as_me:$LINENO: result: $INSTALL" >&5
3511     echo "${ECHO_T}$INSTALL" >&6
3512 gezelter 1490
3513 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3514     # It thinks the first close brace ends the variable substitution.
3515     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3516 gezelter 2081
3517 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3518 gezelter 2081
3519 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3520 gezelter 2081
3521 gezelter 2547 case "x$INSTALL" in
3522     x/*) ;;
3523     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3524     esac
3525     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3526     # Extract the first word of "ar", so it can be a program name with args.
3527     set dummy ar; ac_word=$2
3528 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3529 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3530 gezelter 2547 if test "${ac_cv_prog_AR+set}" = set; then
3531 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3532     else
3533 gezelter 2547 if test -n "$AR"; then
3534     ac_cv_prog_AR="$AR" # Let the user override the test.
3535 gezelter 1490 else
3536 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3537     for as_dir in $PATH
3538     do
3539     IFS=$as_save_IFS
3540     test -z "$as_dir" && as_dir=.
3541     for ac_exec_ext in '' $ac_executable_extensions; do
3542     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3543 gezelter 2547 ac_cv_prog_AR="ar"
3544 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3545     break 2
3546     fi
3547 gezelter 1490 done
3548 gezelter 2081 done
3549 gezelter 1490
3550 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3551 gezelter 1490 fi
3552     fi
3553 gezelter 2547 AR=$ac_cv_prog_AR
3554     if test -n "$AR"; then
3555     echo "$as_me:$LINENO: result: $AR" >&5
3556     echo "${ECHO_T}$AR" >&6
3557 gezelter 1490 else
3558 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3559 gezelter 1490 echo "${ECHO_T}no" >&6
3560     fi
3561    
3562 gezelter 2547 if test "$AR" = "NONE"; then
3563     cat >confcache <<\_ACEOF
3564     # This file is a shell script that caches the results of configure
3565     # tests run on this system so they can be shared between configure
3566     # scripts and configure runs, see configure's option --config-cache.
3567     # It is not useful on other systems. If it contains results you don't
3568     # want to keep, you may remove or edit it.
3569     #
3570     # config.status only pays attention to the cache file if you give it
3571     # the --recheck option to rerun configure.
3572     #
3573     # `ac_cv_env_foo' variables (set or unset) will be overridden when
3574     # loading this file, other *unset* `ac_cv_foo' will be assigned the
3575     # following values.
3576    
3577     _ACEOF
3578    
3579     # The following way of writing the cache mishandles newlines in values,
3580     # but we know of no workaround that is simple, portable, and efficient.
3581     # So, don't put newlines in cache variables' values.
3582     # Ultrix sh set writes to stderr and can't be redirected directly,
3583     # and sets the high bit in the cache file unless we assign to the vars.
3584     {
3585     (set) 2>&1 |
3586     case `(ac_space=' '; set | grep ac_space) 2>&1` in
3587     *ac_space=\ *)
3588     # `set' does not quote correctly, so add quotes (double-quote
3589     # substitution turns \\\\ into \\, and sed turns \\ into \).
3590     sed -n \
3591     "s/'/'\\\\''/g;
3592     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3593     ;;
3594     *)
3595     # `set' quotes correctly as required by POSIX, so do not add quotes.
3596     sed -n \
3597     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3598     ;;
3599     esac;
3600     } |
3601     sed '
3602     t clear
3603     : clear
3604     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3605     t end
3606     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3607     : end' >>confcache
3608     if diff $cache_file confcache >/dev/null 2>&1; then :; else
3609     if test -w $cache_file; then
3610     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3611     cat confcache >$cache_file
3612     else
3613     echo "not updating unwritable cache $cache_file"
3614     fi
3615 gezelter 1490 fi
3616 gezelter 2547 rm -f confcache
3617     exit 1
3618     fi
3619     # Extract the first word of "ps", so it can be a program name with args.
3620     set dummy ps; ac_word=$2
3621 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3622 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3623 gezelter 2547 if test "${ac_cv_path_PS+set}" = set; then
3624 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3625     else
3626 gezelter 2547 case $PS in
3627     [\\/]* | ?:[\\/]*)
3628     ac_cv_path_PS="$PS" # Let the user override the test with a path.
3629     ;;
3630     *)
3631     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3632 gezelter 2081 for as_dir in $PATH
3633     do
3634     IFS=$as_save_IFS
3635     test -z "$as_dir" && as_dir=.
3636     for ac_exec_ext in '' $ac_executable_extensions; do
3637     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3638 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3639 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3640     break 2
3641     fi
3642 gezelter 1490 done
3643 gezelter 2081 done
3644 gezelter 1490
3645 gezelter 2547 ;;
3646     esac
3647 gezelter 1490 fi
3648 gezelter 2547 PS=$ac_cv_path_PS
3649    
3650     if test -n "$PS"; then
3651     echo "$as_me:$LINENO: result: $PS" >&5
3652     echo "${ECHO_T}$PS" >&6
3653 gezelter 1490 else
3654 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3655 gezelter 1490 echo "${ECHO_T}no" >&6
3656     fi
3657    
3658 gezelter 2547 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3659     echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3660     if test "${ac_cv_prog_ps_syntax+set}" = set; then
3661     echo $ECHO_N "(cached) $ECHO_C" >&6
3662     else
3663 gezelter 1490
3664 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
3665     ac_cv_prog_ps_ax=yes
3666     else
3667     ac_cv_prog_ps_ax=no
3668     fi
3669     if $PS -ef -o rss > /dev/null 2>&1; then
3670     ac_cv_prog_ps_ef=yes
3671     else
3672     ac_cv_prog_ps_ef=no
3673     fi
3674     if test "$ac_cv_prog_ps_ax" = yes; then
3675     ac_cv_prog_ps_syntax=BSD
3676     else
3677     if test "$ac_cv_prog_ps_ef" = yes; then
3678     ac_cv_prog_ps_syntax=POSIX
3679     else
3680     { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3681     echo "$as_me: error: Could not determine ps syntax" >&2;}
3682     { (exit 1); exit 1; }; }
3683     fi
3684     fi
3685    
3686 gezelter 1490 fi
3687 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3688     echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3689 gezelter 1490
3690 gezelter 2547 cat >>confdefs.h <<_ACEOF
3691     #define PSCOMMAND $PS
3692     _ACEOF
3693 gezelter 2081
3694 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
3695    
3696     cat >>confdefs.h <<\_ACEOF
3697     #define PSTYPE_IS_BSD 1
3698     _ACEOF
3699    
3700 gezelter 1490 else
3701 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3702 gezelter 1490
3703 gezelter 2547 cat >>confdefs.h <<\_ACEOF
3704     #define PSTYPE_IS_POSIX 1
3705     _ACEOF
3706 gezelter 1490
3707 gezelter 2547 else
3708     { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3709     echo "$as_me: error: Unknown ps syntax type!" >&2;}
3710     { (exit 1); exit 1; }; }
3711     fi
3712     fi
3713 gezelter 1490
3714 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3715     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3716     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3717     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3718 gezelter 1490
3719 gezelter 2547
3720     echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3721     echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3722     if test "${ac_cv_fc_srcext_F90+set}" = set; then
3723     echo $ECHO_N "(cached) $ECHO_C" >&6
3724     else
3725     ac_ext=F90
3726     ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3727     FCFLAGS_SRCEXT=""
3728     ac_cv_fc_srcext_F90=unknown
3729     for ac_flag in none -qsuffix=f=F90 -Tf; do
3730     test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3731     cat >conftest.$ac_ext <<_ACEOF
3732     program main
3733    
3734     end
3735 gezelter 1490 _ACEOF
3736     rm -f conftest.$ac_objext
3737 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3738     (eval $ac_compile) 2>conftest.er1
3739 gezelter 1490 ac_status=$?
3740 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3741     rm -f conftest.er1
3742     cat conftest.err >&5
3743     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3744 gezelter 1490 (exit $ac_status); } &&
3745 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3746 gezelter 2473 || test ! -s conftest.err'
3747 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3748 gezelter 1490 (eval $ac_try) 2>&5
3749     ac_status=$?
3750 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3751     (exit $ac_status); }; } &&
3752     { ac_try='test -s conftest.$ac_objext'
3753     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3754     (eval $ac_try) 2>&5
3755     ac_status=$?
3756     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3757 gezelter 1490 (exit $ac_status); }; }; then
3758 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
3759 gezelter 1490 else
3760     echo "$as_me: failed program was:" >&5
3761 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3762    
3763 gezelter 1490 fi
3764 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3765 gezelter 2547 done
3766     rm -f conftest.$ac_objext conftest.F90
3767     FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3768 gezelter 1490
3769     fi
3770 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3771     echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3772     if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3773     { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3774     echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3775     { (exit 1); exit 1; }; }
3776     else
3777     FC_SRCEXT=F90
3778     if test "x$ac_cv_fc_srcext_F90" = xnone; then
3779     FCFLAGS_SRCEXT=""
3780     FCFLAGS_F90=""
3781     else
3782     FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3783     FCFLAGS_F90=$ac_cv_fc_srcext_F90
3784     fi
3785 gezelter 1490
3786 gezelter 2081
3787 gezelter 2547 fi
3788 gezelter 2081
3789    
3790    
3791 gezelter 2547
3792    
3793 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3794     # for preprocessed f90 source.
3795    
3796     if test "$ac_test_PREPFLAG" != "set"; then
3797     PREPFLAG=""
3798     case "${host_cpu}-${host_os}" in
3799    
3800 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3801 gezelter 1490 PREPFLAG="-fpp1 "
3802     fi;;
3803 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3804 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3805     fi;;
3806     *darwin*)
3807 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3808 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3809     fi;;
3810     esac
3811    
3812     if test -z "$PREPFLAG"; then
3813 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3814 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3815     PREPFLAG=""
3816     fi
3817    
3818 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3819 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3820    
3821 gezelter 2081
3822 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3823     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3824     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3825     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3826 gezelter 1490
3827     ac_save_ext=$ac_ext
3828     ac_ext=F90
3829 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3830 gezelter 1490
3831     if test "$PREPFLAG"; then
3832 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3833 gezelter 1490 fi
3834    
3835     cat >conftest.$ac_ext <<_ACEOF
3836    
3837 gezelter 2081
3838 gezelter 2547 program conftest
3839 gezelter 1490 integer :: i
3840     i = 1
3841 gezelter 2547 end program conftest
3842 gezelter 1490
3843     _ACEOF
3844     rm -f conftest.$ac_objext
3845 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3846     (eval $ac_compile) 2>conftest.er1
3847 gezelter 1490 ac_status=$?
3848 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3849     rm -f conftest.er1
3850     cat conftest.err >&5
3851     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3852 gezelter 1490 (exit $ac_status); } &&
3853 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3854 gezelter 2473 || test ! -s conftest.err'
3855 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3856 gezelter 1490 (eval $ac_try) 2>&5
3857     ac_status=$?
3858 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3859     (exit $ac_status); }; } &&
3860     { ac_try='test -s conftest.$ac_objext'
3861     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3862     (eval $ac_try) 2>&5
3863     ac_status=$?
3864     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3865 gezelter 1490 (exit $ac_status); }; }; then
3866     prepflagworks=1
3867     else
3868     echo "$as_me: failed program was:" >&5
3869 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3870    
3871 gezelter 1490 prepflagworks=0
3872     fi
3873 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3874 gezelter 1490
3875 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3876 gezelter 1490 ac_ext=$ac_save_ext
3877 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3878     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3879     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3880     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3881 gezelter 1490
3882 gezelter 2081
3883 gezelter 1490 if test "$prepflagworks" = 1; then
3884 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3885 gezelter 1490 echo "${ECHO_T}yes" >&6
3886 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3887 gezelter 1490
3888     else
3889 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3890 gezelter 1490 echo "${ECHO_T}no" >&6
3891 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3892 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3893     { (exit 1); exit 1; }; }
3894     fi
3895     fi
3896    
3897 gezelter 2081
3898    
3899    
3900    
3901 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3902     # for preprocessed f90 source with -D type defines
3903    
3904     if test "$ac_test_PREPDEFFLAG" != "set"; then
3905     PREPDEFFLAG=""
3906     case "${host_cpu}-${host_os}" in
3907    
3908 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3909 gezelter 1490 PREPDEFFLAG=" "
3910     fi;;
3911 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3912 gezelter 1490 PREPDEFFLAG="-WF,"
3913     fi;;
3914     *darwin*)
3915 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3916 gezelter 1490 PREPDEFFLAG="-WF,"
3917     fi;;
3918     esac
3919    
3920     if test -z "$PREPDEFFLAG"; then
3921 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3922 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3923     PREPDEFFLAG=" "
3924     fi
3925    
3926 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3927 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3928    
3929 gezelter 2081
3930 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3931     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3932     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3933     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3934 gezelter 1490
3935     ac_save_ext=$ac_ext
3936     ac_ext=F90
3937 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
3938 gezelter 1490
3939     if test "$PREPDEFFLAG"; then
3940 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3941 gezelter 1490 fi
3942    
3943     cat >conftest.$ac_ext <<_ACEOF
3944    
3945 gezelter 2081
3946 gezelter 2547 program conftest
3947 gezelter 1490 integer :: i
3948     #ifdef TEST
3949     i = 1
3950     #else
3951     choke me
3952     #endif
3953 gezelter 2547 end program conftest
3954 gezelter 1490
3955     _ACEOF
3956     rm -f conftest.$ac_objext
3957 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3958     (eval $ac_compile) 2>conftest.er1
3959 gezelter 1490 ac_status=$?
3960 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3961     rm -f conftest.er1
3962     cat conftest.err >&5
3963     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3964 gezelter 1490 (exit $ac_status); } &&
3965 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3966 gezelter 2473 || test ! -s conftest.err'
3967 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3968 gezelter 1490 (eval $ac_try) 2>&5
3969     ac_status=$?
3970 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3971     (exit $ac_status); }; } &&
3972     { ac_try='test -s conftest.$ac_objext'
3973     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3974     (eval $ac_try) 2>&5
3975     ac_status=$?
3976     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3977 gezelter 1490 (exit $ac_status); }; }; then
3978     prepdefflagworks=1
3979     else
3980     echo "$as_me: failed program was:" >&5
3981 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3982    
3983 gezelter 1490 prepdefflagworks=0
3984     fi
3985 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3986 gezelter 1490
3987 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
3988 gezelter 1490 ac_ext=$ac_save_ext
3989 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3990     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3991     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3992     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3993 gezelter 1490
3994 gezelter 2081
3995 gezelter 1490 if test "$prepdefflagworks" = 1; then
3996 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3997 gezelter 1490 echo "${ECHO_T}yes" >&6
3998    
3999     else
4000 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
4001 gezelter 1490 echo "${ECHO_T}no" >&6
4002 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4003 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
4004     { (exit 1); exit 1; }; }
4005     fi
4006     fi
4007    
4008 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4009     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4010     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4011     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4012     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4013     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4014     if test "${ac_cv_prog_fc_v+set}" = set; then
4015 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4016     else
4017 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4018     program main
4019 gezelter 1490
4020 gezelter 2547 end
4021 gezelter 1490 _ACEOF
4022     rm -f conftest.$ac_objext
4023 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4024     (eval $ac_compile) 2>conftest.er1
4025 gezelter 1490 ac_status=$?
4026 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4027     rm -f conftest.er1
4028     cat conftest.err >&5
4029     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4030 gezelter 1490 (exit $ac_status); } &&
4031 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4032 gezelter 2473 || test ! -s conftest.err'
4033 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4034 gezelter 1490 (eval $ac_try) 2>&5
4035     ac_status=$?
4036 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4037     (exit $ac_status); }; } &&
4038     { ac_try='test -s conftest.$ac_objext'
4039     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4040     (eval $ac_try) 2>&5
4041     ac_status=$?
4042     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4043 gezelter 1490 (exit $ac_status); }; }; then
4044 gezelter 2547 ac_cv_prog_fc_v=
4045 gezelter 1490 # Try some options frequently used verbose output
4046     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4047 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4048     program main
4049 gezelter 1490
4050 gezelter 2547 end
4051     _ACEOF
4052 gezelter 1490
4053 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
4054     # 1 to this macro) to the Fortran compiler in order to get
4055     # "verbose" output that we can then parse for the Fortran linker
4056     # flags.
4057     ac_save_FFLAGS=$FCFLAGS
4058     FCFLAGS="$FCFLAGS $ac_verb"
4059 chuckv 3137 (eval echo $as_me:4059: \"$ac_link\") >&5
4060 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4061     echo "$ac_fc_v_output" >&5
4062     FCFLAGS=$ac_save_FFLAGS
4063 gezelter 1490
4064 gezelter 2547 rm -f conftest*
4065 gezelter 2081
4066 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4067     # /foo, /bar, and /baz are search directories for the Fortran linker.
4068     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4069     ac_fc_v_output="`echo $ac_fc_v_output |
4070     grep 'LPATH is:' |
4071     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4072 gezelter 1490
4073 gezelter 2547 case $ac_fc_v_output in
4074     # If we are using xlf then replace all the commas with spaces.
4075     *xlfentry*)
4076     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4077 gezelter 1490
4078 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4079     # $LIBS confuse us, and the libraries appear later in the output anyway).
4080     *mGLOB_options_string*)
4081     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4082 gezelter 1490
4083 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4084     # Use "\"" instead of '"' for font-lock-mode.
4085     # FIXME: a more general fix for quoted arguments with spaces?
4086     *cft90*)
4087     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4088     esac
4089 gezelter 1490
4090    
4091     # look for -l* and *.a constructs in the output
4092 gezelter 2547 for ac_arg in $ac_fc_v_output; do
4093 gezelter 1490 case $ac_arg in
4094     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4095 gezelter 2547 ac_cv_prog_fc_v=$ac_verb
4096 gezelter 1490 break 2 ;;
4097     esac
4098     done
4099     done
4100 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
4101     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4102     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4103 gezelter 1490 fi
4104     else
4105     echo "$as_me: failed program was:" >&5
4106 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4107    
4108     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4109 gezelter 1490 echo "$as_me: WARNING: compilation failed" >&2;}
4110     fi
4111 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4112 gezelter 1490
4113     fi
4114 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4115     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4116     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4117     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4118     if test "${ac_cv_fc_libs+set}" = set; then
4119 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4120     else
4121 gezelter 2547 if test "x$FCLIBS" != "x"; then
4122     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4123 gezelter 1490 else
4124    
4125     cat >conftest.$ac_ext <<_ACEOF
4126 gezelter 2547 program main
4127 gezelter 1490
4128 gezelter 2547 end
4129 gezelter 1490 _ACEOF
4130    
4131     # Compile and link our simple test program by passing a flag (argument
4132 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
4133     # "verbose" output that we can then parse for the Fortran linker
4134 gezelter 1490 # flags.
4135 gezelter 2547 ac_save_FFLAGS=$FCFLAGS
4136     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4137 chuckv 3137 (eval echo $as_me:4137: \"$ac_link\") >&5
4138 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4139     echo "$ac_fc_v_output" >&5
4140     FCFLAGS=$ac_save_FFLAGS
4141 gezelter 1490
4142 gezelter 2547 rm -f conftest*
4143 gezelter 1490
4144 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4145     # /foo, /bar, and /baz are search directories for the Fortran linker.
4146     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4147     ac_fc_v_output="`echo $ac_fc_v_output |
4148     grep 'LPATH is:' |
4149     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4150 gezelter 1490
4151 gezelter 2547 case $ac_fc_v_output in
4152     # If we are using xlf then replace all the commas with spaces.
4153     *xlfentry*)
4154     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4155 gezelter 1490
4156 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4157     # $LIBS confuse us, and the libraries appear later in the output anyway).
4158     *mGLOB_options_string*)
4159     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4160 gezelter 1490
4161 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4162     # Use "\"" instead of '"' for font-lock-mode.
4163     # FIXME: a more general fix for quoted arguments with spaces?
4164     *cft90*)
4165     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4166     esac
4167 gezelter 1490
4168 gezelter 2547
4169    
4170     ac_cv_fc_libs=
4171    
4172 gezelter 1490 # Save positional arguments (if any)
4173     ac_save_positional="$@"
4174    
4175 gezelter 2547 set X $ac_fc_v_output
4176 gezelter 1490 while test $# != 1; do
4177     shift
4178     ac_arg=$1
4179     case $ac_arg in
4180     [\\/]*.a | ?:[\\/]*.a)
4181     ac_exists=false
4182 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4183 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4184     ac_exists=true
4185     break
4186     fi
4187     done
4188    
4189     if test x"$ac_exists" = xtrue; then
4190     :
4191     else
4192 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4193 gezelter 1490 fi
4194    
4195     ;;
4196     -bI:*)
4197     ac_exists=false
4198 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4199 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4200     ac_exists=true
4201     break
4202     fi
4203     done
4204    
4205     if test x"$ac_exists" = xtrue; then
4206     :
4207     else
4208     if test "$ac_compiler_gnu" = yes; then
4209     for ac_link_opt in $ac_arg; do
4210 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4211 gezelter 1490 done
4212     else
4213 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4214 gezelter 1490 fi
4215     fi
4216    
4217     ;;
4218     # Ignore these flags.
4219 gezelter 2547 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4220 gezelter 1490 ;;
4221     -lkernel32)
4222 gezelter 2547 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4223 gezelter 1490 ;;
4224     -[LRuY])
4225     # These flags, when seen by themselves, take an argument.
4226     # We remove the space between option and argument and re-iterate
4227     # unless we find an empty arg or a new option (starting with -)
4228     case $2 in
4229 gezelter 2547 "" | -*);;
4230     *)
4231 gezelter 1490 ac_arg="$ac_arg$2"
4232     shift; shift
4233     set X $ac_arg "$@"
4234     ;;
4235     esac
4236     ;;
4237     -YP,*)
4238     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4239     ac_exists=false
4240 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4241 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
4242     ac_exists=true
4243     break
4244     fi
4245     done
4246    
4247     if test x"$ac_exists" = xtrue; then
4248     :
4249     else
4250     ac_arg="$ac_arg $ac_j"
4251 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4252 gezelter 1490 fi
4253    
4254     done
4255     ;;
4256     -[lLR]*)
4257     ac_exists=false
4258 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4259 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4260     ac_exists=true
4261     break
4262     fi
4263     done
4264    
4265     if test x"$ac_exists" = xtrue; then
4266     :
4267     else
4268 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4269 gezelter 1490 fi
4270    
4271     ;;
4272     # Ignore everything else.
4273     esac
4274     done
4275     # restore positional arguments
4276     set X $ac_save_positional; shift
4277    
4278     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4279     # then we insist that the "run path" must be an absolute path (i.e. it
4280     # must begin with a "/").
4281     case `(uname -sr) 2>/dev/null` in
4282     "SunOS 5"*)
4283 gezelter 2547 ac_ld_run_path=`echo $ac_fc_v_output |
4284 gezelter 1490 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4285     test "x$ac_ld_run_path" != x &&
4286     if test "$ac_compiler_gnu" = yes; then
4287     for ac_link_opt in $ac_ld_run_path; do
4288 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4289 gezelter 1490 done
4290     else
4291 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4292 gezelter 1490 fi
4293     ;;
4294     esac
4295 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4296 gezelter 1490
4297     fi
4298 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4299     echo "${ECHO_T}$ac_cv_fc_libs" >&6
4300     FCLIBS="$ac_cv_fc_libs"
4301 gezelter 1490
4302    
4303 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4304     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4305     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4306     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4307 gezelter 2081
4308 gezelter 2547
4309     ac_ext=${FC_SRCEXT-f}
4310     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4311     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4312     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4313    
4314     echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4315     echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4316     if test "${ac_cv_fc_dummy_main+set}" = set; then
4317 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4318     else
4319 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
4320     LIBS="$LIBS $FCLIBS"
4321     ac_fortran_dm_var=FC_DUMMY_MAIN
4322     ac_ext=c
4323     ac_cpp='$CPP $CPPFLAGS'
4324     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4325     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4326     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4327    
4328     # First, try linking without a dummy main:
4329     cat >conftest.$ac_ext <<_ACEOF
4330     /* confdefs.h. */
4331 gezelter 1490 _ACEOF
4332 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
4333     cat >>conftest.$ac_ext <<_ACEOF
4334     /* end confdefs.h. */
4335    
4336     #ifdef FC_DUMMY_MAIN
4337     #ifndef FC_DUMMY_MAIN_EQ_F77
4338     # ifdef __cplusplus
4339     extern "C"
4340     # endif
4341     int FC_DUMMY_MAIN() { return 1; }
4342     #endif
4343     #endif
4344     int
4345     main ()
4346     {
4347    
4348     ;
4349     return 0;
4350     }
4351     _ACEOF
4352     rm -f conftest.$ac_objext conftest$ac_exeext
4353     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4354     (eval $ac_link) 2>conftest.er1
4355     ac_status=$?
4356     grep -v '^ *+' conftest.er1 >conftest.err
4357     rm -f conftest.er1
4358     cat conftest.err >&5
4359     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4360     (exit $ac_status); } &&
4361     { ac_try='test -z "$ac_c_werror_flag"
4362     || test ! -s conftest.err'
4363     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4364     (eval $ac_try) 2>&5
4365     ac_status=$?
4366     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4367     (exit $ac_status); }; } &&
4368     { ac_try='test -s conftest$ac_exeext'
4369     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4370     (eval $ac_try) 2>&5
4371     ac_status=$?
4372     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4373     (exit $ac_status); }; }; then
4374     ac_cv_fortran_dummy_main=none
4375     else
4376     echo "$as_me: failed program was:" >&5
4377     sed 's/^/| /' conftest.$ac_ext >&5
4378    
4379     ac_cv_fortran_dummy_main=unknown
4380     fi
4381     rm -f conftest.err conftest.$ac_objext \
4382     conftest$ac_exeext conftest.$ac_ext
4383    
4384     if test $ac_cv_fortran_dummy_main = unknown; then
4385     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4386     cat >conftest.$ac_ext <<_ACEOF
4387     /* confdefs.h. */
4388     _ACEOF
4389     cat confdefs.h >>conftest.$ac_ext
4390     cat >>conftest.$ac_ext <<_ACEOF
4391     /* end confdefs.h. */
4392     #define $ac_fortran_dm_var $ac_func
4393     #ifdef FC_DUMMY_MAIN
4394     #ifndef FC_DUMMY_MAIN_EQ_F77
4395     # ifdef __cplusplus
4396     extern "C"
4397     # endif
4398     int FC_DUMMY_MAIN() { return 1; }
4399     #endif
4400     #endif
4401     int
4402     main ()
4403     {
4404    
4405     ;
4406     return 0;
4407     }
4408     _ACEOF
4409     rm -f conftest.$ac_objext conftest$ac_exeext
4410     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4411     (eval $ac_link) 2>conftest.er1
4412     ac_status=$?
4413     grep -v '^ *+' conftest.er1 >conftest.err
4414     rm -f conftest.er1
4415     cat conftest.err >&5
4416     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4417     (exit $ac_status); } &&
4418     { ac_try='test -z "$ac_c_werror_flag"
4419     || test ! -s conftest.err'
4420     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4421     (eval $ac_try) 2>&5
4422     ac_status=$?
4423     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4424     (exit $ac_status); }; } &&
4425     { ac_try='test -s conftest$ac_exeext'
4426     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4427     (eval $ac_try) 2>&5
4428     ac_status=$?
4429     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4430     (exit $ac_status); }; }; then
4431     ac_cv_fortran_dummy_main=$ac_func; break
4432     else
4433     echo "$as_me: failed program was:" >&5
4434     sed 's/^/| /' conftest.$ac_ext >&5
4435    
4436     fi
4437     rm -f conftest.err conftest.$ac_objext \
4438     conftest$ac_exeext conftest.$ac_ext
4439     done
4440     fi
4441     ac_ext=${FC_SRCEXT-f}
4442     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4443     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4444     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4445     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4446     rm -f conftest*
4447     LIBS=$ac_fc_dm_save_LIBS
4448    
4449     fi
4450     echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4451     echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4452     FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4453     if test "$FC_DUMMY_MAIN" != unknown; then
4454     if test $FC_DUMMY_MAIN != none; then
4455    
4456     cat >>confdefs.h <<_ACEOF
4457     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4458     _ACEOF
4459    
4460     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4461    
4462     cat >>confdefs.h <<\_ACEOF
4463     #define FC_DUMMY_MAIN_EQ_F77 1
4464     _ACEOF
4465    
4466     fi
4467     fi
4468     else
4469     { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4470     See \`config.log' for more details." >&5
4471     echo "$as_me: error: linking to Fortran libraries from C fails
4472     See \`config.log' for more details." >&2;}
4473     { (exit 1); exit 1; }; }
4474     fi
4475    
4476    
4477     ac_ext=${FC_SRCEXT-f}
4478     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4479     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4480     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4481    
4482     ac_ext=${FC_SRCEXT-f}
4483     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4484     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4485     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4486     echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4487     echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4488     if test "${ac_cv_fc_mangling+set}" = set; then
4489     echo $ECHO_N "(cached) $ECHO_C" >&6
4490     else
4491     cat >conftest.$ac_ext <<_ACEOF
4492     subroutine foobar()
4493     return
4494     end
4495     subroutine foo_bar()
4496     return
4497     end
4498     _ACEOF
4499 gezelter 1490 rm -f conftest.$ac_objext
4500 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4501     (eval $ac_compile) 2>conftest.er1
4502 gezelter 1490 ac_status=$?
4503 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4504     rm -f conftest.er1
4505     cat conftest.err >&5
4506     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4507 gezelter 1490 (exit $ac_status); } &&
4508 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4509 gezelter 2473 || test ! -s conftest.err'
4510 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4511 gezelter 1490 (eval $ac_try) 2>&5
4512     ac_status=$?
4513 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4514     (exit $ac_status); }; } &&
4515     { ac_try='test -s conftest.$ac_objext'
4516     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4517     (eval $ac_try) 2>&5
4518     ac_status=$?
4519     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4520 gezelter 1490 (exit $ac_status); }; }; then
4521 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
4522 gezelter 1490
4523 gezelter 2547 ac_save_LIBS=$LIBS
4524     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4525    
4526 gezelter 1490 ac_ext=c
4527     ac_cpp='$CPP $CPPFLAGS'
4528     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4529     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4530     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4531     ac_success=no
4532     for ac_foobar in foobar FOOBAR; do
4533     for ac_underscore in "" "_"; do
4534     ac_func="$ac_foobar$ac_underscore"
4535     cat >conftest.$ac_ext <<_ACEOF
4536 gezelter 2081 /* confdefs.h. */
4537     _ACEOF
4538     cat confdefs.h >>conftest.$ac_ext
4539     cat >>conftest.$ac_ext <<_ACEOF
4540     /* end confdefs.h. */
4541 gezelter 1490
4542     /* Override any gcc2 internal prototype to avoid an error. */
4543     #ifdef __cplusplus
4544     extern "C"
4545     #endif
4546     /* We use char because int might match the return type of a gcc2
4547     builtin and then its argument prototype would still apply. */
4548     char $ac_func ();
4549 gezelter 2547 #ifdef FC_DUMMY_MAIN
4550     #ifndef FC_DUMMY_MAIN_EQ_F77
4551     # ifdef __cplusplus
4552     extern "C"
4553     # endif
4554     int FC_DUMMY_MAIN() { return 1; }
4555     #endif
4556     #endif
4557 gezelter 1490 int
4558     main ()
4559     {
4560     $ac_func ();
4561     ;
4562     return 0;
4563     }
4564     _ACEOF
4565     rm -f conftest.$ac_objext conftest$ac_exeext
4566 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4567     (eval $ac_link) 2>conftest.er1
4568 gezelter 1490 ac_status=$?
4569 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4570     rm -f conftest.er1
4571     cat conftest.err >&5
4572     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4573 gezelter 1490 (exit $ac_status); } &&
4574 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4575     || test ! -s conftest.err'
4576 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4577 gezelter 1490 (eval $ac_try) 2>&5
4578     ac_status=$?
4579 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4580     (exit $ac_status); }; } &&
4581     { ac_try='test -s conftest$ac_exeext'
4582     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4583     (eval $ac_try) 2>&5
4584     ac_status=$?
4585     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4586 gezelter 1490 (exit $ac_status); }; }; then
4587     ac_success=yes; break 2
4588     else
4589     echo "$as_me: failed program was:" >&5
4590 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4591    
4592 gezelter 1490 fi
4593 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4594     conftest$ac_exeext conftest.$ac_ext
4595 gezelter 1490 done
4596     done
4597 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4598     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4599     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4600     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4601 gezelter 1490
4602     if test "$ac_success" = "yes"; then
4603     case $ac_foobar in
4604 gezelter 2547 foobar)
4605     ac_case=lower
4606     ac_foo_bar=foo_bar
4607     ;;
4608     FOOBAR)
4609     ac_case=upper
4610     ac_foo_bar=FOO_BAR
4611     ;;
4612 gezelter 1490 esac
4613    
4614 gezelter 2547 ac_ext=c
4615     ac_cpp='$CPP $CPPFLAGS'
4616     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4617     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4618     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4619 gezelter 1490 ac_success_extra=no
4620     for ac_extra in "" "_"; do
4621 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4622     cat >conftest.$ac_ext <<_ACEOF
4623 gezelter 2081 /* confdefs.h. */
4624     _ACEOF
4625     cat confdefs.h >>conftest.$ac_ext
4626     cat >>conftest.$ac_ext <<_ACEOF
4627     /* end confdefs.h. */
4628 gezelter 1490
4629     /* Override any gcc2 internal prototype to avoid an error. */
4630     #ifdef __cplusplus
4631     extern "C"
4632     #endif
4633     /* We use char because int might match the return type of a gcc2
4634     builtin and then its argument prototype would still apply. */
4635     char $ac_func ();
4636 gezelter 2547 #ifdef FC_DUMMY_MAIN
4637     #ifndef FC_DUMMY_MAIN_EQ_F77
4638     # ifdef __cplusplus
4639     extern "C"
4640     # endif
4641     int FC_DUMMY_MAIN() { return 1; }
4642     #endif
4643     #endif
4644 gezelter 1490 int
4645     main ()
4646     {
4647     $ac_func ();
4648     ;
4649     return 0;
4650     }
4651     _ACEOF
4652     rm -f conftest.$ac_objext conftest$ac_exeext
4653 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4654     (eval $ac_link) 2>conftest.er1
4655 gezelter 1490 ac_status=$?
4656 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4657     rm -f conftest.er1
4658     cat conftest.err >&5
4659     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4660 gezelter 1490 (exit $ac_status); } &&
4661 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4662     || test ! -s conftest.err'
4663 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4664 gezelter 1490 (eval $ac_try) 2>&5
4665     ac_status=$?
4666 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4667     (exit $ac_status); }; } &&
4668     { ac_try='test -s conftest$ac_exeext'
4669     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4670     (eval $ac_try) 2>&5
4671     ac_status=$?
4672     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4673 gezelter 1490 (exit $ac_status); }; }; then
4674     ac_success_extra=yes; break
4675     else
4676     echo "$as_me: failed program was:" >&5
4677 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4678    
4679 gezelter 1490 fi
4680 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4681     conftest$ac_exeext conftest.$ac_ext
4682 gezelter 1490 done
4683 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4684     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4685     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4686     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4687 gezelter 1490
4688     if test "$ac_success_extra" = "yes"; then
4689 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
4690 gezelter 1490 if test -z "$ac_underscore"; then
4691 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4692 gezelter 1490 else
4693 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4694 gezelter 1490 fi
4695     if test -z "$ac_extra"; then
4696 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4697 gezelter 1490 else
4698 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4699 gezelter 1490 fi
4700     else
4701 gezelter 2547 ac_cv_fc_mangling="unknown"
4702 gezelter 1490 fi
4703     else
4704 gezelter 2547 ac_cv_fc_mangling="unknown"
4705 gezelter 1490 fi
4706    
4707     LIBS=$ac_save_LIBS
4708 gezelter 2547 rm -f cfortran_test* conftest*
4709 gezelter 1490 else
4710     echo "$as_me: failed program was:" >&5
4711 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4712    
4713 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4714     See \`config.log' for more details." >&5
4715     echo "$as_me: error: cannot compile a simple Fortran program
4716     See \`config.log' for more details." >&2;}
4717     { (exit 1); exit 1; }; }
4718 gezelter 1490 fi
4719 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4720 gezelter 1490
4721     fi
4722 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4723     echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4724 gezelter 1490
4725 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4726     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4727     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4728     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4729 gezelter 2081
4730 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4731     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4732     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4733     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4734 gezelter 2081
4735 gezelter 2547
4736     case $ac_cv_fc_mangling in
4737 gezelter 1490 "lower case, no underscore, no extra underscore")
4738 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4739 gezelter 2547 #define FC_FUNC(name,NAME) name
4740 gezelter 2081 _ACEOF
4741 gezelter 1490
4742 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4743 gezelter 2547 #define FC_FUNC_(name,NAME) name
4744 gezelter 2081 _ACEOF
4745 gezelter 1490 ;;
4746     "lower case, no underscore, extra underscore")
4747 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4748 gezelter 2547 #define FC_FUNC(name,NAME) name
4749 gezelter 2081 _ACEOF
4750 gezelter 1490
4751 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4752 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4753 gezelter 2081 _ACEOF
4754 gezelter 1490 ;;
4755     "lower case, underscore, no extra underscore")
4756 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4757 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4758 gezelter 2081 _ACEOF
4759 gezelter 1490
4760 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4761 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4762 gezelter 2081 _ACEOF
4763 gezelter 1490 ;;
4764     "lower case, underscore, extra underscore")
4765 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4766 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4767 gezelter 2081 _ACEOF
4768 gezelter 1490
4769 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4770 gezelter 2547 #define FC_FUNC_(name,NAME) name ## __
4771 gezelter 2081 _ACEOF
4772 gezelter 1490 ;;
4773     "upper case, no underscore, no extra underscore")
4774 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4775 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4776 gezelter 2081 _ACEOF
4777 gezelter 1490
4778 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4779 gezelter 2547 #define FC_FUNC_(name,NAME) NAME
4780 gezelter 2081 _ACEOF
4781 gezelter 1490 ;;
4782     "upper case, no underscore, extra underscore")
4783 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4784 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4785 gezelter 2081 _ACEOF
4786 gezelter 1490
4787 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4788 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4789 gezelter 2081 _ACEOF
4790 gezelter 1490 ;;
4791     "upper case, underscore, no extra underscore")
4792 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4793 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4794 gezelter 2081 _ACEOF
4795 gezelter 1490
4796 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4797 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4798 gezelter 2081 _ACEOF
4799 gezelter 1490 ;;
4800     "upper case, underscore, extra underscore")
4801 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4802 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4803 gezelter 2081 _ACEOF
4804 gezelter 1490
4805 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4806 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## __
4807 gezelter 2081 _ACEOF
4808 gezelter 1490 ;;
4809     *)
4810 gezelter 2547 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4811     echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4812 gezelter 1490 ;;
4813     esac
4814    
4815 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4816     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4817     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4818     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4819 gezelter 2081
4820    
4821    
4822 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4823     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4824     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4825     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4826     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4827     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4828     if test "${ac_cv_prog_fc_v+set}" = set; then
4829     echo $ECHO_N "(cached) $ECHO_C" >&6
4830     else
4831     cat >conftest.$ac_ext <<_ACEOF
4832     program main
4833 gezelter 2081
4834 gezelter 2547 end
4835     _ACEOF
4836     rm -f conftest.$ac_objext
4837     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4838     (eval $ac_compile) 2>conftest.er1
4839     ac_status=$?
4840     grep -v '^ *+' conftest.er1 >conftest.err
4841     rm -f conftest.er1
4842     cat conftest.err >&5
4843     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4844     (exit $ac_status); } &&
4845     { ac_try='test -z "$ac_fc_werror_flag"
4846     || test ! -s conftest.err'
4847     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4848     (eval $ac_try) 2>&5
4849     ac_status=$?
4850     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4851     (exit $ac_status); }; } &&
4852     { ac_try='test -s conftest.$ac_objext'
4853     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4854     (eval $ac_try) 2>&5
4855     ac_status=$?
4856     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4857     (exit $ac_status); }; }; then
4858     ac_cv_prog_fc_v=
4859     # Try some options frequently used verbose output
4860     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4861     cat >conftest.$ac_ext <<_ACEOF
4862     program main
4863    
4864     end
4865     _ACEOF
4866    
4867     # Compile and link our simple test program by passing a flag (argument
4868     # 1 to this macro) to the Fortran compiler in order to get
4869     # "verbose" output that we can then parse for the Fortran linker
4870     # flags.
4871     ac_save_FFLAGS=$FCFLAGS
4872     FCFLAGS="$FCFLAGS $ac_verb"
4873 chuckv 3137 (eval echo $as_me:4873: \"$ac_link\") >&5
4874 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4875     echo "$ac_fc_v_output" >&5
4876     FCFLAGS=$ac_save_FFLAGS
4877    
4878     rm -f conftest*
4879    
4880     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4881     # /foo, /bar, and /baz are search directories for the Fortran linker.
4882     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4883     ac_fc_v_output="`echo $ac_fc_v_output |
4884     grep 'LPATH is:' |
4885     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4886    
4887     case $ac_fc_v_output in
4888     # If we are using xlf then replace all the commas with spaces.
4889     *xlfentry*)
4890     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4891    
4892     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4893     # $LIBS confuse us, and the libraries appear later in the output anyway).
4894     *mGLOB_options_string*)
4895     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4896    
4897     # If we are using Cray Fortran then delete quotes.
4898     # Use "\"" instead of '"' for font-lock-mode.
4899     # FIXME: a more general fix for quoted arguments with spaces?
4900     *cft90*)
4901     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4902     esac
4903    
4904    
4905     # look for -l* and *.a constructs in the output
4906     for ac_arg in $ac_fc_v_output; do
4907     case $ac_arg in
4908     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4909     ac_cv_prog_fc_v=$ac_verb
4910     break 2 ;;
4911     esac
4912     done
4913     done
4914     if test -z "$ac_cv_prog_fc_v"; then
4915     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4916     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4917     fi
4918     else
4919     echo "$as_me: failed program was:" >&5
4920     sed 's/^/| /' conftest.$ac_ext >&5
4921    
4922     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4923     echo "$as_me: WARNING: compilation failed" >&2;}
4924     fi
4925     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4926    
4927     fi
4928     echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4929     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4930     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4931     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4932     if test "${ac_cv_fc_libs+set}" = set; then
4933     echo $ECHO_N "(cached) $ECHO_C" >&6
4934     else
4935     if test "x$FCLIBS" != "x"; then
4936     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4937     else
4938    
4939     cat >conftest.$ac_ext <<_ACEOF
4940     program main
4941    
4942     end
4943     _ACEOF
4944    
4945     # Compile and link our simple test program by passing a flag (argument
4946     # 1 to this macro) to the Fortran compiler in order to get
4947     # "verbose" output that we can then parse for the Fortran linker
4948     # flags.
4949     ac_save_FFLAGS=$FCFLAGS
4950     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4951 chuckv 3137 (eval echo $as_me:4951: \"$ac_link\") >&5
4952 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4953     echo "$ac_fc_v_output" >&5
4954     FCFLAGS=$ac_save_FFLAGS
4955    
4956     rm -f conftest*
4957    
4958     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4959     # /foo, /bar, and /baz are search directories for the Fortran linker.
4960     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4961     ac_fc_v_output="`echo $ac_fc_v_output |
4962     grep 'LPATH is:' |
4963     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4964    
4965     case $ac_fc_v_output in
4966     # If we are using xlf then replace all the commas with spaces.
4967     *xlfentry*)
4968     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4969    
4970     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4971     # $LIBS confuse us, and the libraries appear later in the output anyway).
4972     *mGLOB_options_string*)
4973     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4974    
4975     # If we are using Cray Fortran then delete quotes.
4976     # Use "\"" instead of '"' for font-lock-mode.
4977     # FIXME: a more general fix for quoted arguments with spaces?
4978     *cft90*)
4979     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4980     esac
4981    
4982    
4983    
4984     ac_cv_fc_libs=
4985    
4986     # Save positional arguments (if any)
4987     ac_save_positional="$@"
4988    
4989     set X $ac_fc_v_output
4990     while test $# != 1; do
4991     shift
4992     ac_arg=$1
4993     case $ac_arg in
4994     [\\/]*.a | ?:[\\/]*.a)
4995     ac_exists=false
4996     for ac_i in $ac_cv_fc_libs; do
4997     if test x"$ac_arg" = x"$ac_i"; then
4998     ac_exists=true
4999     break
5000     fi
5001     done
5002    
5003     if test x"$ac_exists" = xtrue; then
5004     :
5005     else
5006     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5007     fi
5008    
5009     ;;
5010     -bI:*)
5011     ac_exists=false
5012     for ac_i in $ac_cv_fc_libs; do
5013     if test x"$ac_arg" = x"$ac_i"; then
5014     ac_exists=true
5015     break
5016     fi
5017     done
5018    
5019     if test x"$ac_exists" = xtrue; then
5020     :
5021     else
5022     if test "$ac_compiler_gnu" = yes; then
5023     for ac_link_opt in $ac_arg; do
5024     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5025     done
5026     else
5027     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5028     fi
5029     fi
5030    
5031     ;;
5032     # Ignore these flags.
5033     -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5034     ;;
5035     -lkernel32)
5036     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5037     ;;
5038     -[LRuY])
5039     # These flags, when seen by themselves, take an argument.
5040     # We remove the space between option and argument and re-iterate
5041     # unless we find an empty arg or a new option (starting with -)
5042     case $2 in
5043     "" | -*);;
5044     *)
5045     ac_arg="$ac_arg$2"
5046     shift; shift
5047     set X $ac_arg "$@"
5048     ;;
5049     esac
5050     ;;
5051     -YP,*)
5052     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5053     ac_exists=false
5054     for ac_i in $ac_cv_fc_libs; do
5055     if test x"$ac_j" = x"$ac_i"; then
5056     ac_exists=true
5057     break
5058     fi
5059     done
5060    
5061     if test x"$ac_exists" = xtrue; then
5062     :
5063     else
5064     ac_arg="$ac_arg $ac_j"
5065     ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5066     fi
5067    
5068     done
5069     ;;
5070     -[lLR]*)
5071     ac_exists=false
5072     for ac_i in $ac_cv_fc_libs; do
5073     if test x"$ac_arg" = x"$ac_i"; then
5074     ac_exists=true
5075     break
5076     fi
5077     done
5078    
5079     if test x"$ac_exists" = xtrue; then
5080     :
5081     else
5082     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5083     fi
5084    
5085     ;;
5086     # Ignore everything else.
5087     esac
5088     done
5089     # restore positional arguments
5090     set X $ac_save_positional; shift
5091    
5092     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5093     # then we insist that the "run path" must be an absolute path (i.e. it
5094     # must begin with a "/").
5095     case `(uname -sr) 2>/dev/null` in
5096     "SunOS 5"*)
5097     ac_ld_run_path=`echo $ac_fc_v_output |
5098     sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5099     test "x$ac_ld_run_path" != x &&
5100     if test "$ac_compiler_gnu" = yes; then
5101     for ac_link_opt in $ac_ld_run_path; do
5102     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5103     done
5104     else
5105     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5106     fi
5107     ;;
5108     esac
5109     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5110    
5111     fi
5112     echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5113     echo "${ECHO_T}$ac_cv_fc_libs" >&6
5114     FCLIBS="$ac_cv_fc_libs"
5115    
5116    
5117     ac_ext=${FC_SRCEXT-f}
5118     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5119     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5120     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5121    
5122    
5123    
5124 gezelter 2081 echo "$as_me:$LINENO: checking for module suffix" >&5
5125 gezelter 1490 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5126     rm -f conftest*
5127     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5128     rm -f work*
5129 gezelter 2547 cat >conftest.$ac_ext <<EOF
5130 gezelter 1490 module conftest
5131     integer n
5132     parameter (n=1)
5133     end module conftest
5134     EOF
5135     # SGI and absoft compilers generates module name in upper case!
5136     testname="conftest"
5137     modcase="lower"
5138 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5139     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5140 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5141     if test -z "$MOD" ; then
5142     MOD=`ls CONFTEST* 2>/dev/null \
5143 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5144 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5145     if test -n "$MOD" ; then
5146     testname="CONFTEST"
5147     modcase="upper"
5148     fi
5149     fi
5150     if test -z "$MOD" ; then
5151 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5152 gezelter 1490 echo "${ECHO_T}unknown" >&6
5153     # Use mod if we can't figure it out
5154     MOD="mod"
5155     else
5156 gezelter 2081 echo "$as_me:$LINENO: result: $MOD" >&5
5157 gezelter 1490 echo "${ECHO_T}$MOD" >&6
5158     fi
5159     if test -s work.pcl ; then
5160 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5161 gezelter 1490 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5162     fi
5163     else
5164 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5165 gezelter 1490 echo "${ECHO_T}unknown" >&6
5166     fi
5167    
5168 gezelter 2081
5169    
5170    
5171    
5172 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
5173     # (absoft) use -p).
5174     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5175     # specified, work.pcl and work.pc are created. However, if you specify
5176     # a file, it must contain a the name of a file ending in .pc . Ugh!
5177     # Use the module made above
5178 gezelter 2081 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5179 gezelter 1490 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5180     rm -f conftest*
5181     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5182     rm -f work*
5183 gezelter 2547 cat >conftest.$ac_ext <<EOF
5184 gezelter 1490 module conftest
5185     integer n
5186     parameter (n=1)
5187     end module conftest
5188     EOF
5189     # SGI and absoft compilers generates module name in upper case!
5190     testname="conftest"
5191 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5192     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5193 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5194     if test -n "$mod" ; then
5195     testname="CONFTEST"
5196     fi
5197     madedir=0
5198     if test ! -d conf ; then mkdir conf ; madedir=1; fi
5199     cp $testname.$MOD conf
5200     rm -f conftest* CONFTEST*
5201 gezelter 2547 cat >conftest1.$ac_ext <<EOF
5202 gezelter 1490 program main
5203     use conftest
5204     print *, n
5205     end
5206     EOF
5207     F90_WORK_FILES_ARG=""
5208     F90MODINCSPEC=""
5209 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5210 gezelter 1490 MODDIRFLAG="-I"
5211     F90MODINCSPEC="-I<dir>"
5212 gezelter 2081 echo "$as_me:$LINENO: result: -I" >&5
5213 gezelter 1490 echo "${ECHO_T}-I" >&6
5214 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5215 gezelter 1490 MODDIRFLAG="-M"
5216     F90MODINCSPEC="-M<dir>"
5217 gezelter 2081 echo "$as_me:$LINENO: result: -M" >&5
5218 gezelter 1490 echo "${ECHO_T}-M" >&6
5219 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5220 gezelter 1490 MODDIRFLAG="-p"
5221     F90MODINCSPEC="-p<dir>"
5222 gezelter 2081 echo "$as_me:$LINENO: result: -p" >&5
5223 gezelter 1490 echo "${ECHO_T}-p" >&6
5224     elif test -s work.pc ; then
5225     cp work.pc conf/mpimod.pc
5226     echo "mpimod.pc" > conf/mpimod.pcl
5227     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5228 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5229 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
5230 gezelter 2081 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5231 gezelter 1490 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5232     F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5233     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5234    
5235     else
5236     # The version of the Intel compiler that I have refuses to let
5237     # you put the "work catalog" list anywhere but the current
5238     # directory. For example, you cannot in
5239     :
5240     fi
5241     fi
5242     if test -z "MODDIRFLAG" ; then
5243 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5244 gezelter 1490 echo "${ECHO_T}unknown" >&6
5245     fi
5246    
5247 gezelter 2081
5248 gezelter 1490 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5249     if test $madedir = 1 ; then rmdir conf ; fi
5250     fi
5251    
5252 gezelter 2081
5253     echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5254 gezelter 1535 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5255     if test "${ac_cv_f90_module_names+set}" = set; then
5256     echo $ECHO_N "(cached) $ECHO_C" >&6
5257     else
5258 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5259     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5260     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5261     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5262 gezelter 1535
5263     # carry out the test in a new directory, so that we don't miss anything
5264     mkdir conftest
5265     cd conftest
5266     cat >conftest.$ac_ext <<_ACEOF
5267     MODULE Bar
5268     END MODULE Bar
5269     _ACEOF
5270     rm -f conftest.$ac_objext
5271 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5272     (eval $ac_compile) 2>conftest.er1
5273 gezelter 1535 ac_status=$?
5274 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5275     rm -f conftest.er1
5276     cat conftest.err >&5
5277     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5278 gezelter 1535 (exit $ac_status); } &&
5279 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
5280 gezelter 2473 || test ! -s conftest.err'
5281 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5282 gezelter 1535 (eval $ac_try) 2>&5
5283     ac_status=$?
5284 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5285     (exit $ac_status); }; } &&
5286     { ac_try='test -s conftest.$ac_objext'
5287     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5288     (eval $ac_try) 2>&5
5289     ac_status=$?
5290     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5291 gezelter 1535 (exit $ac_status); }; }; then
5292     ac_cv_f90_module_names=
5293     ac_file_list=*
5294     for ac_file in $ac_file_list; do
5295     case $ac_file in
5296     # don't care for original source and object files
5297     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5298     :
5299     ;;
5300     # look for new files derived from the file name
5301     *conftest*)
5302     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5303     ac_exists=false
5304     for ac_i in $ac_cv_f90_module_names; do
5305     if test x"$ac_pat" = x"$ac_i"; then
5306     ac_exists=true
5307     break
5308     fi
5309     done
5310    
5311     if test x"$ac_exists" = xtrue; then
5312     :
5313     else
5314     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5315     fi
5316    
5317     ;;
5318     # look for new files derived from the module name,
5319     # with different case translation schemes
5320     *Bar*)
5321     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5322     ac_exists=false
5323     for ac_i in $ac_cv_f90_module_names; do
5324     if test x"$ac_pat" = x"$ac_i"; then
5325     ac_exists=true
5326     break
5327     fi
5328     done
5329    
5330     if test x"$ac_exists" = xtrue; then
5331     :
5332     else
5333     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5334     fi
5335    
5336     ;;
5337     *bar*)
5338     ac_pat=`echo $ac_file | sed s/bar/%module%/`
5339     ac_exists=false
5340     for ac_i in $ac_cv_f90_module_names; do
5341     if test x"$ac_pat" = x"$ac_i"; then
5342     ac_exists=true
5343     break
5344     fi
5345     done
5346    
5347     if test x"$ac_exists" = xtrue; then
5348     :
5349     else
5350     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5351     fi
5352    
5353     ;;
5354     *BAR*)
5355     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5356     ac_exists=false
5357     for ac_i in $ac_cv_f90_module_names; do
5358     if test x"$ac_pat" = x"$ac_i"; then
5359     ac_exists=true
5360     break
5361     fi
5362     done
5363    
5364     if test x"$ac_exists" = xtrue; then
5365     :
5366     else
5367     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5368     fi
5369    
5370     ;;
5371     # Other files - we have no idea how they are generated
5372     *)
5373 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5374 gezelter 1535 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5375     ;;
5376     esac
5377     done
5378     if test "x$ac_cv_f90_module_names" = "x"; then
5379 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5380 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5381     fi
5382    
5383     else
5384     echo "$as_me: failed program was:" >&5
5385 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5386    
5387 gezelter 1535 ac_cv_f90_module_names=
5388 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5389 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5390     fi
5391 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5392 gezelter 1535 cd ..
5393     # cleanup
5394     rm -rf conftest
5395 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5396     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5397     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5398     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5399 gezelter 1535
5400     fi
5401 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5402 gezelter 1535 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5403    
5404     # We now generate a shell script that will help us to figure out the correct
5405     # module file names, using the value of ac_cv_f90_module_names
5406    
5407     echo "Generating shell script modnam"
5408    
5409     cat > scripts/modnam << EOF
5410     #! /bin/sh
5411     # This script is auto-generated by configure
5412     #
5413     usage="\\
5414     Usage: \$0 [FILES]
5415    
5416     [FILES] are Fortran 90 source files.
5417     The output is a list of module file names that the Fortran 90 compiler
5418     generates when compiling [FILES]."
5419    
5420     list=
5421     empty=
5422    
5423     if test \$# -eq 0; then
5424     echo "\$usage"; exit 0
5425     fi
5426    
5427     while test \$# != 0; do
5428    
5429     file=\$1
5430     shift
5431    
5432     # strip suffix
5433     base=\`echo \$file | sed 's/[.][^.]*$//'\`
5434    
5435     test ! -f \$file && continue
5436    
5437     # Look for module definitions and transform them to upper / lower case
5438     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/'\`
5439     upper=\`echo \$mods | tr a-z A-Z\`
5440     lower=\`echo \$mods | tr A-Z a-z\`
5441    
5442     # Here, the patterns for generating module file names were inserted by configure
5443     for trans in $ac_cv_f90_module_names; do
5444    
5445     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5446     var=empty
5447     case \$pat in
5448     %MODULE%)
5449     var=upper ;;
5450     %Module%)
5451     var=mods ;;
5452     %module%)
5453     var=lower ;;
5454     %FILE%)
5455     test -n "\$mods" && var=base ;;
5456     esac
5457     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5458     list="\$list \$new"
5459     done
5460     done
5461    
5462     echo \$list
5463     # end of configure-generated script
5464     EOF
5465     chmod 755 scripts/modnam
5466    
5467     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5468     F90_MODULE_NAMES=empty
5469     case $pat in
5470     %MODULE%)
5471     F90_MODULE_NAMES=UPPER ;;
5472     %Module%)
5473     F90_MODULE_NAMES=Mixed ;;
5474     %module%)
5475     F90_MODULE_NAMES=lower ;;
5476     *)
5477     F90_MODULE_NAMES=unknown ;;
5478     esac
5479    
5480 gezelter 1490 ac_ext=c
5481     ac_cpp='$CPP $CPPFLAGS'
5482     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5483     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5484     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5485    
5486 gezelter 2081
5487 gezelter 2547 ac_ext=c
5488     ac_cpp='$CPP $CPPFLAGS'
5489     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5490     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5491     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5492 gezelter 2453
5493    
5494 gezelter 2547
5495     echo "$as_me:$LINENO: checking for asin in -lm" >&5
5496     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5497     if test "${ac_cv_lib_m_asin+set}" = set; then
5498 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
5499     else
5500 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
5501     LIBS="-lm $LIBS"
5502     cat >conftest.$ac_ext <<_ACEOF
5503 gezelter 2453 /* confdefs.h. */
5504     _ACEOF
5505     cat confdefs.h >>conftest.$ac_ext
5506     cat >>conftest.$ac_ext <<_ACEOF
5507     /* end confdefs.h. */
5508 gezelter 2547
5509     /* Override any gcc2 internal prototype to avoid an error. */
5510     #ifdef __cplusplus
5511     extern "C"
5512 gezelter 2453 #endif
5513 gezelter 2547 /* We use char because int might match the return type of a gcc2
5514     builtin and then its argument prototype would still apply. */
5515     char asin ();
5516     #ifdef FC_DUMMY_MAIN
5517     #ifndef FC_DUMMY_MAIN_EQ_F77
5518     # ifdef __cplusplus
5519     extern "C"
5520     # endif
5521     int FC_DUMMY_MAIN() { return 1; }
5522     #endif
5523     #endif
5524     int
5525     main ()
5526     {
5527     asin ();
5528     ;
5529     return 0;
5530     }
5531 gezelter 2453 _ACEOF
5532 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
5533     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5534     (eval $ac_link) 2>conftest.er1
5535 gezelter 2453 ac_status=$?
5536     grep -v '^ *+' conftest.er1 >conftest.err
5537     rm -f conftest.er1
5538     cat conftest.err >&5
5539     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5540 gezelter 2547 (exit $ac_status); } &&
5541     { ac_try='test -z "$ac_c_werror_flag"
5542     || test ! -s conftest.err'
5543     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5544     (eval $ac_try) 2>&5
5545 gezelter 2453 ac_status=$?
5546     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5547 gezelter 2547 (exit $ac_status); }; } &&
5548     { ac_try='test -s conftest$ac_exeext'
5549     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5550     (eval $ac_try) 2>&5
5551 gezelter 2453 ac_status=$?
5552     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5553 gezelter 2547 (exit $ac_status); }; }; then
5554     ac_cv_lib_m_asin=yes
5555 gezelter 2453 else
5556     echo "$as_me: failed program was:" >&5
5557     sed 's/^/| /' conftest.$ac_ext >&5
5558    
5559 gezelter 2547 ac_cv_lib_m_asin=no
5560 gezelter 2453 fi
5561 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
5562     conftest$ac_exeext conftest.$ac_ext
5563     LIBS=$ac_check_lib_save_LIBS
5564     fi
5565     echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5566     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5567     if test $ac_cv_lib_m_asin = yes; then
5568     cat >>confdefs.h <<_ACEOF
5569     #define HAVE_LIBM 1
5570 gezelter 2510 _ACEOF
5571 gezelter 2453
5572 gezelter 2547 LIBS="-lm $LIBS"
5573 gezelter 2453
5574     else
5575 gezelter 2547 exit
5576 gezelter 2453 fi
5577    
5578    
5579 gezelter 2081 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5580     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5581     if test "${ac_cv_header_stdc+set}" = set; then
5582     echo $ECHO_N "(cached) $ECHO_C" >&6
5583     else
5584     cat >conftest.$ac_ext <<_ACEOF
5585     /* confdefs.h. */
5586     _ACEOF
5587     cat confdefs.h >>conftest.$ac_ext
5588     cat >>conftest.$ac_ext <<_ACEOF
5589     /* end confdefs.h. */
5590     #include <stdlib.h>
5591     #include <stdarg.h>
5592     #include <string.h>
5593     #include <float.h>
5594    
5595 gezelter 2547 #ifdef FC_DUMMY_MAIN
5596     #ifndef FC_DUMMY_MAIN_EQ_F77
5597     # ifdef __cplusplus
5598     extern "C"
5599     # endif
5600     int FC_DUMMY_MAIN() { return 1; }
5601     #endif
5602     #endif
5603 gezelter 2081 int
5604     main ()
5605     {
5606    
5607     ;
5608     return 0;
5609     }
5610     _ACEOF
5611     rm -f conftest.$ac_objext
5612     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5613     (eval $ac_compile) 2>conftest.er1
5614     ac_status=$?
5615     grep -v '^ *+' conftest.er1 >conftest.err
5616     rm -f conftest.er1
5617     cat conftest.err >&5
5618     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5619     (exit $ac_status); } &&
5620 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5621 gezelter 2473 || test ! -s conftest.err'
5622 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5623     (eval $ac_try) 2>&5
5624     ac_status=$?
5625     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5626     (exit $ac_status); }; } &&
5627     { ac_try='test -s conftest.$ac_objext'
5628     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5629     (eval $ac_try) 2>&5
5630     ac_status=$?
5631     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5632     (exit $ac_status); }; }; then
5633     ac_cv_header_stdc=yes
5634     else
5635     echo "$as_me: failed program was:" >&5
5636     sed 's/^/| /' conftest.$ac_ext >&5
5637    
5638     ac_cv_header_stdc=no
5639     fi
5640     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5641    
5642     if test $ac_cv_header_stdc = yes; then
5643     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5644     cat >conftest.$ac_ext <<_ACEOF
5645     /* confdefs.h. */
5646     _ACEOF
5647     cat confdefs.h >>conftest.$ac_ext
5648     cat >>conftest.$ac_ext <<_ACEOF
5649     /* end confdefs.h. */
5650     #include <string.h>
5651    
5652     _ACEOF
5653     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5654     $EGREP "memchr" >/dev/null 2>&1; then
5655     :
5656     else
5657     ac_cv_header_stdc=no
5658     fi
5659     rm -f conftest*
5660    
5661     fi
5662    
5663     if test $ac_cv_header_stdc = yes; then
5664     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5665     cat >conftest.$ac_ext <<_ACEOF
5666     /* confdefs.h. */
5667     _ACEOF
5668     cat confdefs.h >>conftest.$ac_ext
5669     cat >>conftest.$ac_ext <<_ACEOF
5670     /* end confdefs.h. */
5671     #include <stdlib.h>
5672    
5673     _ACEOF
5674     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5675     $EGREP "free" >/dev/null 2>&1; then
5676     :
5677     else
5678     ac_cv_header_stdc=no
5679     fi
5680     rm -f conftest*
5681    
5682     fi
5683    
5684     if test $ac_cv_header_stdc = yes; then
5685     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5686     if test "$cross_compiling" = yes; then
5687     :
5688     else
5689     cat >conftest.$ac_ext <<_ACEOF
5690     /* confdefs.h. */
5691     _ACEOF
5692     cat confdefs.h >>conftest.$ac_ext
5693     cat >>conftest.$ac_ext <<_ACEOF
5694     /* end confdefs.h. */
5695     #include <ctype.h>
5696     #if ((' ' & 0x0FF) == 0x020)
5697     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5698     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5699     #else
5700     # define ISLOWER(c) \
5701     (('a' <= (c) && (c) <= 'i') \
5702     || ('j' <= (c) && (c) <= 'r') \
5703     || ('s' <= (c) && (c) <= 'z'))
5704     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5705     #endif
5706    
5707     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5708     int
5709     main ()
5710     {
5711     int i;
5712     for (i = 0; i < 256; i++)
5713     if (XOR (islower (i), ISLOWER (i))
5714     || toupper (i) != TOUPPER (i))
5715     exit(2);
5716     exit (0);
5717     }
5718     _ACEOF
5719     rm -f conftest$ac_exeext
5720     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5721     (eval $ac_link) 2>&5
5722     ac_status=$?
5723     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5724     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5725     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5726     (eval $ac_try) 2>&5
5727     ac_status=$?
5728     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5729     (exit $ac_status); }; }; then
5730     :
5731     else
5732     echo "$as_me: program exited with status $ac_status" >&5
5733     echo "$as_me: failed program was:" >&5
5734     sed 's/^/| /' conftest.$ac_ext >&5
5735    
5736     ( exit $ac_status )
5737     ac_cv_header_stdc=no
5738     fi
5739     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5740     fi
5741     fi
5742     fi
5743     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5744     echo "${ECHO_T}$ac_cv_header_stdc" >&6
5745     if test $ac_cv_header_stdc = yes; then
5746    
5747     cat >>confdefs.h <<\_ACEOF
5748     #define STDC_HEADERS 1
5749     _ACEOF
5750    
5751     fi
5752    
5753 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5754 gezelter 2510
5755    
5756    
5757 gezelter 2547
5758    
5759    
5760    
5761    
5762    
5763     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5764     inttypes.h stdint.h unistd.h
5765     do
5766     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5767     echo "$as_me:$LINENO: checking for $ac_header" >&5
5768     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5769     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5770     echo $ECHO_N "(cached) $ECHO_C" >&6
5771     else
5772     cat >conftest.$ac_ext <<_ACEOF
5773 gezelter 2510 /* confdefs.h. */
5774     _ACEOF
5775     cat confdefs.h >>conftest.$ac_ext
5776     cat >>conftest.$ac_ext <<_ACEOF
5777     /* end confdefs.h. */
5778 gezelter 2547 $ac_includes_default
5779    
5780     #include <$ac_header>
5781 gezelter 2510 _ACEOF
5782     rm -f conftest.$ac_objext
5783     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5784     (eval $ac_compile) 2>conftest.er1
5785     ac_status=$?
5786     grep -v '^ *+' conftest.er1 >conftest.err
5787     rm -f conftest.er1
5788     cat conftest.err >&5
5789     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5790     (exit $ac_status); } &&
5791 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5792 gezelter 2510 || test ! -s conftest.err'
5793     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5794     (eval $ac_try) 2>&5
5795     ac_status=$?
5796     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5797     (exit $ac_status); }; } &&
5798     { ac_try='test -s conftest.$ac_objext'
5799     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5800     (eval $ac_try) 2>&5
5801     ac_status=$?
5802     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5803     (exit $ac_status); }; }; then
5804 gezelter 2547 eval "$as_ac_Header=yes"
5805 gezelter 2510 else
5806     echo "$as_me: failed program was:" >&5
5807     sed 's/^/| /' conftest.$ac_ext >&5
5808    
5809 gezelter 2547 eval "$as_ac_Header=no"
5810 gezelter 2510 fi
5811     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5812     fi
5813 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5814     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5815     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5816     cat >>confdefs.h <<_ACEOF
5817     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5818 gezelter 2510 _ACEOF
5819    
5820     fi
5821    
5822 gezelter 2547 done
5823 gezelter 2081
5824    
5825 gezelter 2547 #
5826     # Handle user hints
5827     #
5828 gezelter 2081
5829 gezelter 2547 # Check whether --with-zlib or --without-zlib was given.
5830     if test "${with_zlib+set}" = set; then
5831     withval="$with_zlib"
5832 gezelter 2754 zlib_dir="$withval"
5833     else
5834     zlib_dir="not_set"
5835     fi;
5836     if test "$zlib_dir" != "no"; then
5837    
5838     if test "$zlib_dir" != "not_set" ; then
5839     if test -d "$zlib_dir"
5840 gezelter 2547 then
5841 gezelter 2754 ZLIB_HOME="$zlib_dir"
5842 gezelter 2547 else
5843 gezelter 2754 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5844     echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5845 gezelter 2547 fi
5846     fi
5847 gezelter 2081
5848 gezelter 2547 ZLIB_HOME=/usr/local
5849     if test ! -f "${ZLIB_HOME}/include/zlib.h"
5850     then
5851     ZLIB_HOME=/usr
5852     fi
5853 gezelter 2081
5854 gezelter 2547 #
5855     # Locate zlib, if wanted
5856     #
5857     if test -n "${ZLIB_HOME}"
5858     then
5859     ZLIB_OLD_LDFLAGS=$LDFLAGS
5860     ZLIB_OLD_CPPFLAGS=$LDFLAGS
5861     LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5862     CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5863 gezelter 2081
5864    
5865 gezelter 2547 ac_ext=c
5866     ac_cpp='$CPP $CPPFLAGS'
5867     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5868     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5869     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5870 gezelter 2081
5871 gezelter 2547 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5872     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5873     if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5874     echo $ECHO_N "(cached) $ECHO_C" >&6
5875     else
5876     ac_check_lib_save_LIBS=$LIBS
5877     LIBS="-lz $LIBS"
5878     cat >conftest.$ac_ext <<_ACEOF
5879     /* confdefs.h. */
5880     _ACEOF
5881     cat confdefs.h >>conftest.$ac_ext
5882     cat >>conftest.$ac_ext <<_ACEOF
5883     /* end confdefs.h. */
5884 gezelter 2081
5885 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
5886     #ifdef __cplusplus
5887     extern "C"
5888     #endif
5889     /* We use char because int might match the return type of a gcc2
5890     builtin and then its argument prototype would still apply. */
5891     char inflateEnd ();
5892     #ifdef FC_DUMMY_MAIN
5893     #ifndef FC_DUMMY_MAIN_EQ_F77
5894     # ifdef __cplusplus
5895     extern "C"
5896     # endif
5897     int FC_DUMMY_MAIN() { return 1; }
5898     #endif
5899     #endif
5900     int
5901     main ()
5902     {
5903     inflateEnd ();
5904     ;
5905     return 0;
5906     }
5907     _ACEOF
5908     rm -f conftest.$ac_objext conftest$ac_exeext
5909     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5910     (eval $ac_link) 2>conftest.er1
5911     ac_status=$?
5912     grep -v '^ *+' conftest.er1 >conftest.err
5913     rm -f conftest.er1
5914     cat conftest.err >&5
5915     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5916     (exit $ac_status); } &&
5917     { ac_try='test -z "$ac_c_werror_flag"
5918     || test ! -s conftest.err'
5919     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5920     (eval $ac_try) 2>&5
5921     ac_status=$?
5922     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5923     (exit $ac_status); }; } &&
5924     { ac_try='test -s conftest$ac_exeext'
5925     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5926     (eval $ac_try) 2>&5
5927     ac_status=$?
5928     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5929     (exit $ac_status); }; }; then
5930     ac_cv_lib_z_inflateEnd=yes
5931     else
5932     echo "$as_me: failed program was:" >&5
5933     sed 's/^/| /' conftest.$ac_ext >&5
5934    
5935     ac_cv_lib_z_inflateEnd=no
5936     fi
5937     rm -f conftest.err conftest.$ac_objext \
5938     conftest$ac_exeext conftest.$ac_ext
5939     LIBS=$ac_check_lib_save_LIBS
5940     fi
5941     echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5942     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5943     if test $ac_cv_lib_z_inflateEnd = yes; then
5944     zlib_cv_libz=yes
5945     else
5946     zlib_cv_libz=no
5947     fi
5948    
5949     if test "${ac_cv_header_zlib_h+set}" = set; then
5950     echo "$as_me:$LINENO: checking for zlib.h" >&5
5951     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5952     if test "${ac_cv_header_zlib_h+set}" = set; then
5953 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5954 gezelter 2547 fi
5955     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5956     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5957 gezelter 1490 else
5958 gezelter 2547 # Is the header compilable?
5959     echo "$as_me:$LINENO: checking zlib.h usability" >&5
5960     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5961     cat >conftest.$ac_ext <<_ACEOF
5962 gezelter 2081 /* confdefs.h. */
5963     _ACEOF
5964     cat confdefs.h >>conftest.$ac_ext
5965     cat >>conftest.$ac_ext <<_ACEOF
5966     /* end confdefs.h. */
5967     $ac_includes_default
5968 gezelter 2547 #include <zlib.h>
5969 gezelter 1490 _ACEOF
5970 gezelter 2081 rm -f conftest.$ac_objext
5971     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5972     (eval $ac_compile) 2>conftest.er1
5973     ac_status=$?
5974     grep -v '^ *+' conftest.er1 >conftest.err
5975     rm -f conftest.er1
5976     cat conftest.err >&5
5977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5978     (exit $ac_status); } &&
5979 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5980 gezelter 2473 || test ! -s conftest.err'
5981 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5982     (eval $ac_try) 2>&5
5983     ac_status=$?
5984     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5985     (exit $ac_status); }; } &&
5986     { ac_try='test -s conftest.$ac_objext'
5987     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5988     (eval $ac_try) 2>&5
5989     ac_status=$?
5990     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5991     (exit $ac_status); }; }; then
5992 gezelter 2547 ac_header_compiler=yes
5993 gezelter 2081 else
5994     echo "$as_me: failed program was:" >&5
5995     sed 's/^/| /' conftest.$ac_ext >&5
5996    
5997 gezelter 2547 ac_header_compiler=no
5998 gezelter 2081 fi
5999     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6000 gezelter 2547 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6001     echo "${ECHO_T}$ac_header_compiler" >&6
6002    
6003     # Is the header present?
6004     echo "$as_me:$LINENO: checking zlib.h presence" >&5
6005     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
6006     cat >conftest.$ac_ext <<_ACEOF
6007     /* confdefs.h. */
6008     _ACEOF
6009     cat confdefs.h >>conftest.$ac_ext
6010     cat >>conftest.$ac_ext <<_ACEOF
6011     /* end confdefs.h. */
6012     #include <zlib.h>
6013     _ACEOF
6014     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6015     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6016     ac_status=$?
6017     grep -v '^ *+' conftest.er1 >conftest.err
6018     rm -f conftest.er1
6019     cat conftest.err >&5
6020     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6021     (exit $ac_status); } >/dev/null; then
6022     if test -s conftest.err; then
6023     ac_cpp_err=$ac_c_preproc_warn_flag
6024     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6025     else
6026     ac_cpp_err=
6027     fi
6028     else
6029     ac_cpp_err=yes
6030 gezelter 2081 fi
6031 gezelter 2547 if test -z "$ac_cpp_err"; then
6032     ac_header_preproc=yes
6033     else
6034     echo "$as_me: failed program was:" >&5
6035     sed 's/^/| /' conftest.$ac_ext >&5
6036 gezelter 2081
6037 gezelter 2547 ac_header_preproc=no
6038 gezelter 2081 fi
6039 gezelter 2547 rm -f conftest.err conftest.$ac_ext
6040     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6041     echo "${ECHO_T}$ac_header_preproc" >&6
6042 gezelter 2081
6043 gezelter 2547 # So? What about this header?
6044     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6045     yes:no: )
6046     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6047     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6048     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6049     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6050     ac_header_preproc=yes
6051     ;;
6052     no:yes:* )
6053     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6054     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6055     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
6056     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
6057     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6058     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6059     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
6060     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
6061     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6062     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6063     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6064     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6065     (
6066     cat <<\_ASBOX
6067     ## ------------------------------ ##
6068     ## Report this to gezelter@nd.edu ##
6069     ## ------------------------------ ##
6070     _ASBOX
6071     ) |
6072     sed "s/^/$as_me: WARNING: /" >&2
6073     ;;
6074     esac
6075     echo "$as_me:$LINENO: checking for zlib.h" >&5
6076     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6077     if test "${ac_cv_header_zlib_h+set}" = set; then
6078     echo $ECHO_N "(cached) $ECHO_C" >&6
6079     else
6080     ac_cv_header_zlib_h=$ac_header_preproc
6081     fi
6082     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6083     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6084 gezelter 2081
6085 gezelter 2547 fi
6086     if test $ac_cv_header_zlib_h = yes; then
6087     zlib_cv_zlib_h=yes
6088     else
6089     zlib_cv_zlib_h=no
6090     fi
6091 gezelter 2081
6092 gezelter 2547
6093     ac_ext=c
6094     ac_cpp='$CPP $CPPFLAGS'
6095     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6096     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6097     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6098    
6099    
6100 gezelter 2754 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6101 gezelter 2081
6102 gezelter 2754 cat >>confdefs.h <<\_ACEOF
6103     #define HAVE_ZLIB_H 1
6104 gezelter 2547 _ACEOF
6105 gezelter 2081
6106 gezelter 2754
6107     cat >>confdefs.h <<\_ACEOF
6108 gezelter 2547 #define HAVE_LIBZ 1
6109     _ACEOF
6110 gezelter 2081
6111 gezelter 2754 ZLIB_INC_DIR="${ZLIB_HOME}/include"
6112     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6113     ZLIB="-lz"
6114 gezelter 2547 else
6115     echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6116     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6117 gezelter 2754 ZLIB_INC_DIR=
6118     ZLIB_LIB_DIR=
6119     ZLIB=
6120 gezelter 2547 LDFLAGS="$ZLIB_OLD_LDFLAGS"
6121     CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6122     echo "$as_me:$LINENO: result: failed" >&5
6123     echo "${ECHO_T}failed" >&6
6124 gezelter 2754 echo ""
6125     echo "*********************************************************"
6126     echo "* WARNING: Could not find a working zlib installation *"
6127     echo "* If you need OOPSE to be able to deal with compressed *"
6128     echo "* trajectory dump files be sure to specify a valid zlib *"
6129     echo "* installation with --with-zlib=DIR *"
6130     echo "* *"
6131     echo "* OOPSE will still work without zlib installed. *"
6132     echo "*********************************************************"
6133     echo ""
6134 gezelter 2547 fi
6135 gezelter 2754
6136    
6137    
6138 gezelter 2547 fi
6139 gezelter 2754 fi
6140 gezelter 2547
6141 gezelter 2753 #
6142     # Handle user hints
6143     #
6144 gezelter 2547
6145 gezelter 2752 # Check whether --with-fftw or --without-fftw was given.
6146     if test "${with_fftw+set}" = set; then
6147     withval="$with_fftw"
6148 gezelter 2753 fftw_dir="$withval"
6149 gezelter 2752 else
6150 xsun 2932 fftw_dir="not_set"
6151 gezelter 2752 fi;
6152 gezelter 2753 if test "$fftw_dir" != "no"; then
6153 xsun 2932 if test "$fftw_dir" != "not_set" ; then
6154     if test -d "$fftw_dir"; then
6155     FFTW_HOME="$fftw_dir"
6156     else
6157     { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6158 gezelter 2753 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6159 xsun 2932 FFTW_HOME=/usr/local
6160     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
6161 gezelter 2753 FFTW_HOME=/usr
6162 xsun 2932 fi
6163     fi
6164     #
6165     # Locate fftw, if wanted
6166     #
6167     if test -n "${FFTW_HOME}"; then
6168     FFTW_OLD_LDFLAGS=$LDFLAGS
6169     FFTW_OLD_CPPFLAGS=$LDFLAGS
6170     LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6171     CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6172 gezelter 2752
6173    
6174 xsun 2932 ac_ext=c
6175 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
6176     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6177     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6178     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6179 gezelter 2752
6180 xsun 2932 echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6181 gezelter 2753 echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6182     if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6183     echo $ECHO_N "(cached) $ECHO_C" >&6
6184 gezelter 2752 else
6185 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6186     LIBS="-lfftw3 $LIBS"
6187 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6188     /* confdefs.h. */
6189     _ACEOF
6190     cat confdefs.h >>conftest.$ac_ext
6191     cat >>conftest.$ac_ext <<_ACEOF
6192     /* end confdefs.h. */
6193 gezelter 2753
6194     /* Override any gcc2 internal prototype to avoid an error. */
6195     #ifdef __cplusplus
6196     extern "C"
6197     #endif
6198     /* We use char because int might match the return type of a gcc2
6199     builtin and then its argument prototype would still apply. */
6200     char fftw_execute ();
6201 gezelter 2752 #ifdef FC_DUMMY_MAIN
6202     #ifndef FC_DUMMY_MAIN_EQ_F77
6203     # ifdef __cplusplus
6204     extern "C"
6205     # endif
6206     int FC_DUMMY_MAIN() { return 1; }
6207     #endif
6208     #endif
6209     int
6210     main ()
6211     {
6212 gezelter 2753 fftw_execute ();
6213 gezelter 2752 ;
6214     return 0;
6215     }
6216     _ACEOF
6217 gezelter 2753 rm -f conftest.$ac_objext conftest$ac_exeext
6218     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6219     (eval $ac_link) 2>conftest.er1
6220 gezelter 2752 ac_status=$?
6221     grep -v '^ *+' conftest.er1 >conftest.err
6222     rm -f conftest.er1
6223     cat conftest.err >&5
6224     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6225     (exit $ac_status); } &&
6226     { ac_try='test -z "$ac_c_werror_flag"
6227     || test ! -s conftest.err'
6228     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6229     (eval $ac_try) 2>&5
6230     ac_status=$?
6231     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6232     (exit $ac_status); }; } &&
6233 gezelter 2753 { ac_try='test -s conftest$ac_exeext'
6234 gezelter 2752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6235     (eval $ac_try) 2>&5
6236     ac_status=$?
6237     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6238     (exit $ac_status); }; }; then
6239 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
6240 gezelter 2752 else
6241     echo "$as_me: failed program was:" >&5
6242     sed 's/^/| /' conftest.$ac_ext >&5
6243    
6244 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=no
6245 gezelter 2752 fi
6246 gezelter 2753 rm -f conftest.err conftest.$ac_objext \
6247     conftest$ac_exeext conftest.$ac_ext
6248     LIBS=$ac_check_lib_save_LIBS
6249 gezelter 2752 fi
6250 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6251     echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6252     if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6253     fftw_cv_libfftw3=yes
6254     else
6255     fftw_cv_libfftw3=no
6256     fi
6257 gezelter 2752
6258 xsun 2932 if test "${ac_cv_header_fftw3_h+set}" = set; then
6259 gezelter 2752 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6260     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6261 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
6262     echo $ECHO_N "(cached) $ECHO_C" >&6
6263     fi
6264     echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6265     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6266     else
6267     # Is the header compilable?
6268     echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6269     echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6270     cat >conftest.$ac_ext <<_ACEOF
6271 gezelter 2752 /* confdefs.h. */
6272     _ACEOF
6273     cat confdefs.h >>conftest.$ac_ext
6274     cat >>conftest.$ac_ext <<_ACEOF
6275     /* end confdefs.h. */
6276 gezelter 2753 $ac_includes_default
6277 gezelter 2752 #include <fftw3.h>
6278     _ACEOF
6279     rm -f conftest.$ac_objext
6280     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6281     (eval $ac_compile) 2>conftest.er1
6282     ac_status=$?
6283     grep -v '^ *+' conftest.er1 >conftest.err
6284     rm -f conftest.er1
6285     cat conftest.err >&5
6286     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6287     (exit $ac_status); } &&
6288     { ac_try='test -z "$ac_c_werror_flag"
6289     || test ! -s conftest.err'
6290     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6291     (eval $ac_try) 2>&5
6292     ac_status=$?
6293     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6294     (exit $ac_status); }; } &&
6295     { ac_try='test -s conftest.$ac_objext'
6296     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6297     (eval $ac_try) 2>&5
6298     ac_status=$?
6299     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6300     (exit $ac_status); }; }; then
6301 gezelter 2753 ac_header_compiler=yes
6302 gezelter 2752 else
6303     echo "$as_me: failed program was:" >&5
6304     sed 's/^/| /' conftest.$ac_ext >&5
6305    
6306 gezelter 2753 ac_header_compiler=no
6307 gezelter 2752 fi
6308     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6309 gezelter 2753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6310     echo "${ECHO_T}$ac_header_compiler" >&6
6311    
6312     # Is the header present?
6313     echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6314     echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6315 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6316     /* confdefs.h. */
6317     _ACEOF
6318     cat confdefs.h >>conftest.$ac_ext
6319     cat >>conftest.$ac_ext <<_ACEOF
6320     /* end confdefs.h. */
6321     #include <fftw3.h>
6322     _ACEOF
6323 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6324     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6325 gezelter 2752 ac_status=$?
6326     grep -v '^ *+' conftest.er1 >conftest.err
6327     rm -f conftest.er1
6328     cat conftest.err >&5
6329     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6330 gezelter 2753 (exit $ac_status); } >/dev/null; then
6331     if test -s conftest.err; then
6332     ac_cpp_err=$ac_c_preproc_warn_flag
6333     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6334     else
6335     ac_cpp_err=
6336     fi
6337 gezelter 2752 else
6338 gezelter 2753 ac_cpp_err=yes
6339     fi
6340     if test -z "$ac_cpp_err"; then
6341     ac_header_preproc=yes
6342     else
6343 gezelter 2752 echo "$as_me: failed program was:" >&5
6344     sed 's/^/| /' conftest.$ac_ext >&5
6345    
6346 gezelter 2753 ac_header_preproc=no
6347 gezelter 2752 fi
6348 gezelter 2753 rm -f conftest.err conftest.$ac_ext
6349     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6350     echo "${ECHO_T}$ac_header_preproc" >&6
6351 gezelter 2752
6352 gezelter 2753 # So? What about this header?
6353     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6354     yes:no: )
6355     { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
6356     echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6357     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
6358     echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
6359     ac_header_preproc=yes
6360     ;;
6361     no:yes:* )
6362     { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
6363     echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
6364     { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
6365     echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
6366     { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
6367     echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
6368     { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
6369     echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
6370     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
6371     echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
6372     { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
6373     echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6374     (
6375     cat <<\_ASBOX
6376     ## ------------------------------ ##
6377     ## Report this to gezelter@nd.edu ##
6378     ## ------------------------------ ##
6379     _ASBOX
6380     ) |
6381     sed "s/^/$as_me: WARNING: /" >&2
6382     ;;
6383     esac
6384     echo "$as_me:$LINENO: checking for fftw3.h" >&5
6385     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6386     if test "${ac_cv_header_fftw3_h+set}" = set; then
6387 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6388     else
6389 gezelter 2753 ac_cv_header_fftw3_h=$ac_header_preproc
6390     fi
6391     echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6392     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6393 gezelter 2752
6394     fi
6395 gezelter 2753 if test $ac_cv_header_fftw3_h = yes; then
6396     fftw_cv_fftw3_h=yes
6397 gezelter 2752 else
6398 gezelter 2753 fftw_cv_fftw3_h=no
6399 gezelter 2752 fi
6400    
6401    
6402 xsun 2932 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
6403     echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6404 gezelter 2753 echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6405     if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6406     echo $ECHO_N "(cached) $ECHO_C" >&6
6407 gezelter 2752 else
6408 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6409     LIBS="-lfftw $LIBS"
6410 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6411     /* confdefs.h. */
6412     _ACEOF
6413     cat confdefs.h >>conftest.$ac_ext
6414     cat >>conftest.$ac_ext <<_ACEOF
6415     /* end confdefs.h. */
6416 gezelter 2753
6417     /* Override any gcc2 internal prototype to avoid an error. */
6418     #ifdef __cplusplus
6419     extern "C"
6420 gezelter 2752 #endif
6421 gezelter 2753 /* We use char because int might match the return type of a gcc2
6422     builtin and then its argument prototype would still apply. */
6423     char fftwnd_one ();
6424 gezelter 2752 #ifdef FC_DUMMY_MAIN
6425     #ifndef FC_DUMMY_MAIN_EQ_F77
6426     # ifdef __cplusplus
6427     extern "C"
6428     # endif
6429     int FC_DUMMY_MAIN() { return 1; }
6430     #endif
6431     #endif
6432     int
6433     main ()
6434     {
6435 gezelter 2753 fftwnd_one ();
6436 gezelter 2752 ;
6437     return 0;
6438     }
6439     _ACEOF
6440     rm -f conftest.$ac_objext conftest$ac_exeext
6441     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6442     (eval $ac_link) 2>conftest.er1
6443     ac_status=$?
6444     grep -v '^ *+' conftest.er1 >conftest.err
6445     rm -f conftest.er1
6446     cat conftest.err >&5
6447     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6448     (exit $ac_status); } &&
6449     { ac_try='test -z "$ac_c_werror_flag"
6450     || test ! -s conftest.err'
6451     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6452     (eval $ac_try) 2>&5
6453     ac_status=$?
6454     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6455     (exit $ac_status); }; } &&
6456     { ac_try='test -s conftest$ac_exeext'
6457     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6458     (eval $ac_try) 2>&5
6459     ac_status=$?
6460     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6461     (exit $ac_status); }; }; then
6462 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
6463 gezelter 2752 else
6464     echo "$as_me: failed program was:" >&5
6465     sed 's/^/| /' conftest.$ac_ext >&5
6466    
6467 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=no
6468 gezelter 2752 fi
6469     rm -f conftest.err conftest.$ac_objext \
6470     conftest$ac_exeext conftest.$ac_ext
6471 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
6472     fi
6473     echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6474     echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6475     if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6476     fftw_cv_libfftw=yes
6477 gezelter 2752 else
6478 gezelter 2753 fftw_cv_libfftw=no
6479 gezelter 2752 fi
6480    
6481 xsun 2932 if test "${ac_cv_header_fftw_h+set}" = set; then
6482 gezelter 2753 echo "$as_me:$LINENO: checking for fftw.h" >&5
6483     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6484     if test "${ac_cv_header_fftw_h+set}" = set; then
6485     echo $ECHO_N "(cached) $ECHO_C" >&6
6486 gezelter 2752 fi
6487 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6488     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6489 gezelter 2752 else
6490 gezelter 2753 # Is the header compilable?
6491     echo "$as_me:$LINENO: checking fftw.h usability" >&5
6492     echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6493 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6494     /* confdefs.h. */
6495     _ACEOF
6496     cat confdefs.h >>conftest.$ac_ext
6497     cat >>conftest.$ac_ext <<_ACEOF
6498     /* end confdefs.h. */
6499 gezelter 2753 $ac_includes_default
6500     #include <fftw.h>
6501 gezelter 2752 _ACEOF
6502     rm -f conftest.$ac_objext
6503     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6504     (eval $ac_compile) 2>conftest.er1
6505     ac_status=$?
6506     grep -v '^ *+' conftest.er1 >conftest.err
6507     rm -f conftest.er1
6508     cat conftest.err >&5
6509     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6510     (exit $ac_status); } &&
6511     { ac_try='test -z "$ac_c_werror_flag"
6512     || test ! -s conftest.err'
6513     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6514     (eval $ac_try) 2>&5
6515     ac_status=$?
6516     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6517     (exit $ac_status); }; } &&
6518     { ac_try='test -s conftest.$ac_objext'
6519     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6520     (eval $ac_try) 2>&5
6521     ac_status=$?
6522     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6523     (exit $ac_status); }; }; then
6524 gezelter 2753 ac_header_compiler=yes
6525 gezelter 2752 else
6526     echo "$as_me: failed program was:" >&5
6527     sed 's/^/| /' conftest.$ac_ext >&5
6528    
6529 gezelter 2753 ac_header_compiler=no
6530 gezelter 2752 fi
6531     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6532 gezelter 2753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6533     echo "${ECHO_T}$ac_header_compiler" >&6
6534 gezelter 2752
6535 gezelter 2753 # Is the header present?
6536     echo "$as_me:$LINENO: checking fftw.h presence" >&5
6537     echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6538 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6539     /* confdefs.h. */
6540     _ACEOF
6541     cat confdefs.h >>conftest.$ac_ext
6542     cat >>conftest.$ac_ext <<_ACEOF
6543     /* end confdefs.h. */
6544 gezelter 2753 #include <fftw.h>
6545 gezelter 2752 _ACEOF
6546 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6547     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6548 gezelter 2752 ac_status=$?
6549     grep -v '^ *+' conftest.er1 >conftest.err
6550     rm -f conftest.er1
6551     cat conftest.err >&5
6552     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6553 gezelter 2753 (exit $ac_status); } >/dev/null; then
6554     if test -s conftest.err; then
6555     ac_cpp_err=$ac_c_preproc_warn_flag
6556     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6557     else
6558     ac_cpp_err=
6559     fi
6560 gezelter 2752 else
6561 gezelter 2753 ac_cpp_err=yes
6562 gezelter 2752 fi
6563 gezelter 2753 if test -z "$ac_cpp_err"; then
6564     ac_header_preproc=yes
6565 gezelter 2752 else
6566     echo "$as_me: failed program was:" >&5
6567     sed 's/^/| /' conftest.$ac_ext >&5
6568    
6569 gezelter 2753 ac_header_preproc=no
6570 gezelter 2752 fi
6571 gezelter 2753 rm -f conftest.err conftest.$ac_ext
6572     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6573     echo "${ECHO_T}$ac_header_preproc" >&6
6574 gezelter 2752
6575 gezelter 2753 # So? What about this header?
6576     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6577     yes:no: )
6578     { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6579     echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6580     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
6581     echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
6582     ac_header_preproc=yes
6583     ;;
6584     no:yes:* )
6585     { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
6586     echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
6587     { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
6588     echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
6589     { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6590     echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6591     { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
6592     echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6593     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6594     echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6595     { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6596     echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6597     (
6598     cat <<\_ASBOX
6599     ## ------------------------------ ##
6600     ## Report this to gezelter@nd.edu ##
6601     ## ------------------------------ ##
6602     _ASBOX
6603     ) |
6604     sed "s/^/$as_me: WARNING: /" >&2
6605     ;;
6606     esac
6607     echo "$as_me:$LINENO: checking for fftw.h" >&5
6608     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6609     if test "${ac_cv_header_fftw_h+set}" = set; then
6610     echo $ECHO_N "(cached) $ECHO_C" >&6
6611 gezelter 2752 else
6612 gezelter 2753 ac_cv_header_fftw_h=$ac_header_preproc
6613     fi
6614     echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6615     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6616 gezelter 2752
6617     fi
6618 gezelter 2753 if test $ac_cv_header_fftw_h = yes; then
6619     fftw_cv_fftw_h=yes
6620     else
6621     fftw_cv_fftw_h=no
6622 gezelter 2752 fi
6623    
6624    
6625 xsun 2932 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
6626     echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6627 gezelter 2753 echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6628     if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6629 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6630     else
6631     ac_check_lib_save_LIBS=$LIBS
6632 gezelter 2753 LIBS="-ldfftw $LIBS"
6633 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6634     /* confdefs.h. */
6635     _ACEOF
6636     cat confdefs.h >>conftest.$ac_ext
6637     cat >>conftest.$ac_ext <<_ACEOF
6638     /* end confdefs.h. */
6639    
6640 gezelter 2753 /* Override any gcc2 internal prototype to avoid an error. */
6641     #ifdef __cplusplus
6642     extern "C"
6643     #endif
6644     /* We use char because int might match the return type of a gcc2
6645     builtin and then its argument prototype would still apply. */
6646     char fftwnd_one ();
6647 gezelter 2752 #ifdef FC_DUMMY_MAIN
6648     #ifndef FC_DUMMY_MAIN_EQ_F77
6649     # ifdef __cplusplus
6650     extern "C"
6651     # endif
6652     int FC_DUMMY_MAIN() { return 1; }
6653     #endif
6654     #endif
6655     int
6656     main ()
6657     {
6658 gezelter 2753 fftwnd_one ();
6659 gezelter 2752 ;
6660     return 0;
6661     }
6662     _ACEOF
6663     rm -f conftest.$ac_objext conftest$ac_exeext
6664     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6665     (eval $ac_link) 2>conftest.er1
6666     ac_status=$?
6667     grep -v '^ *+' conftest.er1 >conftest.err
6668     rm -f conftest.er1
6669     cat conftest.err >&5
6670     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6671     (exit $ac_status); } &&
6672     { ac_try='test -z "$ac_c_werror_flag"
6673     || test ! -s conftest.err'
6674     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6675     (eval $ac_try) 2>&5
6676     ac_status=$?
6677     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6678     (exit $ac_status); }; } &&
6679     { ac_try='test -s conftest$ac_exeext'
6680     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6681     (eval $ac_try) 2>&5
6682     ac_status=$?
6683     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6684     (exit $ac_status); }; }; then
6685 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
6686 gezelter 2752 else
6687     echo "$as_me: failed program was:" >&5
6688     sed 's/^/| /' conftest.$ac_ext >&5
6689    
6690 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=no
6691 gezelter 2752 fi
6692     rm -f conftest.err conftest.$ac_objext \
6693     conftest$ac_exeext conftest.$ac_ext
6694     LIBS=$ac_check_lib_save_LIBS
6695     fi
6696 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6697     echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6698     if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6699     fftw_cv_libdfftw=yes
6700 gezelter 2752 else
6701 gezelter 2753 fftw_cv_libdfftw=no
6702 gezelter 2752 fi
6703    
6704 xsun 2932 if test "${ac_cv_header_dfftw_h+set}" = set; then
6705 gezelter 2753 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6706     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6707     if test "${ac_cv_header_dfftw_h+set}" = set; then
6708     echo $ECHO_N "(cached) $ECHO_C" >&6
6709     fi
6710     echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6711     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6712 gezelter 2752 else
6713 gezelter 2753 # Is the header compilable?
6714     echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6715     echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6716 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6717     /* confdefs.h. */
6718     _ACEOF
6719     cat confdefs.h >>conftest.$ac_ext
6720     cat >>conftest.$ac_ext <<_ACEOF
6721     /* end confdefs.h. */
6722 gezelter 2753 $ac_includes_default
6723     #include <dfftw.h>
6724 gezelter 2752 _ACEOF
6725     rm -f conftest.$ac_objext
6726     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6727     (eval $ac_compile) 2>conftest.er1
6728     ac_status=$?
6729     grep -v '^ *+' conftest.er1 >conftest.err
6730     rm -f conftest.er1
6731     cat conftest.err >&5
6732     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6733     (exit $ac_status); } &&
6734     { ac_try='test -z "$ac_c_werror_flag"
6735     || test ! -s conftest.err'
6736     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6737     (eval $ac_try) 2>&5
6738     ac_status=$?
6739     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6740     (exit $ac_status); }; } &&
6741     { ac_try='test -s conftest.$ac_objext'
6742     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6743     (eval $ac_try) 2>&5
6744     ac_status=$?
6745     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6746     (exit $ac_status); }; }; then
6747 gezelter 2753 ac_header_compiler=yes
6748     else
6749     echo "$as_me: failed program was:" >&5
6750     sed 's/^/| /' conftest.$ac_ext >&5
6751    
6752     ac_header_compiler=no
6753     fi
6754     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6755     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6756     echo "${ECHO_T}$ac_header_compiler" >&6
6757    
6758     # Is the header present?
6759     echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6760     echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6761 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6762     /* confdefs.h. */
6763     _ACEOF
6764     cat confdefs.h >>conftest.$ac_ext
6765     cat >>conftest.$ac_ext <<_ACEOF
6766     /* end confdefs.h. */
6767 gezelter 2753 #include <dfftw.h>
6768 gezelter 2752 _ACEOF
6769 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6770     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6771 gezelter 2752 ac_status=$?
6772     grep -v '^ *+' conftest.er1 >conftest.err
6773     rm -f conftest.er1
6774     cat conftest.err >&5
6775     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6776 gezelter 2753 (exit $ac_status); } >/dev/null; then
6777     if test -s conftest.err; then
6778     ac_cpp_err=$ac_c_preproc_warn_flag
6779     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6780     else
6781     ac_cpp_err=
6782     fi
6783 gezelter 2752 else
6784 gezelter 2753 ac_cpp_err=yes
6785 gezelter 2752 fi
6786 gezelter 2753 if test -z "$ac_cpp_err"; then
6787     ac_header_preproc=yes
6788 gezelter 2752 else
6789     echo "$as_me: failed program was:" >&5
6790     sed 's/^/| /' conftest.$ac_ext >&5
6791    
6792 gezelter 2753 ac_header_preproc=no
6793     fi
6794     rm -f conftest.err conftest.$ac_ext
6795     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6796     echo "${ECHO_T}$ac_header_preproc" >&6
6797 gezelter 2752
6798 gezelter 2753 # So? What about this header?
6799     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6800     yes:no: )
6801     { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6802     echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6803     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
6804     echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
6805     ac_header_preproc=yes
6806     ;;
6807     no:yes:* )
6808     { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
6809     echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
6810     { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
6811     echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
6812     { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
6813     echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
6814     { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
6815     echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6816     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
6817     echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
6818     { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
6819     echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
6820     (
6821     cat <<\_ASBOX
6822     ## ------------------------------ ##
6823     ## Report this to gezelter@nd.edu ##
6824     ## ------------------------------ ##
6825     _ASBOX
6826     ) |
6827     sed "s/^/$as_me: WARNING: /" >&2
6828     ;;
6829     esac
6830     echo "$as_me:$LINENO: checking for dfftw.h" >&5
6831     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6832     if test "${ac_cv_header_dfftw_h+set}" = set; then
6833     echo $ECHO_N "(cached) $ECHO_C" >&6
6834     else
6835     ac_cv_header_dfftw_h=$ac_header_preproc
6836 gezelter 2752 fi
6837 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6838     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6839 gezelter 2752
6840     fi
6841 gezelter 2753 if test $ac_cv_header_dfftw_h = yes; then
6842     fftw_cv_dfftw_h=yes
6843     else
6844     fftw_cv_dfftw_h=no
6845     fi
6846 gezelter 2752
6847    
6848 gezelter 2753 fi
6849 xsun 2932 fi
6850     ac_ext=c
6851 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
6852     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6853     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6854     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6855 gezelter 2752
6856 xsun 2932 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
6857 gezelter 2753
6858 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6859 gezelter 2753 #define HAVE_FFTW3_H 1
6860 gezelter 2752 _ACEOF
6861 gezelter 2753
6862 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
6863     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6864     FFTW_LIBS="-lfftw3"
6865     else
6866     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
6867 gezelter 2753
6868 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6869 gezelter 2753 #define HAVE_FFTW_H 1
6870 gezelter 2752 _ACEOF
6871    
6872 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
6873     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6874     FFTW_LIBS="-lfftw"
6875 gezelter 2753 else
6876 xsun 2932 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
6877 gezelter 2753
6878     cat >>confdefs.h <<\_ACEOF
6879     #define HAVE_DFFTW_H 1
6880     _ACEOF
6881    
6882 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
6883     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6884     FFTW_LIBS="-ldfftw"
6885     else
6886     echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6887 gezelter 2753 echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6888 xsun 2932 FFTW_INC_DIR=
6889     FFTW_LIB_DIR=
6890     FFTW_LIBS=
6891     LDFLAGS="$FFTW_OLD_LDFLAGS"
6892     CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6893     echo "$as_me:$LINENO: result: failed" >&5
6894 gezelter 2753 echo "${ECHO_T}failed" >&6
6895 xsun 2932 echo ""
6896     echo "*********************************************************"
6897     echo "* WARNING: Could not find a working FFTW installation *"
6898     echo "* If you need the staticProps program to be able to *"
6899     echo "* compute undulation spectra, be sure to specify a *"
6900     echo "* valid fftw installation with --with-fftw=DIR *"
6901     echo "* *"
6902     echo "* OOPSE will still work without fftw installed. *"
6903     echo "*********************************************************"
6904     echo ""
6905     fi
6906 gezelter 2753 fi
6907 xsun 2932 fi
6908 gezelter 2753
6909    
6910    
6911 xsun 2932 fi
6912     fi
6913 gezelter 2753 fi
6914    
6915    
6916    
6917 gezelter 2547 # Checks for header files.
6918     echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6919     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6920     if test "${ac_cv_header_stdc+set}" = set; then
6921     echo $ECHO_N "(cached) $ECHO_C" >&6
6922     else
6923     cat >conftest.$ac_ext <<_ACEOF
6924 gezelter 2315 /* confdefs.h. */
6925     _ACEOF
6926     cat confdefs.h >>conftest.$ac_ext
6927     cat >>conftest.$ac_ext <<_ACEOF
6928     /* end confdefs.h. */
6929 gezelter 2547 #include <stdlib.h>
6930     #include <stdarg.h>
6931     #include <string.h>
6932     #include <float.h>
6933    
6934     #ifdef FC_DUMMY_MAIN
6935     #ifndef FC_DUMMY_MAIN_EQ_F77
6936     # ifdef __cplusplus
6937     extern "C"
6938     # endif
6939     int FC_DUMMY_MAIN() { return 1; }
6940 gezelter 2315 #endif
6941 gezelter 2547 #endif
6942 gezelter 2315 int
6943     main ()
6944     {
6945 gezelter 2547
6946 gezelter 2315 ;
6947     return 0;
6948     }
6949     _ACEOF
6950 gezelter 2510 rm -f conftest.$ac_objext
6951     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6952     (eval $ac_compile) 2>conftest.er1
6953 gezelter 2315 ac_status=$?
6954     grep -v '^ *+' conftest.er1 >conftest.err
6955     rm -f conftest.er1
6956     cat conftest.err >&5
6957     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6958     (exit $ac_status); } &&
6959 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
6960 gezelter 2473 || test ! -s conftest.err'
6961 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6962     (eval $ac_try) 2>&5
6963     ac_status=$?
6964     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6965     (exit $ac_status); }; } &&
6966 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
6967 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6968     (eval $ac_try) 2>&5
6969     ac_status=$?
6970     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6971     (exit $ac_status); }; }; then
6972 gezelter 2547 ac_cv_header_stdc=yes
6973 gezelter 2315 else
6974     echo "$as_me: failed program was:" >&5
6975     sed 's/^/| /' conftest.$ac_ext >&5
6976 gezelter 2081
6977 gezelter 2547 ac_cv_header_stdc=no
6978 gezelter 2315 fi
6979 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6980    
6981 gezelter 2547 if test $ac_cv_header_stdc = yes; then
6982     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6983     cat >conftest.$ac_ext <<_ACEOF
6984     /* confdefs.h. */
6985     _ACEOF
6986     cat confdefs.h >>conftest.$ac_ext
6987     cat >>conftest.$ac_ext <<_ACEOF
6988     /* end confdefs.h. */
6989     #include <string.h>
6990 gezelter 2510
6991 gezelter 2547 _ACEOF
6992     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6993     $EGREP "memchr" >/dev/null 2>&1; then
6994     :
6995     else
6996     ac_cv_header_stdc=no
6997 gezelter 2315 fi
6998 gezelter 2547 rm -f conftest*
6999 gezelter 2510
7000 gezelter 2547 fi
7001    
7002     if test $ac_cv_header_stdc = yes; then
7003     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7004     cat >conftest.$ac_ext <<_ACEOF
7005     /* confdefs.h. */
7006     _ACEOF
7007     cat confdefs.h >>conftest.$ac_ext
7008     cat >>conftest.$ac_ext <<_ACEOF
7009     /* end confdefs.h. */
7010     #include <stdlib.h>
7011    
7012     _ACEOF
7013     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7014     $EGREP "free" >/dev/null 2>&1; then
7015     :
7016     else
7017     ac_cv_header_stdc=no
7018     fi
7019     rm -f conftest*
7020    
7021     fi
7022    
7023     if test $ac_cv_header_stdc = yes; then
7024     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7025     if test "$cross_compiling" = yes; then
7026     :
7027     else
7028     cat >conftest.$ac_ext <<_ACEOF
7029     /* confdefs.h. */
7030     _ACEOF
7031     cat confdefs.h >>conftest.$ac_ext
7032     cat >>conftest.$ac_ext <<_ACEOF
7033     /* end confdefs.h. */
7034     #include <ctype.h>
7035     #if ((' ' & 0x0FF) == 0x020)
7036     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7037     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7038     #else
7039     # define ISLOWER(c) \
7040     (('a' <= (c) && (c) <= 'i') \
7041     || ('j' <= (c) && (c) <= 'r') \
7042     || ('s' <= (c) && (c) <= 'z'))
7043     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7044     #endif
7045    
7046     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7047     int
7048     main ()
7049     {
7050     int i;
7051     for (i = 0; i < 256; i++)
7052     if (XOR (islower (i), ISLOWER (i))
7053     || toupper (i) != TOUPPER (i))
7054     exit(2);
7055     exit (0);
7056     }
7057     _ACEOF
7058     rm -f conftest$ac_exeext
7059     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7060     (eval $ac_link) 2>&5
7061     ac_status=$?
7062     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7063     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7064     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7065     (eval $ac_try) 2>&5
7066     ac_status=$?
7067     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7068     (exit $ac_status); }; }; then
7069     :
7070     else
7071     echo "$as_me: program exited with status $ac_status" >&5
7072     echo "$as_me: failed program was:" >&5
7073     sed 's/^/| /' conftest.$ac_ext >&5
7074    
7075     ( exit $ac_status )
7076     ac_cv_header_stdc=no
7077     fi
7078     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7079     fi
7080     fi
7081     fi
7082     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7083     echo "${ECHO_T}$ac_cv_header_stdc" >&6
7084     if test $ac_cv_header_stdc = yes; then
7085    
7086 gezelter 2510 cat >>confdefs.h <<\_ACEOF
7087 gezelter 2547 #define STDC_HEADERS 1
7088 gezelter 2510 _ACEOF
7089    
7090 gezelter 2315 fi
7091 gezelter 2081
7092 gezelter 2510
7093    
7094 gezelter 2547
7095    
7096    
7097    
7098    
7099    
7100    
7101 gezelter 2315
7102    
7103    
7104    
7105    
7106    
7107    
7108    
7109    
7110 gezelter 2510
7111    
7112 gezelter 2547
7113    
7114    
7115    
7116    
7117 gezelter 2558 for ac_header in conio.h dlfcn.h fstream.h iostream.h libintl.h limits.h machine/hal_sysinfo.h math.h stddef.h stdio.h stdlib.h string.h strings.h strstream.h sys/param.h sys/pstat.h sys/sysmp.h sys/sysctl.h sys/sysinfo.h sys/systemcfg.h sys/table.h sys/time.h time.h unistd.h zlib.h
7118 gezelter 2510 do
7119     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7120     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7121     echo "$as_me:$LINENO: checking for $ac_header" >&5
7122     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7123     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7124 gezelter 2315 echo $ECHO_N "(cached) $ECHO_C" >&6
7125 gezelter 2510 fi
7126     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7127     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7128 gezelter 2315 else
7129 gezelter 2510 # Is the header compilable?
7130     echo "$as_me:$LINENO: checking $ac_header usability" >&5
7131     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7132 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
7133     /* confdefs.h. */
7134     _ACEOF
7135     cat confdefs.h >>conftest.$ac_ext
7136     cat >>conftest.$ac_ext <<_ACEOF
7137     /* end confdefs.h. */
7138 gezelter 2510 $ac_includes_default
7139     #include <$ac_header>
7140 gezelter 2315 _ACEOF
7141 gezelter 2510 rm -f conftest.$ac_objext
7142     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7143     (eval $ac_compile) 2>conftest.er1
7144 gezelter 2315 ac_status=$?
7145     grep -v '^ *+' conftest.er1 >conftest.err
7146     rm -f conftest.er1
7147     cat conftest.err >&5
7148     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7149     (exit $ac_status); } &&
7150 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
7151 gezelter 2473 || test ! -s conftest.err'
7152 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7153     (eval $ac_try) 2>&5
7154     ac_status=$?
7155     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7156     (exit $ac_status); }; } &&
7157 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
7158 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7159     (eval $ac_try) 2>&5
7160     ac_status=$?
7161     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7162     (exit $ac_status); }; }; then
7163 gezelter 2510 ac_header_compiler=yes
7164 gezelter 2315 else
7165     echo "$as_me: failed program was:" >&5
7166     sed 's/^/| /' conftest.$ac_ext >&5
7167    
7168 gezelter 2510 ac_header_compiler=no
7169 gezelter 2315 fi
7170 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7171     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7172     echo "${ECHO_T}$ac_header_compiler" >&6
7173    
7174     # Is the header present?
7175     echo "$as_me:$LINENO: checking $ac_header presence" >&5
7176     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7177     cat >conftest.$ac_ext <<_ACEOF
7178     /* confdefs.h. */
7179     _ACEOF
7180     cat confdefs.h >>conftest.$ac_ext
7181     cat >>conftest.$ac_ext <<_ACEOF
7182     /* end confdefs.h. */
7183     #include <$ac_header>
7184     _ACEOF
7185     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7186     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7187     ac_status=$?
7188     grep -v '^ *+' conftest.er1 >conftest.err
7189     rm -f conftest.er1
7190     cat conftest.err >&5
7191     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7192     (exit $ac_status); } >/dev/null; then
7193     if test -s conftest.err; then
7194 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
7195     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7196 gezelter 2510 else
7197     ac_cpp_err=
7198     fi
7199     else
7200     ac_cpp_err=yes
7201 gezelter 2315 fi
7202 gezelter 2510 if test -z "$ac_cpp_err"; then
7203     ac_header_preproc=yes
7204     else
7205     echo "$as_me: failed program was:" >&5
7206     sed 's/^/| /' conftest.$ac_ext >&5
7207    
7208     ac_header_preproc=no
7209     fi
7210     rm -f conftest.err conftest.$ac_ext
7211     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7212     echo "${ECHO_T}$ac_header_preproc" >&6
7213    
7214     # So? What about this header?
7215 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7216 gezelter 2510 yes:no: )
7217     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7218     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7219     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7220     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7221     ac_header_preproc=yes
7222     ;;
7223     no:yes:* )
7224     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7225     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7226     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7227     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7228     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7229     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7230     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7231     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7232     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7233     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7234     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7235     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7236     (
7237     cat <<\_ASBOX
7238     ## ------------------------------ ##
7239     ## Report this to gezelter@nd.edu ##
7240     ## ------------------------------ ##
7241     _ASBOX
7242     ) |
7243     sed "s/^/$as_me: WARNING: /" >&2
7244     ;;
7245     esac
7246     echo "$as_me:$LINENO: checking for $ac_header" >&5
7247     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7248     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7249     echo $ECHO_N "(cached) $ECHO_C" >&6
7250     else
7251     eval "$as_ac_Header=\$ac_header_preproc"
7252     fi
7253     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7254     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7255    
7256     fi
7257     if test `eval echo '${'$as_ac_Header'}'` = yes; then
7258 gezelter 2315 cat >>confdefs.h <<_ACEOF
7259 gezelter 2510 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7260 gezelter 2315 _ACEOF
7261    
7262 gezelter 2510 fi
7263 gezelter 2315
7264 gezelter 2510 done
7265    
7266    
7267 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
7268     echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7269     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7270     if test "${ac_cv_header_stdbool_h+set}" = set; then
7271     echo $ECHO_N "(cached) $ECHO_C" >&6
7272     else
7273     cat >conftest.$ac_ext <<_ACEOF
7274     /* confdefs.h. */
7275     _ACEOF
7276     cat confdefs.h >>conftest.$ac_ext
7277     cat >>conftest.$ac_ext <<_ACEOF
7278     /* end confdefs.h. */
7279    
7280     #include <stdbool.h>
7281     #ifndef bool
7282     # error bool is not defined
7283     #endif
7284     #ifndef false
7285     # error false is not defined
7286     #endif
7287     #if false
7288     # error false is not 0
7289     #endif
7290     #ifndef true
7291     # error true is not defined
7292     #endif
7293     #if true != 1
7294     # error true is not 1
7295     #endif
7296     #ifndef __bool_true_false_are_defined
7297     # error __bool_true_false_are_defined is not defined
7298     #endif
7299    
7300     struct s { _Bool s: 1; _Bool t; } s;
7301    
7302     char a[true == 1 ? 1 : -1];
7303     char b[false == 0 ? 1 : -1];
7304     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7305     char d[(bool) -0.5 == true ? 1 : -1];
7306     bool e = &s;
7307     char f[(_Bool) -0.0 == false ? 1 : -1];
7308     char g[true];
7309     char h[sizeof (_Bool)];
7310     char i[sizeof s.t];
7311    
7312     #ifdef FC_DUMMY_MAIN
7313     #ifndef FC_DUMMY_MAIN_EQ_F77
7314     # ifdef __cplusplus
7315     extern "C"
7316     # endif
7317     int FC_DUMMY_MAIN() { return 1; }
7318     #endif
7319     #endif
7320     int
7321     main ()
7322     {
7323     return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7324     ;
7325     return 0;
7326     }
7327     _ACEOF
7328     rm -f conftest.$ac_objext
7329     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7330     (eval $ac_compile) 2>conftest.er1
7331     ac_status=$?
7332     grep -v '^ *+' conftest.er1 >conftest.err
7333     rm -f conftest.er1
7334     cat conftest.err >&5
7335     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336     (exit $ac_status); } &&
7337     { ac_try='test -z "$ac_c_werror_flag"
7338     || test ! -s conftest.err'
7339     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7340     (eval $ac_try) 2>&5
7341     ac_status=$?
7342     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7343     (exit $ac_status); }; } &&
7344     { ac_try='test -s conftest.$ac_objext'
7345     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7346     (eval $ac_try) 2>&5
7347     ac_status=$?
7348     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7349     (exit $ac_status); }; }; then
7350     ac_cv_header_stdbool_h=yes
7351     else
7352     echo "$as_me: failed program was:" >&5
7353     sed 's/^/| /' conftest.$ac_ext >&5
7354    
7355     ac_cv_header_stdbool_h=no
7356 gezelter 2315 fi
7357 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7358     fi
7359     echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7360     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7361     echo "$as_me:$LINENO: checking for _Bool" >&5
7362     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7363     if test "${ac_cv_type__Bool+set}" = set; then
7364     echo $ECHO_N "(cached) $ECHO_C" >&6
7365     else
7366     cat >conftest.$ac_ext <<_ACEOF
7367     /* confdefs.h. */
7368     _ACEOF
7369     cat confdefs.h >>conftest.$ac_ext
7370     cat >>conftest.$ac_ext <<_ACEOF
7371     /* end confdefs.h. */
7372     $ac_includes_default
7373     #ifdef FC_DUMMY_MAIN
7374     #ifndef FC_DUMMY_MAIN_EQ_F77
7375     # ifdef __cplusplus
7376     extern "C"
7377     # endif
7378     int FC_DUMMY_MAIN() { return 1; }
7379     #endif
7380     #endif
7381     int
7382     main ()
7383     {
7384     if ((_Bool *) 0)
7385     return 0;
7386     if (sizeof (_Bool))
7387     return 0;
7388     ;
7389     return 0;
7390     }
7391     _ACEOF
7392     rm -f conftest.$ac_objext
7393     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7394     (eval $ac_compile) 2>conftest.er1
7395     ac_status=$?
7396     grep -v '^ *+' conftest.er1 >conftest.err
7397     rm -f conftest.er1
7398     cat conftest.err >&5
7399     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7400     (exit $ac_status); } &&
7401     { ac_try='test -z "$ac_c_werror_flag"
7402     || test ! -s conftest.err'
7403     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7404     (eval $ac_try) 2>&5
7405     ac_status=$?
7406     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7407     (exit $ac_status); }; } &&
7408     { ac_try='test -s conftest.$ac_objext'
7409     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7410     (eval $ac_try) 2>&5
7411     ac_status=$?
7412     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7413     (exit $ac_status); }; }; then
7414     ac_cv_type__Bool=yes
7415     else
7416     echo "$as_me: failed program was:" >&5
7417     sed 's/^/| /' conftest.$ac_ext >&5
7418 gezelter 2315
7419 gezelter 2547 ac_cv_type__Bool=no
7420     fi
7421     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7422     fi
7423     echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7424     echo "${ECHO_T}$ac_cv_type__Bool" >&6
7425     if test $ac_cv_type__Bool = yes; then
7426 gezelter 2510
7427 gezelter 2547 cat >>confdefs.h <<_ACEOF
7428     #define HAVE__BOOL 1
7429     _ACEOF
7430 gezelter 2510
7431    
7432 gezelter 2547 fi
7433    
7434     if test $ac_cv_header_stdbool_h = yes; then
7435    
7436     cat >>confdefs.h <<\_ACEOF
7437     #define HAVE_STDBOOL_H 1
7438     _ACEOF
7439    
7440     fi
7441    
7442     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7443     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7444     if test "${ac_cv_c_const+set}" = set; then
7445 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
7446 gezelter 2547 else
7447     cat >conftest.$ac_ext <<_ACEOF
7448     /* confdefs.h. */
7449     _ACEOF
7450     cat confdefs.h >>conftest.$ac_ext
7451     cat >>conftest.$ac_ext <<_ACEOF
7452     /* end confdefs.h. */
7453    
7454     #ifdef FC_DUMMY_MAIN
7455     #ifndef FC_DUMMY_MAIN_EQ_F77
7456     # ifdef __cplusplus
7457     extern "C"
7458     # endif
7459     int FC_DUMMY_MAIN() { return 1; }
7460     #endif
7461     #endif
7462     int
7463     main ()
7464     {
7465     /* FIXME: Include the comments suggested by Paul. */
7466     #ifndef __cplusplus
7467     /* Ultrix mips cc rejects this. */
7468     typedef int charset[2];
7469     const charset x;
7470     /* SunOS 4.1.1 cc rejects this. */
7471     char const *const *ccp;
7472     char **p;
7473     /* NEC SVR4.0.2 mips cc rejects this. */
7474     struct point {int x, y;};
7475     static struct point const zero = {0,0};
7476     /* AIX XL C 1.02.0.0 rejects this.
7477     It does not let you subtract one const X* pointer from another in
7478     an arm of an if-expression whose if-part is not a constant
7479     expression */
7480     const char *g = "string";
7481     ccp = &g + (g ? g-g : 0);
7482     /* HPUX 7.0 cc rejects these. */
7483     ++ccp;
7484     p = (char**) ccp;
7485     ccp = (char const *const *) p;
7486     { /* SCO 3.2v4 cc rejects this. */
7487     char *t;
7488     char const *s = 0 ? (char *) 0 : (char const *) 0;
7489    
7490     *t++ = 0;
7491     }
7492     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7493     int x[] = {25, 17};
7494     const int *foo = &x[0];
7495     ++foo;
7496     }
7497     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7498     typedef const int *iptr;
7499     iptr p = 0;
7500     ++p;
7501     }
7502     { /* AIX XL C 1.02.0.0 rejects this saying
7503     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7504     struct s { int j; const int *ap[3]; };
7505     struct s *b; b->j = 5;
7506     }
7507     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7508     const int foo = 10;
7509     }
7510     #endif
7511    
7512     ;
7513     return 0;
7514     }
7515     _ACEOF
7516     rm -f conftest.$ac_objext
7517     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7518     (eval $ac_compile) 2>conftest.er1
7519     ac_status=$?
7520     grep -v '^ *+' conftest.er1 >conftest.err
7521     rm -f conftest.er1
7522     cat conftest.err >&5
7523     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7524     (exit $ac_status); } &&
7525     { ac_try='test -z "$ac_c_werror_flag"
7526     || test ! -s conftest.err'
7527     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7528     (eval $ac_try) 2>&5
7529     ac_status=$?
7530     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7531     (exit $ac_status); }; } &&
7532     { ac_try='test -s conftest.$ac_objext'
7533     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7534     (eval $ac_try) 2>&5
7535     ac_status=$?
7536     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7537     (exit $ac_status); }; }; then
7538     ac_cv_c_const=yes
7539     else
7540     echo "$as_me: failed program was:" >&5
7541     sed 's/^/| /' conftest.$ac_ext >&5
7542    
7543     ac_cv_c_const=no
7544 gezelter 2315 fi
7545 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7546     fi
7547     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7548     echo "${ECHO_T}$ac_cv_c_const" >&6
7549     if test $ac_cv_c_const = no; then
7550    
7551     cat >>confdefs.h <<\_ACEOF
7552     #define const
7553     _ACEOF
7554    
7555     fi
7556    
7557     echo "$as_me:$LINENO: checking for inline" >&5
7558     echo $ECHO_N "checking for inline... $ECHO_C" >&6
7559     if test "${ac_cv_c_inline+set}" = set; then
7560     echo $ECHO_N "(cached) $ECHO_C" >&6
7561 gezelter 2510 else
7562 gezelter 2547 ac_cv_c_inline=no
7563     for ac_kw in inline __inline__ __inline; do
7564     cat >conftest.$ac_ext <<_ACEOF
7565     /* confdefs.h. */
7566     _ACEOF
7567     cat confdefs.h >>conftest.$ac_ext
7568     cat >>conftest.$ac_ext <<_ACEOF
7569     /* end confdefs.h. */
7570     #ifndef __cplusplus
7571     typedef int foo_t;
7572     static $ac_kw foo_t static_foo () {return 0; }
7573     $ac_kw foo_t foo () {return 0; }
7574     #endif
7575    
7576     _ACEOF
7577     rm -f conftest.$ac_objext
7578     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7579     (eval $ac_compile) 2>conftest.er1
7580     ac_status=$?
7581     grep -v '^ *+' conftest.er1 >conftest.err
7582     rm -f conftest.er1
7583     cat conftest.err >&5
7584     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7585     (exit $ac_status); } &&
7586     { ac_try='test -z "$ac_c_werror_flag"
7587     || test ! -s conftest.err'
7588     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7589     (eval $ac_try) 2>&5
7590     ac_status=$?
7591     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7592     (exit $ac_status); }; } &&
7593     { ac_try='test -s conftest.$ac_objext'
7594     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7595     (eval $ac_try) 2>&5
7596     ac_status=$?
7597     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7598     (exit $ac_status); }; }; then
7599     ac_cv_c_inline=$ac_kw; break
7600     else
7601     echo "$as_me: failed program was:" >&5
7602     sed 's/^/| /' conftest.$ac_ext >&5
7603    
7604     fi
7605     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7606     done
7607    
7608     fi
7609     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7610     echo "${ECHO_T}$ac_cv_c_inline" >&6
7611    
7612    
7613     case $ac_cv_c_inline in
7614     inline | yes) ;;
7615     *)
7616     case $ac_cv_c_inline in
7617     no) ac_val=;;
7618     *) ac_val=$ac_cv_c_inline;;
7619     esac
7620     cat >>confdefs.h <<_ACEOF
7621     #ifndef __cplusplus
7622     #define inline $ac_val
7623     #endif
7624     _ACEOF
7625     ;;
7626     esac
7627    
7628     echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
7629     echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
7630     if test "${ac_cv_c_restrict+set}" = set; then
7631     echo $ECHO_N "(cached) $ECHO_C" >&6
7632     else
7633     ac_cv_c_restrict=no
7634     # Try the official restrict keyword, then gcc's __restrict, and
7635     # the less common variants.
7636     for ac_kw in restrict __restrict __restrict__ _Restrict; do
7637     cat >conftest.$ac_ext <<_ACEOF
7638     /* confdefs.h. */
7639     _ACEOF
7640     cat confdefs.h >>conftest.$ac_ext
7641     cat >>conftest.$ac_ext <<_ACEOF
7642     /* end confdefs.h. */
7643     float * $ac_kw x;
7644     _ACEOF
7645     rm -f conftest.$ac_objext
7646     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7647     (eval $ac_compile) 2>conftest.er1
7648     ac_status=$?
7649     grep -v '^ *+' conftest.er1 >conftest.err
7650     rm -f conftest.er1
7651     cat conftest.err >&5
7652     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7653     (exit $ac_status); } &&
7654     { ac_try='test -z "$ac_c_werror_flag"
7655     || test ! -s conftest.err'
7656     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7657     (eval $ac_try) 2>&5
7658     ac_status=$?
7659     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7660     (exit $ac_status); }; } &&
7661     { ac_try='test -s conftest.$ac_objext'
7662     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7663     (eval $ac_try) 2>&5
7664     ac_status=$?
7665     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7666     (exit $ac_status); }; }; then
7667     ac_cv_c_restrict=$ac_kw; break
7668     else
7669     echo "$as_me: failed program was:" >&5
7670     sed 's/^/| /' conftest.$ac_ext >&5
7671    
7672     fi
7673     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7674     done
7675    
7676     fi
7677     echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7678     echo "${ECHO_T}$ac_cv_c_restrict" >&6
7679     case $ac_cv_c_restrict in
7680     restrict) ;;
7681     no)
7682     cat >>confdefs.h <<\_ACEOF
7683     #define restrict
7684     _ACEOF
7685     ;;
7686     *) cat >>confdefs.h <<_ACEOF
7687     #define restrict $ac_cv_c_restrict
7688     _ACEOF
7689     ;;
7690     esac
7691    
7692     echo "$as_me:$LINENO: checking for size_t" >&5
7693     echo $ECHO_N "checking for size_t... $ECHO_C" >&6
7694     if test "${ac_cv_type_size_t+set}" = set; then
7695     echo $ECHO_N "(cached) $ECHO_C" >&6
7696     else
7697     cat >conftest.$ac_ext <<_ACEOF
7698     /* confdefs.h. */
7699     _ACEOF
7700     cat confdefs.h >>conftest.$ac_ext
7701     cat >>conftest.$ac_ext <<_ACEOF
7702     /* end confdefs.h. */
7703     $ac_includes_default
7704     #ifdef FC_DUMMY_MAIN
7705     #ifndef FC_DUMMY_MAIN_EQ_F77
7706     # ifdef __cplusplus
7707     extern "C"
7708     # endif
7709     int FC_DUMMY_MAIN() { return 1; }
7710     #endif
7711     #endif
7712     int
7713     main ()
7714     {
7715     if ((size_t *) 0)
7716     return 0;
7717     if (sizeof (size_t))
7718     return 0;
7719     ;
7720     return 0;
7721     }
7722     _ACEOF
7723     rm -f conftest.$ac_objext
7724     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7725     (eval $ac_compile) 2>conftest.er1
7726     ac_status=$?
7727     grep -v '^ *+' conftest.er1 >conftest.err
7728     rm -f conftest.er1
7729     cat conftest.err >&5
7730     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7731     (exit $ac_status); } &&
7732     { ac_try='test -z "$ac_c_werror_flag"
7733     || test ! -s conftest.err'
7734     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7735     (eval $ac_try) 2>&5
7736     ac_status=$?
7737     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7738     (exit $ac_status); }; } &&
7739     { ac_try='test -s conftest.$ac_objext'
7740     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7741     (eval $ac_try) 2>&5
7742     ac_status=$?
7743     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7744     (exit $ac_status); }; }; then
7745     ac_cv_type_size_t=yes
7746     else
7747     echo "$as_me: failed program was:" >&5
7748     sed 's/^/| /' conftest.$ac_ext >&5
7749    
7750     ac_cv_type_size_t=no
7751     fi
7752     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7753     fi
7754     echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7755     echo "${ECHO_T}$ac_cv_type_size_t" >&6
7756     if test $ac_cv_type_size_t = yes; then
7757     :
7758     else
7759    
7760     cat >>confdefs.h <<_ACEOF
7761     #define size_t unsigned
7762     _ACEOF
7763    
7764     fi
7765    
7766     echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7767     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7768     if test "${ac_cv_header_time+set}" = set; then
7769     echo $ECHO_N "(cached) $ECHO_C" >&6
7770     else
7771     cat >conftest.$ac_ext <<_ACEOF
7772     /* confdefs.h. */
7773     _ACEOF
7774     cat confdefs.h >>conftest.$ac_ext
7775     cat >>conftest.$ac_ext <<_ACEOF
7776     /* end confdefs.h. */
7777     #include <sys/types.h>
7778     #include <sys/time.h>
7779     #include <time.h>
7780    
7781     #ifdef FC_DUMMY_MAIN
7782     #ifndef FC_DUMMY_MAIN_EQ_F77
7783     # ifdef __cplusplus
7784     extern "C"
7785     # endif
7786     int FC_DUMMY_MAIN() { return 1; }
7787     #endif
7788     #endif
7789     int
7790     main ()
7791     {
7792     if ((struct tm *) 0)
7793     return 0;
7794     ;
7795     return 0;
7796     }
7797     _ACEOF
7798     rm -f conftest.$ac_objext
7799     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7800     (eval $ac_compile) 2>conftest.er1
7801     ac_status=$?
7802     grep -v '^ *+' conftest.er1 >conftest.err
7803     rm -f conftest.er1
7804     cat conftest.err >&5
7805     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7806     (exit $ac_status); } &&
7807     { ac_try='test -z "$ac_c_werror_flag"
7808     || test ! -s conftest.err'
7809     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7810     (eval $ac_try) 2>&5
7811     ac_status=$?
7812     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7813     (exit $ac_status); }; } &&
7814     { ac_try='test -s conftest.$ac_objext'
7815     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7816     (eval $ac_try) 2>&5
7817     ac_status=$?
7818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7819     (exit $ac_status); }; }; then
7820     ac_cv_header_time=yes
7821     else
7822     echo "$as_me: failed program was:" >&5
7823     sed 's/^/| /' conftest.$ac_ext >&5
7824    
7825     ac_cv_header_time=no
7826     fi
7827     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7828     fi
7829     echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7830     echo "${ECHO_T}$ac_cv_header_time" >&6
7831     if test $ac_cv_header_time = yes; then
7832    
7833     cat >>confdefs.h <<\_ACEOF
7834     #define TIME_WITH_SYS_TIME 1
7835     _ACEOF
7836    
7837     fi
7838    
7839     echo "$as_me:$LINENO: checking for clock_t" >&5
7840     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7841     if test "${ac_cv_type_clock_t+set}" = set; then
7842     echo $ECHO_N "(cached) $ECHO_C" >&6
7843     else
7844     cat >conftest.$ac_ext <<_ACEOF
7845     /* confdefs.h. */
7846     _ACEOF
7847     cat confdefs.h >>conftest.$ac_ext
7848     cat >>conftest.$ac_ext <<_ACEOF
7849     /* end confdefs.h. */
7850     $ac_includes_default
7851     #ifdef FC_DUMMY_MAIN
7852     #ifndef FC_DUMMY_MAIN_EQ_F77
7853     # ifdef __cplusplus
7854     extern "C"
7855     # endif
7856     int FC_DUMMY_MAIN() { return 1; }
7857     #endif
7858     #endif
7859     int
7860     main ()
7861     {
7862     if ((clock_t *) 0)
7863     return 0;
7864     if (sizeof (clock_t))
7865     return 0;
7866     ;
7867     return 0;
7868     }
7869     _ACEOF
7870     rm -f conftest.$ac_objext
7871     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7872     (eval $ac_compile) 2>conftest.er1
7873     ac_status=$?
7874     grep -v '^ *+' conftest.er1 >conftest.err
7875     rm -f conftest.er1
7876     cat conftest.err >&5
7877     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7878     (exit $ac_status); } &&
7879     { ac_try='test -z "$ac_c_werror_flag"
7880     || test ! -s conftest.err'
7881     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7882     (eval $ac_try) 2>&5
7883     ac_status=$?
7884     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7885     (exit $ac_status); }; } &&
7886     { ac_try='test -s conftest.$ac_objext'
7887     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7888     (eval $ac_try) 2>&5
7889     ac_status=$?
7890     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7891     (exit $ac_status); }; }; then
7892     ac_cv_type_clock_t=yes
7893     else
7894     echo "$as_me: failed program was:" >&5
7895     sed 's/^/| /' conftest.$ac_ext >&5
7896    
7897     ac_cv_type_clock_t=no
7898     fi
7899     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7900     fi
7901     echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7902     echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7903     if test $ac_cv_type_clock_t = yes; then
7904    
7905     cat >>confdefs.h <<_ACEOF
7906     #define HAVE_CLOCK_T 1
7907     _ACEOF
7908    
7909    
7910     fi
7911    
7912     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7913     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7914     if test "${ac_cv_c_const+set}" = set; then
7915     echo $ECHO_N "(cached) $ECHO_C" >&6
7916     else
7917     cat >conftest.$ac_ext <<_ACEOF
7918     /* confdefs.h. */
7919     _ACEOF
7920     cat confdefs.h >>conftest.$ac_ext
7921     cat >>conftest.$ac_ext <<_ACEOF
7922     /* end confdefs.h. */
7923    
7924     #ifdef FC_DUMMY_MAIN
7925     #ifndef FC_DUMMY_MAIN_EQ_F77
7926     # ifdef __cplusplus
7927     extern "C"
7928     # endif
7929     int FC_DUMMY_MAIN() { return 1; }
7930     #endif
7931     #endif
7932     int
7933     main ()
7934     {
7935     /* FIXME: Include the comments suggested by Paul. */
7936     #ifndef __cplusplus
7937     /* Ultrix mips cc rejects this. */
7938     typedef int charset[2];
7939     const charset x;
7940     /* SunOS 4.1.1 cc rejects this. */
7941     char const *const *ccp;
7942     char **p;
7943     /* NEC SVR4.0.2 mips cc rejects this. */
7944     struct point {int x, y;};
7945     static struct point const zero = {0,0};
7946     /* AIX XL C 1.02.0.0 rejects this.
7947     It does not let you subtract one const X* pointer from another in
7948     an arm of an if-expression whose if-part is not a constant
7949     expression */
7950     const char *g = "string";
7951     ccp = &g + (g ? g-g : 0);
7952     /* HPUX 7.0 cc rejects these. */
7953     ++ccp;
7954     p = (char**) ccp;
7955     ccp = (char const *const *) p;
7956     { /* SCO 3.2v4 cc rejects this. */
7957     char *t;
7958     char const *s = 0 ? (char *) 0 : (char const *) 0;
7959    
7960     *t++ = 0;
7961     }
7962     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7963     int x[] = {25, 17};
7964     const int *foo = &x[0];
7965     ++foo;
7966     }
7967     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7968     typedef const int *iptr;
7969     iptr p = 0;
7970     ++p;
7971     }
7972     { /* AIX XL C 1.02.0.0 rejects this saying
7973     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7974     struct s { int j; const int *ap[3]; };
7975     struct s *b; b->j = 5;
7976     }
7977     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7978     const int foo = 10;
7979     }
7980     #endif
7981    
7982     ;
7983     return 0;
7984     }
7985     _ACEOF
7986     rm -f conftest.$ac_objext
7987     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7988     (eval $ac_compile) 2>conftest.er1
7989     ac_status=$?
7990     grep -v '^ *+' conftest.er1 >conftest.err
7991     rm -f conftest.er1
7992     cat conftest.err >&5
7993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7994     (exit $ac_status); } &&
7995     { ac_try='test -z "$ac_c_werror_flag"
7996     || test ! -s conftest.err'
7997     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7998     (eval $ac_try) 2>&5
7999     ac_status=$?
8000     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8001     (exit $ac_status); }; } &&
8002     { ac_try='test -s conftest.$ac_objext'
8003     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8004     (eval $ac_try) 2>&5
8005     ac_status=$?
8006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8007     (exit $ac_status); }; }; then
8008     ac_cv_c_const=yes
8009     else
8010     echo "$as_me: failed program was:" >&5
8011     sed 's/^/| /' conftest.$ac_ext >&5
8012    
8013     ac_cv_c_const=no
8014     fi
8015     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8016     fi
8017     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8018     echo "${ECHO_T}$ac_cv_c_const" >&6
8019     if test $ac_cv_c_const = no; then
8020    
8021     cat >>confdefs.h <<\_ACEOF
8022     #define const
8023     _ACEOF
8024    
8025     fi
8026    
8027     echo "$as_me:$LINENO: checking for inline" >&5
8028     echo $ECHO_N "checking for inline... $ECHO_C" >&6
8029     if test "${ac_cv_c_inline+set}" = set; then
8030     echo $ECHO_N "(cached) $ECHO_C" >&6
8031     else
8032     ac_cv_c_inline=no
8033     for ac_kw in inline __inline__ __inline; do
8034     cat >conftest.$ac_ext <<_ACEOF
8035     /* confdefs.h. */
8036     _ACEOF
8037     cat confdefs.h >>conftest.$ac_ext
8038     cat >>conftest.$ac_ext <<_ACEOF
8039     /* end confdefs.h. */
8040     #ifndef __cplusplus
8041     typedef int foo_t;
8042     static $ac_kw foo_t static_foo () {return 0; }
8043     $ac_kw foo_t foo () {return 0; }
8044     #endif
8045    
8046     _ACEOF
8047     rm -f conftest.$ac_objext
8048     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8049     (eval $ac_compile) 2>conftest.er1
8050     ac_status=$?
8051     grep -v '^ *+' conftest.er1 >conftest.err
8052     rm -f conftest.er1
8053     cat conftest.err >&5
8054     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8055     (exit $ac_status); } &&
8056     { ac_try='test -z "$ac_c_werror_flag"
8057     || test ! -s conftest.err'
8058     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8059     (eval $ac_try) 2>&5
8060     ac_status=$?
8061     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8062     (exit $ac_status); }; } &&
8063     { ac_try='test -s conftest.$ac_objext'
8064     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8065     (eval $ac_try) 2>&5
8066     ac_status=$?
8067     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8068     (exit $ac_status); }; }; then
8069     ac_cv_c_inline=$ac_kw; break
8070     else
8071     echo "$as_me: failed program was:" >&5
8072     sed 's/^/| /' conftest.$ac_ext >&5
8073    
8074     fi
8075     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8076     done
8077    
8078     fi
8079     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8080     echo "${ECHO_T}$ac_cv_c_inline" >&6
8081    
8082    
8083     case $ac_cv_c_inline in
8084     inline | yes) ;;
8085     *)
8086     case $ac_cv_c_inline in
8087     no) ac_val=;;
8088     *) ac_val=$ac_cv_c_inline;;
8089     esac
8090     cat >>confdefs.h <<_ACEOF
8091     #ifndef __cplusplus
8092     #define inline $ac_val
8093     #endif
8094     _ACEOF
8095     ;;
8096     esac
8097    
8098    
8099     # Checks for library functions.
8100    
8101     for ac_header in stdlib.h
8102     do
8103     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8104     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8105     echo "$as_me:$LINENO: checking for $ac_header" >&5
8106     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8107     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8108     echo $ECHO_N "(cached) $ECHO_C" >&6
8109     fi
8110     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8111     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8112     else
8113 gezelter 2510 # Is the header compilable?
8114 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8115     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8116 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8117     /* confdefs.h. */
8118     _ACEOF
8119     cat confdefs.h >>conftest.$ac_ext
8120     cat >>conftest.$ac_ext <<_ACEOF
8121     /* end confdefs.h. */
8122     $ac_includes_default
8123 gezelter 2547 #include <$ac_header>
8124 gezelter 2510 _ACEOF
8125     rm -f conftest.$ac_objext
8126     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8127     (eval $ac_compile) 2>conftest.er1
8128     ac_status=$?
8129     grep -v '^ *+' conftest.er1 >conftest.err
8130     rm -f conftest.er1
8131     cat conftest.err >&5
8132     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8133     (exit $ac_status); } &&
8134 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8135 gezelter 2510 || test ! -s conftest.err'
8136     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8137     (eval $ac_try) 2>&5
8138     ac_status=$?
8139     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8140     (exit $ac_status); }; } &&
8141     { ac_try='test -s conftest.$ac_objext'
8142     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8143     (eval $ac_try) 2>&5
8144     ac_status=$?
8145     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8146     (exit $ac_status); }; }; then
8147     ac_header_compiler=yes
8148     else
8149     echo "$as_me: failed program was:" >&5
8150     sed 's/^/| /' conftest.$ac_ext >&5
8151 gezelter 2315
8152 gezelter 2510 ac_header_compiler=no
8153     fi
8154     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8155     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8156     echo "${ECHO_T}$ac_header_compiler" >&6
8157 gezelter 2315
8158 gezelter 2510 # Is the header present?
8159 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8160     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8161 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8162     /* confdefs.h. */
8163     _ACEOF
8164     cat confdefs.h >>conftest.$ac_ext
8165     cat >>conftest.$ac_ext <<_ACEOF
8166     /* end confdefs.h. */
8167 gezelter 2547 #include <$ac_header>
8168 gezelter 2510 _ACEOF
8169     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8170     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8171     ac_status=$?
8172     grep -v '^ *+' conftest.er1 >conftest.err
8173     rm -f conftest.er1
8174     cat conftest.err >&5
8175     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8176     (exit $ac_status); } >/dev/null; then
8177     if test -s conftest.err; then
8178 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8179     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8180 gezelter 2510 else
8181     ac_cpp_err=
8182     fi
8183     else
8184     ac_cpp_err=yes
8185     fi
8186     if test -z "$ac_cpp_err"; then
8187     ac_header_preproc=yes
8188     else
8189     echo "$as_me: failed program was:" >&5
8190     sed 's/^/| /' conftest.$ac_ext >&5
8191 gezelter 2315
8192 gezelter 2510 ac_header_preproc=no
8193     fi
8194     rm -f conftest.err conftest.$ac_ext
8195     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8196     echo "${ECHO_T}$ac_header_preproc" >&6
8197 gezelter 2315
8198 gezelter 2510 # So? What about this header?
8199 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8200 gezelter 2510 yes:no: )
8201 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8202     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8203     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8204     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8205 gezelter 2510 ac_header_preproc=yes
8206     ;;
8207     no:yes:* )
8208 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8209     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8210     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8211     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8212     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8213     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8214     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8215     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8216     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8217     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8218     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8219     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8220 gezelter 2510 (
8221     cat <<\_ASBOX
8222     ## ------------------------------ ##
8223     ## Report this to gezelter@nd.edu ##
8224     ## ------------------------------ ##
8225     _ASBOX
8226     ) |
8227     sed "s/^/$as_me: WARNING: /" >&2
8228     ;;
8229     esac
8230 gezelter 2547 echo "$as_me:$LINENO: checking for $ac_header" >&5
8231     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8232     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8233 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8234     else
8235 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
8236 gezelter 2510 fi
8237 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8238     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8239 gezelter 2315
8240 gezelter 2510 fi
8241 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8242     cat >>confdefs.h <<_ACEOF
8243     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8244     _ACEOF
8245 gezelter 2315
8246 gezelter 2547 fi
8247 gezelter 2315
8248 gezelter 2547 done
8249    
8250     echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8251     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8252     if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8253     echo $ECHO_N "(cached) $ECHO_C" >&6
8254     else
8255     if test "$cross_compiling" = yes; then
8256     ac_cv_func_malloc_0_nonnull=no
8257     else
8258     cat >conftest.$ac_ext <<_ACEOF
8259     /* confdefs.h. */
8260     _ACEOF
8261     cat confdefs.h >>conftest.$ac_ext
8262     cat >>conftest.$ac_ext <<_ACEOF
8263     /* end confdefs.h. */
8264     #if STDC_HEADERS || HAVE_STDLIB_H
8265     # include <stdlib.h>
8266     #else
8267     char *malloc ();
8268     #endif
8269    
8270     #ifdef FC_DUMMY_MAIN
8271     #ifndef FC_DUMMY_MAIN_EQ_F77
8272     # ifdef __cplusplus
8273     extern "C"
8274     # endif
8275     int FC_DUMMY_MAIN() { return 1; }
8276     #endif
8277     #endif
8278     int
8279     main ()
8280     {
8281     exit (malloc (0) ? 0 : 1);
8282     ;
8283     return 0;
8284     }
8285     _ACEOF
8286     rm -f conftest$ac_exeext
8287     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8288     (eval $ac_link) 2>&5
8289     ac_status=$?
8290     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8291     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8292     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8293     (eval $ac_try) 2>&5
8294     ac_status=$?
8295     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8296     (exit $ac_status); }; }; then
8297     ac_cv_func_malloc_0_nonnull=yes
8298     else
8299     echo "$as_me: program exited with status $ac_status" >&5
8300     echo "$as_me: failed program was:" >&5
8301     sed 's/^/| /' conftest.$ac_ext >&5
8302    
8303     ( exit $ac_status )
8304     ac_cv_func_malloc_0_nonnull=no
8305     fi
8306     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8307     fi
8308     fi
8309     echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8310     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8311     if test $ac_cv_func_malloc_0_nonnull = yes; then
8312    
8313 gezelter 2510 cat >>confdefs.h <<\_ACEOF
8314 gezelter 2547 #define HAVE_MALLOC 1
8315 gezelter 2510 _ACEOF
8316 gezelter 2315
8317 gezelter 2547 else
8318     cat >>confdefs.h <<\_ACEOF
8319     #define HAVE_MALLOC 0
8320     _ACEOF
8321 gezelter 2510
8322 gezelter 2547 case $LIBOBJS in
8323     "malloc.$ac_objext" | \
8324     *" malloc.$ac_objext" | \
8325     "malloc.$ac_objext "* | \
8326     *" malloc.$ac_objext "* ) ;;
8327     *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8328     esac
8329    
8330    
8331     cat >>confdefs.h <<\_ACEOF
8332     #define malloc rpl_malloc
8333     _ACEOF
8334    
8335     fi
8336    
8337    
8338    
8339     echo "$as_me:$LINENO: checking for working memcmp" >&5
8340     echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8341     if test "${ac_cv_func_memcmp_working+set}" = set; then
8342     echo $ECHO_N "(cached) $ECHO_C" >&6
8343 gezelter 2510 else
8344 gezelter 2547 if test "$cross_compiling" = yes; then
8345     ac_cv_func_memcmp_working=no
8346     else
8347     cat >conftest.$ac_ext <<_ACEOF
8348     /* confdefs.h. */
8349     _ACEOF
8350     cat confdefs.h >>conftest.$ac_ext
8351     cat >>conftest.$ac_ext <<_ACEOF
8352     /* end confdefs.h. */
8353     $ac_includes_default
8354     #ifdef FC_DUMMY_MAIN
8355     #ifndef FC_DUMMY_MAIN_EQ_F77
8356     # ifdef __cplusplus
8357     extern "C"
8358     # endif
8359     int FC_DUMMY_MAIN() { return 1; }
8360     #endif
8361     #endif
8362     int
8363     main ()
8364     {
8365 gezelter 2510
8366 gezelter 2547 /* Some versions of memcmp are not 8-bit clean. */
8367     char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8368     if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8369     exit (1);
8370 gezelter 2510
8371 gezelter 2547 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8372     or more and with at least one buffer not starting on a 4-byte boundary.
8373     William Lewis provided this test program. */
8374     {
8375     char foo[21];
8376     char bar[21];
8377     int i;
8378     for (i = 0; i < 4; i++)
8379     {
8380     char *a = foo + i;
8381     char *b = bar + i;
8382     strcpy (a, "--------01111111");
8383     strcpy (b, "--------10000000");
8384     if (memcmp (a, b, 16) >= 0)
8385     exit (1);
8386     }
8387     exit (0);
8388     }
8389    
8390     ;
8391     return 0;
8392     }
8393     _ACEOF
8394     rm -f conftest$ac_exeext
8395     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8396     (eval $ac_link) 2>&5
8397     ac_status=$?
8398     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8399     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8400     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8401     (eval $ac_try) 2>&5
8402     ac_status=$?
8403     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8404     (exit $ac_status); }; }; then
8405     ac_cv_func_memcmp_working=yes
8406     else
8407     echo "$as_me: program exited with status $ac_status" >&5
8408     echo "$as_me: failed program was:" >&5
8409     sed 's/^/| /' conftest.$ac_ext >&5
8410    
8411     ( exit $ac_status )
8412     ac_cv_func_memcmp_working=no
8413     fi
8414     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8415     fi
8416     fi
8417     echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8418     echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8419     test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8420     "memcmp.$ac_objext" | \
8421     *" memcmp.$ac_objext" | \
8422     "memcmp.$ac_objext "* | \
8423     *" memcmp.$ac_objext "* ) ;;
8424     *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8425     esac
8426    
8427    
8428    
8429     for ac_header in stdlib.h
8430 gezelter 2453 do
8431     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8432     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8433     echo "$as_me:$LINENO: checking for $ac_header" >&5
8434     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8435     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8436     echo $ECHO_N "(cached) $ECHO_C" >&6
8437     fi
8438     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8439     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8440     else
8441     # Is the header compilable?
8442     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8443     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8444     cat >conftest.$ac_ext <<_ACEOF
8445     /* confdefs.h. */
8446     _ACEOF
8447     cat confdefs.h >>conftest.$ac_ext
8448     cat >>conftest.$ac_ext <<_ACEOF
8449     /* end confdefs.h. */
8450     $ac_includes_default
8451     #include <$ac_header>
8452     _ACEOF
8453     rm -f conftest.$ac_objext
8454     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8455     (eval $ac_compile) 2>conftest.er1
8456     ac_status=$?
8457     grep -v '^ *+' conftest.er1 >conftest.err
8458     rm -f conftest.er1
8459     cat conftest.err >&5
8460     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8461     (exit $ac_status); } &&
8462 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8463 gezelter 2473 || test ! -s conftest.err'
8464 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8465     (eval $ac_try) 2>&5
8466     ac_status=$?
8467     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8468     (exit $ac_status); }; } &&
8469     { ac_try='test -s conftest.$ac_objext'
8470     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8471     (eval $ac_try) 2>&5
8472     ac_status=$?
8473     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8474     (exit $ac_status); }; }; then
8475     ac_header_compiler=yes
8476     else
8477     echo "$as_me: failed program was:" >&5
8478     sed 's/^/| /' conftest.$ac_ext >&5
8479 gezelter 2315
8480 gezelter 2453 ac_header_compiler=no
8481     fi
8482     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8483     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8484     echo "${ECHO_T}$ac_header_compiler" >&6
8485 gezelter 2315
8486 gezelter 2453 # Is the header present?
8487     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8488     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8489     cat >conftest.$ac_ext <<_ACEOF
8490     /* confdefs.h. */
8491     _ACEOF
8492     cat confdefs.h >>conftest.$ac_ext
8493     cat >>conftest.$ac_ext <<_ACEOF
8494     /* end confdefs.h. */
8495     #include <$ac_header>
8496     _ACEOF
8497     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8498     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8499     ac_status=$?
8500     grep -v '^ *+' conftest.er1 >conftest.err
8501     rm -f conftest.er1
8502     cat conftest.err >&5
8503     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8504     (exit $ac_status); } >/dev/null; then
8505     if test -s conftest.err; then
8506 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8507     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8508 gezelter 2453 else
8509     ac_cpp_err=
8510     fi
8511     else
8512     ac_cpp_err=yes
8513     fi
8514     if test -z "$ac_cpp_err"; then
8515     ac_header_preproc=yes
8516     else
8517     echo "$as_me: failed program was:" >&5
8518     sed 's/^/| /' conftest.$ac_ext >&5
8519 gezelter 2315
8520 gezelter 2453 ac_header_preproc=no
8521     fi
8522     rm -f conftest.err conftest.$ac_ext
8523     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8524     echo "${ECHO_T}$ac_header_preproc" >&6
8525    
8526     # So? What about this header?
8527 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8528 gezelter 2453 yes:no: )
8529     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8530     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8531     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8532     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8533     ac_header_preproc=yes
8534     ;;
8535     no:yes:* )
8536     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8537     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8538     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8539     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8540     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8541     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8542     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8543     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8544     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8545     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8546     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8547     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8548     (
8549     cat <<\_ASBOX
8550     ## ------------------------------ ##
8551     ## Report this to gezelter@nd.edu ##
8552     ## ------------------------------ ##
8553     _ASBOX
8554     ) |
8555     sed "s/^/$as_me: WARNING: /" >&2
8556     ;;
8557     esac
8558     echo "$as_me:$LINENO: checking for $ac_header" >&5
8559     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8560     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8561     echo $ECHO_N "(cached) $ECHO_C" >&6
8562     else
8563     eval "$as_ac_Header=\$ac_header_preproc"
8564     fi
8565     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8566     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8567    
8568     fi
8569     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8570     cat >>confdefs.h <<_ACEOF
8571     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8572     _ACEOF
8573    
8574     fi
8575    
8576     done
8577    
8578 gezelter 2547 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8579     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8580     if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8581     echo $ECHO_N "(cached) $ECHO_C" >&6
8582     else
8583     if test "$cross_compiling" = yes; then
8584     ac_cv_func_realloc_0_nonnull=no
8585     else
8586     cat >conftest.$ac_ext <<_ACEOF
8587     /* confdefs.h. */
8588     _ACEOF
8589     cat confdefs.h >>conftest.$ac_ext
8590     cat >>conftest.$ac_ext <<_ACEOF
8591     /* end confdefs.h. */
8592     #if STDC_HEADERS || HAVE_STDLIB_H
8593     # include <stdlib.h>
8594     #else
8595     char *realloc ();
8596     #endif
8597 gezelter 2453
8598 gezelter 2547 #ifdef FC_DUMMY_MAIN
8599     #ifndef FC_DUMMY_MAIN_EQ_F77
8600     # ifdef __cplusplus
8601     extern "C"
8602     # endif
8603     int FC_DUMMY_MAIN() { return 1; }
8604     #endif
8605     #endif
8606     int
8607     main ()
8608     {
8609     exit (realloc (0, 0) ? 0 : 1);
8610     ;
8611     return 0;
8612     }
8613     _ACEOF
8614     rm -f conftest$ac_exeext
8615     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8616     (eval $ac_link) 2>&5
8617     ac_status=$?
8618     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8619     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8620     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8621     (eval $ac_try) 2>&5
8622     ac_status=$?
8623     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8624     (exit $ac_status); }; }; then
8625     ac_cv_func_realloc_0_nonnull=yes
8626     else
8627     echo "$as_me: program exited with status $ac_status" >&5
8628     echo "$as_me: failed program was:" >&5
8629     sed 's/^/| /' conftest.$ac_ext >&5
8630    
8631     ( exit $ac_status )
8632     ac_cv_func_realloc_0_nonnull=no
8633 gezelter 2510 fi
8634 gezelter 2547 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8635     fi
8636     fi
8637     echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8638     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8639     if test $ac_cv_func_realloc_0_nonnull = yes; then
8640 gezelter 2453
8641 gezelter 2547 cat >>confdefs.h <<\_ACEOF
8642     #define HAVE_REALLOC 1
8643     _ACEOF
8644 gezelter 2453
8645 gezelter 2547 else
8646     cat >>confdefs.h <<\_ACEOF
8647     #define HAVE_REALLOC 0
8648     _ACEOF
8649 gezelter 2453
8650 gezelter 2547 case $LIBOBJS in
8651     "realloc.$ac_objext" | \
8652     *" realloc.$ac_objext" | \
8653     "realloc.$ac_objext "* | \
8654     *" realloc.$ac_objext "* ) ;;
8655     *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
8656     esac
8657 gezelter 2453
8658 gezelter 2547
8659     cat >>confdefs.h <<\_ACEOF
8660     #define realloc rpl_realloc
8661     _ACEOF
8662    
8663     fi
8664    
8665    
8666    
8667    
8668    
8669     for ac_header in sys/select.h sys/socket.h
8670 gezelter 2081 do
8671     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8672     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8673     echo "$as_me:$LINENO: checking for $ac_header" >&5
8674     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8675     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8676     echo $ECHO_N "(cached) $ECHO_C" >&6
8677     fi
8678     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8679     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8680     else
8681     # Is the header compilable?
8682     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8683     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8684     cat >conftest.$ac_ext <<_ACEOF
8685     /* confdefs.h. */
8686     _ACEOF
8687     cat confdefs.h >>conftest.$ac_ext
8688     cat >>conftest.$ac_ext <<_ACEOF
8689     /* end confdefs.h. */
8690     $ac_includes_default
8691     #include <$ac_header>
8692     _ACEOF
8693     rm -f conftest.$ac_objext
8694     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8695     (eval $ac_compile) 2>conftest.er1
8696     ac_status=$?
8697     grep -v '^ *+' conftest.er1 >conftest.err
8698     rm -f conftest.er1
8699     cat conftest.err >&5
8700     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8701     (exit $ac_status); } &&
8702 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8703 gezelter 2473 || test ! -s conftest.err'
8704 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8705     (eval $ac_try) 2>&5
8706     ac_status=$?
8707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8708     (exit $ac_status); }; } &&
8709     { ac_try='test -s conftest.$ac_objext'
8710     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8711     (eval $ac_try) 2>&5
8712     ac_status=$?
8713     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8714     (exit $ac_status); }; }; then
8715     ac_header_compiler=yes
8716     else
8717     echo "$as_me: failed program was:" >&5
8718     sed 's/^/| /' conftest.$ac_ext >&5
8719    
8720     ac_header_compiler=no
8721     fi
8722     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8723     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8724     echo "${ECHO_T}$ac_header_compiler" >&6
8725    
8726     # Is the header present?
8727     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8728     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8729     cat >conftest.$ac_ext <<_ACEOF
8730     /* confdefs.h. */
8731     _ACEOF
8732     cat confdefs.h >>conftest.$ac_ext
8733     cat >>conftest.$ac_ext <<_ACEOF
8734     /* end confdefs.h. */
8735     #include <$ac_header>
8736     _ACEOF
8737     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8738 tim 1998 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8739     ac_status=$?
8740 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
8741 tim 1998 rm -f conftest.er1
8742     cat conftest.err >&5
8743 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8744 tim 1998 (exit $ac_status); } >/dev/null; then
8745     if test -s conftest.err; then
8746 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8747     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8748 tim 1998 else
8749     ac_cpp_err=
8750     fi
8751     else
8752     ac_cpp_err=yes
8753     fi
8754     if test -z "$ac_cpp_err"; then
8755 gezelter 2081 ac_header_preproc=yes
8756 tim 1998 else
8757     echo "$as_me: failed program was:" >&5
8758 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
8759    
8760     ac_header_preproc=no
8761 tim 1998 fi
8762     rm -f conftest.err conftest.$ac_ext
8763 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8764     echo "${ECHO_T}$ac_header_preproc" >&6
8765    
8766     # So? What about this header?
8767 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8768 gezelter 2081 yes:no: )
8769     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8770     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8771     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8772     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8773     ac_header_preproc=yes
8774     ;;
8775     no:yes:* )
8776     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8777     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8778     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8779     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8780     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8781     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8782     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8783     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8784     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8785     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8786     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8787     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8788     (
8789     cat <<\_ASBOX
8790     ## ------------------------------ ##
8791     ## Report this to gezelter@nd.edu ##
8792     ## ------------------------------ ##
8793     _ASBOX
8794     ) |
8795     sed "s/^/$as_me: WARNING: /" >&2
8796     ;;
8797     esac
8798     echo "$as_me:$LINENO: checking for $ac_header" >&5
8799     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8800     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8801     echo $ECHO_N "(cached) $ECHO_C" >&6
8802     else
8803     eval "$as_ac_Header=\$ac_header_preproc"
8804 tim 1998 fi
8805 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8806     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8807 tim 1998
8808     fi
8809 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8810     cat >>confdefs.h <<_ACEOF
8811     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8812     _ACEOF
8813    
8814     fi
8815    
8816 tim 1998 done
8817    
8818 gezelter 2547 echo "$as_me:$LINENO: checking types of arguments for select" >&5
8819     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
8820     if test "${ac_cv_func_select_args+set}" = set; then
8821 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8822     else
8823 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8824     for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8825     for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8826     cat >conftest.$ac_ext <<_ACEOF
8827 gezelter 2453 /* confdefs.h. */
8828     _ACEOF
8829     cat confdefs.h >>conftest.$ac_ext
8830     cat >>conftest.$ac_ext <<_ACEOF
8831     /* end confdefs.h. */
8832 gezelter 2547 $ac_includes_default
8833     #if HAVE_SYS_SELECT_H
8834     # include <sys/select.h>
8835     #endif
8836     #if HAVE_SYS_SOCKET_H
8837     # include <sys/socket.h>
8838     #endif
8839 gezelter 2510
8840 gezelter 2547 #ifdef FC_DUMMY_MAIN
8841     #ifndef FC_DUMMY_MAIN_EQ_F77
8842     # ifdef __cplusplus
8843     extern "C"
8844     # endif
8845     int FC_DUMMY_MAIN() { return 1; }
8846 gezelter 2453 #endif
8847 gezelter 2547 #endif
8848 gezelter 2510 int
8849     main ()
8850     {
8851 gezelter 2547 extern int select ($ac_arg1,
8852     $ac_arg234, $ac_arg234, $ac_arg234,
8853     $ac_arg5);
8854 gezelter 2510 ;
8855     return 0;
8856     }
8857 gezelter 2453 _ACEOF
8858 gezelter 2510 rm -f conftest.$ac_objext
8859     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8860     (eval $ac_compile) 2>conftest.er1
8861 gezelter 2453 ac_status=$?
8862     grep -v '^ *+' conftest.er1 >conftest.err
8863     rm -f conftest.er1
8864     cat conftest.err >&5
8865     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8866 gezelter 2510 (exit $ac_status); } &&
8867 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8868 gezelter 2510 || test ! -s conftest.err'
8869     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8870     (eval $ac_try) 2>&5
8871     ac_status=$?
8872     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8873     (exit $ac_status); }; } &&
8874     { ac_try='test -s conftest.$ac_objext'
8875     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8876     (eval $ac_try) 2>&5
8877     ac_status=$?
8878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8879     (exit $ac_status); }; }; then
8880 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8881 gezelter 2453 else
8882     echo "$as_me: failed program was:" >&5
8883     sed 's/^/| /' conftest.$ac_ext >&5
8884 gezelter 2081
8885 gezelter 2453 fi
8886 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8887 gezelter 2547 done
8888     done
8889     done
8890     # Provide a safe default value.
8891     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8892    
8893     fi
8894     echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
8895     echo "${ECHO_T}$ac_cv_func_select_args" >&6
8896     ac_save_IFS=$IFS; IFS=','
8897     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8898     IFS=$ac_save_IFS
8899     shift
8900    
8901     cat >>confdefs.h <<_ACEOF
8902     #define SELECT_TYPE_ARG1 $1
8903     _ACEOF
8904    
8905    
8906     cat >>confdefs.h <<_ACEOF
8907     #define SELECT_TYPE_ARG234 ($2)
8908     _ACEOF
8909    
8910    
8911     cat >>confdefs.h <<_ACEOF
8912     #define SELECT_TYPE_ARG5 ($3)
8913     _ACEOF
8914    
8915     rm -f conftest*
8916    
8917    
8918     for ac_func in strftime
8919     do
8920     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8921     echo "$as_me:$LINENO: checking for $ac_func" >&5
8922     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8923     if eval "test \"\${$as_ac_var+set}\" = set"; then
8924     echo $ECHO_N "(cached) $ECHO_C" >&6
8925     else
8926     cat >conftest.$ac_ext <<_ACEOF
8927 gezelter 2453 /* confdefs.h. */
8928     _ACEOF
8929     cat confdefs.h >>conftest.$ac_ext
8930     cat >>conftest.$ac_ext <<_ACEOF
8931     /* end confdefs.h. */
8932 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8933     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8934     #define $ac_func innocuous_$ac_func
8935 gezelter 2510
8936 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
8937     which can conflict with char $ac_func (); below.
8938     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8939     <limits.h> exists even on freestanding compilers. */
8940    
8941     #ifdef __STDC__
8942     # include <limits.h>
8943 gezelter 2510 #else
8944 gezelter 2547 # include <assert.h>
8945 gezelter 2510 #endif
8946    
8947 gezelter 2547 #undef $ac_func
8948    
8949     /* Override any gcc2 internal prototype to avoid an error. */
8950     #ifdef __cplusplus
8951     extern "C"
8952     {
8953     #endif
8954     /* We use char because int might match the return type of a gcc2
8955     builtin and then its argument prototype would still apply. */
8956     char $ac_func ();
8957     /* The GNU C library defines this for functions which it implements
8958     to always fail with ENOSYS. Some functions are actually named
8959     something starting with __ and the normal name is an alias. */
8960     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8961     choke me
8962     #else
8963     char (*f) () = $ac_func;
8964     #endif
8965     #ifdef __cplusplus
8966     }
8967     #endif
8968    
8969     #ifdef FC_DUMMY_MAIN
8970     #ifndef FC_DUMMY_MAIN_EQ_F77
8971     # ifdef __cplusplus
8972     extern "C"
8973     # endif
8974     int FC_DUMMY_MAIN() { return 1; }
8975     #endif
8976     #endif
8977 gezelter 2510 int
8978     main ()
8979     {
8980 gezelter 2547 return f != $ac_func;
8981 gezelter 2510 ;
8982     return 0;
8983     }
8984 gezelter 2453 _ACEOF
8985 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
8986     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8987     (eval $ac_link) 2>conftest.er1
8988 gezelter 2453 ac_status=$?
8989     grep -v '^ *+' conftest.er1 >conftest.err
8990     rm -f conftest.er1
8991     cat conftest.err >&5
8992     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8993 gezelter 2510 (exit $ac_status); } &&
8994 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8995 gezelter 2510 || test ! -s conftest.err'
8996     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8997     (eval $ac_try) 2>&5
8998     ac_status=$?
8999     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9000     (exit $ac_status); }; } &&
9001 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9002 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9003     (eval $ac_try) 2>&5
9004     ac_status=$?
9005     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9006     (exit $ac_status); }; }; then
9007 gezelter 2547 eval "$as_ac_var=yes"
9008 gezelter 2453 else
9009     echo "$as_me: failed program was:" >&5
9010     sed 's/^/| /' conftest.$ac_ext >&5
9011 gezelter 2081
9012 gezelter 2547 eval "$as_ac_var=no"
9013 gezelter 2453 fi
9014 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9015     conftest$ac_exeext conftest.$ac_ext
9016 gezelter 2453 fi
9017 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9018     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9019     if test `eval echo '${'$as_ac_var'}'` = yes; then
9020     cat >>confdefs.h <<_ACEOF
9021     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9022 gezelter 2510 _ACEOF
9023 gezelter 2453
9024 gezelter 2547 else
9025     # strftime is in -lintl on SCO UNIX.
9026     echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9027     echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9028     if test "${ac_cv_lib_intl_strftime+set}" = set; then
9029 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9030 gezelter 2453 else
9031 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
9032     LIBS="-lintl $LIBS"
9033     cat >conftest.$ac_ext <<_ACEOF
9034 gezelter 2453 /* confdefs.h. */
9035     _ACEOF
9036     cat confdefs.h >>conftest.$ac_ext
9037     cat >>conftest.$ac_ext <<_ACEOF
9038     /* end confdefs.h. */
9039 gezelter 2510
9040 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9041     #ifdef __cplusplus
9042     extern "C"
9043     #endif
9044     /* We use char because int might match the return type of a gcc2
9045     builtin and then its argument prototype would still apply. */
9046     char strftime ();
9047     #ifdef FC_DUMMY_MAIN
9048     #ifndef FC_DUMMY_MAIN_EQ_F77
9049     # ifdef __cplusplus
9050     extern "C"
9051     # endif
9052     int FC_DUMMY_MAIN() { return 1; }
9053     #endif
9054     #endif
9055 gezelter 2510 int
9056     main ()
9057     {
9058 gezelter 2547 strftime ();
9059 gezelter 2510 ;
9060     return 0;
9061     }
9062 gezelter 2453 _ACEOF
9063 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9064     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9065     (eval $ac_link) 2>conftest.er1
9066 gezelter 2453 ac_status=$?
9067     grep -v '^ *+' conftest.er1 >conftest.err
9068     rm -f conftest.er1
9069     cat conftest.err >&5
9070     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9071 gezelter 2510 (exit $ac_status); } &&
9072 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9073 gezelter 2510 || test ! -s conftest.err'
9074     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9075     (eval $ac_try) 2>&5
9076     ac_status=$?
9077     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9078     (exit $ac_status); }; } &&
9079 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9080 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9081     (eval $ac_try) 2>&5
9082     ac_status=$?
9083     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9084     (exit $ac_status); }; }; then
9085 gezelter 2547 ac_cv_lib_intl_strftime=yes
9086 gezelter 2453 else
9087     echo "$as_me: failed program was:" >&5
9088     sed 's/^/| /' conftest.$ac_ext >&5
9089    
9090 gezelter 2547 ac_cv_lib_intl_strftime=no
9091 gezelter 2453 fi
9092 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9093     conftest$ac_exeext conftest.$ac_ext
9094     LIBS=$ac_check_lib_save_LIBS
9095     fi
9096     echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9097     echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9098     if test $ac_cv_lib_intl_strftime = yes; then
9099     cat >>confdefs.h <<\_ACEOF
9100     #define HAVE_STRFTIME 1
9101     _ACEOF
9102 gezelter 2453
9103 gezelter 2547 LIBS="-lintl $LIBS"
9104     fi
9105 gezelter 2510
9106     fi
9107 gezelter 2547 done
9108 gezelter 2510
9109 gezelter 2547 echo "$as_me:$LINENO: checking for working strtod" >&5
9110     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9111     if test "${ac_cv_func_strtod+set}" = set; then
9112     echo $ECHO_N "(cached) $ECHO_C" >&6
9113     else
9114     if test "$cross_compiling" = yes; then
9115     ac_cv_func_strtod=no
9116     else
9117     cat >conftest.$ac_ext <<_ACEOF
9118     /* confdefs.h. */
9119 gezelter 2510 _ACEOF
9120 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9121     cat >>conftest.$ac_ext <<_ACEOF
9122     /* end confdefs.h. */
9123 gezelter 2510
9124 gezelter 2547 double strtod ();
9125     int
9126     main()
9127     {
9128     {
9129     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9130     char *string = " +69";
9131     char *term;
9132     double value;
9133     value = strtod (string, &term);
9134     if (value != 69 || term != (string + 4))
9135     exit (1);
9136     }
9137 gezelter 2510
9138 gezelter 2547 {
9139     /* Under Solaris 2.4, strtod returns the wrong value for the
9140     terminating character under some conditions. */
9141     char *string = "NaN";
9142     char *term;
9143     strtod (string, &term);
9144     if (term != string && *(term - 1) == 0)
9145     exit (1);
9146     }
9147     exit (0);
9148     }
9149 gezelter 2510
9150 gezelter 2547 _ACEOF
9151     rm -f conftest$ac_exeext
9152     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9153     (eval $ac_link) 2>&5
9154     ac_status=$?
9155     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9156     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9157     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9158     (eval $ac_try) 2>&5
9159     ac_status=$?
9160     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9161     (exit $ac_status); }; }; then
9162     ac_cv_func_strtod=yes
9163     else
9164     echo "$as_me: program exited with status $ac_status" >&5
9165     echo "$as_me: failed program was:" >&5
9166     sed 's/^/| /' conftest.$ac_ext >&5
9167 gezelter 2510
9168 gezelter 2547 ( exit $ac_status )
9169     ac_cv_func_strtod=no
9170     fi
9171     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9172     fi
9173     fi
9174     echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9175     echo "${ECHO_T}$ac_cv_func_strtod" >&6
9176     if test $ac_cv_func_strtod = no; then
9177     case $LIBOBJS in
9178     "strtod.$ac_objext" | \
9179     *" strtod.$ac_objext" | \
9180     "strtod.$ac_objext "* | \
9181     *" strtod.$ac_objext "* ) ;;
9182     *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9183     esac
9184    
9185     echo "$as_me:$LINENO: checking for pow" >&5
9186     echo $ECHO_N "checking for pow... $ECHO_C" >&6
9187     if test "${ac_cv_func_pow+set}" = set; then
9188 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9189     else
9190 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9191     /* confdefs.h. */
9192     _ACEOF
9193     cat confdefs.h >>conftest.$ac_ext
9194     cat >>conftest.$ac_ext <<_ACEOF
9195     /* end confdefs.h. */
9196     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9197     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9198     #define pow innocuous_pow
9199 gezelter 2510
9200 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9201     which can conflict with char pow (); below.
9202     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9203     <limits.h> exists even on freestanding compilers. */
9204 gezelter 2510
9205 gezelter 2547 #ifdef __STDC__
9206     # include <limits.h>
9207     #else
9208     # include <assert.h>
9209     #endif
9210 gezelter 2510
9211 gezelter 2547 #undef pow
9212 gezelter 2510
9213 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9214     #ifdef __cplusplus
9215     extern "C"
9216     {
9217     #endif
9218     /* We use char because int might match the return type of a gcc2
9219     builtin and then its argument prototype would still apply. */
9220     char pow ();
9221     /* The GNU C library defines this for functions which it implements
9222     to always fail with ENOSYS. Some functions are actually named
9223     something starting with __ and the normal name is an alias. */
9224     #if defined (__stub_pow) || defined (__stub___pow)
9225     choke me
9226     #else
9227     char (*f) () = pow;
9228     #endif
9229     #ifdef __cplusplus
9230     }
9231     #endif
9232    
9233     #ifdef FC_DUMMY_MAIN
9234     #ifndef FC_DUMMY_MAIN_EQ_F77
9235     # ifdef __cplusplus
9236     extern "C"
9237     # endif
9238     int FC_DUMMY_MAIN() { return 1; }
9239     #endif
9240     #endif
9241     int
9242     main ()
9243     {
9244     return f != pow;
9245     ;
9246     return 0;
9247     }
9248     _ACEOF
9249     rm -f conftest.$ac_objext conftest$ac_exeext
9250     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9251     (eval $ac_link) 2>conftest.er1
9252     ac_status=$?
9253     grep -v '^ *+' conftest.er1 >conftest.err
9254     rm -f conftest.er1
9255     cat conftest.err >&5
9256     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9257     (exit $ac_status); } &&
9258     { ac_try='test -z "$ac_c_werror_flag"
9259     || test ! -s conftest.err'
9260     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9261     (eval $ac_try) 2>&5
9262     ac_status=$?
9263     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9264     (exit $ac_status); }; } &&
9265     { ac_try='test -s conftest$ac_exeext'
9266     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9267     (eval $ac_try) 2>&5
9268     ac_status=$?
9269     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9270     (exit $ac_status); }; }; then
9271     ac_cv_func_pow=yes
9272     else
9273     echo "$as_me: failed program was:" >&5
9274     sed 's/^/| /' conftest.$ac_ext >&5
9275    
9276     ac_cv_func_pow=no
9277     fi
9278     rm -f conftest.err conftest.$ac_objext \
9279     conftest$ac_exeext conftest.$ac_ext
9280     fi
9281     echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9282     echo "${ECHO_T}$ac_cv_func_pow" >&6
9283    
9284     if test $ac_cv_func_pow = no; then
9285     echo "$as_me:$LINENO: checking for pow in -lm" >&5
9286     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9287     if test "${ac_cv_lib_m_pow+set}" = set; then
9288     echo $ECHO_N "(cached) $ECHO_C" >&6
9289     else
9290     ac_check_lib_save_LIBS=$LIBS
9291     LIBS="-lm $LIBS"
9292     cat >conftest.$ac_ext <<_ACEOF
9293 gezelter 2453 /* confdefs.h. */
9294     _ACEOF
9295     cat confdefs.h >>conftest.$ac_ext
9296     cat >>conftest.$ac_ext <<_ACEOF
9297     /* end confdefs.h. */
9298 gezelter 2510
9299 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9300     #ifdef __cplusplus
9301     extern "C"
9302 gezelter 2510 #endif
9303 gezelter 2547 /* We use char because int might match the return type of a gcc2
9304     builtin and then its argument prototype would still apply. */
9305     char pow ();
9306     #ifdef FC_DUMMY_MAIN
9307     #ifndef FC_DUMMY_MAIN_EQ_F77
9308     # ifdef __cplusplus
9309     extern "C"
9310     # endif
9311     int FC_DUMMY_MAIN() { return 1; }
9312 gezelter 2510 #endif
9313 gezelter 2547 #endif
9314 gezelter 2510 int
9315     main ()
9316     {
9317 gezelter 2547 pow ();
9318 gezelter 2510 ;
9319     return 0;
9320     }
9321 gezelter 2453 _ACEOF
9322 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9323     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9324     (eval $ac_link) 2>conftest.er1
9325 gezelter 2453 ac_status=$?
9326     grep -v '^ *+' conftest.er1 >conftest.err
9327     rm -f conftest.er1
9328     cat conftest.err >&5
9329     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9330 gezelter 2510 (exit $ac_status); } &&
9331 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9332 gezelter 2510 || test ! -s conftest.err'
9333     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9334     (eval $ac_try) 2>&5
9335     ac_status=$?
9336     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9337     (exit $ac_status); }; } &&
9338 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9339 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9340     (eval $ac_try) 2>&5
9341     ac_status=$?
9342     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9343     (exit $ac_status); }; }; then
9344 gezelter 2547 ac_cv_lib_m_pow=yes
9345 gezelter 2453 else
9346     echo "$as_me: failed program was:" >&5
9347     sed 's/^/| /' conftest.$ac_ext >&5
9348    
9349 gezelter 2547 ac_cv_lib_m_pow=no
9350 gezelter 2453 fi
9351 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9352     conftest$ac_exeext conftest.$ac_ext
9353     LIBS=$ac_check_lib_save_LIBS
9354     fi
9355     echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9356     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9357     if test $ac_cv_lib_m_pow = yes; then
9358     POW_LIB=-lm
9359     else
9360     { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9361     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9362     fi
9363 gezelter 2453
9364 gezelter 2547 fi
9365 gezelter 2453
9366 gezelter 2510 fi
9367 gezelter 2453
9368    
9369    
9370    
9371    
9372 gezelter 2510
9373    
9374    
9375    
9376 gezelter 2547
9377    
9378    
9379    
9380    
9381    
9382    
9383    
9384    
9385    
9386    
9387    
9388    
9389    
9390    
9391    
9392    
9393    
9394 gezelter 2558
9395     for ac_func in floor getpagesize gettimeofday memchr memmove memset pow pstat_getdynamic pstat_getstatic rint select snprintf sranddev sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strrchr strstr strtol sysmp getsysinfo sysctl table
9396 gezelter 2547 do
9397     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9398     echo "$as_me:$LINENO: checking for $ac_func" >&5
9399     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9400     if eval "test \"\${$as_ac_var+set}\" = set"; then
9401     echo $ECHO_N "(cached) $ECHO_C" >&6
9402     else
9403     cat >conftest.$ac_ext <<_ACEOF
9404 gezelter 2453 /* confdefs.h. */
9405     _ACEOF
9406     cat confdefs.h >>conftest.$ac_ext
9407     cat >>conftest.$ac_ext <<_ACEOF
9408     /* end confdefs.h. */
9409 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9410     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9411     #define $ac_func innocuous_$ac_func
9412 gezelter 2510
9413 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9414     which can conflict with char $ac_func (); below.
9415     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9416     <limits.h> exists even on freestanding compilers. */
9417    
9418     #ifdef __STDC__
9419     # include <limits.h>
9420 gezelter 2510 #else
9421 gezelter 2547 # include <assert.h>
9422 gezelter 2510 #endif
9423 gezelter 2547
9424     #undef $ac_func
9425    
9426     /* Override any gcc2 internal prototype to avoid an error. */
9427     #ifdef __cplusplus
9428     extern "C"
9429     {
9430 gezelter 2510 #endif
9431 gezelter 2547 /* We use char because int might match the return type of a gcc2
9432     builtin and then its argument prototype would still apply. */
9433     char $ac_func ();
9434     /* The GNU C library defines this for functions which it implements
9435     to always fail with ENOSYS. Some functions are actually named
9436     something starting with __ and the normal name is an alias. */
9437     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9438     choke me
9439     #else
9440     char (*f) () = $ac_func;
9441     #endif
9442     #ifdef __cplusplus
9443     }
9444     #endif
9445 gezelter 2510
9446 gezelter 2547 #ifdef FC_DUMMY_MAIN
9447     #ifndef FC_DUMMY_MAIN_EQ_F77
9448     # ifdef __cplusplus
9449     extern "C"
9450     # endif
9451     int FC_DUMMY_MAIN() { return 1; }
9452     #endif
9453     #endif
9454 gezelter 2510 int
9455     main ()
9456     {
9457 gezelter 2547 return f != $ac_func;
9458 gezelter 2510 ;
9459     return 0;
9460     }
9461 gezelter 2453 _ACEOF
9462 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9463     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9464     (eval $ac_link) 2>conftest.er1
9465 gezelter 2453 ac_status=$?
9466     grep -v '^ *+' conftest.er1 >conftest.err
9467     rm -f conftest.er1
9468     cat conftest.err >&5
9469     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9470     (exit $ac_status); } &&
9471 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9472 gezelter 2473 || test ! -s conftest.err'
9473 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9474     (eval $ac_try) 2>&5
9475     ac_status=$?
9476     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9477     (exit $ac_status); }; } &&
9478 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9479 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9480     (eval $ac_try) 2>&5
9481     ac_status=$?
9482     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9483     (exit $ac_status); }; }; then
9484 gezelter 2547 eval "$as_ac_var=yes"
9485 gezelter 2453 else
9486     echo "$as_me: failed program was:" >&5
9487     sed 's/^/| /' conftest.$ac_ext >&5
9488    
9489 gezelter 2547 eval "$as_ac_var=no"
9490 gezelter 2453 fi
9491 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9492     conftest$ac_exeext conftest.$ac_ext
9493     fi
9494     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9495     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9496     if test `eval echo '${'$as_ac_var'}'` = yes; then
9497     cat >>confdefs.h <<_ACEOF
9498     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9499     _ACEOF
9500    
9501     fi
9502     done
9503    
9504    
9505     # special check for _system_configuration because AIX <4.3.2 do not
9506     # contain the `physmem' member.
9507     echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9508     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9509     cat >conftest.$ac_ext <<_ACEOF
9510 gezelter 2453 /* confdefs.h. */
9511     _ACEOF
9512     cat confdefs.h >>conftest.$ac_ext
9513     cat >>conftest.$ac_ext <<_ACEOF
9514     /* end confdefs.h. */
9515 gezelter 2547 #include <sys/systemcfg.h>
9516     #ifdef FC_DUMMY_MAIN
9517     #ifndef FC_DUMMY_MAIN_EQ_F77
9518     # ifdef __cplusplus
9519     extern "C"
9520     # endif
9521     int FC_DUMMY_MAIN() { return 1; }
9522 gezelter 2510 #endif
9523     #endif
9524     int
9525     main ()
9526     {
9527 gezelter 2547 double x = _system_configuration.physmem;
9528 gezelter 2510 ;
9529     return 0;
9530     }
9531 gezelter 2453 _ACEOF
9532 gezelter 2510 rm -f conftest.$ac_objext
9533     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9534     (eval $ac_compile) 2>conftest.er1
9535 gezelter 2453 ac_status=$?
9536     grep -v '^ *+' conftest.er1 >conftest.err
9537     rm -f conftest.er1
9538     cat conftest.err >&5
9539     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9540 gezelter 2510 (exit $ac_status); } &&
9541 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9542 gezelter 2510 || test ! -s conftest.err'
9543     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9544     (eval $ac_try) 2>&5
9545     ac_status=$?
9546     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9547     (exit $ac_status); }; } &&
9548     { ac_try='test -s conftest.$ac_objext'
9549     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9550     (eval $ac_try) 2>&5
9551     ac_status=$?
9552     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9553     (exit $ac_status); }; }; then
9554 gezelter 2547 echo "$as_me:$LINENO: result: yes" >&5
9555     echo "${ECHO_T}yes" >&6
9556    
9557     cat >>confdefs.h <<\_ACEOF
9558     #define HAVE__SYSTEM_CONFIGURATION 1
9559     _ACEOF
9560    
9561 gezelter 2453 else
9562     echo "$as_me: failed program was:" >&5
9563     sed 's/^/| /' conftest.$ac_ext >&5
9564    
9565 gezelter 2547 echo "$as_me:$LINENO: result: no" >&5
9566     echo "${ECHO_T}no" >&6
9567 gezelter 2453 fi
9568 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9569 gezelter 2453
9570 gezelter 2547 # clean out junk possibly left behind by a previous configuration
9571     rm -f src/getopt.h
9572     # Check for getopt_long support
9573 gezelter 2510
9574 gezelter 2547 for ac_header in getopt.h
9575     do
9576     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9577     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9578     echo "$as_me:$LINENO: checking for $ac_header" >&5
9579     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9580     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9581     echo $ECHO_N "(cached) $ECHO_C" >&6
9582 gezelter 2510 fi
9583 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9584     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9585     else
9586     # Is the header compilable?
9587     echo "$as_me:$LINENO: checking $ac_header usability" >&5
9588     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9589     cat >conftest.$ac_ext <<_ACEOF
9590     /* confdefs.h. */
9591     _ACEOF
9592     cat confdefs.h >>conftest.$ac_ext
9593     cat >>conftest.$ac_ext <<_ACEOF
9594     /* end confdefs.h. */
9595     $ac_includes_default
9596     #include <$ac_header>
9597     _ACEOF
9598     rm -f conftest.$ac_objext
9599     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9600     (eval $ac_compile) 2>conftest.er1
9601     ac_status=$?
9602     grep -v '^ *+' conftest.er1 >conftest.err
9603     rm -f conftest.er1
9604     cat conftest.err >&5
9605     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9606     (exit $ac_status); } &&
9607     { ac_try='test -z "$ac_c_werror_flag"
9608     || test ! -s conftest.err'
9609     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9610     (eval $ac_try) 2>&5
9611     ac_status=$?
9612     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9613     (exit $ac_status); }; } &&
9614     { ac_try='test -s conftest.$ac_objext'
9615     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9616     (eval $ac_try) 2>&5
9617     ac_status=$?
9618     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9619     (exit $ac_status); }; }; then
9620     ac_header_compiler=yes
9621     else
9622     echo "$as_me: failed program was:" >&5
9623     sed 's/^/| /' conftest.$ac_ext >&5
9624 gezelter 2510
9625 gezelter 2547 ac_header_compiler=no
9626     fi
9627     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9628     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9629     echo "${ECHO_T}$ac_header_compiler" >&6
9630    
9631     # Is the header present?
9632     echo "$as_me:$LINENO: checking $ac_header presence" >&5
9633     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9634     cat >conftest.$ac_ext <<_ACEOF
9635     /* confdefs.h. */
9636 gezelter 2510 _ACEOF
9637 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9638     cat >>conftest.$ac_ext <<_ACEOF
9639     /* end confdefs.h. */
9640     #include <$ac_header>
9641     _ACEOF
9642     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9643     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9644     ac_status=$?
9645     grep -v '^ *+' conftest.er1 >conftest.err
9646     rm -f conftest.er1
9647     cat conftest.err >&5
9648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9649     (exit $ac_status); } >/dev/null; then
9650     if test -s conftest.err; then
9651     ac_cpp_err=$ac_c_preproc_warn_flag
9652     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9653     else
9654     ac_cpp_err=
9655 gezelter 2510 fi
9656 gezelter 2547 else
9657     ac_cpp_err=yes
9658     fi
9659     if test -z "$ac_cpp_err"; then
9660     ac_header_preproc=yes
9661     else
9662     echo "$as_me: failed program was:" >&5
9663     sed 's/^/| /' conftest.$ac_ext >&5
9664 gezelter 2510
9665 gezelter 2547 ac_header_preproc=no
9666     fi
9667     rm -f conftest.err conftest.$ac_ext
9668     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9669     echo "${ECHO_T}$ac_header_preproc" >&6
9670    
9671     # So? What about this header?
9672     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9673     yes:no: )
9674     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9675     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9676     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9677     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9678     ac_header_preproc=yes
9679     ;;
9680     no:yes:* )
9681     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9682     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9683     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9684     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9685     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9686     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9687     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9688     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9689     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9690     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9691     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9692     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9693     (
9694     cat <<\_ASBOX
9695     ## ------------------------------ ##
9696     ## Report this to gezelter@nd.edu ##
9697     ## ------------------------------ ##
9698     _ASBOX
9699     ) |
9700     sed "s/^/$as_me: WARNING: /" >&2
9701     ;;
9702     esac
9703     echo "$as_me:$LINENO: checking for $ac_header" >&5
9704     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9705     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9706     echo $ECHO_N "(cached) $ECHO_C" >&6
9707     else
9708     eval "$as_ac_Header=\$ac_header_preproc"
9709     fi
9710     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9711     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9712    
9713     fi
9714     if test `eval echo '${'$as_ac_Header'}'` = yes; then
9715     cat >>confdefs.h <<_ACEOF
9716     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9717 gezelter 2510 _ACEOF
9718    
9719 gezelter 2547 fi
9720 gezelter 2510
9721 gezelter 2547 done
9722 gezelter 2510
9723    
9724 gezelter 2547 for ac_func in getopt_long
9725     do
9726     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9727     echo "$as_me:$LINENO: checking for $ac_func" >&5
9728     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9729     if eval "test \"\${$as_ac_var+set}\" = set"; then
9730     echo $ECHO_N "(cached) $ECHO_C" >&6
9731     else
9732     cat >conftest.$ac_ext <<_ACEOF
9733     /* confdefs.h. */
9734     _ACEOF
9735     cat confdefs.h >>conftest.$ac_ext
9736     cat >>conftest.$ac_ext <<_ACEOF
9737     /* end confdefs.h. */
9738     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9739     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9740     #define $ac_func innocuous_$ac_func
9741 gezelter 2510
9742 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9743     which can conflict with char $ac_func (); below.
9744     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9745     <limits.h> exists even on freestanding compilers. */
9746    
9747     #ifdef __STDC__
9748     # include <limits.h>
9749     #else
9750     # include <assert.h>
9751     #endif
9752    
9753     #undef $ac_func
9754    
9755     /* Override any gcc2 internal prototype to avoid an error. */
9756     #ifdef __cplusplus
9757     extern "C"
9758     {
9759     #endif
9760     /* We use char because int might match the return type of a gcc2
9761     builtin and then its argument prototype would still apply. */
9762     char $ac_func ();
9763     /* The GNU C library defines this for functions which it implements
9764     to always fail with ENOSYS. Some functions are actually named
9765     something starting with __ and the normal name is an alias. */
9766     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9767     choke me
9768     #else
9769     char (*f) () = $ac_func;
9770     #endif
9771     #ifdef __cplusplus
9772     }
9773     #endif
9774    
9775     #ifdef FC_DUMMY_MAIN
9776     #ifndef FC_DUMMY_MAIN_EQ_F77
9777     # ifdef __cplusplus
9778     extern "C"
9779     # endif
9780     int FC_DUMMY_MAIN() { return 1; }
9781     #endif
9782     #endif
9783     int
9784     main ()
9785     {
9786     return f != $ac_func;
9787     ;
9788     return 0;
9789     }
9790     _ACEOF
9791     rm -f conftest.$ac_objext conftest$ac_exeext
9792     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9793     (eval $ac_link) 2>conftest.er1
9794     ac_status=$?
9795     grep -v '^ *+' conftest.er1 >conftest.err
9796     rm -f conftest.er1
9797     cat conftest.err >&5
9798     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9799     (exit $ac_status); } &&
9800     { ac_try='test -z "$ac_c_werror_flag"
9801     || test ! -s conftest.err'
9802     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9803     (eval $ac_try) 2>&5
9804     ac_status=$?
9805     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9806     (exit $ac_status); }; } &&
9807     { ac_try='test -s conftest$ac_exeext'
9808     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9809     (eval $ac_try) 2>&5
9810     ac_status=$?
9811     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9812     (exit $ac_status); }; }; then
9813     eval "$as_ac_var=yes"
9814     else
9815     echo "$as_me: failed program was:" >&5
9816     sed 's/^/| /' conftest.$ac_ext >&5
9817    
9818     eval "$as_ac_var=no"
9819     fi
9820     rm -f conftest.err conftest.$ac_objext \
9821     conftest$ac_exeext conftest.$ac_ext
9822     fi
9823     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9824     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9825     if test `eval echo '${'$as_ac_var'}'` = yes; then
9826     cat >>confdefs.h <<_ACEOF
9827     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9828     _ACEOF
9829    
9830     else
9831     # FreeBSD has a gnugetopt library for this
9832     echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9833     echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9834     if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9835 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
9836     else
9837 gezelter 2510 ac_check_lib_save_LIBS=$LIBS
9838 gezelter 2547 LIBS="-lgnugetopt $LIBS"
9839 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
9840     /* confdefs.h. */
9841     _ACEOF
9842     cat confdefs.h >>conftest.$ac_ext
9843     cat >>conftest.$ac_ext <<_ACEOF
9844     /* end confdefs.h. */
9845 gezelter 2453
9846 gezelter 2510 /* Override any gcc2 internal prototype to avoid an error. */
9847     #ifdef __cplusplus
9848     extern "C"
9849     #endif
9850     /* We use char because int might match the return type of a gcc2
9851     builtin and then its argument prototype would still apply. */
9852 gezelter 2547 char getopt_long ();
9853     #ifdef FC_DUMMY_MAIN
9854     #ifndef FC_DUMMY_MAIN_EQ_F77
9855     # ifdef __cplusplus
9856     extern "C"
9857     # endif
9858     int FC_DUMMY_MAIN() { return 1; }
9859     #endif
9860     #endif
9861 gezelter 2510 int
9862     main ()
9863     {
9864 gezelter 2547 getopt_long ();
9865 gezelter 2510 ;
9866     return 0;
9867     }
9868     _ACEOF
9869     rm -f conftest.$ac_objext conftest$ac_exeext
9870     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9871     (eval $ac_link) 2>conftest.er1
9872     ac_status=$?
9873     grep -v '^ *+' conftest.er1 >conftest.err
9874     rm -f conftest.er1
9875     cat conftest.err >&5
9876     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9877     (exit $ac_status); } &&
9878 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9879 gezelter 2510 || test ! -s conftest.err'
9880     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9881     (eval $ac_try) 2>&5
9882     ac_status=$?
9883     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9884     (exit $ac_status); }; } &&
9885     { ac_try='test -s conftest$ac_exeext'
9886     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9887     (eval $ac_try) 2>&5
9888     ac_status=$?
9889     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9890     (exit $ac_status); }; }; then
9891 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=yes
9892 gezelter 2510 else
9893     echo "$as_me: failed program was:" >&5
9894     sed 's/^/| /' conftest.$ac_ext >&5
9895    
9896 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=no
9897 gezelter 2453 fi
9898 gezelter 2510 rm -f conftest.err conftest.$ac_objext \
9899     conftest$ac_exeext conftest.$ac_ext
9900     LIBS=$ac_check_lib_save_LIBS
9901     fi
9902 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9903     echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9904     if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9905     cat >>confdefs.h <<\_ACEOF
9906     #define HAVE_GETOPT_LONG 1
9907 gezelter 2453 _ACEOF
9908    
9909 gezelter 2547 else
9910     # use the GNU replacement
9911     case $LIBOBJS in
9912     "getopt.$ac_objext" | \
9913     *" getopt.$ac_objext" | \
9914     "getopt.$ac_objext "* | \
9915     *" getopt.$ac_objext "* ) ;;
9916     *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9917     esac
9918 gezelter 2510
9919 gezelter 2547 case $LIBOBJS in
9920     "getopt1.$ac_objext" | \
9921     *" getopt1.$ac_objext" | \
9922     "getopt1.$ac_objext "* | \
9923     *" getopt1.$ac_objext "* ) ;;
9924     *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9925     esac
9926    
9927     ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9928    
9929     fi
9930    
9931     fi
9932     done
9933    
9934    
9935     ac_ext=cc
9936     ac_cpp='$CXXCPP $CPPFLAGS'
9937     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9938     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9939     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9940    
9941    
9942     echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
9943     echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
9944     if test "${ac_cv_cxx_namespaces+set}" = set; then
9945     echo $ECHO_N "(cached) $ECHO_C" >&6
9946 gezelter 2510 else
9947 gezelter 2547
9948    
9949     ac_ext=cc
9950     ac_cpp='$CXXCPP $CPPFLAGS'
9951     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9952     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9953     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9954    
9955     cat >conftest.$ac_ext <<_ACEOF
9956     /* confdefs.h. */
9957     _ACEOF
9958     cat confdefs.h >>conftest.$ac_ext
9959     cat >>conftest.$ac_ext <<_ACEOF
9960     /* end confdefs.h. */
9961     namespace Outer { namespace Inner { int i = 0; }}
9962     #ifdef FC_DUMMY_MAIN
9963     #ifndef FC_DUMMY_MAIN_EQ_F77
9964     # ifdef __cplusplus
9965     extern "C"
9966     # endif
9967     int FC_DUMMY_MAIN() { return 1; }
9968     #endif
9969     #endif
9970     int
9971     main ()
9972     {
9973     using namespace Outer::Inner; return i;
9974     ;
9975     return 0;
9976     }
9977     _ACEOF
9978     rm -f conftest.$ac_objext
9979     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9980     (eval $ac_compile) 2>conftest.er1
9981     ac_status=$?
9982     grep -v '^ *+' conftest.er1 >conftest.err
9983     rm -f conftest.er1
9984     cat conftest.err >&5
9985     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9986     (exit $ac_status); } &&
9987     { ac_try='test -z "$ac_cxx_werror_flag"
9988     || test ! -s conftest.err'
9989     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9990     (eval $ac_try) 2>&5
9991     ac_status=$?
9992     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9993     (exit $ac_status); }; } &&
9994     { ac_try='test -s conftest.$ac_objext'
9995     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9996     (eval $ac_try) 2>&5
9997     ac_status=$?
9998     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9999     (exit $ac_status); }; }; then
10000     ac_cv_cxx_namespaces=yes
10001     else
10002     echo "$as_me: failed program was:" >&5
10003     sed 's/^/| /' conftest.$ac_ext >&5
10004    
10005     ac_cv_cxx_namespaces=no
10006 gezelter 2453 fi
10007 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10008     ac_ext=cc
10009     ac_cpp='$CXXCPP $CPPFLAGS'
10010     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10011     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10012     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10013 gezelter 2453
10014    
10015 gezelter 2547 fi
10016     echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10017     echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10018     if test "$ac_cv_cxx_namespaces" = yes; then
10019 gezelter 2453
10020 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10021     #define HAVE_NAMESPACES
10022     _ACEOF
10023 gezelter 2453
10024 gezelter 2547 fi
10025    
10026     ac_ext=cc
10027     ac_cpp='$CXXCPP $CPPFLAGS'
10028     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10029     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10030     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10031     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10032     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10033     if test -z "$CXXCPP"; then
10034     if test "${ac_cv_prog_CXXCPP+set}" = set; then
10035     echo $ECHO_N "(cached) $ECHO_C" >&6
10036     else
10037     # Double quotes because CXXCPP needs to be expanded
10038     for CXXCPP in "$CXX -E" "/lib/cpp"
10039     do
10040     ac_preproc_ok=false
10041     for ac_cxx_preproc_warn_flag in '' yes
10042     do
10043     # Use a header file that comes with gcc, so configuring glibc
10044     # with a fresh cross-compiler works.
10045     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10046     # <limits.h> exists even on freestanding compilers.
10047     # On the NeXT, cc -E runs the code through the compiler's parser,
10048     # not just through cpp. "Syntax error" is here to catch this case.
10049     cat >conftest.$ac_ext <<_ACEOF
10050     /* confdefs.h. */
10051     _ACEOF
10052     cat confdefs.h >>conftest.$ac_ext
10053     cat >>conftest.$ac_ext <<_ACEOF
10054     /* end confdefs.h. */
10055     #ifdef __STDC__
10056     # include <limits.h>
10057     #else
10058     # include <assert.h>
10059     #endif
10060     Syntax error
10061     _ACEOF
10062     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10063     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10064     ac_status=$?
10065     grep -v '^ *+' conftest.er1 >conftest.err
10066     rm -f conftest.er1
10067     cat conftest.err >&5
10068     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10069     (exit $ac_status); } >/dev/null; then
10070     if test -s conftest.err; then
10071     ac_cpp_err=$ac_cxx_preproc_warn_flag
10072     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10073 gezelter 2510 else
10074 gezelter 2547 ac_cpp_err=
10075 gezelter 2510 fi
10076     else
10077 gezelter 2547 ac_cpp_err=yes
10078 gezelter 2510 fi
10079 gezelter 2547 if test -z "$ac_cpp_err"; then
10080     :
10081     else
10082     echo "$as_me: failed program was:" >&5
10083     sed 's/^/| /' conftest.$ac_ext >&5
10084 gezelter 2453
10085 gezelter 2547 # Broken: fails on valid input.
10086     continue
10087 gezelter 2510 fi
10088 gezelter 2547 rm -f conftest.err conftest.$ac_ext
10089 gezelter 2510
10090 gezelter 2547 # OK, works on sane cases. Now check whether non-existent headers
10091     # can be detected and how.
10092     cat >conftest.$ac_ext <<_ACEOF
10093     /* confdefs.h. */
10094     _ACEOF
10095     cat confdefs.h >>conftest.$ac_ext
10096     cat >>conftest.$ac_ext <<_ACEOF
10097     /* end confdefs.h. */
10098     #include <ac_nonexistent.h>
10099     _ACEOF
10100     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10101     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10102     ac_status=$?
10103     grep -v '^ *+' conftest.er1 >conftest.err
10104     rm -f conftest.er1
10105     cat conftest.err >&5
10106     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10107     (exit $ac_status); } >/dev/null; then
10108     if test -s conftest.err; then
10109     ac_cpp_err=$ac_cxx_preproc_warn_flag
10110     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10111     else
10112     ac_cpp_err=
10113     fi
10114     else
10115     ac_cpp_err=yes
10116     fi
10117     if test -z "$ac_cpp_err"; then
10118     # Broken: success on invalid input.
10119     continue
10120     else
10121     echo "$as_me: failed program was:" >&5
10122     sed 's/^/| /' conftest.$ac_ext >&5
10123 gezelter 2510
10124 gezelter 2547 # Passes both tests.
10125     ac_preproc_ok=:
10126     break
10127     fi
10128     rm -f conftest.err conftest.$ac_ext
10129 gezelter 2510
10130 gezelter 2547 done
10131     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10132     rm -f conftest.err conftest.$ac_ext
10133     if $ac_preproc_ok; then
10134     break
10135     fi
10136 gezelter 2510
10137 gezelter 2547 done
10138     ac_cv_prog_CXXCPP=$CXXCPP
10139    
10140     fi
10141     CXXCPP=$ac_cv_prog_CXXCPP
10142     else
10143     ac_cv_prog_CXXCPP=$CXXCPP
10144     fi
10145     echo "$as_me:$LINENO: result: $CXXCPP" >&5
10146     echo "${ECHO_T}$CXXCPP" >&6
10147     ac_preproc_ok=false
10148     for ac_cxx_preproc_warn_flag in '' yes
10149     do
10150     # Use a header file that comes with gcc, so configuring glibc
10151     # with a fresh cross-compiler works.
10152     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10153     # <limits.h> exists even on freestanding compilers.
10154     # On the NeXT, cc -E runs the code through the compiler's parser,
10155     # not just through cpp. "Syntax error" is here to catch this case.
10156     cat >conftest.$ac_ext <<_ACEOF
10157     /* confdefs.h. */
10158     _ACEOF
10159     cat confdefs.h >>conftest.$ac_ext
10160     cat >>conftest.$ac_ext <<_ACEOF
10161     /* end confdefs.h. */
10162     #ifdef __STDC__
10163     # include <limits.h>
10164     #else
10165     # include <assert.h>
10166     #endif
10167     Syntax error
10168     _ACEOF
10169     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10170     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10171     ac_status=$?
10172     grep -v '^ *+' conftest.er1 >conftest.err
10173     rm -f conftest.er1
10174     cat conftest.err >&5
10175     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10176     (exit $ac_status); } >/dev/null; then
10177     if test -s conftest.err; then
10178     ac_cpp_err=$ac_cxx_preproc_warn_flag
10179     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10180     else
10181     ac_cpp_err=
10182     fi
10183     else
10184     ac_cpp_err=yes
10185     fi
10186     if test -z "$ac_cpp_err"; then
10187     :
10188     else
10189     echo "$as_me: failed program was:" >&5
10190     sed 's/^/| /' conftest.$ac_ext >&5
10191    
10192     # Broken: fails on valid input.
10193     continue
10194     fi
10195     rm -f conftest.err conftest.$ac_ext
10196    
10197     # OK, works on sane cases. Now check whether non-existent headers
10198     # can be detected and how.
10199     cat >conftest.$ac_ext <<_ACEOF
10200     /* confdefs.h. */
10201     _ACEOF
10202     cat confdefs.h >>conftest.$ac_ext
10203     cat >>conftest.$ac_ext <<_ACEOF
10204     /* end confdefs.h. */
10205     #include <ac_nonexistent.h>
10206     _ACEOF
10207     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10208     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10209     ac_status=$?
10210     grep -v '^ *+' conftest.er1 >conftest.err
10211     rm -f conftest.er1
10212     cat conftest.err >&5
10213     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10214     (exit $ac_status); } >/dev/null; then
10215     if test -s conftest.err; then
10216     ac_cpp_err=$ac_cxx_preproc_warn_flag
10217     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10218     else
10219     ac_cpp_err=
10220     fi
10221     else
10222     ac_cpp_err=yes
10223     fi
10224     if test -z "$ac_cpp_err"; then
10225     # Broken: success on invalid input.
10226     continue
10227     else
10228     echo "$as_me: failed program was:" >&5
10229     sed 's/^/| /' conftest.$ac_ext >&5
10230    
10231     # Passes both tests.
10232     ac_preproc_ok=:
10233     break
10234     fi
10235     rm -f conftest.err conftest.$ac_ext
10236    
10237     done
10238     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10239     rm -f conftest.err conftest.$ac_ext
10240     if $ac_preproc_ok; then
10241     :
10242     else
10243     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10244     See \`config.log' for more details." >&5
10245     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10246     See \`config.log' for more details." >&2;}
10247     { (exit 1); exit 1; }; }
10248     fi
10249    
10250     ac_ext=cc
10251     ac_cpp='$CXXCPP $CPPFLAGS'
10252     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10253     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10254     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10255    
10256    
10257     echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10258     echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10259     if test "${ac_cv_cxx_have_stl+set}" = set; then
10260 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10261 gezelter 2510 else
10262 gezelter 2547
10263    
10264    
10265     ac_ext=cc
10266     ac_cpp='$CXXCPP $CPPFLAGS'
10267     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10268     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10269     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10270    
10271     cat >conftest.$ac_ext <<_ACEOF
10272 gezelter 2510 /* confdefs.h. */
10273     _ACEOF
10274     cat confdefs.h >>conftest.$ac_ext
10275     cat >>conftest.$ac_ext <<_ACEOF
10276     /* end confdefs.h. */
10277 gezelter 2547 #include <list>
10278     #include <deque>
10279     #ifdef HAVE_NAMESPACES
10280     using namespace std;
10281 gezelter 2510 #endif
10282 gezelter 2547 #ifdef FC_DUMMY_MAIN
10283     #ifndef FC_DUMMY_MAIN_EQ_F77
10284     # ifdef __cplusplus
10285     extern "C"
10286     # endif
10287     int FC_DUMMY_MAIN() { return 1; }
10288     #endif
10289     #endif
10290 gezelter 2510 int
10291     main ()
10292     {
10293 gezelter 2547 list<int> x; x.push_back(5);
10294     list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10295 gezelter 2510 ;
10296     return 0;
10297     }
10298     _ACEOF
10299 gezelter 2547 rm -f conftest.$ac_objext
10300     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10301     (eval $ac_compile) 2>conftest.er1
10302 gezelter 2510 ac_status=$?
10303     grep -v '^ *+' conftest.er1 >conftest.err
10304     rm -f conftest.er1
10305     cat conftest.err >&5
10306     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10307     (exit $ac_status); } &&
10308 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10309 gezelter 2510 || test ! -s conftest.err'
10310     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10311     (eval $ac_try) 2>&5
10312     ac_status=$?
10313     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10314     (exit $ac_status); }; } &&
10315 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10316 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10317     (eval $ac_try) 2>&5
10318     ac_status=$?
10319     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10320     (exit $ac_status); }; }; then
10321 gezelter 2547 ac_cv_cxx_have_stl=yes
10322 gezelter 2510 else
10323     echo "$as_me: failed program was:" >&5
10324     sed 's/^/| /' conftest.$ac_ext >&5
10325    
10326 gezelter 2547 ac_cv_cxx_have_stl=no
10327 gezelter 2453 fi
10328 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10329     ac_ext=cc
10330     ac_cpp='$CXXCPP $CPPFLAGS'
10331     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10332     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10333     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10334    
10335    
10336 gezelter 2510 fi
10337 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10338     echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10339     if test "$ac_cv_cxx_have_stl" = yes; then
10340    
10341     cat >>confdefs.h <<\_ACEOF
10342     #define HAVE_STL
10343     _ACEOF
10344    
10345 gezelter 2510 fi
10346    
10347 gezelter 2547
10348    
10349     if test "${ac_cv_header_iostream+set}" = set; then
10350     echo "$as_me:$LINENO: checking for iostream" >&5
10351     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10352     if test "${ac_cv_header_iostream+set}" = set; then
10353 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10354     fi
10355 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10356     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10357 gezelter 2510 else
10358 gezelter 2453 # Is the header compilable?
10359 gezelter 2547 echo "$as_me:$LINENO: checking iostream usability" >&5
10360     echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10361 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10362     /* confdefs.h. */
10363     _ACEOF
10364     cat confdefs.h >>conftest.$ac_ext
10365     cat >>conftest.$ac_ext <<_ACEOF
10366     /* end confdefs.h. */
10367     $ac_includes_default
10368 gezelter 2547 #include <iostream>
10369 gezelter 2453 _ACEOF
10370     rm -f conftest.$ac_objext
10371     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10372     (eval $ac_compile) 2>conftest.er1
10373     ac_status=$?
10374     grep -v '^ *+' conftest.er1 >conftest.err
10375     rm -f conftest.er1
10376     cat conftest.err >&5
10377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10378     (exit $ac_status); } &&
10379 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10380 gezelter 2473 || test ! -s conftest.err'
10381 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10382     (eval $ac_try) 2>&5
10383     ac_status=$?
10384     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10385     (exit $ac_status); }; } &&
10386     { ac_try='test -s conftest.$ac_objext'
10387     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10388     (eval $ac_try) 2>&5
10389     ac_status=$?
10390     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10391     (exit $ac_status); }; }; then
10392     ac_header_compiler=yes
10393     else
10394     echo "$as_me: failed program was:" >&5
10395     sed 's/^/| /' conftest.$ac_ext >&5
10396    
10397     ac_header_compiler=no
10398     fi
10399     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10400     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10401     echo "${ECHO_T}$ac_header_compiler" >&6
10402    
10403     # Is the header present?
10404 gezelter 2547 echo "$as_me:$LINENO: checking iostream presence" >&5
10405     echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10406 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10407     /* confdefs.h. */
10408     _ACEOF
10409     cat confdefs.h >>conftest.$ac_ext
10410     cat >>conftest.$ac_ext <<_ACEOF
10411     /* end confdefs.h. */
10412 gezelter 2547 #include <iostream>
10413 gezelter 2453 _ACEOF
10414     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10415     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10416     ac_status=$?
10417     grep -v '^ *+' conftest.er1 >conftest.err
10418     rm -f conftest.er1
10419     cat conftest.err >&5
10420     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10421     (exit $ac_status); } >/dev/null; then
10422     if test -s conftest.err; then
10423 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
10424     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10425 gezelter 2453 else
10426     ac_cpp_err=
10427     fi
10428     else
10429     ac_cpp_err=yes
10430     fi
10431     if test -z "$ac_cpp_err"; then
10432     ac_header_preproc=yes
10433     else
10434     echo "$as_me: failed program was:" >&5
10435     sed 's/^/| /' conftest.$ac_ext >&5
10436    
10437     ac_header_preproc=no
10438     fi
10439     rm -f conftest.err conftest.$ac_ext
10440     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10441     echo "${ECHO_T}$ac_header_preproc" >&6
10442    
10443     # So? What about this header?
10444 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10445 gezelter 2453 yes:no: )
10446 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10447     echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10448     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10449     echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10450 gezelter 2453 ac_header_preproc=yes
10451     ;;
10452     no:yes:* )
10453 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10454     echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10455     { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10456     echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10457     { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10458     echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10459     { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10460     echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10461     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10462     echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10463     { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10464     echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10465 gezelter 2453 (
10466     cat <<\_ASBOX
10467     ## ------------------------------ ##
10468     ## Report this to gezelter@nd.edu ##
10469     ## ------------------------------ ##
10470     _ASBOX
10471     ) |
10472     sed "s/^/$as_me: WARNING: /" >&2
10473     ;;
10474     esac
10475 gezelter 2547 echo "$as_me:$LINENO: checking for iostream" >&5
10476     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10477     if test "${ac_cv_header_iostream+set}" = set; then
10478 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10479     else
10480 gezelter 2547 ac_cv_header_iostream=$ac_header_preproc
10481 gezelter 2453 fi
10482 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10483     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10484 gezelter 2453
10485     fi
10486 gezelter 2547 if test $ac_cv_header_iostream = yes; then
10487 gezelter 2510
10488    
10489 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10490     #define HAVE_IOSTREAM 1
10491     _ACEOF
10492 gezelter 2510
10493    
10494 gezelter 2547 else
10495    
10496    
10497     for ac_header in iostream.h
10498     do
10499     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10500     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10501     echo "$as_me:$LINENO: checking for $ac_header" >&5
10502     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10503     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10504 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10505 gezelter 2547 fi
10506     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10507     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10508 gezelter 2510 else
10509 gezelter 2547 # Is the header compilable?
10510     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10511     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10512 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10513     /* confdefs.h. */
10514     _ACEOF
10515     cat confdefs.h >>conftest.$ac_ext
10516     cat >>conftest.$ac_ext <<_ACEOF
10517     /* end confdefs.h. */
10518 gezelter 2547 $ac_includes_default
10519     #include <$ac_header>
10520 gezelter 2510 _ACEOF
10521 gezelter 2547 rm -f conftest.$ac_objext
10522     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10523     (eval $ac_compile) 2>conftest.er1
10524 gezelter 2510 ac_status=$?
10525     grep -v '^ *+' conftest.er1 >conftest.err
10526     rm -f conftest.er1
10527     cat conftest.err >&5
10528     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10529     (exit $ac_status); } &&
10530 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10531 gezelter 2510 || test ! -s conftest.err'
10532     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10533     (eval $ac_try) 2>&5
10534     ac_status=$?
10535     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10536     (exit $ac_status); }; } &&
10537 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10538 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10539     (eval $ac_try) 2>&5
10540     ac_status=$?
10541     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10542     (exit $ac_status); }; }; then
10543 gezelter 2547 ac_header_compiler=yes
10544 gezelter 2510 else
10545     echo "$as_me: failed program was:" >&5
10546     sed 's/^/| /' conftest.$ac_ext >&5
10547    
10548 gezelter 2547 ac_header_compiler=no
10549 gezelter 2510 fi
10550 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10551     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10552     echo "${ECHO_T}$ac_header_compiler" >&6
10553    
10554     # Is the header present?
10555     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10556     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10557     cat >conftest.$ac_ext <<_ACEOF
10558     /* confdefs.h. */
10559     _ACEOF
10560     cat confdefs.h >>conftest.$ac_ext
10561     cat >>conftest.$ac_ext <<_ACEOF
10562     /* end confdefs.h. */
10563     #include <$ac_header>
10564     _ACEOF
10565     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10566     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10567     ac_status=$?
10568     grep -v '^ *+' conftest.er1 >conftest.err
10569     rm -f conftest.er1
10570     cat conftest.err >&5
10571     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10572     (exit $ac_status); } >/dev/null; then
10573     if test -s conftest.err; then
10574     ac_cpp_err=$ac_cxx_preproc_warn_flag
10575     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10576     else
10577     ac_cpp_err=
10578     fi
10579     else
10580     ac_cpp_err=yes
10581 gezelter 2510 fi
10582 gezelter 2547 if test -z "$ac_cpp_err"; then
10583     ac_header_preproc=yes
10584     else
10585     echo "$as_me: failed program was:" >&5
10586     sed 's/^/| /' conftest.$ac_ext >&5
10587 gezelter 2453
10588 gezelter 2547 ac_header_preproc=no
10589     fi
10590     rm -f conftest.err conftest.$ac_ext
10591     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10592     echo "${ECHO_T}$ac_header_preproc" >&6
10593 gezelter 2510
10594 gezelter 2547 # So? What about this header?
10595     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10596     yes:no: )
10597     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10598     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10599     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10600     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10601     ac_header_preproc=yes
10602     ;;
10603     no:yes:* )
10604     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10605     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10606     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10607     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10608     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10609     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10610     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10611     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10612     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10613     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10614     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10615     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10616     (
10617     cat <<\_ASBOX
10618     ## ------------------------------ ##
10619     ## Report this to gezelter@nd.edu ##
10620     ## ------------------------------ ##
10621     _ASBOX
10622     ) |
10623     sed "s/^/$as_me: WARNING: /" >&2
10624     ;;
10625     esac
10626     echo "$as_me:$LINENO: checking for $ac_header" >&5
10627     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10628     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10629     echo $ECHO_N "(cached) $ECHO_C" >&6
10630     else
10631     eval "$as_ac_Header=\$ac_header_preproc"
10632 gezelter 2453 fi
10633 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10634     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10635 gezelter 2453
10636 gezelter 2510 fi
10637 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10638     cat >>confdefs.h <<_ACEOF
10639     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10640     _ACEOF
10641 gezelter 2453
10642 gezelter 2547 fi
10643 gezelter 2453
10644 gezelter 2547 done
10645 gezelter 2453
10646    
10647 gezelter 2547 fi
10648 gezelter 2453
10649 gezelter 2510
10650    
10651    
10652 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
10653     echo "$as_me:$LINENO: checking for iomanip" >&5
10654     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10655     if test "${ac_cv_header_iomanip+set}" = set; then
10656     echo $ECHO_N "(cached) $ECHO_C" >&6
10657     fi
10658     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10659     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10660     else
10661     # Is the header compilable?
10662     echo "$as_me:$LINENO: checking iomanip usability" >&5
10663     echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10664     cat >conftest.$ac_ext <<_ACEOF
10665     /* confdefs.h. */
10666     _ACEOF
10667     cat confdefs.h >>conftest.$ac_ext
10668     cat >>conftest.$ac_ext <<_ACEOF
10669     /* end confdefs.h. */
10670     $ac_includes_default
10671     #include <iomanip>
10672     _ACEOF
10673     rm -f conftest.$ac_objext
10674     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10675     (eval $ac_compile) 2>conftest.er1
10676     ac_status=$?
10677     grep -v '^ *+' conftest.er1 >conftest.err
10678     rm -f conftest.er1
10679     cat conftest.err >&5
10680     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10681     (exit $ac_status); } &&
10682     { ac_try='test -z "$ac_cxx_werror_flag"
10683     || test ! -s conftest.err'
10684     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10685     (eval $ac_try) 2>&5
10686     ac_status=$?
10687     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10688     (exit $ac_status); }; } &&
10689     { ac_try='test -s conftest.$ac_objext'
10690     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10691     (eval $ac_try) 2>&5
10692     ac_status=$?
10693     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10694     (exit $ac_status); }; }; then
10695     ac_header_compiler=yes
10696     else
10697     echo "$as_me: failed program was:" >&5
10698     sed 's/^/| /' conftest.$ac_ext >&5
10699 gezelter 2510
10700 gezelter 2547 ac_header_compiler=no
10701     fi
10702     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10703     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10704     echo "${ECHO_T}$ac_header_compiler" >&6
10705 gezelter 2510
10706 gezelter 2547 # Is the header present?
10707     echo "$as_me:$LINENO: checking iomanip presence" >&5
10708     echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
10709     cat >conftest.$ac_ext <<_ACEOF
10710     /* confdefs.h. */
10711     _ACEOF
10712     cat confdefs.h >>conftest.$ac_ext
10713     cat >>conftest.$ac_ext <<_ACEOF
10714     /* end confdefs.h. */
10715     #include <iomanip>
10716     _ACEOF
10717     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10718     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10719     ac_status=$?
10720     grep -v '^ *+' conftest.er1 >conftest.err
10721     rm -f conftest.er1
10722     cat conftest.err >&5
10723     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10724     (exit $ac_status); } >/dev/null; then
10725     if test -s conftest.err; then
10726     ac_cpp_err=$ac_cxx_preproc_warn_flag
10727     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10728     else
10729     ac_cpp_err=
10730     fi
10731     else
10732     ac_cpp_err=yes
10733     fi
10734     if test -z "$ac_cpp_err"; then
10735     ac_header_preproc=yes
10736     else
10737     echo "$as_me: failed program was:" >&5
10738     sed 's/^/| /' conftest.$ac_ext >&5
10739 gezelter 2510
10740 gezelter 2547 ac_header_preproc=no
10741     fi
10742     rm -f conftest.err conftest.$ac_ext
10743     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10744     echo "${ECHO_T}$ac_header_preproc" >&6
10745 gezelter 2510
10746 gezelter 2547 # So? What about this header?
10747     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10748     yes:no: )
10749     { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
10750     echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
10751     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
10752     echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
10753     ac_header_preproc=yes
10754     ;;
10755     no:yes:* )
10756     { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
10757     echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
10758     { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
10759     echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
10760     { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
10761     echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
10762     { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
10763     echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
10764     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
10765     echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
10766     { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
10767     echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
10768     (
10769     cat <<\_ASBOX
10770     ## ------------------------------ ##
10771     ## Report this to gezelter@nd.edu ##
10772     ## ------------------------------ ##
10773     _ASBOX
10774     ) |
10775     sed "s/^/$as_me: WARNING: /" >&2
10776     ;;
10777     esac
10778     echo "$as_me:$LINENO: checking for iomanip" >&5
10779     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10780     if test "${ac_cv_header_iomanip+set}" = set; then
10781     echo $ECHO_N "(cached) $ECHO_C" >&6
10782     else
10783     ac_cv_header_iomanip=$ac_header_preproc
10784     fi
10785     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10786     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10787 gezelter 2510
10788 gezelter 2547 fi
10789     if test $ac_cv_header_iomanip = yes; then
10790 gezelter 2510
10791    
10792 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10793     #define HAVE_IOMANIP 1
10794     _ACEOF
10795 gezelter 2510
10796    
10797 gezelter 2547 else
10798 gezelter 2510
10799    
10800 gezelter 2547 for ac_header in iomanip.h
10801 gezelter 2453 do
10802     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10803     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10804     echo "$as_me:$LINENO: checking for $ac_header" >&5
10805     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10806     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10807     echo $ECHO_N "(cached) $ECHO_C" >&6
10808     fi
10809     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10810     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10811     else
10812     # Is the header compilable?
10813     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10814     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10815     cat >conftest.$ac_ext <<_ACEOF
10816     /* confdefs.h. */
10817     _ACEOF
10818     cat confdefs.h >>conftest.$ac_ext
10819     cat >>conftest.$ac_ext <<_ACEOF
10820     /* end confdefs.h. */
10821     $ac_includes_default
10822     #include <$ac_header>
10823     _ACEOF
10824     rm -f conftest.$ac_objext
10825     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10826     (eval $ac_compile) 2>conftest.er1
10827     ac_status=$?
10828     grep -v '^ *+' conftest.er1 >conftest.err
10829     rm -f conftest.er1
10830     cat conftest.err >&5
10831     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10832     (exit $ac_status); } &&
10833 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10834 gezelter 2473 || test ! -s conftest.err'
10835 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10836     (eval $ac_try) 2>&5
10837     ac_status=$?
10838     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10839     (exit $ac_status); }; } &&
10840     { ac_try='test -s conftest.$ac_objext'
10841     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10842     (eval $ac_try) 2>&5
10843     ac_status=$?
10844     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10845     (exit $ac_status); }; }; then
10846     ac_header_compiler=yes
10847     else
10848     echo "$as_me: failed program was:" >&5
10849     sed 's/^/| /' conftest.$ac_ext >&5
10850    
10851     ac_header_compiler=no
10852     fi
10853     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10854     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10855     echo "${ECHO_T}$ac_header_compiler" >&6
10856    
10857     # Is the header present?
10858     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10859     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10860     cat >conftest.$ac_ext <<_ACEOF
10861     /* confdefs.h. */
10862     _ACEOF
10863     cat confdefs.h >>conftest.$ac_ext
10864     cat >>conftest.$ac_ext <<_ACEOF
10865     /* end confdefs.h. */
10866     #include <$ac_header>
10867     _ACEOF
10868     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10869     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10870     ac_status=$?
10871     grep -v '^ *+' conftest.er1 >conftest.err
10872     rm -f conftest.er1
10873     cat conftest.err >&5
10874     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10875     (exit $ac_status); } >/dev/null; then
10876     if test -s conftest.err; then
10877 tim 2518 ac_cpp_err=$ac_cxx_preproc_warn_flag
10878     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10879 gezelter 2453 else
10880     ac_cpp_err=
10881     fi
10882     else
10883     ac_cpp_err=yes
10884     fi
10885     if test -z "$ac_cpp_err"; then
10886     ac_header_preproc=yes
10887     else
10888     echo "$as_me: failed program was:" >&5
10889     sed 's/^/| /' conftest.$ac_ext >&5
10890    
10891     ac_header_preproc=no
10892     fi
10893     rm -f conftest.err conftest.$ac_ext
10894     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10895     echo "${ECHO_T}$ac_header_preproc" >&6
10896    
10897     # So? What about this header?
10898 tim 2518 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10899 gezelter 2453 yes:no: )
10900     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10901     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10902     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10903     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10904     ac_header_preproc=yes
10905     ;;
10906     no:yes:* )
10907     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10908     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10909     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10910     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10911     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10912     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10913     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10914     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10915     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10916     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10917     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10918     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10919     (
10920     cat <<\_ASBOX
10921     ## ------------------------------ ##
10922     ## Report this to gezelter@nd.edu ##
10923     ## ------------------------------ ##
10924     _ASBOX
10925     ) |
10926     sed "s/^/$as_me: WARNING: /" >&2
10927     ;;
10928     esac
10929     echo "$as_me:$LINENO: checking for $ac_header" >&5
10930     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10931     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10932     echo $ECHO_N "(cached) $ECHO_C" >&6
10933     else
10934     eval "$as_ac_Header=\$ac_header_preproc"
10935     fi
10936     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10937     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10938    
10939     fi
10940     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10941     cat >>confdefs.h <<_ACEOF
10942     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10943     _ACEOF
10944    
10945     fi
10946    
10947     done
10948    
10949    
10950 gezelter 2547 fi
10951 gezelter 2510
10952    
10953    
10954    
10955 gezelter 2547 for ac_header in cmath
10956 gezelter 2453 do
10957     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10958     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10959     echo "$as_me:$LINENO: checking for $ac_header" >&5
10960     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10961     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10962     echo $ECHO_N "(cached) $ECHO_C" >&6
10963     fi
10964     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10965     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10966     else
10967     # Is the header compilable?
10968     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10969     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10970     cat >conftest.$ac_ext <<_ACEOF
10971     /* confdefs.h. */
10972     _ACEOF
10973     cat confdefs.h >>conftest.$ac_ext
10974     cat >>conftest.$ac_ext <<_ACEOF
10975     /* end confdefs.h. */
10976     $ac_includes_default
10977     #include <$ac_header>
10978     _ACEOF
10979     rm -f conftest.$ac_objext
10980     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10981     (eval $ac_compile) 2>conftest.er1
10982     ac_status=$?
10983     grep -v '^ *+' conftest.er1 >conftest.err
10984     rm -f conftest.er1
10985     cat conftest.err >&5
10986     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10987     (exit $ac_status); } &&
10988 gezelter 2510 { ac_try='test -z "$ac_cxx_werror_flag"
10989 gezelter 2473 || test ! -s conftest.err'
10990 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10991     (eval $ac_try) 2>&5
10992     ac_status=$?
10993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10994     (exit $ac_status); }; } &&
10995     { ac_try='test -s conftest.$ac_objext'
10996     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10997     (eval $ac_try) 2>&5
10998     ac_status=$?
10999     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11000     (exit $ac_status); }; }; then
11001     ac_header_compiler=yes
11002     else
11003     echo "$as_me: failed program was:" >&5
11004     sed 's/^/| /' conftest.$ac_ext >&5
11005    
11006     ac_header_compiler=no
11007     fi
11008     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11009     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11010     echo "${ECHO_T}$ac_header_compiler" >&6
11011    
11012     # Is the header present?
11013     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11014     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11015     cat >conftest.$ac_ext <<_ACEOF
11016     /* confdefs.h. */
11017     _ACEOF
11018     cat confdefs.h >>conftest.$ac_ext
11019     cat >>conftest.$ac_ext <<_ACEOF
11020     /* end confdefs.h. */
11021     #include <$ac_header>
11022     _ACEOF
11023     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11024     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11025     ac_status=$?
11026     grep -v '^ *+' conftest.er1 >conftest.err
11027     rm -f conftest.er1
11028     cat conftest.err >&5
11029     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11030     (exit $ac_status); } >/dev/null; then
11031     if test -s conftest.err; then
11032 gezelter 2510 ac_cpp_err=$ac_cxx_preproc_warn_flag
11033     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11034 gezelter 2453 else
11035     ac_cpp_err=
11036     fi
11037     else
11038     ac_cpp_err=yes
11039     fi
11040     if test -z "$ac_cpp_err"; then
11041     ac_header_preproc=yes
11042     else
11043     echo "$as_me: failed program was:" >&5
11044     sed 's/^/| /' conftest.$ac_ext >&5
11045    
11046     ac_header_preproc=no
11047     fi
11048     rm -f conftest.err conftest.$ac_ext
11049     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11050     echo "${ECHO_T}$ac_header_preproc" >&6
11051    
11052     # So? What about this header?
11053 gezelter 2510 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11054 gezelter 2453 yes:no: )
11055     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11056     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11057     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11058     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11059     ac_header_preproc=yes
11060     ;;
11061     no:yes:* )
11062     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11063     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11064     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11065     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11066     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11067     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11068     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11069     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11070     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11071     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11072     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11073     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11074     (
11075     cat <<\_ASBOX
11076     ## ------------------------------ ##
11077     ## Report this to gezelter@nd.edu ##
11078     ## ------------------------------ ##
11079     _ASBOX
11080     ) |
11081     sed "s/^/$as_me: WARNING: /" >&2
11082     ;;
11083     esac
11084     echo "$as_me:$LINENO: checking for $ac_header" >&5
11085     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11086     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11087     echo $ECHO_N "(cached) $ECHO_C" >&6
11088     else
11089     eval "$as_ac_Header=\$ac_header_preproc"
11090     fi
11091     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11092     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11093    
11094     fi
11095     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11096     cat >>confdefs.h <<_ACEOF
11097     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11098     _ACEOF
11099    
11100     fi
11101    
11102     done
11103    
11104    
11105    
11106    
11107 gezelter 2547 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11108     echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11109     if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11110     echo $ECHO_N "(cached) $ECHO_C" >&6
11111     else
11112 gezelter 2453
11113 gezelter 2547 ac_cv_cxx_have_std_iostream=no
11114     ac_cv_cxx_need_use_std_iostream=no
11115     if test "x$ac_cv_cxx_namespaces" = xyes; then
11116 gezelter 2453
11117 chuckv 2467
11118 gezelter 2547 ac_ext=cc
11119     ac_cpp='$CXXCPP $CPPFLAGS'
11120     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11121     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11122     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11123 chuckv 2467
11124 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11125 gezelter 2081 /* confdefs.h. */
11126     _ACEOF
11127     cat confdefs.h >>conftest.$ac_ext
11128     cat >>conftest.$ac_ext <<_ACEOF
11129     /* end confdefs.h. */
11130    
11131 gezelter 2547 #ifdef HAVE_IOSTREAM
11132     #include <iostream>
11133 gezelter 2081 #else
11134 gezelter 2547 #include <iostream.h>
11135 gezelter 2081 #endif
11136    
11137 gezelter 2547 #ifdef FC_DUMMY_MAIN
11138     #ifndef FC_DUMMY_MAIN_EQ_F77
11139     # ifdef __cplusplus
11140     extern "C"
11141     # endif
11142     int FC_DUMMY_MAIN() { return 1; }
11143 tim 1998 #endif
11144     #endif
11145 gezelter 2081 int
11146     main ()
11147     {
11148 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11149 tim 1998 ;
11150     return 0;
11151     }
11152     _ACEOF
11153 gezelter 2547 rm -f conftest.$ac_objext
11154     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11155     (eval $ac_compile) 2>conftest.er1
11156 tim 1998 ac_status=$?
11157 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11158     rm -f conftest.er1
11159     cat conftest.err >&5
11160     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11161 tim 1998 (exit $ac_status); } &&
11162 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11163 gezelter 2473 || test ! -s conftest.err'
11164 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11165 tim 1998 (eval $ac_try) 2>&5
11166     ac_status=$?
11167 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11168     (exit $ac_status); }; } &&
11169 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11170 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11171     (eval $ac_try) 2>&5
11172     ac_status=$?
11173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11174 tim 1998 (exit $ac_status); }; }; then
11175 gezelter 2547 ac_cv_cxx_have_std_iostream=yes
11176 tim 1998 else
11177     echo "$as_me: failed program was:" >&5
11178 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11179    
11180 tim 1998 fi
11181 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11182     cat >conftest.$ac_ext <<_ACEOF
11183 gezelter 2081 /* confdefs.h. */
11184     _ACEOF
11185     cat confdefs.h >>conftest.$ac_ext
11186     cat >>conftest.$ac_ext <<_ACEOF
11187     /* end confdefs.h. */
11188 gezelter 2547
11189     #define __USE_STD_IOSTREAM 1
11190     #ifdef HAVE_IOSTREAM
11191     #include <iostream>
11192     #else
11193     #include <iostream.h>
11194     #endif
11195    
11196     #ifdef FC_DUMMY_MAIN
11197     #ifndef FC_DUMMY_MAIN_EQ_F77
11198     # ifdef __cplusplus
11199     extern "C"
11200     # endif
11201     int FC_DUMMY_MAIN() { return 1; }
11202     #endif
11203     #endif
11204 tim 1998 int
11205     main ()
11206     {
11207 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11208 tim 1998 ;
11209     return 0;
11210     }
11211     _ACEOF
11212     rm -f conftest.$ac_objext
11213 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11214     (eval $ac_compile) 2>conftest.er1
11215 tim 1998 ac_status=$?
11216 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11217     rm -f conftest.er1
11218     cat conftest.err >&5
11219     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11220 tim 1998 (exit $ac_status); } &&
11221 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11222 gezelter 2473 || test ! -s conftest.err'
11223 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11224 tim 1998 (eval $ac_try) 2>&5
11225     ac_status=$?
11226 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11227     (exit $ac_status); }; } &&
11228     { ac_try='test -s conftest.$ac_objext'
11229     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11230     (eval $ac_try) 2>&5
11231     ac_status=$?
11232     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11233 tim 1998 (exit $ac_status); }; }; then
11234 gezelter 2547 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11235 tim 1998 else
11236     echo "$as_me: failed program was:" >&5
11237 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11238    
11239 tim 1998 fi
11240 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11241 gezelter 2547 ac_ext=cc
11242     ac_cpp='$CXXCPP $CPPFLAGS'
11243     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11244     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11245     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11246    
11247     fi
11248    
11249     fi
11250     echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11251     echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11252     if test "$ac_cv_cxx_have_std_iostream" = yes; then
11253    
11254     cat >>confdefs.h <<\_ACEOF
11255     #define HAVE_STD_IOSTREAM 1
11256     _ACEOF
11257    
11258     fi
11259     if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11260    
11261     cat >>confdefs.h <<\_ACEOF
11262     #define __USE_STD_IOSTREAM 1
11263     _ACEOF
11264    
11265     fi
11266    
11267    
11268    
11269    
11270     echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11271     echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11272     if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11273 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11274     else
11275 gezelter 2547
11276     ac_cv_cxx_have_std_stl=no
11277     if test "x$ac_cv_cxx_namespaces" = xyes; then
11278    
11279    
11280     ac_ext=cc
11281     ac_cpp='$CXXCPP $CPPFLAGS'
11282     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11283     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11284     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11285    
11286     cat >conftest.$ac_ext <<_ACEOF
11287 gezelter 2453 /* confdefs.h. */
11288     _ACEOF
11289     cat confdefs.h >>conftest.$ac_ext
11290     cat >>conftest.$ac_ext <<_ACEOF
11291     /* end confdefs.h. */
11292 gezelter 2547 #include <list>
11293 tim 1998
11294 gezelter 2547 #ifdef FC_DUMMY_MAIN
11295     #ifndef FC_DUMMY_MAIN_EQ_F77
11296     # ifdef __cplusplus
11297     extern "C"
11298     # endif
11299     int FC_DUMMY_MAIN() { return 1; }
11300     #endif
11301     #endif
11302 gezelter 2453 int
11303     main ()
11304     {
11305 gezelter 2547 std::list<int> foo;return 0;
11306 gezelter 2453 ;
11307     return 0;
11308     }
11309     _ACEOF
11310     rm -f conftest.$ac_objext
11311     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11312     (eval $ac_compile) 2>conftest.er1
11313     ac_status=$?
11314     grep -v '^ *+' conftest.er1 >conftest.err
11315     rm -f conftest.er1
11316     cat conftest.err >&5
11317     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11318     (exit $ac_status); } &&
11319 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11320 gezelter 2473 || test ! -s conftest.err'
11321 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11322     (eval $ac_try) 2>&5
11323     ac_status=$?
11324     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11325     (exit $ac_status); }; } &&
11326     { ac_try='test -s conftest.$ac_objext'
11327     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11328     (eval $ac_try) 2>&5
11329     ac_status=$?
11330     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11331     (exit $ac_status); }; }; then
11332 gezelter 2547 ac_cv_cxx_have_std_stl=yes
11333 gezelter 2453 else
11334     echo "$as_me: failed program was:" >&5
11335     sed 's/^/| /' conftest.$ac_ext >&5
11336    
11337     fi
11338     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11339 gezelter 2547 ac_ext=cc
11340     ac_cpp='$CXXCPP $CPPFLAGS'
11341     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11342     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11343     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11344    
11345     fi
11346    
11347 gezelter 2453 fi
11348 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11349     echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11350     if test "$ac_cv_cxx_have_std_stl" = yes; then
11351 gezelter 2453
11352     cat >>confdefs.h <<\_ACEOF
11353 gezelter 2547 #define HAVE_STD_STL 1
11354 gezelter 2453 _ACEOF
11355    
11356 gezelter 2547 fi
11357 gezelter 2453
11358    
11359 gezelter 2547
11360     echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11361     echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11362     if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11363 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11364     else
11365 gezelter 2547
11366     ac_cv_cxx_have_fstream_attach=no
11367    
11368    
11369     ac_ext=cc
11370     ac_cpp='$CXXCPP $CPPFLAGS'
11371     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11372     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11373     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11374    
11375     cat >conftest.$ac_ext <<_ACEOF
11376 gezelter 2453 /* confdefs.h. */
11377     _ACEOF
11378     cat confdefs.h >>conftest.$ac_ext
11379     cat >>conftest.$ac_ext <<_ACEOF
11380     /* end confdefs.h. */
11381 gezelter 2547
11382     #ifdef HAVE_IOSTREAM
11383     #include <fstream>
11384     #else
11385     #include <fstream.h>
11386     #endif
11387     #ifdef HAVE_STD_IOSTREAM
11388     using namespace std;
11389     #endif
11390    
11391     #ifdef FC_DUMMY_MAIN
11392     #ifndef FC_DUMMY_MAIN_EQ_F77
11393     # ifdef __cplusplus
11394     extern "C"
11395     # endif
11396     int FC_DUMMY_MAIN() { return 1; }
11397     #endif
11398     #endif
11399 gezelter 2453 int
11400     main ()
11401     {
11402 gezelter 2547 int fd=0;ofstream s;s.attach(fd);
11403 gezelter 2453 ;
11404     return 0;
11405     }
11406     _ACEOF
11407     rm -f conftest.$ac_objext
11408     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11409     (eval $ac_compile) 2>conftest.er1
11410     ac_status=$?
11411     grep -v '^ *+' conftest.er1 >conftest.err
11412     rm -f conftest.er1
11413     cat conftest.err >&5
11414     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11415     (exit $ac_status); } &&
11416 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11417 gezelter 2473 || test ! -s conftest.err'
11418 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11419     (eval $ac_try) 2>&5
11420     ac_status=$?
11421     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11422     (exit $ac_status); }; } &&
11423     { ac_try='test -s conftest.$ac_objext'
11424     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11425     (eval $ac_try) 2>&5
11426     ac_status=$?
11427     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11428     (exit $ac_status); }; }; then
11429 gezelter 2547 ac_cv_cxx_have_fstream_attach=yes
11430 gezelter 2453 else
11431     echo "$as_me: failed program was:" >&5
11432     sed 's/^/| /' conftest.$ac_ext >&5
11433    
11434     fi
11435     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11436 gezelter 2547 ac_ext=cc
11437     ac_cpp='$CXXCPP $CPPFLAGS'
11438     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11439     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11440     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11441    
11442    
11443 gezelter 2453 fi
11444 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11445     echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11446     if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11447 gezelter 2453
11448 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11449     #define HAVE_FSTREAM_ATTACH 1
11450 gezelter 2453 _ACEOF
11451    
11452 gezelter 2547 fi
11453 gezelter 2453
11454    
11455 gezelter 2547
11456     echo "$as_me:$LINENO: checking for fstream::open()" >&5
11457     echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11458     if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11459 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11460     else
11461 gezelter 2547
11462     ac_cv_cxx_have_fstream_open=no
11463     ac_cv_cxx_fstream_open_prot=no
11464    
11465    
11466     ac_ext=cc
11467     ac_cpp='$CXXCPP $CPPFLAGS'
11468     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11469     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11470     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11471    
11472     # Try with 2 parameters
11473     cat >conftest.$ac_ext <<_ACEOF
11474 gezelter 2453 /* confdefs.h. */
11475     _ACEOF
11476     cat confdefs.h >>conftest.$ac_ext
11477     cat >>conftest.$ac_ext <<_ACEOF
11478     /* end confdefs.h. */
11479    
11480 gezelter 2547 #ifdef HAVE_IOSTREAM
11481     #include <fstream>
11482     #else
11483     #include <fstream.h>
11484     #endif
11485     #ifdef HAVE_STD_IOSTREAM
11486     using namespace std;
11487     #endif
11488    
11489     #ifdef FC_DUMMY_MAIN
11490     #ifndef FC_DUMMY_MAIN_EQ_F77
11491     # ifdef __cplusplus
11492     extern "C"
11493     # endif
11494     int FC_DUMMY_MAIN() { return 1; }
11495     #endif
11496     #endif
11497 gezelter 2453 int
11498     main ()
11499     {
11500 gezelter 2547 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11501 gezelter 2453 ;
11502     return 0;
11503     }
11504     _ACEOF
11505     rm -f conftest.$ac_objext
11506     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11507     (eval $ac_compile) 2>conftest.er1
11508     ac_status=$?
11509     grep -v '^ *+' conftest.er1 >conftest.err
11510     rm -f conftest.er1
11511     cat conftest.err >&5
11512     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11513     (exit $ac_status); } &&
11514 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11515 gezelter 2473 || test ! -s conftest.err'
11516 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11517     (eval $ac_try) 2>&5
11518     ac_status=$?
11519     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11520     (exit $ac_status); }; } &&
11521     { ac_try='test -s conftest.$ac_objext'
11522     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11523     (eval $ac_try) 2>&5
11524     ac_status=$?
11525     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11526     (exit $ac_status); }; }; then
11527 gezelter 2547 ac_cv_cxx_have_fstream_open=yes
11528 gezelter 2453 else
11529     echo "$as_me: failed program was:" >&5
11530     sed 's/^/| /' conftest.$ac_ext >&5
11531    
11532     fi
11533     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11534 gezelter 2547 # Try with mode parameter
11535     cat >conftest.$ac_ext <<_ACEOF
11536 gezelter 2453 /* confdefs.h. */
11537     _ACEOF
11538     cat confdefs.h >>conftest.$ac_ext
11539     cat >>conftest.$ac_ext <<_ACEOF
11540     /* end confdefs.h. */
11541 gezelter 2547
11542     #ifdef HAVE_IOSTREAM
11543     #include <fstream>
11544     #else
11545     #include <fstream.h>
11546 gezelter 2453 #endif
11547 gezelter 2547 #ifdef HAVE_STD_IOSTREAM
11548     using namespace std;
11549     #endif
11550 gezelter 2453
11551 gezelter 2547 #ifdef FC_DUMMY_MAIN
11552     #ifndef FC_DUMMY_MAIN_EQ_F77
11553     # ifdef __cplusplus
11554     extern "C"
11555     # endif
11556     int FC_DUMMY_MAIN() { return 1; }
11557     #endif
11558     #endif
11559     int
11560     main ()
11561     {
11562     ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11563     ;
11564     return 0;
11565     }
11566 gezelter 2453 _ACEOF
11567     rm -f conftest.$ac_objext
11568     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11569     (eval $ac_compile) 2>conftest.er1
11570     ac_status=$?
11571     grep -v '^ *+' conftest.er1 >conftest.err
11572     rm -f conftest.er1
11573     cat conftest.err >&5
11574     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11575     (exit $ac_status); } &&
11576 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11577 gezelter 2473 || test ! -s conftest.err'
11578 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11579     (eval $ac_try) 2>&5
11580     ac_status=$?
11581     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11582     (exit $ac_status); }; } &&
11583     { ac_try='test -s conftest.$ac_objext'
11584     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11585     (eval $ac_try) 2>&5
11586     ac_status=$?
11587     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11588     (exit $ac_status); }; }; then
11589 gezelter 2547 ac_cv_cxx_fstream_open_prot=yes
11590 gezelter 2453 else
11591     echo "$as_me: failed program was:" >&5
11592     sed 's/^/| /' conftest.$ac_ext >&5
11593    
11594     fi
11595     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11596 gezelter 2547 ac_ext=cc
11597     ac_cpp='$CXXCPP $CPPFLAGS'
11598     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11599     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11600     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11601 gezelter 2453
11602 gezelter 2547
11603 gezelter 2453 fi
11604 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11605     echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11606     if test "$ac_cv_cxx_have_fstream_open" = yes; then
11607 gezelter 2453
11608 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11609     #define HAVE_FSTREAM_OPEN 1
11610     _ACEOF
11611 gezelter 2453
11612 gezelter 2547 fi
11613     if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11614    
11615     cat >>confdefs.h <<\_ACEOF
11616     #define FSTREAM_OPEN_PROT 1
11617 gezelter 2453 _ACEOF
11618    
11619 gezelter 2547 fi
11620 gezelter 2453
11621    
11622 gezelter 1490
11623 gezelter 2547
11624    
11625    
11626    
11627     for ac_header in ctype.h iostream fstream sstream strstream
11628 gezelter 1490 do
11629 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11630     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11631     echo "$as_me:$LINENO: checking for $ac_header" >&5
11632 gezelter 1490 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11633 gezelter 2081 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11634 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11635 gezelter 2081 fi
11636     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11637     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11638 gezelter 1490 else
11639 gezelter 2081 # Is the header compilable?
11640     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11641     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11642     cat >conftest.$ac_ext <<_ACEOF
11643     /* confdefs.h. */
11644     _ACEOF
11645     cat confdefs.h >>conftest.$ac_ext
11646     cat >>conftest.$ac_ext <<_ACEOF
11647     /* end confdefs.h. */
11648     $ac_includes_default
11649 gezelter 1490 #include <$ac_header>
11650     _ACEOF
11651 gezelter 2081 rm -f conftest.$ac_objext
11652     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11653     (eval $ac_compile) 2>conftest.er1
11654     ac_status=$?
11655     grep -v '^ *+' conftest.er1 >conftest.err
11656     rm -f conftest.er1
11657     cat conftest.err >&5
11658     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11659     (exit $ac_status); } &&
11660 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11661 gezelter 2473 || test ! -s conftest.err'
11662 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11663     (eval $ac_try) 2>&5
11664     ac_status=$?
11665     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11666     (exit $ac_status); }; } &&
11667     { ac_try='test -s conftest.$ac_objext'
11668     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11669     (eval $ac_try) 2>&5
11670     ac_status=$?
11671     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11672     (exit $ac_status); }; }; then
11673     ac_header_compiler=yes
11674     else
11675     echo "$as_me: failed program was:" >&5
11676     sed 's/^/| /' conftest.$ac_ext >&5
11677    
11678     ac_header_compiler=no
11679     fi
11680     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11681     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11682     echo "${ECHO_T}$ac_header_compiler" >&6
11683    
11684     # Is the header present?
11685     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11686     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11687     cat >conftest.$ac_ext <<_ACEOF
11688     /* confdefs.h. */
11689     _ACEOF
11690     cat confdefs.h >>conftest.$ac_ext
11691     cat >>conftest.$ac_ext <<_ACEOF
11692     /* end confdefs.h. */
11693     #include <$ac_header>
11694     _ACEOF
11695     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11696 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11697     ac_status=$?
11698 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11699 gezelter 1490 rm -f conftest.er1
11700     cat conftest.err >&5
11701 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11702 gezelter 1490 (exit $ac_status); } >/dev/null; then
11703     if test -s conftest.err; then
11704 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
11705     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11706 gezelter 1490 else
11707     ac_cpp_err=
11708     fi
11709     else
11710     ac_cpp_err=yes
11711     fi
11712     if test -z "$ac_cpp_err"; then
11713 gezelter 2081 ac_header_preproc=yes
11714 gezelter 1490 else
11715     echo "$as_me: failed program was:" >&5
11716 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11717    
11718     ac_header_preproc=no
11719 gezelter 1490 fi
11720     rm -f conftest.err conftest.$ac_ext
11721 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11722     echo "${ECHO_T}$ac_header_preproc" >&6
11723    
11724     # So? What about this header?
11725 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11726 gezelter 2081 yes:no: )
11727     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11728     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11729     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11730     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11731     ac_header_preproc=yes
11732     ;;
11733     no:yes:* )
11734     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11735     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11736     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11737     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11738     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11739     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11740     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11741     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11742     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11743     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11744     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11745     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11746     (
11747     cat <<\_ASBOX
11748     ## ------------------------------ ##
11749     ## Report this to gezelter@nd.edu ##
11750     ## ------------------------------ ##
11751     _ASBOX
11752     ) |
11753     sed "s/^/$as_me: WARNING: /" >&2
11754     ;;
11755     esac
11756     echo "$as_me:$LINENO: checking for $ac_header" >&5
11757     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11758     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11759     echo $ECHO_N "(cached) $ECHO_C" >&6
11760     else
11761     eval "$as_ac_Header=\$ac_header_preproc"
11762 gezelter 1490 fi
11763 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11764     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11765 gezelter 1490
11766     fi
11767 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11768     cat >>confdefs.h <<_ACEOF
11769     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11770     _ACEOF
11771    
11772     fi
11773    
11774 gezelter 1490 done
11775    
11776 gezelter 2547 # AC_CPP_FUNC
11777     # ------------------ #
11778     # Checks to see if ANSI C99 CPP variable __func__ works.
11779     # If not, perhaps __FUNCTION__ works instead.
11780     # If not, we'll just define __func__ to "".
11781     # AC_CPP_FUNC
11782 gezelter 2081
11783 gezelter 2547
11784     echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
11785     echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11786     if test "${ac_cv_cpp_func+set}" = set; then
11787 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11788     else
11789     cat >conftest.$ac_ext <<_ACEOF
11790 gezelter 2081 /* confdefs.h. */
11791     _ACEOF
11792     cat confdefs.h >>conftest.$ac_ext
11793     cat >>conftest.$ac_ext <<_ACEOF
11794     /* end confdefs.h. */
11795    
11796 gezelter 2547 #ifdef FC_DUMMY_MAIN
11797     #ifndef FC_DUMMY_MAIN_EQ_F77
11798     # ifdef __cplusplus
11799     extern "C"
11800     # endif
11801     int FC_DUMMY_MAIN() { return 1; }
11802 gezelter 2081 #endif
11803 gezelter 1490 #endif
11804 gezelter 2081 int
11805     main ()
11806     {
11807 gezelter 2547 const char *foo = __func__;
11808 gezelter 1490 ;
11809     return 0;
11810     }
11811     _ACEOF
11812 gezelter 2547 rm -f conftest.$ac_objext
11813     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11814     (eval $ac_compile) 2>conftest.er1
11815 gezelter 1490 ac_status=$?
11816 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11817     rm -f conftest.er1
11818     cat conftest.err >&5
11819     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11820 gezelter 1490 (exit $ac_status); } &&
11821 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11822 gezelter 2473 || test ! -s conftest.err'
11823 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11824 gezelter 1490 (eval $ac_try) 2>&5
11825     ac_status=$?
11826 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11827     (exit $ac_status); }; } &&
11828 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11829 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11830     (eval $ac_try) 2>&5
11831     ac_status=$?
11832     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11833 gezelter 1490 (exit $ac_status); }; }; then
11834 gezelter 2547 ac_cv_cpp_func=yes
11835 gezelter 1490 else
11836     echo "$as_me: failed program was:" >&5
11837 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11838    
11839 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
11840 gezelter 2081 /* confdefs.h. */
11841     _ACEOF
11842     cat confdefs.h >>conftest.$ac_ext
11843     cat >>conftest.$ac_ext <<_ACEOF
11844     /* end confdefs.h. */
11845 gezelter 1490
11846 gezelter 2547 #ifdef FC_DUMMY_MAIN
11847     #ifndef FC_DUMMY_MAIN_EQ_F77
11848     # ifdef __cplusplus
11849     extern "C"
11850     # endif
11851     int FC_DUMMY_MAIN() { return 1; }
11852 gezelter 1490 #endif
11853 gezelter 2547 #endif
11854 gezelter 1490 int
11855     main ()
11856     {
11857 gezelter 2547 const char *foo = __FUNCTION__;
11858 gezelter 1490 ;
11859     return 0;
11860     }
11861     _ACEOF
11862 gezelter 2547 rm -f conftest.$ac_objext
11863     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11864     (eval $ac_compile) 2>conftest.er1
11865 gezelter 1490 ac_status=$?
11866 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11867     rm -f conftest.er1
11868     cat conftest.err >&5
11869     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11870 gezelter 1490 (exit $ac_status); } &&
11871 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11872 gezelter 2473 || test ! -s conftest.err'
11873 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11874 gezelter 1490 (eval $ac_try) 2>&5
11875     ac_status=$?
11876 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11877     (exit $ac_status); }; } &&
11878 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11879 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11880     (eval $ac_try) 2>&5
11881     ac_status=$?
11882     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883 gezelter 1490 (exit $ac_status); }; }; then
11884 gezelter 2547 ac_cv_cpp_func=__FUNCTION__
11885 gezelter 1490 else
11886     echo "$as_me: failed program was:" >&5
11887 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11888    
11889 gezelter 2547 ac_cv_cpp_func=no
11890 gezelter 1490 fi
11891 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11892 gezelter 1490 fi
11893 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11894     fi
11895     echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11896     echo "${ECHO_T}$ac_cv_cpp_func" >&6
11897     if test $ac_cv_cpp_func = __FUNCTION__; then
11898    
11899     cat >>confdefs.h <<\_ACEOF
11900     #define __func__ __FUNCTION__
11901 gezelter 2081 _ACEOF
11902 gezelter 1490
11903 gezelter 2547 elif test $ac_cv_cpp_func = no; then
11904 gezelter 2026
11905 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11906     #define __func__ ""
11907     _ACEOF
11908 gezelter 2081
11909 gezelter 1490 fi
11910    
11911    
11912 gezelter 2081
11913    
11914 gezelter 2547
11915 gezelter 1490 case $debug in
11916     1)
11917     ;;
11918     *)
11919    
11920 gezelter 2081
11921    
11922    
11923 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
11924     # line
11925 gezelter 2081
11926 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
11927 gezelter 2547 FCFLAGS=""
11928     case "${host_cpu}-${host_os}" in
11929 gezelter 2081
11930 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11931 tim 2982 FCFLAGS="-O3 -ip -no-prec-div"
11932 gezelter 2547 fi;;
11933     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11934     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11935     fi;;
11936     powerpc*-aix*)
11937     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11938     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11939     echo "*******************************************************"
11940     echo "* You have AIX on an unknown powerpc system. It is *"
11941     echo "* recommended that you use *"
11942     echo "* *"
11943     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11944     echo "* ^^^ *"
11945     echo "* where xxx is 601, 603, 604, or whatever kind of *"
11946     echo "* PowerPC CPU you have. For more info, man xlf. *"
11947     echo "*******************************************************"
11948     fi;;
11949     *darwin*)
11950     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11951 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11952     fi
11953     if test "$FC" = ifort; then
11954     FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
11955 gezelter 2547 fi;;
11956     esac
11957    
11958     if test -n "$CPU_FLAGS"; then
11959     FCFLAGS="$FCFLAGS $CPU_FLAGS"
11960     fi
11961    
11962     if test -z "$FCFLAGS"; then
11963     echo ""
11964     echo "*********************************************************"
11965     echo "* WARNING: Don't know the best FCFLAGS for this system *"
11966     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11967     echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
11968     echo "*********************************************************"
11969     echo ""
11970     FCFLAGS="-O3"
11971     fi
11972    
11973    
11974     echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11975     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
11976     if test "${ac_guessed_f90flags+set}" = set; then
11977     echo $ECHO_N "(cached) $ECHO_C" >&6
11978     else
11979    
11980    
11981    
11982     ac_ext=${FC_SRCEXT-f}
11983     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
11984     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
11985     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11986    
11987     echo 'program main' > conftest.$ac_ext
11988     echo 'end program main' >> conftest.$ac_ext
11989     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11990     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11991     (eval $ac_compile) 2>&5
11992     ac_status=$?
11993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11994     (exit $ac_status); }; then
11995     ac_guessed_f90flags=yes
11996     else
11997     ac_guessed_f90flags=no
11998     fi
11999     rm -f conftest*
12000     ac_ext=cc
12001     ac_cpp='$CXXCPP $CPPFLAGS'
12002     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12003     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12004     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12005    
12006    
12007     fi
12008     echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12009     echo "${ECHO_T}$ac_guessed_f90flags" >&6
12010     if test "$ac_guessed_f90flags" = yes; then
12011     :
12012    
12013     else
12014     :
12015    
12016     echo ""
12017     echo "**********************************************************"
12018     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12019     echo "* your compiler. *"
12020     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12021     echo "*********************************************************"
12022     echo ""
12023     FCFLAGS=""
12024    
12025     fi
12026    
12027    
12028     fi
12029    
12030    
12031    
12032    
12033    
12034    
12035    
12036 gezelter 2081 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12037 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12038     if test "${ac_cv_prog_really_gcc+set}" = set; then
12039     echo $ECHO_N "(cached) $ECHO_C" >&6
12040     else
12041    
12042     cat > conftest.c <<EOF
12043     #ifdef __GNUC__
12044 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12045     no;
12046     #else
12047 gezelter 1490 yes;
12048     #endif
12049     #endif
12050     EOF
12051     if { ac_try='${CC-cc} -E conftest.c'
12052 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12053 gezelter 1490 (eval $ac_try) 2>&5
12054     ac_status=$?
12055 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12056 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12057     ac_cv_prog_really_gcc=yes
12058     else
12059     ac_cv_prog_really_gcc=no
12060     fi
12061    
12062     fi
12063 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12064 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12065     if test "$ac_cv_prog_really_gcc" = yes; then
12066     :
12067    
12068     else
12069     :
12070    
12071     fi
12072    
12073 gezelter 2081
12074 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12075     # line
12076     if test "$ac_test_CFLAGS" != "set"; then
12077     CFLAGS=""
12078     case "${host_cpu}-${host_os}" in
12079    
12080     *linux*) if test "$CC" = icc; then
12081     CFLAGS="-O"
12082     fi;;
12083     sparc-solaris2*) if test "$CC" = cc; then
12084 tim 2518 CFLAGS="-O -dalign"
12085 gezelter 1490 fi;;
12086    
12087     alpha*-osf*) if test "$CC" = cc; then
12088     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12089     fi;;
12090    
12091     hppa*-hpux*) if test "$CC" = cc; then
12092     CFLAGS="-Ae +O3 +Oall"
12093     fi;;
12094    
12095     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12096     CFLAGS="-O3 -qtune=auto -qansialias -w"
12097     fi;;
12098     powerpc*-aix*)
12099     if test "$CC" = cc -o "$CC" = xlc; then
12100     CFLAGS="-O3 -qtune=auto -qansialias -w"
12101     echo "*******************************************************"
12102     echo "* You have AIX on an unknown powerpc system. It is *"
12103     echo "* recommended that you use *"
12104     echo "* *"
12105     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12106     echo "* ^^^ *"
12107     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12108     echo "* PowerPC CPU you have. For more info, man cc. *"
12109     echo "*******************************************************"
12110     fi;;
12111     *darwin*)
12112     if test "$CC" = xlc -o "$CC" = cc; then
12113 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12114     fi
12115     if test "$CC" = icc; then
12116     CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12117 gezelter 1490 fi;;
12118     esac
12119    
12120     # use default flags for gcc on all systems
12121     if test $ac_cv_prog_really_gcc = yes; then
12122     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12123     fi
12124    
12125     # test for gcc-specific flags:
12126     if test $ac_cv_prog_really_gcc = yes; then
12127     # -malign-double for x86 systems
12128    
12129 gezelter 2081
12130 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12131     echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12132 gezelter 1490 if test "${ac_align_double+set}" = set; then
12133     echo $ECHO_N "(cached) $ECHO_C" >&6
12134     else
12135     echo 'void f(){}' > conftest.c
12136 gezelter 2547 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12137 gezelter 1490 ac_align_double=yes
12138     else
12139     ac_align_double=no
12140     fi
12141     rm -f conftest*
12142    
12143     fi
12144 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12145 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12146     if test "$ac_align_double" = yes; then
12147     :
12148     CFLAGS="$CFLAGS -malign-double"
12149     else
12150     :
12151    
12152     fi
12153    
12154     # -fstrict-aliasing for gcc-2.95+
12155    
12156 gezelter 2081
12157 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12158     echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12159 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12160     echo $ECHO_N "(cached) $ECHO_C" >&6
12161     else
12162     echo 'void f(){}' > conftest.c
12163 gezelter 2547 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12164 gezelter 1490 ac_fstrict_aliasing=yes
12165     else
12166     ac_fstrict_aliasing=no
12167     fi
12168     rm -f conftest*
12169    
12170     fi
12171 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12172 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12173     if test "$ac_fstrict_aliasing" = yes; then
12174     :
12175     CFLAGS="$CFLAGS -fstrict-aliasing"
12176     else
12177     :
12178    
12179     fi
12180    
12181     fi
12182    
12183     CPU_FLAGS=""
12184     if test $ac_cv_prog_really_gcc = yes; then
12185     case "${host_cpu}" in
12186     i586*)
12187    
12188 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12189     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12190 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12191     echo $ECHO_N "(cached) $ECHO_C" >&6
12192     else
12193     echo 'void f(){}' > conftest.c
12194 gezelter 2547 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12195 gezelter 1490 ac_cpu_pentium=yes
12196     else
12197     ac_cpu_pentium=no
12198     fi
12199     rm -f conftest*
12200    
12201     fi
12202 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12203 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12204     if test "$ac_cpu_pentium" = yes; then
12205     :
12206     CPU_FLAGS=-mcpu=pentium
12207     else
12208     :
12209    
12210 gezelter 2081
12211 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12212     echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12213 gezelter 1490 if test "${ac_pentium+set}" = set; then
12214     echo $ECHO_N "(cached) $ECHO_C" >&6
12215     else
12216     echo 'void f(){}' > conftest.c
12217 gezelter 2547 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12218 gezelter 1490 ac_pentium=yes
12219     else
12220     ac_pentium=no
12221     fi
12222     rm -f conftest*
12223    
12224     fi
12225 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12226 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12227     if test "$ac_pentium" = yes; then
12228     :
12229     CPU_FLAGS=-mpentium
12230     else
12231     :
12232    
12233     fi
12234    
12235     fi
12236    
12237     ;;
12238     i686*)
12239    
12240 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12241     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12242 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12243     echo $ECHO_N "(cached) $ECHO_C" >&6
12244     else
12245     echo 'void f(){}' > conftest.c
12246 gezelter 2547 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12247 gezelter 1490 ac_cpu_pentiumpro=yes
12248     else
12249     ac_cpu_pentiumpro=no
12250     fi
12251     rm -f conftest*
12252    
12253     fi
12254 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12255 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12256     if test "$ac_cpu_pentiumpro" = yes; then
12257     :
12258     CPU_FLAGS=-mcpu=pentiumpro
12259     else
12260     :
12261    
12262 gezelter 2081
12263 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12264     echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12265 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12266     echo $ECHO_N "(cached) $ECHO_C" >&6
12267     else
12268     echo 'void f(){}' > conftest.c
12269 gezelter 2547 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12270 gezelter 1490 ac_pentiumpro=yes
12271     else
12272     ac_pentiumpro=no
12273     fi
12274     rm -f conftest*
12275    
12276     fi
12277 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12278 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12279     if test "$ac_pentiumpro" = yes; then
12280     :
12281     CPU_FLAGS=-mpentiumpro
12282     else
12283     :
12284    
12285     fi
12286    
12287     fi
12288    
12289     ;;
12290     powerpc*)
12291     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12292     is60x=`echo $cputype | egrep "^600-9e?$"`
12293     if test -n "$is60x"; then
12294    
12295 gezelter 2081
12296 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12297     echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12298 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12299     echo $ECHO_N "(cached) $ECHO_C" >&6
12300     else
12301     echo 'void f(){}' > conftest.c
12302 gezelter 2547 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12303 gezelter 1490 ac_m_cpu_60x=yes
12304     else
12305     ac_m_cpu_60x=no
12306     fi
12307     rm -f conftest*
12308    
12309     fi
12310 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12311 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12312     if test "$ac_m_cpu_60x" = yes; then
12313     :
12314     CPU_FLAGS=-mcpu=$cputype
12315     else
12316     :
12317    
12318     fi
12319    
12320     elif test "$cputype" = 750; then
12321    
12322 gezelter 2081
12323     echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12324 gezelter 1490 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12325     if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12326     echo $ECHO_N "(cached) $ECHO_C" >&6
12327     else
12328    
12329     cat > conftest.c <<EOF
12330     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12331     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12332     yes;
12333     # endif
12334     #endif
12335     EOF
12336     if { ac_try='${CC-cc} -E conftest.c'
12337 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12338 gezelter 1490 (eval $ac_try) 2>&5
12339     ac_status=$?
12340 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12341 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12342     ac_cv_prog_gcc_2_95=yes
12343     else
12344     ac_cv_prog_gcc_2_95=no
12345     fi
12346    
12347     fi
12348 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12349 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12350     if test "$ac_cv_prog_gcc_2_95" = yes; then
12351     :
12352    
12353 gezelter 2081
12354 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12355     echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12356 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12357     echo $ECHO_N "(cached) $ECHO_C" >&6
12358     else
12359     echo 'void f(){}' > conftest.c
12360 gezelter 2547 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12361 gezelter 1490 ac_m_cpu_750=yes
12362     else
12363     ac_m_cpu_750=no
12364     fi
12365     rm -f conftest*
12366    
12367     fi
12368 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12369 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12370     if test "$ac_m_cpu_750" = yes; then
12371     :
12372     CPU_FLAGS=-mcpu=750
12373     else
12374     :
12375    
12376     fi
12377    
12378     else
12379     :
12380    
12381     fi
12382    
12383     fi
12384     if test -z "$CPU_FLAGS"; then
12385    
12386 gezelter 2081
12387 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12388     echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12389 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12390     echo $ECHO_N "(cached) $ECHO_C" >&6
12391     else
12392     echo 'void f(){}' > conftest.c
12393 gezelter 2547 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12394 gezelter 1490 ac_m_cpu_powerpc=yes
12395     else
12396     ac_m_cpu_powerpc=no
12397     fi
12398     rm -f conftest*
12399    
12400     fi
12401 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12402 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12403     if test "$ac_m_cpu_powerpc" = yes; then
12404     :
12405     CPU_FLAGS=-mcpu=powerpc
12406     else
12407     :
12408    
12409     fi
12410    
12411     fi
12412     if test -z "$CPU_FLAGS"; then
12413    
12414 gezelter 2081
12415 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12416     echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12417 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12418     echo $ECHO_N "(cached) $ECHO_C" >&6
12419     else
12420     echo 'void f(){}' > conftest.c
12421 gezelter 2547 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12422 gezelter 1490 ac_m_powerpc=yes
12423     else
12424     ac_m_powerpc=no
12425     fi
12426     rm -f conftest*
12427    
12428     fi
12429 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12430 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12431     if test "$ac_m_powerpc" = yes; then
12432     :
12433     CPU_FLAGS=-mpowerpc
12434     else
12435     :
12436    
12437     fi
12438    
12439     fi
12440     esac
12441     fi
12442    
12443     if test -n "$CPU_FLAGS"; then
12444     CFLAGS="$CFLAGS $CPU_FLAGS"
12445     fi
12446    
12447     if test -z "$CFLAGS"; then
12448     echo ""
12449     echo "********************************************************"
12450     echo "* WARNING: Don't know the best CFLAGS for this system *"
12451     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12452     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12453     echo "********************************************************"
12454     echo ""
12455     CFLAGS="-O3"
12456     fi
12457    
12458 gezelter 2081
12459    
12460 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12461     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12462 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
12463     echo $ECHO_N "(cached) $ECHO_C" >&6
12464     else
12465     echo 'void f(){}' > conftest.c
12466 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12467 gezelter 1490 ac_guessed_cflags=yes
12468     else
12469     ac_guessed_cflags=no
12470     fi
12471     rm -f conftest*
12472    
12473     fi
12474 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12475 gezelter 1490 echo "${ECHO_T}$ac_guessed_cflags" >&6
12476     if test "$ac_guessed_cflags" = yes; then
12477     :
12478    
12479     else
12480     :
12481    
12482     echo ""
12483     echo "********************************************************"
12484     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12485     echo "* your compiler. *"
12486     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12487     echo "********************************************************"
12488     echo ""
12489     CFLAGS=""
12490    
12491     fi
12492    
12493 gezelter 2081
12494 gezelter 1490 fi
12495    
12496 gezelter 2081
12497    
12498    
12499    
12500    
12501    
12502     echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12503 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12504     if test "${ac_cv_prog_really_gxx+set}" = set; then
12505     echo $ECHO_N "(cached) $ECHO_C" >&6
12506     else
12507    
12508     cat > conftest.cpp <<EOF
12509     #ifdef __GNUC__
12510 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12511     no;
12512     #else
12513 gezelter 1490 yes;
12514     #endif
12515     #endif
12516     EOF
12517     if { ac_try='${CXX-c++} -E conftest.cpp'
12518 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12519 gezelter 1490 (eval $ac_try) 2>&5
12520     ac_status=$?
12521 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12522 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12523     ac_cv_prog_really_gxx=yes
12524     else
12525     ac_cv_prog_really_gxx=no
12526     fi
12527    
12528     fi
12529 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12530 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12531     if test "$ac_cv_prog_really_gxx" = yes; then
12532     :
12533    
12534     else
12535     :
12536    
12537     fi
12538    
12539 gezelter 2081
12540 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12541     # line
12542     if test "$ac_test_CXXFLAGS" != "set"; then
12543     CXXFLAGS=""
12544     case "${host_cpu}-${host_os}" in
12545    
12546     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12547     CXXFLAGS="-O"
12548     fi;;
12549     sparc-solaris2*) if test "$CXX" = CC; then
12550 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
12551 gezelter 1490 fi;;
12552     rs6000*-aix*) if test "$CXX" = xlC; then
12553     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12554     fi;;
12555     powerpc*-aix*)
12556     if test "$CXX" = xlC; then
12557     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12558     echo "*******************************************************"
12559     echo "* You have AIX on an unknown powerpc system. It is *"
12560     echo "* recommended that you use *"
12561     echo "* *"
12562     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12563     echo "* ^^^ *"
12564     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12565     echo "* PowerPC CPU you have. For more info, man cc. *"
12566     echo "*******************************************************"
12567     fi;;
12568     *darwin*)
12569 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12570 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12571     fi
12572     if test "$CXX" = icpc; then
12573     CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12574 gezelter 1490 fi;;
12575     esac
12576    
12577     # use default flags for gcc on all systems
12578     if test $ac_cv_prog_really_gxx = yes; then
12579     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12580     fi
12581    
12582     # test for gcc-specific flags:
12583     if test $ac_cv_prog_really_gxx = yes; then
12584     # -malign-double for x86 systems
12585    
12586 gezelter 2081
12587 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12588     echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12589 gezelter 1490 if test "${ac_align_double+set}" = set; then
12590     echo $ECHO_N "(cached) $ECHO_C" >&6
12591     else
12592     echo 'void f(){}' > conftest.cpp
12593 gezelter 2547 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12594 gezelter 1490 ac_align_double=yes
12595     else
12596     ac_align_double=no
12597     fi
12598     rm -f conftest*
12599    
12600     fi
12601 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12602 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12603     if test "$ac_align_double" = yes; then
12604     :
12605     CXXFLAGS="$CXXFLAGS -malign-double"
12606     else
12607     :
12608    
12609     fi
12610    
12611     # -fstrict-aliasing for gcc-2.95+
12612    
12613 gezelter 2081
12614 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12615     echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12616 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12617     echo $ECHO_N "(cached) $ECHO_C" >&6
12618     else
12619     echo 'void f(){}' > conftest.cpp
12620 gezelter 2547 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12621 gezelter 1490 ac_fstrict_aliasing=yes
12622     else
12623     ac_fstrict_aliasing=no
12624     fi
12625     rm -f conftest*
12626    
12627     fi
12628 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12629 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12630     if test "$ac_fstrict_aliasing" = yes; then
12631     :
12632     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12633     else
12634     :
12635    
12636     fi
12637    
12638     fi
12639    
12640     CPU_FLAGS=""
12641     if test $ac_cv_prog_really_gxx = yes; then
12642     case "${host_cpu}" in
12643     i586*)
12644    
12645 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12646     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12647 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12648     echo $ECHO_N "(cached) $ECHO_C" >&6
12649     else
12650     echo 'void f(){}' > conftest.cpp
12651 gezelter 2547 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12652 gezelter 1490 ac_cpu_pentium=yes
12653     else
12654     ac_cpu_pentium=no
12655     fi
12656     rm -f conftest*
12657    
12658     fi
12659 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12660 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12661     if test "$ac_cpu_pentium" = yes; then
12662     :
12663     CPU_FLAGS=-mcpu=pentium
12664     else
12665     :
12666    
12667 gezelter 2081
12668 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12669     echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12670 gezelter 1490 if test "${ac_pentium+set}" = set; then
12671     echo $ECHO_N "(cached) $ECHO_C" >&6
12672     else
12673     echo 'void f(){}' > conftest.cpp
12674 gezelter 2547 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12675 gezelter 1490 ac_pentium=yes
12676     else
12677     ac_pentium=no
12678     fi
12679     rm -f conftest*
12680    
12681     fi
12682 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12683 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12684     if test "$ac_pentium" = yes; then
12685     :
12686     CPU_FLAGS=-mpentium
12687     else
12688     :
12689    
12690     fi
12691    
12692     fi
12693    
12694     ;;
12695     i686*)
12696    
12697 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12698     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12699 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12700     echo $ECHO_N "(cached) $ECHO_C" >&6
12701     else
12702     echo 'void f(){}' > conftest.cpp
12703 gezelter 2547 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12704 gezelter 1490 ac_cpu_pentiumpro=yes
12705     else
12706     ac_cpu_pentiumpro=no
12707     fi
12708     rm -f conftest*
12709    
12710     fi
12711 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12712 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12713     if test "$ac_cpu_pentiumpro" = yes; then
12714     :
12715     CPU_FLAGS=-mcpu=pentiumpro
12716     else
12717     :
12718    
12719 gezelter 2081
12720 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12721     echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
12722 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12723     echo $ECHO_N "(cached) $ECHO_C" >&6
12724     else
12725     echo 'void f(){}' > conftest.cpp
12726 gezelter 2547 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12727 gezelter 1490 ac_pentiumpro=yes
12728     else
12729     ac_pentiumpro=no
12730     fi
12731     rm -f conftest*
12732    
12733     fi
12734 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12735 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12736     if test "$ac_pentiumpro" = yes; then
12737     :
12738     CPU_FLAGS=-mpentiumpro
12739     else
12740     :
12741    
12742     fi
12743    
12744     fi
12745    
12746     ;;
12747     powerpc*)
12748     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12749     is60x=`echo $cputype | egrep "^600-9e?$"`
12750     if test -n "$is60x"; then
12751    
12752 gezelter 2081
12753 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12754     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
12755 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12756     echo $ECHO_N "(cached) $ECHO_C" >&6
12757     else
12758     echo 'void f(){}' > conftest.cpp
12759 gezelter 2547 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12760 gezelter 1490 ac_m_cpu_60x=yes
12761     else
12762     ac_m_cpu_60x=no
12763     fi
12764     rm -f conftest*
12765    
12766     fi
12767 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12768 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12769     if test "$ac_m_cpu_60x" = yes; then
12770     :
12771     CPU_FLAGS=-mcpu=$cputype
12772     else
12773     :
12774    
12775     fi
12776    
12777     elif test "$cputype" = 750; then
12778    
12779 gezelter 2081
12780     echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12781 gezelter 1490 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
12782     if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12783     echo $ECHO_N "(cached) $ECHO_C" >&6
12784     else
12785    
12786     cat > conftest.cpp <<EOF
12787     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12788     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12789     yes;
12790     # endif
12791     #endif
12792     EOF
12793     if { ac_try='${CXX-c++} -E conftest.cpp'
12794 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12795 gezelter 1490 (eval $ac_try) 2>&5
12796     ac_status=$?
12797 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12798 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12799     ac_cv_prog_gxx_2_95=yes
12800     else
12801     ac_cv_prog_gxx_2_95=no
12802     fi
12803    
12804     fi
12805 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12806 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12807     if test "$ac_cv_prog_gxx_2_95" = yes; then
12808     :
12809    
12810 gezelter 2081
12811 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12812     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12813 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12814     echo $ECHO_N "(cached) $ECHO_C" >&6
12815     else
12816     echo 'void f(){}' > conftest.cpp
12817 gezelter 2547 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12818 gezelter 1490 ac_m_cpu_750=yes
12819     else
12820     ac_m_cpu_750=no
12821     fi
12822     rm -f conftest*
12823    
12824     fi
12825 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12826 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12827     if test "$ac_m_cpu_750" = yes; then
12828     :
12829     CPU_FLAGS=-mcpu=750
12830     else
12831     :
12832    
12833     fi
12834    
12835     else
12836     :
12837    
12838     fi
12839    
12840     fi
12841     if test -z "$CPU_FLAGS"; then
12842    
12843 gezelter 2081
12844 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12845     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12846 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12847     echo $ECHO_N "(cached) $ECHO_C" >&6
12848     else
12849     echo 'void f(){}' > conftest.cpp
12850 gezelter 2547 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12851 gezelter 1490 ac_m_cpu_powerpc=yes
12852     else
12853     ac_m_cpu_powerpc=no
12854     fi
12855     rm -f conftest*
12856    
12857     fi
12858 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12859 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12860     if test "$ac_m_cpu_powerpc" = yes; then
12861     :
12862     CPU_FLAGS=-mcpu=powerpc
12863     else
12864     :
12865    
12866     fi
12867    
12868     fi
12869     if test -z "$CPU_FLAGS"; then
12870    
12871 gezelter 2081
12872 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12873     echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12874 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12875     echo $ECHO_N "(cached) $ECHO_C" >&6
12876     else
12877     echo 'void f(){}' > conftest.cpp
12878 gezelter 2547 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12879 gezelter 1490 ac_m_powerpc=yes
12880     else
12881     ac_m_powerpc=no
12882     fi
12883     rm -f conftest*
12884    
12885     fi
12886 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12887 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12888     if test "$ac_m_powerpc" = yes; then
12889     :
12890     CPU_FLAGS=-mpowerpc
12891     else
12892     :
12893    
12894     fi
12895    
12896     fi
12897     esac
12898     fi
12899    
12900     if test -n "$CPU_FLAGS"; then
12901     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12902     fi
12903    
12904     if test -z "$CXXFLAGS"; then
12905     echo ""
12906     echo "**********************************************************"
12907     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12908     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12909     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
12910     echo "**********************************************************"
12911     echo ""
12912     CXXFLAGS="-O3"
12913     fi
12914    
12915 gezelter 2081
12916    
12917 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12918     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12919 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
12920     echo $ECHO_N "(cached) $ECHO_C" >&6
12921     else
12922     echo 'void f(){}' > conftest.cpp
12923 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12924 gezelter 1490 ac_guessed_cxxflags=yes
12925     else
12926     ac_guessed_cxxflags=no
12927     fi
12928     rm -f conftest*
12929    
12930     fi
12931 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12932 gezelter 1490 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12933     if test "$ac_guessed_cxxflags" = yes; then
12934     :
12935    
12936     else
12937     :
12938    
12939     echo ""
12940     echo "**********************************************************"
12941     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12942     echo "* your compiler. *"
12943     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12944     echo "**********************************************************"
12945     echo ""
12946     CXXFLAGS=""
12947    
12948     fi
12949    
12950 gezelter 2081
12951 gezelter 1490 fi
12952    
12953     ;;
12954     esac
12955    
12956 tim 2518
12957     cat >>confdefs.h <<\_ACEOF
12958 gezelter 2453 #define OBAPI
12959     _ACEOF
12960    
12961    
12962    
12963 gezelter 2502
12964 gezelter 1490 # Check whether --with-mpi or --without-mpi was given.
12965     if test "${with_mpi+set}" = set; then
12966     withval="$with_mpi"
12967     with_mpi=$withval
12968     else
12969     with_mpi="no"
12970     fi;
12971    
12972     case "x$with_mpi" in
12973     xyes | "x") USE_MPI=yes;;
12974     xno) USE_MPI=no ;;
12975     *) MPI="$with_mpi"; USE_MPI=yes ;;
12976     esac
12977     if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
12978     MPI="/usr/local"
12979     fi
12980     if test "$USE_MPI" = "yes"; then
12981    
12982 gezelter 2081
12983 gezelter 1490 # Set variables...
12984     MPI_LIB_DIR="$MPI/lib"
12985     MPI_INC_DIR="$MPI/include"
12986    
12987 gezelter 2081
12988    
12989 gezelter 2862 ac_ext=c
12990     ac_cpp='$CPP $CPPFLAGS'
12991     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12992     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12993     ac_compiler_gnu=$ac_cv_c_compiler_gnu
12994    
12995 gezelter 2081 echo "$as_me:$LINENO: checking for mpi.h" >&5
12996 gezelter 1490 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
12997     have_mpi_h=0
12998 gezelter 2265 rm -f conftest*
12999 gezelter 2862 echo '#include <mpi.h>' > conftest.c
13000     if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
13001 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13002 gezelter 1490 echo "${ECHO_T}yes" >&6
13003     have_mpi_h=1
13004     else
13005 gezelter 2265 if test -s conftest.out ; then
13006     cat conftest.out >> config.log
13007     fi
13008 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13009 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13010     USE_MPI="no"
13011     fi
13012     rm -f conftest*
13013     if test "$have_mpi_h" = 1; then
13014    
13015 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13016 gezelter 1490 #define HAVE_MPI_H 1
13017 gezelter 2081 _ACEOF
13018 gezelter 1490
13019     fi
13020    
13021 gezelter 2081 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13022 gezelter 1490 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13023 gezelter 2768
13024    
13025     ac_ext=${FC_SRCEXT-f}
13026     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
13027     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
13028     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
13029    
13030     ac_save_ext=$ac_ext
13031     ac_ext=F90
13032     ac_save_FCFLAGS=$FCFLAGS
13033 gezelter 1490 have_mpif_h=0
13034     rm -f conftest*
13035 gezelter 2547 cat >conftest.$ac_ext <<EOF
13036 gezelter 1490 program main
13037     include 'mpif.h'
13038     end
13039     EOF
13040 gezelter 2547 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13041 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13042 gezelter 1490 echo "${ECHO_T}yes" >&6
13043     MPI_F90_INC="$MPI_INC_DIR"
13044     have_mpif_h=1
13045     else
13046     if test -s conftest.out ; then
13047     cat conftest.out >> config.log
13048     fi
13049 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13050 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13051     USE_MPI="no"
13052     fi
13053     rm -f conftest*
13054    
13055     if test "$have_mpif_h" = 1; then
13056    
13057 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13058 gezelter 1490 #define HAVE_MPIF_H 1
13059 gezelter 2081 _ACEOF
13060 gezelter 1490
13061     fi
13062 gezelter 2768 FCFLAGS=$ac_save_FCFLAGS
13063     ac_ext=$ac_save_ext
13064 gezelter 2862 ac_ext=c
13065     ac_cpp='$CPP $CPPFLAGS'
13066     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13067     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13068     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13069 gezelter 1490
13070 gezelter 2768
13071 gezelter 1490 ac_ext=c
13072     ac_cpp='$CPP $CPPFLAGS'
13073     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13074     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13075     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13076    
13077     ac_save_LDFLAGS=$LDFLAGS
13078 gezelter 2769 LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
13079 gezelter 1490
13080     if test x = x"$MPI_LIB"; then
13081 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13082 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13083     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13084     echo $ECHO_N "(cached) $ECHO_C" >&6
13085     else
13086     ac_check_lib_save_LIBS=$LIBS
13087     LIBS="-lmpich $LIBS"
13088     cat >conftest.$ac_ext <<_ACEOF
13089 gezelter 2081 /* confdefs.h. */
13090     _ACEOF
13091     cat confdefs.h >>conftest.$ac_ext
13092     cat >>conftest.$ac_ext <<_ACEOF
13093     /* end confdefs.h. */
13094 gezelter 1490
13095     /* Override any gcc2 internal prototype to avoid an error. */
13096     #ifdef __cplusplus
13097     extern "C"
13098     #endif
13099     /* We use char because int might match the return type of a gcc2
13100     builtin and then its argument prototype would still apply. */
13101     char MPI_Init ();
13102 gezelter 2547 #ifdef FC_DUMMY_MAIN
13103     #ifndef FC_DUMMY_MAIN_EQ_F77
13104     # ifdef __cplusplus
13105     extern "C"
13106     # endif
13107     int FC_DUMMY_MAIN() { return 1; }
13108     #endif
13109     #endif
13110 gezelter 1490 int
13111     main ()
13112     {
13113     MPI_Init ();
13114     ;
13115     return 0;
13116     }
13117     _ACEOF
13118     rm -f conftest.$ac_objext conftest$ac_exeext
13119 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13120     (eval $ac_link) 2>conftest.er1
13121 gezelter 1490 ac_status=$?
13122 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13123     rm -f conftest.er1
13124     cat conftest.err >&5
13125     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13126 gezelter 1490 (exit $ac_status); } &&
13127 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13128     || test ! -s conftest.err'
13129 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13130 gezelter 1490 (eval $ac_try) 2>&5
13131     ac_status=$?
13132 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13133     (exit $ac_status); }; } &&
13134     { ac_try='test -s conftest$ac_exeext'
13135     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13136     (eval $ac_try) 2>&5
13137     ac_status=$?
13138     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13139 gezelter 1490 (exit $ac_status); }; }; then
13140     ac_cv_lib_mpich_MPI_Init=yes
13141     else
13142     echo "$as_me: failed program was:" >&5
13143 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13144    
13145 gezelter 1490 ac_cv_lib_mpich_MPI_Init=no
13146     fi
13147 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13148     conftest$ac_exeext conftest.$ac_ext
13149 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13150     fi
13151 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13152 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13153     if test $ac_cv_lib_mpich_MPI_Init = yes; then
13154     MPI_LIB="-lmpich"
13155     fi
13156    
13157     fi
13158 gezelter 2769 $as_unset ac_cv_lib_mpich_MPI_Init
13159 gezelter 1490 if test x = x"$MPI_LIB"; then
13160 gezelter 2770 echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
13161     echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6
13162     if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
13163 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
13164     else
13165     ac_check_lib_save_LIBS=$LIBS
13166 gezelter 2772 LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
13167 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
13168 gezelter 2081 /* confdefs.h. */
13169     _ACEOF
13170     cat confdefs.h >>conftest.$ac_ext
13171     cat >>conftest.$ac_ext <<_ACEOF
13172     /* end confdefs.h. */
13173 gezelter 1490
13174     /* Override any gcc2 internal prototype to avoid an error. */
13175     #ifdef __cplusplus
13176     extern "C"
13177     #endif
13178     /* We use char because int might match the return type of a gcc2
13179     builtin and then its argument prototype would still apply. */
13180     char MPI_Init ();
13181 gezelter 2547 #ifdef FC_DUMMY_MAIN
13182     #ifndef FC_DUMMY_MAIN_EQ_F77
13183     # ifdef __cplusplus
13184     extern "C"
13185     # endif
13186     int FC_DUMMY_MAIN() { return 1; }
13187     #endif
13188     #endif
13189 gezelter 1490 int
13190     main ()
13191     {
13192     MPI_Init ();
13193     ;
13194     return 0;
13195     }
13196     _ACEOF
13197     rm -f conftest.$ac_objext conftest$ac_exeext
13198 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13199     (eval $ac_link) 2>conftest.er1
13200 gezelter 1490 ac_status=$?
13201 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13202     rm -f conftest.er1
13203     cat conftest.err >&5
13204     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13205 gezelter 1490 (exit $ac_status); } &&
13206 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13207     || test ! -s conftest.err'
13208 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13209 gezelter 1490 (eval $ac_try) 2>&5
13210     ac_status=$?
13211 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13212     (exit $ac_status); }; } &&
13213     { ac_try='test -s conftest$ac_exeext'
13214     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13215     (eval $ac_try) 2>&5
13216     ac_status=$?
13217     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13218 gezelter 1490 (exit $ac_status); }; }; then
13219 gezelter 2770 ac_cv_lib_pmpich_MPI_Init=yes
13220 gezelter 1490 else
13221     echo "$as_me: failed program was:" >&5
13222 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13223    
13224 gezelter 2770 ac_cv_lib_pmpich_MPI_Init=no
13225 gezelter 1490 fi
13226 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13227     conftest$ac_exeext conftest.$ac_ext
13228 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13229     fi
13230 gezelter 2770 echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
13231     echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6
13232     if test $ac_cv_lib_pmpich_MPI_Init = yes; then
13233     MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
13234 gezelter 1490 fi
13235    
13236     fi
13237     if test x = x"$MPI_LIB"; then
13238 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13239 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13240     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13241     echo $ECHO_N "(cached) $ECHO_C" >&6
13242     else
13243     ac_check_lib_save_LIBS=$LIBS
13244 gezelter 2769 LIBS="-lmpi $LIBS"
13245 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
13246 gezelter 2081 /* confdefs.h. */
13247     _ACEOF
13248     cat confdefs.h >>conftest.$ac_ext
13249     cat >>conftest.$ac_ext <<_ACEOF
13250     /* end confdefs.h. */
13251 gezelter 1490
13252     /* Override any gcc2 internal prototype to avoid an error. */
13253     #ifdef __cplusplus
13254     extern "C"
13255     #endif
13256     /* We use char because int might match the return type of a gcc2
13257     builtin and then its argument prototype would still apply. */
13258     char MPI_Init ();
13259 gezelter 2547 #ifdef FC_DUMMY_MAIN
13260     #ifndef FC_DUMMY_MAIN_EQ_F77
13261     # ifdef __cplusplus
13262     extern "C"
13263     # endif
13264     int FC_DUMMY_MAIN() { return 1; }
13265     #endif
13266     #endif
13267 gezelter 1490 int
13268     main ()
13269     {
13270     MPI_Init ();
13271     ;
13272     return 0;
13273     }
13274     _ACEOF
13275     rm -f conftest.$ac_objext conftest$ac_exeext
13276 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13277     (eval $ac_link) 2>conftest.er1
13278 gezelter 1490 ac_status=$?
13279 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13280     rm -f conftest.er1
13281     cat conftest.err >&5
13282     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13283 gezelter 1490 (exit $ac_status); } &&
13284 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13285     || test ! -s conftest.err'
13286 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13287 gezelter 1490 (eval $ac_try) 2>&5
13288     ac_status=$?
13289 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13290     (exit $ac_status); }; } &&
13291     { ac_try='test -s conftest$ac_exeext'
13292     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13293     (eval $ac_try) 2>&5
13294     ac_status=$?
13295     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13296 gezelter 1490 (exit $ac_status); }; }; then
13297     ac_cv_lib_mpi_MPI_Init=yes
13298     else
13299     echo "$as_me: failed program was:" >&5
13300 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13301    
13302 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13303     fi
13304 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13305     conftest$ac_exeext conftest.$ac_ext
13306 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13307     fi
13308 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13309 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13310     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13311 gezelter 2769 MPI_LIB="-lmpi"
13312 gezelter 1490 fi
13313    
13314     fi
13315 gezelter 2769 $as_unset ac_cv_lib_mpi_MPI_Init
13316 chuckv 1619 if test x = x"$MPI_LIB"; then
13317 gezelter 2769 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13318     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13319     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13320 chuckv 1619 echo $ECHO_N "(cached) $ECHO_C" >&6
13321     else
13322     ac_check_lib_save_LIBS=$LIBS
13323 gezelter 2772 LIBS="-lmpi -llam $LIBS"
13324 chuckv 1619 cat >conftest.$ac_ext <<_ACEOF
13325 gezelter 2081 /* confdefs.h. */
13326     _ACEOF
13327     cat confdefs.h >>conftest.$ac_ext
13328     cat >>conftest.$ac_ext <<_ACEOF
13329     /* end confdefs.h. */
13330 gezelter 1490
13331 chuckv 1619 /* Override any gcc2 internal prototype to avoid an error. */
13332     #ifdef __cplusplus
13333     extern "C"
13334     #endif
13335     /* We use char because int might match the return type of a gcc2
13336     builtin and then its argument prototype would still apply. */
13337     char MPI_Init ();
13338 gezelter 2547 #ifdef FC_DUMMY_MAIN
13339     #ifndef FC_DUMMY_MAIN_EQ_F77
13340     # ifdef __cplusplus
13341     extern "C"
13342     # endif
13343     int FC_DUMMY_MAIN() { return 1; }
13344     #endif
13345     #endif
13346 chuckv 1619 int
13347     main ()
13348     {
13349     MPI_Init ();
13350     ;
13351     return 0;
13352     }
13353     _ACEOF
13354     rm -f conftest.$ac_objext conftest$ac_exeext
13355 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13356     (eval $ac_link) 2>conftest.er1
13357 chuckv 1619 ac_status=$?
13358 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13359     rm -f conftest.er1
13360     cat conftest.err >&5
13361     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13362 chuckv 1619 (exit $ac_status); } &&
13363 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13364     || test ! -s conftest.err'
13365 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13366 chuckv 1619 (eval $ac_try) 2>&5
13367     ac_status=$?
13368 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13369     (exit $ac_status); }; } &&
13370     { ac_try='test -s conftest$ac_exeext'
13371     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13372     (eval $ac_try) 2>&5
13373     ac_status=$?
13374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13375 chuckv 1619 (exit $ac_status); }; }; then
13376 gezelter 2769 ac_cv_lib_mpi_MPI_Init=yes
13377 chuckv 1619 else
13378     echo "$as_me: failed program was:" >&5
13379 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13380    
13381 gezelter 2769 ac_cv_lib_mpi_MPI_Init=no
13382 chuckv 1619 fi
13383 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13384     conftest$ac_exeext conftest.$ac_ext
13385 chuckv 1619 LIBS=$ac_check_lib_save_LIBS
13386     fi
13387 gezelter 2769 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13388     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13389     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13390     MPI_LIB="-lmpi -llam"
13391 chuckv 1619 fi
13392    
13393     fi
13394 gezelter 1490 $as_unset ac_cv_lib_mpi_MPI_Init
13395     if test x = x"$MPI_LIB"; then
13396 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13397 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13398     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13399     echo $ECHO_N "(cached) $ECHO_C" >&6
13400     else
13401     ac_check_lib_save_LIBS=$LIBS
13402     LIBS="-lmpi -llam -lpthread $LIBS"
13403     cat >conftest.$ac_ext <<_ACEOF
13404 gezelter 2081 /* confdefs.h. */
13405     _ACEOF
13406     cat confdefs.h >>conftest.$ac_ext
13407     cat >>conftest.$ac_ext <<_ACEOF
13408     /* end confdefs.h. */
13409 gezelter 1490
13410     /* Override any gcc2 internal prototype to avoid an error. */
13411     #ifdef __cplusplus
13412     extern "C"
13413     #endif
13414     /* We use char because int might match the return type of a gcc2
13415     builtin and then its argument prototype would still apply. */
13416     char MPI_Init ();
13417 gezelter 2547 #ifdef FC_DUMMY_MAIN
13418     #ifndef FC_DUMMY_MAIN_EQ_F77
13419     # ifdef __cplusplus
13420     extern "C"
13421     # endif
13422     int FC_DUMMY_MAIN() { return 1; }
13423     #endif
13424     #endif
13425 gezelter 1490 int
13426     main ()
13427     {
13428     MPI_Init ();
13429     ;
13430     return 0;
13431     }
13432     _ACEOF
13433     rm -f conftest.$ac_objext conftest$ac_exeext
13434 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13435     (eval $ac_link) 2>conftest.er1
13436 gezelter 1490 ac_status=$?
13437 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13438     rm -f conftest.er1
13439     cat conftest.err >&5
13440     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13441 gezelter 1490 (exit $ac_status); } &&
13442 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13443     || test ! -s conftest.err'
13444 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13445 gezelter 1490 (eval $ac_try) 2>&5
13446     ac_status=$?
13447 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13448     (exit $ac_status); }; } &&
13449     { ac_try='test -s conftest$ac_exeext'
13450     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13451     (eval $ac_try) 2>&5
13452     ac_status=$?
13453     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13454 gezelter 1490 (exit $ac_status); }; }; then
13455     ac_cv_lib_mpi_MPI_Init=yes
13456     else
13457     echo "$as_me: failed program was:" >&5
13458 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13459    
13460 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13461     fi
13462 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13463     conftest$ac_exeext conftest.$ac_ext
13464 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13465     fi
13466 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13467 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13468     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13469     MPI_LIB="-lmpi -llam -lpthread"
13470     else
13471    
13472 gezelter 2081 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13473 gezelter 1490 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13474     { (exit 1); exit 1; }; }
13475     USE_MPI="no"
13476    
13477     fi
13478    
13479     fi
13480    
13481 gezelter 2081
13482    
13483     echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13484 gezelter 1490 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13485     MPI_F90_LIB=""
13486     if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13487     MPI_F90_LIB="-lfmpich"
13488     elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13489     MPI_F90_LIB="-llamf77mpi"
13490     else
13491     MPI_F90_LIB=" "
13492     fi
13493 gezelter 2081 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13494 gezelter 1490 echo "${ECHO_T}found $MPI_F90_LIB" >&6
13495    
13496    
13497     fi
13498    
13499    
13500    
13501    
13502 gezelter 1540 # Check whether --enable-doxygen or --disable-doxygen was given.
13503     if test "${enable_doxygen+set}" = set; then
13504     enableval="$enable_doxygen"
13505 gezelter 1490
13506 gezelter 1540 fi;
13507     # Check whether --enable-dot or --disable-dot was given.
13508     if test "${enable_dot+set}" = set; then
13509     enableval="$enable_dot"
13510 gezelter 1490
13511 gezelter 1540 fi;
13512     # Check whether --enable-html-docs or --disable-html-docs was given.
13513     if test "${enable_html_docs+set}" = set; then
13514     enableval="$enable_html_docs"
13515    
13516     else
13517     enable_html_docs=yes
13518     fi;
13519     # Check whether --enable-latex-docs or --disable-latex-docs was given.
13520     if test "${enable_latex_docs+set}" = set; then
13521     enableval="$enable_latex_docs"
13522    
13523     else
13524     enable_latex_docs=no
13525     fi;
13526     if test "x$enable_doxygen" = xno; then
13527     enable_doc=no
13528     else
13529     # Extract the first word of "doxygen", so it can be a program name with args.
13530     set dummy doxygen; ac_word=$2
13531 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
13532 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13533     if test "${ac_cv_path_DOXYGEN+set}" = set; then
13534     echo $ECHO_N "(cached) $ECHO_C" >&6
13535     else
13536     case $DOXYGEN in
13537     [\\/]* | ?:[\\/]*)
13538     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13539     ;;
13540     *)
13541 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13542     for as_dir in $PATH
13543     do
13544     IFS=$as_save_IFS
13545     test -z "$as_dir" && as_dir=.
13546     for ac_exec_ext in '' $ac_executable_extensions; do
13547     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13548     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
13549     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13550     break 2
13551     fi
13552 gezelter 1540 done
13553 gezelter 2081 done
13554 gezelter 1540
13555     ;;
13556     esac
13557     fi
13558     DOXYGEN=$ac_cv_path_DOXYGEN
13559    
13560     if test -n "$DOXYGEN"; then
13561 gezelter 2081 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
13562 gezelter 1540 echo "${ECHO_T}$DOXYGEN" >&6
13563     else
13564 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
13565 gezelter 1540 echo "${ECHO_T}no" >&6
13566     fi
13567    
13568     if test "x$DOXYGEN" = x; then
13569     if test "x$enable_doxygen" = xyes; then
13570 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
13571 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
13572     { (exit 1); exit 1; }; }
13573     fi
13574     enable_doc=no
13575     else
13576     enable_doc=yes
13577     # Extract the first word of "dot", so it can be a program name with args.
13578     set dummy dot; ac_word=$2
13579 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
13580 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13581     if test "${ac_cv_path_DOT+set}" = set; then
13582     echo $ECHO_N "(cached) $ECHO_C" >&6
13583     else
13584     case $DOT in
13585     [\\/]* | ?:[\\/]*)
13586     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
13587     ;;
13588     *)
13589 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13590     for as_dir in $PATH
13591     do
13592     IFS=$as_save_IFS
13593     test -z "$as_dir" && as_dir=.
13594     for ac_exec_ext in '' $ac_executable_extensions; do
13595     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13596     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
13597     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13598     break 2
13599     fi
13600 gezelter 1540 done
13601 gezelter 2081 done
13602 gezelter 1540
13603     ;;
13604     esac
13605     fi
13606     DOT=$ac_cv_path_DOT
13607    
13608     if test -n "$DOT"; then
13609 gezelter 2081 echo "$as_me:$LINENO: result: $DOT" >&5
13610 gezelter 1540 echo "${ECHO_T}$DOT" >&6
13611     else
13612 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
13613 gezelter 1540 echo "${ECHO_T}no" >&6
13614     fi
13615    
13616     fi
13617     fi
13618    
13619     if test "x$enable_doc" = xyes; then
13620     DOC=1
13621     else
13622     DOC=0
13623     fi
13624    
13625 gezelter 2081
13626 gezelter 1540 if test x$DOT = x; then
13627     if test "x$enable_dot" = xyes; then
13628 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
13629 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
13630     { (exit 1); exit 1; }; }
13631     fi
13632     enable_dot=no
13633     else
13634     enable_dot=yes
13635     fi
13636    
13637 gezelter 2081
13638    
13639    
13640    
13641    
13642    
13643 gezelter 1490
13644    
13645    
13646    
13647    
13648    
13649    
13650    
13651    
13652 gezelter 2081
13653    
13654    
13655 chuckv 3141 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile scripts/filepp"
13656 gezelter 2081
13657    
13658 gezelter 1490 cat >confcache <<\_ACEOF
13659     # This file is a shell script that caches the results of configure
13660     # tests run on this system so they can be shared between configure
13661     # scripts and configure runs, see configure's option --config-cache.
13662     # It is not useful on other systems. If it contains results you don't
13663     # want to keep, you may remove or edit it.
13664     #
13665     # config.status only pays attention to the cache file if you give it
13666     # the --recheck option to rerun configure.
13667     #
13668 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13669 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13670     # following values.
13671    
13672     _ACEOF
13673    
13674     # The following way of writing the cache mishandles newlines in values,
13675     # but we know of no workaround that is simple, portable, and efficient.
13676     # So, don't put newlines in cache variables' values.
13677     # Ultrix sh set writes to stderr and can't be redirected directly,
13678     # and sets the high bit in the cache file unless we assign to the vars.
13679     {
13680     (set) 2>&1 |
13681     case `(ac_space=' '; set | grep ac_space) 2>&1` in
13682     *ac_space=\ *)
13683     # `set' does not quote correctly, so add quotes (double-quote
13684     # substitution turns \\\\ into \\, and sed turns \\ into \).
13685     sed -n \
13686 gezelter 2081 "s/'/'\\\\''/g;
13687     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13688 gezelter 1490 ;;
13689     *)
13690     # `set' quotes correctly as required by POSIX, so do not add quotes.
13691     sed -n \
13692 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13693 gezelter 1490 ;;
13694     esac;
13695     } |
13696     sed '
13697     t clear
13698     : clear
13699     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13700     t end
13701     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13702     : end' >>confcache
13703 gezelter 2081 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13704 gezelter 1490 if test -w $cache_file; then
13705     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13706     cat confcache >$cache_file
13707     else
13708     echo "not updating unwritable cache $cache_file"
13709     fi
13710     fi
13711     rm -f confcache
13712    
13713     test "x$prefix" = xNONE && prefix=$ac_default_prefix
13714     # Let make expand exec_prefix.
13715     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13716    
13717     # VPATH may cause trouble with some makes, so we remove $(srcdir),
13718     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13719     # trailing colons and then remove the whole line if VPATH becomes empty
13720     # (actually we leave an empty line to preserve line numbers).
13721     if test "x$srcdir" = x.; then
13722 gezelter 2081 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13723 gezelter 1490 s/:*\$(srcdir):*/:/;
13724     s/:*\${srcdir}:*/:/;
13725     s/:*@srcdir@:*/:/;
13726 gezelter 2081 s/^\([^=]*=[ ]*\):*/\1/;
13727 gezelter 1490 s/:*$//;
13728 gezelter 2081 s/^[^=]*=[ ]*$//;
13729 gezelter 1490 }'
13730     fi
13731    
13732     DEFS=-DHAVE_CONFIG_H
13733    
13734 gezelter 2081 ac_libobjs=
13735     ac_ltlibobjs=
13736     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13737     # 1. Remove the extension, and $U if already installed.
13738     ac_i=`echo "$ac_i" |
13739     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13740     # 2. Add them.
13741     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13742     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13743     done
13744     LIBOBJS=$ac_libobjs
13745    
13746     LTLIBOBJS=$ac_ltlibobjs
13747    
13748    
13749    
13750 gezelter 1490 : ${CONFIG_STATUS=./config.status}
13751     ac_clean_files_save=$ac_clean_files
13752     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13753 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13754 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13755     cat >$CONFIG_STATUS <<_ACEOF
13756     #! $SHELL
13757 gezelter 2081 # Generated by $as_me.
13758 gezelter 1490 # Run this file to recreate the current configuration.
13759     # Compiler output produced by configure, useful for debugging
13760     # configure, is in config.log if it exists.
13761    
13762     debug=false
13763 gezelter 2081 ac_cs_recheck=false
13764     ac_cs_silent=false
13765 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
13766     _ACEOF
13767    
13768     cat >>$CONFIG_STATUS <<\_ACEOF
13769 gezelter 2081 ## --------------------- ##
13770     ## M4sh Initialization. ##
13771     ## --------------------- ##
13772    
13773 gezelter 1490 # Be Bourne compatible
13774     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13775     emulate sh
13776     NULLCMD=:
13777 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13778     # is contrary to our usage. Disable this feature.
13779     alias -g '${1+"$@"}'='"$@"'
13780 gezelter 1490 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13781     set -o posix
13782     fi
13783 gezelter 2081 DUALCASE=1; export DUALCASE # for MKS sh
13784 gezelter 1490
13785 gezelter 2081 # Support unset when possible.
13786     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13787     as_unset=unset
13788     else
13789     as_unset=false
13790     fi
13791    
13792    
13793     # Work around bugs in pre-3.0 UWIN ksh.
13794     $as_unset ENV MAIL MAILPATH
13795     PS1='$ '
13796     PS2='> '
13797     PS4='+ '
13798    
13799     # NLS nuisances.
13800     for as_var in \
13801     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13802     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13803     LC_TELEPHONE LC_TIME
13804     do
13805     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13806     eval $as_var=C; export $as_var
13807     else
13808     $as_unset $as_var
13809     fi
13810     done
13811    
13812     # Required to use basename.
13813     if expr a : '\(a\)' >/dev/null 2>&1; then
13814     as_expr=expr
13815     else
13816     as_expr=false
13817     fi
13818    
13819     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13820     as_basename=basename
13821     else
13822     as_basename=false
13823     fi
13824    
13825    
13826 gezelter 1490 # Name of the executable.
13827 gezelter 2081 as_me=`$as_basename "$0" ||
13828     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13829     X"$0" : 'X\(//\)$' \| \
13830     X"$0" : 'X\(/\)$' \| \
13831     . : '\(.\)' 2>/dev/null ||
13832     echo X/"$0" |
13833     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13834     /^X\/\(\/\/\)$/{ s//\1/; q; }
13835     /^X\/\(\/\).*/{ s//\1/; q; }
13836     s/.*/./; q'`
13837 gezelter 1490
13838 gezelter 2081
13839     # PATH needs CR, and LINENO needs CR and PATH.
13840     # Avoid depending upon Character Ranges.
13841     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13842     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13843     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13844     as_cr_digits='0123456789'
13845     as_cr_alnum=$as_cr_Letters$as_cr_digits
13846    
13847     # The user is always right.
13848     if test "${PATH_SEPARATOR+set}" != set; then
13849     echo "#! /bin/sh" >conf$$.sh
13850     echo "exit 0" >>conf$$.sh
13851     chmod +x conf$$.sh
13852     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13853     PATH_SEPARATOR=';'
13854     else
13855     PATH_SEPARATOR=:
13856     fi
13857     rm -f conf$$.sh
13858     fi
13859    
13860    
13861     as_lineno_1=$LINENO
13862     as_lineno_2=$LINENO
13863     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13864     test "x$as_lineno_1" != "x$as_lineno_2" &&
13865     test "x$as_lineno_3" = "x$as_lineno_2" || {
13866     # Find who we are. Look in the path if we contain no path at all
13867     # relative or not.
13868     case $0 in
13869     *[\\/]* ) as_myself=$0 ;;
13870     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13871     for as_dir in $PATH
13872     do
13873     IFS=$as_save_IFS
13874     test -z "$as_dir" && as_dir=.
13875     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13876     done
13877    
13878     ;;
13879     esac
13880     # We did not find ourselves, most probably we were run as `sh COMMAND'
13881     # in which case we are not to be found in the path.
13882     if test "x$as_myself" = x; then
13883     as_myself=$0
13884     fi
13885     if test ! -f "$as_myself"; then
13886     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13887     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13888     { (exit 1); exit 1; }; }
13889     fi
13890     case $CONFIG_SHELL in
13891     '')
13892     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13893     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13894     do
13895     IFS=$as_save_IFS
13896     test -z "$as_dir" && as_dir=.
13897     for as_base in sh bash ksh sh5; do
13898     case $as_dir in
13899     /*)
13900     if ("$as_dir/$as_base" -c '
13901     as_lineno_1=$LINENO
13902     as_lineno_2=$LINENO
13903     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13904     test "x$as_lineno_1" != "x$as_lineno_2" &&
13905     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
13906     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13907     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13908     CONFIG_SHELL=$as_dir/$as_base
13909     export CONFIG_SHELL
13910     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13911     fi;;
13912     esac
13913     done
13914     done
13915     ;;
13916     esac
13917    
13918     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13919     # uniformly replaced by the line number. The first 'sed' inserts a
13920     # line-number line before each line; the second 'sed' does the real
13921     # work. The second script uses 'N' to pair each line-number line
13922     # with the numbered line, and appends trailing '-' during
13923     # substitution so that $LINENO is not a special case at line end.
13924     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13925     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13926     sed '=' <$as_myself |
13927     sed '
13928     N
13929     s,$,-,
13930     : loop
13931     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13932     t loop
13933     s,-$,,
13934     s,^['$as_cr_digits']*\n,,
13935     ' >$as_me.lineno &&
13936     chmod +x $as_me.lineno ||
13937     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13938     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13939     { (exit 1); exit 1; }; }
13940    
13941     # Don't try to exec as it changes $[0], causing all sort of problems
13942     # (the dirname of $[0] is not the place where we might find the
13943     # original and so on. Autoconf is especially sensible to this).
13944     . ./$as_me.lineno
13945     # Exit status is that of the last command.
13946     exit
13947     }
13948    
13949    
13950     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13951     *c*,-n*) ECHO_N= ECHO_C='
13952     ' ECHO_T=' ' ;;
13953     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13954     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13955     esac
13956    
13957 gezelter 1490 if expr a : '\(a\)' >/dev/null 2>&1; then
13958     as_expr=expr
13959     else
13960     as_expr=false
13961     fi
13962    
13963     rm -f conf$$ conf$$.exe conf$$.file
13964     echo >conf$$.file
13965     if ln -s conf$$.file conf$$ 2>/dev/null; then
13966     # We could just check for DJGPP; but this test a) works b) is more generic
13967     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13968     if test -f conf$$.exe; then
13969     # Don't use ln at all; we don't have any links
13970     as_ln_s='cp -p'
13971     else
13972     as_ln_s='ln -s'
13973     fi
13974     elif ln conf$$.file conf$$ 2>/dev/null; then
13975     as_ln_s=ln
13976     else
13977     as_ln_s='cp -p'
13978     fi
13979     rm -f conf$$ conf$$.exe conf$$.file
13980    
13981 gezelter 2081 if mkdir -p . 2>/dev/null; then
13982     as_mkdir_p=:
13983 gezelter 1490 else
13984 gezelter 2081 test -d ./-p && rmdir ./-p
13985     as_mkdir_p=false
13986 gezelter 1490 fi
13987    
13988 gezelter 2081 as_executable_p="test -f"
13989 gezelter 1490
13990 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
13991     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13992    
13993     # Sed expression to map a string onto a valid variable name.
13994     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13995    
13996    
13997 gezelter 1490 # IFS
13998     # We need space, tab and new line, in precisely that order.
13999     as_nl='
14000     '
14001     IFS=" $as_nl"
14002    
14003     # CDPATH.
14004 gezelter 2081 $as_unset CDPATH
14005 gezelter 1490
14006     exec 6>&1
14007    
14008 gezelter 2081 # Open the log real soon, to keep \$[0] and so on meaningful, and to
14009     # report actual input values of CONFIG_FILES etc. instead of their
14010     # values after options handling. Logging --version etc. is OK.
14011     exec 5>>config.log
14012     {
14013     echo
14014     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14015     ## Running $as_me. ##
14016     _ASBOX
14017     } >&5
14018     cat >&5 <<_CSEOF
14019    
14020 gezelter 2560 This file was extended by OOPSE $as_me 3.0, which was
14021 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
14022    
14023     CONFIG_FILES = $CONFIG_FILES
14024     CONFIG_HEADERS = $CONFIG_HEADERS
14025     CONFIG_LINKS = $CONFIG_LINKS
14026     CONFIG_COMMANDS = $CONFIG_COMMANDS
14027     $ $0 $@
14028    
14029     _CSEOF
14030     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14031     echo >&5
14032 gezelter 1490 _ACEOF
14033    
14034     # Files that config.status was made for.
14035     if test -n "$ac_config_files"; then
14036     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14037     fi
14038    
14039     if test -n "$ac_config_headers"; then
14040     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14041     fi
14042    
14043     if test -n "$ac_config_links"; then
14044     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14045     fi
14046    
14047     if test -n "$ac_config_commands"; then
14048     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14049     fi
14050    
14051 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14052 gezelter 1490
14053     ac_cs_usage="\
14054     \`$as_me' instantiates files from templates according to the
14055     current configuration.
14056    
14057     Usage: $0 [OPTIONS] [FILE]...
14058    
14059     -h, --help print this help, then exit
14060     -V, --version print version number, then exit
14061 gezelter 2081 -q, --quiet do not print progress messages
14062 gezelter 1490 -d, --debug don't remove temporary files
14063     --recheck update $as_me by reconfiguring in the same conditions
14064     --file=FILE[:TEMPLATE]
14065 gezelter 2081 instantiate the configuration file FILE
14066 gezelter 1490 --header=FILE[:TEMPLATE]
14067 gezelter 2081 instantiate the configuration header FILE
14068 gezelter 1490
14069     Configuration files:
14070     $config_files
14071    
14072     Configuration headers:
14073     $config_headers
14074    
14075     Configuration links:
14076     $config_links
14077    
14078     Report bugs to <bug-autoconf@gnu.org>."
14079 gezelter 2081 _ACEOF
14080 gezelter 1490
14081 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14082 gezelter 1490 ac_cs_version="\\
14083 gezelter 2560 OOPSE config.status 3.0
14084 gezelter 2081 configured by $0, generated by GNU Autoconf 2.59,
14085 gezelter 1490 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14086    
14087 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
14088 gezelter 1490 This config.status script is free software; the Free Software Foundation
14089     gives unlimited permission to copy, distribute and modify it."
14090     srcdir=$srcdir
14091     INSTALL="$INSTALL"
14092 gezelter 2081 _ACEOF
14093 gezelter 1490
14094 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14095 gezelter 1490 # If no file are specified by the user, then we need to provide default
14096     # value. By we need to know if files were specified by the user.
14097     ac_need_defaults=:
14098     while test $# != 0
14099     do
14100     case $1 in
14101     --*=*)
14102     ac_option=`expr "x$1" : 'x\([^=]*\)='`
14103     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14104 gezelter 2081 ac_shift=:
14105 gezelter 1490 ;;
14106 gezelter 2081 -*)
14107     ac_option=$1
14108     ac_optarg=$2
14109     ac_shift=shift
14110     ;;
14111 gezelter 1490 *) # This is not an option, so the user has probably given explicit
14112     # arguments.
14113 gezelter 2081 ac_option=$1
14114 gezelter 1490 ac_need_defaults=false;;
14115     esac
14116    
14117 gezelter 2081 case $ac_option in
14118 gezelter 1490 # Handling of the options.
14119 gezelter 2081 _ACEOF
14120     cat >>$CONFIG_STATUS <<\_ACEOF
14121 gezelter 1490 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14122 gezelter 2081 ac_cs_recheck=: ;;
14123 gezelter 1490 --version | --vers* | -V )
14124     echo "$ac_cs_version"; exit 0 ;;
14125     --he | --h)
14126     # Conflict between --help and --header
14127 gezelter 2081 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14128 gezelter 1490 Try \`$0 --help' for more information." >&5
14129     echo "$as_me: error: ambiguous option: $1
14130     Try \`$0 --help' for more information." >&2;}
14131     { (exit 1); exit 1; }; };;
14132     --help | --hel | -h )
14133     echo "$ac_cs_usage"; exit 0 ;;
14134     --debug | --d* | -d )
14135     debug=: ;;
14136     --file | --fil | --fi | --f )
14137 gezelter 2081 $ac_shift
14138     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14139 gezelter 1490 ac_need_defaults=false;;
14140     --header | --heade | --head | --hea )
14141 gezelter 2081 $ac_shift
14142     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14143 gezelter 1490 ac_need_defaults=false;;
14144 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14145     | -silent | --silent | --silen | --sile | --sil | --si | --s)
14146     ac_cs_silent=: ;;
14147 gezelter 1490
14148     # This is an error.
14149 gezelter 2081 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14150 gezelter 1490 Try \`$0 --help' for more information." >&5
14151     echo "$as_me: error: unrecognized option: $1
14152     Try \`$0 --help' for more information." >&2;}
14153     { (exit 1); exit 1; }; } ;;
14154 gezelter 2081
14155     *) ac_config_targets="$ac_config_targets $1" ;;
14156    
14157 gezelter 1490 esac
14158     shift
14159     done
14160    
14161 gezelter 2081 ac_configure_extra_args=
14162 gezelter 1490
14163 gezelter 2081 if $ac_cs_silent; then
14164     exec 6>/dev/null
14165     ac_configure_extra_args="$ac_configure_extra_args --silent"
14166     fi
14167 gezelter 1490
14168 gezelter 2081 _ACEOF
14169     cat >>$CONFIG_STATUS <<_ACEOF
14170     if \$ac_cs_recheck; then
14171     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14172     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14173     fi
14174 gezelter 1490
14175     _ACEOF
14176    
14177 gezelter 2081
14178    
14179    
14180    
14181     cat >>$CONFIG_STATUS <<\_ACEOF
14182     for ac_config_target in $ac_config_targets
14183     do
14184     case "$ac_config_target" in
14185     # Handling of arguments.
14186     "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14187     "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14188 gezelter 2199 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14189 gezelter 2081 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14190     "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14191     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14192     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14193     { (exit 1); exit 1; }; };;
14194     esac
14195     done
14196    
14197 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
14198     # then the envvar interface is used. Set only those that are not.
14199     # We use the long form for the default assignment because of an extremely
14200     # bizarre bug on SunOS 4.1.3.
14201     if $ac_need_defaults; then
14202     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14203     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14204     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14205     fi
14206    
14207 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
14208     # simply because there is no reason to put it here, and in addition,
14209     # creating and moving files from /tmp can sometimes cause problems.
14210 gezelter 1490 # Create a temporary directory, and hook for its removal unless debugging.
14211     $debug ||
14212     {
14213     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14214 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
14215 gezelter 1490 }
14216    
14217     # Create a (secure) tmp directory for tmp files.
14218 gezelter 2081
14219 gezelter 1490 {
14220 gezelter 2081 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14221 gezelter 1490 test -n "$tmp" && test -d "$tmp"
14222     } ||
14223     {
14224 gezelter 2081 tmp=./confstat$$-$RANDOM
14225 gezelter 1490 (umask 077 && mkdir $tmp)
14226     } ||
14227     {
14228 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
14229 gezelter 1490 { (exit 1); exit 1; }
14230     }
14231    
14232 gezelter 2081 _ACEOF
14233 gezelter 1490
14234 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14235 gezelter 1490
14236     #
14237     # CONFIG_FILES section.
14238     #
14239    
14240     # No need to generate the scripts if there are no CONFIG_FILES.
14241     # This happens for instance when ./config.status config.h
14242     if test -n "\$CONFIG_FILES"; then
14243     # Protect against being on the right side of a sed subst in config.status.
14244     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14245     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14246     s,@SHELL@,$SHELL,;t t
14247 gezelter 2081 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14248     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14249     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14250     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14251     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14252     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14253 gezelter 1490 s,@exec_prefix@,$exec_prefix,;t t
14254     s,@prefix@,$prefix,;t t
14255     s,@program_transform_name@,$program_transform_name,;t t
14256     s,@bindir@,$bindir,;t t
14257     s,@sbindir@,$sbindir,;t t
14258     s,@libexecdir@,$libexecdir,;t t
14259     s,@datadir@,$datadir,;t t
14260     s,@sysconfdir@,$sysconfdir,;t t
14261     s,@sharedstatedir@,$sharedstatedir,;t t
14262     s,@localstatedir@,$localstatedir,;t t
14263     s,@libdir@,$libdir,;t t
14264     s,@includedir@,$includedir,;t t
14265     s,@oldincludedir@,$oldincludedir,;t t
14266     s,@infodir@,$infodir,;t t
14267     s,@mandir@,$mandir,;t t
14268 gezelter 2081 s,@build_alias@,$build_alias,;t t
14269     s,@host_alias@,$host_alias,;t t
14270     s,@target_alias@,$target_alias,;t t
14271     s,@DEFS@,$DEFS,;t t
14272 gezelter 1490 s,@ECHO_C@,$ECHO_C,;t t
14273     s,@ECHO_N@,$ECHO_N,;t t
14274     s,@ECHO_T@,$ECHO_T,;t t
14275     s,@LIBS@,$LIBS,;t t
14276     s,@build@,$build,;t t
14277     s,@build_cpu@,$build_cpu,;t t
14278     s,@build_vendor@,$build_vendor,;t t
14279     s,@build_os@,$build_os,;t t
14280     s,@host@,$host,;t t
14281     s,@host_cpu@,$host_cpu,;t t
14282     s,@host_vendor@,$host_vendor,;t t
14283     s,@host_os@,$host_os,;t t
14284 gezelter 2547 s,@PROGNAME@,$PROGNAME,;t t
14285     s,@debug@,$debug,;t t
14286 gezelter 2758 s,@USE_SINGLE_PRECISION@,$USE_SINGLE_PRECISION,;t t
14287 gezelter 2547 s,@CXX@,$CXX,;t t
14288     s,@CXXFLAGS@,$CXXFLAGS,;t t
14289 gezelter 1490 s,@LDFLAGS@,$LDFLAGS,;t t
14290     s,@CPPFLAGS@,$CPPFLAGS,;t t
14291 gezelter 2547 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14292 gezelter 1490 s,@EXEEXT@,$EXEEXT,;t t
14293     s,@OBJEXT@,$OBJEXT,;t t
14294 gezelter 2547 s,@CC@,$CC,;t t
14295     s,@CFLAGS@,$CFLAGS,;t t
14296     s,@ac_ct_CC@,$ac_ct_CC,;t t
14297     s,@FC@,$FC,;t t
14298     s,@FCFLAGS@,$FCFLAGS,;t t
14299     s,@ac_ct_FC@,$ac_ct_FC,;t t
14300 gezelter 2473 s,@CPP@,$CPP,;t t
14301     s,@EGREP@,$EGREP,;t t
14302 gezelter 2547 s,@LN_S@,$LN_S,;t t
14303     s,@SET_MAKE@,$SET_MAKE,;t t
14304     s,@RANLIB@,$RANLIB,;t t
14305     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14306     s,@PERLINTERP@,$PERLINTERP,;t t
14307     s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
14308     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14309     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14310     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14311     s,@AR@,$AR,;t t
14312     s,@PS@,$PS,;t t
14313     s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
14314     s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
14315 gezelter 1490 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
14316 gezelter 2547 s,@FCLIBS@,$FCLIBS,;t t
14317     s,@FC_FUNC@,$FC_FUNC,;t t
14318     s,@FC_FUNC_@,$FC_FUNC_,;t t
14319 gezelter 1490 s,@MOD@,$MOD,;t t
14320     s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
14321     s,@MODDIRFLAG@,$MODDIRFLAG,;t t
14322     s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
14323 gezelter 1535 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
14324 gezelter 2754 s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
14325     s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
14326     s,@ZLIB@,$ZLIB,;t t
14327 gezelter 2753 s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
14328     s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
14329     s,@FFTW_LIBS@,$FFTW_LIBS,;t t
14330 gezelter 2547 s,@LIBOBJS@,$LIBOBJS,;t t
14331     s,@POW_LIB@,$POW_LIB,;t t
14332 gezelter 2453 s,@CXXCPP@,$CXXCPP,;t t
14333 tim 2518 s,@__func__@,$__func__,;t t
14334 gezelter 1490 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
14335     s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
14336     s,@MPI_F90_INC@,$MPI_F90_INC,;t t
14337     s,@MPI_LIB@,$MPI_LIB,;t t
14338     s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
14339     s,@USE_MPI@,$USE_MPI,;t t
14340 gezelter 1540 s,@DOXYGEN@,$DOXYGEN,;t t
14341     s,@DOT@,$DOT,;t t
14342     s,@DOC@,$DOC,;t t
14343     s,@enable_dot@,$enable_dot,;t t
14344     s,@enable_html_docs@,$enable_html_docs,;t t
14345     s,@enable_latex_docs@,$enable_latex_docs,;t t
14346 gezelter 1490 s,@BATEXT@,$BATEXT,;t t
14347     s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14348     s,@OOPSE@,$OOPSE,;t t
14349     s,@OOPSE_HOME@,$OOPSE_HOME,;t t
14350     s,@SUBDIRS@,$SUBDIRS,;t t
14351 gezelter 2081 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14352 gezelter 1490 CEOF
14353    
14354 gezelter 2081 _ACEOF
14355 gezelter 1490
14356 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14357 gezelter 1490 # Split the substitutions into bite-sized pieces for seds with
14358     # small command number limits, like on Digital OSF/1 and HP-UX.
14359     ac_max_sed_lines=48
14360     ac_sed_frag=1 # Number of current file.
14361     ac_beg=1 # First line for current file.
14362     ac_end=$ac_max_sed_lines # Line after last line for current file.
14363     ac_more_lines=:
14364     ac_sed_cmds=
14365     while $ac_more_lines; do
14366     if test $ac_beg -gt 1; then
14367     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14368     else
14369     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14370     fi
14371     if test ! -s $tmp/subs.frag; then
14372     ac_more_lines=false
14373     else
14374     # The purpose of the label and of the branching condition is to
14375     # speed up the sed processing (if there are no `@' at all, there
14376     # is no need to browse any of the substitutions).
14377     # These are the two extra sed commands mentioned above.
14378     (echo ':t
14379     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14380     if test -z "$ac_sed_cmds"; then
14381 gezelter 2081 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14382 gezelter 1490 else
14383 gezelter 2081 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14384 gezelter 1490 fi
14385     ac_sed_frag=`expr $ac_sed_frag + 1`
14386     ac_beg=$ac_end
14387     ac_end=`expr $ac_end + $ac_max_sed_lines`
14388     fi
14389     done
14390     if test -z "$ac_sed_cmds"; then
14391     ac_sed_cmds=cat
14392     fi
14393     fi # test -n "$CONFIG_FILES"
14394    
14395 gezelter 2081 _ACEOF
14396     cat >>$CONFIG_STATUS <<\_ACEOF
14397 gezelter 1490 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14398     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14399     case $ac_file in
14400     - | *:- | *:-:* ) # input from stdin
14401 gezelter 2081 cat >$tmp/stdin
14402     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14403     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14404 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14405 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14406 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
14407     esac
14408    
14409     # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14410 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14411     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14412     X"$ac_file" : 'X\(//\)[^/]' \| \
14413     X"$ac_file" : 'X\(//\)$' \| \
14414     X"$ac_file" : 'X\(/\)' \| \
14415     . : '\(.\)' 2>/dev/null ||
14416 gezelter 1490 echo X"$ac_file" |
14417     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14418     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14419     /^X\(\/\/\)$/{ s//\1/; q; }
14420     /^X\(\/\).*/{ s//\1/; q; }
14421     s/.*/./; q'`
14422 gezelter 2081 { if $as_mkdir_p; then
14423     mkdir -p "$ac_dir"
14424 gezelter 1490 else
14425 gezelter 2081 as_dir="$ac_dir"
14426     as_dirs=
14427     while test ! -d "$as_dir"; do
14428     as_dirs="$as_dir $as_dirs"
14429     as_dir=`(dirname "$as_dir") 2>/dev/null ||
14430     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14431     X"$as_dir" : 'X\(//\)[^/]' \| \
14432     X"$as_dir" : 'X\(//\)$' \| \
14433     X"$as_dir" : 'X\(/\)' \| \
14434     . : '\(.\)' 2>/dev/null ||
14435     echo X"$as_dir" |
14436     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14437     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14438     /^X\(\/\/\)$/{ s//\1/; q; }
14439     /^X\(\/\).*/{ s//\1/; q; }
14440     s/.*/./; q'`
14441     done
14442     test ! -n "$as_dirs" || mkdir $as_dirs
14443     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14444     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14445     { (exit 1); exit 1; }; }; }
14446 gezelter 1490
14447 gezelter 2081 ac_builddir=.
14448    
14449     if test "$ac_dir" != .; then
14450     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14451     # A "../" for each directory in $ac_dir_suffix.
14452     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14453     else
14454     ac_dir_suffix= ac_top_builddir=
14455     fi
14456    
14457     case $srcdir in
14458     .) # No --srcdir option. We are building in place.
14459     ac_srcdir=.
14460     if test -z "$ac_top_builddir"; then
14461     ac_top_srcdir=.
14462     else
14463     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14464     fi ;;
14465     [\\/]* | ?:[\\/]* ) # Absolute path.
14466     ac_srcdir=$srcdir$ac_dir_suffix;
14467     ac_top_srcdir=$srcdir ;;
14468 gezelter 1490 *) # Relative path.
14469 gezelter 2081 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14470     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14471     esac
14472 gezelter 1490
14473 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
14474     # the directories may not exist.
14475     case `pwd` in
14476     .) ac_abs_builddir="$ac_dir";;
14477     *)
14478     case "$ac_dir" in
14479     .) ac_abs_builddir=`pwd`;;
14480     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14481     *) ac_abs_builddir=`pwd`/"$ac_dir";;
14482     esac;;
14483     esac
14484     case $ac_abs_builddir in
14485     .) ac_abs_top_builddir=${ac_top_builddir}.;;
14486     *)
14487     case ${ac_top_builddir}. in
14488     .) ac_abs_top_builddir=$ac_abs_builddir;;
14489     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14490     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14491     esac;;
14492     esac
14493     case $ac_abs_builddir in
14494     .) ac_abs_srcdir=$ac_srcdir;;
14495     *)
14496     case $ac_srcdir in
14497     .) ac_abs_srcdir=$ac_abs_builddir;;
14498     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14499     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14500     esac;;
14501     esac
14502     case $ac_abs_builddir in
14503     .) ac_abs_top_srcdir=$ac_top_srcdir;;
14504     *)
14505     case $ac_top_srcdir in
14506     .) ac_abs_top_srcdir=$ac_abs_builddir;;
14507     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14508     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14509     esac;;
14510     esac
14511    
14512    
14513 gezelter 1490 case $INSTALL in
14514     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14515 gezelter 2081 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14516 gezelter 1490 esac
14517    
14518 gezelter 2473 if test x"$ac_file" != x-; then
14519     { echo "$as_me:$LINENO: creating $ac_file" >&5
14520     echo "$as_me: creating $ac_file" >&6;}
14521     rm -f "$ac_file"
14522     fi
14523 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
14524     # use $as_me), people would be surprised to read:
14525 gezelter 2081 # /* config.h. Generated by config.status. */
14526     if test x"$ac_file" = x-; then
14527     configure_input=
14528     else
14529     configure_input="$ac_file. "
14530     fi
14531     configure_input=$configure_input"Generated from `echo $ac_file_in |
14532     sed 's,.*/,,'` by configure."
14533 gezelter 1490
14534     # First look for the input files in the build tree, otherwise in the
14535     # src tree.
14536     ac_file_inputs=`IFS=:
14537     for f in $ac_file_in; do
14538     case $f in
14539     -) echo $tmp/stdin ;;
14540     [\\/$]*)
14541 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
14542     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14543 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
14544     { (exit 1); exit 1; }; }
14545 gezelter 2081 echo "$f";;
14546 gezelter 1490 *) # Relative
14547 gezelter 2081 if test -f "$f"; then
14548     # Build tree
14549     echo "$f"
14550     elif test -f "$srcdir/$f"; then
14551     # Source tree
14552     echo "$srcdir/$f"
14553     else
14554     # /dev/null tree
14555     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14556 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
14557     { (exit 1); exit 1; }; }
14558 gezelter 2081 fi;;
14559 gezelter 1490 esac
14560     done` || { (exit 1); exit 1; }
14561 gezelter 2081 _ACEOF
14562     cat >>$CONFIG_STATUS <<_ACEOF
14563 gezelter 1490 sed "$ac_vpsub
14564     $extrasub
14565 gezelter 2081 _ACEOF
14566     cat >>$CONFIG_STATUS <<\_ACEOF
14567 gezelter 1490 :t
14568     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14569     s,@configure_input@,$configure_input,;t t
14570     s,@srcdir@,$ac_srcdir,;t t
14571 gezelter 2081 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14572 gezelter 1490 s,@top_srcdir@,$ac_top_srcdir,;t t
14573 gezelter 2081 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14574     s,@builddir@,$ac_builddir,;t t
14575     s,@abs_builddir@,$ac_abs_builddir,;t t
14576     s,@top_builddir@,$ac_top_builddir,;t t
14577     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14578 gezelter 1490 s,@INSTALL@,$ac_INSTALL,;t t
14579     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14580     rm -f $tmp/stdin
14581     if test x"$ac_file" != x-; then
14582     mv $tmp/out $ac_file
14583     else
14584     cat $tmp/out
14585     rm -f $tmp/out
14586     fi
14587    
14588 gezelter 2199 # Run the commands associated with the file.
14589     case $ac_file in
14590 gezelter 2998 make/Makefile ) chmod 0755 scripts/* ;;
14591     src/utils/Makefile ) chmod 0755 scripts/* ;;
14592     scripts/filepp ) chmod 0755 scripts/* ;;
14593 gezelter 2199 esac
14594 gezelter 1490 done
14595 gezelter 2081 _ACEOF
14596     cat >>$CONFIG_STATUS <<\_ACEOF
14597 gezelter 1490
14598     #
14599     # CONFIG_HEADER section.
14600     #
14601    
14602     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14603     # NAME is the cpp macro being defined and VALUE is the value it is being given.
14604     #
14605     # ac_d sets the value in "#define NAME VALUE" lines.
14606 gezelter 2081 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
14607     ac_dB='[ ].*$,\1#\2'
14608 gezelter 1490 ac_dC=' '
14609     ac_dD=',;t'
14610     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14611 gezelter 2081 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
14612 gezelter 1490 ac_uB='$,\1#\2define\3'
14613     ac_uC=' '
14614     ac_uD=',;t'
14615    
14616     for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14617     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14618     case $ac_file in
14619     - | *:- | *:-:* ) # input from stdin
14620 gezelter 2081 cat >$tmp/stdin
14621     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14622     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14623 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14624 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14625 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
14626     esac
14627    
14628 gezelter 2081 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14629 gezelter 1490 echo "$as_me: creating $ac_file" >&6;}
14630    
14631     # First look for the input files in the build tree, otherwise in the
14632     # src tree.
14633     ac_file_inputs=`IFS=:
14634     for f in $ac_file_in; do
14635     case $f in
14636     -) echo $tmp/stdin ;;
14637     [\\/$]*)
14638 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
14639     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14640 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
14641     { (exit 1); exit 1; }; }
14642 gezelter 2081 # Do quote $f, to prevent DOS paths from being IFS'd.
14643     echo "$f";;
14644 gezelter 1490 *) # Relative
14645 gezelter 2081 if test -f "$f"; then
14646     # Build tree
14647     echo "$f"
14648     elif test -f "$srcdir/$f"; then
14649     # Source tree
14650     echo "$srcdir/$f"
14651     else
14652     # /dev/null tree
14653     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14654 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
14655     { (exit 1); exit 1; }; }
14656 gezelter 2081 fi;;
14657 gezelter 1490 esac
14658     done` || { (exit 1); exit 1; }
14659     # Remove the trailing spaces.
14660 gezelter 2081 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
14661 gezelter 1490
14662 gezelter 2081 _ACEOF
14663 gezelter 1490
14664     # Transform confdefs.h into two sed scripts, `conftest.defines' and
14665     # `conftest.undefs', that substitutes the proper values into
14666     # config.h.in to produce config.h. The first handles `#define'
14667     # templates, and the second `#undef' templates.
14668     # And first: Protect against being on the right side of a sed subst in
14669     # config.status. Protect against being in an unquoted here document
14670     # in config.status.
14671     rm -f conftest.defines conftest.undefs
14672     # Using a here document instead of a string reduces the quoting nightmare.
14673     # Putting comments in sed scripts is not portable.
14674     #
14675     # `end' is used to avoid that the second main sed command (meant for
14676     # 0-ary CPP macros) applies to n-ary macro definitions.
14677     # See the Autoconf documentation for `clear'.
14678 gezelter 2081 cat >confdef2sed.sed <<\_ACEOF
14679 gezelter 1490 s/[\\&,]/\\&/g
14680     s,[\\$`],\\&,g
14681     t clear
14682     : clear
14683 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14684 gezelter 1490 t end
14685 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14686 gezelter 1490 : end
14687 gezelter 2081 _ACEOF
14688 gezelter 1490 # If some macros were called several times there might be several times
14689     # the same #defines, which is useless. Nevertheless, we may not want to
14690     # sort them, since we want the *last* AC-DEFINE to be honored.
14691     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14692     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14693     rm -f confdef2sed.sed
14694    
14695     # This sed command replaces #undef with comments. This is necessary, for
14696     # example, in the case of _POSIX_SOURCE, which is predefined and required
14697     # on some systems where configure will not decide to define it.
14698 gezelter 2081 cat >>conftest.undefs <<\_ACEOF
14699     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14700     _ACEOF
14701 gezelter 1490
14702     # Break up conftest.defines because some shells have a limit on the size
14703     # of here documents, and old seds have small limits too (100 cmds).
14704     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14705 gezelter 2081 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14706 gezelter 1490 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14707     echo ' :' >>$CONFIG_STATUS
14708     rm -f conftest.tail
14709     while grep . conftest.defines >/dev/null
14710     do
14711     # Write a limited-size here document to $tmp/defines.sed.
14712     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14713     # Speed up: don't consider the non `#define' lines.
14714 gezelter 2081 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
14715 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
14716     echo 't clr' >>$CONFIG_STATUS
14717     echo ': clr' >>$CONFIG_STATUS
14718     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14719     echo 'CEOF
14720     sed -f $tmp/defines.sed $tmp/in >$tmp/out
14721     rm -f $tmp/in
14722     mv $tmp/out $tmp/in
14723     ' >>$CONFIG_STATUS
14724     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14725     rm -f conftest.defines
14726     mv conftest.tail conftest.defines
14727     done
14728     rm -f conftest.defines
14729 gezelter 2081 echo ' fi # grep' >>$CONFIG_STATUS
14730 gezelter 1490 echo >>$CONFIG_STATUS
14731    
14732     # Break up conftest.undefs because some shells have a limit on the size
14733     # of here documents, and old seds have small limits too (100 cmds).
14734     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14735     rm -f conftest.tail
14736     while grep . conftest.undefs >/dev/null
14737     do
14738     # Write a limited-size here document to $tmp/undefs.sed.
14739     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14740     # Speed up: don't consider the non `#undef'
14741 gezelter 2081 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14742 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
14743     echo 't clr' >>$CONFIG_STATUS
14744     echo ': clr' >>$CONFIG_STATUS
14745     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14746     echo 'CEOF
14747     sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14748     rm -f $tmp/in
14749     mv $tmp/out $tmp/in
14750     ' >>$CONFIG_STATUS
14751     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14752     rm -f conftest.undefs
14753     mv conftest.tail conftest.undefs
14754     done
14755     rm -f conftest.undefs
14756    
14757 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14758 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
14759     # use $as_me), people would be surprised to read:
14760 gezelter 2081 # /* config.h. Generated by config.status. */
14761 gezelter 1490 if test x"$ac_file" = x-; then
14762 gezelter 2081 echo "/* Generated by configure. */" >$tmp/config.h
14763 gezelter 1490 else
14764 gezelter 2081 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14765 gezelter 1490 fi
14766     cat $tmp/in >>$tmp/config.h
14767     rm -f $tmp/in
14768     if test x"$ac_file" != x-; then
14769 gezelter 2081 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14770     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14771 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
14772     else
14773 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14774     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14775     X"$ac_file" : 'X\(//\)[^/]' \| \
14776     X"$ac_file" : 'X\(//\)$' \| \
14777     X"$ac_file" : 'X\(/\)' \| \
14778     . : '\(.\)' 2>/dev/null ||
14779 gezelter 1490 echo X"$ac_file" |
14780     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14781     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14782     /^X\(\/\/\)$/{ s//\1/; q; }
14783     /^X\(\/\).*/{ s//\1/; q; }
14784     s/.*/./; q'`
14785 gezelter 2081 { if $as_mkdir_p; then
14786     mkdir -p "$ac_dir"
14787     else
14788     as_dir="$ac_dir"
14789     as_dirs=
14790     while test ! -d "$as_dir"; do
14791     as_dirs="$as_dir $as_dirs"
14792     as_dir=`(dirname "$as_dir") 2>/dev/null ||
14793     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14794     X"$as_dir" : 'X\(//\)[^/]' \| \
14795     X"$as_dir" : 'X\(//\)$' \| \
14796     X"$as_dir" : 'X\(/\)' \| \
14797     . : '\(.\)' 2>/dev/null ||
14798     echo X"$as_dir" |
14799     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14800     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14801     /^X\(\/\/\)$/{ s//\1/; q; }
14802     /^X\(\/\).*/{ s//\1/; q; }
14803     s/.*/./; q'`
14804     done
14805     test ! -n "$as_dirs" || mkdir $as_dirs
14806     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14807     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14808     { (exit 1); exit 1; }; }; }
14809 gezelter 1490
14810     rm -f $ac_file
14811     mv $tmp/config.h $ac_file
14812     fi
14813     else
14814     cat $tmp/config.h
14815     rm -f $tmp/config.h
14816     fi
14817     done
14818 gezelter 2081 _ACEOF
14819     cat >>$CONFIG_STATUS <<\_ACEOF
14820 gezelter 1490
14821     #
14822     # CONFIG_LINKS section.
14823     #
14824    
14825     for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
14826     ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
14827     ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
14828    
14829 gezelter 2081 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
14830 gezelter 1490 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
14831    
14832     if test ! -r $srcdir/$ac_source; then
14833 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
14834     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
14835 gezelter 1490 { (exit 1); exit 1; }; }
14836     fi
14837     rm -f $ac_dest
14838    
14839     # Make relative symlinks.
14840 gezelter 2081 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
14841     $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14842     X"$ac_dest" : 'X\(//\)[^/]' \| \
14843     X"$ac_dest" : 'X\(//\)$' \| \
14844     X"$ac_dest" : 'X\(/\)' \| \
14845     . : '\(.\)' 2>/dev/null ||
14846 gezelter 1490 echo X"$ac_dest" |
14847     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14848     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14849     /^X\(\/\/\)$/{ s//\1/; q; }
14850     /^X\(\/\).*/{ s//\1/; q; }
14851     s/.*/./; q'`
14852 gezelter 2081 { if $as_mkdir_p; then
14853     mkdir -p "$ac_dest_dir"
14854     else
14855     as_dir="$ac_dest_dir"
14856     as_dirs=
14857     while test ! -d "$as_dir"; do
14858     as_dirs="$as_dir $as_dirs"
14859     as_dir=`(dirname "$as_dir") 2>/dev/null ||
14860     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14861     X"$as_dir" : 'X\(//\)[^/]' \| \
14862     X"$as_dir" : 'X\(//\)$' \| \
14863     X"$as_dir" : 'X\(/\)' \| \
14864     . : '\(.\)' 2>/dev/null ||
14865     echo X"$as_dir" |
14866     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14867     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14868     /^X\(\/\/\)$/{ s//\1/; q; }
14869     /^X\(\/\).*/{ s//\1/; q; }
14870     s/.*/./; q'`
14871     done
14872     test ! -n "$as_dirs" || mkdir $as_dirs
14873     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
14874     echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
14875     { (exit 1); exit 1; }; }; }
14876    
14877     ac_builddir=.
14878    
14879     if test "$ac_dest_dir" != .; then
14880     ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
14881     # A "../" for each directory in $ac_dir_suffix.
14882     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14883     else
14884     ac_dir_suffix= ac_top_builddir=
14885     fi
14886    
14887     case $srcdir in
14888     .) # No --srcdir option. We are building in place.
14889     ac_srcdir=.
14890     if test -z "$ac_top_builddir"; then
14891     ac_top_srcdir=.
14892     else
14893     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14894     fi ;;
14895     [\\/]* | ?:[\\/]* ) # Absolute path.
14896     ac_srcdir=$srcdir$ac_dir_suffix;
14897     ac_top_srcdir=$srcdir ;;
14898     *) # Relative path.
14899     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14900     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14901 gezelter 1490 esac
14902    
14903 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
14904     # the directories may not exist.
14905     case `pwd` in
14906     .) ac_abs_builddir="$ac_dest_dir";;
14907     *)
14908     case "$ac_dest_dir" in
14909     .) ac_abs_builddir=`pwd`;;
14910     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
14911     *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
14912     esac;;
14913     esac
14914     case $ac_abs_builddir in
14915     .) ac_abs_top_builddir=${ac_top_builddir}.;;
14916     *)
14917     case ${ac_top_builddir}. in
14918     .) ac_abs_top_builddir=$ac_abs_builddir;;
14919     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14920     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14921     esac;;
14922     esac
14923     case $ac_abs_builddir in
14924     .) ac_abs_srcdir=$ac_srcdir;;
14925     *)
14926     case $ac_srcdir in
14927     .) ac_abs_srcdir=$ac_abs_builddir;;
14928     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14929     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14930     esac;;
14931     esac
14932     case $ac_abs_builddir in
14933     .) ac_abs_top_srcdir=$ac_top_srcdir;;
14934     *)
14935     case $ac_top_srcdir in
14936     .) ac_abs_top_srcdir=$ac_abs_builddir;;
14937     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14938     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14939     esac;;
14940     esac
14941 gezelter 1490
14942 gezelter 2081
14943 gezelter 1490 case $srcdir in
14944     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
14945 gezelter 2081 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
14946 gezelter 1490 esac
14947    
14948 gezelter 2081 # Try a symlink, then a hard link, then a copy.
14949 gezelter 1490 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
14950 gezelter 2081 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
14951     cp -p $srcdir/$ac_source $ac_dest ||
14952     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
14953     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
14954 gezelter 1490 { (exit 1); exit 1; }; }
14955     done
14956 gezelter 2081 _ACEOF
14957 gezelter 1490
14958 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14959 gezelter 1490
14960     { (exit 0); exit 0; }
14961 gezelter 2081 _ACEOF
14962 gezelter 1490 chmod +x $CONFIG_STATUS
14963     ac_clean_files=$ac_clean_files_save
14964    
14965 gezelter 2081
14966 gezelter 1490 # configure is writing to config.log, and then calls config.status.
14967     # config.status does its own redirection, appending to config.log.
14968     # Unfortunately, on DOS this fails, as config.log is still kept open
14969     # by configure, so config.status won't be able to write to it; its
14970     # output is simply discarded. So we exec the FD to /dev/null,
14971     # effectively closing config.log, so it can be properly (re)opened and
14972     # appended to by config.status. When coming back to configure, we
14973     # need to make the FD available again.
14974     if test "$no_create" != yes; then
14975     ac_cs_success=:
14976 gezelter 2081 ac_config_status_args=
14977     test "$silent" = yes &&
14978     ac_config_status_args="$ac_config_status_args --quiet"
14979 gezelter 1490 exec 5>/dev/null
14980 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14981 gezelter 1490 exec 5>>config.log
14982     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14983     # would make configure fail if this is the last instruction.
14984     $ac_cs_success || { (exit 1); exit 1; }
14985     fi
14986    

Properties

Name Value
svn:executable *