ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3061
Committed: Mon Oct 23 18:11:06 2006 UTC (17 years, 8 months ago) by chuckv
File size: 444766 byte(s)
Log Message:
Changes to nanorod builder for new dump format. Changes to configure to test for new version of 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 gezelter 2758 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 USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS 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 gezelter 2190 --with-cgal-makefile=FILE CGAL makefile that should be used
892 gezelter 1490
893     Some influential environment variables:
894 gezelter 2547 CXX C++ compiler command
895     CXXFLAGS C++ compiler flags
896 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
897     nonstandard directory <lib dir>
898     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
899     headers in a nonstandard directory <include dir>
900 gezelter 2547 CC C compiler command
901     CFLAGS C compiler flags
902     FC Fortran compiler command
903     FCFLAGS Fortran compiler flags
904 gezelter 2473 CPP C preprocessor
905 gezelter 2190 CXXCPP C++ preprocessor
906 gezelter 1490
907     Use these variables to override the choices made by `configure' or to help
908     it to find libraries and programs with nonstandard names/locations.
909    
910     Report bugs to <gezelter@nd.edu>.
911 gezelter 2081 _ACEOF
912 gezelter 1490 fi
913    
914     if test "$ac_init_help" = "recursive"; then
915     # If there are subdirs, report their specific --help.
916     ac_popdir=`pwd`
917 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
918     test -d $ac_dir || continue
919     ac_builddir=.
920 gezelter 1490
921 gezelter 2081 if test "$ac_dir" != .; then
922     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
923     # A "../" for each directory in $ac_dir_suffix.
924     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
925     else
926     ac_dir_suffix= ac_top_builddir=
927     fi
928 gezelter 1490
929 gezelter 2081 case $srcdir in
930     .) # No --srcdir option. We are building in place.
931     ac_srcdir=.
932     if test -z "$ac_top_builddir"; then
933     ac_top_srcdir=.
934     else
935     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
936     fi ;;
937     [\\/]* | ?:[\\/]* ) # Absolute path.
938     ac_srcdir=$srcdir$ac_dir_suffix;
939     ac_top_srcdir=$srcdir ;;
940     *) # Relative path.
941     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
942     ac_top_srcdir=$ac_top_builddir$srcdir ;;
943     esac
944    
945     # Do not use `cd foo && pwd` to compute absolute paths, because
946     # the directories may not exist.
947     case `pwd` in
948     .) ac_abs_builddir="$ac_dir";;
949     *)
950     case "$ac_dir" in
951     .) ac_abs_builddir=`pwd`;;
952     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
953     *) ac_abs_builddir=`pwd`/"$ac_dir";;
954     esac;;
955     esac
956     case $ac_abs_builddir in
957     .) ac_abs_top_builddir=${ac_top_builddir}.;;
958     *)
959     case ${ac_top_builddir}. in
960     .) ac_abs_top_builddir=$ac_abs_builddir;;
961     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
962     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
963     esac;;
964     esac
965     case $ac_abs_builddir in
966     .) ac_abs_srcdir=$ac_srcdir;;
967     *)
968     case $ac_srcdir in
969     .) ac_abs_srcdir=$ac_abs_builddir;;
970     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
971     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
972     esac;;
973     esac
974     case $ac_abs_builddir in
975     .) ac_abs_top_srcdir=$ac_top_srcdir;;
976     *)
977     case $ac_top_srcdir in
978     .) ac_abs_top_srcdir=$ac_abs_builddir;;
979     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
980     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
981     esac;;
982     esac
983    
984     cd $ac_dir
985 gezelter 1490 # Check for guested configure; otherwise get Cygnus style configure.
986 gezelter 2081 if test -f $ac_srcdir/configure.gnu; then
987 gezelter 1490 echo
988 gezelter 2081 $SHELL $ac_srcdir/configure.gnu --help=recursive
989     elif test -f $ac_srcdir/configure; then
990 gezelter 1490 echo
991 gezelter 2081 $SHELL $ac_srcdir/configure --help=recursive
992     elif test -f $ac_srcdir/configure.ac ||
993     test -f $ac_srcdir/configure.in; then
994 gezelter 1490 echo
995     $ac_configure --help
996     else
997 gezelter 2081 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
998 gezelter 1490 fi
999 gezelter 2473 cd $ac_popdir
1000 gezelter 1490 done
1001     fi
1002    
1003     test -n "$ac_init_help" && exit 0
1004     if $ac_init_version; then
1005 gezelter 2081 cat <<\_ACEOF
1006 gezelter 2560 OOPSE configure 3.0
1007 gezelter 2081 generated by GNU Autoconf 2.59
1008 gezelter 1490
1009 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
1010 gezelter 1490 This configure script is free software; the Free Software Foundation
1011     gives unlimited permission to copy, distribute and modify it.
1012 gezelter 2081 _ACEOF
1013 gezelter 1490 exit 0
1014     fi
1015     exec 5>config.log
1016 gezelter 2081 cat >&5 <<_ACEOF
1017 gezelter 1490 This file contains any messages produced by compilers while
1018     running configure, to aid debugging if configure makes a mistake.
1019    
1020 gezelter 2560 It was created by OOPSE $as_me 3.0, which was
1021 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
1022 gezelter 1490
1023     $ $0 $@
1024    
1025 gezelter 2081 _ACEOF
1026 gezelter 1490 {
1027     cat <<_ASUNAME
1028 gezelter 2081 ## --------- ##
1029     ## Platform. ##
1030     ## --------- ##
1031 gezelter 1490
1032     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1033     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1034     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1035     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1036     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1037    
1038     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1039     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1040    
1041     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1042     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1043     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1044     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1045     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1046     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1047     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1048    
1049 gezelter 2081 _ASUNAME
1050 gezelter 2029
1051 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1052     for as_dir in $PATH
1053     do
1054     IFS=$as_save_IFS
1055     test -z "$as_dir" && as_dir=.
1056     echo "PATH: $as_dir"
1057     done
1058    
1059 gezelter 1490 } >&5
1060    
1061 gezelter 2081 cat >&5 <<_ACEOF
1062 gezelter 1490
1063    
1064 gezelter 2081 ## ----------- ##
1065     ## Core tests. ##
1066     ## ----------- ##
1067    
1068     _ACEOF
1069    
1070    
1071 gezelter 1490 # Keep a trace of the command line.
1072     # Strip out --no-create and --no-recursion so they do not pile up.
1073 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1074 gezelter 1490 # Also quote any args containing shell meta-characters.
1075 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1076 gezelter 1490 ac_configure_args=
1077 gezelter 2081 ac_configure_args0=
1078     ac_configure_args1=
1079 gezelter 1490 ac_sep=
1080 gezelter 2081 ac_must_keep_next=false
1081     for ac_pass in 1 2
1082 gezelter 1490 do
1083 gezelter 2081 for ac_arg
1084     do
1085     case $ac_arg in
1086     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1087     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1088     | -silent | --silent | --silen | --sile | --sil)
1089     continue ;;
1090     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1091     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1092     esac
1093     case $ac_pass in
1094     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1095     2)
1096     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1097     if test $ac_must_keep_next = true; then
1098     ac_must_keep_next=false # Got value, back to normal.
1099     else
1100     case $ac_arg in
1101     *=* | --config-cache | -C | -disable-* | --disable-* \
1102     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1103     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1104     | -with-* | --with-* | -without-* | --without-* | --x)
1105     case "$ac_configure_args0 " in
1106     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1107     esac
1108     ;;
1109     -* ) ac_must_keep_next=true ;;
1110     esac
1111     fi
1112     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1113     # Get rid of the leading space.
1114     ac_sep=" "
1115     ;;
1116     esac
1117     done
1118 gezelter 1490 done
1119 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1120     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1121 gezelter 1490
1122     # When interrupted or exit'd, cleanup temporary files, and complete
1123     # config.log. We remove comments because anyway the quotes in there
1124     # would cause problems or look ugly.
1125 gezelter 2081 # WARNING: Be sure not to use single quotes in there, as some shells,
1126     # such as our DU 5.0 friend, will then `close' the trap.
1127 gezelter 1490 trap 'exit_status=$?
1128     # Save into config.log some information that might help in debugging.
1129 gezelter 2081 {
1130     echo
1131    
1132     cat <<\_ASBOX
1133     ## ---------------- ##
1134     ## Cache variables. ##
1135     ## ---------------- ##
1136     _ASBOX
1137     echo
1138     # The following way of writing the cache mishandles newlines in values,
1139 gezelter 1490 {
1140     (set) 2>&1 |
1141     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1142     *ac_space=\ *)
1143     sed -n \
1144 gezelter 2081 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1145     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1146 gezelter 1490 ;;
1147     *)
1148     sed -n \
1149 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1150 gezelter 1490 ;;
1151     esac;
1152 gezelter 2081 }
1153     echo
1154    
1155     cat <<\_ASBOX
1156     ## ----------------- ##
1157     ## Output variables. ##
1158     ## ----------------- ##
1159     _ASBOX
1160     echo
1161     for ac_var in $ac_subst_vars
1162     do
1163     eval ac_val=$`echo $ac_var`
1164     echo "$ac_var='"'"'$ac_val'"'"'"
1165     done | sort
1166     echo
1167    
1168     if test -n "$ac_subst_files"; then
1169     cat <<\_ASBOX
1170     ## ------------- ##
1171     ## Output files. ##
1172     ## ------------- ##
1173     _ASBOX
1174     echo
1175     for ac_var in $ac_subst_files
1176     do
1177     eval ac_val=$`echo $ac_var`
1178     echo "$ac_var='"'"'$ac_val'"'"'"
1179     done | sort
1180     echo
1181     fi
1182    
1183     if test -s confdefs.h; then
1184     cat <<\_ASBOX
1185     ## ----------- ##
1186     ## confdefs.h. ##
1187     ## ----------- ##
1188     _ASBOX
1189     echo
1190     sed "/^$/d" confdefs.h | sort
1191     echo
1192     fi
1193     test "$ac_signal" != 0 &&
1194     echo "$as_me: caught signal $ac_signal"
1195     echo "$as_me: exit $exit_status"
1196     } >&5
1197     rm -f core *.core &&
1198     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1199 gezelter 1490 exit $exit_status
1200     ' 0
1201     for ac_signal in 1 2 13 15; do
1202 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1203 gezelter 1490 done
1204     ac_signal=0
1205    
1206     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1207     rm -rf conftest* confdefs.h
1208     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1209     echo >confdefs.h
1210    
1211 gezelter 2081 # Predefined preprocessor variables.
1212    
1213     cat >>confdefs.h <<_ACEOF
1214     #define PACKAGE_NAME "$PACKAGE_NAME"
1215     _ACEOF
1216    
1217    
1218     cat >>confdefs.h <<_ACEOF
1219     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1220     _ACEOF
1221    
1222    
1223     cat >>confdefs.h <<_ACEOF
1224     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1225     _ACEOF
1226    
1227    
1228     cat >>confdefs.h <<_ACEOF
1229     #define PACKAGE_STRING "$PACKAGE_STRING"
1230     _ACEOF
1231    
1232    
1233     cat >>confdefs.h <<_ACEOF
1234     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1235     _ACEOF
1236    
1237    
1238 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1239     # Prefer explicitly selected file to automatically selected ones.
1240     if test -z "$CONFIG_SITE"; then
1241     if test "x$prefix" != xNONE; then
1242     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1243     else
1244     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1245     fi
1246     fi
1247     for ac_site_file in $CONFIG_SITE; do
1248     if test -r "$ac_site_file"; then
1249 gezelter 2081 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1250 gezelter 1490 echo "$as_me: loading site script $ac_site_file" >&6;}
1251 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1252 gezelter 1490 . "$ac_site_file"
1253     fi
1254     done
1255    
1256     if test -r "$cache_file"; then
1257     # Some versions of bash will fail to source /dev/null (special
1258     # files actually), so we avoid doing that.
1259     if test -f "$cache_file"; then
1260 gezelter 2081 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1261 gezelter 1490 echo "$as_me: loading cache $cache_file" >&6;}
1262     case $cache_file in
1263     [\\/]* | ?:[\\/]* ) . $cache_file;;
1264     *) . ./$cache_file;;
1265     esac
1266     fi
1267     else
1268 gezelter 2081 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1269 gezelter 1490 echo "$as_me: creating cache $cache_file" >&6;}
1270     >$cache_file
1271     fi
1272    
1273     # Check that the precious variables saved in the cache have kept the same
1274     # value.
1275 gezelter 2081 ac_cache_corrupted=false
1276 gezelter 1490 for ac_var in `(set) 2>&1 |
1277 gezelter 2081 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1278 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1279     eval ac_new_set=\$ac_env_${ac_var}_set
1280     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1281     eval ac_new_val="\$ac_env_${ac_var}_value"
1282     case $ac_old_set,$ac_new_set in
1283     set,)
1284 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1285     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1286     ac_cache_corrupted=: ;;
1287 gezelter 1490 ,set)
1288 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1289     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1290     ac_cache_corrupted=: ;;
1291 gezelter 1490 ,);;
1292     *)
1293     if test "x$ac_old_val" != "x$ac_new_val"; then
1294 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1295     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1296     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1297     echo "$as_me: former value: $ac_old_val" >&2;}
1298     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1299     echo "$as_me: current value: $ac_new_val" >&2;}
1300     ac_cache_corrupted=:
1301 gezelter 1490 fi;;
1302     esac
1303 gezelter 2081 # Pass precious variables to config.status.
1304     if test "$ac_new_set" = set; then
1305     case $ac_new_val in
1306     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1307     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1308     *) ac_arg=$ac_var=$ac_new_val ;;
1309     esac
1310     case " $ac_configure_args " in
1311     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1312     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1313     esac
1314     fi
1315 gezelter 1490 done
1316 gezelter 2081 if $ac_cache_corrupted; then
1317     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1318     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1319     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1320     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1321     { (exit 1); exit 1; }; }
1322 gezelter 1490 fi
1323    
1324     ac_ext=c
1325     ac_cpp='$CPP $CPPFLAGS'
1326     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1327     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1328     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1329    
1330    
1331 gezelter 2081
1332    
1333    
1334    
1335    
1336    
1337    
1338    
1339    
1340    
1341    
1342    
1343    
1344    
1345    
1346    
1347    
1348    
1349    
1350    
1351    
1352    
1353    
1354    
1355    
1356 gezelter 1490 ac_aux_dir=
1357     for ac_dir in ac-tools $srcdir/ac-tools; do
1358     if test -f $ac_dir/install-sh; then
1359     ac_aux_dir=$ac_dir
1360     ac_install_sh="$ac_aux_dir/install-sh -c"
1361     break
1362     elif test -f $ac_dir/install.sh; then
1363     ac_aux_dir=$ac_dir
1364     ac_install_sh="$ac_aux_dir/install.sh -c"
1365     break
1366     elif test -f $ac_dir/shtool; then
1367     ac_aux_dir=$ac_dir
1368     ac_install_sh="$ac_aux_dir/shtool install -c"
1369     break
1370     fi
1371     done
1372     if test -z "$ac_aux_dir"; then
1373 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1374 gezelter 1490 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1375     { (exit 1); exit 1; }; }
1376     fi
1377     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1378     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1379     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1380    
1381 gezelter 2081
1382 gezelter 2547 ac_config_headers="$ac_config_headers src/config.h"
1383 gezelter 1490
1384 gezelter 2081
1385 gezelter 1490
1386    
1387 gezelter 2081
1388    
1389 gezelter 1490
1390 gezelter 2081
1391    
1392 gezelter 1490
1393    
1394    
1395 gezelter 2081
1396    
1397 gezelter 1490
1398 gezelter 2081
1399    
1400 gezelter 1490
1401    
1402 gezelter 2081
1403    
1404 gezelter 1490
1405 gezelter 2081
1406    
1407 gezelter 1490
1408    
1409    
1410 gezelter 2081
1411    
1412 gezelter 1490
1413 gezelter 2081
1414 gezelter 1490
1415 gezelter 2081
1416    
1417 gezelter 1490
1418    
1419 gezelter 2081
1420 gezelter 1490
1421 gezelter 2081
1422 gezelter 1490
1423 gezelter 2081
1424    
1425 gezelter 2752
1426    
1427 gezelter 2753 #
1428     #
1429     #
1430 gezelter 2752
1431    
1432    
1433    
1434 gezelter 1490
1435 gezelter 2754
1436 gezelter 1535 # AC_F90_MODULE_NAMES
1437     # -------------------
1438     #
1439     # Figure out how the Fortran 90 compiler constructs module file names
1440     #
1441     # AC_F90_MODULE_NAMES
1442 gezelter 1490
1443 gezelter 2081
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    
1478 gezelter 2753
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    
1530 gezelter 1490 # who am i
1531     # Make sure we can run config.sub.
1532     $ac_config_sub sun4 >/dev/null 2>&1 ||
1533 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1534 gezelter 1490 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1535     { (exit 1); exit 1; }; }
1536    
1537 gezelter 2081 echo "$as_me:$LINENO: checking build system type" >&5
1538 gezelter 1490 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1539     if test "${ac_cv_build+set}" = set; then
1540     echo $ECHO_N "(cached) $ECHO_C" >&6
1541     else
1542     ac_cv_build_alias=$build_alias
1543     test -z "$ac_cv_build_alias" &&
1544     ac_cv_build_alias=`$ac_config_guess`
1545     test -z "$ac_cv_build_alias" &&
1546 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1547 gezelter 1490 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1548     { (exit 1); exit 1; }; }
1549     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1550 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1551     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1552 gezelter 1490 { (exit 1); exit 1; }; }
1553    
1554     fi
1555 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1556 gezelter 1490 echo "${ECHO_T}$ac_cv_build" >&6
1557     build=$ac_cv_build
1558     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1559     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1560     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1561    
1562 gezelter 2081
1563     echo "$as_me:$LINENO: checking host system type" >&5
1564 gezelter 1490 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1565     if test "${ac_cv_host+set}" = set; then
1566     echo $ECHO_N "(cached) $ECHO_C" >&6
1567     else
1568     ac_cv_host_alias=$host_alias
1569     test -z "$ac_cv_host_alias" &&
1570     ac_cv_host_alias=$ac_cv_build_alias
1571     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1572 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1573 gezelter 1490 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1574     { (exit 1); exit 1; }; }
1575    
1576     fi
1577 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1578 gezelter 1490 echo "${ECHO_T}$ac_cv_host" >&6
1579     host=$ac_cv_host
1580     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1581     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1582     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1583    
1584 gezelter 2081
1585    
1586    
1587    
1588 gezelter 2547 # set program name
1589     PROGNAME="oopse"
1590    
1591    
1592    
1593    
1594     OBJEXT=".$OBJEXT"
1595    
1596     OOPSE=oopse
1597    
1598     if test "x${prefix}" = "xNONE"
1599     then
1600     OOPSE_HOME=${ac_default_prefix}/oopse
1601     else
1602     OOPSE_HOME=${prefix}/oopse
1603     fi
1604     # Check whether --enable-oopse-home or --disable-oopse-home was given.
1605     if test "${enable_oopse_home+set}" = set; then
1606     enableval="$enable_oopse_home"
1607     OOPSE_HOME="${enableval}"
1608     fi;
1609    
1610     # there are two ways to do debugging. One with the --enable-debug flag
1611     # and one using the DEBUG environment variable
1612    
1613     debug=0
1614     # Check whether --enable-debug or --disable-debug was given.
1615     if test "${enable_debug+set}" = set; then
1616     enableval="$enable_debug"
1617     debug=1
1618     fi;
1619     if test "${DEBUG}"; then
1620    
1621     cat >>confdefs.h <<\_ACEOF
1622     #define debug 1
1623     _ACEOF
1624    
1625     msg="$msg, debug mode"
1626     fi
1627    
1628    
1629 gezelter 2757 # Check whether --enable-single or --disable-single was given.
1630     if test "${enable_single+set}" = set; then
1631     enableval="$enable_single"
1632     ok=$enableval
1633     else
1634     ok=no
1635     fi;
1636     # Check whether --enable-float or --disable-float was given.
1637     if test "${enable_float+set}" = set; then
1638     enableval="$enable_float"
1639     ok=$enableval
1640     fi;
1641     if test "$ok" = "yes"; then
1642    
1643     cat >>confdefs.h <<\_ACEOF
1644     #define SINGLE_PRECISION 1
1645     _ACEOF
1646    
1647 gezelter 2758 USE_SINGLE_PRECISION=yes
1648    
1649 gezelter 2757 fi
1650    
1651 gezelter 2547 # Checks for programs.
1652     ac_ext=cc
1653     ac_cpp='$CXXCPP $CPPFLAGS'
1654     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1655     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1656     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1657 gezelter 1490 if test -n "$ac_tool_prefix"; then
1658 gezelter 2926 for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1659 gezelter 1490 do
1660     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1661     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1662 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1663 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1664 gezelter 2547 if test "${ac_cv_prog_CXX+set}" = set; then
1665 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1666     else
1667 gezelter 2547 if test -n "$CXX"; then
1668     ac_cv_prog_CXX="$CXX" # Let the user override the test.
1669 gezelter 1490 else
1670 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1671     for as_dir in $PATH
1672     do
1673     IFS=$as_save_IFS
1674     test -z "$as_dir" && as_dir=.
1675     for ac_exec_ext in '' $ac_executable_extensions; do
1676     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1677 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1678 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1679     break 2
1680     fi
1681 gezelter 1490 done
1682 gezelter 2081 done
1683 gezelter 1490
1684     fi
1685     fi
1686 gezelter 2547 CXX=$ac_cv_prog_CXX
1687     if test -n "$CXX"; then
1688     echo "$as_me:$LINENO: result: $CXX" >&5
1689     echo "${ECHO_T}$CXX" >&6
1690 gezelter 1490 else
1691 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1692 gezelter 1490 echo "${ECHO_T}no" >&6
1693     fi
1694    
1695 gezelter 2547 test -n "$CXX" && break
1696 gezelter 1490 done
1697     fi
1698 gezelter 2547 if test -z "$CXX"; then
1699     ac_ct_CXX=$CXX
1700 gezelter 2926 for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1701 gezelter 1490 do
1702     # Extract the first word of "$ac_prog", so it can be a program name with args.
1703     set dummy $ac_prog; ac_word=$2
1704 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1705 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1706 gezelter 2547 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1707 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1708     else
1709 gezelter 2547 if test -n "$ac_ct_CXX"; then
1710     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1711 gezelter 1490 else
1712 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1713     for as_dir in $PATH
1714     do
1715     IFS=$as_save_IFS
1716     test -z "$as_dir" && as_dir=.
1717     for ac_exec_ext in '' $ac_executable_extensions; do
1718     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1719 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
1720 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1721     break 2
1722     fi
1723 gezelter 1490 done
1724 gezelter 2081 done
1725 gezelter 1490
1726     fi
1727     fi
1728 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1729     if test -n "$ac_ct_CXX"; then
1730     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1731     echo "${ECHO_T}$ac_ct_CXX" >&6
1732 gezelter 1490 else
1733 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1734 gezelter 1490 echo "${ECHO_T}no" >&6
1735     fi
1736    
1737 gezelter 2547 test -n "$ac_ct_CXX" && break
1738 gezelter 1490 done
1739 gezelter 2547 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1740 gezelter 1490
1741 gezelter 2547 CXX=$ac_ct_CXX
1742 gezelter 1490 fi
1743    
1744 gezelter 2081
1745     # Provide some information about the compiler.
1746     echo "$as_me:$LINENO:" \
1747 gezelter 2547 "checking for C++ compiler version" >&5
1748 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
1749     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1750     (eval $ac_compiler --version </dev/null >&5) 2>&5
1751     ac_status=$?
1752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1753     (exit $ac_status); }
1754     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1755     (eval $ac_compiler -v </dev/null >&5) 2>&5
1756     ac_status=$?
1757     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1758     (exit $ac_status); }
1759     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1760     (eval $ac_compiler -V </dev/null >&5) 2>&5
1761     ac_status=$?
1762     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1763     (exit $ac_status); }
1764    
1765 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
1766 gezelter 2081 /* confdefs.h. */
1767     _ACEOF
1768     cat confdefs.h >>conftest.$ac_ext
1769     cat >>conftest.$ac_ext <<_ACEOF
1770     /* end confdefs.h. */
1771 gezelter 1490
1772     int
1773     main ()
1774     {
1775    
1776     ;
1777     return 0;
1778     }
1779     _ACEOF
1780     ac_clean_files_save=$ac_clean_files
1781 gezelter 2081 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1782 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
1783 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
1784 gezelter 1490 # of exeext.
1785 gezelter 2547 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1786     echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1787 gezelter 1490 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1788 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1789 gezelter 1490 (eval $ac_link_default) 2>&5
1790     ac_status=$?
1791 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1792 gezelter 1490 (exit $ac_status); }; then
1793 gezelter 2081 # Find the output, starting from the most likely. This scheme is
1794     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1795     # resort.
1796    
1797     # Be careful to initialize this variable, since it used to be cached.
1798     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1799     ac_cv_exeext=
1800     # b.out is created by i960 compilers.
1801     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1802     do
1803     test -f "$ac_file" || continue
1804 gezelter 1490 case $ac_file in
1805 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1806     ;;
1807     conftest.$ac_ext )
1808     # This is the source file.
1809     ;;
1810     [ab].out )
1811     # We found the default executable, but exeext='' is most
1812     # certainly right.
1813     break;;
1814     *.* )
1815     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1816     # FIXME: I believe we export ac_cv_exeext for Libtool,
1817     # but it would be cool to find out if it's true. Does anybody
1818     # maintain Libtool? --akim.
1819     export ac_cv_exeext
1820     break;;
1821     * )
1822     break;;
1823 gezelter 1490 esac
1824     done
1825     else
1826     echo "$as_me: failed program was:" >&5
1827 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1828    
1829 gezelter 2547 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1830 gezelter 2081 See \`config.log' for more details." >&5
1831 gezelter 2547 echo "$as_me: error: C++ compiler cannot create executables
1832 gezelter 2081 See \`config.log' for more details." >&2;}
1833 gezelter 1490 { (exit 77); exit 77; }; }
1834     fi
1835    
1836     ac_exeext=$ac_cv_exeext
1837 gezelter 2081 echo "$as_me:$LINENO: result: $ac_file" >&5
1838 gezelter 1490 echo "${ECHO_T}$ac_file" >&6
1839    
1840     # Check the compiler produces executables we can run. If not, either
1841     # the compiler is broken, or we cross compile.
1842 gezelter 2547 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1843     echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1844 gezelter 1490 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1845     # If not cross compiling, check that we can run a simple program.
1846     if test "$cross_compiling" != yes; then
1847     if { ac_try='./$ac_file'
1848 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1849 gezelter 1490 (eval $ac_try) 2>&5
1850     ac_status=$?
1851 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1852 gezelter 1490 (exit $ac_status); }; }; then
1853     cross_compiling=no
1854     else
1855     if test "$cross_compiling" = maybe; then
1856     cross_compiling=yes
1857     else
1858 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1859 gezelter 2081 If you meant to cross compile, use \`--host'.
1860     See \`config.log' for more details." >&5
1861 gezelter 2547 echo "$as_me: error: cannot run C++ compiled programs.
1862 gezelter 2081 If you meant to cross compile, use \`--host'.
1863     See \`config.log' for more details." >&2;}
1864 gezelter 1490 { (exit 1); exit 1; }; }
1865     fi
1866     fi
1867     fi
1868 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
1869 gezelter 1490 echo "${ECHO_T}yes" >&6
1870    
1871 gezelter 2081 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1872 gezelter 1490 ac_clean_files=$ac_clean_files_save
1873     # Check the compiler produces executables we can run. If not, either
1874     # the compiler is broken, or we cross compile.
1875 gezelter 2081 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1876 gezelter 1490 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1877 gezelter 2081 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1878 gezelter 1490 echo "${ECHO_T}$cross_compiling" >&6
1879    
1880 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1881     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1882     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1883 gezelter 1490 (eval $ac_link) 2>&5
1884     ac_status=$?
1885 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1886 gezelter 1490 (exit $ac_status); }; then
1887     # If both `conftest.exe' and `conftest' are `present' (well, observable)
1888     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1889     # work properly (i.e., refer to `conftest.exe'), while it won't with
1890     # `rm'.
1891 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
1892     test -f "$ac_file" || continue
1893 gezelter 1490 case $ac_file in
1894 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1895 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1896 gezelter 2081 export ac_cv_exeext
1897     break;;
1898 gezelter 1490 * ) break;;
1899     esac
1900     done
1901     else
1902 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1903     See \`config.log' for more details." >&5
1904     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1905     See \`config.log' for more details." >&2;}
1906 gezelter 1490 { (exit 1); exit 1; }; }
1907     fi
1908    
1909     rm -f conftest$ac_cv_exeext
1910 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1911 gezelter 1490 echo "${ECHO_T}$ac_cv_exeext" >&6
1912    
1913     rm -f conftest.$ac_ext
1914     EXEEXT=$ac_cv_exeext
1915     ac_exeext=$EXEEXT
1916 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1917     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1918 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
1919     echo $ECHO_N "(cached) $ECHO_C" >&6
1920     else
1921     cat >conftest.$ac_ext <<_ACEOF
1922 gezelter 2081 /* confdefs.h. */
1923     _ACEOF
1924     cat confdefs.h >>conftest.$ac_ext
1925     cat >>conftest.$ac_ext <<_ACEOF
1926     /* end confdefs.h. */
1927 gezelter 1490
1928     int
1929     main ()
1930     {
1931    
1932     ;
1933     return 0;
1934     }
1935     _ACEOF
1936     rm -f conftest.o conftest.obj
1937 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1938 gezelter 1490 (eval $ac_compile) 2>&5
1939     ac_status=$?
1940 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1941 gezelter 1490 (exit $ac_status); }; then
1942     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1943     case $ac_file in
1944 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1945 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1946     break;;
1947     esac
1948     done
1949     else
1950     echo "$as_me: failed program was:" >&5
1951 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1952    
1953     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1954     See \`config.log' for more details." >&5
1955     echo "$as_me: error: cannot compute suffix of object files: cannot compile
1956     See \`config.log' for more details." >&2;}
1957 gezelter 1490 { (exit 1); exit 1; }; }
1958     fi
1959    
1960     rm -f conftest.$ac_cv_objext conftest.$ac_ext
1961     fi
1962 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1963 gezelter 1490 echo "${ECHO_T}$ac_cv_objext" >&6
1964     OBJEXT=$ac_cv_objext
1965     ac_objext=$OBJEXT
1966 gezelter 2547 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1967     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1968     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1969     echo $ECHO_N "(cached) $ECHO_C" >&6
1970     else
1971     cat >conftest.$ac_ext <<_ACEOF
1972     /* confdefs.h. */
1973     _ACEOF
1974     cat confdefs.h >>conftest.$ac_ext
1975     cat >>conftest.$ac_ext <<_ACEOF
1976     /* end confdefs.h. */
1977    
1978     int
1979     main ()
1980     {
1981     #ifndef __GNUC__
1982     choke me
1983     #endif
1984    
1985     ;
1986     return 0;
1987     }
1988     _ACEOF
1989     rm -f conftest.$ac_objext
1990     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1991     (eval $ac_compile) 2>conftest.er1
1992     ac_status=$?
1993     grep -v '^ *+' conftest.er1 >conftest.err
1994     rm -f conftest.er1
1995     cat conftest.err >&5
1996     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1997     (exit $ac_status); } &&
1998     { ac_try='test -z "$ac_cxx_werror_flag"
1999     || test ! -s conftest.err'
2000     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2001     (eval $ac_try) 2>&5
2002     ac_status=$?
2003     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2004     (exit $ac_status); }; } &&
2005     { ac_try='test -s conftest.$ac_objext'
2006     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2007     (eval $ac_try) 2>&5
2008     ac_status=$?
2009     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2010     (exit $ac_status); }; }; then
2011     ac_compiler_gnu=yes
2012     else
2013     echo "$as_me: failed program was:" >&5
2014     sed 's/^/| /' conftest.$ac_ext >&5
2015    
2016     ac_compiler_gnu=no
2017     fi
2018     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2019     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2020    
2021     fi
2022     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2023     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2024     GXX=`test $ac_compiler_gnu = yes && echo yes`
2025     ac_test_CXXFLAGS=${CXXFLAGS+set}
2026     ac_save_CXXFLAGS=$CXXFLAGS
2027     CXXFLAGS="-g"
2028     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2029     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2030     if test "${ac_cv_prog_cxx_g+set}" = set; then
2031     echo $ECHO_N "(cached) $ECHO_C" >&6
2032     else
2033     cat >conftest.$ac_ext <<_ACEOF
2034     /* confdefs.h. */
2035     _ACEOF
2036     cat confdefs.h >>conftest.$ac_ext
2037     cat >>conftest.$ac_ext <<_ACEOF
2038     /* end confdefs.h. */
2039    
2040     int
2041     main ()
2042     {
2043    
2044     ;
2045     return 0;
2046     }
2047     _ACEOF
2048     rm -f conftest.$ac_objext
2049     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2050     (eval $ac_compile) 2>conftest.er1
2051     ac_status=$?
2052     grep -v '^ *+' conftest.er1 >conftest.err
2053     rm -f conftest.er1
2054     cat conftest.err >&5
2055     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2056     (exit $ac_status); } &&
2057     { ac_try='test -z "$ac_cxx_werror_flag"
2058     || test ! -s conftest.err'
2059     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2060     (eval $ac_try) 2>&5
2061     ac_status=$?
2062     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2063     (exit $ac_status); }; } &&
2064     { ac_try='test -s conftest.$ac_objext'
2065     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2066     (eval $ac_try) 2>&5
2067     ac_status=$?
2068     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2069     (exit $ac_status); }; }; then
2070     ac_cv_prog_cxx_g=yes
2071     else
2072     echo "$as_me: failed program was:" >&5
2073     sed 's/^/| /' conftest.$ac_ext >&5
2074    
2075     ac_cv_prog_cxx_g=no
2076     fi
2077     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2078     fi
2079     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2080     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2081     if test "$ac_test_CXXFLAGS" = set; then
2082     CXXFLAGS=$ac_save_CXXFLAGS
2083     elif test $ac_cv_prog_cxx_g = yes; then
2084     if test "$GXX" = yes; then
2085     CXXFLAGS="-g -O2"
2086     else
2087     CXXFLAGS="-g"
2088     fi
2089     else
2090     if test "$GXX" = yes; then
2091     CXXFLAGS="-O2"
2092     else
2093     CXXFLAGS=
2094     fi
2095     fi
2096     for ac_declaration in \
2097     '' \
2098     'extern "C" void std::exit (int) throw (); using std::exit;' \
2099     'extern "C" void std::exit (int); using std::exit;' \
2100     'extern "C" void exit (int) throw ();' \
2101     'extern "C" void exit (int);' \
2102     'void exit (int);'
2103     do
2104     cat >conftest.$ac_ext <<_ACEOF
2105     /* confdefs.h. */
2106     _ACEOF
2107     cat confdefs.h >>conftest.$ac_ext
2108     cat >>conftest.$ac_ext <<_ACEOF
2109     /* end confdefs.h. */
2110     $ac_declaration
2111     #include <stdlib.h>
2112     int
2113     main ()
2114     {
2115     exit (42);
2116     ;
2117     return 0;
2118     }
2119     _ACEOF
2120     rm -f conftest.$ac_objext
2121     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2122     (eval $ac_compile) 2>conftest.er1
2123     ac_status=$?
2124     grep -v '^ *+' conftest.er1 >conftest.err
2125     rm -f conftest.er1
2126     cat conftest.err >&5
2127     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2128     (exit $ac_status); } &&
2129     { ac_try='test -z "$ac_cxx_werror_flag"
2130     || test ! -s conftest.err'
2131     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2132     (eval $ac_try) 2>&5
2133     ac_status=$?
2134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2135     (exit $ac_status); }; } &&
2136     { ac_try='test -s conftest.$ac_objext'
2137     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2138     (eval $ac_try) 2>&5
2139     ac_status=$?
2140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2141     (exit $ac_status); }; }; then
2142     :
2143     else
2144     echo "$as_me: failed program was:" >&5
2145     sed 's/^/| /' conftest.$ac_ext >&5
2146    
2147     continue
2148     fi
2149     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2150     cat >conftest.$ac_ext <<_ACEOF
2151     /* confdefs.h. */
2152     _ACEOF
2153     cat confdefs.h >>conftest.$ac_ext
2154     cat >>conftest.$ac_ext <<_ACEOF
2155     /* end confdefs.h. */
2156     $ac_declaration
2157     int
2158     main ()
2159     {
2160     exit (42);
2161     ;
2162     return 0;
2163     }
2164     _ACEOF
2165     rm -f conftest.$ac_objext
2166     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2167     (eval $ac_compile) 2>conftest.er1
2168     ac_status=$?
2169     grep -v '^ *+' conftest.er1 >conftest.err
2170     rm -f conftest.er1
2171     cat conftest.err >&5
2172     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2173     (exit $ac_status); } &&
2174     { ac_try='test -z "$ac_cxx_werror_flag"
2175     || test ! -s conftest.err'
2176     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2177     (eval $ac_try) 2>&5
2178     ac_status=$?
2179     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2180     (exit $ac_status); }; } &&
2181     { ac_try='test -s conftest.$ac_objext'
2182     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2183     (eval $ac_try) 2>&5
2184     ac_status=$?
2185     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2186     (exit $ac_status); }; }; then
2187     break
2188     else
2189     echo "$as_me: failed program was:" >&5
2190     sed 's/^/| /' conftest.$ac_ext >&5
2191    
2192     fi
2193     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2194     done
2195     rm -f conftest*
2196     if test -n "$ac_declaration"; then
2197     echo '#ifdef __cplusplus' >>confdefs.h
2198     echo $ac_declaration >>confdefs.h
2199     echo '#endif' >>confdefs.h
2200     fi
2201    
2202     ac_ext=c
2203     ac_cpp='$CPP $CPPFLAGS'
2204     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2205     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2206     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2207    
2208     ac_ext=c
2209     ac_cpp='$CPP $CPPFLAGS'
2210     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2211     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2212     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2213     if test -n "$ac_tool_prefix"; then
2214 gezelter 2862 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2215 gezelter 2547 do
2216     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2217     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2218     echo "$as_me:$LINENO: checking for $ac_word" >&5
2219     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2220     if test "${ac_cv_prog_CC+set}" = set; then
2221     echo $ECHO_N "(cached) $ECHO_C" >&6
2222     else
2223     if test -n "$CC"; then
2224     ac_cv_prog_CC="$CC" # Let the user override the test.
2225     else
2226     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2227     for as_dir in $PATH
2228     do
2229     IFS=$as_save_IFS
2230     test -z "$as_dir" && as_dir=.
2231     for ac_exec_ext in '' $ac_executable_extensions; do
2232     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2233     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2234     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2235     break 2
2236     fi
2237     done
2238     done
2239    
2240     fi
2241     fi
2242     CC=$ac_cv_prog_CC
2243     if test -n "$CC"; then
2244     echo "$as_me:$LINENO: result: $CC" >&5
2245     echo "${ECHO_T}$CC" >&6
2246     else
2247     echo "$as_me:$LINENO: result: no" >&5
2248     echo "${ECHO_T}no" >&6
2249     fi
2250    
2251     test -n "$CC" && break
2252     done
2253     fi
2254     if test -z "$CC"; then
2255     ac_ct_CC=$CC
2256 gezelter 2862 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2257 gezelter 2547 do
2258     # Extract the first word of "$ac_prog", so it can be a program name with args.
2259     set dummy $ac_prog; ac_word=$2
2260     echo "$as_me:$LINENO: checking for $ac_word" >&5
2261     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2262     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2263     echo $ECHO_N "(cached) $ECHO_C" >&6
2264     else
2265     if test -n "$ac_ct_CC"; then
2266     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2267     else
2268     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2269     for as_dir in $PATH
2270     do
2271     IFS=$as_save_IFS
2272     test -z "$as_dir" && as_dir=.
2273     for ac_exec_ext in '' $ac_executable_extensions; do
2274     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2275     ac_cv_prog_ac_ct_CC="$ac_prog"
2276     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2277     break 2
2278     fi
2279     done
2280     done
2281    
2282     fi
2283     fi
2284     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2285     if test -n "$ac_ct_CC"; then
2286     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2287     echo "${ECHO_T}$ac_ct_CC" >&6
2288     else
2289     echo "$as_me:$LINENO: result: no" >&5
2290     echo "${ECHO_T}no" >&6
2291     fi
2292    
2293     test -n "$ac_ct_CC" && break
2294     done
2295    
2296     CC=$ac_ct_CC
2297     fi
2298    
2299    
2300     test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2301     See \`config.log' for more details." >&5
2302     echo "$as_me: error: no acceptable C compiler found in \$PATH
2303     See \`config.log' for more details." >&2;}
2304     { (exit 1); exit 1; }; }
2305    
2306     # Provide some information about the compiler.
2307     echo "$as_me:$LINENO:" \
2308     "checking for C compiler version" >&5
2309     ac_compiler=`set X $ac_compile; echo $2`
2310     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2311     (eval $ac_compiler --version </dev/null >&5) 2>&5
2312     ac_status=$?
2313     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2314     (exit $ac_status); }
2315     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2316     (eval $ac_compiler -v </dev/null >&5) 2>&5
2317     ac_status=$?
2318     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319     (exit $ac_status); }
2320     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2321     (eval $ac_compiler -V </dev/null >&5) 2>&5
2322     ac_status=$?
2323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2324     (exit $ac_status); }
2325    
2326 gezelter 2081 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2327 gezelter 1490 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2328     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2329     echo $ECHO_N "(cached) $ECHO_C" >&6
2330     else
2331     cat >conftest.$ac_ext <<_ACEOF
2332 gezelter 2081 /* confdefs.h. */
2333     _ACEOF
2334     cat confdefs.h >>conftest.$ac_ext
2335     cat >>conftest.$ac_ext <<_ACEOF
2336     /* end confdefs.h. */
2337 gezelter 1490
2338     int
2339     main ()
2340     {
2341     #ifndef __GNUC__
2342     choke me
2343     #endif
2344    
2345     ;
2346     return 0;
2347     }
2348     _ACEOF
2349     rm -f conftest.$ac_objext
2350 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2351     (eval $ac_compile) 2>conftest.er1
2352 gezelter 1490 ac_status=$?
2353 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2354     rm -f conftest.er1
2355     cat conftest.err >&5
2356     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2357 gezelter 1490 (exit $ac_status); } &&
2358 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2359     || test ! -s conftest.err'
2360 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2361 gezelter 1490 (eval $ac_try) 2>&5
2362     ac_status=$?
2363 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2364     (exit $ac_status); }; } &&
2365     { ac_try='test -s conftest.$ac_objext'
2366     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2367     (eval $ac_try) 2>&5
2368     ac_status=$?
2369     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2370 gezelter 1490 (exit $ac_status); }; }; then
2371     ac_compiler_gnu=yes
2372     else
2373     echo "$as_me: failed program was:" >&5
2374 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2375    
2376 gezelter 1490 ac_compiler_gnu=no
2377     fi
2378 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2379 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2380    
2381     fi
2382 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2383 gezelter 1490 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2384     GCC=`test $ac_compiler_gnu = yes && echo yes`
2385     ac_test_CFLAGS=${CFLAGS+set}
2386     ac_save_CFLAGS=$CFLAGS
2387     CFLAGS="-g"
2388 gezelter 2081 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2389 gezelter 1490 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2390     if test "${ac_cv_prog_cc_g+set}" = set; then
2391     echo $ECHO_N "(cached) $ECHO_C" >&6
2392     else
2393     cat >conftest.$ac_ext <<_ACEOF
2394 gezelter 2081 /* confdefs.h. */
2395     _ACEOF
2396     cat confdefs.h >>conftest.$ac_ext
2397     cat >>conftest.$ac_ext <<_ACEOF
2398     /* end confdefs.h. */
2399 gezelter 1490
2400     int
2401     main ()
2402     {
2403    
2404     ;
2405     return 0;
2406     }
2407     _ACEOF
2408     rm -f conftest.$ac_objext
2409 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2410     (eval $ac_compile) 2>conftest.er1
2411 gezelter 1490 ac_status=$?
2412 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2413     rm -f conftest.er1
2414     cat conftest.err >&5
2415     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2416 gezelter 1490 (exit $ac_status); } &&
2417 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2418     || test ! -s conftest.err'
2419 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2420 gezelter 1490 (eval $ac_try) 2>&5
2421     ac_status=$?
2422 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423     (exit $ac_status); }; } &&
2424     { ac_try='test -s conftest.$ac_objext'
2425     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2426     (eval $ac_try) 2>&5
2427     ac_status=$?
2428     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429 gezelter 1490 (exit $ac_status); }; }; then
2430     ac_cv_prog_cc_g=yes
2431     else
2432     echo "$as_me: failed program was:" >&5
2433 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2434    
2435 gezelter 1490 ac_cv_prog_cc_g=no
2436     fi
2437 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2438 gezelter 1490 fi
2439 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2440 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2441     if test "$ac_test_CFLAGS" = set; then
2442     CFLAGS=$ac_save_CFLAGS
2443     elif test $ac_cv_prog_cc_g = yes; then
2444     if test "$GCC" = yes; then
2445     CFLAGS="-g -O2"
2446     else
2447     CFLAGS="-g"
2448     fi
2449     else
2450     if test "$GCC" = yes; then
2451     CFLAGS="-O2"
2452     else
2453     CFLAGS=
2454     fi
2455     fi
2456 gezelter 2081 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2457     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2458     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2459     echo $ECHO_N "(cached) $ECHO_C" >&6
2460     else
2461     ac_cv_prog_cc_stdc=no
2462     ac_save_CC=$CC
2463     cat >conftest.$ac_ext <<_ACEOF
2464     /* confdefs.h. */
2465     _ACEOF
2466     cat confdefs.h >>conftest.$ac_ext
2467     cat >>conftest.$ac_ext <<_ACEOF
2468     /* end confdefs.h. */
2469     #include <stdarg.h>
2470     #include <stdio.h>
2471     #include <sys/types.h>
2472     #include <sys/stat.h>
2473     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2474     struct buf { int x; };
2475     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2476     static char *e (p, i)
2477     char **p;
2478     int i;
2479     {
2480     return p[i];
2481     }
2482     static char *f (char * (*g) (char **, int), char **p, ...)
2483     {
2484     char *s;
2485     va_list v;
2486     va_start (v,p);
2487     s = g (p, va_arg (v,int));
2488     va_end (v);
2489     return s;
2490     }
2491    
2492     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2493     function prototypes and stuff, but not '\xHH' hex character constants.
2494     These don't provoke an error unfortunately, instead are silently treated
2495     as 'x'. The following induces an error, until -std1 is added to get
2496     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2497     array size at least. It's necessary to write '\x00'==0 to get something
2498     that's true only with -std1. */
2499     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2500    
2501     int test (int i, double x);
2502     struct s1 {int (*f) (int a);};
2503     struct s2 {int (*f) (double a);};
2504     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2505     int argc;
2506     char **argv;
2507     int
2508     main ()
2509     {
2510     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2511     ;
2512     return 0;
2513     }
2514     _ACEOF
2515     # Don't try gcc -ansi; that turns off useful extensions and
2516     # breaks some systems' header files.
2517     # AIX -qlanglvl=ansi
2518     # Ultrix and OSF/1 -std1
2519     # HP-UX 10.20 and later -Ae
2520     # HP-UX older versions -Aa -D_HPUX_SOURCE
2521     # SVR4 -Xc -D__EXTENSIONS__
2522     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2523     do
2524     CC="$ac_save_CC $ac_arg"
2525     rm -f conftest.$ac_objext
2526     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2527     (eval $ac_compile) 2>conftest.er1
2528     ac_status=$?
2529     grep -v '^ *+' conftest.er1 >conftest.err
2530     rm -f conftest.er1
2531     cat conftest.err >&5
2532     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2533     (exit $ac_status); } &&
2534 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2535     || test ! -s conftest.err'
2536 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2537     (eval $ac_try) 2>&5
2538     ac_status=$?
2539     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2540     (exit $ac_status); }; } &&
2541     { ac_try='test -s conftest.$ac_objext'
2542     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2543     (eval $ac_try) 2>&5
2544     ac_status=$?
2545     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2546     (exit $ac_status); }; }; then
2547     ac_cv_prog_cc_stdc=$ac_arg
2548     break
2549     else
2550     echo "$as_me: failed program was:" >&5
2551     sed 's/^/| /' conftest.$ac_ext >&5
2552    
2553     fi
2554     rm -f conftest.err conftest.$ac_objext
2555     done
2556     rm -f conftest.$ac_ext conftest.$ac_objext
2557     CC=$ac_save_CC
2558    
2559     fi
2560    
2561     case "x$ac_cv_prog_cc_stdc" in
2562     x|xno)
2563     echo "$as_me:$LINENO: result: none needed" >&5
2564     echo "${ECHO_T}none needed" >&6 ;;
2565     *)
2566     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2567     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2568     CC="$CC $ac_cv_prog_cc_stdc" ;;
2569     esac
2570    
2571 gezelter 1490 # Some people use a C++ compiler to compile C. Since we use `exit',
2572     # in C++ we need to declare it. In case someone uses the same compiler
2573     # for both compiling C and C++ we need to have the C++ compiler decide
2574     # the declaration of exit, since it's the most demanding environment.
2575     cat >conftest.$ac_ext <<_ACEOF
2576     #ifndef __cplusplus
2577     choke me
2578     #endif
2579     _ACEOF
2580     rm -f conftest.$ac_objext
2581 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2582     (eval $ac_compile) 2>conftest.er1
2583 gezelter 1490 ac_status=$?
2584 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2585     rm -f conftest.er1
2586     cat conftest.err >&5
2587     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2588 gezelter 1490 (exit $ac_status); } &&
2589 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2590     || test ! -s conftest.err'
2591 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2592 gezelter 1490 (eval $ac_try) 2>&5
2593     ac_status=$?
2594 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595     (exit $ac_status); }; } &&
2596     { ac_try='test -s conftest.$ac_objext'
2597     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2598     (eval $ac_try) 2>&5
2599     ac_status=$?
2600     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2601 gezelter 1490 (exit $ac_status); }; }; then
2602     for ac_declaration in \
2603 gezelter 2081 '' \
2604 gezelter 1490 'extern "C" void std::exit (int) throw (); using std::exit;' \
2605     'extern "C" void std::exit (int); using std::exit;' \
2606     'extern "C" void exit (int) throw ();' \
2607     'extern "C" void exit (int);' \
2608     'void exit (int);'
2609     do
2610     cat >conftest.$ac_ext <<_ACEOF
2611 gezelter 2081 /* confdefs.h. */
2612     _ACEOF
2613     cat confdefs.h >>conftest.$ac_ext
2614     cat >>conftest.$ac_ext <<_ACEOF
2615     /* end confdefs.h. */
2616     $ac_declaration
2617 gezelter 2029 #include <stdlib.h>
2618 gezelter 1490 int
2619     main ()
2620     {
2621     exit (42);
2622     ;
2623     return 0;
2624     }
2625     _ACEOF
2626     rm -f conftest.$ac_objext
2627 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2628     (eval $ac_compile) 2>conftest.er1
2629 gezelter 1490 ac_status=$?
2630 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2631     rm -f conftest.er1
2632     cat conftest.err >&5
2633     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2634 gezelter 1490 (exit $ac_status); } &&
2635 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2636     || test ! -s conftest.err'
2637 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2638 gezelter 1490 (eval $ac_try) 2>&5
2639     ac_status=$?
2640 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2641     (exit $ac_status); }; } &&
2642     { ac_try='test -s conftest.$ac_objext'
2643     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2644     (eval $ac_try) 2>&5
2645     ac_status=$?
2646     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2647 gezelter 1490 (exit $ac_status); }; }; then
2648     :
2649     else
2650     echo "$as_me: failed program was:" >&5
2651 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2652    
2653 gezelter 1490 continue
2654     fi
2655 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2656 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
2657 gezelter 2081 /* confdefs.h. */
2658     _ACEOF
2659     cat confdefs.h >>conftest.$ac_ext
2660     cat >>conftest.$ac_ext <<_ACEOF
2661     /* end confdefs.h. */
2662 gezelter 1490 $ac_declaration
2663     int
2664     main ()
2665     {
2666     exit (42);
2667     ;
2668     return 0;
2669     }
2670     _ACEOF
2671     rm -f conftest.$ac_objext
2672 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2673     (eval $ac_compile) 2>conftest.er1
2674 gezelter 1490 ac_status=$?
2675 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2676     rm -f conftest.er1
2677     cat conftest.err >&5
2678     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2679 gezelter 1490 (exit $ac_status); } &&
2680 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2681     || test ! -s conftest.err'
2682 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2683 gezelter 1490 (eval $ac_try) 2>&5
2684     ac_status=$?
2685 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2686     (exit $ac_status); }; } &&
2687     { ac_try='test -s conftest.$ac_objext'
2688     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2689     (eval $ac_try) 2>&5
2690     ac_status=$?
2691     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692 gezelter 1490 (exit $ac_status); }; }; then
2693     break
2694     else
2695     echo "$as_me: failed program was:" >&5
2696 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2697    
2698 gezelter 1490 fi
2699 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2700 gezelter 1490 done
2701 gezelter 2081 rm -f conftest*
2702     if test -n "$ac_declaration"; then
2703     echo '#ifdef __cplusplus' >>confdefs.h
2704     echo $ac_declaration >>confdefs.h
2705     echo '#endif' >>confdefs.h
2706     fi
2707 gezelter 1490
2708     else
2709     echo "$as_me: failed program was:" >&5
2710 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2711    
2712 gezelter 1490 fi
2713 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2714 gezelter 1490 ac_ext=c
2715     ac_cpp='$CPP $CPPFLAGS'
2716     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2717     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2718     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2719    
2720 gezelter 2547 ac_ext=${FC_SRCEXT-f}
2721     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2722     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2723     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2724 gezelter 1490 if test -n "$ac_tool_prefix"; then
2725 gezelter 2862 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2726 gezelter 1490 do
2727     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2728     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2729 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2730 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2731 gezelter 2547 if test "${ac_cv_prog_FC+set}" = set; then
2732 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2733     else
2734 gezelter 2547 if test -n "$FC"; then
2735     ac_cv_prog_FC="$FC" # Let the user override the test.
2736 gezelter 1490 else
2737 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2738     for as_dir in $PATH
2739     do
2740     IFS=$as_save_IFS
2741     test -z "$as_dir" && as_dir=.
2742     for ac_exec_ext in '' $ac_executable_extensions; do
2743     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2744 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2745 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2746     break 2
2747     fi
2748 gezelter 1490 done
2749 gezelter 2081 done
2750 gezelter 1490
2751     fi
2752     fi
2753 gezelter 2547 FC=$ac_cv_prog_FC
2754     if test -n "$FC"; then
2755     echo "$as_me:$LINENO: result: $FC" >&5
2756     echo "${ECHO_T}$FC" >&6
2757 gezelter 1490 else
2758 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2759 gezelter 1490 echo "${ECHO_T}no" >&6
2760     fi
2761    
2762 gezelter 2547 test -n "$FC" && break
2763 gezelter 1490 done
2764     fi
2765 gezelter 2547 if test -z "$FC"; then
2766     ac_ct_FC=$FC
2767 gezelter 2862 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2768 gezelter 1490 do
2769     # Extract the first word of "$ac_prog", so it can be a program name with args.
2770     set dummy $ac_prog; ac_word=$2
2771 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2772 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2773 gezelter 2547 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2774 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2775     else
2776 gezelter 2547 if test -n "$ac_ct_FC"; then
2777     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2778 gezelter 1490 else
2779 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2780     for as_dir in $PATH
2781     do
2782     IFS=$as_save_IFS
2783     test -z "$as_dir" && as_dir=.
2784     for ac_exec_ext in '' $ac_executable_extensions; do
2785     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2786 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
2787 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2788     break 2
2789     fi
2790 gezelter 1490 done
2791 gezelter 2081 done
2792 gezelter 1490
2793     fi
2794     fi
2795 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2796     if test -n "$ac_ct_FC"; then
2797     echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2798     echo "${ECHO_T}$ac_ct_FC" >&6
2799 gezelter 1490 else
2800 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2801 gezelter 1490 echo "${ECHO_T}no" >&6
2802     fi
2803    
2804 gezelter 2547 test -n "$ac_ct_FC" && break
2805 gezelter 1490 done
2806    
2807 gezelter 2547 FC=$ac_ct_FC
2808 gezelter 1490 fi
2809    
2810 gezelter 2081
2811     # Provide some information about the compiler.
2812 gezelter 2758 echo "$as_me:2812:" \
2813 gezelter 2547 "checking for Fortran compiler version" >&5
2814 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
2815     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2816     (eval $ac_compiler --version </dev/null >&5) 2>&5
2817     ac_status=$?
2818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2819     (exit $ac_status); }
2820     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2821     (eval $ac_compiler -v </dev/null >&5) 2>&5
2822     ac_status=$?
2823     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2824     (exit $ac_status); }
2825     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2826     (eval $ac_compiler -V </dev/null >&5) 2>&5
2827     ac_status=$?
2828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2829     (exit $ac_status); }
2830 gezelter 2547 rm -f a.out
2831 gezelter 2081
2832 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
2833     # input file. (Note that this only needs to work for GNU compilers.)
2834     ac_save_ext=$ac_ext
2835     ac_ext=F
2836     echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2837     echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2838     if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2839 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2840     else
2841     cat >conftest.$ac_ext <<_ACEOF
2842 gezelter 2547 program main
2843 gezelter 1490 #ifndef __GNUC__
2844     choke me
2845     #endif
2846    
2847 gezelter 2547 end
2848 gezelter 1490 _ACEOF
2849     rm -f conftest.$ac_objext
2850 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2851     (eval $ac_compile) 2>conftest.er1
2852 gezelter 1490 ac_status=$?
2853 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2854     rm -f conftest.er1
2855     cat conftest.err >&5
2856     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2857 gezelter 1490 (exit $ac_status); } &&
2858 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2859 gezelter 2473 || test ! -s conftest.err'
2860 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2861 gezelter 1490 (eval $ac_try) 2>&5
2862     ac_status=$?
2863 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2864     (exit $ac_status); }; } &&
2865     { ac_try='test -s conftest.$ac_objext'
2866     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2867     (eval $ac_try) 2>&5
2868     ac_status=$?
2869     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2870 gezelter 1490 (exit $ac_status); }; }; then
2871     ac_compiler_gnu=yes
2872     else
2873     echo "$as_me: failed program was:" >&5
2874 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2875    
2876 gezelter 1490 ac_compiler_gnu=no
2877     fi
2878 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2879 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2880 gezelter 1490
2881     fi
2882 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2883     echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2884     ac_ext=$ac_save_ext
2885     ac_test_FFLAGS=${FCFLAGS+set}
2886     ac_save_FFLAGS=$FCFLAGS
2887     FCFLAGS=
2888     echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2889     echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2890     if test "${ac_cv_prog_fc_g+set}" = set; then
2891 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2892     else
2893 gezelter 2547 FCFLAGS=-g
2894     cat >conftest.$ac_ext <<_ACEOF
2895     program main
2896 gezelter 1490
2897 gezelter 2547 end
2898 gezelter 1490 _ACEOF
2899     rm -f conftest.$ac_objext
2900 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2901     (eval $ac_compile) 2>conftest.er1
2902 gezelter 1490 ac_status=$?
2903 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2904     rm -f conftest.er1
2905     cat conftest.err >&5
2906     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2907 gezelter 1490 (exit $ac_status); } &&
2908 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2909 gezelter 2473 || test ! -s conftest.err'
2910 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2911 gezelter 1490 (eval $ac_try) 2>&5
2912     ac_status=$?
2913 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2914     (exit $ac_status); }; } &&
2915     { ac_try='test -s conftest.$ac_objext'
2916     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2917     (eval $ac_try) 2>&5
2918     ac_status=$?
2919     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2920 gezelter 1490 (exit $ac_status); }; }; then
2921 gezelter 2547 ac_cv_prog_fc_g=yes
2922 gezelter 1490 else
2923     echo "$as_me: failed program was:" >&5
2924 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2925    
2926 gezelter 2547 ac_cv_prog_fc_g=no
2927 gezelter 1490 fi
2928 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2929 gezelter 2547
2930 gezelter 1490 fi
2931 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2932     echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2933     if test "$ac_test_FFLAGS" = set; then
2934     FCFLAGS=$ac_save_FFLAGS
2935     elif test $ac_cv_prog_fc_g = yes; then
2936     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2937     FCFLAGS="-g -O2"
2938 gezelter 1490 else
2939 gezelter 2547 FCFLAGS="-g"
2940 gezelter 1490 fi
2941     else
2942 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2943     FCFLAGS="-O2"
2944 gezelter 1490 else
2945 gezelter 2547 FCFLAGS=
2946 gezelter 1490 fi
2947     fi
2948 gezelter 2081
2949 gezelter 1490 ac_ext=c
2950     ac_cpp='$CPP $CPPFLAGS'
2951     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2952     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2953     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2954    
2955 gezelter 2473 ac_ext=c
2956     ac_cpp='$CPP $CPPFLAGS'
2957     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2958     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2959     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2960     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2961     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2962     # On Suns, sometimes $CPP names a directory.
2963     if test -n "$CPP" && test -d "$CPP"; then
2964     CPP=
2965     fi
2966     if test -z "$CPP"; then
2967     if test "${ac_cv_prog_CPP+set}" = set; then
2968     echo $ECHO_N "(cached) $ECHO_C" >&6
2969     else
2970     # Double quotes because CPP needs to be expanded
2971     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2972     do
2973     ac_preproc_ok=false
2974     for ac_c_preproc_warn_flag in '' yes
2975     do
2976     # Use a header file that comes with gcc, so configuring glibc
2977     # with a fresh cross-compiler works.
2978     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2979     # <limits.h> exists even on freestanding compilers.
2980     # On the NeXT, cc -E runs the code through the compiler's parser,
2981     # not just through cpp. "Syntax error" is here to catch this case.
2982     cat >conftest.$ac_ext <<_ACEOF
2983     /* confdefs.h. */
2984     _ACEOF
2985     cat confdefs.h >>conftest.$ac_ext
2986     cat >>conftest.$ac_ext <<_ACEOF
2987     /* end confdefs.h. */
2988     #ifdef __STDC__
2989     # include <limits.h>
2990     #else
2991     # include <assert.h>
2992     #endif
2993     Syntax error
2994     _ACEOF
2995     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2996     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2997     ac_status=$?
2998     grep -v '^ *+' conftest.er1 >conftest.err
2999     rm -f conftest.er1
3000     cat conftest.err >&5
3001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3002     (exit $ac_status); } >/dev/null; then
3003     if test -s conftest.err; then
3004     ac_cpp_err=$ac_c_preproc_warn_flag
3005     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3006     else
3007     ac_cpp_err=
3008     fi
3009     else
3010     ac_cpp_err=yes
3011     fi
3012     if test -z "$ac_cpp_err"; then
3013     :
3014     else
3015     echo "$as_me: failed program was:" >&5
3016     sed 's/^/| /' conftest.$ac_ext >&5
3017    
3018     # Broken: fails on valid input.
3019     continue
3020     fi
3021     rm -f conftest.err conftest.$ac_ext
3022    
3023     # OK, works on sane cases. Now check whether non-existent headers
3024     # can be detected and how.
3025     cat >conftest.$ac_ext <<_ACEOF
3026     /* confdefs.h. */
3027     _ACEOF
3028     cat confdefs.h >>conftest.$ac_ext
3029     cat >>conftest.$ac_ext <<_ACEOF
3030     /* end confdefs.h. */
3031     #include <ac_nonexistent.h>
3032     _ACEOF
3033     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3034     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3035     ac_status=$?
3036     grep -v '^ *+' conftest.er1 >conftest.err
3037     rm -f conftest.er1
3038     cat conftest.err >&5
3039     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3040     (exit $ac_status); } >/dev/null; then
3041     if test -s conftest.err; then
3042     ac_cpp_err=$ac_c_preproc_warn_flag
3043     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3044     else
3045     ac_cpp_err=
3046     fi
3047     else
3048     ac_cpp_err=yes
3049     fi
3050     if test -z "$ac_cpp_err"; then
3051     # Broken: success on invalid input.
3052     continue
3053     else
3054     echo "$as_me: failed program was:" >&5
3055     sed 's/^/| /' conftest.$ac_ext >&5
3056    
3057     # Passes both tests.
3058     ac_preproc_ok=:
3059     break
3060     fi
3061     rm -f conftest.err conftest.$ac_ext
3062    
3063     done
3064     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3065     rm -f conftest.err conftest.$ac_ext
3066     if $ac_preproc_ok; then
3067     break
3068     fi
3069    
3070     done
3071     ac_cv_prog_CPP=$CPP
3072    
3073     fi
3074     CPP=$ac_cv_prog_CPP
3075     else
3076     ac_cv_prog_CPP=$CPP
3077     fi
3078     echo "$as_me:$LINENO: result: $CPP" >&5
3079     echo "${ECHO_T}$CPP" >&6
3080     ac_preproc_ok=false
3081     for ac_c_preproc_warn_flag in '' yes
3082     do
3083     # Use a header file that comes with gcc, so configuring glibc
3084     # with a fresh cross-compiler works.
3085     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3086     # <limits.h> exists even on freestanding compilers.
3087     # On the NeXT, cc -E runs the code through the compiler's parser,
3088     # not just through cpp. "Syntax error" is here to catch this case.
3089     cat >conftest.$ac_ext <<_ACEOF
3090     /* confdefs.h. */
3091     _ACEOF
3092     cat confdefs.h >>conftest.$ac_ext
3093     cat >>conftest.$ac_ext <<_ACEOF
3094     /* end confdefs.h. */
3095     #ifdef __STDC__
3096     # include <limits.h>
3097     #else
3098     # include <assert.h>
3099     #endif
3100     Syntax error
3101     _ACEOF
3102     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3103     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3104     ac_status=$?
3105     grep -v '^ *+' conftest.er1 >conftest.err
3106     rm -f conftest.er1
3107     cat conftest.err >&5
3108     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3109     (exit $ac_status); } >/dev/null; then
3110     if test -s conftest.err; then
3111     ac_cpp_err=$ac_c_preproc_warn_flag
3112     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3113     else
3114     ac_cpp_err=
3115     fi
3116     else
3117     ac_cpp_err=yes
3118     fi
3119     if test -z "$ac_cpp_err"; then
3120     :
3121     else
3122     echo "$as_me: failed program was:" >&5
3123     sed 's/^/| /' conftest.$ac_ext >&5
3124    
3125     # Broken: fails on valid input.
3126     continue
3127     fi
3128     rm -f conftest.err conftest.$ac_ext
3129    
3130     # OK, works on sane cases. Now check whether non-existent headers
3131     # can be detected and how.
3132     cat >conftest.$ac_ext <<_ACEOF
3133     /* confdefs.h. */
3134     _ACEOF
3135     cat confdefs.h >>conftest.$ac_ext
3136     cat >>conftest.$ac_ext <<_ACEOF
3137     /* end confdefs.h. */
3138     #include <ac_nonexistent.h>
3139     _ACEOF
3140     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3141     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3142     ac_status=$?
3143     grep -v '^ *+' conftest.er1 >conftest.err
3144     rm -f conftest.er1
3145     cat conftest.err >&5
3146     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147     (exit $ac_status); } >/dev/null; then
3148     if test -s conftest.err; then
3149     ac_cpp_err=$ac_c_preproc_warn_flag
3150     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3151     else
3152     ac_cpp_err=
3153     fi
3154     else
3155     ac_cpp_err=yes
3156     fi
3157     if test -z "$ac_cpp_err"; then
3158     # Broken: success on invalid input.
3159     continue
3160     else
3161     echo "$as_me: failed program was:" >&5
3162     sed 's/^/| /' conftest.$ac_ext >&5
3163    
3164     # Passes both tests.
3165     ac_preproc_ok=:
3166     break
3167     fi
3168     rm -f conftest.err conftest.$ac_ext
3169    
3170     done
3171     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3172     rm -f conftest.err conftest.$ac_ext
3173     if $ac_preproc_ok; then
3174     :
3175     else
3176     { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3177     See \`config.log' for more details." >&5
3178     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3179     See \`config.log' for more details." >&2;}
3180     { (exit 1); exit 1; }; }
3181     fi
3182    
3183     ac_ext=c
3184     ac_cpp='$CPP $CPPFLAGS'
3185     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3186     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3187     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3188    
3189     echo "$as_me:$LINENO: checking for egrep" >&5
3190     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3191     if test "${ac_cv_prog_egrep+set}" = set; then
3192     echo $ECHO_N "(cached) $ECHO_C" >&6
3193     else
3194     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3195     then ac_cv_prog_egrep='grep -E'
3196     else ac_cv_prog_egrep='egrep'
3197     fi
3198     fi
3199     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3200     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3201     EGREP=$ac_cv_prog_egrep
3202    
3203    
3204 gezelter 2547 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3205     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3206     LN_S=$as_ln_s
3207     if test "$LN_S" = "ln -s"; then
3208     echo "$as_me:$LINENO: result: yes" >&5
3209     echo "${ECHO_T}yes" >&6
3210     else
3211     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3212     echo "${ECHO_T}no, using $LN_S" >&6
3213     fi
3214 gezelter 2473
3215 gezelter 2547 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3216     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3217     set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3218     if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3219     echo $ECHO_N "(cached) $ECHO_C" >&6
3220     else
3221     cat >conftest.make <<\_ACEOF
3222     all:
3223     @echo 'ac_maketemp="$(MAKE)"'
3224     _ACEOF
3225     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3226     eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3227     if test -n "$ac_maketemp"; then
3228     eval ac_cv_prog_make_${ac_make}_set=yes
3229     else
3230     eval ac_cv_prog_make_${ac_make}_set=no
3231     fi
3232     rm -f conftest.make
3233     fi
3234     if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3235     echo "$as_me:$LINENO: result: yes" >&5
3236 gezelter 1490 echo "${ECHO_T}yes" >&6
3237 gezelter 2547 SET_MAKE=
3238     else
3239     echo "$as_me:$LINENO: result: no" >&5
3240 gezelter 1490 echo "${ECHO_T}no" >&6
3241 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
3242     fi
3243    
3244     if test -n "$ac_tool_prefix"; then
3245     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3246     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3247     echo "$as_me:$LINENO: checking for $ac_word" >&5
3248     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3249     if test "${ac_cv_prog_RANLIB+set}" = set; then
3250     echo $ECHO_N "(cached) $ECHO_C" >&6
3251     else
3252     if test -n "$RANLIB"; then
3253     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3254     else
3255     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3256     for as_dir in $PATH
3257     do
3258     IFS=$as_save_IFS
3259     test -z "$as_dir" && as_dir=.
3260     for ac_exec_ext in '' $ac_executable_extensions; do
3261     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3262     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3263     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3264     break 2
3265 gezelter 1490 fi
3266 gezelter 2547 done
3267     done
3268    
3269     fi
3270     fi
3271     RANLIB=$ac_cv_prog_RANLIB
3272     if test -n "$RANLIB"; then
3273     echo "$as_me:$LINENO: result: $RANLIB" >&5
3274     echo "${ECHO_T}$RANLIB" >&6
3275     else
3276     echo "$as_me:$LINENO: result: no" >&5
3277 gezelter 1490 echo "${ECHO_T}no" >&6
3278 gezelter 2547 fi
3279    
3280     fi
3281     if test -z "$ac_cv_prog_RANLIB"; then
3282     ac_ct_RANLIB=$RANLIB
3283     # Extract the first word of "ranlib", so it can be a program name with args.
3284     set dummy ranlib; ac_word=$2
3285     echo "$as_me:$LINENO: checking for $ac_word" >&5
3286     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3287     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3288     echo $ECHO_N "(cached) $ECHO_C" >&6
3289     else
3290     if test -n "$ac_ct_RANLIB"; then
3291     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3292     else
3293     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3294     for as_dir in $PATH
3295     do
3296     IFS=$as_save_IFS
3297     test -z "$as_dir" && as_dir=.
3298     for ac_exec_ext in '' $ac_executable_extensions; do
3299     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3300     ac_cv_prog_ac_ct_RANLIB="ranlib"
3301     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3302     break 2
3303 gezelter 1490 fi
3304 gezelter 2547 done
3305     done
3306    
3307     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3308     fi
3309     fi
3310     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3311     if test -n "$ac_ct_RANLIB"; then
3312     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3313     echo "${ECHO_T}$ac_ct_RANLIB" >&6
3314     else
3315     echo "$as_me:$LINENO: result: no" >&5
3316 gezelter 1490 echo "${ECHO_T}no" >&6
3317 gezelter 2547 fi
3318    
3319     RANLIB=$ac_ct_RANLIB
3320     else
3321     RANLIB="$ac_cv_prog_RANLIB"
3322     fi
3323    
3324    
3325     # Extract the first word of "perl", so it can be a program name with args.
3326     set dummy perl; ac_word=$2
3327     echo "$as_me:$LINENO: checking for $ac_word" >&5
3328     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3329     if test "${ac_cv_path_PERLINTERP+set}" = set; then
3330     echo $ECHO_N "(cached) $ECHO_C" >&6
3331     else
3332     case $PERLINTERP in
3333     [\\/]* | ?:[\\/]*)
3334     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3335     ;;
3336     *)
3337     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3338     for as_dir in $PATH
3339     do
3340     IFS=$as_save_IFS
3341     test -z "$as_dir" && as_dir=.
3342     for ac_exec_ext in '' $ac_executable_extensions; do
3343     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3344     ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3345     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3346     break 2
3347 gezelter 1490 fi
3348 gezelter 2547 done
3349     done
3350 gezelter 1490
3351 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3352     ;;
3353     esac
3354     fi
3355     PERLINTERP=$ac_cv_path_PERLINTERP
3356 gezelter 2081
3357 gezelter 2547 if test -n "$PERLINTERP"; then
3358     echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3359     echo "${ECHO_T}$PERLINTERP" >&6
3360     else
3361     echo "$as_me:$LINENO: result: no" >&5
3362 gezelter 1490 echo "${ECHO_T}no" >&6
3363 gezelter 2547 fi
3364    
3365     ac_cv_path_perlinterp="$PERLINTERP"
3366     _sHpB='#!'
3367    
3368    
3369     # Check whether --with-perl-shebang or --without-perl-shebang was given.
3370     if test "${with_perl_shebang+set}" = set; then
3371     withval="$with_perl_shebang"
3372     opt_perl_shebang="$withval"
3373     else
3374     opt_perl_shebang="not_set"
3375     fi;
3376     echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3377     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3378     if test "${ax_cv_opt_perl_shebang+set}" = set; then
3379     echo $ECHO_N "(cached) $ECHO_C" >&6
3380     else
3381     case "$opt_perl_shebang" in
3382     not_set ) ax_cv_opt_perl_shebang=''
3383     ;;
3384     * )
3385     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3386     esac
3387    
3388     fi
3389     echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3390     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3391     if test "A$ax_cv_opt_perl_shebang" != "A"
3392     then
3393     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3394     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3395     { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3396     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3397    
3398     # Automatic detection of sharpbang formula starts here
3399     else
3400     _somian_shbangperl=`$PERLINTERP -V:startperl`
3401     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3402     echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3403     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3404     if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3405     echo $ECHO_N "(cached) $ECHO_C" >&6
3406     else
3407     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3408     if test "x$_somian_kspb_perl" == x
3409     then _somian_ksbp_warn_empty='durnit'
3410     else
3411     case "A$_somian_kspb_perl" in
3412     A#!*perl* )
3413     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3414     ;;
3415     A* ) _somian_ksbp_warn_defau='trouble'
3416     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3417     esac
3418     fi
3419    
3420     fi
3421     echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3422     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3423     # The above prints Checking ... result message to user.
3424     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3425    
3426     if test A${_somian_ksbp_warn_empty+set} == Aset
3427     then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3428     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3429     fi
3430     # Inform user after printing result value
3431     if test A${_somian_ksbp_warn_defau+set} == Aset
3432     then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3433     echo "$as_me: Maybe Not good -" >&6;}
3434     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3435     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3436     else { echo "$as_me:$LINENO: OK Good result - " >&5
3437     echo "$as_me: OK Good result - " >&6;}
3438     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3439     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3440     fi
3441 gezelter 1490 fi
3442 gezelter 2547
3443     # Find a good install program. We prefer a C program (faster),
3444     # so one script is as good as another. But avoid the broken or
3445     # incompatible versions:
3446     # SysV /etc/install, /usr/sbin/install
3447     # SunOS /usr/etc/install
3448     # IRIX /sbin/install
3449     # AIX /bin/install
3450     # AmigaOS /C/install, which installs bootblocks on floppy discs
3451     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3452     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3453     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3454     # OS/2's system install, which has a completely different semantic
3455     # ./install, which can be erroneously created by make from ./install.sh.
3456     echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3457     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3458     if test -z "$INSTALL"; then
3459     if test "${ac_cv_path_install+set}" = set; then
3460     echo $ECHO_N "(cached) $ECHO_C" >&6
3461     else
3462     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3463     for as_dir in $PATH
3464     do
3465     IFS=$as_save_IFS
3466     test -z "$as_dir" && as_dir=.
3467     # Account for people who put trailing slashes in PATH elements.
3468     case $as_dir/ in
3469     ./ | .// | /cC/* | \
3470     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3471     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3472     /usr/ucb/* ) ;;
3473     *)
3474     # OSF1 and SCO ODT 3.0 have their own names for install.
3475     # Don't use installbsd from OSF since it installs stuff as root
3476     # by default.
3477     for ac_prog in ginstall scoinst install; do
3478     for ac_exec_ext in '' $ac_executable_extensions; do
3479     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3480     if test $ac_prog = install &&
3481     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3482     # AIX install. It has an incompatible calling convention.
3483     :
3484     elif test $ac_prog = install &&
3485     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3486     # program-specific install script used by HP pwplus--don't use.
3487     :
3488     else
3489     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3490     break 3
3491     fi
3492     fi
3493     done
3494     done
3495     ;;
3496     esac
3497     done
3498    
3499    
3500 gezelter 1490 fi
3501 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
3502     INSTALL=$ac_cv_path_install
3503     else
3504     # As a last resort, use the slow shell script. We don't cache a
3505     # path for INSTALL within a source directory, because that will
3506     # break other packages using the cache if that directory is
3507     # removed, or if the path is relative.
3508     INSTALL=$ac_install_sh
3509     fi
3510     fi
3511     echo "$as_me:$LINENO: result: $INSTALL" >&5
3512     echo "${ECHO_T}$INSTALL" >&6
3513 gezelter 1490
3514 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3515     # It thinks the first close brace ends the variable substitution.
3516     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3517 gezelter 2081
3518 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3519 gezelter 2081
3520 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3521 gezelter 2081
3522 gezelter 2547 case "x$INSTALL" in
3523     x/*) ;;
3524     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3525     esac
3526     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3527     # Extract the first word of "ar", so it can be a program name with args.
3528     set dummy ar; ac_word=$2
3529 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3530 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3531 gezelter 2547 if test "${ac_cv_prog_AR+set}" = set; then
3532 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3533     else
3534 gezelter 2547 if test -n "$AR"; then
3535     ac_cv_prog_AR="$AR" # Let the user override the test.
3536 gezelter 1490 else
3537 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3538     for as_dir in $PATH
3539     do
3540     IFS=$as_save_IFS
3541     test -z "$as_dir" && as_dir=.
3542     for ac_exec_ext in '' $ac_executable_extensions; do
3543     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3544 gezelter 2547 ac_cv_prog_AR="ar"
3545 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3546     break 2
3547     fi
3548 gezelter 1490 done
3549 gezelter 2081 done
3550 gezelter 1490
3551 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3552 gezelter 1490 fi
3553     fi
3554 gezelter 2547 AR=$ac_cv_prog_AR
3555     if test -n "$AR"; then
3556     echo "$as_me:$LINENO: result: $AR" >&5
3557     echo "${ECHO_T}$AR" >&6
3558 gezelter 1490 else
3559 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3560 gezelter 1490 echo "${ECHO_T}no" >&6
3561     fi
3562    
3563 gezelter 2547 if test "$AR" = "NONE"; then
3564     cat >confcache <<\_ACEOF
3565     # This file is a shell script that caches the results of configure
3566     # tests run on this system so they can be shared between configure
3567     # scripts and configure runs, see configure's option --config-cache.
3568     # It is not useful on other systems. If it contains results you don't
3569     # want to keep, you may remove or edit it.
3570     #
3571     # config.status only pays attention to the cache file if you give it
3572     # the --recheck option to rerun configure.
3573     #
3574     # `ac_cv_env_foo' variables (set or unset) will be overridden when
3575     # loading this file, other *unset* `ac_cv_foo' will be assigned the
3576     # following values.
3577    
3578     _ACEOF
3579    
3580     # The following way of writing the cache mishandles newlines in values,
3581     # but we know of no workaround that is simple, portable, and efficient.
3582     # So, don't put newlines in cache variables' values.
3583     # Ultrix sh set writes to stderr and can't be redirected directly,
3584     # and sets the high bit in the cache file unless we assign to the vars.
3585     {
3586     (set) 2>&1 |
3587     case `(ac_space=' '; set | grep ac_space) 2>&1` in
3588     *ac_space=\ *)
3589     # `set' does not quote correctly, so add quotes (double-quote
3590     # substitution turns \\\\ into \\, and sed turns \\ into \).
3591     sed -n \
3592     "s/'/'\\\\''/g;
3593     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3594     ;;
3595     *)
3596     # `set' quotes correctly as required by POSIX, so do not add quotes.
3597     sed -n \
3598     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3599     ;;
3600     esac;
3601     } |
3602     sed '
3603     t clear
3604     : clear
3605     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3606     t end
3607     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3608     : end' >>confcache
3609     if diff $cache_file confcache >/dev/null 2>&1; then :; else
3610     if test -w $cache_file; then
3611     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3612     cat confcache >$cache_file
3613     else
3614     echo "not updating unwritable cache $cache_file"
3615     fi
3616 gezelter 1490 fi
3617 gezelter 2547 rm -f confcache
3618     exit 1
3619     fi
3620     # Extract the first word of "ps", so it can be a program name with args.
3621     set dummy ps; ac_word=$2
3622 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3623 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3624 gezelter 2547 if test "${ac_cv_path_PS+set}" = set; then
3625 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3626     else
3627 gezelter 2547 case $PS in
3628     [\\/]* | ?:[\\/]*)
3629     ac_cv_path_PS="$PS" # Let the user override the test with a path.
3630     ;;
3631     *)
3632     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3633 gezelter 2081 for as_dir in $PATH
3634     do
3635     IFS=$as_save_IFS
3636     test -z "$as_dir" && as_dir=.
3637     for ac_exec_ext in '' $ac_executable_extensions; do
3638     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3639 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3640 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3641     break 2
3642     fi
3643 gezelter 1490 done
3644 gezelter 2081 done
3645 gezelter 1490
3646 gezelter 2547 ;;
3647     esac
3648 gezelter 1490 fi
3649 gezelter 2547 PS=$ac_cv_path_PS
3650    
3651     if test -n "$PS"; then
3652     echo "$as_me:$LINENO: result: $PS" >&5
3653     echo "${ECHO_T}$PS" >&6
3654 gezelter 1490 else
3655 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3656 gezelter 1490 echo "${ECHO_T}no" >&6
3657     fi
3658    
3659 gezelter 2547 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3660     echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3661     if test "${ac_cv_prog_ps_syntax+set}" = set; then
3662     echo $ECHO_N "(cached) $ECHO_C" >&6
3663     else
3664 gezelter 1490
3665 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
3666     ac_cv_prog_ps_ax=yes
3667     else
3668     ac_cv_prog_ps_ax=no
3669     fi
3670     if $PS -ef -o rss > /dev/null 2>&1; then
3671     ac_cv_prog_ps_ef=yes
3672     else
3673     ac_cv_prog_ps_ef=no
3674     fi
3675     if test "$ac_cv_prog_ps_ax" = yes; then
3676     ac_cv_prog_ps_syntax=BSD
3677     else
3678     if test "$ac_cv_prog_ps_ef" = yes; then
3679     ac_cv_prog_ps_syntax=POSIX
3680     else
3681     { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3682     echo "$as_me: error: Could not determine ps syntax" >&2;}
3683     { (exit 1); exit 1; }; }
3684     fi
3685     fi
3686    
3687 gezelter 1490 fi
3688 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3689     echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3690 gezelter 1490
3691 gezelter 2547 cat >>confdefs.h <<_ACEOF
3692     #define PSCOMMAND $PS
3693     _ACEOF
3694 gezelter 2081
3695 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
3696    
3697     cat >>confdefs.h <<\_ACEOF
3698     #define PSTYPE_IS_BSD 1
3699     _ACEOF
3700    
3701 gezelter 1490 else
3702 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3703 gezelter 1490
3704 gezelter 2547 cat >>confdefs.h <<\_ACEOF
3705     #define PSTYPE_IS_POSIX 1
3706     _ACEOF
3707 gezelter 1490
3708 gezelter 2547 else
3709     { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3710     echo "$as_me: error: Unknown ps syntax type!" >&2;}
3711     { (exit 1); exit 1; }; }
3712     fi
3713     fi
3714 gezelter 1490
3715 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3716     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3717     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3718     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3719 gezelter 1490
3720 gezelter 2547
3721     echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3722     echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3723     if test "${ac_cv_fc_srcext_F90+set}" = set; then
3724     echo $ECHO_N "(cached) $ECHO_C" >&6
3725     else
3726     ac_ext=F90
3727     ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3728     FCFLAGS_SRCEXT=""
3729     ac_cv_fc_srcext_F90=unknown
3730     for ac_flag in none -qsuffix=f=F90 -Tf; do
3731     test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3732     cat >conftest.$ac_ext <<_ACEOF
3733     program main
3734    
3735     end
3736 gezelter 1490 _ACEOF
3737     rm -f conftest.$ac_objext
3738 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3739     (eval $ac_compile) 2>conftest.er1
3740 gezelter 1490 ac_status=$?
3741 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3742     rm -f conftest.er1
3743     cat conftest.err >&5
3744     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3745 gezelter 1490 (exit $ac_status); } &&
3746 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3747 gezelter 2473 || test ! -s conftest.err'
3748 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3749 gezelter 1490 (eval $ac_try) 2>&5
3750     ac_status=$?
3751 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3752     (exit $ac_status); }; } &&
3753     { ac_try='test -s conftest.$ac_objext'
3754     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3755     (eval $ac_try) 2>&5
3756     ac_status=$?
3757     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3758 gezelter 1490 (exit $ac_status); }; }; then
3759 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
3760 gezelter 1490 else
3761     echo "$as_me: failed program was:" >&5
3762 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3763    
3764 gezelter 1490 fi
3765 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3766 gezelter 2547 done
3767     rm -f conftest.$ac_objext conftest.F90
3768     FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3769 gezelter 1490
3770     fi
3771 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3772     echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3773     if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3774     { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3775     echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3776     { (exit 1); exit 1; }; }
3777     else
3778     FC_SRCEXT=F90
3779     if test "x$ac_cv_fc_srcext_F90" = xnone; then
3780     FCFLAGS_SRCEXT=""
3781     FCFLAGS_F90=""
3782     else
3783     FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3784     FCFLAGS_F90=$ac_cv_fc_srcext_F90
3785     fi
3786 gezelter 1490
3787 gezelter 2081
3788 gezelter 2547 fi
3789 gezelter 2081
3790    
3791    
3792 gezelter 2547
3793    
3794 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3795     # for preprocessed f90 source.
3796    
3797     if test "$ac_test_PREPFLAG" != "set"; then
3798     PREPFLAG=""
3799     case "${host_cpu}-${host_os}" in
3800    
3801 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3802 gezelter 1490 PREPFLAG="-fpp1 "
3803     fi;;
3804 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3805 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3806     fi;;
3807     *darwin*)
3808 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3809 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3810     fi;;
3811     esac
3812    
3813     if test -z "$PREPFLAG"; then
3814 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3815 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3816     PREPFLAG=""
3817     fi
3818    
3819 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3820 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3821    
3822 gezelter 2081
3823 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3824     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3825     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3826     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3827 gezelter 1490
3828     ac_save_ext=$ac_ext
3829     ac_ext=F90
3830 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3831 gezelter 1490
3832     if test "$PREPFLAG"; then
3833 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3834 gezelter 1490 fi
3835    
3836     cat >conftest.$ac_ext <<_ACEOF
3837    
3838 gezelter 2081
3839 gezelter 2547 program conftest
3840 gezelter 1490 integer :: i
3841     i = 1
3842 gezelter 2547 end program conftest
3843 gezelter 1490
3844     _ACEOF
3845     rm -f conftest.$ac_objext
3846 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3847     (eval $ac_compile) 2>conftest.er1
3848 gezelter 1490 ac_status=$?
3849 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3850     rm -f conftest.er1
3851     cat conftest.err >&5
3852     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3853 gezelter 1490 (exit $ac_status); } &&
3854 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3855 gezelter 2473 || test ! -s conftest.err'
3856 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3857 gezelter 1490 (eval $ac_try) 2>&5
3858     ac_status=$?
3859 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3860     (exit $ac_status); }; } &&
3861     { ac_try='test -s conftest.$ac_objext'
3862     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3863     (eval $ac_try) 2>&5
3864     ac_status=$?
3865     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3866 gezelter 1490 (exit $ac_status); }; }; then
3867     prepflagworks=1
3868     else
3869     echo "$as_me: failed program was:" >&5
3870 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3871    
3872 gezelter 1490 prepflagworks=0
3873     fi
3874 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3875 gezelter 1490
3876 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3877 gezelter 1490 ac_ext=$ac_save_ext
3878 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3879     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3880     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3881     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3882 gezelter 1490
3883 gezelter 2081
3884 gezelter 1490 if test "$prepflagworks" = 1; then
3885 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3886 gezelter 1490 echo "${ECHO_T}yes" >&6
3887 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3888 gezelter 1490
3889     else
3890 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3891 gezelter 1490 echo "${ECHO_T}no" >&6
3892 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3893 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3894     { (exit 1); exit 1; }; }
3895     fi
3896     fi
3897    
3898 gezelter 2081
3899    
3900    
3901    
3902 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3903     # for preprocessed f90 source with -D type defines
3904    
3905     if test "$ac_test_PREPDEFFLAG" != "set"; then
3906     PREPDEFFLAG=""
3907     case "${host_cpu}-${host_os}" in
3908    
3909 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3910 gezelter 1490 PREPDEFFLAG=" "
3911     fi;;
3912 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3913 gezelter 1490 PREPDEFFLAG="-WF,"
3914     fi;;
3915     *darwin*)
3916 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3917 gezelter 1490 PREPDEFFLAG="-WF,"
3918     fi;;
3919     esac
3920    
3921     if test -z "$PREPDEFFLAG"; then
3922 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3923 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3924     PREPDEFFLAG=" "
3925     fi
3926    
3927 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3928 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3929    
3930 gezelter 2081
3931 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3932     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3933     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3934     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3935 gezelter 1490
3936     ac_save_ext=$ac_ext
3937     ac_ext=F90
3938 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
3939 gezelter 1490
3940     if test "$PREPDEFFLAG"; then
3941 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3942 gezelter 1490 fi
3943    
3944     cat >conftest.$ac_ext <<_ACEOF
3945    
3946 gezelter 2081
3947 gezelter 2547 program conftest
3948 gezelter 1490 integer :: i
3949     #ifdef TEST
3950     i = 1
3951     #else
3952     choke me
3953     #endif
3954 gezelter 2547 end program conftest
3955 gezelter 1490
3956     _ACEOF
3957     rm -f conftest.$ac_objext
3958 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3959     (eval $ac_compile) 2>conftest.er1
3960 gezelter 1490 ac_status=$?
3961 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3962     rm -f conftest.er1
3963     cat conftest.err >&5
3964     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3965 gezelter 1490 (exit $ac_status); } &&
3966 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3967 gezelter 2473 || test ! -s conftest.err'
3968 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3969 gezelter 1490 (eval $ac_try) 2>&5
3970     ac_status=$?
3971 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3972     (exit $ac_status); }; } &&
3973     { ac_try='test -s conftest.$ac_objext'
3974     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3975     (eval $ac_try) 2>&5
3976     ac_status=$?
3977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978 gezelter 1490 (exit $ac_status); }; }; then
3979     prepdefflagworks=1
3980     else
3981     echo "$as_me: failed program was:" >&5
3982 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3983    
3984 gezelter 1490 prepdefflagworks=0
3985     fi
3986 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3987 gezelter 1490
3988 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
3989 gezelter 1490 ac_ext=$ac_save_ext
3990 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3991     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3992     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3993     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3994 gezelter 1490
3995 gezelter 2081
3996 gezelter 1490 if test "$prepdefflagworks" = 1; then
3997 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3998 gezelter 1490 echo "${ECHO_T}yes" >&6
3999    
4000     else
4001 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
4002 gezelter 1490 echo "${ECHO_T}no" >&6
4003 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4004 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
4005     { (exit 1); exit 1; }; }
4006     fi
4007     fi
4008    
4009 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4010     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4011     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4012     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4013     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4014     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4015     if test "${ac_cv_prog_fc_v+set}" = set; then
4016 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4017     else
4018 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4019     program main
4020 gezelter 1490
4021 gezelter 2547 end
4022 gezelter 1490 _ACEOF
4023     rm -f conftest.$ac_objext
4024 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4025     (eval $ac_compile) 2>conftest.er1
4026 gezelter 1490 ac_status=$?
4027 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4028     rm -f conftest.er1
4029     cat conftest.err >&5
4030     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4031 gezelter 1490 (exit $ac_status); } &&
4032 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4033 gezelter 2473 || test ! -s conftest.err'
4034 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4035 gezelter 1490 (eval $ac_try) 2>&5
4036     ac_status=$?
4037 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4038     (exit $ac_status); }; } &&
4039     { ac_try='test -s conftest.$ac_objext'
4040     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4041     (eval $ac_try) 2>&5
4042     ac_status=$?
4043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4044 gezelter 1490 (exit $ac_status); }; }; then
4045 gezelter 2547 ac_cv_prog_fc_v=
4046 gezelter 1490 # Try some options frequently used verbose output
4047     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4048 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4049     program main
4050 gezelter 1490
4051 gezelter 2547 end
4052     _ACEOF
4053 gezelter 1490
4054 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
4055     # 1 to this macro) to the Fortran compiler in order to get
4056     # "verbose" output that we can then parse for the Fortran linker
4057     # flags.
4058     ac_save_FFLAGS=$FCFLAGS
4059     FCFLAGS="$FCFLAGS $ac_verb"
4060 gezelter 2758 (eval echo $as_me:4060: \"$ac_link\") >&5
4061 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4062     echo "$ac_fc_v_output" >&5
4063     FCFLAGS=$ac_save_FFLAGS
4064 gezelter 1490
4065 gezelter 2547 rm -f conftest*
4066 gezelter 2081
4067 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4068     # /foo, /bar, and /baz are search directories for the Fortran linker.
4069     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4070     ac_fc_v_output="`echo $ac_fc_v_output |
4071     grep 'LPATH is:' |
4072     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4073 gezelter 1490
4074 gezelter 2547 case $ac_fc_v_output in
4075     # If we are using xlf then replace all the commas with spaces.
4076     *xlfentry*)
4077     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4078 gezelter 1490
4079 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4080     # $LIBS confuse us, and the libraries appear later in the output anyway).
4081     *mGLOB_options_string*)
4082     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4083 gezelter 1490
4084 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4085     # Use "\"" instead of '"' for font-lock-mode.
4086     # FIXME: a more general fix for quoted arguments with spaces?
4087     *cft90*)
4088     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4089     esac
4090 gezelter 1490
4091    
4092     # look for -l* and *.a constructs in the output
4093 gezelter 2547 for ac_arg in $ac_fc_v_output; do
4094 gezelter 1490 case $ac_arg in
4095     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4096 gezelter 2547 ac_cv_prog_fc_v=$ac_verb
4097 gezelter 1490 break 2 ;;
4098     esac
4099     done
4100     done
4101 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
4102     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4103     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4104 gezelter 1490 fi
4105     else
4106     echo "$as_me: failed program was:" >&5
4107 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4108    
4109     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4110 gezelter 1490 echo "$as_me: WARNING: compilation failed" >&2;}
4111     fi
4112 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4113 gezelter 1490
4114     fi
4115 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4116     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4117     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4118     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4119     if test "${ac_cv_fc_libs+set}" = set; then
4120 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4121     else
4122 gezelter 2547 if test "x$FCLIBS" != "x"; then
4123     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4124 gezelter 1490 else
4125    
4126     cat >conftest.$ac_ext <<_ACEOF
4127 gezelter 2547 program main
4128 gezelter 1490
4129 gezelter 2547 end
4130 gezelter 1490 _ACEOF
4131    
4132     # Compile and link our simple test program by passing a flag (argument
4133 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
4134     # "verbose" output that we can then parse for the Fortran linker
4135 gezelter 1490 # flags.
4136 gezelter 2547 ac_save_FFLAGS=$FCFLAGS
4137     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4138 gezelter 2758 (eval echo $as_me:4138: \"$ac_link\") >&5
4139 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4140     echo "$ac_fc_v_output" >&5
4141     FCFLAGS=$ac_save_FFLAGS
4142 gezelter 1490
4143 gezelter 2547 rm -f conftest*
4144 gezelter 1490
4145 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4146     # /foo, /bar, and /baz are search directories for the Fortran linker.
4147     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4148     ac_fc_v_output="`echo $ac_fc_v_output |
4149     grep 'LPATH is:' |
4150     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4151 gezelter 1490
4152 gezelter 2547 case $ac_fc_v_output in
4153     # If we are using xlf then replace all the commas with spaces.
4154     *xlfentry*)
4155     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4156 gezelter 1490
4157 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4158     # $LIBS confuse us, and the libraries appear later in the output anyway).
4159     *mGLOB_options_string*)
4160     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4161 gezelter 1490
4162 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4163     # Use "\"" instead of '"' for font-lock-mode.
4164     # FIXME: a more general fix for quoted arguments with spaces?
4165     *cft90*)
4166     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4167     esac
4168 gezelter 1490
4169 gezelter 2547
4170    
4171     ac_cv_fc_libs=
4172    
4173 gezelter 1490 # Save positional arguments (if any)
4174     ac_save_positional="$@"
4175    
4176 gezelter 2547 set X $ac_fc_v_output
4177 gezelter 1490 while test $# != 1; do
4178     shift
4179     ac_arg=$1
4180     case $ac_arg in
4181     [\\/]*.a | ?:[\\/]*.a)
4182     ac_exists=false
4183 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4184 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4185     ac_exists=true
4186     break
4187     fi
4188     done
4189    
4190     if test x"$ac_exists" = xtrue; then
4191     :
4192     else
4193 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4194 gezelter 1490 fi
4195    
4196     ;;
4197     -bI:*)
4198     ac_exists=false
4199 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4200 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4201     ac_exists=true
4202     break
4203     fi
4204     done
4205    
4206     if test x"$ac_exists" = xtrue; then
4207     :
4208     else
4209     if test "$ac_compiler_gnu" = yes; then
4210     for ac_link_opt in $ac_arg; do
4211 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4212 gezelter 1490 done
4213     else
4214 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4215 gezelter 1490 fi
4216     fi
4217    
4218     ;;
4219     # Ignore these flags.
4220 gezelter 2547 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4221 gezelter 1490 ;;
4222     -lkernel32)
4223 gezelter 2547 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4224 gezelter 1490 ;;
4225     -[LRuY])
4226     # These flags, when seen by themselves, take an argument.
4227     # We remove the space between option and argument and re-iterate
4228     # unless we find an empty arg or a new option (starting with -)
4229     case $2 in
4230 gezelter 2547 "" | -*);;
4231     *)
4232 gezelter 1490 ac_arg="$ac_arg$2"
4233     shift; shift
4234     set X $ac_arg "$@"
4235     ;;
4236     esac
4237     ;;
4238     -YP,*)
4239     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4240     ac_exists=false
4241 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4242 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
4243     ac_exists=true
4244     break
4245     fi
4246     done
4247    
4248     if test x"$ac_exists" = xtrue; then
4249     :
4250     else
4251     ac_arg="$ac_arg $ac_j"
4252 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4253 gezelter 1490 fi
4254    
4255     done
4256     ;;
4257     -[lLR]*)
4258     ac_exists=false
4259 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4260 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4261     ac_exists=true
4262     break
4263     fi
4264     done
4265    
4266     if test x"$ac_exists" = xtrue; then
4267     :
4268     else
4269 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4270 gezelter 1490 fi
4271    
4272     ;;
4273     # Ignore everything else.
4274     esac
4275     done
4276     # restore positional arguments
4277     set X $ac_save_positional; shift
4278    
4279     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4280     # then we insist that the "run path" must be an absolute path (i.e. it
4281     # must begin with a "/").
4282     case `(uname -sr) 2>/dev/null` in
4283     "SunOS 5"*)
4284 gezelter 2547 ac_ld_run_path=`echo $ac_fc_v_output |
4285 gezelter 1490 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4286     test "x$ac_ld_run_path" != x &&
4287     if test "$ac_compiler_gnu" = yes; then
4288     for ac_link_opt in $ac_ld_run_path; do
4289 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4290 gezelter 1490 done
4291     else
4292 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4293 gezelter 1490 fi
4294     ;;
4295     esac
4296 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4297 gezelter 1490
4298     fi
4299 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4300     echo "${ECHO_T}$ac_cv_fc_libs" >&6
4301     FCLIBS="$ac_cv_fc_libs"
4302 gezelter 1490
4303    
4304 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4305     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4306     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4307     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4308 gezelter 2081
4309 gezelter 2547
4310     ac_ext=${FC_SRCEXT-f}
4311     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4312     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4313     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4314    
4315     echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4316     echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4317     if test "${ac_cv_fc_dummy_main+set}" = set; then
4318 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4319     else
4320 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
4321     LIBS="$LIBS $FCLIBS"
4322     ac_fortran_dm_var=FC_DUMMY_MAIN
4323     ac_ext=c
4324     ac_cpp='$CPP $CPPFLAGS'
4325     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4326     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4327     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4328    
4329     # First, try linking without a dummy main:
4330     cat >conftest.$ac_ext <<_ACEOF
4331     /* confdefs.h. */
4332 gezelter 1490 _ACEOF
4333 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
4334     cat >>conftest.$ac_ext <<_ACEOF
4335     /* end confdefs.h. */
4336    
4337     #ifdef FC_DUMMY_MAIN
4338     #ifndef FC_DUMMY_MAIN_EQ_F77
4339     # ifdef __cplusplus
4340     extern "C"
4341     # endif
4342     int FC_DUMMY_MAIN() { return 1; }
4343     #endif
4344     #endif
4345     int
4346     main ()
4347     {
4348    
4349     ;
4350     return 0;
4351     }
4352     _ACEOF
4353     rm -f conftest.$ac_objext conftest$ac_exeext
4354     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4355     (eval $ac_link) 2>conftest.er1
4356     ac_status=$?
4357     grep -v '^ *+' conftest.er1 >conftest.err
4358     rm -f conftest.er1
4359     cat conftest.err >&5
4360     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4361     (exit $ac_status); } &&
4362     { ac_try='test -z "$ac_c_werror_flag"
4363     || test ! -s conftest.err'
4364     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4365     (eval $ac_try) 2>&5
4366     ac_status=$?
4367     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368     (exit $ac_status); }; } &&
4369     { ac_try='test -s conftest$ac_exeext'
4370     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4371     (eval $ac_try) 2>&5
4372     ac_status=$?
4373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4374     (exit $ac_status); }; }; then
4375     ac_cv_fortran_dummy_main=none
4376     else
4377     echo "$as_me: failed program was:" >&5
4378     sed 's/^/| /' conftest.$ac_ext >&5
4379    
4380     ac_cv_fortran_dummy_main=unknown
4381     fi
4382     rm -f conftest.err conftest.$ac_objext \
4383     conftest$ac_exeext conftest.$ac_ext
4384    
4385     if test $ac_cv_fortran_dummy_main = unknown; then
4386     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4387     cat >conftest.$ac_ext <<_ACEOF
4388     /* confdefs.h. */
4389     _ACEOF
4390     cat confdefs.h >>conftest.$ac_ext
4391     cat >>conftest.$ac_ext <<_ACEOF
4392     /* end confdefs.h. */
4393     #define $ac_fortran_dm_var $ac_func
4394     #ifdef FC_DUMMY_MAIN
4395     #ifndef FC_DUMMY_MAIN_EQ_F77
4396     # ifdef __cplusplus
4397     extern "C"
4398     # endif
4399     int FC_DUMMY_MAIN() { return 1; }
4400     #endif
4401     #endif
4402     int
4403     main ()
4404     {
4405    
4406     ;
4407     return 0;
4408     }
4409     _ACEOF
4410     rm -f conftest.$ac_objext conftest$ac_exeext
4411     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4412     (eval $ac_link) 2>conftest.er1
4413     ac_status=$?
4414     grep -v '^ *+' conftest.er1 >conftest.err
4415     rm -f conftest.er1
4416     cat conftest.err >&5
4417     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4418     (exit $ac_status); } &&
4419     { ac_try='test -z "$ac_c_werror_flag"
4420     || test ! -s conftest.err'
4421     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4422     (eval $ac_try) 2>&5
4423     ac_status=$?
4424     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4425     (exit $ac_status); }; } &&
4426     { ac_try='test -s conftest$ac_exeext'
4427     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4428     (eval $ac_try) 2>&5
4429     ac_status=$?
4430     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4431     (exit $ac_status); }; }; then
4432     ac_cv_fortran_dummy_main=$ac_func; break
4433     else
4434     echo "$as_me: failed program was:" >&5
4435     sed 's/^/| /' conftest.$ac_ext >&5
4436    
4437     fi
4438     rm -f conftest.err conftest.$ac_objext \
4439     conftest$ac_exeext conftest.$ac_ext
4440     done
4441     fi
4442     ac_ext=${FC_SRCEXT-f}
4443     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4444     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4445     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4446     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4447     rm -f conftest*
4448     LIBS=$ac_fc_dm_save_LIBS
4449    
4450     fi
4451     echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4452     echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4453     FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4454     if test "$FC_DUMMY_MAIN" != unknown; then
4455     if test $FC_DUMMY_MAIN != none; then
4456    
4457     cat >>confdefs.h <<_ACEOF
4458     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4459     _ACEOF
4460    
4461     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4462    
4463     cat >>confdefs.h <<\_ACEOF
4464     #define FC_DUMMY_MAIN_EQ_F77 1
4465     _ACEOF
4466    
4467     fi
4468     fi
4469     else
4470     { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4471     See \`config.log' for more details." >&5
4472     echo "$as_me: error: linking to Fortran libraries from C fails
4473     See \`config.log' for more details." >&2;}
4474     { (exit 1); exit 1; }; }
4475     fi
4476    
4477    
4478     ac_ext=${FC_SRCEXT-f}
4479     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4480     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4481     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4482    
4483     ac_ext=${FC_SRCEXT-f}
4484     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4485     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4486     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4487     echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4488     echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4489     if test "${ac_cv_fc_mangling+set}" = set; then
4490     echo $ECHO_N "(cached) $ECHO_C" >&6
4491     else
4492     cat >conftest.$ac_ext <<_ACEOF
4493     subroutine foobar()
4494     return
4495     end
4496     subroutine foo_bar()
4497     return
4498     end
4499     _ACEOF
4500 gezelter 1490 rm -f conftest.$ac_objext
4501 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4502     (eval $ac_compile) 2>conftest.er1
4503 gezelter 1490 ac_status=$?
4504 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4505     rm -f conftest.er1
4506     cat conftest.err >&5
4507     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4508 gezelter 1490 (exit $ac_status); } &&
4509 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4510 gezelter 2473 || test ! -s conftest.err'
4511 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4512 gezelter 1490 (eval $ac_try) 2>&5
4513     ac_status=$?
4514 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4515     (exit $ac_status); }; } &&
4516     { ac_try='test -s conftest.$ac_objext'
4517     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4518     (eval $ac_try) 2>&5
4519     ac_status=$?
4520     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4521 gezelter 1490 (exit $ac_status); }; }; then
4522 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
4523 gezelter 1490
4524 gezelter 2547 ac_save_LIBS=$LIBS
4525     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4526    
4527 gezelter 1490 ac_ext=c
4528     ac_cpp='$CPP $CPPFLAGS'
4529     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4530     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4531     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4532     ac_success=no
4533     for ac_foobar in foobar FOOBAR; do
4534     for ac_underscore in "" "_"; do
4535     ac_func="$ac_foobar$ac_underscore"
4536     cat >conftest.$ac_ext <<_ACEOF
4537 gezelter 2081 /* confdefs.h. */
4538     _ACEOF
4539     cat confdefs.h >>conftest.$ac_ext
4540     cat >>conftest.$ac_ext <<_ACEOF
4541     /* end confdefs.h. */
4542 gezelter 1490
4543     /* Override any gcc2 internal prototype to avoid an error. */
4544     #ifdef __cplusplus
4545     extern "C"
4546     #endif
4547     /* We use char because int might match the return type of a gcc2
4548     builtin and then its argument prototype would still apply. */
4549     char $ac_func ();
4550 gezelter 2547 #ifdef FC_DUMMY_MAIN
4551     #ifndef FC_DUMMY_MAIN_EQ_F77
4552     # ifdef __cplusplus
4553     extern "C"
4554     # endif
4555     int FC_DUMMY_MAIN() { return 1; }
4556     #endif
4557     #endif
4558 gezelter 1490 int
4559     main ()
4560     {
4561     $ac_func ();
4562     ;
4563     return 0;
4564     }
4565     _ACEOF
4566     rm -f conftest.$ac_objext conftest$ac_exeext
4567 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4568     (eval $ac_link) 2>conftest.er1
4569 gezelter 1490 ac_status=$?
4570 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4571     rm -f conftest.er1
4572     cat conftest.err >&5
4573     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4574 gezelter 1490 (exit $ac_status); } &&
4575 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4576     || test ! -s conftest.err'
4577 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4578 gezelter 1490 (eval $ac_try) 2>&5
4579     ac_status=$?
4580 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4581     (exit $ac_status); }; } &&
4582     { ac_try='test -s conftest$ac_exeext'
4583     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4584     (eval $ac_try) 2>&5
4585     ac_status=$?
4586     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4587 gezelter 1490 (exit $ac_status); }; }; then
4588     ac_success=yes; break 2
4589     else
4590     echo "$as_me: failed program was:" >&5
4591 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4592    
4593 gezelter 1490 fi
4594 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4595     conftest$ac_exeext conftest.$ac_ext
4596 gezelter 1490 done
4597     done
4598 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4599     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4600     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4601     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4602 gezelter 1490
4603     if test "$ac_success" = "yes"; then
4604     case $ac_foobar in
4605 gezelter 2547 foobar)
4606     ac_case=lower
4607     ac_foo_bar=foo_bar
4608     ;;
4609     FOOBAR)
4610     ac_case=upper
4611     ac_foo_bar=FOO_BAR
4612     ;;
4613 gezelter 1490 esac
4614    
4615 gezelter 2547 ac_ext=c
4616     ac_cpp='$CPP $CPPFLAGS'
4617     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4618     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4619     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4620 gezelter 1490 ac_success_extra=no
4621     for ac_extra in "" "_"; do
4622 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4623     cat >conftest.$ac_ext <<_ACEOF
4624 gezelter 2081 /* confdefs.h. */
4625     _ACEOF
4626     cat confdefs.h >>conftest.$ac_ext
4627     cat >>conftest.$ac_ext <<_ACEOF
4628     /* end confdefs.h. */
4629 gezelter 1490
4630     /* Override any gcc2 internal prototype to avoid an error. */
4631     #ifdef __cplusplus
4632     extern "C"
4633     #endif
4634     /* We use char because int might match the return type of a gcc2
4635     builtin and then its argument prototype would still apply. */
4636     char $ac_func ();
4637 gezelter 2547 #ifdef FC_DUMMY_MAIN
4638     #ifndef FC_DUMMY_MAIN_EQ_F77
4639     # ifdef __cplusplus
4640     extern "C"
4641     # endif
4642     int FC_DUMMY_MAIN() { return 1; }
4643     #endif
4644     #endif
4645 gezelter 1490 int
4646     main ()
4647     {
4648     $ac_func ();
4649     ;
4650     return 0;
4651     }
4652     _ACEOF
4653     rm -f conftest.$ac_objext conftest$ac_exeext
4654 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4655     (eval $ac_link) 2>conftest.er1
4656 gezelter 1490 ac_status=$?
4657 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4658     rm -f conftest.er1
4659     cat conftest.err >&5
4660     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4661 gezelter 1490 (exit $ac_status); } &&
4662 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4663     || test ! -s conftest.err'
4664 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4665 gezelter 1490 (eval $ac_try) 2>&5
4666     ac_status=$?
4667 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4668     (exit $ac_status); }; } &&
4669     { ac_try='test -s conftest$ac_exeext'
4670     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4671     (eval $ac_try) 2>&5
4672     ac_status=$?
4673     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4674 gezelter 1490 (exit $ac_status); }; }; then
4675     ac_success_extra=yes; break
4676     else
4677     echo "$as_me: failed program was:" >&5
4678 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4679    
4680 gezelter 1490 fi
4681 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4682     conftest$ac_exeext conftest.$ac_ext
4683 gezelter 1490 done
4684 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4685     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4686     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4687     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4688 gezelter 1490
4689     if test "$ac_success_extra" = "yes"; then
4690 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
4691 gezelter 1490 if test -z "$ac_underscore"; then
4692 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4693 gezelter 1490 else
4694 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4695 gezelter 1490 fi
4696     if test -z "$ac_extra"; then
4697 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4698 gezelter 1490 else
4699 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4700 gezelter 1490 fi
4701     else
4702 gezelter 2547 ac_cv_fc_mangling="unknown"
4703 gezelter 1490 fi
4704     else
4705 gezelter 2547 ac_cv_fc_mangling="unknown"
4706 gezelter 1490 fi
4707    
4708     LIBS=$ac_save_LIBS
4709 gezelter 2547 rm -f cfortran_test* conftest*
4710 gezelter 1490 else
4711     echo "$as_me: failed program was:" >&5
4712 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4713    
4714 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4715     See \`config.log' for more details." >&5
4716     echo "$as_me: error: cannot compile a simple Fortran program
4717     See \`config.log' for more details." >&2;}
4718     { (exit 1); exit 1; }; }
4719 gezelter 1490 fi
4720 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4721 gezelter 1490
4722     fi
4723 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4724     echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4725 gezelter 1490
4726 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4727     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4728     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4729     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4730 gezelter 2081
4731 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4732     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4733     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4734     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4735 gezelter 2081
4736 gezelter 2547
4737     case $ac_cv_fc_mangling in
4738 gezelter 1490 "lower case, no underscore, no extra underscore")
4739 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4740 gezelter 2547 #define FC_FUNC(name,NAME) name
4741 gezelter 2081 _ACEOF
4742 gezelter 1490
4743 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4744 gezelter 2547 #define FC_FUNC_(name,NAME) name
4745 gezelter 2081 _ACEOF
4746 gezelter 1490 ;;
4747     "lower case, no underscore, extra underscore")
4748 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4749 gezelter 2547 #define FC_FUNC(name,NAME) name
4750 gezelter 2081 _ACEOF
4751 gezelter 1490
4752 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4753 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4754 gezelter 2081 _ACEOF
4755 gezelter 1490 ;;
4756     "lower case, underscore, no extra underscore")
4757 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4758 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4759 gezelter 2081 _ACEOF
4760 gezelter 1490
4761 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4762 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4763 gezelter 2081 _ACEOF
4764 gezelter 1490 ;;
4765     "lower case, underscore, extra underscore")
4766 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4767 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4768 gezelter 2081 _ACEOF
4769 gezelter 1490
4770 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4771 gezelter 2547 #define FC_FUNC_(name,NAME) name ## __
4772 gezelter 2081 _ACEOF
4773 gezelter 1490 ;;
4774     "upper case, no underscore, no extra underscore")
4775 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4776 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4777 gezelter 2081 _ACEOF
4778 gezelter 1490
4779 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4780 gezelter 2547 #define FC_FUNC_(name,NAME) NAME
4781 gezelter 2081 _ACEOF
4782 gezelter 1490 ;;
4783     "upper case, no underscore, extra underscore")
4784 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4785 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4786 gezelter 2081 _ACEOF
4787 gezelter 1490
4788 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4789 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4790 gezelter 2081 _ACEOF
4791 gezelter 1490 ;;
4792     "upper case, underscore, no extra underscore")
4793 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4794 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4795 gezelter 2081 _ACEOF
4796 gezelter 1490
4797 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4798 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4799 gezelter 2081 _ACEOF
4800 gezelter 1490 ;;
4801     "upper case, underscore, extra underscore")
4802 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4803 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4804 gezelter 2081 _ACEOF
4805 gezelter 1490
4806 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4807 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## __
4808 gezelter 2081 _ACEOF
4809 gezelter 1490 ;;
4810     *)
4811 gezelter 2547 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4812     echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4813 gezelter 1490 ;;
4814     esac
4815    
4816 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4817     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4818     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4819     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4820 gezelter 2081
4821    
4822    
4823 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4824     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4825     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4826     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4827     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4828     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4829     if test "${ac_cv_prog_fc_v+set}" = set; then
4830     echo $ECHO_N "(cached) $ECHO_C" >&6
4831     else
4832     cat >conftest.$ac_ext <<_ACEOF
4833     program main
4834 gezelter 2081
4835 gezelter 2547 end
4836     _ACEOF
4837     rm -f conftest.$ac_objext
4838     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4839     (eval $ac_compile) 2>conftest.er1
4840     ac_status=$?
4841     grep -v '^ *+' conftest.er1 >conftest.err
4842     rm -f conftest.er1
4843     cat conftest.err >&5
4844     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4845     (exit $ac_status); } &&
4846     { ac_try='test -z "$ac_fc_werror_flag"
4847     || test ! -s conftest.err'
4848     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4849     (eval $ac_try) 2>&5
4850     ac_status=$?
4851     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4852     (exit $ac_status); }; } &&
4853     { ac_try='test -s conftest.$ac_objext'
4854     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4855     (eval $ac_try) 2>&5
4856     ac_status=$?
4857     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4858     (exit $ac_status); }; }; then
4859     ac_cv_prog_fc_v=
4860     # Try some options frequently used verbose output
4861     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4862     cat >conftest.$ac_ext <<_ACEOF
4863     program main
4864    
4865     end
4866     _ACEOF
4867    
4868     # Compile and link our simple test program by passing a flag (argument
4869     # 1 to this macro) to the Fortran compiler in order to get
4870     # "verbose" output that we can then parse for the Fortran linker
4871     # flags.
4872     ac_save_FFLAGS=$FCFLAGS
4873     FCFLAGS="$FCFLAGS $ac_verb"
4874 gezelter 2758 (eval echo $as_me:4874: \"$ac_link\") >&5
4875 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4876     echo "$ac_fc_v_output" >&5
4877     FCFLAGS=$ac_save_FFLAGS
4878    
4879     rm -f conftest*
4880    
4881     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4882     # /foo, /bar, and /baz are search directories for the Fortran linker.
4883     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4884     ac_fc_v_output="`echo $ac_fc_v_output |
4885     grep 'LPATH is:' |
4886     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4887    
4888     case $ac_fc_v_output in
4889     # If we are using xlf then replace all the commas with spaces.
4890     *xlfentry*)
4891     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4892    
4893     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4894     # $LIBS confuse us, and the libraries appear later in the output anyway).
4895     *mGLOB_options_string*)
4896     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4897    
4898     # If we are using Cray Fortran then delete quotes.
4899     # Use "\"" instead of '"' for font-lock-mode.
4900     # FIXME: a more general fix for quoted arguments with spaces?
4901     *cft90*)
4902     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4903     esac
4904    
4905    
4906     # look for -l* and *.a constructs in the output
4907     for ac_arg in $ac_fc_v_output; do
4908     case $ac_arg in
4909     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4910     ac_cv_prog_fc_v=$ac_verb
4911     break 2 ;;
4912     esac
4913     done
4914     done
4915     if test -z "$ac_cv_prog_fc_v"; then
4916     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4917     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4918     fi
4919     else
4920     echo "$as_me: failed program was:" >&5
4921     sed 's/^/| /' conftest.$ac_ext >&5
4922    
4923     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4924     echo "$as_me: WARNING: compilation failed" >&2;}
4925     fi
4926     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4927    
4928     fi
4929     echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4930     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4931     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4932     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4933     if test "${ac_cv_fc_libs+set}" = set; then
4934     echo $ECHO_N "(cached) $ECHO_C" >&6
4935     else
4936     if test "x$FCLIBS" != "x"; then
4937     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4938     else
4939    
4940     cat >conftest.$ac_ext <<_ACEOF
4941     program main
4942    
4943     end
4944     _ACEOF
4945    
4946     # Compile and link our simple test program by passing a flag (argument
4947     # 1 to this macro) to the Fortran compiler in order to get
4948     # "verbose" output that we can then parse for the Fortran linker
4949     # flags.
4950     ac_save_FFLAGS=$FCFLAGS
4951     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4952 gezelter 2758 (eval echo $as_me:4952: \"$ac_link\") >&5
4953 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4954     echo "$ac_fc_v_output" >&5
4955     FCFLAGS=$ac_save_FFLAGS
4956    
4957     rm -f conftest*
4958    
4959     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4960     # /foo, /bar, and /baz are search directories for the Fortran linker.
4961     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4962     ac_fc_v_output="`echo $ac_fc_v_output |
4963     grep 'LPATH is:' |
4964     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4965    
4966     case $ac_fc_v_output in
4967     # If we are using xlf then replace all the commas with spaces.
4968     *xlfentry*)
4969     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4970    
4971     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4972     # $LIBS confuse us, and the libraries appear later in the output anyway).
4973     *mGLOB_options_string*)
4974     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4975    
4976     # If we are using Cray Fortran then delete quotes.
4977     # Use "\"" instead of '"' for font-lock-mode.
4978     # FIXME: a more general fix for quoted arguments with spaces?
4979     *cft90*)
4980     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4981     esac
4982    
4983    
4984    
4985     ac_cv_fc_libs=
4986    
4987     # Save positional arguments (if any)
4988     ac_save_positional="$@"
4989    
4990     set X $ac_fc_v_output
4991     while test $# != 1; do
4992     shift
4993     ac_arg=$1
4994     case $ac_arg in
4995     [\\/]*.a | ?:[\\/]*.a)
4996     ac_exists=false
4997     for ac_i in $ac_cv_fc_libs; do
4998     if test x"$ac_arg" = x"$ac_i"; then
4999     ac_exists=true
5000     break
5001     fi
5002     done
5003    
5004     if test x"$ac_exists" = xtrue; then
5005     :
5006     else
5007     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5008     fi
5009    
5010     ;;
5011     -bI:*)
5012     ac_exists=false
5013     for ac_i in $ac_cv_fc_libs; do
5014     if test x"$ac_arg" = x"$ac_i"; then
5015     ac_exists=true
5016     break
5017     fi
5018     done
5019    
5020     if test x"$ac_exists" = xtrue; then
5021     :
5022     else
5023     if test "$ac_compiler_gnu" = yes; then
5024     for ac_link_opt in $ac_arg; do
5025     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5026     done
5027     else
5028     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5029     fi
5030     fi
5031    
5032     ;;
5033     # Ignore these flags.
5034     -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5035     ;;
5036     -lkernel32)
5037     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5038     ;;
5039     -[LRuY])
5040     # These flags, when seen by themselves, take an argument.
5041     # We remove the space between option and argument and re-iterate
5042     # unless we find an empty arg or a new option (starting with -)
5043     case $2 in
5044     "" | -*);;
5045     *)
5046     ac_arg="$ac_arg$2"
5047     shift; shift
5048     set X $ac_arg "$@"
5049     ;;
5050     esac
5051     ;;
5052     -YP,*)
5053     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5054     ac_exists=false
5055     for ac_i in $ac_cv_fc_libs; do
5056     if test x"$ac_j" = x"$ac_i"; then
5057     ac_exists=true
5058     break
5059     fi
5060     done
5061    
5062     if test x"$ac_exists" = xtrue; then
5063     :
5064     else
5065     ac_arg="$ac_arg $ac_j"
5066     ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5067     fi
5068    
5069     done
5070     ;;
5071     -[lLR]*)
5072     ac_exists=false
5073     for ac_i in $ac_cv_fc_libs; do
5074     if test x"$ac_arg" = x"$ac_i"; then
5075     ac_exists=true
5076     break
5077     fi
5078     done
5079    
5080     if test x"$ac_exists" = xtrue; then
5081     :
5082     else
5083     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5084     fi
5085    
5086     ;;
5087     # Ignore everything else.
5088     esac
5089     done
5090     # restore positional arguments
5091     set X $ac_save_positional; shift
5092    
5093     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5094     # then we insist that the "run path" must be an absolute path (i.e. it
5095     # must begin with a "/").
5096     case `(uname -sr) 2>/dev/null` in
5097     "SunOS 5"*)
5098     ac_ld_run_path=`echo $ac_fc_v_output |
5099     sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5100     test "x$ac_ld_run_path" != x &&
5101     if test "$ac_compiler_gnu" = yes; then
5102     for ac_link_opt in $ac_ld_run_path; do
5103     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5104     done
5105     else
5106     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5107     fi
5108     ;;
5109     esac
5110     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5111    
5112     fi
5113     echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5114     echo "${ECHO_T}$ac_cv_fc_libs" >&6
5115     FCLIBS="$ac_cv_fc_libs"
5116    
5117    
5118     ac_ext=${FC_SRCEXT-f}
5119     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5120     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5121     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5122    
5123    
5124    
5125 gezelter 2081 echo "$as_me:$LINENO: checking for module suffix" >&5
5126 gezelter 1490 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5127     rm -f conftest*
5128     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5129     rm -f work*
5130 gezelter 2547 cat >conftest.$ac_ext <<EOF
5131 gezelter 1490 module conftest
5132     integer n
5133     parameter (n=1)
5134     end module conftest
5135     EOF
5136     # SGI and absoft compilers generates module name in upper case!
5137     testname="conftest"
5138     modcase="lower"
5139 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5140     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5141 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5142     if test -z "$MOD" ; then
5143     MOD=`ls CONFTEST* 2>/dev/null \
5144 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5145 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5146     if test -n "$MOD" ; then
5147     testname="CONFTEST"
5148     modcase="upper"
5149     fi
5150     fi
5151     if test -z "$MOD" ; then
5152 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5153 gezelter 1490 echo "${ECHO_T}unknown" >&6
5154     # Use mod if we can't figure it out
5155     MOD="mod"
5156     else
5157 gezelter 2081 echo "$as_me:$LINENO: result: $MOD" >&5
5158 gezelter 1490 echo "${ECHO_T}$MOD" >&6
5159     fi
5160     if test -s work.pcl ; then
5161 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5162 gezelter 1490 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5163     fi
5164     else
5165 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5166 gezelter 1490 echo "${ECHO_T}unknown" >&6
5167     fi
5168    
5169 gezelter 2081
5170    
5171    
5172    
5173 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
5174     # (absoft) use -p).
5175     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5176     # specified, work.pcl and work.pc are created. However, if you specify
5177     # a file, it must contain a the name of a file ending in .pc . Ugh!
5178     # Use the module made above
5179 gezelter 2081 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5180 gezelter 1490 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5181     rm -f conftest*
5182     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5183     rm -f work*
5184 gezelter 2547 cat >conftest.$ac_ext <<EOF
5185 gezelter 1490 module conftest
5186     integer n
5187     parameter (n=1)
5188     end module conftest
5189     EOF
5190     # SGI and absoft compilers generates module name in upper case!
5191     testname="conftest"
5192 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5193     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5194 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5195     if test -n "$mod" ; then
5196     testname="CONFTEST"
5197     fi
5198     madedir=0
5199     if test ! -d conf ; then mkdir conf ; madedir=1; fi
5200     cp $testname.$MOD conf
5201     rm -f conftest* CONFTEST*
5202 gezelter 2547 cat >conftest1.$ac_ext <<EOF
5203 gezelter 1490 program main
5204     use conftest
5205     print *, n
5206     end
5207     EOF
5208     F90_WORK_FILES_ARG=""
5209     F90MODINCSPEC=""
5210 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5211 gezelter 1490 MODDIRFLAG="-I"
5212     F90MODINCSPEC="-I<dir>"
5213 gezelter 2081 echo "$as_me:$LINENO: result: -I" >&5
5214 gezelter 1490 echo "${ECHO_T}-I" >&6
5215 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5216 gezelter 1490 MODDIRFLAG="-M"
5217     F90MODINCSPEC="-M<dir>"
5218 gezelter 2081 echo "$as_me:$LINENO: result: -M" >&5
5219 gezelter 1490 echo "${ECHO_T}-M" >&6
5220 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5221 gezelter 1490 MODDIRFLAG="-p"
5222     F90MODINCSPEC="-p<dir>"
5223 gezelter 2081 echo "$as_me:$LINENO: result: -p" >&5
5224 gezelter 1490 echo "${ECHO_T}-p" >&6
5225     elif test -s work.pc ; then
5226     cp work.pc conf/mpimod.pc
5227     echo "mpimod.pc" > conf/mpimod.pcl
5228     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5229 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5230 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
5231 gezelter 2081 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5232 gezelter 1490 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5233     F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5234     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5235    
5236     else
5237     # The version of the Intel compiler that I have refuses to let
5238     # you put the "work catalog" list anywhere but the current
5239     # directory. For example, you cannot in
5240     :
5241     fi
5242     fi
5243     if test -z "MODDIRFLAG" ; then
5244 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5245 gezelter 1490 echo "${ECHO_T}unknown" >&6
5246     fi
5247    
5248 gezelter 2081
5249 gezelter 1490 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5250     if test $madedir = 1 ; then rmdir conf ; fi
5251     fi
5252    
5253 gezelter 2081
5254     echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5255 gezelter 1535 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5256     if test "${ac_cv_f90_module_names+set}" = set; then
5257     echo $ECHO_N "(cached) $ECHO_C" >&6
5258     else
5259 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5260     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5261     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5262     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5263 gezelter 1535
5264     # carry out the test in a new directory, so that we don't miss anything
5265     mkdir conftest
5266     cd conftest
5267     cat >conftest.$ac_ext <<_ACEOF
5268     MODULE Bar
5269     END MODULE Bar
5270     _ACEOF
5271     rm -f conftest.$ac_objext
5272 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5273     (eval $ac_compile) 2>conftest.er1
5274 gezelter 1535 ac_status=$?
5275 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5276     rm -f conftest.er1
5277     cat conftest.err >&5
5278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5279 gezelter 1535 (exit $ac_status); } &&
5280 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
5281 gezelter 2473 || test ! -s conftest.err'
5282 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5283 gezelter 1535 (eval $ac_try) 2>&5
5284     ac_status=$?
5285 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5286     (exit $ac_status); }; } &&
5287     { ac_try='test -s conftest.$ac_objext'
5288     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5289     (eval $ac_try) 2>&5
5290     ac_status=$?
5291     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5292 gezelter 1535 (exit $ac_status); }; }; then
5293     ac_cv_f90_module_names=
5294     ac_file_list=*
5295     for ac_file in $ac_file_list; do
5296     case $ac_file in
5297     # don't care for original source and object files
5298     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5299     :
5300     ;;
5301     # look for new files derived from the file name
5302     *conftest*)
5303     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5304     ac_exists=false
5305     for ac_i in $ac_cv_f90_module_names; do
5306     if test x"$ac_pat" = x"$ac_i"; then
5307     ac_exists=true
5308     break
5309     fi
5310     done
5311    
5312     if test x"$ac_exists" = xtrue; then
5313     :
5314     else
5315     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5316     fi
5317    
5318     ;;
5319     # look for new files derived from the module name,
5320     # with different case translation schemes
5321     *Bar*)
5322     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5323     ac_exists=false
5324     for ac_i in $ac_cv_f90_module_names; do
5325     if test x"$ac_pat" = x"$ac_i"; then
5326     ac_exists=true
5327     break
5328     fi
5329     done
5330    
5331     if test x"$ac_exists" = xtrue; then
5332     :
5333     else
5334     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5335     fi
5336    
5337     ;;
5338     *bar*)
5339     ac_pat=`echo $ac_file | sed s/bar/%module%/`
5340     ac_exists=false
5341     for ac_i in $ac_cv_f90_module_names; do
5342     if test x"$ac_pat" = x"$ac_i"; then
5343     ac_exists=true
5344     break
5345     fi
5346     done
5347    
5348     if test x"$ac_exists" = xtrue; then
5349     :
5350     else
5351     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5352     fi
5353    
5354     ;;
5355     *BAR*)
5356     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5357     ac_exists=false
5358     for ac_i in $ac_cv_f90_module_names; do
5359     if test x"$ac_pat" = x"$ac_i"; then
5360     ac_exists=true
5361     break
5362     fi
5363     done
5364    
5365     if test x"$ac_exists" = xtrue; then
5366     :
5367     else
5368     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5369     fi
5370    
5371     ;;
5372     # Other files - we have no idea how they are generated
5373     *)
5374 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5375 gezelter 1535 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5376     ;;
5377     esac
5378     done
5379     if test "x$ac_cv_f90_module_names" = "x"; then
5380 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5381 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5382     fi
5383    
5384     else
5385     echo "$as_me: failed program was:" >&5
5386 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5387    
5388 gezelter 1535 ac_cv_f90_module_names=
5389 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5390 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5391     fi
5392 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5393 gezelter 1535 cd ..
5394     # cleanup
5395     rm -rf conftest
5396 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5397     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5398     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5399     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5400 gezelter 1535
5401     fi
5402 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5403 gezelter 1535 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5404    
5405     # We now generate a shell script that will help us to figure out the correct
5406     # module file names, using the value of ac_cv_f90_module_names
5407    
5408     echo "Generating shell script modnam"
5409    
5410     cat > scripts/modnam << EOF
5411     #! /bin/sh
5412     # This script is auto-generated by configure
5413     #
5414     usage="\\
5415     Usage: \$0 [FILES]
5416    
5417     [FILES] are Fortran 90 source files.
5418     The output is a list of module file names that the Fortran 90 compiler
5419     generates when compiling [FILES]."
5420    
5421     list=
5422     empty=
5423    
5424     if test \$# -eq 0; then
5425     echo "\$usage"; exit 0
5426     fi
5427    
5428     while test \$# != 0; do
5429    
5430     file=\$1
5431     shift
5432    
5433     # strip suffix
5434     base=\`echo \$file | sed 's/[.][^.]*$//'\`
5435    
5436     test ! -f \$file && continue
5437    
5438     # Look for module definitions and transform them to upper / lower case
5439     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/'\`
5440     upper=\`echo \$mods | tr a-z A-Z\`
5441     lower=\`echo \$mods | tr A-Z a-z\`
5442    
5443     # Here, the patterns for generating module file names were inserted by configure
5444     for trans in $ac_cv_f90_module_names; do
5445    
5446     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5447     var=empty
5448     case \$pat in
5449     %MODULE%)
5450     var=upper ;;
5451     %Module%)
5452     var=mods ;;
5453     %module%)
5454     var=lower ;;
5455     %FILE%)
5456     test -n "\$mods" && var=base ;;
5457     esac
5458     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5459     list="\$list \$new"
5460     done
5461     done
5462    
5463     echo \$list
5464     # end of configure-generated script
5465     EOF
5466     chmod 755 scripts/modnam
5467    
5468     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5469     F90_MODULE_NAMES=empty
5470     case $pat in
5471     %MODULE%)
5472     F90_MODULE_NAMES=UPPER ;;
5473     %Module%)
5474     F90_MODULE_NAMES=Mixed ;;
5475     %module%)
5476     F90_MODULE_NAMES=lower ;;
5477     *)
5478     F90_MODULE_NAMES=unknown ;;
5479     esac
5480    
5481 gezelter 1490 ac_ext=c
5482     ac_cpp='$CPP $CPPFLAGS'
5483     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5484     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5485     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5486    
5487 gezelter 2081
5488 gezelter 2547 ac_ext=c
5489     ac_cpp='$CPP $CPPFLAGS'
5490     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5491     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5492     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5493 gezelter 2453
5494    
5495 gezelter 2547
5496     echo "$as_me:$LINENO: checking for asin in -lm" >&5
5497     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5498     if test "${ac_cv_lib_m_asin+set}" = set; then
5499 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
5500     else
5501 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
5502     LIBS="-lm $LIBS"
5503     cat >conftest.$ac_ext <<_ACEOF
5504 gezelter 2453 /* confdefs.h. */
5505     _ACEOF
5506     cat confdefs.h >>conftest.$ac_ext
5507     cat >>conftest.$ac_ext <<_ACEOF
5508     /* end confdefs.h. */
5509 gezelter 2547
5510     /* Override any gcc2 internal prototype to avoid an error. */
5511     #ifdef __cplusplus
5512     extern "C"
5513 gezelter 2453 #endif
5514 gezelter 2547 /* We use char because int might match the return type of a gcc2
5515     builtin and then its argument prototype would still apply. */
5516     char asin ();
5517     #ifdef FC_DUMMY_MAIN
5518     #ifndef FC_DUMMY_MAIN_EQ_F77
5519     # ifdef __cplusplus
5520     extern "C"
5521     # endif
5522     int FC_DUMMY_MAIN() { return 1; }
5523     #endif
5524     #endif
5525     int
5526     main ()
5527     {
5528     asin ();
5529     ;
5530     return 0;
5531     }
5532 gezelter 2453 _ACEOF
5533 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
5534     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5535     (eval $ac_link) 2>conftest.er1
5536 gezelter 2453 ac_status=$?
5537     grep -v '^ *+' conftest.er1 >conftest.err
5538     rm -f conftest.er1
5539     cat conftest.err >&5
5540     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5541 gezelter 2547 (exit $ac_status); } &&
5542     { ac_try='test -z "$ac_c_werror_flag"
5543     || test ! -s conftest.err'
5544     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5545     (eval $ac_try) 2>&5
5546 gezelter 2453 ac_status=$?
5547     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5548 gezelter 2547 (exit $ac_status); }; } &&
5549     { ac_try='test -s conftest$ac_exeext'
5550     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5551     (eval $ac_try) 2>&5
5552 gezelter 2453 ac_status=$?
5553     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5554 gezelter 2547 (exit $ac_status); }; }; then
5555     ac_cv_lib_m_asin=yes
5556 gezelter 2453 else
5557     echo "$as_me: failed program was:" >&5
5558     sed 's/^/| /' conftest.$ac_ext >&5
5559    
5560 gezelter 2547 ac_cv_lib_m_asin=no
5561 gezelter 2453 fi
5562 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
5563     conftest$ac_exeext conftest.$ac_ext
5564     LIBS=$ac_check_lib_save_LIBS
5565     fi
5566     echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5567     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5568     if test $ac_cv_lib_m_asin = yes; then
5569     cat >>confdefs.h <<_ACEOF
5570     #define HAVE_LIBM 1
5571 gezelter 2510 _ACEOF
5572 gezelter 2453
5573 gezelter 2547 LIBS="-lm $LIBS"
5574 gezelter 2453
5575     else
5576 gezelter 2547 exit
5577 gezelter 2453 fi
5578    
5579    
5580 gezelter 2081 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5581     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5582     if test "${ac_cv_header_stdc+set}" = set; then
5583     echo $ECHO_N "(cached) $ECHO_C" >&6
5584     else
5585     cat >conftest.$ac_ext <<_ACEOF
5586     /* confdefs.h. */
5587     _ACEOF
5588     cat confdefs.h >>conftest.$ac_ext
5589     cat >>conftest.$ac_ext <<_ACEOF
5590     /* end confdefs.h. */
5591     #include <stdlib.h>
5592     #include <stdarg.h>
5593     #include <string.h>
5594     #include <float.h>
5595    
5596 gezelter 2547 #ifdef FC_DUMMY_MAIN
5597     #ifndef FC_DUMMY_MAIN_EQ_F77
5598     # ifdef __cplusplus
5599     extern "C"
5600     # endif
5601     int FC_DUMMY_MAIN() { return 1; }
5602     #endif
5603     #endif
5604 gezelter 2081 int
5605     main ()
5606     {
5607    
5608     ;
5609     return 0;
5610     }
5611     _ACEOF
5612     rm -f conftest.$ac_objext
5613     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5614     (eval $ac_compile) 2>conftest.er1
5615     ac_status=$?
5616     grep -v '^ *+' conftest.er1 >conftest.err
5617     rm -f conftest.er1
5618     cat conftest.err >&5
5619     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5620     (exit $ac_status); } &&
5621 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5622 gezelter 2473 || test ! -s conftest.err'
5623 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5624     (eval $ac_try) 2>&5
5625     ac_status=$?
5626     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5627     (exit $ac_status); }; } &&
5628     { ac_try='test -s conftest.$ac_objext'
5629     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5630     (eval $ac_try) 2>&5
5631     ac_status=$?
5632     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5633     (exit $ac_status); }; }; then
5634     ac_cv_header_stdc=yes
5635     else
5636     echo "$as_me: failed program was:" >&5
5637     sed 's/^/| /' conftest.$ac_ext >&5
5638    
5639     ac_cv_header_stdc=no
5640     fi
5641     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5642    
5643     if test $ac_cv_header_stdc = yes; then
5644     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5645     cat >conftest.$ac_ext <<_ACEOF
5646     /* confdefs.h. */
5647     _ACEOF
5648     cat confdefs.h >>conftest.$ac_ext
5649     cat >>conftest.$ac_ext <<_ACEOF
5650     /* end confdefs.h. */
5651     #include <string.h>
5652    
5653     _ACEOF
5654     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5655     $EGREP "memchr" >/dev/null 2>&1; then
5656     :
5657     else
5658     ac_cv_header_stdc=no
5659     fi
5660     rm -f conftest*
5661    
5662     fi
5663    
5664     if test $ac_cv_header_stdc = yes; then
5665     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5666     cat >conftest.$ac_ext <<_ACEOF
5667     /* confdefs.h. */
5668     _ACEOF
5669     cat confdefs.h >>conftest.$ac_ext
5670     cat >>conftest.$ac_ext <<_ACEOF
5671     /* end confdefs.h. */
5672     #include <stdlib.h>
5673    
5674     _ACEOF
5675     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5676     $EGREP "free" >/dev/null 2>&1; then
5677     :
5678     else
5679     ac_cv_header_stdc=no
5680     fi
5681     rm -f conftest*
5682    
5683     fi
5684    
5685     if test $ac_cv_header_stdc = yes; then
5686     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5687     if test "$cross_compiling" = yes; then
5688     :
5689     else
5690     cat >conftest.$ac_ext <<_ACEOF
5691     /* confdefs.h. */
5692     _ACEOF
5693     cat confdefs.h >>conftest.$ac_ext
5694     cat >>conftest.$ac_ext <<_ACEOF
5695     /* end confdefs.h. */
5696     #include <ctype.h>
5697     #if ((' ' & 0x0FF) == 0x020)
5698     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5699     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5700     #else
5701     # define ISLOWER(c) \
5702     (('a' <= (c) && (c) <= 'i') \
5703     || ('j' <= (c) && (c) <= 'r') \
5704     || ('s' <= (c) && (c) <= 'z'))
5705     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5706     #endif
5707    
5708     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5709     int
5710     main ()
5711     {
5712     int i;
5713     for (i = 0; i < 256; i++)
5714     if (XOR (islower (i), ISLOWER (i))
5715     || toupper (i) != TOUPPER (i))
5716     exit(2);
5717     exit (0);
5718     }
5719     _ACEOF
5720     rm -f conftest$ac_exeext
5721     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5722     (eval $ac_link) 2>&5
5723     ac_status=$?
5724     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5725     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5726     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5727     (eval $ac_try) 2>&5
5728     ac_status=$?
5729     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730     (exit $ac_status); }; }; then
5731     :
5732     else
5733     echo "$as_me: program exited with status $ac_status" >&5
5734     echo "$as_me: failed program was:" >&5
5735     sed 's/^/| /' conftest.$ac_ext >&5
5736    
5737     ( exit $ac_status )
5738     ac_cv_header_stdc=no
5739     fi
5740     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5741     fi
5742     fi
5743     fi
5744     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5745     echo "${ECHO_T}$ac_cv_header_stdc" >&6
5746     if test $ac_cv_header_stdc = yes; then
5747    
5748     cat >>confdefs.h <<\_ACEOF
5749     #define STDC_HEADERS 1
5750     _ACEOF
5751    
5752     fi
5753    
5754 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5755 gezelter 2510
5756    
5757    
5758 gezelter 2547
5759    
5760    
5761    
5762    
5763    
5764     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5765     inttypes.h stdint.h unistd.h
5766     do
5767     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5768     echo "$as_me:$LINENO: checking for $ac_header" >&5
5769     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5770     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5771     echo $ECHO_N "(cached) $ECHO_C" >&6
5772     else
5773     cat >conftest.$ac_ext <<_ACEOF
5774 gezelter 2510 /* confdefs.h. */
5775     _ACEOF
5776     cat confdefs.h >>conftest.$ac_ext
5777     cat >>conftest.$ac_ext <<_ACEOF
5778     /* end confdefs.h. */
5779 gezelter 2547 $ac_includes_default
5780    
5781     #include <$ac_header>
5782 gezelter 2510 _ACEOF
5783     rm -f conftest.$ac_objext
5784     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5785     (eval $ac_compile) 2>conftest.er1
5786     ac_status=$?
5787     grep -v '^ *+' conftest.er1 >conftest.err
5788     rm -f conftest.er1
5789     cat conftest.err >&5
5790     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5791     (exit $ac_status); } &&
5792 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5793 gezelter 2510 || test ! -s conftest.err'
5794     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5795     (eval $ac_try) 2>&5
5796     ac_status=$?
5797     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5798     (exit $ac_status); }; } &&
5799     { ac_try='test -s conftest.$ac_objext'
5800     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5801     (eval $ac_try) 2>&5
5802     ac_status=$?
5803     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5804     (exit $ac_status); }; }; then
5805 gezelter 2547 eval "$as_ac_Header=yes"
5806 gezelter 2510 else
5807     echo "$as_me: failed program was:" >&5
5808     sed 's/^/| /' conftest.$ac_ext >&5
5809    
5810 gezelter 2547 eval "$as_ac_Header=no"
5811 gezelter 2510 fi
5812     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5813     fi
5814 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5815     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5816     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5817     cat >>confdefs.h <<_ACEOF
5818     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5819 gezelter 2510 _ACEOF
5820    
5821     fi
5822    
5823 gezelter 2547 done
5824 gezelter 2081
5825    
5826 gezelter 2547 #
5827     # Handle user hints
5828     #
5829 gezelter 2081
5830 gezelter 2547 # Check whether --with-zlib or --without-zlib was given.
5831     if test "${with_zlib+set}" = set; then
5832     withval="$with_zlib"
5833 gezelter 2754 zlib_dir="$withval"
5834     else
5835     zlib_dir="not_set"
5836     fi;
5837     if test "$zlib_dir" != "no"; then
5838    
5839     if test "$zlib_dir" != "not_set" ; then
5840     if test -d "$zlib_dir"
5841 gezelter 2547 then
5842 gezelter 2754 ZLIB_HOME="$zlib_dir"
5843 gezelter 2547 else
5844 gezelter 2754 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5845     echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5846 gezelter 2547 fi
5847     fi
5848 gezelter 2081
5849 gezelter 2547 ZLIB_HOME=/usr/local
5850     if test ! -f "${ZLIB_HOME}/include/zlib.h"
5851     then
5852     ZLIB_HOME=/usr
5853     fi
5854 gezelter 2081
5855 gezelter 2547 #
5856     # Locate zlib, if wanted
5857     #
5858     if test -n "${ZLIB_HOME}"
5859     then
5860     ZLIB_OLD_LDFLAGS=$LDFLAGS
5861     ZLIB_OLD_CPPFLAGS=$LDFLAGS
5862     LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5863     CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5864 gezelter 2081
5865    
5866 gezelter 2547 ac_ext=c
5867     ac_cpp='$CPP $CPPFLAGS'
5868     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5869     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5870     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5871 gezelter 2081
5872 gezelter 2547 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5873     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5874     if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5875     echo $ECHO_N "(cached) $ECHO_C" >&6
5876     else
5877     ac_check_lib_save_LIBS=$LIBS
5878     LIBS="-lz $LIBS"
5879     cat >conftest.$ac_ext <<_ACEOF
5880     /* confdefs.h. */
5881     _ACEOF
5882     cat confdefs.h >>conftest.$ac_ext
5883     cat >>conftest.$ac_ext <<_ACEOF
5884     /* end confdefs.h. */
5885 gezelter 2081
5886 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
5887     #ifdef __cplusplus
5888     extern "C"
5889     #endif
5890     /* We use char because int might match the return type of a gcc2
5891     builtin and then its argument prototype would still apply. */
5892     char inflateEnd ();
5893     #ifdef FC_DUMMY_MAIN
5894     #ifndef FC_DUMMY_MAIN_EQ_F77
5895     # ifdef __cplusplus
5896     extern "C"
5897     # endif
5898     int FC_DUMMY_MAIN() { return 1; }
5899     #endif
5900     #endif
5901     int
5902     main ()
5903     {
5904     inflateEnd ();
5905     ;
5906     return 0;
5907     }
5908     _ACEOF
5909     rm -f conftest.$ac_objext conftest$ac_exeext
5910     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5911     (eval $ac_link) 2>conftest.er1
5912     ac_status=$?
5913     grep -v '^ *+' conftest.er1 >conftest.err
5914     rm -f conftest.er1
5915     cat conftest.err >&5
5916     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5917     (exit $ac_status); } &&
5918     { ac_try='test -z "$ac_c_werror_flag"
5919     || test ! -s conftest.err'
5920     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5921     (eval $ac_try) 2>&5
5922     ac_status=$?
5923     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5924     (exit $ac_status); }; } &&
5925     { ac_try='test -s conftest$ac_exeext'
5926     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5927     (eval $ac_try) 2>&5
5928     ac_status=$?
5929     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5930     (exit $ac_status); }; }; then
5931     ac_cv_lib_z_inflateEnd=yes
5932     else
5933     echo "$as_me: failed program was:" >&5
5934     sed 's/^/| /' conftest.$ac_ext >&5
5935    
5936     ac_cv_lib_z_inflateEnd=no
5937     fi
5938     rm -f conftest.err conftest.$ac_objext \
5939     conftest$ac_exeext conftest.$ac_ext
5940     LIBS=$ac_check_lib_save_LIBS
5941     fi
5942     echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5943     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5944     if test $ac_cv_lib_z_inflateEnd = yes; then
5945     zlib_cv_libz=yes
5946     else
5947     zlib_cv_libz=no
5948     fi
5949    
5950     if test "${ac_cv_header_zlib_h+set}" = set; then
5951     echo "$as_me:$LINENO: checking for zlib.h" >&5
5952     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5953     if test "${ac_cv_header_zlib_h+set}" = set; then
5954 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5955 gezelter 2547 fi
5956     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5957     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5958 gezelter 1490 else
5959 gezelter 2547 # Is the header compilable?
5960     echo "$as_me:$LINENO: checking zlib.h usability" >&5
5961     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5962     cat >conftest.$ac_ext <<_ACEOF
5963 gezelter 2081 /* confdefs.h. */
5964     _ACEOF
5965     cat confdefs.h >>conftest.$ac_ext
5966     cat >>conftest.$ac_ext <<_ACEOF
5967     /* end confdefs.h. */
5968     $ac_includes_default
5969 gezelter 2547 #include <zlib.h>
5970 gezelter 1490 _ACEOF
5971 gezelter 2081 rm -f conftest.$ac_objext
5972     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5973     (eval $ac_compile) 2>conftest.er1
5974     ac_status=$?
5975     grep -v '^ *+' conftest.er1 >conftest.err
5976     rm -f conftest.er1
5977     cat conftest.err >&5
5978     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5979     (exit $ac_status); } &&
5980 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5981 gezelter 2473 || test ! -s conftest.err'
5982 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5983     (eval $ac_try) 2>&5
5984     ac_status=$?
5985     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5986     (exit $ac_status); }; } &&
5987     { ac_try='test -s conftest.$ac_objext'
5988     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5989     (eval $ac_try) 2>&5
5990     ac_status=$?
5991     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5992     (exit $ac_status); }; }; then
5993 gezelter 2547 ac_header_compiler=yes
5994 gezelter 2081 else
5995     echo "$as_me: failed program was:" >&5
5996     sed 's/^/| /' conftest.$ac_ext >&5
5997    
5998 gezelter 2547 ac_header_compiler=no
5999 gezelter 2081 fi
6000     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6001 gezelter 2547 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6002     echo "${ECHO_T}$ac_header_compiler" >&6
6003    
6004     # Is the header present?
6005     echo "$as_me:$LINENO: checking zlib.h presence" >&5
6006     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
6007     cat >conftest.$ac_ext <<_ACEOF
6008     /* confdefs.h. */
6009     _ACEOF
6010     cat confdefs.h >>conftest.$ac_ext
6011     cat >>conftest.$ac_ext <<_ACEOF
6012     /* end confdefs.h. */
6013     #include <zlib.h>
6014     _ACEOF
6015     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6016     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6017     ac_status=$?
6018     grep -v '^ *+' conftest.er1 >conftest.err
6019     rm -f conftest.er1
6020     cat conftest.err >&5
6021     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6022     (exit $ac_status); } >/dev/null; then
6023     if test -s conftest.err; then
6024     ac_cpp_err=$ac_c_preproc_warn_flag
6025     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6026     else
6027     ac_cpp_err=
6028     fi
6029     else
6030     ac_cpp_err=yes
6031 gezelter 2081 fi
6032 gezelter 2547 if test -z "$ac_cpp_err"; then
6033     ac_header_preproc=yes
6034     else
6035     echo "$as_me: failed program was:" >&5
6036     sed 's/^/| /' conftest.$ac_ext >&5
6037 gezelter 2081
6038 gezelter 2547 ac_header_preproc=no
6039 gezelter 2081 fi
6040 gezelter 2547 rm -f conftest.err conftest.$ac_ext
6041     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6042     echo "${ECHO_T}$ac_header_preproc" >&6
6043 gezelter 2081
6044 gezelter 2547 # So? What about this header?
6045     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6046     yes:no: )
6047     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6048     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6049     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6050     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6051     ac_header_preproc=yes
6052     ;;
6053     no:yes:* )
6054     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6055     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6056     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
6057     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
6058     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6059     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6060     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
6061     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
6062     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6063     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6064     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6065     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6066     (
6067     cat <<\_ASBOX
6068     ## ------------------------------ ##
6069     ## Report this to gezelter@nd.edu ##
6070     ## ------------------------------ ##
6071     _ASBOX
6072     ) |
6073     sed "s/^/$as_me: WARNING: /" >&2
6074     ;;
6075     esac
6076     echo "$as_me:$LINENO: checking for zlib.h" >&5
6077     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6078     if test "${ac_cv_header_zlib_h+set}" = set; then
6079     echo $ECHO_N "(cached) $ECHO_C" >&6
6080     else
6081     ac_cv_header_zlib_h=$ac_header_preproc
6082     fi
6083     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6084     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6085 gezelter 2081
6086 gezelter 2547 fi
6087     if test $ac_cv_header_zlib_h = yes; then
6088     zlib_cv_zlib_h=yes
6089     else
6090     zlib_cv_zlib_h=no
6091     fi
6092 gezelter 2081
6093 gezelter 2547
6094     ac_ext=c
6095     ac_cpp='$CPP $CPPFLAGS'
6096     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6097     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6098     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6099    
6100    
6101 gezelter 2754 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6102 gezelter 2081
6103 gezelter 2754 cat >>confdefs.h <<\_ACEOF
6104     #define HAVE_ZLIB_H 1
6105 gezelter 2547 _ACEOF
6106 gezelter 2081
6107 gezelter 2754
6108     cat >>confdefs.h <<\_ACEOF
6109 gezelter 2547 #define HAVE_LIBZ 1
6110     _ACEOF
6111 gezelter 2081
6112 gezelter 2754 ZLIB_INC_DIR="${ZLIB_HOME}/include"
6113     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6114     ZLIB="-lz"
6115 gezelter 2547 else
6116     echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6117     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6118 gezelter 2754 ZLIB_INC_DIR=
6119     ZLIB_LIB_DIR=
6120     ZLIB=
6121 gezelter 2547 LDFLAGS="$ZLIB_OLD_LDFLAGS"
6122     CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6123     echo "$as_me:$LINENO: result: failed" >&5
6124     echo "${ECHO_T}failed" >&6
6125 gezelter 2754 echo ""
6126     echo "*********************************************************"
6127     echo "* WARNING: Could not find a working zlib installation *"
6128     echo "* If you need OOPSE to be able to deal with compressed *"
6129     echo "* trajectory dump files be sure to specify a valid zlib *"
6130     echo "* installation with --with-zlib=DIR *"
6131     echo "* *"
6132     echo "* OOPSE will still work without zlib installed. *"
6133     echo "*********************************************************"
6134     echo ""
6135 gezelter 2547 fi
6136 gezelter 2754
6137    
6138    
6139 gezelter 2547 fi
6140 gezelter 2754 fi
6141 gezelter 2547
6142 gezelter 2753 #
6143     # Handle user hints
6144     #
6145 gezelter 2547
6146 gezelter 2752 # Check whether --with-fftw or --without-fftw was given.
6147     if test "${with_fftw+set}" = set; then
6148     withval="$with_fftw"
6149 gezelter 2753 fftw_dir="$withval"
6150 gezelter 2752 else
6151 xsun 2932 fftw_dir="not_set"
6152 gezelter 2752 fi;
6153 gezelter 2753 if test "$fftw_dir" != "no"; then
6154 xsun 2932 if test "$fftw_dir" != "not_set" ; then
6155     if test -d "$fftw_dir"; then
6156     FFTW_HOME="$fftw_dir"
6157     else
6158     { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6159 gezelter 2753 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6160 xsun 2932 FFTW_HOME=/usr/local
6161     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
6162 gezelter 2753 FFTW_HOME=/usr
6163 xsun 2932 fi
6164     fi
6165     #
6166     # Locate fftw, if wanted
6167     #
6168     if test -n "${FFTW_HOME}"; then
6169     FFTW_OLD_LDFLAGS=$LDFLAGS
6170     FFTW_OLD_CPPFLAGS=$LDFLAGS
6171     LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6172     CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6173 gezelter 2752
6174    
6175 xsun 2932 ac_ext=c
6176 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
6177     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6178     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6179     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6180 gezelter 2752
6181 xsun 2932 echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6182 gezelter 2753 echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6183     if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6184     echo $ECHO_N "(cached) $ECHO_C" >&6
6185 gezelter 2752 else
6186 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6187     LIBS="-lfftw3 $LIBS"
6188 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6189     /* confdefs.h. */
6190     _ACEOF
6191     cat confdefs.h >>conftest.$ac_ext
6192     cat >>conftest.$ac_ext <<_ACEOF
6193     /* end confdefs.h. */
6194 gezelter 2753
6195     /* Override any gcc2 internal prototype to avoid an error. */
6196     #ifdef __cplusplus
6197     extern "C"
6198     #endif
6199     /* We use char because int might match the return type of a gcc2
6200     builtin and then its argument prototype would still apply. */
6201     char fftw_execute ();
6202 gezelter 2752 #ifdef FC_DUMMY_MAIN
6203     #ifndef FC_DUMMY_MAIN_EQ_F77
6204     # ifdef __cplusplus
6205     extern "C"
6206     # endif
6207     int FC_DUMMY_MAIN() { return 1; }
6208     #endif
6209     #endif
6210     int
6211     main ()
6212     {
6213 gezelter 2753 fftw_execute ();
6214 gezelter 2752 ;
6215     return 0;
6216     }
6217     _ACEOF
6218 gezelter 2753 rm -f conftest.$ac_objext conftest$ac_exeext
6219     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6220     (eval $ac_link) 2>conftest.er1
6221 gezelter 2752 ac_status=$?
6222     grep -v '^ *+' conftest.er1 >conftest.err
6223     rm -f conftest.er1
6224     cat conftest.err >&5
6225     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6226     (exit $ac_status); } &&
6227     { ac_try='test -z "$ac_c_werror_flag"
6228     || test ! -s conftest.err'
6229     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6230     (eval $ac_try) 2>&5
6231     ac_status=$?
6232     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6233     (exit $ac_status); }; } &&
6234 gezelter 2753 { ac_try='test -s conftest$ac_exeext'
6235 gezelter 2752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6236     (eval $ac_try) 2>&5
6237     ac_status=$?
6238     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6239     (exit $ac_status); }; }; then
6240 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
6241 gezelter 2752 else
6242     echo "$as_me: failed program was:" >&5
6243     sed 's/^/| /' conftest.$ac_ext >&5
6244    
6245 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=no
6246 gezelter 2752 fi
6247 gezelter 2753 rm -f conftest.err conftest.$ac_objext \
6248     conftest$ac_exeext conftest.$ac_ext
6249     LIBS=$ac_check_lib_save_LIBS
6250 gezelter 2752 fi
6251 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6252     echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6253     if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6254     fftw_cv_libfftw3=yes
6255     else
6256     fftw_cv_libfftw3=no
6257     fi
6258 gezelter 2752
6259 xsun 2932 if test "${ac_cv_header_fftw3_h+set}" = set; then
6260 gezelter 2752 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6261     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6262 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
6263     echo $ECHO_N "(cached) $ECHO_C" >&6
6264     fi
6265     echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6266     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6267     else
6268     # Is the header compilable?
6269     echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6270     echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6271     cat >conftest.$ac_ext <<_ACEOF
6272 gezelter 2752 /* confdefs.h. */
6273     _ACEOF
6274     cat confdefs.h >>conftest.$ac_ext
6275     cat >>conftest.$ac_ext <<_ACEOF
6276     /* end confdefs.h. */
6277 gezelter 2753 $ac_includes_default
6278 gezelter 2752 #include <fftw3.h>
6279     _ACEOF
6280     rm -f conftest.$ac_objext
6281     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6282     (eval $ac_compile) 2>conftest.er1
6283     ac_status=$?
6284     grep -v '^ *+' conftest.er1 >conftest.err
6285     rm -f conftest.er1
6286     cat conftest.err >&5
6287     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6288     (exit $ac_status); } &&
6289     { ac_try='test -z "$ac_c_werror_flag"
6290     || test ! -s conftest.err'
6291     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6292     (eval $ac_try) 2>&5
6293     ac_status=$?
6294     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6295     (exit $ac_status); }; } &&
6296     { ac_try='test -s conftest.$ac_objext'
6297     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6298     (eval $ac_try) 2>&5
6299     ac_status=$?
6300     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6301     (exit $ac_status); }; }; then
6302 gezelter 2753 ac_header_compiler=yes
6303 gezelter 2752 else
6304     echo "$as_me: failed program was:" >&5
6305     sed 's/^/| /' conftest.$ac_ext >&5
6306    
6307 gezelter 2753 ac_header_compiler=no
6308 gezelter 2752 fi
6309     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6310 gezelter 2753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6311     echo "${ECHO_T}$ac_header_compiler" >&6
6312    
6313     # Is the header present?
6314     echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6315     echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6316 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6317     /* confdefs.h. */
6318     _ACEOF
6319     cat confdefs.h >>conftest.$ac_ext
6320     cat >>conftest.$ac_ext <<_ACEOF
6321     /* end confdefs.h. */
6322     #include <fftw3.h>
6323     _ACEOF
6324 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6325     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6326 gezelter 2752 ac_status=$?
6327     grep -v '^ *+' conftest.er1 >conftest.err
6328     rm -f conftest.er1
6329     cat conftest.err >&5
6330     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6331 gezelter 2753 (exit $ac_status); } >/dev/null; then
6332     if test -s conftest.err; then
6333     ac_cpp_err=$ac_c_preproc_warn_flag
6334     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6335     else
6336     ac_cpp_err=
6337     fi
6338 gezelter 2752 else
6339 gezelter 2753 ac_cpp_err=yes
6340     fi
6341     if test -z "$ac_cpp_err"; then
6342     ac_header_preproc=yes
6343     else
6344 gezelter 2752 echo "$as_me: failed program was:" >&5
6345     sed 's/^/| /' conftest.$ac_ext >&5
6346    
6347 gezelter 2753 ac_header_preproc=no
6348 gezelter 2752 fi
6349 gezelter 2753 rm -f conftest.err conftest.$ac_ext
6350     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6351     echo "${ECHO_T}$ac_header_preproc" >&6
6352 gezelter 2752
6353 gezelter 2753 # So? What about this header?
6354     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6355     yes:no: )
6356     { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
6357     echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6358     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
6359     echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
6360     ac_header_preproc=yes
6361     ;;
6362     no:yes:* )
6363     { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
6364     echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
6365     { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
6366     echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
6367     { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
6368     echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
6369     { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
6370     echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
6371     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
6372     echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
6373     { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
6374     echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6375     (
6376     cat <<\_ASBOX
6377     ## ------------------------------ ##
6378     ## Report this to gezelter@nd.edu ##
6379     ## ------------------------------ ##
6380     _ASBOX
6381     ) |
6382     sed "s/^/$as_me: WARNING: /" >&2
6383     ;;
6384     esac
6385     echo "$as_me:$LINENO: checking for fftw3.h" >&5
6386     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6387     if test "${ac_cv_header_fftw3_h+set}" = set; then
6388 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6389     else
6390 gezelter 2753 ac_cv_header_fftw3_h=$ac_header_preproc
6391     fi
6392     echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6393     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6394 gezelter 2752
6395     fi
6396 gezelter 2753 if test $ac_cv_header_fftw3_h = yes; then
6397     fftw_cv_fftw3_h=yes
6398 gezelter 2752 else
6399 gezelter 2753 fftw_cv_fftw3_h=no
6400 gezelter 2752 fi
6401    
6402    
6403 xsun 2932 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
6404     echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6405 gezelter 2753 echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6406     if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6407     echo $ECHO_N "(cached) $ECHO_C" >&6
6408 gezelter 2752 else
6409 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6410     LIBS="-lfftw $LIBS"
6411 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6412     /* confdefs.h. */
6413     _ACEOF
6414     cat confdefs.h >>conftest.$ac_ext
6415     cat >>conftest.$ac_ext <<_ACEOF
6416     /* end confdefs.h. */
6417 gezelter 2753
6418     /* Override any gcc2 internal prototype to avoid an error. */
6419     #ifdef __cplusplus
6420     extern "C"
6421 gezelter 2752 #endif
6422 gezelter 2753 /* We use char because int might match the return type of a gcc2
6423     builtin and then its argument prototype would still apply. */
6424     char fftwnd_one ();
6425 gezelter 2752 #ifdef FC_DUMMY_MAIN
6426     #ifndef FC_DUMMY_MAIN_EQ_F77
6427     # ifdef __cplusplus
6428     extern "C"
6429     # endif
6430     int FC_DUMMY_MAIN() { return 1; }
6431     #endif
6432     #endif
6433     int
6434     main ()
6435     {
6436 gezelter 2753 fftwnd_one ();
6437 gezelter 2752 ;
6438     return 0;
6439     }
6440     _ACEOF
6441     rm -f conftest.$ac_objext conftest$ac_exeext
6442     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6443     (eval $ac_link) 2>conftest.er1
6444     ac_status=$?
6445     grep -v '^ *+' conftest.er1 >conftest.err
6446     rm -f conftest.er1
6447     cat conftest.err >&5
6448     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6449     (exit $ac_status); } &&
6450     { ac_try='test -z "$ac_c_werror_flag"
6451     || test ! -s conftest.err'
6452     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6453     (eval $ac_try) 2>&5
6454     ac_status=$?
6455     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6456     (exit $ac_status); }; } &&
6457     { ac_try='test -s conftest$ac_exeext'
6458     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6459     (eval $ac_try) 2>&5
6460     ac_status=$?
6461     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6462     (exit $ac_status); }; }; then
6463 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
6464 gezelter 2752 else
6465     echo "$as_me: failed program was:" >&5
6466     sed 's/^/| /' conftest.$ac_ext >&5
6467    
6468 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=no
6469 gezelter 2752 fi
6470     rm -f conftest.err conftest.$ac_objext \
6471     conftest$ac_exeext conftest.$ac_ext
6472 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
6473     fi
6474     echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6475     echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6476     if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6477     fftw_cv_libfftw=yes
6478 gezelter 2752 else
6479 gezelter 2753 fftw_cv_libfftw=no
6480 gezelter 2752 fi
6481    
6482 xsun 2932 if test "${ac_cv_header_fftw_h+set}" = set; then
6483 gezelter 2753 echo "$as_me:$LINENO: checking for fftw.h" >&5
6484     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6485     if test "${ac_cv_header_fftw_h+set}" = set; then
6486     echo $ECHO_N "(cached) $ECHO_C" >&6
6487 gezelter 2752 fi
6488 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6489     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6490 gezelter 2752 else
6491 gezelter 2753 # Is the header compilable?
6492     echo "$as_me:$LINENO: checking fftw.h usability" >&5
6493     echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6494 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6495     /* confdefs.h. */
6496     _ACEOF
6497     cat confdefs.h >>conftest.$ac_ext
6498     cat >>conftest.$ac_ext <<_ACEOF
6499     /* end confdefs.h. */
6500 gezelter 2753 $ac_includes_default
6501     #include <fftw.h>
6502 gezelter 2752 _ACEOF
6503     rm -f conftest.$ac_objext
6504     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6505     (eval $ac_compile) 2>conftest.er1
6506     ac_status=$?
6507     grep -v '^ *+' conftest.er1 >conftest.err
6508     rm -f conftest.er1
6509     cat conftest.err >&5
6510     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6511     (exit $ac_status); } &&
6512     { ac_try='test -z "$ac_c_werror_flag"
6513     || test ! -s conftest.err'
6514     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6515     (eval $ac_try) 2>&5
6516     ac_status=$?
6517     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6518     (exit $ac_status); }; } &&
6519     { ac_try='test -s conftest.$ac_objext'
6520     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6521     (eval $ac_try) 2>&5
6522     ac_status=$?
6523     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6524     (exit $ac_status); }; }; then
6525 gezelter 2753 ac_header_compiler=yes
6526 gezelter 2752 else
6527     echo "$as_me: failed program was:" >&5
6528     sed 's/^/| /' conftest.$ac_ext >&5
6529    
6530 gezelter 2753 ac_header_compiler=no
6531 gezelter 2752 fi
6532     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6533 gezelter 2753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6534     echo "${ECHO_T}$ac_header_compiler" >&6
6535 gezelter 2752
6536 gezelter 2753 # Is the header present?
6537     echo "$as_me:$LINENO: checking fftw.h presence" >&5
6538     echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6539 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6540     /* confdefs.h. */
6541     _ACEOF
6542     cat confdefs.h >>conftest.$ac_ext
6543     cat >>conftest.$ac_ext <<_ACEOF
6544     /* end confdefs.h. */
6545 gezelter 2753 #include <fftw.h>
6546 gezelter 2752 _ACEOF
6547 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6548     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6549 gezelter 2752 ac_status=$?
6550     grep -v '^ *+' conftest.er1 >conftest.err
6551     rm -f conftest.er1
6552     cat conftest.err >&5
6553     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6554 gezelter 2753 (exit $ac_status); } >/dev/null; then
6555     if test -s conftest.err; then
6556     ac_cpp_err=$ac_c_preproc_warn_flag
6557     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6558     else
6559     ac_cpp_err=
6560     fi
6561 gezelter 2752 else
6562 gezelter 2753 ac_cpp_err=yes
6563 gezelter 2752 fi
6564 gezelter 2753 if test -z "$ac_cpp_err"; then
6565     ac_header_preproc=yes
6566 gezelter 2752 else
6567     echo "$as_me: failed program was:" >&5
6568     sed 's/^/| /' conftest.$ac_ext >&5
6569    
6570 gezelter 2753 ac_header_preproc=no
6571 gezelter 2752 fi
6572 gezelter 2753 rm -f conftest.err conftest.$ac_ext
6573     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6574     echo "${ECHO_T}$ac_header_preproc" >&6
6575 gezelter 2752
6576 gezelter 2753 # So? What about this header?
6577     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6578     yes:no: )
6579     { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6580     echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6581     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
6582     echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
6583     ac_header_preproc=yes
6584     ;;
6585     no:yes:* )
6586     { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
6587     echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
6588     { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
6589     echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
6590     { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6591     echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6592     { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
6593     echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6594     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6595     echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6596     { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6597     echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6598     (
6599     cat <<\_ASBOX
6600     ## ------------------------------ ##
6601     ## Report this to gezelter@nd.edu ##
6602     ## ------------------------------ ##
6603     _ASBOX
6604     ) |
6605     sed "s/^/$as_me: WARNING: /" >&2
6606     ;;
6607     esac
6608     echo "$as_me:$LINENO: checking for fftw.h" >&5
6609     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6610     if test "${ac_cv_header_fftw_h+set}" = set; then
6611     echo $ECHO_N "(cached) $ECHO_C" >&6
6612 gezelter 2752 else
6613 gezelter 2753 ac_cv_header_fftw_h=$ac_header_preproc
6614     fi
6615     echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6616     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6617 gezelter 2752
6618     fi
6619 gezelter 2753 if test $ac_cv_header_fftw_h = yes; then
6620     fftw_cv_fftw_h=yes
6621     else
6622     fftw_cv_fftw_h=no
6623 gezelter 2752 fi
6624    
6625    
6626 xsun 2932 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
6627     echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6628 gezelter 2753 echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6629     if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6630 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6631     else
6632     ac_check_lib_save_LIBS=$LIBS
6633 gezelter 2753 LIBS="-ldfftw $LIBS"
6634 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6635     /* confdefs.h. */
6636     _ACEOF
6637     cat confdefs.h >>conftest.$ac_ext
6638     cat >>conftest.$ac_ext <<_ACEOF
6639     /* end confdefs.h. */
6640    
6641 gezelter 2753 /* Override any gcc2 internal prototype to avoid an error. */
6642     #ifdef __cplusplus
6643     extern "C"
6644     #endif
6645     /* We use char because int might match the return type of a gcc2
6646     builtin and then its argument prototype would still apply. */
6647     char fftwnd_one ();
6648 gezelter 2752 #ifdef FC_DUMMY_MAIN
6649     #ifndef FC_DUMMY_MAIN_EQ_F77
6650     # ifdef __cplusplus
6651     extern "C"
6652     # endif
6653     int FC_DUMMY_MAIN() { return 1; }
6654     #endif
6655     #endif
6656     int
6657     main ()
6658     {
6659 gezelter 2753 fftwnd_one ();
6660 gezelter 2752 ;
6661     return 0;
6662     }
6663     _ACEOF
6664     rm -f conftest.$ac_objext conftest$ac_exeext
6665     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6666     (eval $ac_link) 2>conftest.er1
6667     ac_status=$?
6668     grep -v '^ *+' conftest.er1 >conftest.err
6669     rm -f conftest.er1
6670     cat conftest.err >&5
6671     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6672     (exit $ac_status); } &&
6673     { ac_try='test -z "$ac_c_werror_flag"
6674     || test ! -s conftest.err'
6675     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6676     (eval $ac_try) 2>&5
6677     ac_status=$?
6678     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6679     (exit $ac_status); }; } &&
6680     { ac_try='test -s conftest$ac_exeext'
6681     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6682     (eval $ac_try) 2>&5
6683     ac_status=$?
6684     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6685     (exit $ac_status); }; }; then
6686 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
6687 gezelter 2752 else
6688     echo "$as_me: failed program was:" >&5
6689     sed 's/^/| /' conftest.$ac_ext >&5
6690    
6691 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=no
6692 gezelter 2752 fi
6693     rm -f conftest.err conftest.$ac_objext \
6694     conftest$ac_exeext conftest.$ac_ext
6695     LIBS=$ac_check_lib_save_LIBS
6696     fi
6697 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6698     echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6699     if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6700     fftw_cv_libdfftw=yes
6701 gezelter 2752 else
6702 gezelter 2753 fftw_cv_libdfftw=no
6703 gezelter 2752 fi
6704    
6705 xsun 2932 if test "${ac_cv_header_dfftw_h+set}" = set; then
6706 gezelter 2753 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6707     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6708     if test "${ac_cv_header_dfftw_h+set}" = set; then
6709     echo $ECHO_N "(cached) $ECHO_C" >&6
6710     fi
6711     echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6712     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6713 gezelter 2752 else
6714 gezelter 2753 # Is the header compilable?
6715     echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6716     echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6717 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6718     /* confdefs.h. */
6719     _ACEOF
6720     cat confdefs.h >>conftest.$ac_ext
6721     cat >>conftest.$ac_ext <<_ACEOF
6722     /* end confdefs.h. */
6723 gezelter 2753 $ac_includes_default
6724     #include <dfftw.h>
6725 gezelter 2752 _ACEOF
6726     rm -f conftest.$ac_objext
6727     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6728     (eval $ac_compile) 2>conftest.er1
6729     ac_status=$?
6730     grep -v '^ *+' conftest.er1 >conftest.err
6731     rm -f conftest.er1
6732     cat conftest.err >&5
6733     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6734     (exit $ac_status); } &&
6735     { ac_try='test -z "$ac_c_werror_flag"
6736     || test ! -s conftest.err'
6737     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6738     (eval $ac_try) 2>&5
6739     ac_status=$?
6740     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6741     (exit $ac_status); }; } &&
6742     { ac_try='test -s conftest.$ac_objext'
6743     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6744     (eval $ac_try) 2>&5
6745     ac_status=$?
6746     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6747     (exit $ac_status); }; }; then
6748 gezelter 2753 ac_header_compiler=yes
6749     else
6750     echo "$as_me: failed program was:" >&5
6751     sed 's/^/| /' conftest.$ac_ext >&5
6752    
6753     ac_header_compiler=no
6754     fi
6755     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6756     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6757     echo "${ECHO_T}$ac_header_compiler" >&6
6758    
6759     # Is the header present?
6760     echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6761     echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6762 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6763     /* confdefs.h. */
6764     _ACEOF
6765     cat confdefs.h >>conftest.$ac_ext
6766     cat >>conftest.$ac_ext <<_ACEOF
6767     /* end confdefs.h. */
6768 gezelter 2753 #include <dfftw.h>
6769 gezelter 2752 _ACEOF
6770 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6771     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6772 gezelter 2752 ac_status=$?
6773     grep -v '^ *+' conftest.er1 >conftest.err
6774     rm -f conftest.er1
6775     cat conftest.err >&5
6776     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6777 gezelter 2753 (exit $ac_status); } >/dev/null; then
6778     if test -s conftest.err; then
6779     ac_cpp_err=$ac_c_preproc_warn_flag
6780     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6781     else
6782     ac_cpp_err=
6783     fi
6784 gezelter 2752 else
6785 gezelter 2753 ac_cpp_err=yes
6786 gezelter 2752 fi
6787 gezelter 2753 if test -z "$ac_cpp_err"; then
6788     ac_header_preproc=yes
6789 gezelter 2752 else
6790     echo "$as_me: failed program was:" >&5
6791     sed 's/^/| /' conftest.$ac_ext >&5
6792    
6793 gezelter 2753 ac_header_preproc=no
6794     fi
6795     rm -f conftest.err conftest.$ac_ext
6796     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6797     echo "${ECHO_T}$ac_header_preproc" >&6
6798 gezelter 2752
6799 gezelter 2753 # So? What about this header?
6800     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6801     yes:no: )
6802     { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6803     echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6804     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
6805     echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
6806     ac_header_preproc=yes
6807     ;;
6808     no:yes:* )
6809     { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
6810     echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
6811     { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
6812     echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
6813     { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
6814     echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
6815     { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
6816     echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6817     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
6818     echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
6819     { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
6820     echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
6821     (
6822     cat <<\_ASBOX
6823     ## ------------------------------ ##
6824     ## Report this to gezelter@nd.edu ##
6825     ## ------------------------------ ##
6826     _ASBOX
6827     ) |
6828     sed "s/^/$as_me: WARNING: /" >&2
6829     ;;
6830     esac
6831     echo "$as_me:$LINENO: checking for dfftw.h" >&5
6832     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6833     if test "${ac_cv_header_dfftw_h+set}" = set; then
6834     echo $ECHO_N "(cached) $ECHO_C" >&6
6835     else
6836     ac_cv_header_dfftw_h=$ac_header_preproc
6837 gezelter 2752 fi
6838 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6839     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6840 gezelter 2752
6841     fi
6842 gezelter 2753 if test $ac_cv_header_dfftw_h = yes; then
6843     fftw_cv_dfftw_h=yes
6844     else
6845     fftw_cv_dfftw_h=no
6846     fi
6847 gezelter 2752
6848    
6849 gezelter 2753 fi
6850 xsun 2932 fi
6851     ac_ext=c
6852 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
6853     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6854     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6855     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6856 gezelter 2752
6857 xsun 2932 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
6858 gezelter 2753
6859 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6860 gezelter 2753 #define HAVE_FFTW3_H 1
6861 gezelter 2752 _ACEOF
6862 gezelter 2753
6863 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
6864     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6865     FFTW_LIBS="-lfftw3"
6866     else
6867     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
6868 gezelter 2753
6869 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6870 gezelter 2753 #define HAVE_FFTW_H 1
6871 gezelter 2752 _ACEOF
6872    
6873 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
6874     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6875     FFTW_LIBS="-lfftw"
6876 gezelter 2753 else
6877 xsun 2932 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
6878 gezelter 2753
6879     cat >>confdefs.h <<\_ACEOF
6880     #define HAVE_DFFTW_H 1
6881     _ACEOF
6882    
6883 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
6884     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6885     FFTW_LIBS="-ldfftw"
6886     else
6887     echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6888 gezelter 2753 echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6889 xsun 2932 FFTW_INC_DIR=
6890     FFTW_LIB_DIR=
6891     FFTW_LIBS=
6892     LDFLAGS="$FFTW_OLD_LDFLAGS"
6893     CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6894     echo "$as_me:$LINENO: result: failed" >&5
6895 gezelter 2753 echo "${ECHO_T}failed" >&6
6896 xsun 2932 echo ""
6897     echo "*********************************************************"
6898     echo "* WARNING: Could not find a working FFTW installation *"
6899     echo "* If you need the staticProps program to be able to *"
6900     echo "* compute undulation spectra, be sure to specify a *"
6901     echo "* valid fftw installation with --with-fftw=DIR *"
6902     echo "* *"
6903     echo "* OOPSE will still work without fftw installed. *"
6904     echo "*********************************************************"
6905     echo ""
6906     fi
6907 gezelter 2753 fi
6908 xsun 2932 fi
6909 gezelter 2753
6910    
6911    
6912 xsun 2932 fi
6913     fi
6914 gezelter 2753 fi
6915    
6916    
6917    
6918 gezelter 2547 # Checks for header files.
6919     echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6920     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6921     if test "${ac_cv_header_stdc+set}" = set; then
6922     echo $ECHO_N "(cached) $ECHO_C" >&6
6923     else
6924     cat >conftest.$ac_ext <<_ACEOF
6925 gezelter 2315 /* confdefs.h. */
6926     _ACEOF
6927     cat confdefs.h >>conftest.$ac_ext
6928     cat >>conftest.$ac_ext <<_ACEOF
6929     /* end confdefs.h. */
6930 gezelter 2547 #include <stdlib.h>
6931     #include <stdarg.h>
6932     #include <string.h>
6933     #include <float.h>
6934    
6935     #ifdef FC_DUMMY_MAIN
6936     #ifndef FC_DUMMY_MAIN_EQ_F77
6937     # ifdef __cplusplus
6938     extern "C"
6939     # endif
6940     int FC_DUMMY_MAIN() { return 1; }
6941 gezelter 2315 #endif
6942 gezelter 2547 #endif
6943 gezelter 2315 int
6944     main ()
6945     {
6946 gezelter 2547
6947 gezelter 2315 ;
6948     return 0;
6949     }
6950     _ACEOF
6951 gezelter 2510 rm -f conftest.$ac_objext
6952     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6953     (eval $ac_compile) 2>conftest.er1
6954 gezelter 2315 ac_status=$?
6955     grep -v '^ *+' conftest.er1 >conftest.err
6956     rm -f conftest.er1
6957     cat conftest.err >&5
6958     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6959     (exit $ac_status); } &&
6960 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
6961 gezelter 2473 || test ! -s conftest.err'
6962 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6963     (eval $ac_try) 2>&5
6964     ac_status=$?
6965     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6966     (exit $ac_status); }; } &&
6967 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
6968 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6969     (eval $ac_try) 2>&5
6970     ac_status=$?
6971     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6972     (exit $ac_status); }; }; then
6973 gezelter 2547 ac_cv_header_stdc=yes
6974 gezelter 2315 else
6975     echo "$as_me: failed program was:" >&5
6976     sed 's/^/| /' conftest.$ac_ext >&5
6977 gezelter 2081
6978 gezelter 2547 ac_cv_header_stdc=no
6979 gezelter 2315 fi
6980 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6981    
6982 gezelter 2547 if test $ac_cv_header_stdc = yes; then
6983     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6984     cat >conftest.$ac_ext <<_ACEOF
6985     /* confdefs.h. */
6986     _ACEOF
6987     cat confdefs.h >>conftest.$ac_ext
6988     cat >>conftest.$ac_ext <<_ACEOF
6989     /* end confdefs.h. */
6990     #include <string.h>
6991 gezelter 2510
6992 gezelter 2547 _ACEOF
6993     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6994     $EGREP "memchr" >/dev/null 2>&1; then
6995     :
6996     else
6997     ac_cv_header_stdc=no
6998 gezelter 2315 fi
6999 gezelter 2547 rm -f conftest*
7000 gezelter 2510
7001 gezelter 2547 fi
7002    
7003     if test $ac_cv_header_stdc = yes; then
7004     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7005     cat >conftest.$ac_ext <<_ACEOF
7006     /* confdefs.h. */
7007     _ACEOF
7008     cat confdefs.h >>conftest.$ac_ext
7009     cat >>conftest.$ac_ext <<_ACEOF
7010     /* end confdefs.h. */
7011     #include <stdlib.h>
7012    
7013     _ACEOF
7014     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7015     $EGREP "free" >/dev/null 2>&1; then
7016     :
7017     else
7018     ac_cv_header_stdc=no
7019     fi
7020     rm -f conftest*
7021    
7022     fi
7023    
7024     if test $ac_cv_header_stdc = yes; then
7025     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7026     if test "$cross_compiling" = yes; then
7027     :
7028     else
7029     cat >conftest.$ac_ext <<_ACEOF
7030     /* confdefs.h. */
7031     _ACEOF
7032     cat confdefs.h >>conftest.$ac_ext
7033     cat >>conftest.$ac_ext <<_ACEOF
7034     /* end confdefs.h. */
7035     #include <ctype.h>
7036     #if ((' ' & 0x0FF) == 0x020)
7037     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7038     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7039     #else
7040     # define ISLOWER(c) \
7041     (('a' <= (c) && (c) <= 'i') \
7042     || ('j' <= (c) && (c) <= 'r') \
7043     || ('s' <= (c) && (c) <= 'z'))
7044     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7045     #endif
7046    
7047     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7048     int
7049     main ()
7050     {
7051     int i;
7052     for (i = 0; i < 256; i++)
7053     if (XOR (islower (i), ISLOWER (i))
7054     || toupper (i) != TOUPPER (i))
7055     exit(2);
7056     exit (0);
7057     }
7058     _ACEOF
7059     rm -f conftest$ac_exeext
7060     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7061     (eval $ac_link) 2>&5
7062     ac_status=$?
7063     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7064     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7065     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7066     (eval $ac_try) 2>&5
7067     ac_status=$?
7068     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7069     (exit $ac_status); }; }; then
7070     :
7071     else
7072     echo "$as_me: program exited with status $ac_status" >&5
7073     echo "$as_me: failed program was:" >&5
7074     sed 's/^/| /' conftest.$ac_ext >&5
7075    
7076     ( exit $ac_status )
7077     ac_cv_header_stdc=no
7078     fi
7079     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7080     fi
7081     fi
7082     fi
7083     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7084     echo "${ECHO_T}$ac_cv_header_stdc" >&6
7085     if test $ac_cv_header_stdc = yes; then
7086    
7087 gezelter 2510 cat >>confdefs.h <<\_ACEOF
7088 gezelter 2547 #define STDC_HEADERS 1
7089 gezelter 2510 _ACEOF
7090    
7091 gezelter 2315 fi
7092 gezelter 2081
7093 gezelter 2510
7094    
7095 gezelter 2547
7096    
7097    
7098    
7099    
7100    
7101    
7102 gezelter 2315
7103    
7104    
7105    
7106    
7107    
7108    
7109    
7110    
7111 gezelter 2510
7112    
7113 gezelter 2547
7114    
7115    
7116    
7117    
7118 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
7119 gezelter 2510 do
7120     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7121     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7122     echo "$as_me:$LINENO: checking for $ac_header" >&5
7123     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7124     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7125 gezelter 2315 echo $ECHO_N "(cached) $ECHO_C" >&6
7126 gezelter 2510 fi
7127     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7128     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7129 gezelter 2315 else
7130 gezelter 2510 # Is the header compilable?
7131     echo "$as_me:$LINENO: checking $ac_header usability" >&5
7132     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7133 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
7134     /* confdefs.h. */
7135     _ACEOF
7136     cat confdefs.h >>conftest.$ac_ext
7137     cat >>conftest.$ac_ext <<_ACEOF
7138     /* end confdefs.h. */
7139 gezelter 2510 $ac_includes_default
7140     #include <$ac_header>
7141 gezelter 2315 _ACEOF
7142 gezelter 2510 rm -f conftest.$ac_objext
7143     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7144     (eval $ac_compile) 2>conftest.er1
7145 gezelter 2315 ac_status=$?
7146     grep -v '^ *+' conftest.er1 >conftest.err
7147     rm -f conftest.er1
7148     cat conftest.err >&5
7149     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7150     (exit $ac_status); } &&
7151 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
7152 gezelter 2473 || test ! -s conftest.err'
7153 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7154     (eval $ac_try) 2>&5
7155     ac_status=$?
7156     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7157     (exit $ac_status); }; } &&
7158 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
7159 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7160     (eval $ac_try) 2>&5
7161     ac_status=$?
7162     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7163     (exit $ac_status); }; }; then
7164 gezelter 2510 ac_header_compiler=yes
7165 gezelter 2315 else
7166     echo "$as_me: failed program was:" >&5
7167     sed 's/^/| /' conftest.$ac_ext >&5
7168    
7169 gezelter 2510 ac_header_compiler=no
7170 gezelter 2315 fi
7171 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7172     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7173     echo "${ECHO_T}$ac_header_compiler" >&6
7174    
7175     # Is the header present?
7176     echo "$as_me:$LINENO: checking $ac_header presence" >&5
7177     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7178     cat >conftest.$ac_ext <<_ACEOF
7179     /* confdefs.h. */
7180     _ACEOF
7181     cat confdefs.h >>conftest.$ac_ext
7182     cat >>conftest.$ac_ext <<_ACEOF
7183     /* end confdefs.h. */
7184     #include <$ac_header>
7185     _ACEOF
7186     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7187     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7188     ac_status=$?
7189     grep -v '^ *+' conftest.er1 >conftest.err
7190     rm -f conftest.er1
7191     cat conftest.err >&5
7192     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7193     (exit $ac_status); } >/dev/null; then
7194     if test -s conftest.err; then
7195 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
7196     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7197 gezelter 2510 else
7198     ac_cpp_err=
7199     fi
7200     else
7201     ac_cpp_err=yes
7202 gezelter 2315 fi
7203 gezelter 2510 if test -z "$ac_cpp_err"; then
7204     ac_header_preproc=yes
7205     else
7206     echo "$as_me: failed program was:" >&5
7207     sed 's/^/| /' conftest.$ac_ext >&5
7208    
7209     ac_header_preproc=no
7210     fi
7211     rm -f conftest.err conftest.$ac_ext
7212     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7213     echo "${ECHO_T}$ac_header_preproc" >&6
7214    
7215     # So? What about this header?
7216 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7217 gezelter 2510 yes:no: )
7218     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7219     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7220     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7221     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7222     ac_header_preproc=yes
7223     ;;
7224     no:yes:* )
7225     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7226     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7227     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7228     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7229     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7230     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7231     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7232     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7233     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7234     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7235     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7236     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7237     (
7238     cat <<\_ASBOX
7239     ## ------------------------------ ##
7240     ## Report this to gezelter@nd.edu ##
7241     ## ------------------------------ ##
7242     _ASBOX
7243     ) |
7244     sed "s/^/$as_me: WARNING: /" >&2
7245     ;;
7246     esac
7247     echo "$as_me:$LINENO: checking for $ac_header" >&5
7248     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7249     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7250     echo $ECHO_N "(cached) $ECHO_C" >&6
7251     else
7252     eval "$as_ac_Header=\$ac_header_preproc"
7253     fi
7254     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7255     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7256    
7257     fi
7258     if test `eval echo '${'$as_ac_Header'}'` = yes; then
7259 gezelter 2315 cat >>confdefs.h <<_ACEOF
7260 gezelter 2510 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7261 gezelter 2315 _ACEOF
7262    
7263 gezelter 2510 fi
7264 gezelter 2315
7265 gezelter 2510 done
7266    
7267    
7268 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
7269     echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7270     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7271     if test "${ac_cv_header_stdbool_h+set}" = set; then
7272     echo $ECHO_N "(cached) $ECHO_C" >&6
7273     else
7274     cat >conftest.$ac_ext <<_ACEOF
7275     /* confdefs.h. */
7276     _ACEOF
7277     cat confdefs.h >>conftest.$ac_ext
7278     cat >>conftest.$ac_ext <<_ACEOF
7279     /* end confdefs.h. */
7280    
7281     #include <stdbool.h>
7282     #ifndef bool
7283     # error bool is not defined
7284     #endif
7285     #ifndef false
7286     # error false is not defined
7287     #endif
7288     #if false
7289     # error false is not 0
7290     #endif
7291     #ifndef true
7292     # error true is not defined
7293     #endif
7294     #if true != 1
7295     # error true is not 1
7296     #endif
7297     #ifndef __bool_true_false_are_defined
7298     # error __bool_true_false_are_defined is not defined
7299     #endif
7300    
7301     struct s { _Bool s: 1; _Bool t; } s;
7302    
7303     char a[true == 1 ? 1 : -1];
7304     char b[false == 0 ? 1 : -1];
7305     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7306     char d[(bool) -0.5 == true ? 1 : -1];
7307     bool e = &s;
7308     char f[(_Bool) -0.0 == false ? 1 : -1];
7309     char g[true];
7310     char h[sizeof (_Bool)];
7311     char i[sizeof s.t];
7312    
7313     #ifdef FC_DUMMY_MAIN
7314     #ifndef FC_DUMMY_MAIN_EQ_F77
7315     # ifdef __cplusplus
7316     extern "C"
7317     # endif
7318     int FC_DUMMY_MAIN() { return 1; }
7319     #endif
7320     #endif
7321     int
7322     main ()
7323     {
7324     return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7325     ;
7326     return 0;
7327     }
7328     _ACEOF
7329     rm -f conftest.$ac_objext
7330     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7331     (eval $ac_compile) 2>conftest.er1
7332     ac_status=$?
7333     grep -v '^ *+' conftest.er1 >conftest.err
7334     rm -f conftest.er1
7335     cat conftest.err >&5
7336     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7337     (exit $ac_status); } &&
7338     { ac_try='test -z "$ac_c_werror_flag"
7339     || test ! -s conftest.err'
7340     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7341     (eval $ac_try) 2>&5
7342     ac_status=$?
7343     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7344     (exit $ac_status); }; } &&
7345     { ac_try='test -s conftest.$ac_objext'
7346     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7347     (eval $ac_try) 2>&5
7348     ac_status=$?
7349     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7350     (exit $ac_status); }; }; then
7351     ac_cv_header_stdbool_h=yes
7352     else
7353     echo "$as_me: failed program was:" >&5
7354     sed 's/^/| /' conftest.$ac_ext >&5
7355    
7356     ac_cv_header_stdbool_h=no
7357 gezelter 2315 fi
7358 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7359     fi
7360     echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7361     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7362     echo "$as_me:$LINENO: checking for _Bool" >&5
7363     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7364     if test "${ac_cv_type__Bool+set}" = set; then
7365     echo $ECHO_N "(cached) $ECHO_C" >&6
7366     else
7367     cat >conftest.$ac_ext <<_ACEOF
7368     /* confdefs.h. */
7369     _ACEOF
7370     cat confdefs.h >>conftest.$ac_ext
7371     cat >>conftest.$ac_ext <<_ACEOF
7372     /* end confdefs.h. */
7373     $ac_includes_default
7374     #ifdef FC_DUMMY_MAIN
7375     #ifndef FC_DUMMY_MAIN_EQ_F77
7376     # ifdef __cplusplus
7377     extern "C"
7378     # endif
7379     int FC_DUMMY_MAIN() { return 1; }
7380     #endif
7381     #endif
7382     int
7383     main ()
7384     {
7385     if ((_Bool *) 0)
7386     return 0;
7387     if (sizeof (_Bool))
7388     return 0;
7389     ;
7390     return 0;
7391     }
7392     _ACEOF
7393     rm -f conftest.$ac_objext
7394     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7395     (eval $ac_compile) 2>conftest.er1
7396     ac_status=$?
7397     grep -v '^ *+' conftest.er1 >conftest.err
7398     rm -f conftest.er1
7399     cat conftest.err >&5
7400     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7401     (exit $ac_status); } &&
7402     { ac_try='test -z "$ac_c_werror_flag"
7403     || test ! -s conftest.err'
7404     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7405     (eval $ac_try) 2>&5
7406     ac_status=$?
7407     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7408     (exit $ac_status); }; } &&
7409     { ac_try='test -s conftest.$ac_objext'
7410     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7411     (eval $ac_try) 2>&5
7412     ac_status=$?
7413     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7414     (exit $ac_status); }; }; then
7415     ac_cv_type__Bool=yes
7416     else
7417     echo "$as_me: failed program was:" >&5
7418     sed 's/^/| /' conftest.$ac_ext >&5
7419 gezelter 2315
7420 gezelter 2547 ac_cv_type__Bool=no
7421     fi
7422     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7423     fi
7424     echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7425     echo "${ECHO_T}$ac_cv_type__Bool" >&6
7426     if test $ac_cv_type__Bool = yes; then
7427 gezelter 2510
7428 gezelter 2547 cat >>confdefs.h <<_ACEOF
7429     #define HAVE__BOOL 1
7430     _ACEOF
7431 gezelter 2510
7432    
7433 gezelter 2547 fi
7434    
7435     if test $ac_cv_header_stdbool_h = yes; then
7436    
7437     cat >>confdefs.h <<\_ACEOF
7438     #define HAVE_STDBOOL_H 1
7439     _ACEOF
7440    
7441     fi
7442    
7443     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7444     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7445     if test "${ac_cv_c_const+set}" = set; then
7446 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
7447 gezelter 2547 else
7448     cat >conftest.$ac_ext <<_ACEOF
7449     /* confdefs.h. */
7450     _ACEOF
7451     cat confdefs.h >>conftest.$ac_ext
7452     cat >>conftest.$ac_ext <<_ACEOF
7453     /* end confdefs.h. */
7454    
7455     #ifdef FC_DUMMY_MAIN
7456     #ifndef FC_DUMMY_MAIN_EQ_F77
7457     # ifdef __cplusplus
7458     extern "C"
7459     # endif
7460     int FC_DUMMY_MAIN() { return 1; }
7461     #endif
7462     #endif
7463     int
7464     main ()
7465     {
7466     /* FIXME: Include the comments suggested by Paul. */
7467     #ifndef __cplusplus
7468     /* Ultrix mips cc rejects this. */
7469     typedef int charset[2];
7470     const charset x;
7471     /* SunOS 4.1.1 cc rejects this. */
7472     char const *const *ccp;
7473     char **p;
7474     /* NEC SVR4.0.2 mips cc rejects this. */
7475     struct point {int x, y;};
7476     static struct point const zero = {0,0};
7477     /* AIX XL C 1.02.0.0 rejects this.
7478     It does not let you subtract one const X* pointer from another in
7479     an arm of an if-expression whose if-part is not a constant
7480     expression */
7481     const char *g = "string";
7482     ccp = &g + (g ? g-g : 0);
7483     /* HPUX 7.0 cc rejects these. */
7484     ++ccp;
7485     p = (char**) ccp;
7486     ccp = (char const *const *) p;
7487     { /* SCO 3.2v4 cc rejects this. */
7488     char *t;
7489     char const *s = 0 ? (char *) 0 : (char const *) 0;
7490    
7491     *t++ = 0;
7492     }
7493     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7494     int x[] = {25, 17};
7495     const int *foo = &x[0];
7496     ++foo;
7497     }
7498     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7499     typedef const int *iptr;
7500     iptr p = 0;
7501     ++p;
7502     }
7503     { /* AIX XL C 1.02.0.0 rejects this saying
7504     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7505     struct s { int j; const int *ap[3]; };
7506     struct s *b; b->j = 5;
7507     }
7508     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7509     const int foo = 10;
7510     }
7511     #endif
7512    
7513     ;
7514     return 0;
7515     }
7516     _ACEOF
7517     rm -f conftest.$ac_objext
7518     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7519     (eval $ac_compile) 2>conftest.er1
7520     ac_status=$?
7521     grep -v '^ *+' conftest.er1 >conftest.err
7522     rm -f conftest.er1
7523     cat conftest.err >&5
7524     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7525     (exit $ac_status); } &&
7526     { ac_try='test -z "$ac_c_werror_flag"
7527     || test ! -s conftest.err'
7528     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7529     (eval $ac_try) 2>&5
7530     ac_status=$?
7531     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7532     (exit $ac_status); }; } &&
7533     { ac_try='test -s conftest.$ac_objext'
7534     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7535     (eval $ac_try) 2>&5
7536     ac_status=$?
7537     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7538     (exit $ac_status); }; }; then
7539     ac_cv_c_const=yes
7540     else
7541     echo "$as_me: failed program was:" >&5
7542     sed 's/^/| /' conftest.$ac_ext >&5
7543    
7544     ac_cv_c_const=no
7545 gezelter 2315 fi
7546 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7547     fi
7548     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7549     echo "${ECHO_T}$ac_cv_c_const" >&6
7550     if test $ac_cv_c_const = no; then
7551    
7552     cat >>confdefs.h <<\_ACEOF
7553     #define const
7554     _ACEOF
7555    
7556     fi
7557    
7558     echo "$as_me:$LINENO: checking for inline" >&5
7559     echo $ECHO_N "checking for inline... $ECHO_C" >&6
7560     if test "${ac_cv_c_inline+set}" = set; then
7561     echo $ECHO_N "(cached) $ECHO_C" >&6
7562 gezelter 2510 else
7563 gezelter 2547 ac_cv_c_inline=no
7564     for ac_kw in inline __inline__ __inline; do
7565     cat >conftest.$ac_ext <<_ACEOF
7566     /* confdefs.h. */
7567     _ACEOF
7568     cat confdefs.h >>conftest.$ac_ext
7569     cat >>conftest.$ac_ext <<_ACEOF
7570     /* end confdefs.h. */
7571     #ifndef __cplusplus
7572     typedef int foo_t;
7573     static $ac_kw foo_t static_foo () {return 0; }
7574     $ac_kw foo_t foo () {return 0; }
7575     #endif
7576    
7577     _ACEOF
7578     rm -f conftest.$ac_objext
7579     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7580     (eval $ac_compile) 2>conftest.er1
7581     ac_status=$?
7582     grep -v '^ *+' conftest.er1 >conftest.err
7583     rm -f conftest.er1
7584     cat conftest.err >&5
7585     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7586     (exit $ac_status); } &&
7587     { ac_try='test -z "$ac_c_werror_flag"
7588     || test ! -s conftest.err'
7589     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7590     (eval $ac_try) 2>&5
7591     ac_status=$?
7592     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7593     (exit $ac_status); }; } &&
7594     { ac_try='test -s conftest.$ac_objext'
7595     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7596     (eval $ac_try) 2>&5
7597     ac_status=$?
7598     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7599     (exit $ac_status); }; }; then
7600     ac_cv_c_inline=$ac_kw; break
7601     else
7602     echo "$as_me: failed program was:" >&5
7603     sed 's/^/| /' conftest.$ac_ext >&5
7604    
7605     fi
7606     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7607     done
7608    
7609     fi
7610     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7611     echo "${ECHO_T}$ac_cv_c_inline" >&6
7612    
7613    
7614     case $ac_cv_c_inline in
7615     inline | yes) ;;
7616     *)
7617     case $ac_cv_c_inline in
7618     no) ac_val=;;
7619     *) ac_val=$ac_cv_c_inline;;
7620     esac
7621     cat >>confdefs.h <<_ACEOF
7622     #ifndef __cplusplus
7623     #define inline $ac_val
7624     #endif
7625     _ACEOF
7626     ;;
7627     esac
7628    
7629     echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
7630     echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
7631     if test "${ac_cv_c_restrict+set}" = set; then
7632     echo $ECHO_N "(cached) $ECHO_C" >&6
7633     else
7634     ac_cv_c_restrict=no
7635     # Try the official restrict keyword, then gcc's __restrict, and
7636     # the less common variants.
7637     for ac_kw in restrict __restrict __restrict__ _Restrict; do
7638     cat >conftest.$ac_ext <<_ACEOF
7639     /* confdefs.h. */
7640     _ACEOF
7641     cat confdefs.h >>conftest.$ac_ext
7642     cat >>conftest.$ac_ext <<_ACEOF
7643     /* end confdefs.h. */
7644     float * $ac_kw x;
7645     _ACEOF
7646     rm -f conftest.$ac_objext
7647     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7648     (eval $ac_compile) 2>conftest.er1
7649     ac_status=$?
7650     grep -v '^ *+' conftest.er1 >conftest.err
7651     rm -f conftest.er1
7652     cat conftest.err >&5
7653     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7654     (exit $ac_status); } &&
7655     { ac_try='test -z "$ac_c_werror_flag"
7656     || test ! -s conftest.err'
7657     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7658     (eval $ac_try) 2>&5
7659     ac_status=$?
7660     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7661     (exit $ac_status); }; } &&
7662     { ac_try='test -s conftest.$ac_objext'
7663     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7664     (eval $ac_try) 2>&5
7665     ac_status=$?
7666     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7667     (exit $ac_status); }; }; then
7668     ac_cv_c_restrict=$ac_kw; break
7669     else
7670     echo "$as_me: failed program was:" >&5
7671     sed 's/^/| /' conftest.$ac_ext >&5
7672    
7673     fi
7674     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7675     done
7676    
7677     fi
7678     echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7679     echo "${ECHO_T}$ac_cv_c_restrict" >&6
7680     case $ac_cv_c_restrict in
7681     restrict) ;;
7682     no)
7683     cat >>confdefs.h <<\_ACEOF
7684     #define restrict
7685     _ACEOF
7686     ;;
7687     *) cat >>confdefs.h <<_ACEOF
7688     #define restrict $ac_cv_c_restrict
7689     _ACEOF
7690     ;;
7691     esac
7692    
7693     echo "$as_me:$LINENO: checking for size_t" >&5
7694     echo $ECHO_N "checking for size_t... $ECHO_C" >&6
7695     if test "${ac_cv_type_size_t+set}" = set; then
7696     echo $ECHO_N "(cached) $ECHO_C" >&6
7697     else
7698     cat >conftest.$ac_ext <<_ACEOF
7699     /* confdefs.h. */
7700     _ACEOF
7701     cat confdefs.h >>conftest.$ac_ext
7702     cat >>conftest.$ac_ext <<_ACEOF
7703     /* end confdefs.h. */
7704     $ac_includes_default
7705     #ifdef FC_DUMMY_MAIN
7706     #ifndef FC_DUMMY_MAIN_EQ_F77
7707     # ifdef __cplusplus
7708     extern "C"
7709     # endif
7710     int FC_DUMMY_MAIN() { return 1; }
7711     #endif
7712     #endif
7713     int
7714     main ()
7715     {
7716     if ((size_t *) 0)
7717     return 0;
7718     if (sizeof (size_t))
7719     return 0;
7720     ;
7721     return 0;
7722     }
7723     _ACEOF
7724     rm -f conftest.$ac_objext
7725     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7726     (eval $ac_compile) 2>conftest.er1
7727     ac_status=$?
7728     grep -v '^ *+' conftest.er1 >conftest.err
7729     rm -f conftest.er1
7730     cat conftest.err >&5
7731     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7732     (exit $ac_status); } &&
7733     { ac_try='test -z "$ac_c_werror_flag"
7734     || test ! -s conftest.err'
7735     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7736     (eval $ac_try) 2>&5
7737     ac_status=$?
7738     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7739     (exit $ac_status); }; } &&
7740     { ac_try='test -s conftest.$ac_objext'
7741     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7742     (eval $ac_try) 2>&5
7743     ac_status=$?
7744     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7745     (exit $ac_status); }; }; then
7746     ac_cv_type_size_t=yes
7747     else
7748     echo "$as_me: failed program was:" >&5
7749     sed 's/^/| /' conftest.$ac_ext >&5
7750    
7751     ac_cv_type_size_t=no
7752     fi
7753     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7754     fi
7755     echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7756     echo "${ECHO_T}$ac_cv_type_size_t" >&6
7757     if test $ac_cv_type_size_t = yes; then
7758     :
7759     else
7760    
7761     cat >>confdefs.h <<_ACEOF
7762     #define size_t unsigned
7763     _ACEOF
7764    
7765     fi
7766    
7767     echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7768     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7769     if test "${ac_cv_header_time+set}" = set; then
7770     echo $ECHO_N "(cached) $ECHO_C" >&6
7771     else
7772     cat >conftest.$ac_ext <<_ACEOF
7773     /* confdefs.h. */
7774     _ACEOF
7775     cat confdefs.h >>conftest.$ac_ext
7776     cat >>conftest.$ac_ext <<_ACEOF
7777     /* end confdefs.h. */
7778     #include <sys/types.h>
7779     #include <sys/time.h>
7780     #include <time.h>
7781    
7782     #ifdef FC_DUMMY_MAIN
7783     #ifndef FC_DUMMY_MAIN_EQ_F77
7784     # ifdef __cplusplus
7785     extern "C"
7786     # endif
7787     int FC_DUMMY_MAIN() { return 1; }
7788     #endif
7789     #endif
7790     int
7791     main ()
7792     {
7793     if ((struct tm *) 0)
7794     return 0;
7795     ;
7796     return 0;
7797     }
7798     _ACEOF
7799     rm -f conftest.$ac_objext
7800     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7801     (eval $ac_compile) 2>conftest.er1
7802     ac_status=$?
7803     grep -v '^ *+' conftest.er1 >conftest.err
7804     rm -f conftest.er1
7805     cat conftest.err >&5
7806     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7807     (exit $ac_status); } &&
7808     { ac_try='test -z "$ac_c_werror_flag"
7809     || test ! -s conftest.err'
7810     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7811     (eval $ac_try) 2>&5
7812     ac_status=$?
7813     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7814     (exit $ac_status); }; } &&
7815     { ac_try='test -s conftest.$ac_objext'
7816     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7817     (eval $ac_try) 2>&5
7818     ac_status=$?
7819     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7820     (exit $ac_status); }; }; then
7821     ac_cv_header_time=yes
7822     else
7823     echo "$as_me: failed program was:" >&5
7824     sed 's/^/| /' conftest.$ac_ext >&5
7825    
7826     ac_cv_header_time=no
7827     fi
7828     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7829     fi
7830     echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7831     echo "${ECHO_T}$ac_cv_header_time" >&6
7832     if test $ac_cv_header_time = yes; then
7833    
7834     cat >>confdefs.h <<\_ACEOF
7835     #define TIME_WITH_SYS_TIME 1
7836     _ACEOF
7837    
7838     fi
7839    
7840     echo "$as_me:$LINENO: checking for clock_t" >&5
7841     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7842     if test "${ac_cv_type_clock_t+set}" = set; then
7843     echo $ECHO_N "(cached) $ECHO_C" >&6
7844     else
7845     cat >conftest.$ac_ext <<_ACEOF
7846     /* confdefs.h. */
7847     _ACEOF
7848     cat confdefs.h >>conftest.$ac_ext
7849     cat >>conftest.$ac_ext <<_ACEOF
7850     /* end confdefs.h. */
7851     $ac_includes_default
7852     #ifdef FC_DUMMY_MAIN
7853     #ifndef FC_DUMMY_MAIN_EQ_F77
7854     # ifdef __cplusplus
7855     extern "C"
7856     # endif
7857     int FC_DUMMY_MAIN() { return 1; }
7858     #endif
7859     #endif
7860     int
7861     main ()
7862     {
7863     if ((clock_t *) 0)
7864     return 0;
7865     if (sizeof (clock_t))
7866     return 0;
7867     ;
7868     return 0;
7869     }
7870     _ACEOF
7871     rm -f conftest.$ac_objext
7872     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7873     (eval $ac_compile) 2>conftest.er1
7874     ac_status=$?
7875     grep -v '^ *+' conftest.er1 >conftest.err
7876     rm -f conftest.er1
7877     cat conftest.err >&5
7878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7879     (exit $ac_status); } &&
7880     { ac_try='test -z "$ac_c_werror_flag"
7881     || test ! -s conftest.err'
7882     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7883     (eval $ac_try) 2>&5
7884     ac_status=$?
7885     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7886     (exit $ac_status); }; } &&
7887     { ac_try='test -s conftest.$ac_objext'
7888     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7889     (eval $ac_try) 2>&5
7890     ac_status=$?
7891     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7892     (exit $ac_status); }; }; then
7893     ac_cv_type_clock_t=yes
7894     else
7895     echo "$as_me: failed program was:" >&5
7896     sed 's/^/| /' conftest.$ac_ext >&5
7897    
7898     ac_cv_type_clock_t=no
7899     fi
7900     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7901     fi
7902     echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7903     echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7904     if test $ac_cv_type_clock_t = yes; then
7905    
7906     cat >>confdefs.h <<_ACEOF
7907     #define HAVE_CLOCK_T 1
7908     _ACEOF
7909    
7910    
7911     fi
7912    
7913     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7914     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7915     if test "${ac_cv_c_const+set}" = set; then
7916     echo $ECHO_N "(cached) $ECHO_C" >&6
7917     else
7918     cat >conftest.$ac_ext <<_ACEOF
7919     /* confdefs.h. */
7920     _ACEOF
7921     cat confdefs.h >>conftest.$ac_ext
7922     cat >>conftest.$ac_ext <<_ACEOF
7923     /* end confdefs.h. */
7924    
7925     #ifdef FC_DUMMY_MAIN
7926     #ifndef FC_DUMMY_MAIN_EQ_F77
7927     # ifdef __cplusplus
7928     extern "C"
7929     # endif
7930     int FC_DUMMY_MAIN() { return 1; }
7931     #endif
7932     #endif
7933     int
7934     main ()
7935     {
7936     /* FIXME: Include the comments suggested by Paul. */
7937     #ifndef __cplusplus
7938     /* Ultrix mips cc rejects this. */
7939     typedef int charset[2];
7940     const charset x;
7941     /* SunOS 4.1.1 cc rejects this. */
7942     char const *const *ccp;
7943     char **p;
7944     /* NEC SVR4.0.2 mips cc rejects this. */
7945     struct point {int x, y;};
7946     static struct point const zero = {0,0};
7947     /* AIX XL C 1.02.0.0 rejects this.
7948     It does not let you subtract one const X* pointer from another in
7949     an arm of an if-expression whose if-part is not a constant
7950     expression */
7951     const char *g = "string";
7952     ccp = &g + (g ? g-g : 0);
7953     /* HPUX 7.0 cc rejects these. */
7954     ++ccp;
7955     p = (char**) ccp;
7956     ccp = (char const *const *) p;
7957     { /* SCO 3.2v4 cc rejects this. */
7958     char *t;
7959     char const *s = 0 ? (char *) 0 : (char const *) 0;
7960    
7961     *t++ = 0;
7962     }
7963     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7964     int x[] = {25, 17};
7965     const int *foo = &x[0];
7966     ++foo;
7967     }
7968     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7969     typedef const int *iptr;
7970     iptr p = 0;
7971     ++p;
7972     }
7973     { /* AIX XL C 1.02.0.0 rejects this saying
7974     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7975     struct s { int j; const int *ap[3]; };
7976     struct s *b; b->j = 5;
7977     }
7978     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7979     const int foo = 10;
7980     }
7981     #endif
7982    
7983     ;
7984     return 0;
7985     }
7986     _ACEOF
7987     rm -f conftest.$ac_objext
7988     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7989     (eval $ac_compile) 2>conftest.er1
7990     ac_status=$?
7991     grep -v '^ *+' conftest.er1 >conftest.err
7992     rm -f conftest.er1
7993     cat conftest.err >&5
7994     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7995     (exit $ac_status); } &&
7996     { ac_try='test -z "$ac_c_werror_flag"
7997     || test ! -s conftest.err'
7998     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7999     (eval $ac_try) 2>&5
8000     ac_status=$?
8001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8002     (exit $ac_status); }; } &&
8003     { ac_try='test -s conftest.$ac_objext'
8004     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8005     (eval $ac_try) 2>&5
8006     ac_status=$?
8007     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8008     (exit $ac_status); }; }; then
8009     ac_cv_c_const=yes
8010     else
8011     echo "$as_me: failed program was:" >&5
8012     sed 's/^/| /' conftest.$ac_ext >&5
8013    
8014     ac_cv_c_const=no
8015     fi
8016     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8017     fi
8018     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8019     echo "${ECHO_T}$ac_cv_c_const" >&6
8020     if test $ac_cv_c_const = no; then
8021    
8022     cat >>confdefs.h <<\_ACEOF
8023     #define const
8024     _ACEOF
8025    
8026     fi
8027    
8028     echo "$as_me:$LINENO: checking for inline" >&5
8029     echo $ECHO_N "checking for inline... $ECHO_C" >&6
8030     if test "${ac_cv_c_inline+set}" = set; then
8031     echo $ECHO_N "(cached) $ECHO_C" >&6
8032     else
8033     ac_cv_c_inline=no
8034     for ac_kw in inline __inline__ __inline; do
8035     cat >conftest.$ac_ext <<_ACEOF
8036     /* confdefs.h. */
8037     _ACEOF
8038     cat confdefs.h >>conftest.$ac_ext
8039     cat >>conftest.$ac_ext <<_ACEOF
8040     /* end confdefs.h. */
8041     #ifndef __cplusplus
8042     typedef int foo_t;
8043     static $ac_kw foo_t static_foo () {return 0; }
8044     $ac_kw foo_t foo () {return 0; }
8045     #endif
8046    
8047     _ACEOF
8048     rm -f conftest.$ac_objext
8049     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8050     (eval $ac_compile) 2>conftest.er1
8051     ac_status=$?
8052     grep -v '^ *+' conftest.er1 >conftest.err
8053     rm -f conftest.er1
8054     cat conftest.err >&5
8055     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8056     (exit $ac_status); } &&
8057     { ac_try='test -z "$ac_c_werror_flag"
8058     || test ! -s conftest.err'
8059     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8060     (eval $ac_try) 2>&5
8061     ac_status=$?
8062     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8063     (exit $ac_status); }; } &&
8064     { ac_try='test -s conftest.$ac_objext'
8065     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8066     (eval $ac_try) 2>&5
8067     ac_status=$?
8068     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8069     (exit $ac_status); }; }; then
8070     ac_cv_c_inline=$ac_kw; break
8071     else
8072     echo "$as_me: failed program was:" >&5
8073     sed 's/^/| /' conftest.$ac_ext >&5
8074    
8075     fi
8076     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8077     done
8078    
8079     fi
8080     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8081     echo "${ECHO_T}$ac_cv_c_inline" >&6
8082    
8083    
8084     case $ac_cv_c_inline in
8085     inline | yes) ;;
8086     *)
8087     case $ac_cv_c_inline in
8088     no) ac_val=;;
8089     *) ac_val=$ac_cv_c_inline;;
8090     esac
8091     cat >>confdefs.h <<_ACEOF
8092     #ifndef __cplusplus
8093     #define inline $ac_val
8094     #endif
8095     _ACEOF
8096     ;;
8097     esac
8098    
8099    
8100     # Checks for library functions.
8101    
8102     for ac_header in stdlib.h
8103     do
8104     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8105     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8106     echo "$as_me:$LINENO: checking for $ac_header" >&5
8107     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8108     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8109     echo $ECHO_N "(cached) $ECHO_C" >&6
8110     fi
8111     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8112     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8113     else
8114 gezelter 2510 # Is the header compilable?
8115 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8116     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8117 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8118     /* confdefs.h. */
8119     _ACEOF
8120     cat confdefs.h >>conftest.$ac_ext
8121     cat >>conftest.$ac_ext <<_ACEOF
8122     /* end confdefs.h. */
8123     $ac_includes_default
8124 gezelter 2547 #include <$ac_header>
8125 gezelter 2510 _ACEOF
8126     rm -f conftest.$ac_objext
8127     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8128     (eval $ac_compile) 2>conftest.er1
8129     ac_status=$?
8130     grep -v '^ *+' conftest.er1 >conftest.err
8131     rm -f conftest.er1
8132     cat conftest.err >&5
8133     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8134     (exit $ac_status); } &&
8135 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8136 gezelter 2510 || test ! -s conftest.err'
8137     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8138     (eval $ac_try) 2>&5
8139     ac_status=$?
8140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8141     (exit $ac_status); }; } &&
8142     { ac_try='test -s conftest.$ac_objext'
8143     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8144     (eval $ac_try) 2>&5
8145     ac_status=$?
8146     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8147     (exit $ac_status); }; }; then
8148     ac_header_compiler=yes
8149     else
8150     echo "$as_me: failed program was:" >&5
8151     sed 's/^/| /' conftest.$ac_ext >&5
8152 gezelter 2315
8153 gezelter 2510 ac_header_compiler=no
8154     fi
8155     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8156     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8157     echo "${ECHO_T}$ac_header_compiler" >&6
8158 gezelter 2315
8159 gezelter 2510 # Is the header present?
8160 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8161     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8162 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8163     /* confdefs.h. */
8164     _ACEOF
8165     cat confdefs.h >>conftest.$ac_ext
8166     cat >>conftest.$ac_ext <<_ACEOF
8167     /* end confdefs.h. */
8168 gezelter 2547 #include <$ac_header>
8169 gezelter 2510 _ACEOF
8170     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8171     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8172     ac_status=$?
8173     grep -v '^ *+' conftest.er1 >conftest.err
8174     rm -f conftest.er1
8175     cat conftest.err >&5
8176     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8177     (exit $ac_status); } >/dev/null; then
8178     if test -s conftest.err; then
8179 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8180     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8181 gezelter 2510 else
8182     ac_cpp_err=
8183     fi
8184     else
8185     ac_cpp_err=yes
8186     fi
8187     if test -z "$ac_cpp_err"; then
8188     ac_header_preproc=yes
8189     else
8190     echo "$as_me: failed program was:" >&5
8191     sed 's/^/| /' conftest.$ac_ext >&5
8192 gezelter 2315
8193 gezelter 2510 ac_header_preproc=no
8194     fi
8195     rm -f conftest.err conftest.$ac_ext
8196     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8197     echo "${ECHO_T}$ac_header_preproc" >&6
8198 gezelter 2315
8199 gezelter 2510 # So? What about this header?
8200 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8201 gezelter 2510 yes:no: )
8202 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8203     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8204     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8205     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8206 gezelter 2510 ac_header_preproc=yes
8207     ;;
8208     no:yes:* )
8209 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8210     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8211     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8212     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8213     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8214     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8215     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8216     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8217     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8218     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8219     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8220     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8221 gezelter 2510 (
8222     cat <<\_ASBOX
8223     ## ------------------------------ ##
8224     ## Report this to gezelter@nd.edu ##
8225     ## ------------------------------ ##
8226     _ASBOX
8227     ) |
8228     sed "s/^/$as_me: WARNING: /" >&2
8229     ;;
8230     esac
8231 gezelter 2547 echo "$as_me:$LINENO: checking for $ac_header" >&5
8232     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8233     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8234 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8235     else
8236 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
8237 gezelter 2510 fi
8238 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8239     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8240 gezelter 2315
8241 gezelter 2510 fi
8242 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8243     cat >>confdefs.h <<_ACEOF
8244     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8245     _ACEOF
8246 gezelter 2315
8247 gezelter 2547 fi
8248 gezelter 2315
8249 gezelter 2547 done
8250    
8251     echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8252     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8253     if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8254     echo $ECHO_N "(cached) $ECHO_C" >&6
8255     else
8256     if test "$cross_compiling" = yes; then
8257     ac_cv_func_malloc_0_nonnull=no
8258     else
8259     cat >conftest.$ac_ext <<_ACEOF
8260     /* confdefs.h. */
8261     _ACEOF
8262     cat confdefs.h >>conftest.$ac_ext
8263     cat >>conftest.$ac_ext <<_ACEOF
8264     /* end confdefs.h. */
8265     #if STDC_HEADERS || HAVE_STDLIB_H
8266     # include <stdlib.h>
8267     #else
8268     char *malloc ();
8269     #endif
8270    
8271     #ifdef FC_DUMMY_MAIN
8272     #ifndef FC_DUMMY_MAIN_EQ_F77
8273     # ifdef __cplusplus
8274     extern "C"
8275     # endif
8276     int FC_DUMMY_MAIN() { return 1; }
8277     #endif
8278     #endif
8279     int
8280     main ()
8281     {
8282     exit (malloc (0) ? 0 : 1);
8283     ;
8284     return 0;
8285     }
8286     _ACEOF
8287     rm -f conftest$ac_exeext
8288     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8289     (eval $ac_link) 2>&5
8290     ac_status=$?
8291     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8292     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8293     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8294     (eval $ac_try) 2>&5
8295     ac_status=$?
8296     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8297     (exit $ac_status); }; }; then
8298     ac_cv_func_malloc_0_nonnull=yes
8299     else
8300     echo "$as_me: program exited with status $ac_status" >&5
8301     echo "$as_me: failed program was:" >&5
8302     sed 's/^/| /' conftest.$ac_ext >&5
8303    
8304     ( exit $ac_status )
8305     ac_cv_func_malloc_0_nonnull=no
8306     fi
8307     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8308     fi
8309     fi
8310     echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8311     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8312     if test $ac_cv_func_malloc_0_nonnull = yes; then
8313    
8314 gezelter 2510 cat >>confdefs.h <<\_ACEOF
8315 gezelter 2547 #define HAVE_MALLOC 1
8316 gezelter 2510 _ACEOF
8317 gezelter 2315
8318 gezelter 2547 else
8319     cat >>confdefs.h <<\_ACEOF
8320     #define HAVE_MALLOC 0
8321     _ACEOF
8322 gezelter 2510
8323 gezelter 2547 case $LIBOBJS in
8324     "malloc.$ac_objext" | \
8325     *" malloc.$ac_objext" | \
8326     "malloc.$ac_objext "* | \
8327     *" malloc.$ac_objext "* ) ;;
8328     *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8329     esac
8330    
8331    
8332     cat >>confdefs.h <<\_ACEOF
8333     #define malloc rpl_malloc
8334     _ACEOF
8335    
8336     fi
8337    
8338    
8339    
8340     echo "$as_me:$LINENO: checking for working memcmp" >&5
8341     echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8342     if test "${ac_cv_func_memcmp_working+set}" = set; then
8343     echo $ECHO_N "(cached) $ECHO_C" >&6
8344 gezelter 2510 else
8345 gezelter 2547 if test "$cross_compiling" = yes; then
8346     ac_cv_func_memcmp_working=no
8347     else
8348     cat >conftest.$ac_ext <<_ACEOF
8349     /* confdefs.h. */
8350     _ACEOF
8351     cat confdefs.h >>conftest.$ac_ext
8352     cat >>conftest.$ac_ext <<_ACEOF
8353     /* end confdefs.h. */
8354     $ac_includes_default
8355     #ifdef FC_DUMMY_MAIN
8356     #ifndef FC_DUMMY_MAIN_EQ_F77
8357     # ifdef __cplusplus
8358     extern "C"
8359     # endif
8360     int FC_DUMMY_MAIN() { return 1; }
8361     #endif
8362     #endif
8363     int
8364     main ()
8365     {
8366 gezelter 2510
8367 gezelter 2547 /* Some versions of memcmp are not 8-bit clean. */
8368     char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8369     if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8370     exit (1);
8371 gezelter 2510
8372 gezelter 2547 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8373     or more and with at least one buffer not starting on a 4-byte boundary.
8374     William Lewis provided this test program. */
8375     {
8376     char foo[21];
8377     char bar[21];
8378     int i;
8379     for (i = 0; i < 4; i++)
8380     {
8381     char *a = foo + i;
8382     char *b = bar + i;
8383     strcpy (a, "--------01111111");
8384     strcpy (b, "--------10000000");
8385     if (memcmp (a, b, 16) >= 0)
8386     exit (1);
8387     }
8388     exit (0);
8389     }
8390    
8391     ;
8392     return 0;
8393     }
8394     _ACEOF
8395     rm -f conftest$ac_exeext
8396     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8397     (eval $ac_link) 2>&5
8398     ac_status=$?
8399     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8400     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8401     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8402     (eval $ac_try) 2>&5
8403     ac_status=$?
8404     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8405     (exit $ac_status); }; }; then
8406     ac_cv_func_memcmp_working=yes
8407     else
8408     echo "$as_me: program exited with status $ac_status" >&5
8409     echo "$as_me: failed program was:" >&5
8410     sed 's/^/| /' conftest.$ac_ext >&5
8411    
8412     ( exit $ac_status )
8413     ac_cv_func_memcmp_working=no
8414     fi
8415     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8416     fi
8417     fi
8418     echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8419     echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8420     test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8421     "memcmp.$ac_objext" | \
8422     *" memcmp.$ac_objext" | \
8423     "memcmp.$ac_objext "* | \
8424     *" memcmp.$ac_objext "* ) ;;
8425     *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8426     esac
8427    
8428    
8429    
8430     for ac_header in stdlib.h
8431 gezelter 2453 do
8432     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8433     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8434     echo "$as_me:$LINENO: checking for $ac_header" >&5
8435     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8436     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8437     echo $ECHO_N "(cached) $ECHO_C" >&6
8438     fi
8439     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8440     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8441     else
8442     # Is the header compilable?
8443     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8444     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8445     cat >conftest.$ac_ext <<_ACEOF
8446     /* confdefs.h. */
8447     _ACEOF
8448     cat confdefs.h >>conftest.$ac_ext
8449     cat >>conftest.$ac_ext <<_ACEOF
8450     /* end confdefs.h. */
8451     $ac_includes_default
8452     #include <$ac_header>
8453     _ACEOF
8454     rm -f conftest.$ac_objext
8455     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8456     (eval $ac_compile) 2>conftest.er1
8457     ac_status=$?
8458     grep -v '^ *+' conftest.er1 >conftest.err
8459     rm -f conftest.er1
8460     cat conftest.err >&5
8461     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8462     (exit $ac_status); } &&
8463 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8464 gezelter 2473 || test ! -s conftest.err'
8465 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8466     (eval $ac_try) 2>&5
8467     ac_status=$?
8468     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8469     (exit $ac_status); }; } &&
8470     { ac_try='test -s conftest.$ac_objext'
8471     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8472     (eval $ac_try) 2>&5
8473     ac_status=$?
8474     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8475     (exit $ac_status); }; }; then
8476     ac_header_compiler=yes
8477     else
8478     echo "$as_me: failed program was:" >&5
8479     sed 's/^/| /' conftest.$ac_ext >&5
8480 gezelter 2315
8481 gezelter 2453 ac_header_compiler=no
8482     fi
8483     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8484     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8485     echo "${ECHO_T}$ac_header_compiler" >&6
8486 gezelter 2315
8487 gezelter 2453 # Is the header present?
8488     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8489     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8490     cat >conftest.$ac_ext <<_ACEOF
8491     /* confdefs.h. */
8492     _ACEOF
8493     cat confdefs.h >>conftest.$ac_ext
8494     cat >>conftest.$ac_ext <<_ACEOF
8495     /* end confdefs.h. */
8496     #include <$ac_header>
8497     _ACEOF
8498     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8499     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8500     ac_status=$?
8501     grep -v '^ *+' conftest.er1 >conftest.err
8502     rm -f conftest.er1
8503     cat conftest.err >&5
8504     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8505     (exit $ac_status); } >/dev/null; then
8506     if test -s conftest.err; then
8507 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8508     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8509 gezelter 2453 else
8510     ac_cpp_err=
8511     fi
8512     else
8513     ac_cpp_err=yes
8514     fi
8515     if test -z "$ac_cpp_err"; then
8516     ac_header_preproc=yes
8517     else
8518     echo "$as_me: failed program was:" >&5
8519     sed 's/^/| /' conftest.$ac_ext >&5
8520 gezelter 2315
8521 gezelter 2453 ac_header_preproc=no
8522     fi
8523     rm -f conftest.err conftest.$ac_ext
8524     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8525     echo "${ECHO_T}$ac_header_preproc" >&6
8526    
8527     # So? What about this header?
8528 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8529 gezelter 2453 yes:no: )
8530     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8531     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8532     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8533     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8534     ac_header_preproc=yes
8535     ;;
8536     no:yes:* )
8537     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8538     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8539     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8540     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8541     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8542     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8543     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8544     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8545     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8546     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8547     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8548     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8549     (
8550     cat <<\_ASBOX
8551     ## ------------------------------ ##
8552     ## Report this to gezelter@nd.edu ##
8553     ## ------------------------------ ##
8554     _ASBOX
8555     ) |
8556     sed "s/^/$as_me: WARNING: /" >&2
8557     ;;
8558     esac
8559     echo "$as_me:$LINENO: checking for $ac_header" >&5
8560     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8561     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8562     echo $ECHO_N "(cached) $ECHO_C" >&6
8563     else
8564     eval "$as_ac_Header=\$ac_header_preproc"
8565     fi
8566     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8567     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8568    
8569     fi
8570     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8571     cat >>confdefs.h <<_ACEOF
8572     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8573     _ACEOF
8574    
8575     fi
8576    
8577     done
8578    
8579 gezelter 2547 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8580     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8581     if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8582     echo $ECHO_N "(cached) $ECHO_C" >&6
8583     else
8584     if test "$cross_compiling" = yes; then
8585     ac_cv_func_realloc_0_nonnull=no
8586     else
8587     cat >conftest.$ac_ext <<_ACEOF
8588     /* confdefs.h. */
8589     _ACEOF
8590     cat confdefs.h >>conftest.$ac_ext
8591     cat >>conftest.$ac_ext <<_ACEOF
8592     /* end confdefs.h. */
8593     #if STDC_HEADERS || HAVE_STDLIB_H
8594     # include <stdlib.h>
8595     #else
8596     char *realloc ();
8597     #endif
8598 gezelter 2453
8599 gezelter 2547 #ifdef FC_DUMMY_MAIN
8600     #ifndef FC_DUMMY_MAIN_EQ_F77
8601     # ifdef __cplusplus
8602     extern "C"
8603     # endif
8604     int FC_DUMMY_MAIN() { return 1; }
8605     #endif
8606     #endif
8607     int
8608     main ()
8609     {
8610     exit (realloc (0, 0) ? 0 : 1);
8611     ;
8612     return 0;
8613     }
8614     _ACEOF
8615     rm -f conftest$ac_exeext
8616     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8617     (eval $ac_link) 2>&5
8618     ac_status=$?
8619     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8620     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8621     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8622     (eval $ac_try) 2>&5
8623     ac_status=$?
8624     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8625     (exit $ac_status); }; }; then
8626     ac_cv_func_realloc_0_nonnull=yes
8627     else
8628     echo "$as_me: program exited with status $ac_status" >&5
8629     echo "$as_me: failed program was:" >&5
8630     sed 's/^/| /' conftest.$ac_ext >&5
8631    
8632     ( exit $ac_status )
8633     ac_cv_func_realloc_0_nonnull=no
8634 gezelter 2510 fi
8635 gezelter 2547 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8636     fi
8637     fi
8638     echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8639     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8640     if test $ac_cv_func_realloc_0_nonnull = yes; then
8641 gezelter 2453
8642 gezelter 2547 cat >>confdefs.h <<\_ACEOF
8643     #define HAVE_REALLOC 1
8644     _ACEOF
8645 gezelter 2453
8646 gezelter 2547 else
8647     cat >>confdefs.h <<\_ACEOF
8648     #define HAVE_REALLOC 0
8649     _ACEOF
8650 gezelter 2453
8651 gezelter 2547 case $LIBOBJS in
8652     "realloc.$ac_objext" | \
8653     *" realloc.$ac_objext" | \
8654     "realloc.$ac_objext "* | \
8655     *" realloc.$ac_objext "* ) ;;
8656     *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
8657     esac
8658 gezelter 2453
8659 gezelter 2547
8660     cat >>confdefs.h <<\_ACEOF
8661     #define realloc rpl_realloc
8662     _ACEOF
8663    
8664     fi
8665    
8666    
8667    
8668    
8669    
8670     for ac_header in sys/select.h sys/socket.h
8671 gezelter 2081 do
8672     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8673     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8674     echo "$as_me:$LINENO: checking for $ac_header" >&5
8675     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8676     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8677     echo $ECHO_N "(cached) $ECHO_C" >&6
8678     fi
8679     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8680     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8681     else
8682     # Is the header compilable?
8683     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8684     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8685     cat >conftest.$ac_ext <<_ACEOF
8686     /* confdefs.h. */
8687     _ACEOF
8688     cat confdefs.h >>conftest.$ac_ext
8689     cat >>conftest.$ac_ext <<_ACEOF
8690     /* end confdefs.h. */
8691     $ac_includes_default
8692     #include <$ac_header>
8693     _ACEOF
8694     rm -f conftest.$ac_objext
8695     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8696     (eval $ac_compile) 2>conftest.er1
8697     ac_status=$?
8698     grep -v '^ *+' conftest.er1 >conftest.err
8699     rm -f conftest.er1
8700     cat conftest.err >&5
8701     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8702     (exit $ac_status); } &&
8703 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8704 gezelter 2473 || test ! -s conftest.err'
8705 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8706     (eval $ac_try) 2>&5
8707     ac_status=$?
8708     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8709     (exit $ac_status); }; } &&
8710     { ac_try='test -s conftest.$ac_objext'
8711     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8712     (eval $ac_try) 2>&5
8713     ac_status=$?
8714     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8715     (exit $ac_status); }; }; then
8716     ac_header_compiler=yes
8717     else
8718     echo "$as_me: failed program was:" >&5
8719     sed 's/^/| /' conftest.$ac_ext >&5
8720    
8721     ac_header_compiler=no
8722     fi
8723     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8724     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8725     echo "${ECHO_T}$ac_header_compiler" >&6
8726    
8727     # Is the header present?
8728     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8729     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8730     cat >conftest.$ac_ext <<_ACEOF
8731     /* confdefs.h. */
8732     _ACEOF
8733     cat confdefs.h >>conftest.$ac_ext
8734     cat >>conftest.$ac_ext <<_ACEOF
8735     /* end confdefs.h. */
8736     #include <$ac_header>
8737     _ACEOF
8738     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8739 tim 1998 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8740     ac_status=$?
8741 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
8742 tim 1998 rm -f conftest.er1
8743     cat conftest.err >&5
8744 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8745 tim 1998 (exit $ac_status); } >/dev/null; then
8746     if test -s conftest.err; then
8747 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8748     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8749 tim 1998 else
8750     ac_cpp_err=
8751     fi
8752     else
8753     ac_cpp_err=yes
8754     fi
8755     if test -z "$ac_cpp_err"; then
8756 gezelter 2081 ac_header_preproc=yes
8757 tim 1998 else
8758     echo "$as_me: failed program was:" >&5
8759 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
8760    
8761     ac_header_preproc=no
8762 tim 1998 fi
8763     rm -f conftest.err conftest.$ac_ext
8764 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8765     echo "${ECHO_T}$ac_header_preproc" >&6
8766    
8767     # So? What about this header?
8768 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8769 gezelter 2081 yes:no: )
8770     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8771     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8772     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8773     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8774     ac_header_preproc=yes
8775     ;;
8776     no:yes:* )
8777     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8778     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8779     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8780     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8781     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8782     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8783     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8784     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8785     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8786     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8787     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8788     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8789     (
8790     cat <<\_ASBOX
8791     ## ------------------------------ ##
8792     ## Report this to gezelter@nd.edu ##
8793     ## ------------------------------ ##
8794     _ASBOX
8795     ) |
8796     sed "s/^/$as_me: WARNING: /" >&2
8797     ;;
8798     esac
8799     echo "$as_me:$LINENO: checking for $ac_header" >&5
8800     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8801     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8802     echo $ECHO_N "(cached) $ECHO_C" >&6
8803     else
8804     eval "$as_ac_Header=\$ac_header_preproc"
8805 tim 1998 fi
8806 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8807     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8808 tim 1998
8809     fi
8810 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8811     cat >>confdefs.h <<_ACEOF
8812     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8813     _ACEOF
8814    
8815     fi
8816    
8817 tim 1998 done
8818    
8819 gezelter 2547 echo "$as_me:$LINENO: checking types of arguments for select" >&5
8820     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
8821     if test "${ac_cv_func_select_args+set}" = set; then
8822 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8823     else
8824 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8825     for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8826     for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8827     cat >conftest.$ac_ext <<_ACEOF
8828 gezelter 2453 /* confdefs.h. */
8829     _ACEOF
8830     cat confdefs.h >>conftest.$ac_ext
8831     cat >>conftest.$ac_ext <<_ACEOF
8832     /* end confdefs.h. */
8833 gezelter 2547 $ac_includes_default
8834     #if HAVE_SYS_SELECT_H
8835     # include <sys/select.h>
8836     #endif
8837     #if HAVE_SYS_SOCKET_H
8838     # include <sys/socket.h>
8839     #endif
8840 gezelter 2510
8841 gezelter 2547 #ifdef FC_DUMMY_MAIN
8842     #ifndef FC_DUMMY_MAIN_EQ_F77
8843     # ifdef __cplusplus
8844     extern "C"
8845     # endif
8846     int FC_DUMMY_MAIN() { return 1; }
8847 gezelter 2453 #endif
8848 gezelter 2547 #endif
8849 gezelter 2510 int
8850     main ()
8851     {
8852 gezelter 2547 extern int select ($ac_arg1,
8853     $ac_arg234, $ac_arg234, $ac_arg234,
8854     $ac_arg5);
8855 gezelter 2510 ;
8856     return 0;
8857     }
8858 gezelter 2453 _ACEOF
8859 gezelter 2510 rm -f conftest.$ac_objext
8860     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8861     (eval $ac_compile) 2>conftest.er1
8862 gezelter 2453 ac_status=$?
8863     grep -v '^ *+' conftest.er1 >conftest.err
8864     rm -f conftest.er1
8865     cat conftest.err >&5
8866     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8867 gezelter 2510 (exit $ac_status); } &&
8868 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8869 gezelter 2510 || test ! -s conftest.err'
8870     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8871     (eval $ac_try) 2>&5
8872     ac_status=$?
8873     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8874     (exit $ac_status); }; } &&
8875     { ac_try='test -s conftest.$ac_objext'
8876     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8877     (eval $ac_try) 2>&5
8878     ac_status=$?
8879     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880     (exit $ac_status); }; }; then
8881 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8882 gezelter 2453 else
8883     echo "$as_me: failed program was:" >&5
8884     sed 's/^/| /' conftest.$ac_ext >&5
8885 gezelter 2081
8886 gezelter 2453 fi
8887 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8888 gezelter 2547 done
8889     done
8890     done
8891     # Provide a safe default value.
8892     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8893    
8894     fi
8895     echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
8896     echo "${ECHO_T}$ac_cv_func_select_args" >&6
8897     ac_save_IFS=$IFS; IFS=','
8898     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8899     IFS=$ac_save_IFS
8900     shift
8901    
8902     cat >>confdefs.h <<_ACEOF
8903     #define SELECT_TYPE_ARG1 $1
8904     _ACEOF
8905    
8906    
8907     cat >>confdefs.h <<_ACEOF
8908     #define SELECT_TYPE_ARG234 ($2)
8909     _ACEOF
8910    
8911    
8912     cat >>confdefs.h <<_ACEOF
8913     #define SELECT_TYPE_ARG5 ($3)
8914     _ACEOF
8915    
8916     rm -f conftest*
8917    
8918    
8919     for ac_func in strftime
8920     do
8921     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8922     echo "$as_me:$LINENO: checking for $ac_func" >&5
8923     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8924     if eval "test \"\${$as_ac_var+set}\" = set"; then
8925     echo $ECHO_N "(cached) $ECHO_C" >&6
8926     else
8927     cat >conftest.$ac_ext <<_ACEOF
8928 gezelter 2453 /* confdefs.h. */
8929     _ACEOF
8930     cat confdefs.h >>conftest.$ac_ext
8931     cat >>conftest.$ac_ext <<_ACEOF
8932     /* end confdefs.h. */
8933 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8934     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8935     #define $ac_func innocuous_$ac_func
8936 gezelter 2510
8937 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
8938     which can conflict with char $ac_func (); below.
8939     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8940     <limits.h> exists even on freestanding compilers. */
8941    
8942     #ifdef __STDC__
8943     # include <limits.h>
8944 gezelter 2510 #else
8945 gezelter 2547 # include <assert.h>
8946 gezelter 2510 #endif
8947    
8948 gezelter 2547 #undef $ac_func
8949    
8950     /* Override any gcc2 internal prototype to avoid an error. */
8951     #ifdef __cplusplus
8952     extern "C"
8953     {
8954     #endif
8955     /* We use char because int might match the return type of a gcc2
8956     builtin and then its argument prototype would still apply. */
8957     char $ac_func ();
8958     /* The GNU C library defines this for functions which it implements
8959     to always fail with ENOSYS. Some functions are actually named
8960     something starting with __ and the normal name is an alias. */
8961     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8962     choke me
8963     #else
8964     char (*f) () = $ac_func;
8965     #endif
8966     #ifdef __cplusplus
8967     }
8968     #endif
8969    
8970     #ifdef FC_DUMMY_MAIN
8971     #ifndef FC_DUMMY_MAIN_EQ_F77
8972     # ifdef __cplusplus
8973     extern "C"
8974     # endif
8975     int FC_DUMMY_MAIN() { return 1; }
8976     #endif
8977     #endif
8978 gezelter 2510 int
8979     main ()
8980     {
8981 gezelter 2547 return f != $ac_func;
8982 gezelter 2510 ;
8983     return 0;
8984     }
8985 gezelter 2453 _ACEOF
8986 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
8987     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8988     (eval $ac_link) 2>conftest.er1
8989 gezelter 2453 ac_status=$?
8990     grep -v '^ *+' conftest.er1 >conftest.err
8991     rm -f conftest.er1
8992     cat conftest.err >&5
8993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8994 gezelter 2510 (exit $ac_status); } &&
8995 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8996 gezelter 2510 || test ! -s conftest.err'
8997     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8998     (eval $ac_try) 2>&5
8999     ac_status=$?
9000     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9001     (exit $ac_status); }; } &&
9002 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9003 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9004     (eval $ac_try) 2>&5
9005     ac_status=$?
9006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9007     (exit $ac_status); }; }; then
9008 gezelter 2547 eval "$as_ac_var=yes"
9009 gezelter 2453 else
9010     echo "$as_me: failed program was:" >&5
9011     sed 's/^/| /' conftest.$ac_ext >&5
9012 gezelter 2081
9013 gezelter 2547 eval "$as_ac_var=no"
9014 gezelter 2453 fi
9015 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9016     conftest$ac_exeext conftest.$ac_ext
9017 gezelter 2453 fi
9018 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9019     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9020     if test `eval echo '${'$as_ac_var'}'` = yes; then
9021     cat >>confdefs.h <<_ACEOF
9022     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9023 gezelter 2510 _ACEOF
9024 gezelter 2453
9025 gezelter 2547 else
9026     # strftime is in -lintl on SCO UNIX.
9027     echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9028     echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9029     if test "${ac_cv_lib_intl_strftime+set}" = set; then
9030 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9031 gezelter 2453 else
9032 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
9033     LIBS="-lintl $LIBS"
9034     cat >conftest.$ac_ext <<_ACEOF
9035 gezelter 2453 /* confdefs.h. */
9036     _ACEOF
9037     cat confdefs.h >>conftest.$ac_ext
9038     cat >>conftest.$ac_ext <<_ACEOF
9039     /* end confdefs.h. */
9040 gezelter 2510
9041 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9042     #ifdef __cplusplus
9043     extern "C"
9044     #endif
9045     /* We use char because int might match the return type of a gcc2
9046     builtin and then its argument prototype would still apply. */
9047     char strftime ();
9048     #ifdef FC_DUMMY_MAIN
9049     #ifndef FC_DUMMY_MAIN_EQ_F77
9050     # ifdef __cplusplus
9051     extern "C"
9052     # endif
9053     int FC_DUMMY_MAIN() { return 1; }
9054     #endif
9055     #endif
9056 gezelter 2510 int
9057     main ()
9058     {
9059 gezelter 2547 strftime ();
9060 gezelter 2510 ;
9061     return 0;
9062     }
9063 gezelter 2453 _ACEOF
9064 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9065     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9066     (eval $ac_link) 2>conftest.er1
9067 gezelter 2453 ac_status=$?
9068     grep -v '^ *+' conftest.er1 >conftest.err
9069     rm -f conftest.er1
9070     cat conftest.err >&5
9071     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9072 gezelter 2510 (exit $ac_status); } &&
9073 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9074 gezelter 2510 || test ! -s conftest.err'
9075     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9076     (eval $ac_try) 2>&5
9077     ac_status=$?
9078     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9079     (exit $ac_status); }; } &&
9080 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9081 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9082     (eval $ac_try) 2>&5
9083     ac_status=$?
9084     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9085     (exit $ac_status); }; }; then
9086 gezelter 2547 ac_cv_lib_intl_strftime=yes
9087 gezelter 2453 else
9088     echo "$as_me: failed program was:" >&5
9089     sed 's/^/| /' conftest.$ac_ext >&5
9090    
9091 gezelter 2547 ac_cv_lib_intl_strftime=no
9092 gezelter 2453 fi
9093 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9094     conftest$ac_exeext conftest.$ac_ext
9095     LIBS=$ac_check_lib_save_LIBS
9096     fi
9097     echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9098     echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9099     if test $ac_cv_lib_intl_strftime = yes; then
9100     cat >>confdefs.h <<\_ACEOF
9101     #define HAVE_STRFTIME 1
9102     _ACEOF
9103 gezelter 2453
9104 gezelter 2547 LIBS="-lintl $LIBS"
9105     fi
9106 gezelter 2510
9107     fi
9108 gezelter 2547 done
9109 gezelter 2510
9110 gezelter 2547 echo "$as_me:$LINENO: checking for working strtod" >&5
9111     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9112     if test "${ac_cv_func_strtod+set}" = set; then
9113     echo $ECHO_N "(cached) $ECHO_C" >&6
9114     else
9115     if test "$cross_compiling" = yes; then
9116     ac_cv_func_strtod=no
9117     else
9118     cat >conftest.$ac_ext <<_ACEOF
9119     /* confdefs.h. */
9120 gezelter 2510 _ACEOF
9121 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9122     cat >>conftest.$ac_ext <<_ACEOF
9123     /* end confdefs.h. */
9124 gezelter 2510
9125 gezelter 2547 double strtod ();
9126     int
9127     main()
9128     {
9129     {
9130     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9131     char *string = " +69";
9132     char *term;
9133     double value;
9134     value = strtod (string, &term);
9135     if (value != 69 || term != (string + 4))
9136     exit (1);
9137     }
9138 gezelter 2510
9139 gezelter 2547 {
9140     /* Under Solaris 2.4, strtod returns the wrong value for the
9141     terminating character under some conditions. */
9142     char *string = "NaN";
9143     char *term;
9144     strtod (string, &term);
9145     if (term != string && *(term - 1) == 0)
9146     exit (1);
9147     }
9148     exit (0);
9149     }
9150 gezelter 2510
9151 gezelter 2547 _ACEOF
9152     rm -f conftest$ac_exeext
9153     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9154     (eval $ac_link) 2>&5
9155     ac_status=$?
9156     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9157     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9158     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9159     (eval $ac_try) 2>&5
9160     ac_status=$?
9161     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9162     (exit $ac_status); }; }; then
9163     ac_cv_func_strtod=yes
9164     else
9165     echo "$as_me: program exited with status $ac_status" >&5
9166     echo "$as_me: failed program was:" >&5
9167     sed 's/^/| /' conftest.$ac_ext >&5
9168 gezelter 2510
9169 gezelter 2547 ( exit $ac_status )
9170     ac_cv_func_strtod=no
9171     fi
9172     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9173     fi
9174     fi
9175     echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9176     echo "${ECHO_T}$ac_cv_func_strtod" >&6
9177     if test $ac_cv_func_strtod = no; then
9178     case $LIBOBJS in
9179     "strtod.$ac_objext" | \
9180     *" strtod.$ac_objext" | \
9181     "strtod.$ac_objext "* | \
9182     *" strtod.$ac_objext "* ) ;;
9183     *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9184     esac
9185    
9186     echo "$as_me:$LINENO: checking for pow" >&5
9187     echo $ECHO_N "checking for pow... $ECHO_C" >&6
9188     if test "${ac_cv_func_pow+set}" = set; then
9189 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9190     else
9191 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9192     /* confdefs.h. */
9193     _ACEOF
9194     cat confdefs.h >>conftest.$ac_ext
9195     cat >>conftest.$ac_ext <<_ACEOF
9196     /* end confdefs.h. */
9197     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9198     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9199     #define pow innocuous_pow
9200 gezelter 2510
9201 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9202     which can conflict with char pow (); below.
9203     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9204     <limits.h> exists even on freestanding compilers. */
9205 gezelter 2510
9206 gezelter 2547 #ifdef __STDC__
9207     # include <limits.h>
9208     #else
9209     # include <assert.h>
9210     #endif
9211 gezelter 2510
9212 gezelter 2547 #undef pow
9213 gezelter 2510
9214 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9215     #ifdef __cplusplus
9216     extern "C"
9217     {
9218     #endif
9219     /* We use char because int might match the return type of a gcc2
9220     builtin and then its argument prototype would still apply. */
9221     char pow ();
9222     /* The GNU C library defines this for functions which it implements
9223     to always fail with ENOSYS. Some functions are actually named
9224     something starting with __ and the normal name is an alias. */
9225     #if defined (__stub_pow) || defined (__stub___pow)
9226     choke me
9227     #else
9228     char (*f) () = pow;
9229     #endif
9230     #ifdef __cplusplus
9231     }
9232     #endif
9233    
9234     #ifdef FC_DUMMY_MAIN
9235     #ifndef FC_DUMMY_MAIN_EQ_F77
9236     # ifdef __cplusplus
9237     extern "C"
9238     # endif
9239     int FC_DUMMY_MAIN() { return 1; }
9240     #endif
9241     #endif
9242     int
9243     main ()
9244     {
9245     return f != pow;
9246     ;
9247     return 0;
9248     }
9249     _ACEOF
9250     rm -f conftest.$ac_objext conftest$ac_exeext
9251     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9252     (eval $ac_link) 2>conftest.er1
9253     ac_status=$?
9254     grep -v '^ *+' conftest.er1 >conftest.err
9255     rm -f conftest.er1
9256     cat conftest.err >&5
9257     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9258     (exit $ac_status); } &&
9259     { ac_try='test -z "$ac_c_werror_flag"
9260     || test ! -s conftest.err'
9261     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9262     (eval $ac_try) 2>&5
9263     ac_status=$?
9264     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9265     (exit $ac_status); }; } &&
9266     { ac_try='test -s conftest$ac_exeext'
9267     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9268     (eval $ac_try) 2>&5
9269     ac_status=$?
9270     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9271     (exit $ac_status); }; }; then
9272     ac_cv_func_pow=yes
9273     else
9274     echo "$as_me: failed program was:" >&5
9275     sed 's/^/| /' conftest.$ac_ext >&5
9276    
9277     ac_cv_func_pow=no
9278     fi
9279     rm -f conftest.err conftest.$ac_objext \
9280     conftest$ac_exeext conftest.$ac_ext
9281     fi
9282     echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9283     echo "${ECHO_T}$ac_cv_func_pow" >&6
9284    
9285     if test $ac_cv_func_pow = no; then
9286     echo "$as_me:$LINENO: checking for pow in -lm" >&5
9287     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9288     if test "${ac_cv_lib_m_pow+set}" = set; then
9289     echo $ECHO_N "(cached) $ECHO_C" >&6
9290     else
9291     ac_check_lib_save_LIBS=$LIBS
9292     LIBS="-lm $LIBS"
9293     cat >conftest.$ac_ext <<_ACEOF
9294 gezelter 2453 /* confdefs.h. */
9295     _ACEOF
9296     cat confdefs.h >>conftest.$ac_ext
9297     cat >>conftest.$ac_ext <<_ACEOF
9298     /* end confdefs.h. */
9299 gezelter 2510
9300 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9301     #ifdef __cplusplus
9302     extern "C"
9303 gezelter 2510 #endif
9304 gezelter 2547 /* We use char because int might match the return type of a gcc2
9305     builtin and then its argument prototype would still apply. */
9306     char pow ();
9307     #ifdef FC_DUMMY_MAIN
9308     #ifndef FC_DUMMY_MAIN_EQ_F77
9309     # ifdef __cplusplus
9310     extern "C"
9311     # endif
9312     int FC_DUMMY_MAIN() { return 1; }
9313 gezelter 2510 #endif
9314 gezelter 2547 #endif
9315 gezelter 2510 int
9316     main ()
9317     {
9318 gezelter 2547 pow ();
9319 gezelter 2510 ;
9320     return 0;
9321     }
9322 gezelter 2453 _ACEOF
9323 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9324     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9325     (eval $ac_link) 2>conftest.er1
9326 gezelter 2453 ac_status=$?
9327     grep -v '^ *+' conftest.er1 >conftest.err
9328     rm -f conftest.er1
9329     cat conftest.err >&5
9330     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9331 gezelter 2510 (exit $ac_status); } &&
9332 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9333 gezelter 2510 || test ! -s conftest.err'
9334     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9335     (eval $ac_try) 2>&5
9336     ac_status=$?
9337     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9338     (exit $ac_status); }; } &&
9339 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9340 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9341     (eval $ac_try) 2>&5
9342     ac_status=$?
9343     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9344     (exit $ac_status); }; }; then
9345 gezelter 2547 ac_cv_lib_m_pow=yes
9346 gezelter 2453 else
9347     echo "$as_me: failed program was:" >&5
9348     sed 's/^/| /' conftest.$ac_ext >&5
9349    
9350 gezelter 2547 ac_cv_lib_m_pow=no
9351 gezelter 2453 fi
9352 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9353     conftest$ac_exeext conftest.$ac_ext
9354     LIBS=$ac_check_lib_save_LIBS
9355     fi
9356     echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9357     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9358     if test $ac_cv_lib_m_pow = yes; then
9359     POW_LIB=-lm
9360     else
9361     { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9362     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9363     fi
9364 gezelter 2453
9365 gezelter 2547 fi
9366 gezelter 2453
9367 gezelter 2510 fi
9368 gezelter 2453
9369    
9370    
9371    
9372    
9373 gezelter 2510
9374    
9375    
9376    
9377 gezelter 2547
9378    
9379    
9380    
9381    
9382    
9383    
9384    
9385    
9386    
9387    
9388    
9389    
9390    
9391    
9392    
9393    
9394    
9395 gezelter 2558
9396     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
9397 gezelter 2547 do
9398     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9399     echo "$as_me:$LINENO: checking for $ac_func" >&5
9400     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9401     if eval "test \"\${$as_ac_var+set}\" = set"; then
9402     echo $ECHO_N "(cached) $ECHO_C" >&6
9403     else
9404     cat >conftest.$ac_ext <<_ACEOF
9405 gezelter 2453 /* confdefs.h. */
9406     _ACEOF
9407     cat confdefs.h >>conftest.$ac_ext
9408     cat >>conftest.$ac_ext <<_ACEOF
9409     /* end confdefs.h. */
9410 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9411     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9412     #define $ac_func innocuous_$ac_func
9413 gezelter 2510
9414 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9415     which can conflict with char $ac_func (); below.
9416     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9417     <limits.h> exists even on freestanding compilers. */
9418    
9419     #ifdef __STDC__
9420     # include <limits.h>
9421 gezelter 2510 #else
9422 gezelter 2547 # include <assert.h>
9423 gezelter 2510 #endif
9424 gezelter 2547
9425     #undef $ac_func
9426    
9427     /* Override any gcc2 internal prototype to avoid an error. */
9428     #ifdef __cplusplus
9429     extern "C"
9430     {
9431 gezelter 2510 #endif
9432 gezelter 2547 /* We use char because int might match the return type of a gcc2
9433     builtin and then its argument prototype would still apply. */
9434     char $ac_func ();
9435     /* The GNU C library defines this for functions which it implements
9436     to always fail with ENOSYS. Some functions are actually named
9437     something starting with __ and the normal name is an alias. */
9438     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9439     choke me
9440     #else
9441     char (*f) () = $ac_func;
9442     #endif
9443     #ifdef __cplusplus
9444     }
9445     #endif
9446 gezelter 2510
9447 gezelter 2547 #ifdef FC_DUMMY_MAIN
9448     #ifndef FC_DUMMY_MAIN_EQ_F77
9449     # ifdef __cplusplus
9450     extern "C"
9451     # endif
9452     int FC_DUMMY_MAIN() { return 1; }
9453     #endif
9454     #endif
9455 gezelter 2510 int
9456     main ()
9457     {
9458 gezelter 2547 return f != $ac_func;
9459 gezelter 2510 ;
9460     return 0;
9461     }
9462 gezelter 2453 _ACEOF
9463 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9464     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9465     (eval $ac_link) 2>conftest.er1
9466 gezelter 2453 ac_status=$?
9467     grep -v '^ *+' conftest.er1 >conftest.err
9468     rm -f conftest.er1
9469     cat conftest.err >&5
9470     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9471     (exit $ac_status); } &&
9472 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9473 gezelter 2473 || test ! -s conftest.err'
9474 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9475     (eval $ac_try) 2>&5
9476     ac_status=$?
9477     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9478     (exit $ac_status); }; } &&
9479 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9480 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9481     (eval $ac_try) 2>&5
9482     ac_status=$?
9483     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9484     (exit $ac_status); }; }; then
9485 gezelter 2547 eval "$as_ac_var=yes"
9486 gezelter 2453 else
9487     echo "$as_me: failed program was:" >&5
9488     sed 's/^/| /' conftest.$ac_ext >&5
9489    
9490 gezelter 2547 eval "$as_ac_var=no"
9491 gezelter 2453 fi
9492 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9493     conftest$ac_exeext conftest.$ac_ext
9494     fi
9495     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9496     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9497     if test `eval echo '${'$as_ac_var'}'` = yes; then
9498     cat >>confdefs.h <<_ACEOF
9499     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9500     _ACEOF
9501    
9502     fi
9503     done
9504    
9505    
9506     # special check for _system_configuration because AIX <4.3.2 do not
9507     # contain the `physmem' member.
9508     echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9509     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9510     cat >conftest.$ac_ext <<_ACEOF
9511 gezelter 2453 /* confdefs.h. */
9512     _ACEOF
9513     cat confdefs.h >>conftest.$ac_ext
9514     cat >>conftest.$ac_ext <<_ACEOF
9515     /* end confdefs.h. */
9516 gezelter 2547 #include <sys/systemcfg.h>
9517     #ifdef FC_DUMMY_MAIN
9518     #ifndef FC_DUMMY_MAIN_EQ_F77
9519     # ifdef __cplusplus
9520     extern "C"
9521     # endif
9522     int FC_DUMMY_MAIN() { return 1; }
9523 gezelter 2510 #endif
9524     #endif
9525     int
9526     main ()
9527     {
9528 gezelter 2547 double x = _system_configuration.physmem;
9529 gezelter 2510 ;
9530     return 0;
9531     }
9532 gezelter 2453 _ACEOF
9533 gezelter 2510 rm -f conftest.$ac_objext
9534     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9535     (eval $ac_compile) 2>conftest.er1
9536 gezelter 2453 ac_status=$?
9537     grep -v '^ *+' conftest.er1 >conftest.err
9538     rm -f conftest.er1
9539     cat conftest.err >&5
9540     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9541 gezelter 2510 (exit $ac_status); } &&
9542 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9543 gezelter 2510 || test ! -s conftest.err'
9544     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9545     (eval $ac_try) 2>&5
9546     ac_status=$?
9547     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9548     (exit $ac_status); }; } &&
9549     { ac_try='test -s conftest.$ac_objext'
9550     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9551     (eval $ac_try) 2>&5
9552     ac_status=$?
9553     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9554     (exit $ac_status); }; }; then
9555 gezelter 2547 echo "$as_me:$LINENO: result: yes" >&5
9556     echo "${ECHO_T}yes" >&6
9557    
9558     cat >>confdefs.h <<\_ACEOF
9559     #define HAVE__SYSTEM_CONFIGURATION 1
9560     _ACEOF
9561    
9562 gezelter 2453 else
9563     echo "$as_me: failed program was:" >&5
9564     sed 's/^/| /' conftest.$ac_ext >&5
9565    
9566 gezelter 2547 echo "$as_me:$LINENO: result: no" >&5
9567     echo "${ECHO_T}no" >&6
9568 gezelter 2453 fi
9569 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9570 gezelter 2453
9571 gezelter 2547 # clean out junk possibly left behind by a previous configuration
9572     rm -f src/getopt.h
9573     # Check for getopt_long support
9574 gezelter 2510
9575 gezelter 2547 for ac_header in getopt.h
9576     do
9577     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9578     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9579     echo "$as_me:$LINENO: checking for $ac_header" >&5
9580     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9581     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9582     echo $ECHO_N "(cached) $ECHO_C" >&6
9583 gezelter 2510 fi
9584 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9585     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9586     else
9587     # Is the header compilable?
9588     echo "$as_me:$LINENO: checking $ac_header usability" >&5
9589     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9590     cat >conftest.$ac_ext <<_ACEOF
9591     /* confdefs.h. */
9592     _ACEOF
9593     cat confdefs.h >>conftest.$ac_ext
9594     cat >>conftest.$ac_ext <<_ACEOF
9595     /* end confdefs.h. */
9596     $ac_includes_default
9597     #include <$ac_header>
9598     _ACEOF
9599     rm -f conftest.$ac_objext
9600     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9601     (eval $ac_compile) 2>conftest.er1
9602     ac_status=$?
9603     grep -v '^ *+' conftest.er1 >conftest.err
9604     rm -f conftest.er1
9605     cat conftest.err >&5
9606     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9607     (exit $ac_status); } &&
9608     { ac_try='test -z "$ac_c_werror_flag"
9609     || test ! -s conftest.err'
9610     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9611     (eval $ac_try) 2>&5
9612     ac_status=$?
9613     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9614     (exit $ac_status); }; } &&
9615     { ac_try='test -s conftest.$ac_objext'
9616     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9617     (eval $ac_try) 2>&5
9618     ac_status=$?
9619     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9620     (exit $ac_status); }; }; then
9621     ac_header_compiler=yes
9622     else
9623     echo "$as_me: failed program was:" >&5
9624     sed 's/^/| /' conftest.$ac_ext >&5
9625 gezelter 2510
9626 gezelter 2547 ac_header_compiler=no
9627     fi
9628     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9629     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9630     echo "${ECHO_T}$ac_header_compiler" >&6
9631    
9632     # Is the header present?
9633     echo "$as_me:$LINENO: checking $ac_header presence" >&5
9634     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9635     cat >conftest.$ac_ext <<_ACEOF
9636     /* confdefs.h. */
9637 gezelter 2510 _ACEOF
9638 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9639     cat >>conftest.$ac_ext <<_ACEOF
9640     /* end confdefs.h. */
9641     #include <$ac_header>
9642     _ACEOF
9643     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9644     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9645     ac_status=$?
9646     grep -v '^ *+' conftest.er1 >conftest.err
9647     rm -f conftest.er1
9648     cat conftest.err >&5
9649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9650     (exit $ac_status); } >/dev/null; then
9651     if test -s conftest.err; then
9652     ac_cpp_err=$ac_c_preproc_warn_flag
9653     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9654     else
9655     ac_cpp_err=
9656 gezelter 2510 fi
9657 gezelter 2547 else
9658     ac_cpp_err=yes
9659     fi
9660     if test -z "$ac_cpp_err"; then
9661     ac_header_preproc=yes
9662     else
9663     echo "$as_me: failed program was:" >&5
9664     sed 's/^/| /' conftest.$ac_ext >&5
9665 gezelter 2510
9666 gezelter 2547 ac_header_preproc=no
9667     fi
9668     rm -f conftest.err conftest.$ac_ext
9669     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9670     echo "${ECHO_T}$ac_header_preproc" >&6
9671    
9672     # So? What about this header?
9673     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9674     yes:no: )
9675     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9676     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9677     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9678     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9679     ac_header_preproc=yes
9680     ;;
9681     no:yes:* )
9682     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9683     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9684     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9685     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9686     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9687     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9688     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9689     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9690     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9691     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9692     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9693     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9694     (
9695     cat <<\_ASBOX
9696     ## ------------------------------ ##
9697     ## Report this to gezelter@nd.edu ##
9698     ## ------------------------------ ##
9699     _ASBOX
9700     ) |
9701     sed "s/^/$as_me: WARNING: /" >&2
9702     ;;
9703     esac
9704     echo "$as_me:$LINENO: checking for $ac_header" >&5
9705     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9706     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9707     echo $ECHO_N "(cached) $ECHO_C" >&6
9708     else
9709     eval "$as_ac_Header=\$ac_header_preproc"
9710     fi
9711     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9712     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9713    
9714     fi
9715     if test `eval echo '${'$as_ac_Header'}'` = yes; then
9716     cat >>confdefs.h <<_ACEOF
9717     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9718 gezelter 2510 _ACEOF
9719    
9720 gezelter 2547 fi
9721 gezelter 2510
9722 gezelter 2547 done
9723 gezelter 2510
9724    
9725 gezelter 2547 for ac_func in getopt_long
9726     do
9727     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9728     echo "$as_me:$LINENO: checking for $ac_func" >&5
9729     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9730     if eval "test \"\${$as_ac_var+set}\" = set"; then
9731     echo $ECHO_N "(cached) $ECHO_C" >&6
9732     else
9733     cat >conftest.$ac_ext <<_ACEOF
9734     /* confdefs.h. */
9735     _ACEOF
9736     cat confdefs.h >>conftest.$ac_ext
9737     cat >>conftest.$ac_ext <<_ACEOF
9738     /* end confdefs.h. */
9739     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9740     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9741     #define $ac_func innocuous_$ac_func
9742 gezelter 2510
9743 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9744     which can conflict with char $ac_func (); below.
9745     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9746     <limits.h> exists even on freestanding compilers. */
9747    
9748     #ifdef __STDC__
9749     # include <limits.h>
9750     #else
9751     # include <assert.h>
9752     #endif
9753    
9754     #undef $ac_func
9755    
9756     /* Override any gcc2 internal prototype to avoid an error. */
9757     #ifdef __cplusplus
9758     extern "C"
9759     {
9760     #endif
9761     /* We use char because int might match the return type of a gcc2
9762     builtin and then its argument prototype would still apply. */
9763     char $ac_func ();
9764     /* The GNU C library defines this for functions which it implements
9765     to always fail with ENOSYS. Some functions are actually named
9766     something starting with __ and the normal name is an alias. */
9767     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9768     choke me
9769     #else
9770     char (*f) () = $ac_func;
9771     #endif
9772     #ifdef __cplusplus
9773     }
9774     #endif
9775    
9776     #ifdef FC_DUMMY_MAIN
9777     #ifndef FC_DUMMY_MAIN_EQ_F77
9778     # ifdef __cplusplus
9779     extern "C"
9780     # endif
9781     int FC_DUMMY_MAIN() { return 1; }
9782     #endif
9783     #endif
9784     int
9785     main ()
9786     {
9787     return f != $ac_func;
9788     ;
9789     return 0;
9790     }
9791     _ACEOF
9792     rm -f conftest.$ac_objext conftest$ac_exeext
9793     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9794     (eval $ac_link) 2>conftest.er1
9795     ac_status=$?
9796     grep -v '^ *+' conftest.er1 >conftest.err
9797     rm -f conftest.er1
9798     cat conftest.err >&5
9799     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9800     (exit $ac_status); } &&
9801     { ac_try='test -z "$ac_c_werror_flag"
9802     || test ! -s conftest.err'
9803     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9804     (eval $ac_try) 2>&5
9805     ac_status=$?
9806     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9807     (exit $ac_status); }; } &&
9808     { ac_try='test -s conftest$ac_exeext'
9809     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9810     (eval $ac_try) 2>&5
9811     ac_status=$?
9812     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9813     (exit $ac_status); }; }; then
9814     eval "$as_ac_var=yes"
9815     else
9816     echo "$as_me: failed program was:" >&5
9817     sed 's/^/| /' conftest.$ac_ext >&5
9818    
9819     eval "$as_ac_var=no"
9820     fi
9821     rm -f conftest.err conftest.$ac_objext \
9822     conftest$ac_exeext conftest.$ac_ext
9823     fi
9824     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9825     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9826     if test `eval echo '${'$as_ac_var'}'` = yes; then
9827     cat >>confdefs.h <<_ACEOF
9828     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9829     _ACEOF
9830    
9831     else
9832     # FreeBSD has a gnugetopt library for this
9833     echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9834     echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9835     if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9836 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
9837     else
9838 gezelter 2510 ac_check_lib_save_LIBS=$LIBS
9839 gezelter 2547 LIBS="-lgnugetopt $LIBS"
9840 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
9841     /* confdefs.h. */
9842     _ACEOF
9843     cat confdefs.h >>conftest.$ac_ext
9844     cat >>conftest.$ac_ext <<_ACEOF
9845     /* end confdefs.h. */
9846 gezelter 2453
9847 gezelter 2510 /* Override any gcc2 internal prototype to avoid an error. */
9848     #ifdef __cplusplus
9849     extern "C"
9850     #endif
9851     /* We use char because int might match the return type of a gcc2
9852     builtin and then its argument prototype would still apply. */
9853 gezelter 2547 char getopt_long ();
9854     #ifdef FC_DUMMY_MAIN
9855     #ifndef FC_DUMMY_MAIN_EQ_F77
9856     # ifdef __cplusplus
9857     extern "C"
9858     # endif
9859     int FC_DUMMY_MAIN() { return 1; }
9860     #endif
9861     #endif
9862 gezelter 2510 int
9863     main ()
9864     {
9865 gezelter 2547 getopt_long ();
9866 gezelter 2510 ;
9867     return 0;
9868     }
9869     _ACEOF
9870     rm -f conftest.$ac_objext conftest$ac_exeext
9871     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9872     (eval $ac_link) 2>conftest.er1
9873     ac_status=$?
9874     grep -v '^ *+' conftest.er1 >conftest.err
9875     rm -f conftest.er1
9876     cat conftest.err >&5
9877     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9878     (exit $ac_status); } &&
9879 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9880 gezelter 2510 || test ! -s conftest.err'
9881     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9882     (eval $ac_try) 2>&5
9883     ac_status=$?
9884     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9885     (exit $ac_status); }; } &&
9886     { ac_try='test -s conftest$ac_exeext'
9887     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9888     (eval $ac_try) 2>&5
9889     ac_status=$?
9890     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9891     (exit $ac_status); }; }; then
9892 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=yes
9893 gezelter 2510 else
9894     echo "$as_me: failed program was:" >&5
9895     sed 's/^/| /' conftest.$ac_ext >&5
9896    
9897 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=no
9898 gezelter 2453 fi
9899 gezelter 2510 rm -f conftest.err conftest.$ac_objext \
9900     conftest$ac_exeext conftest.$ac_ext
9901     LIBS=$ac_check_lib_save_LIBS
9902     fi
9903 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9904     echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9905     if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9906     cat >>confdefs.h <<\_ACEOF
9907     #define HAVE_GETOPT_LONG 1
9908 gezelter 2453 _ACEOF
9909    
9910 gezelter 2547 else
9911     # use the GNU replacement
9912     case $LIBOBJS in
9913     "getopt.$ac_objext" | \
9914     *" getopt.$ac_objext" | \
9915     "getopt.$ac_objext "* | \
9916     *" getopt.$ac_objext "* ) ;;
9917     *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9918     esac
9919 gezelter 2510
9920 gezelter 2547 case $LIBOBJS in
9921     "getopt1.$ac_objext" | \
9922     *" getopt1.$ac_objext" | \
9923     "getopt1.$ac_objext "* | \
9924     *" getopt1.$ac_objext "* ) ;;
9925     *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9926     esac
9927    
9928     ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9929    
9930     fi
9931    
9932     fi
9933     done
9934    
9935    
9936     ac_ext=cc
9937     ac_cpp='$CXXCPP $CPPFLAGS'
9938     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9939     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9940     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9941    
9942    
9943     echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
9944     echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
9945     if test "${ac_cv_cxx_namespaces+set}" = set; then
9946     echo $ECHO_N "(cached) $ECHO_C" >&6
9947 gezelter 2510 else
9948 gezelter 2547
9949    
9950     ac_ext=cc
9951     ac_cpp='$CXXCPP $CPPFLAGS'
9952     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9953     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9954     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9955    
9956     cat >conftest.$ac_ext <<_ACEOF
9957     /* confdefs.h. */
9958     _ACEOF
9959     cat confdefs.h >>conftest.$ac_ext
9960     cat >>conftest.$ac_ext <<_ACEOF
9961     /* end confdefs.h. */
9962     namespace Outer { namespace Inner { int i = 0; }}
9963     #ifdef FC_DUMMY_MAIN
9964     #ifndef FC_DUMMY_MAIN_EQ_F77
9965     # ifdef __cplusplus
9966     extern "C"
9967     # endif
9968     int FC_DUMMY_MAIN() { return 1; }
9969     #endif
9970     #endif
9971     int
9972     main ()
9973     {
9974     using namespace Outer::Inner; return i;
9975     ;
9976     return 0;
9977     }
9978     _ACEOF
9979     rm -f conftest.$ac_objext
9980     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9981     (eval $ac_compile) 2>conftest.er1
9982     ac_status=$?
9983     grep -v '^ *+' conftest.er1 >conftest.err
9984     rm -f conftest.er1
9985     cat conftest.err >&5
9986     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9987     (exit $ac_status); } &&
9988     { ac_try='test -z "$ac_cxx_werror_flag"
9989     || test ! -s conftest.err'
9990     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9991     (eval $ac_try) 2>&5
9992     ac_status=$?
9993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9994     (exit $ac_status); }; } &&
9995     { ac_try='test -s conftest.$ac_objext'
9996     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9997     (eval $ac_try) 2>&5
9998     ac_status=$?
9999     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10000     (exit $ac_status); }; }; then
10001     ac_cv_cxx_namespaces=yes
10002     else
10003     echo "$as_me: failed program was:" >&5
10004     sed 's/^/| /' conftest.$ac_ext >&5
10005    
10006     ac_cv_cxx_namespaces=no
10007 gezelter 2453 fi
10008 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10009     ac_ext=cc
10010     ac_cpp='$CXXCPP $CPPFLAGS'
10011     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10012     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10013     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10014 gezelter 2453
10015    
10016 gezelter 2547 fi
10017     echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10018     echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10019     if test "$ac_cv_cxx_namespaces" = yes; then
10020 gezelter 2453
10021 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10022     #define HAVE_NAMESPACES
10023     _ACEOF
10024 gezelter 2453
10025 gezelter 2547 fi
10026    
10027     ac_ext=cc
10028     ac_cpp='$CXXCPP $CPPFLAGS'
10029     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10030     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10031     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10032     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10033     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10034     if test -z "$CXXCPP"; then
10035     if test "${ac_cv_prog_CXXCPP+set}" = set; then
10036     echo $ECHO_N "(cached) $ECHO_C" >&6
10037     else
10038     # Double quotes because CXXCPP needs to be expanded
10039     for CXXCPP in "$CXX -E" "/lib/cpp"
10040     do
10041     ac_preproc_ok=false
10042     for ac_cxx_preproc_warn_flag in '' yes
10043     do
10044     # Use a header file that comes with gcc, so configuring glibc
10045     # with a fresh cross-compiler works.
10046     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10047     # <limits.h> exists even on freestanding compilers.
10048     # On the NeXT, cc -E runs the code through the compiler's parser,
10049     # not just through cpp. "Syntax error" is here to catch this case.
10050     cat >conftest.$ac_ext <<_ACEOF
10051     /* confdefs.h. */
10052     _ACEOF
10053     cat confdefs.h >>conftest.$ac_ext
10054     cat >>conftest.$ac_ext <<_ACEOF
10055     /* end confdefs.h. */
10056     #ifdef __STDC__
10057     # include <limits.h>
10058     #else
10059     # include <assert.h>
10060     #endif
10061     Syntax error
10062     _ACEOF
10063     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10064     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10065     ac_status=$?
10066     grep -v '^ *+' conftest.er1 >conftest.err
10067     rm -f conftest.er1
10068     cat conftest.err >&5
10069     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10070     (exit $ac_status); } >/dev/null; then
10071     if test -s conftest.err; then
10072     ac_cpp_err=$ac_cxx_preproc_warn_flag
10073     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10074 gezelter 2510 else
10075 gezelter 2547 ac_cpp_err=
10076 gezelter 2510 fi
10077     else
10078 gezelter 2547 ac_cpp_err=yes
10079 gezelter 2510 fi
10080 gezelter 2547 if test -z "$ac_cpp_err"; then
10081     :
10082     else
10083     echo "$as_me: failed program was:" >&5
10084     sed 's/^/| /' conftest.$ac_ext >&5
10085 gezelter 2453
10086 gezelter 2547 # Broken: fails on valid input.
10087     continue
10088 gezelter 2510 fi
10089 gezelter 2547 rm -f conftest.err conftest.$ac_ext
10090 gezelter 2510
10091 gezelter 2547 # OK, works on sane cases. Now check whether non-existent headers
10092     # can be detected and how.
10093     cat >conftest.$ac_ext <<_ACEOF
10094     /* confdefs.h. */
10095     _ACEOF
10096     cat confdefs.h >>conftest.$ac_ext
10097     cat >>conftest.$ac_ext <<_ACEOF
10098     /* end confdefs.h. */
10099     #include <ac_nonexistent.h>
10100     _ACEOF
10101     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10102     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10103     ac_status=$?
10104     grep -v '^ *+' conftest.er1 >conftest.err
10105     rm -f conftest.er1
10106     cat conftest.err >&5
10107     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10108     (exit $ac_status); } >/dev/null; then
10109     if test -s conftest.err; then
10110     ac_cpp_err=$ac_cxx_preproc_warn_flag
10111     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10112     else
10113     ac_cpp_err=
10114     fi
10115     else
10116     ac_cpp_err=yes
10117     fi
10118     if test -z "$ac_cpp_err"; then
10119     # Broken: success on invalid input.
10120     continue
10121     else
10122     echo "$as_me: failed program was:" >&5
10123     sed 's/^/| /' conftest.$ac_ext >&5
10124 gezelter 2510
10125 gezelter 2547 # Passes both tests.
10126     ac_preproc_ok=:
10127     break
10128     fi
10129     rm -f conftest.err conftest.$ac_ext
10130 gezelter 2510
10131 gezelter 2547 done
10132     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10133     rm -f conftest.err conftest.$ac_ext
10134     if $ac_preproc_ok; then
10135     break
10136     fi
10137 gezelter 2510
10138 gezelter 2547 done
10139     ac_cv_prog_CXXCPP=$CXXCPP
10140    
10141     fi
10142     CXXCPP=$ac_cv_prog_CXXCPP
10143     else
10144     ac_cv_prog_CXXCPP=$CXXCPP
10145     fi
10146     echo "$as_me:$LINENO: result: $CXXCPP" >&5
10147     echo "${ECHO_T}$CXXCPP" >&6
10148     ac_preproc_ok=false
10149     for ac_cxx_preproc_warn_flag in '' yes
10150     do
10151     # Use a header file that comes with gcc, so configuring glibc
10152     # with a fresh cross-compiler works.
10153     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10154     # <limits.h> exists even on freestanding compilers.
10155     # On the NeXT, cc -E runs the code through the compiler's parser,
10156     # not just through cpp. "Syntax error" is here to catch this case.
10157     cat >conftest.$ac_ext <<_ACEOF
10158     /* confdefs.h. */
10159     _ACEOF
10160     cat confdefs.h >>conftest.$ac_ext
10161     cat >>conftest.$ac_ext <<_ACEOF
10162     /* end confdefs.h. */
10163     #ifdef __STDC__
10164     # include <limits.h>
10165     #else
10166     # include <assert.h>
10167     #endif
10168     Syntax error
10169     _ACEOF
10170     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10171     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10172     ac_status=$?
10173     grep -v '^ *+' conftest.er1 >conftest.err
10174     rm -f conftest.er1
10175     cat conftest.err >&5
10176     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10177     (exit $ac_status); } >/dev/null; then
10178     if test -s conftest.err; then
10179     ac_cpp_err=$ac_cxx_preproc_warn_flag
10180     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10181     else
10182     ac_cpp_err=
10183     fi
10184     else
10185     ac_cpp_err=yes
10186     fi
10187     if test -z "$ac_cpp_err"; then
10188     :
10189     else
10190     echo "$as_me: failed program was:" >&5
10191     sed 's/^/| /' conftest.$ac_ext >&5
10192    
10193     # Broken: fails on valid input.
10194     continue
10195     fi
10196     rm -f conftest.err conftest.$ac_ext
10197    
10198     # OK, works on sane cases. Now check whether non-existent headers
10199     # can be detected and how.
10200     cat >conftest.$ac_ext <<_ACEOF
10201     /* confdefs.h. */
10202     _ACEOF
10203     cat confdefs.h >>conftest.$ac_ext
10204     cat >>conftest.$ac_ext <<_ACEOF
10205     /* end confdefs.h. */
10206     #include <ac_nonexistent.h>
10207     _ACEOF
10208     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10209     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10210     ac_status=$?
10211     grep -v '^ *+' conftest.er1 >conftest.err
10212     rm -f conftest.er1
10213     cat conftest.err >&5
10214     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10215     (exit $ac_status); } >/dev/null; then
10216     if test -s conftest.err; then
10217     ac_cpp_err=$ac_cxx_preproc_warn_flag
10218     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10219     else
10220     ac_cpp_err=
10221     fi
10222     else
10223     ac_cpp_err=yes
10224     fi
10225     if test -z "$ac_cpp_err"; then
10226     # Broken: success on invalid input.
10227     continue
10228     else
10229     echo "$as_me: failed program was:" >&5
10230     sed 's/^/| /' conftest.$ac_ext >&5
10231    
10232     # Passes both tests.
10233     ac_preproc_ok=:
10234     break
10235     fi
10236     rm -f conftest.err conftest.$ac_ext
10237    
10238     done
10239     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10240     rm -f conftest.err conftest.$ac_ext
10241     if $ac_preproc_ok; then
10242     :
10243     else
10244     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10245     See \`config.log' for more details." >&5
10246     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10247     See \`config.log' for more details." >&2;}
10248     { (exit 1); exit 1; }; }
10249     fi
10250    
10251     ac_ext=cc
10252     ac_cpp='$CXXCPP $CPPFLAGS'
10253     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10254     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10255     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10256    
10257    
10258     echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10259     echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10260     if test "${ac_cv_cxx_have_stl+set}" = set; then
10261 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10262 gezelter 2510 else
10263 gezelter 2547
10264    
10265    
10266     ac_ext=cc
10267     ac_cpp='$CXXCPP $CPPFLAGS'
10268     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10269     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10270     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10271    
10272     cat >conftest.$ac_ext <<_ACEOF
10273 gezelter 2510 /* confdefs.h. */
10274     _ACEOF
10275     cat confdefs.h >>conftest.$ac_ext
10276     cat >>conftest.$ac_ext <<_ACEOF
10277     /* end confdefs.h. */
10278 gezelter 2547 #include <list>
10279     #include <deque>
10280     #ifdef HAVE_NAMESPACES
10281     using namespace std;
10282 gezelter 2510 #endif
10283 gezelter 2547 #ifdef FC_DUMMY_MAIN
10284     #ifndef FC_DUMMY_MAIN_EQ_F77
10285     # ifdef __cplusplus
10286     extern "C"
10287     # endif
10288     int FC_DUMMY_MAIN() { return 1; }
10289     #endif
10290     #endif
10291 gezelter 2510 int
10292     main ()
10293     {
10294 gezelter 2547 list<int> x; x.push_back(5);
10295     list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10296 gezelter 2510 ;
10297     return 0;
10298     }
10299     _ACEOF
10300 gezelter 2547 rm -f conftest.$ac_objext
10301     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10302     (eval $ac_compile) 2>conftest.er1
10303 gezelter 2510 ac_status=$?
10304     grep -v '^ *+' conftest.er1 >conftest.err
10305     rm -f conftest.er1
10306     cat conftest.err >&5
10307     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10308     (exit $ac_status); } &&
10309 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10310 gezelter 2510 || test ! -s conftest.err'
10311     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10312     (eval $ac_try) 2>&5
10313     ac_status=$?
10314     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10315     (exit $ac_status); }; } &&
10316 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10317 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10318     (eval $ac_try) 2>&5
10319     ac_status=$?
10320     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10321     (exit $ac_status); }; }; then
10322 gezelter 2547 ac_cv_cxx_have_stl=yes
10323 gezelter 2510 else
10324     echo "$as_me: failed program was:" >&5
10325     sed 's/^/| /' conftest.$ac_ext >&5
10326    
10327 gezelter 2547 ac_cv_cxx_have_stl=no
10328 gezelter 2453 fi
10329 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10330     ac_ext=cc
10331     ac_cpp='$CXXCPP $CPPFLAGS'
10332     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10333     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10334     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10335    
10336    
10337 gezelter 2510 fi
10338 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10339     echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10340     if test "$ac_cv_cxx_have_stl" = yes; then
10341    
10342     cat >>confdefs.h <<\_ACEOF
10343     #define HAVE_STL
10344     _ACEOF
10345    
10346 gezelter 2510 fi
10347    
10348 gezelter 2547
10349    
10350     if test "${ac_cv_header_iostream+set}" = set; then
10351     echo "$as_me:$LINENO: checking for iostream" >&5
10352     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10353     if test "${ac_cv_header_iostream+set}" = set; then
10354 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10355     fi
10356 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10357     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10358 gezelter 2510 else
10359 gezelter 2453 # Is the header compilable?
10360 gezelter 2547 echo "$as_me:$LINENO: checking iostream usability" >&5
10361     echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10362 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10363     /* confdefs.h. */
10364     _ACEOF
10365     cat confdefs.h >>conftest.$ac_ext
10366     cat >>conftest.$ac_ext <<_ACEOF
10367     /* end confdefs.h. */
10368     $ac_includes_default
10369 gezelter 2547 #include <iostream>
10370 gezelter 2453 _ACEOF
10371     rm -f conftest.$ac_objext
10372     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10373     (eval $ac_compile) 2>conftest.er1
10374     ac_status=$?
10375     grep -v '^ *+' conftest.er1 >conftest.err
10376     rm -f conftest.er1
10377     cat conftest.err >&5
10378     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10379     (exit $ac_status); } &&
10380 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10381 gezelter 2473 || test ! -s conftest.err'
10382 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10383     (eval $ac_try) 2>&5
10384     ac_status=$?
10385     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10386     (exit $ac_status); }; } &&
10387     { ac_try='test -s conftest.$ac_objext'
10388     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10389     (eval $ac_try) 2>&5
10390     ac_status=$?
10391     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10392     (exit $ac_status); }; }; then
10393     ac_header_compiler=yes
10394     else
10395     echo "$as_me: failed program was:" >&5
10396     sed 's/^/| /' conftest.$ac_ext >&5
10397    
10398     ac_header_compiler=no
10399     fi
10400     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10401     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10402     echo "${ECHO_T}$ac_header_compiler" >&6
10403    
10404     # Is the header present?
10405 gezelter 2547 echo "$as_me:$LINENO: checking iostream presence" >&5
10406     echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10407 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10408     /* confdefs.h. */
10409     _ACEOF
10410     cat confdefs.h >>conftest.$ac_ext
10411     cat >>conftest.$ac_ext <<_ACEOF
10412     /* end confdefs.h. */
10413 gezelter 2547 #include <iostream>
10414 gezelter 2453 _ACEOF
10415     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10416     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10417     ac_status=$?
10418     grep -v '^ *+' conftest.er1 >conftest.err
10419     rm -f conftest.er1
10420     cat conftest.err >&5
10421     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10422     (exit $ac_status); } >/dev/null; then
10423     if test -s conftest.err; then
10424 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
10425     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10426 gezelter 2453 else
10427     ac_cpp_err=
10428     fi
10429     else
10430     ac_cpp_err=yes
10431     fi
10432     if test -z "$ac_cpp_err"; then
10433     ac_header_preproc=yes
10434     else
10435     echo "$as_me: failed program was:" >&5
10436     sed 's/^/| /' conftest.$ac_ext >&5
10437    
10438     ac_header_preproc=no
10439     fi
10440     rm -f conftest.err conftest.$ac_ext
10441     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10442     echo "${ECHO_T}$ac_header_preproc" >&6
10443    
10444     # So? What about this header?
10445 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10446 gezelter 2453 yes:no: )
10447 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10448     echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10449     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10450     echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10451 gezelter 2453 ac_header_preproc=yes
10452     ;;
10453     no:yes:* )
10454 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10455     echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10456     { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10457     echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10458     { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10459     echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10460     { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10461     echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10462     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10463     echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10464     { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10465     echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10466 gezelter 2453 (
10467     cat <<\_ASBOX
10468     ## ------------------------------ ##
10469     ## Report this to gezelter@nd.edu ##
10470     ## ------------------------------ ##
10471     _ASBOX
10472     ) |
10473     sed "s/^/$as_me: WARNING: /" >&2
10474     ;;
10475     esac
10476 gezelter 2547 echo "$as_me:$LINENO: checking for iostream" >&5
10477     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10478     if test "${ac_cv_header_iostream+set}" = set; then
10479 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10480     else
10481 gezelter 2547 ac_cv_header_iostream=$ac_header_preproc
10482 gezelter 2453 fi
10483 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10484     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10485 gezelter 2453
10486     fi
10487 gezelter 2547 if test $ac_cv_header_iostream = yes; then
10488 gezelter 2510
10489    
10490 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10491     #define HAVE_IOSTREAM 1
10492     _ACEOF
10493 gezelter 2510
10494    
10495 gezelter 2547 else
10496    
10497    
10498     for ac_header in iostream.h
10499     do
10500     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10501     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10502     echo "$as_me:$LINENO: checking for $ac_header" >&5
10503     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10504     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10505 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10506 gezelter 2547 fi
10507     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10508     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10509 gezelter 2510 else
10510 gezelter 2547 # Is the header compilable?
10511     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10512     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10513 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10514     /* confdefs.h. */
10515     _ACEOF
10516     cat confdefs.h >>conftest.$ac_ext
10517     cat >>conftest.$ac_ext <<_ACEOF
10518     /* end confdefs.h. */
10519 gezelter 2547 $ac_includes_default
10520     #include <$ac_header>
10521 gezelter 2510 _ACEOF
10522 gezelter 2547 rm -f conftest.$ac_objext
10523     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10524     (eval $ac_compile) 2>conftest.er1
10525 gezelter 2510 ac_status=$?
10526     grep -v '^ *+' conftest.er1 >conftest.err
10527     rm -f conftest.er1
10528     cat conftest.err >&5
10529     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10530     (exit $ac_status); } &&
10531 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10532 gezelter 2510 || test ! -s conftest.err'
10533     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10534     (eval $ac_try) 2>&5
10535     ac_status=$?
10536     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10537     (exit $ac_status); }; } &&
10538 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10539 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10540     (eval $ac_try) 2>&5
10541     ac_status=$?
10542     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10543     (exit $ac_status); }; }; then
10544 gezelter 2547 ac_header_compiler=yes
10545 gezelter 2510 else
10546     echo "$as_me: failed program was:" >&5
10547     sed 's/^/| /' conftest.$ac_ext >&5
10548    
10549 gezelter 2547 ac_header_compiler=no
10550 gezelter 2510 fi
10551 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10552     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10553     echo "${ECHO_T}$ac_header_compiler" >&6
10554    
10555     # Is the header present?
10556     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10557     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10558     cat >conftest.$ac_ext <<_ACEOF
10559     /* confdefs.h. */
10560     _ACEOF
10561     cat confdefs.h >>conftest.$ac_ext
10562     cat >>conftest.$ac_ext <<_ACEOF
10563     /* end confdefs.h. */
10564     #include <$ac_header>
10565     _ACEOF
10566     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10567     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10568     ac_status=$?
10569     grep -v '^ *+' conftest.er1 >conftest.err
10570     rm -f conftest.er1
10571     cat conftest.err >&5
10572     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10573     (exit $ac_status); } >/dev/null; then
10574     if test -s conftest.err; then
10575     ac_cpp_err=$ac_cxx_preproc_warn_flag
10576     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10577     else
10578     ac_cpp_err=
10579     fi
10580     else
10581     ac_cpp_err=yes
10582 gezelter 2510 fi
10583 gezelter 2547 if test -z "$ac_cpp_err"; then
10584     ac_header_preproc=yes
10585     else
10586     echo "$as_me: failed program was:" >&5
10587     sed 's/^/| /' conftest.$ac_ext >&5
10588 gezelter 2453
10589 gezelter 2547 ac_header_preproc=no
10590     fi
10591     rm -f conftest.err conftest.$ac_ext
10592     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10593     echo "${ECHO_T}$ac_header_preproc" >&6
10594 gezelter 2510
10595 gezelter 2547 # So? What about this header?
10596     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10597     yes:no: )
10598     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10599     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10600     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10601     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10602     ac_header_preproc=yes
10603     ;;
10604     no:yes:* )
10605     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10606     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10607     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10608     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10609     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10610     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10611     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10612     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10613     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10614     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10615     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10616     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10617     (
10618     cat <<\_ASBOX
10619     ## ------------------------------ ##
10620     ## Report this to gezelter@nd.edu ##
10621     ## ------------------------------ ##
10622     _ASBOX
10623     ) |
10624     sed "s/^/$as_me: WARNING: /" >&2
10625     ;;
10626     esac
10627     echo "$as_me:$LINENO: checking for $ac_header" >&5
10628     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10629     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10630     echo $ECHO_N "(cached) $ECHO_C" >&6
10631     else
10632     eval "$as_ac_Header=\$ac_header_preproc"
10633 gezelter 2453 fi
10634 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10635     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10636 gezelter 2453
10637 gezelter 2510 fi
10638 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10639     cat >>confdefs.h <<_ACEOF
10640     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10641     _ACEOF
10642 gezelter 2453
10643 gezelter 2547 fi
10644 gezelter 2453
10645 gezelter 2547 done
10646 gezelter 2453
10647    
10648 gezelter 2547 fi
10649 gezelter 2453
10650 gezelter 2510
10651    
10652    
10653 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
10654     echo "$as_me:$LINENO: checking for iomanip" >&5
10655     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10656     if test "${ac_cv_header_iomanip+set}" = set; then
10657     echo $ECHO_N "(cached) $ECHO_C" >&6
10658     fi
10659     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10660     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10661     else
10662     # Is the header compilable?
10663     echo "$as_me:$LINENO: checking iomanip usability" >&5
10664     echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10665     cat >conftest.$ac_ext <<_ACEOF
10666     /* confdefs.h. */
10667     _ACEOF
10668     cat confdefs.h >>conftest.$ac_ext
10669     cat >>conftest.$ac_ext <<_ACEOF
10670     /* end confdefs.h. */
10671     $ac_includes_default
10672     #include <iomanip>
10673     _ACEOF
10674     rm -f conftest.$ac_objext
10675     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10676     (eval $ac_compile) 2>conftest.er1
10677     ac_status=$?
10678     grep -v '^ *+' conftest.er1 >conftest.err
10679     rm -f conftest.er1
10680     cat conftest.err >&5
10681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10682     (exit $ac_status); } &&
10683     { ac_try='test -z "$ac_cxx_werror_flag"
10684     || test ! -s conftest.err'
10685     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10686     (eval $ac_try) 2>&5
10687     ac_status=$?
10688     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10689     (exit $ac_status); }; } &&
10690     { ac_try='test -s conftest.$ac_objext'
10691     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10692     (eval $ac_try) 2>&5
10693     ac_status=$?
10694     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10695     (exit $ac_status); }; }; then
10696     ac_header_compiler=yes
10697     else
10698     echo "$as_me: failed program was:" >&5
10699     sed 's/^/| /' conftest.$ac_ext >&5
10700 gezelter 2510
10701 gezelter 2547 ac_header_compiler=no
10702     fi
10703     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10704     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10705     echo "${ECHO_T}$ac_header_compiler" >&6
10706 gezelter 2510
10707 gezelter 2547 # Is the header present?
10708     echo "$as_me:$LINENO: checking iomanip presence" >&5
10709     echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
10710     cat >conftest.$ac_ext <<_ACEOF
10711     /* confdefs.h. */
10712     _ACEOF
10713     cat confdefs.h >>conftest.$ac_ext
10714     cat >>conftest.$ac_ext <<_ACEOF
10715     /* end confdefs.h. */
10716     #include <iomanip>
10717     _ACEOF
10718     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10719     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10720     ac_status=$?
10721     grep -v '^ *+' conftest.er1 >conftest.err
10722     rm -f conftest.er1
10723     cat conftest.err >&5
10724     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10725     (exit $ac_status); } >/dev/null; then
10726     if test -s conftest.err; then
10727     ac_cpp_err=$ac_cxx_preproc_warn_flag
10728     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10729     else
10730     ac_cpp_err=
10731     fi
10732     else
10733     ac_cpp_err=yes
10734     fi
10735     if test -z "$ac_cpp_err"; then
10736     ac_header_preproc=yes
10737     else
10738     echo "$as_me: failed program was:" >&5
10739     sed 's/^/| /' conftest.$ac_ext >&5
10740 gezelter 2510
10741 gezelter 2547 ac_header_preproc=no
10742     fi
10743     rm -f conftest.err conftest.$ac_ext
10744     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10745     echo "${ECHO_T}$ac_header_preproc" >&6
10746 gezelter 2510
10747 gezelter 2547 # So? What about this header?
10748     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10749     yes:no: )
10750     { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
10751     echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
10752     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
10753     echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
10754     ac_header_preproc=yes
10755     ;;
10756     no:yes:* )
10757     { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
10758     echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
10759     { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
10760     echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
10761     { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
10762     echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
10763     { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
10764     echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
10765     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
10766     echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
10767     { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
10768     echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
10769     (
10770     cat <<\_ASBOX
10771     ## ------------------------------ ##
10772     ## Report this to gezelter@nd.edu ##
10773     ## ------------------------------ ##
10774     _ASBOX
10775     ) |
10776     sed "s/^/$as_me: WARNING: /" >&2
10777     ;;
10778     esac
10779     echo "$as_me:$LINENO: checking for iomanip" >&5
10780     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10781     if test "${ac_cv_header_iomanip+set}" = set; then
10782     echo $ECHO_N "(cached) $ECHO_C" >&6
10783     else
10784     ac_cv_header_iomanip=$ac_header_preproc
10785     fi
10786     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10787     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10788 gezelter 2510
10789 gezelter 2547 fi
10790     if test $ac_cv_header_iomanip = yes; then
10791 gezelter 2510
10792    
10793 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10794     #define HAVE_IOMANIP 1
10795     _ACEOF
10796 gezelter 2510
10797    
10798 gezelter 2547 else
10799 gezelter 2510
10800    
10801 gezelter 2547 for ac_header in iomanip.h
10802 gezelter 2453 do
10803     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10804     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10805     echo "$as_me:$LINENO: checking for $ac_header" >&5
10806     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10807     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10808     echo $ECHO_N "(cached) $ECHO_C" >&6
10809     fi
10810     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10811     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10812     else
10813     # Is the header compilable?
10814     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10815     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10816     cat >conftest.$ac_ext <<_ACEOF
10817     /* confdefs.h. */
10818     _ACEOF
10819     cat confdefs.h >>conftest.$ac_ext
10820     cat >>conftest.$ac_ext <<_ACEOF
10821     /* end confdefs.h. */
10822     $ac_includes_default
10823     #include <$ac_header>
10824     _ACEOF
10825     rm -f conftest.$ac_objext
10826     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10827     (eval $ac_compile) 2>conftest.er1
10828     ac_status=$?
10829     grep -v '^ *+' conftest.er1 >conftest.err
10830     rm -f conftest.er1
10831     cat conftest.err >&5
10832     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10833     (exit $ac_status); } &&
10834 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10835 gezelter 2473 || test ! -s conftest.err'
10836 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10837     (eval $ac_try) 2>&5
10838     ac_status=$?
10839     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10840     (exit $ac_status); }; } &&
10841     { ac_try='test -s conftest.$ac_objext'
10842     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10843     (eval $ac_try) 2>&5
10844     ac_status=$?
10845     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10846     (exit $ac_status); }; }; then
10847     ac_header_compiler=yes
10848     else
10849     echo "$as_me: failed program was:" >&5
10850     sed 's/^/| /' conftest.$ac_ext >&5
10851    
10852     ac_header_compiler=no
10853     fi
10854     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10855     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10856     echo "${ECHO_T}$ac_header_compiler" >&6
10857    
10858     # Is the header present?
10859     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10860     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10861     cat >conftest.$ac_ext <<_ACEOF
10862     /* confdefs.h. */
10863     _ACEOF
10864     cat confdefs.h >>conftest.$ac_ext
10865     cat >>conftest.$ac_ext <<_ACEOF
10866     /* end confdefs.h. */
10867     #include <$ac_header>
10868     _ACEOF
10869     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10870     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10871     ac_status=$?
10872     grep -v '^ *+' conftest.er1 >conftest.err
10873     rm -f conftest.er1
10874     cat conftest.err >&5
10875     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10876     (exit $ac_status); } >/dev/null; then
10877     if test -s conftest.err; then
10878 tim 2518 ac_cpp_err=$ac_cxx_preproc_warn_flag
10879     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10880 gezelter 2453 else
10881     ac_cpp_err=
10882     fi
10883     else
10884     ac_cpp_err=yes
10885     fi
10886     if test -z "$ac_cpp_err"; then
10887     ac_header_preproc=yes
10888     else
10889     echo "$as_me: failed program was:" >&5
10890     sed 's/^/| /' conftest.$ac_ext >&5
10891    
10892     ac_header_preproc=no
10893     fi
10894     rm -f conftest.err conftest.$ac_ext
10895     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10896     echo "${ECHO_T}$ac_header_preproc" >&6
10897    
10898     # So? What about this header?
10899 tim 2518 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10900 gezelter 2453 yes:no: )
10901     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10902     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10903     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10904     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10905     ac_header_preproc=yes
10906     ;;
10907     no:yes:* )
10908     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10909     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10910     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10911     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10912     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10913     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10914     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10915     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10916     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10917     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10918     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10919     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10920     (
10921     cat <<\_ASBOX
10922     ## ------------------------------ ##
10923     ## Report this to gezelter@nd.edu ##
10924     ## ------------------------------ ##
10925     _ASBOX
10926     ) |
10927     sed "s/^/$as_me: WARNING: /" >&2
10928     ;;
10929     esac
10930     echo "$as_me:$LINENO: checking for $ac_header" >&5
10931     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10932     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10933     echo $ECHO_N "(cached) $ECHO_C" >&6
10934     else
10935     eval "$as_ac_Header=\$ac_header_preproc"
10936     fi
10937     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10938     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10939    
10940     fi
10941     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10942     cat >>confdefs.h <<_ACEOF
10943     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10944     _ACEOF
10945    
10946     fi
10947    
10948     done
10949    
10950    
10951 gezelter 2547 fi
10952 gezelter 2510
10953    
10954    
10955    
10956 gezelter 2547 for ac_header in cmath
10957 gezelter 2453 do
10958     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10959     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10960     echo "$as_me:$LINENO: checking for $ac_header" >&5
10961     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10962     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10963     echo $ECHO_N "(cached) $ECHO_C" >&6
10964     fi
10965     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10966     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10967     else
10968     # Is the header compilable?
10969     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10970     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10971     cat >conftest.$ac_ext <<_ACEOF
10972     /* confdefs.h. */
10973     _ACEOF
10974     cat confdefs.h >>conftest.$ac_ext
10975     cat >>conftest.$ac_ext <<_ACEOF
10976     /* end confdefs.h. */
10977     $ac_includes_default
10978     #include <$ac_header>
10979     _ACEOF
10980     rm -f conftest.$ac_objext
10981     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10982     (eval $ac_compile) 2>conftest.er1
10983     ac_status=$?
10984     grep -v '^ *+' conftest.er1 >conftest.err
10985     rm -f conftest.er1
10986     cat conftest.err >&5
10987     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10988     (exit $ac_status); } &&
10989 gezelter 2510 { ac_try='test -z "$ac_cxx_werror_flag"
10990 gezelter 2473 || test ! -s conftest.err'
10991 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10992     (eval $ac_try) 2>&5
10993     ac_status=$?
10994     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10995     (exit $ac_status); }; } &&
10996     { ac_try='test -s conftest.$ac_objext'
10997     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10998     (eval $ac_try) 2>&5
10999     ac_status=$?
11000     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11001     (exit $ac_status); }; }; then
11002     ac_header_compiler=yes
11003     else
11004     echo "$as_me: failed program was:" >&5
11005     sed 's/^/| /' conftest.$ac_ext >&5
11006    
11007     ac_header_compiler=no
11008     fi
11009     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11010     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11011     echo "${ECHO_T}$ac_header_compiler" >&6
11012    
11013     # Is the header present?
11014     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11015     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11016     cat >conftest.$ac_ext <<_ACEOF
11017     /* confdefs.h. */
11018     _ACEOF
11019     cat confdefs.h >>conftest.$ac_ext
11020     cat >>conftest.$ac_ext <<_ACEOF
11021     /* end confdefs.h. */
11022     #include <$ac_header>
11023     _ACEOF
11024     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11025     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11026     ac_status=$?
11027     grep -v '^ *+' conftest.er1 >conftest.err
11028     rm -f conftest.er1
11029     cat conftest.err >&5
11030     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11031     (exit $ac_status); } >/dev/null; then
11032     if test -s conftest.err; then
11033 gezelter 2510 ac_cpp_err=$ac_cxx_preproc_warn_flag
11034     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11035 gezelter 2453 else
11036     ac_cpp_err=
11037     fi
11038     else
11039     ac_cpp_err=yes
11040     fi
11041     if test -z "$ac_cpp_err"; then
11042     ac_header_preproc=yes
11043     else
11044     echo "$as_me: failed program was:" >&5
11045     sed 's/^/| /' conftest.$ac_ext >&5
11046    
11047     ac_header_preproc=no
11048     fi
11049     rm -f conftest.err conftest.$ac_ext
11050     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11051     echo "${ECHO_T}$ac_header_preproc" >&6
11052    
11053     # So? What about this header?
11054 gezelter 2510 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11055 gezelter 2453 yes:no: )
11056     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11057     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11058     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11059     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11060     ac_header_preproc=yes
11061     ;;
11062     no:yes:* )
11063     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11064     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11065     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11066     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11067     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11068     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11069     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11070     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11071     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11072     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11073     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11074     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11075     (
11076     cat <<\_ASBOX
11077     ## ------------------------------ ##
11078     ## Report this to gezelter@nd.edu ##
11079     ## ------------------------------ ##
11080     _ASBOX
11081     ) |
11082     sed "s/^/$as_me: WARNING: /" >&2
11083     ;;
11084     esac
11085     echo "$as_me:$LINENO: checking for $ac_header" >&5
11086     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11087     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11088     echo $ECHO_N "(cached) $ECHO_C" >&6
11089     else
11090     eval "$as_ac_Header=\$ac_header_preproc"
11091     fi
11092     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11093     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11094    
11095     fi
11096     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11097     cat >>confdefs.h <<_ACEOF
11098     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11099     _ACEOF
11100    
11101     fi
11102    
11103     done
11104    
11105    
11106    
11107    
11108 gezelter 2547 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11109     echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11110     if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11111     echo $ECHO_N "(cached) $ECHO_C" >&6
11112     else
11113 gezelter 2453
11114 gezelter 2547 ac_cv_cxx_have_std_iostream=no
11115     ac_cv_cxx_need_use_std_iostream=no
11116     if test "x$ac_cv_cxx_namespaces" = xyes; then
11117 gezelter 2453
11118 chuckv 2467
11119 gezelter 2547 ac_ext=cc
11120     ac_cpp='$CXXCPP $CPPFLAGS'
11121     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11122     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11123     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11124 chuckv 2467
11125 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11126 gezelter 2081 /* confdefs.h. */
11127     _ACEOF
11128     cat confdefs.h >>conftest.$ac_ext
11129     cat >>conftest.$ac_ext <<_ACEOF
11130     /* end confdefs.h. */
11131    
11132 gezelter 2547 #ifdef HAVE_IOSTREAM
11133     #include <iostream>
11134 gezelter 2081 #else
11135 gezelter 2547 #include <iostream.h>
11136 gezelter 2081 #endif
11137    
11138 gezelter 2547 #ifdef FC_DUMMY_MAIN
11139     #ifndef FC_DUMMY_MAIN_EQ_F77
11140     # ifdef __cplusplus
11141     extern "C"
11142     # endif
11143     int FC_DUMMY_MAIN() { return 1; }
11144 tim 1998 #endif
11145     #endif
11146 gezelter 2081 int
11147     main ()
11148     {
11149 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11150 tim 1998 ;
11151     return 0;
11152     }
11153     _ACEOF
11154 gezelter 2547 rm -f conftest.$ac_objext
11155     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11156     (eval $ac_compile) 2>conftest.er1
11157 tim 1998 ac_status=$?
11158 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11159     rm -f conftest.er1
11160     cat conftest.err >&5
11161     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11162 tim 1998 (exit $ac_status); } &&
11163 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11164 gezelter 2473 || test ! -s conftest.err'
11165 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11166 tim 1998 (eval $ac_try) 2>&5
11167     ac_status=$?
11168 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11169     (exit $ac_status); }; } &&
11170 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11171 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11172     (eval $ac_try) 2>&5
11173     ac_status=$?
11174     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11175 tim 1998 (exit $ac_status); }; }; then
11176 gezelter 2547 ac_cv_cxx_have_std_iostream=yes
11177 tim 1998 else
11178     echo "$as_me: failed program was:" >&5
11179 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11180    
11181 tim 1998 fi
11182 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11183     cat >conftest.$ac_ext <<_ACEOF
11184 gezelter 2081 /* confdefs.h. */
11185     _ACEOF
11186     cat confdefs.h >>conftest.$ac_ext
11187     cat >>conftest.$ac_ext <<_ACEOF
11188     /* end confdefs.h. */
11189 gezelter 2547
11190     #define __USE_STD_IOSTREAM 1
11191     #ifdef HAVE_IOSTREAM
11192     #include <iostream>
11193     #else
11194     #include <iostream.h>
11195     #endif
11196    
11197     #ifdef FC_DUMMY_MAIN
11198     #ifndef FC_DUMMY_MAIN_EQ_F77
11199     # ifdef __cplusplus
11200     extern "C"
11201     # endif
11202     int FC_DUMMY_MAIN() { return 1; }
11203     #endif
11204     #endif
11205 tim 1998 int
11206     main ()
11207     {
11208 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11209 tim 1998 ;
11210     return 0;
11211     }
11212     _ACEOF
11213     rm -f conftest.$ac_objext
11214 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11215     (eval $ac_compile) 2>conftest.er1
11216 tim 1998 ac_status=$?
11217 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11218     rm -f conftest.er1
11219     cat conftest.err >&5
11220     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11221 tim 1998 (exit $ac_status); } &&
11222 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11223 gezelter 2473 || test ! -s conftest.err'
11224 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11225 tim 1998 (eval $ac_try) 2>&5
11226     ac_status=$?
11227 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11228     (exit $ac_status); }; } &&
11229     { ac_try='test -s conftest.$ac_objext'
11230     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11231     (eval $ac_try) 2>&5
11232     ac_status=$?
11233     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11234 tim 1998 (exit $ac_status); }; }; then
11235 gezelter 2547 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11236 tim 1998 else
11237     echo "$as_me: failed program was:" >&5
11238 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11239    
11240 tim 1998 fi
11241 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11242 gezelter 2547 ac_ext=cc
11243     ac_cpp='$CXXCPP $CPPFLAGS'
11244     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11245     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11246     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11247    
11248     fi
11249    
11250     fi
11251     echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11252     echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11253     if test "$ac_cv_cxx_have_std_iostream" = yes; then
11254    
11255     cat >>confdefs.h <<\_ACEOF
11256     #define HAVE_STD_IOSTREAM 1
11257     _ACEOF
11258    
11259     fi
11260     if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11261    
11262     cat >>confdefs.h <<\_ACEOF
11263     #define __USE_STD_IOSTREAM 1
11264     _ACEOF
11265    
11266     fi
11267    
11268    
11269    
11270    
11271     echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11272     echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11273     if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11274 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11275     else
11276 gezelter 2547
11277     ac_cv_cxx_have_std_stl=no
11278     if test "x$ac_cv_cxx_namespaces" = xyes; then
11279    
11280    
11281     ac_ext=cc
11282     ac_cpp='$CXXCPP $CPPFLAGS'
11283     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11284     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11285     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11286    
11287     cat >conftest.$ac_ext <<_ACEOF
11288 gezelter 2453 /* confdefs.h. */
11289     _ACEOF
11290     cat confdefs.h >>conftest.$ac_ext
11291     cat >>conftest.$ac_ext <<_ACEOF
11292     /* end confdefs.h. */
11293 gezelter 2547 #include <list>
11294 tim 1998
11295 gezelter 2547 #ifdef FC_DUMMY_MAIN
11296     #ifndef FC_DUMMY_MAIN_EQ_F77
11297     # ifdef __cplusplus
11298     extern "C"
11299     # endif
11300     int FC_DUMMY_MAIN() { return 1; }
11301     #endif
11302     #endif
11303 gezelter 2453 int
11304     main ()
11305     {
11306 gezelter 2547 std::list<int> foo;return 0;
11307 gezelter 2453 ;
11308     return 0;
11309     }
11310     _ACEOF
11311     rm -f conftest.$ac_objext
11312     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11313     (eval $ac_compile) 2>conftest.er1
11314     ac_status=$?
11315     grep -v '^ *+' conftest.er1 >conftest.err
11316     rm -f conftest.er1
11317     cat conftest.err >&5
11318     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11319     (exit $ac_status); } &&
11320 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11321 gezelter 2473 || test ! -s conftest.err'
11322 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11323     (eval $ac_try) 2>&5
11324     ac_status=$?
11325     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11326     (exit $ac_status); }; } &&
11327     { ac_try='test -s conftest.$ac_objext'
11328     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11329     (eval $ac_try) 2>&5
11330     ac_status=$?
11331     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11332     (exit $ac_status); }; }; then
11333 gezelter 2547 ac_cv_cxx_have_std_stl=yes
11334 gezelter 2453 else
11335     echo "$as_me: failed program was:" >&5
11336     sed 's/^/| /' conftest.$ac_ext >&5
11337    
11338     fi
11339     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11340 gezelter 2547 ac_ext=cc
11341     ac_cpp='$CXXCPP $CPPFLAGS'
11342     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11343     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11344     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11345    
11346     fi
11347    
11348 gezelter 2453 fi
11349 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11350     echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11351     if test "$ac_cv_cxx_have_std_stl" = yes; then
11352 gezelter 2453
11353     cat >>confdefs.h <<\_ACEOF
11354 gezelter 2547 #define HAVE_STD_STL 1
11355 gezelter 2453 _ACEOF
11356    
11357 gezelter 2547 fi
11358 gezelter 2453
11359    
11360 gezelter 2547
11361     echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11362     echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11363     if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11364 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11365     else
11366 gezelter 2547
11367     ac_cv_cxx_have_fstream_attach=no
11368    
11369    
11370     ac_ext=cc
11371     ac_cpp='$CXXCPP $CPPFLAGS'
11372     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11373     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11374     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11375    
11376     cat >conftest.$ac_ext <<_ACEOF
11377 gezelter 2453 /* confdefs.h. */
11378     _ACEOF
11379     cat confdefs.h >>conftest.$ac_ext
11380     cat >>conftest.$ac_ext <<_ACEOF
11381     /* end confdefs.h. */
11382 gezelter 2547
11383     #ifdef HAVE_IOSTREAM
11384     #include <fstream>
11385     #else
11386     #include <fstream.h>
11387     #endif
11388     #ifdef HAVE_STD_IOSTREAM
11389     using namespace std;
11390     #endif
11391    
11392     #ifdef FC_DUMMY_MAIN
11393     #ifndef FC_DUMMY_MAIN_EQ_F77
11394     # ifdef __cplusplus
11395     extern "C"
11396     # endif
11397     int FC_DUMMY_MAIN() { return 1; }
11398     #endif
11399     #endif
11400 gezelter 2453 int
11401     main ()
11402     {
11403 gezelter 2547 int fd=0;ofstream s;s.attach(fd);
11404 gezelter 2453 ;
11405     return 0;
11406     }
11407     _ACEOF
11408     rm -f conftest.$ac_objext
11409     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11410     (eval $ac_compile) 2>conftest.er1
11411     ac_status=$?
11412     grep -v '^ *+' conftest.er1 >conftest.err
11413     rm -f conftest.er1
11414     cat conftest.err >&5
11415     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11416     (exit $ac_status); } &&
11417 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11418 gezelter 2473 || test ! -s conftest.err'
11419 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11420     (eval $ac_try) 2>&5
11421     ac_status=$?
11422     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11423     (exit $ac_status); }; } &&
11424     { ac_try='test -s conftest.$ac_objext'
11425     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11426     (eval $ac_try) 2>&5
11427     ac_status=$?
11428     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11429     (exit $ac_status); }; }; then
11430 gezelter 2547 ac_cv_cxx_have_fstream_attach=yes
11431 gezelter 2453 else
11432     echo "$as_me: failed program was:" >&5
11433     sed 's/^/| /' conftest.$ac_ext >&5
11434    
11435     fi
11436     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11437 gezelter 2547 ac_ext=cc
11438     ac_cpp='$CXXCPP $CPPFLAGS'
11439     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11440     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11441     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11442    
11443    
11444 gezelter 2453 fi
11445 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11446     echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11447     if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11448 gezelter 2453
11449 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11450     #define HAVE_FSTREAM_ATTACH 1
11451 gezelter 2453 _ACEOF
11452    
11453 gezelter 2547 fi
11454 gezelter 2453
11455    
11456 gezelter 2547
11457     echo "$as_me:$LINENO: checking for fstream::open()" >&5
11458     echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11459     if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11460 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11461     else
11462 gezelter 2547
11463     ac_cv_cxx_have_fstream_open=no
11464     ac_cv_cxx_fstream_open_prot=no
11465    
11466    
11467     ac_ext=cc
11468     ac_cpp='$CXXCPP $CPPFLAGS'
11469     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11470     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11471     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11472    
11473     # Try with 2 parameters
11474     cat >conftest.$ac_ext <<_ACEOF
11475 gezelter 2453 /* confdefs.h. */
11476     _ACEOF
11477     cat confdefs.h >>conftest.$ac_ext
11478     cat >>conftest.$ac_ext <<_ACEOF
11479     /* end confdefs.h. */
11480    
11481 gezelter 2547 #ifdef HAVE_IOSTREAM
11482     #include <fstream>
11483     #else
11484     #include <fstream.h>
11485     #endif
11486     #ifdef HAVE_STD_IOSTREAM
11487     using namespace std;
11488     #endif
11489    
11490     #ifdef FC_DUMMY_MAIN
11491     #ifndef FC_DUMMY_MAIN_EQ_F77
11492     # ifdef __cplusplus
11493     extern "C"
11494     # endif
11495     int FC_DUMMY_MAIN() { return 1; }
11496     #endif
11497     #endif
11498 gezelter 2453 int
11499     main ()
11500     {
11501 gezelter 2547 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11502 gezelter 2453 ;
11503     return 0;
11504     }
11505     _ACEOF
11506     rm -f conftest.$ac_objext
11507     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11508     (eval $ac_compile) 2>conftest.er1
11509     ac_status=$?
11510     grep -v '^ *+' conftest.er1 >conftest.err
11511     rm -f conftest.er1
11512     cat conftest.err >&5
11513     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11514     (exit $ac_status); } &&
11515 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11516 gezelter 2473 || test ! -s conftest.err'
11517 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11518     (eval $ac_try) 2>&5
11519     ac_status=$?
11520     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11521     (exit $ac_status); }; } &&
11522     { ac_try='test -s conftest.$ac_objext'
11523     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11524     (eval $ac_try) 2>&5
11525     ac_status=$?
11526     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11527     (exit $ac_status); }; }; then
11528 gezelter 2547 ac_cv_cxx_have_fstream_open=yes
11529 gezelter 2453 else
11530     echo "$as_me: failed program was:" >&5
11531     sed 's/^/| /' conftest.$ac_ext >&5
11532    
11533     fi
11534     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11535 gezelter 2547 # Try with mode parameter
11536     cat >conftest.$ac_ext <<_ACEOF
11537 gezelter 2453 /* confdefs.h. */
11538     _ACEOF
11539     cat confdefs.h >>conftest.$ac_ext
11540     cat >>conftest.$ac_ext <<_ACEOF
11541     /* end confdefs.h. */
11542 gezelter 2547
11543     #ifdef HAVE_IOSTREAM
11544     #include <fstream>
11545     #else
11546     #include <fstream.h>
11547 gezelter 2453 #endif
11548 gezelter 2547 #ifdef HAVE_STD_IOSTREAM
11549     using namespace std;
11550     #endif
11551 gezelter 2453
11552 gezelter 2547 #ifdef FC_DUMMY_MAIN
11553     #ifndef FC_DUMMY_MAIN_EQ_F77
11554     # ifdef __cplusplus
11555     extern "C"
11556     # endif
11557     int FC_DUMMY_MAIN() { return 1; }
11558     #endif
11559     #endif
11560     int
11561     main ()
11562     {
11563     ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11564     ;
11565     return 0;
11566     }
11567 gezelter 2453 _ACEOF
11568     rm -f conftest.$ac_objext
11569     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11570     (eval $ac_compile) 2>conftest.er1
11571     ac_status=$?
11572     grep -v '^ *+' conftest.er1 >conftest.err
11573     rm -f conftest.er1
11574     cat conftest.err >&5
11575     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11576     (exit $ac_status); } &&
11577 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11578 gezelter 2473 || test ! -s conftest.err'
11579 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11580     (eval $ac_try) 2>&5
11581     ac_status=$?
11582     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11583     (exit $ac_status); }; } &&
11584     { ac_try='test -s conftest.$ac_objext'
11585     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11586     (eval $ac_try) 2>&5
11587     ac_status=$?
11588     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11589     (exit $ac_status); }; }; then
11590 gezelter 2547 ac_cv_cxx_fstream_open_prot=yes
11591 gezelter 2453 else
11592     echo "$as_me: failed program was:" >&5
11593     sed 's/^/| /' conftest.$ac_ext >&5
11594    
11595     fi
11596     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11597 gezelter 2547 ac_ext=cc
11598     ac_cpp='$CXXCPP $CPPFLAGS'
11599     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11600     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11601     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11602 gezelter 2453
11603 gezelter 2547
11604 gezelter 2453 fi
11605 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11606     echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11607     if test "$ac_cv_cxx_have_fstream_open" = yes; then
11608 gezelter 2453
11609 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11610     #define HAVE_FSTREAM_OPEN 1
11611     _ACEOF
11612 gezelter 2453
11613 gezelter 2547 fi
11614     if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11615    
11616     cat >>confdefs.h <<\_ACEOF
11617     #define FSTREAM_OPEN_PROT 1
11618 gezelter 2453 _ACEOF
11619    
11620 gezelter 2547 fi
11621 gezelter 2453
11622    
11623 gezelter 1490
11624 gezelter 2547
11625    
11626    
11627    
11628     for ac_header in ctype.h iostream fstream sstream strstream
11629 gezelter 1490 do
11630 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11631     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11632     echo "$as_me:$LINENO: checking for $ac_header" >&5
11633 gezelter 1490 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11634 gezelter 2081 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11635 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11636 gezelter 2081 fi
11637     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11638     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11639 gezelter 1490 else
11640 gezelter 2081 # Is the header compilable?
11641     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11642     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11643     cat >conftest.$ac_ext <<_ACEOF
11644     /* confdefs.h. */
11645     _ACEOF
11646     cat confdefs.h >>conftest.$ac_ext
11647     cat >>conftest.$ac_ext <<_ACEOF
11648     /* end confdefs.h. */
11649     $ac_includes_default
11650 gezelter 1490 #include <$ac_header>
11651     _ACEOF
11652 gezelter 2081 rm -f conftest.$ac_objext
11653     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11654     (eval $ac_compile) 2>conftest.er1
11655     ac_status=$?
11656     grep -v '^ *+' conftest.er1 >conftest.err
11657     rm -f conftest.er1
11658     cat conftest.err >&5
11659     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11660     (exit $ac_status); } &&
11661 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11662 gezelter 2473 || test ! -s conftest.err'
11663 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11664     (eval $ac_try) 2>&5
11665     ac_status=$?
11666     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11667     (exit $ac_status); }; } &&
11668     { ac_try='test -s conftest.$ac_objext'
11669     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11670     (eval $ac_try) 2>&5
11671     ac_status=$?
11672     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11673     (exit $ac_status); }; }; then
11674     ac_header_compiler=yes
11675     else
11676     echo "$as_me: failed program was:" >&5
11677     sed 's/^/| /' conftest.$ac_ext >&5
11678    
11679     ac_header_compiler=no
11680     fi
11681     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11682     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11683     echo "${ECHO_T}$ac_header_compiler" >&6
11684    
11685     # Is the header present?
11686     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11687     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11688     cat >conftest.$ac_ext <<_ACEOF
11689     /* confdefs.h. */
11690     _ACEOF
11691     cat confdefs.h >>conftest.$ac_ext
11692     cat >>conftest.$ac_ext <<_ACEOF
11693     /* end confdefs.h. */
11694     #include <$ac_header>
11695     _ACEOF
11696     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11697 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11698     ac_status=$?
11699 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11700 gezelter 1490 rm -f conftest.er1
11701     cat conftest.err >&5
11702 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11703 gezelter 1490 (exit $ac_status); } >/dev/null; then
11704     if test -s conftest.err; then
11705 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
11706     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11707 gezelter 1490 else
11708     ac_cpp_err=
11709     fi
11710     else
11711     ac_cpp_err=yes
11712     fi
11713     if test -z "$ac_cpp_err"; then
11714 gezelter 2081 ac_header_preproc=yes
11715 gezelter 1490 else
11716     echo "$as_me: failed program was:" >&5
11717 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11718    
11719     ac_header_preproc=no
11720 gezelter 1490 fi
11721     rm -f conftest.err conftest.$ac_ext
11722 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11723     echo "${ECHO_T}$ac_header_preproc" >&6
11724    
11725     # So? What about this header?
11726 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11727 gezelter 2081 yes:no: )
11728     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11729     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11730     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11731     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11732     ac_header_preproc=yes
11733     ;;
11734     no:yes:* )
11735     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11736     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11737     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11738     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11739     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11740     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11741     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11742     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11743     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11744     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11745     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11746     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11747     (
11748     cat <<\_ASBOX
11749     ## ------------------------------ ##
11750     ## Report this to gezelter@nd.edu ##
11751     ## ------------------------------ ##
11752     _ASBOX
11753     ) |
11754     sed "s/^/$as_me: WARNING: /" >&2
11755     ;;
11756     esac
11757     echo "$as_me:$LINENO: checking for $ac_header" >&5
11758     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11759     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11760     echo $ECHO_N "(cached) $ECHO_C" >&6
11761     else
11762     eval "$as_ac_Header=\$ac_header_preproc"
11763 gezelter 1490 fi
11764 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11765     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11766 gezelter 1490
11767     fi
11768 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11769     cat >>confdefs.h <<_ACEOF
11770     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11771     _ACEOF
11772    
11773     fi
11774    
11775 gezelter 1490 done
11776    
11777 gezelter 2547 # AC_CPP_FUNC
11778     # ------------------ #
11779     # Checks to see if ANSI C99 CPP variable __func__ works.
11780     # If not, perhaps __FUNCTION__ works instead.
11781     # If not, we'll just define __func__ to "".
11782     # AC_CPP_FUNC
11783 gezelter 2081
11784 gezelter 2547
11785     echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
11786     echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11787     if test "${ac_cv_cpp_func+set}" = set; then
11788 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11789     else
11790     cat >conftest.$ac_ext <<_ACEOF
11791 gezelter 2081 /* confdefs.h. */
11792     _ACEOF
11793     cat confdefs.h >>conftest.$ac_ext
11794     cat >>conftest.$ac_ext <<_ACEOF
11795     /* end confdefs.h. */
11796    
11797 gezelter 2547 #ifdef FC_DUMMY_MAIN
11798     #ifndef FC_DUMMY_MAIN_EQ_F77
11799     # ifdef __cplusplus
11800     extern "C"
11801     # endif
11802     int FC_DUMMY_MAIN() { return 1; }
11803 gezelter 2081 #endif
11804 gezelter 1490 #endif
11805 gezelter 2081 int
11806     main ()
11807     {
11808 gezelter 2547 const char *foo = __func__;
11809 gezelter 1490 ;
11810     return 0;
11811     }
11812     _ACEOF
11813 gezelter 2547 rm -f conftest.$ac_objext
11814     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11815     (eval $ac_compile) 2>conftest.er1
11816 gezelter 1490 ac_status=$?
11817 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11818     rm -f conftest.er1
11819     cat conftest.err >&5
11820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11821 gezelter 1490 (exit $ac_status); } &&
11822 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11823 gezelter 2473 || test ! -s conftest.err'
11824 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11825 gezelter 1490 (eval $ac_try) 2>&5
11826     ac_status=$?
11827 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11828     (exit $ac_status); }; } &&
11829 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11830 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11831     (eval $ac_try) 2>&5
11832     ac_status=$?
11833     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11834 gezelter 1490 (exit $ac_status); }; }; then
11835 gezelter 2547 ac_cv_cpp_func=yes
11836 gezelter 1490 else
11837     echo "$as_me: failed program was:" >&5
11838 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11839    
11840 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
11841 gezelter 2081 /* confdefs.h. */
11842     _ACEOF
11843     cat confdefs.h >>conftest.$ac_ext
11844     cat >>conftest.$ac_ext <<_ACEOF
11845     /* end confdefs.h. */
11846 gezelter 1490
11847 gezelter 2547 #ifdef FC_DUMMY_MAIN
11848     #ifndef FC_DUMMY_MAIN_EQ_F77
11849     # ifdef __cplusplus
11850     extern "C"
11851     # endif
11852     int FC_DUMMY_MAIN() { return 1; }
11853 gezelter 1490 #endif
11854 gezelter 2547 #endif
11855 gezelter 1490 int
11856     main ()
11857     {
11858 gezelter 2547 const char *foo = __FUNCTION__;
11859 gezelter 1490 ;
11860     return 0;
11861     }
11862     _ACEOF
11863 gezelter 2547 rm -f conftest.$ac_objext
11864     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11865     (eval $ac_compile) 2>conftest.er1
11866 gezelter 1490 ac_status=$?
11867 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11868     rm -f conftest.er1
11869     cat conftest.err >&5
11870     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11871 gezelter 1490 (exit $ac_status); } &&
11872 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11873 gezelter 2473 || test ! -s conftest.err'
11874 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11875 gezelter 1490 (eval $ac_try) 2>&5
11876     ac_status=$?
11877 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11878     (exit $ac_status); }; } &&
11879 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11880 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11881     (eval $ac_try) 2>&5
11882     ac_status=$?
11883     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11884 gezelter 1490 (exit $ac_status); }; }; then
11885 gezelter 2547 ac_cv_cpp_func=__FUNCTION__
11886 gezelter 1490 else
11887     echo "$as_me: failed program was:" >&5
11888 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11889    
11890 gezelter 2547 ac_cv_cpp_func=no
11891 gezelter 1490 fi
11892 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11893 gezelter 1490 fi
11894 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11895     fi
11896     echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11897     echo "${ECHO_T}$ac_cv_cpp_func" >&6
11898     if test $ac_cv_cpp_func = __FUNCTION__; then
11899    
11900     cat >>confdefs.h <<\_ACEOF
11901     #define __func__ __FUNCTION__
11902 gezelter 2081 _ACEOF
11903 gezelter 1490
11904 gezelter 2547 elif test $ac_cv_cpp_func = no; then
11905 gezelter 2026
11906 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11907     #define __func__ ""
11908     _ACEOF
11909 gezelter 2081
11910 gezelter 1490 fi
11911    
11912    
11913 gezelter 2081
11914    
11915 gezelter 2547
11916 gezelter 1490 case $debug in
11917     1)
11918     ;;
11919     *)
11920    
11921 gezelter 2081
11922    
11923    
11924 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
11925     # line
11926 gezelter 2081
11927 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
11928 gezelter 2547 FCFLAGS=""
11929     case "${host_cpu}-${host_os}" in
11930 gezelter 2081
11931 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11932 tim 2982 FCFLAGS="-O3 -ip -no-prec-div"
11933 gezelter 2547 fi;;
11934     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11935     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11936     fi;;
11937     powerpc*-aix*)
11938     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11939     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11940     echo "*******************************************************"
11941     echo "* You have AIX on an unknown powerpc system. It is *"
11942     echo "* recommended that you use *"
11943     echo "* *"
11944     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11945     echo "* ^^^ *"
11946     echo "* where xxx is 601, 603, 604, or whatever kind of *"
11947     echo "* PowerPC CPU you have. For more info, man xlf. *"
11948     echo "*******************************************************"
11949     fi;;
11950     *darwin*)
11951     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11952 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11953     fi
11954     if test "$FC" = ifort; then
11955     FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
11956 gezelter 2547 fi;;
11957     esac
11958    
11959     if test -n "$CPU_FLAGS"; then
11960     FCFLAGS="$FCFLAGS $CPU_FLAGS"
11961     fi
11962    
11963     if test -z "$FCFLAGS"; then
11964     echo ""
11965     echo "*********************************************************"
11966     echo "* WARNING: Don't know the best FCFLAGS for this system *"
11967     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11968     echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
11969     echo "*********************************************************"
11970     echo ""
11971     FCFLAGS="-O3"
11972     fi
11973    
11974    
11975     echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11976     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
11977     if test "${ac_guessed_f90flags+set}" = set; then
11978     echo $ECHO_N "(cached) $ECHO_C" >&6
11979     else
11980    
11981    
11982    
11983     ac_ext=${FC_SRCEXT-f}
11984     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
11985     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
11986     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11987    
11988     echo 'program main' > conftest.$ac_ext
11989     echo 'end program main' >> conftest.$ac_ext
11990     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11991     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11992     (eval $ac_compile) 2>&5
11993     ac_status=$?
11994     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11995     (exit $ac_status); }; then
11996     ac_guessed_f90flags=yes
11997     else
11998     ac_guessed_f90flags=no
11999     fi
12000     rm -f conftest*
12001     ac_ext=cc
12002     ac_cpp='$CXXCPP $CPPFLAGS'
12003     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12004     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12005     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12006    
12007    
12008     fi
12009     echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12010     echo "${ECHO_T}$ac_guessed_f90flags" >&6
12011     if test "$ac_guessed_f90flags" = yes; then
12012     :
12013    
12014     else
12015     :
12016    
12017     echo ""
12018     echo "**********************************************************"
12019     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12020     echo "* your compiler. *"
12021     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12022     echo "*********************************************************"
12023     echo ""
12024     FCFLAGS=""
12025    
12026     fi
12027    
12028    
12029     fi
12030    
12031    
12032    
12033    
12034    
12035    
12036    
12037 gezelter 2081 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12038 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12039     if test "${ac_cv_prog_really_gcc+set}" = set; then
12040     echo $ECHO_N "(cached) $ECHO_C" >&6
12041     else
12042    
12043     cat > conftest.c <<EOF
12044     #ifdef __GNUC__
12045 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12046     no;
12047     #else
12048 gezelter 1490 yes;
12049     #endif
12050     #endif
12051     EOF
12052     if { ac_try='${CC-cc} -E conftest.c'
12053 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12054 gezelter 1490 (eval $ac_try) 2>&5
12055     ac_status=$?
12056 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12057 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12058     ac_cv_prog_really_gcc=yes
12059     else
12060     ac_cv_prog_really_gcc=no
12061     fi
12062    
12063     fi
12064 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12065 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12066     if test "$ac_cv_prog_really_gcc" = yes; then
12067     :
12068    
12069     else
12070     :
12071    
12072     fi
12073    
12074 gezelter 2081
12075 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12076     # line
12077     if test "$ac_test_CFLAGS" != "set"; then
12078     CFLAGS=""
12079     case "${host_cpu}-${host_os}" in
12080    
12081     *linux*) if test "$CC" = icc; then
12082     CFLAGS="-O"
12083     fi;;
12084     sparc-solaris2*) if test "$CC" = cc; then
12085 tim 2518 CFLAGS="-O -dalign"
12086 gezelter 1490 fi;;
12087    
12088     alpha*-osf*) if test "$CC" = cc; then
12089     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12090     fi;;
12091    
12092     hppa*-hpux*) if test "$CC" = cc; then
12093     CFLAGS="-Ae +O3 +Oall"
12094     fi;;
12095    
12096     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12097     CFLAGS="-O3 -qtune=auto -qansialias -w"
12098     fi;;
12099     powerpc*-aix*)
12100     if test "$CC" = cc -o "$CC" = xlc; then
12101     CFLAGS="-O3 -qtune=auto -qansialias -w"
12102     echo "*******************************************************"
12103     echo "* You have AIX on an unknown powerpc system. It is *"
12104     echo "* recommended that you use *"
12105     echo "* *"
12106     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12107     echo "* ^^^ *"
12108     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12109     echo "* PowerPC CPU you have. For more info, man cc. *"
12110     echo "*******************************************************"
12111     fi;;
12112     *darwin*)
12113     if test "$CC" = xlc -o "$CC" = cc; then
12114 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12115     fi
12116     if test "$CC" = icc; then
12117     CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12118 gezelter 1490 fi;;
12119     esac
12120    
12121     # use default flags for gcc on all systems
12122     if test $ac_cv_prog_really_gcc = yes; then
12123     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12124     fi
12125    
12126     # test for gcc-specific flags:
12127     if test $ac_cv_prog_really_gcc = yes; then
12128     # -malign-double for x86 systems
12129    
12130 gezelter 2081
12131 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12132     echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12133 gezelter 1490 if test "${ac_align_double+set}" = set; then
12134     echo $ECHO_N "(cached) $ECHO_C" >&6
12135     else
12136     echo 'void f(){}' > conftest.c
12137 gezelter 2547 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12138 gezelter 1490 ac_align_double=yes
12139     else
12140     ac_align_double=no
12141     fi
12142     rm -f conftest*
12143    
12144     fi
12145 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12146 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12147     if test "$ac_align_double" = yes; then
12148     :
12149     CFLAGS="$CFLAGS -malign-double"
12150     else
12151     :
12152    
12153     fi
12154    
12155     # -fstrict-aliasing for gcc-2.95+
12156    
12157 gezelter 2081
12158 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12159     echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12160 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12161     echo $ECHO_N "(cached) $ECHO_C" >&6
12162     else
12163     echo 'void f(){}' > conftest.c
12164 gezelter 2547 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12165 gezelter 1490 ac_fstrict_aliasing=yes
12166     else
12167     ac_fstrict_aliasing=no
12168     fi
12169     rm -f conftest*
12170    
12171     fi
12172 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12173 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12174     if test "$ac_fstrict_aliasing" = yes; then
12175     :
12176     CFLAGS="$CFLAGS -fstrict-aliasing"
12177     else
12178     :
12179    
12180     fi
12181    
12182     fi
12183    
12184     CPU_FLAGS=""
12185     if test $ac_cv_prog_really_gcc = yes; then
12186     case "${host_cpu}" in
12187     i586*)
12188    
12189 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12190     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12191 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12192     echo $ECHO_N "(cached) $ECHO_C" >&6
12193     else
12194     echo 'void f(){}' > conftest.c
12195 gezelter 2547 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12196 gezelter 1490 ac_cpu_pentium=yes
12197     else
12198     ac_cpu_pentium=no
12199     fi
12200     rm -f conftest*
12201    
12202     fi
12203 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12204 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12205     if test "$ac_cpu_pentium" = yes; then
12206     :
12207     CPU_FLAGS=-mcpu=pentium
12208     else
12209     :
12210    
12211 gezelter 2081
12212 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12213     echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12214 gezelter 1490 if test "${ac_pentium+set}" = set; then
12215     echo $ECHO_N "(cached) $ECHO_C" >&6
12216     else
12217     echo 'void f(){}' > conftest.c
12218 gezelter 2547 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12219 gezelter 1490 ac_pentium=yes
12220     else
12221     ac_pentium=no
12222     fi
12223     rm -f conftest*
12224    
12225     fi
12226 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12227 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12228     if test "$ac_pentium" = yes; then
12229     :
12230     CPU_FLAGS=-mpentium
12231     else
12232     :
12233    
12234     fi
12235    
12236     fi
12237    
12238     ;;
12239     i686*)
12240    
12241 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12242     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12243 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12244     echo $ECHO_N "(cached) $ECHO_C" >&6
12245     else
12246     echo 'void f(){}' > conftest.c
12247 gezelter 2547 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12248 gezelter 1490 ac_cpu_pentiumpro=yes
12249     else
12250     ac_cpu_pentiumpro=no
12251     fi
12252     rm -f conftest*
12253    
12254     fi
12255 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12256 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12257     if test "$ac_cpu_pentiumpro" = yes; then
12258     :
12259     CPU_FLAGS=-mcpu=pentiumpro
12260     else
12261     :
12262    
12263 gezelter 2081
12264 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12265     echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12266 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12267     echo $ECHO_N "(cached) $ECHO_C" >&6
12268     else
12269     echo 'void f(){}' > conftest.c
12270 gezelter 2547 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12271 gezelter 1490 ac_pentiumpro=yes
12272     else
12273     ac_pentiumpro=no
12274     fi
12275     rm -f conftest*
12276    
12277     fi
12278 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12279 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12280     if test "$ac_pentiumpro" = yes; then
12281     :
12282     CPU_FLAGS=-mpentiumpro
12283     else
12284     :
12285    
12286     fi
12287    
12288     fi
12289    
12290     ;;
12291     powerpc*)
12292     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12293     is60x=`echo $cputype | egrep "^600-9e?$"`
12294     if test -n "$is60x"; then
12295    
12296 gezelter 2081
12297 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12298     echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12299 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12300     echo $ECHO_N "(cached) $ECHO_C" >&6
12301     else
12302     echo 'void f(){}' > conftest.c
12303 gezelter 2547 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12304 gezelter 1490 ac_m_cpu_60x=yes
12305     else
12306     ac_m_cpu_60x=no
12307     fi
12308     rm -f conftest*
12309    
12310     fi
12311 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12312 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12313     if test "$ac_m_cpu_60x" = yes; then
12314     :
12315     CPU_FLAGS=-mcpu=$cputype
12316     else
12317     :
12318    
12319     fi
12320    
12321     elif test "$cputype" = 750; then
12322    
12323 gezelter 2081
12324     echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12325 gezelter 1490 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12326     if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12327     echo $ECHO_N "(cached) $ECHO_C" >&6
12328     else
12329    
12330     cat > conftest.c <<EOF
12331     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12332     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12333     yes;
12334     # endif
12335     #endif
12336     EOF
12337     if { ac_try='${CC-cc} -E conftest.c'
12338 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12339 gezelter 1490 (eval $ac_try) 2>&5
12340     ac_status=$?
12341 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12342 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12343     ac_cv_prog_gcc_2_95=yes
12344     else
12345     ac_cv_prog_gcc_2_95=no
12346     fi
12347    
12348     fi
12349 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12350 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12351     if test "$ac_cv_prog_gcc_2_95" = yes; then
12352     :
12353    
12354 gezelter 2081
12355 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12356     echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12357 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12358     echo $ECHO_N "(cached) $ECHO_C" >&6
12359     else
12360     echo 'void f(){}' > conftest.c
12361 gezelter 2547 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12362 gezelter 1490 ac_m_cpu_750=yes
12363     else
12364     ac_m_cpu_750=no
12365     fi
12366     rm -f conftest*
12367    
12368     fi
12369 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12370 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12371     if test "$ac_m_cpu_750" = yes; then
12372     :
12373     CPU_FLAGS=-mcpu=750
12374     else
12375     :
12376    
12377     fi
12378    
12379     else
12380     :
12381    
12382     fi
12383    
12384     fi
12385     if test -z "$CPU_FLAGS"; then
12386    
12387 gezelter 2081
12388 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12389     echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12390 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12391     echo $ECHO_N "(cached) $ECHO_C" >&6
12392     else
12393     echo 'void f(){}' > conftest.c
12394 gezelter 2547 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12395 gezelter 1490 ac_m_cpu_powerpc=yes
12396     else
12397     ac_m_cpu_powerpc=no
12398     fi
12399     rm -f conftest*
12400    
12401     fi
12402 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12403 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12404     if test "$ac_m_cpu_powerpc" = yes; then
12405     :
12406     CPU_FLAGS=-mcpu=powerpc
12407     else
12408     :
12409    
12410     fi
12411    
12412     fi
12413     if test -z "$CPU_FLAGS"; then
12414    
12415 gezelter 2081
12416 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12417     echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12418 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12419     echo $ECHO_N "(cached) $ECHO_C" >&6
12420     else
12421     echo 'void f(){}' > conftest.c
12422 gezelter 2547 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12423 gezelter 1490 ac_m_powerpc=yes
12424     else
12425     ac_m_powerpc=no
12426     fi
12427     rm -f conftest*
12428    
12429     fi
12430 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12431 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12432     if test "$ac_m_powerpc" = yes; then
12433     :
12434     CPU_FLAGS=-mpowerpc
12435     else
12436     :
12437    
12438     fi
12439    
12440     fi
12441     esac
12442     fi
12443    
12444     if test -n "$CPU_FLAGS"; then
12445     CFLAGS="$CFLAGS $CPU_FLAGS"
12446     fi
12447    
12448     if test -z "$CFLAGS"; then
12449     echo ""
12450     echo "********************************************************"
12451     echo "* WARNING: Don't know the best CFLAGS for this system *"
12452     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12453     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12454     echo "********************************************************"
12455     echo ""
12456     CFLAGS="-O3"
12457     fi
12458    
12459 gezelter 2081
12460    
12461 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12462     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12463 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
12464     echo $ECHO_N "(cached) $ECHO_C" >&6
12465     else
12466     echo 'void f(){}' > conftest.c
12467 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12468 gezelter 1490 ac_guessed_cflags=yes
12469     else
12470     ac_guessed_cflags=no
12471     fi
12472     rm -f conftest*
12473    
12474     fi
12475 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12476 gezelter 1490 echo "${ECHO_T}$ac_guessed_cflags" >&6
12477     if test "$ac_guessed_cflags" = yes; then
12478     :
12479    
12480     else
12481     :
12482    
12483     echo ""
12484     echo "********************************************************"
12485     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12486     echo "* your compiler. *"
12487     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12488     echo "********************************************************"
12489     echo ""
12490     CFLAGS=""
12491    
12492     fi
12493    
12494 gezelter 2081
12495 gezelter 1490 fi
12496    
12497 gezelter 2081
12498    
12499    
12500    
12501    
12502    
12503     echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12504 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12505     if test "${ac_cv_prog_really_gxx+set}" = set; then
12506     echo $ECHO_N "(cached) $ECHO_C" >&6
12507     else
12508    
12509     cat > conftest.cpp <<EOF
12510     #ifdef __GNUC__
12511 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12512     no;
12513     #else
12514 gezelter 1490 yes;
12515     #endif
12516     #endif
12517     EOF
12518     if { ac_try='${CXX-c++} -E conftest.cpp'
12519 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12520 gezelter 1490 (eval $ac_try) 2>&5
12521     ac_status=$?
12522 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12523 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12524     ac_cv_prog_really_gxx=yes
12525     else
12526     ac_cv_prog_really_gxx=no
12527     fi
12528    
12529     fi
12530 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12531 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12532     if test "$ac_cv_prog_really_gxx" = yes; then
12533     :
12534    
12535     else
12536     :
12537    
12538     fi
12539    
12540 gezelter 2081
12541 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12542     # line
12543     if test "$ac_test_CXXFLAGS" != "set"; then
12544     CXXFLAGS=""
12545     case "${host_cpu}-${host_os}" in
12546    
12547     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12548     CXXFLAGS="-O"
12549     fi;;
12550     sparc-solaris2*) if test "$CXX" = CC; then
12551 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
12552 gezelter 1490 fi;;
12553     rs6000*-aix*) if test "$CXX" = xlC; then
12554     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12555     fi;;
12556     powerpc*-aix*)
12557     if test "$CXX" = xlC; then
12558     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12559     echo "*******************************************************"
12560     echo "* You have AIX on an unknown powerpc system. It is *"
12561     echo "* recommended that you use *"
12562     echo "* *"
12563     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12564     echo "* ^^^ *"
12565     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12566     echo "* PowerPC CPU you have. For more info, man cc. *"
12567     echo "*******************************************************"
12568     fi;;
12569     *darwin*)
12570 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12571 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12572     fi
12573     if test "$CXX" = icpc; then
12574     CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12575 gezelter 1490 fi;;
12576     esac
12577    
12578     # use default flags for gcc on all systems
12579     if test $ac_cv_prog_really_gxx = yes; then
12580     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12581     fi
12582    
12583     # test for gcc-specific flags:
12584     if test $ac_cv_prog_really_gxx = yes; then
12585     # -malign-double for x86 systems
12586    
12587 gezelter 2081
12588 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12589     echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12590 gezelter 1490 if test "${ac_align_double+set}" = set; then
12591     echo $ECHO_N "(cached) $ECHO_C" >&6
12592     else
12593     echo 'void f(){}' > conftest.cpp
12594 gezelter 2547 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12595 gezelter 1490 ac_align_double=yes
12596     else
12597     ac_align_double=no
12598     fi
12599     rm -f conftest*
12600    
12601     fi
12602 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12603 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12604     if test "$ac_align_double" = yes; then
12605     :
12606     CXXFLAGS="$CXXFLAGS -malign-double"
12607     else
12608     :
12609    
12610     fi
12611    
12612     # -fstrict-aliasing for gcc-2.95+
12613    
12614 gezelter 2081
12615 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12616     echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12617 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12618     echo $ECHO_N "(cached) $ECHO_C" >&6
12619     else
12620     echo 'void f(){}' > conftest.cpp
12621 gezelter 2547 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12622 gezelter 1490 ac_fstrict_aliasing=yes
12623     else
12624     ac_fstrict_aliasing=no
12625     fi
12626     rm -f conftest*
12627    
12628     fi
12629 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12630 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12631     if test "$ac_fstrict_aliasing" = yes; then
12632     :
12633     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12634     else
12635     :
12636    
12637     fi
12638    
12639     fi
12640    
12641     CPU_FLAGS=""
12642     if test $ac_cv_prog_really_gxx = yes; then
12643     case "${host_cpu}" in
12644     i586*)
12645    
12646 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12647     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12648 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12649     echo $ECHO_N "(cached) $ECHO_C" >&6
12650     else
12651     echo 'void f(){}' > conftest.cpp
12652 gezelter 2547 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12653 gezelter 1490 ac_cpu_pentium=yes
12654     else
12655     ac_cpu_pentium=no
12656     fi
12657     rm -f conftest*
12658    
12659     fi
12660 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12661 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12662     if test "$ac_cpu_pentium" = yes; then
12663     :
12664     CPU_FLAGS=-mcpu=pentium
12665     else
12666     :
12667    
12668 gezelter 2081
12669 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12670     echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12671 gezelter 1490 if test "${ac_pentium+set}" = set; then
12672     echo $ECHO_N "(cached) $ECHO_C" >&6
12673     else
12674     echo 'void f(){}' > conftest.cpp
12675 gezelter 2547 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12676 gezelter 1490 ac_pentium=yes
12677     else
12678     ac_pentium=no
12679     fi
12680     rm -f conftest*
12681    
12682     fi
12683 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12684 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12685     if test "$ac_pentium" = yes; then
12686     :
12687     CPU_FLAGS=-mpentium
12688     else
12689     :
12690    
12691     fi
12692    
12693     fi
12694    
12695     ;;
12696     i686*)
12697    
12698 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12699     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12700 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12701     echo $ECHO_N "(cached) $ECHO_C" >&6
12702     else
12703     echo 'void f(){}' > conftest.cpp
12704 gezelter 2547 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12705 gezelter 1490 ac_cpu_pentiumpro=yes
12706     else
12707     ac_cpu_pentiumpro=no
12708     fi
12709     rm -f conftest*
12710    
12711     fi
12712 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12713 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12714     if test "$ac_cpu_pentiumpro" = yes; then
12715     :
12716     CPU_FLAGS=-mcpu=pentiumpro
12717     else
12718     :
12719    
12720 gezelter 2081
12721 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12722     echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
12723 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12724     echo $ECHO_N "(cached) $ECHO_C" >&6
12725     else
12726     echo 'void f(){}' > conftest.cpp
12727 gezelter 2547 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12728 gezelter 1490 ac_pentiumpro=yes
12729     else
12730     ac_pentiumpro=no
12731     fi
12732     rm -f conftest*
12733    
12734     fi
12735 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12736 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12737     if test "$ac_pentiumpro" = yes; then
12738     :
12739     CPU_FLAGS=-mpentiumpro
12740     else
12741     :
12742    
12743     fi
12744    
12745     fi
12746    
12747     ;;
12748     powerpc*)
12749     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12750     is60x=`echo $cputype | egrep "^600-9e?$"`
12751     if test -n "$is60x"; then
12752    
12753 gezelter 2081
12754 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12755     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
12756 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12757     echo $ECHO_N "(cached) $ECHO_C" >&6
12758     else
12759     echo 'void f(){}' > conftest.cpp
12760 gezelter 2547 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12761 gezelter 1490 ac_m_cpu_60x=yes
12762     else
12763     ac_m_cpu_60x=no
12764     fi
12765     rm -f conftest*
12766    
12767     fi
12768 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12769 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12770     if test "$ac_m_cpu_60x" = yes; then
12771     :
12772     CPU_FLAGS=-mcpu=$cputype
12773     else
12774     :
12775    
12776     fi
12777    
12778     elif test "$cputype" = 750; then
12779    
12780 gezelter 2081
12781     echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12782 gezelter 1490 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
12783     if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12784     echo $ECHO_N "(cached) $ECHO_C" >&6
12785     else
12786    
12787     cat > conftest.cpp <<EOF
12788     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12789     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12790     yes;
12791     # endif
12792     #endif
12793     EOF
12794     if { ac_try='${CXX-c++} -E conftest.cpp'
12795 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12796 gezelter 1490 (eval $ac_try) 2>&5
12797     ac_status=$?
12798 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12799 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12800     ac_cv_prog_gxx_2_95=yes
12801     else
12802     ac_cv_prog_gxx_2_95=no
12803     fi
12804    
12805     fi
12806 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12807 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12808     if test "$ac_cv_prog_gxx_2_95" = yes; then
12809     :
12810    
12811 gezelter 2081
12812 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12813     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12814 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12815     echo $ECHO_N "(cached) $ECHO_C" >&6
12816     else
12817     echo 'void f(){}' > conftest.cpp
12818 gezelter 2547 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12819 gezelter 1490 ac_m_cpu_750=yes
12820     else
12821     ac_m_cpu_750=no
12822     fi
12823     rm -f conftest*
12824    
12825     fi
12826 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12827 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12828     if test "$ac_m_cpu_750" = yes; then
12829     :
12830     CPU_FLAGS=-mcpu=750
12831     else
12832     :
12833    
12834     fi
12835    
12836     else
12837     :
12838    
12839     fi
12840    
12841     fi
12842     if test -z "$CPU_FLAGS"; then
12843    
12844 gezelter 2081
12845 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12846     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12847 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12848     echo $ECHO_N "(cached) $ECHO_C" >&6
12849     else
12850     echo 'void f(){}' > conftest.cpp
12851 gezelter 2547 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12852 gezelter 1490 ac_m_cpu_powerpc=yes
12853     else
12854     ac_m_cpu_powerpc=no
12855     fi
12856     rm -f conftest*
12857    
12858     fi
12859 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12860 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12861     if test "$ac_m_cpu_powerpc" = yes; then
12862     :
12863     CPU_FLAGS=-mcpu=powerpc
12864     else
12865     :
12866    
12867     fi
12868    
12869     fi
12870     if test -z "$CPU_FLAGS"; then
12871    
12872 gezelter 2081
12873 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12874     echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12875 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12876     echo $ECHO_N "(cached) $ECHO_C" >&6
12877     else
12878     echo 'void f(){}' > conftest.cpp
12879 gezelter 2547 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12880 gezelter 1490 ac_m_powerpc=yes
12881     else
12882     ac_m_powerpc=no
12883     fi
12884     rm -f conftest*
12885    
12886     fi
12887 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12888 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12889     if test "$ac_m_powerpc" = yes; then
12890     :
12891     CPU_FLAGS=-mpowerpc
12892     else
12893     :
12894    
12895     fi
12896    
12897     fi
12898     esac
12899     fi
12900    
12901     if test -n "$CPU_FLAGS"; then
12902     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12903     fi
12904    
12905     if test -z "$CXXFLAGS"; then
12906     echo ""
12907     echo "**********************************************************"
12908     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12909     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12910     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
12911     echo "**********************************************************"
12912     echo ""
12913     CXXFLAGS="-O3"
12914     fi
12915    
12916 gezelter 2081
12917    
12918 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12919     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12920 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
12921     echo $ECHO_N "(cached) $ECHO_C" >&6
12922     else
12923     echo 'void f(){}' > conftest.cpp
12924 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12925 gezelter 1490 ac_guessed_cxxflags=yes
12926     else
12927     ac_guessed_cxxflags=no
12928     fi
12929     rm -f conftest*
12930    
12931     fi
12932 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12933 gezelter 1490 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12934     if test "$ac_guessed_cxxflags" = yes; then
12935     :
12936    
12937     else
12938     :
12939    
12940     echo ""
12941     echo "**********************************************************"
12942     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12943     echo "* your compiler. *"
12944     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12945     echo "**********************************************************"
12946     echo ""
12947     CXXFLAGS=""
12948    
12949     fi
12950    
12951 gezelter 2081
12952 gezelter 1490 fi
12953    
12954     ;;
12955     esac
12956    
12957 tim 2518
12958     cat >>confdefs.h <<\_ACEOF
12959 gezelter 2453 #define OBAPI
12960     _ACEOF
12961    
12962    
12963    
12964 gezelter 2502
12965 gezelter 1490 # Check whether --with-mpi or --without-mpi was given.
12966     if test "${with_mpi+set}" = set; then
12967     withval="$with_mpi"
12968     with_mpi=$withval
12969     else
12970     with_mpi="no"
12971     fi;
12972    
12973     case "x$with_mpi" in
12974     xyes | "x") USE_MPI=yes;;
12975     xno) USE_MPI=no ;;
12976     *) MPI="$with_mpi"; USE_MPI=yes ;;
12977     esac
12978     if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
12979     MPI="/usr/local"
12980     fi
12981     if test "$USE_MPI" = "yes"; then
12982    
12983 gezelter 2081
12984 gezelter 1490 # Set variables...
12985     MPI_LIB_DIR="$MPI/lib"
12986     MPI_INC_DIR="$MPI/include"
12987    
12988 gezelter 2081
12989    
12990 gezelter 2862 ac_ext=c
12991     ac_cpp='$CPP $CPPFLAGS'
12992     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12993     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12994     ac_compiler_gnu=$ac_cv_c_compiler_gnu
12995    
12996 gezelter 2081 echo "$as_me:$LINENO: checking for mpi.h" >&5
12997 gezelter 1490 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
12998     have_mpi_h=0
12999 gezelter 2265 rm -f conftest*
13000 gezelter 2862 echo '#include <mpi.h>' > conftest.c
13001     if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
13002 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13003 gezelter 1490 echo "${ECHO_T}yes" >&6
13004     have_mpi_h=1
13005     else
13006 gezelter 2265 if test -s conftest.out ; then
13007     cat conftest.out >> config.log
13008     fi
13009 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13010 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13011     USE_MPI="no"
13012     fi
13013     rm -f conftest*
13014     if test "$have_mpi_h" = 1; then
13015    
13016 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13017 gezelter 1490 #define HAVE_MPI_H 1
13018 gezelter 2081 _ACEOF
13019 gezelter 1490
13020     fi
13021    
13022 gezelter 2081 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13023 gezelter 1490 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13024 gezelter 2768
13025    
13026     ac_ext=${FC_SRCEXT-f}
13027     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
13028     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
13029     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
13030    
13031     ac_save_ext=$ac_ext
13032     ac_ext=F90
13033     ac_save_FCFLAGS=$FCFLAGS
13034 gezelter 1490 have_mpif_h=0
13035     rm -f conftest*
13036 gezelter 2547 cat >conftest.$ac_ext <<EOF
13037 gezelter 1490 program main
13038     include 'mpif.h'
13039     end
13040     EOF
13041 gezelter 2547 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13042 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13043 gezelter 1490 echo "${ECHO_T}yes" >&6
13044     MPI_F90_INC="$MPI_INC_DIR"
13045     have_mpif_h=1
13046     else
13047     if test -s conftest.out ; then
13048     cat conftest.out >> config.log
13049     fi
13050 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13051 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13052     USE_MPI="no"
13053     fi
13054     rm -f conftest*
13055    
13056     if test "$have_mpif_h" = 1; then
13057    
13058 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13059 gezelter 1490 #define HAVE_MPIF_H 1
13060 gezelter 2081 _ACEOF
13061 gezelter 1490
13062     fi
13063 gezelter 2768 FCFLAGS=$ac_save_FCFLAGS
13064     ac_ext=$ac_save_ext
13065 gezelter 2862 ac_ext=c
13066     ac_cpp='$CPP $CPPFLAGS'
13067     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13068     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13069     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13070 gezelter 1490
13071 gezelter 2768
13072 gezelter 1490 ac_ext=c
13073     ac_cpp='$CPP $CPPFLAGS'
13074     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13075     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13076     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13077    
13078     ac_save_LDFLAGS=$LDFLAGS
13079 gezelter 2769 LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
13080 gezelter 1490
13081     if test x = x"$MPI_LIB"; then
13082 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13083 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13084     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13085     echo $ECHO_N "(cached) $ECHO_C" >&6
13086     else
13087     ac_check_lib_save_LIBS=$LIBS
13088     LIBS="-lmpich $LIBS"
13089     cat >conftest.$ac_ext <<_ACEOF
13090 gezelter 2081 /* confdefs.h. */
13091     _ACEOF
13092     cat confdefs.h >>conftest.$ac_ext
13093     cat >>conftest.$ac_ext <<_ACEOF
13094     /* end confdefs.h. */
13095 gezelter 1490
13096     /* Override any gcc2 internal prototype to avoid an error. */
13097     #ifdef __cplusplus
13098     extern "C"
13099     #endif
13100     /* We use char because int might match the return type of a gcc2
13101     builtin and then its argument prototype would still apply. */
13102     char MPI_Init ();
13103 gezelter 2547 #ifdef FC_DUMMY_MAIN
13104     #ifndef FC_DUMMY_MAIN_EQ_F77
13105     # ifdef __cplusplus
13106     extern "C"
13107     # endif
13108     int FC_DUMMY_MAIN() { return 1; }
13109     #endif
13110     #endif
13111 gezelter 1490 int
13112     main ()
13113     {
13114     MPI_Init ();
13115     ;
13116     return 0;
13117     }
13118     _ACEOF
13119     rm -f conftest.$ac_objext conftest$ac_exeext
13120 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13121     (eval $ac_link) 2>conftest.er1
13122 gezelter 1490 ac_status=$?
13123 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13124     rm -f conftest.er1
13125     cat conftest.err >&5
13126     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13127 gezelter 1490 (exit $ac_status); } &&
13128 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13129     || test ! -s conftest.err'
13130 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13131 gezelter 1490 (eval $ac_try) 2>&5
13132     ac_status=$?
13133 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13134     (exit $ac_status); }; } &&
13135     { ac_try='test -s conftest$ac_exeext'
13136     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13137     (eval $ac_try) 2>&5
13138     ac_status=$?
13139     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13140 gezelter 1490 (exit $ac_status); }; }; then
13141     ac_cv_lib_mpich_MPI_Init=yes
13142     else
13143     echo "$as_me: failed program was:" >&5
13144 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13145    
13146 gezelter 1490 ac_cv_lib_mpich_MPI_Init=no
13147     fi
13148 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13149     conftest$ac_exeext conftest.$ac_ext
13150 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13151     fi
13152 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13153 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13154     if test $ac_cv_lib_mpich_MPI_Init = yes; then
13155     MPI_LIB="-lmpich"
13156     fi
13157    
13158     fi
13159 gezelter 2769 $as_unset ac_cv_lib_mpich_MPI_Init
13160 gezelter 1490 if test x = x"$MPI_LIB"; then
13161 gezelter 2770 echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
13162     echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6
13163     if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
13164 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
13165     else
13166     ac_check_lib_save_LIBS=$LIBS
13167 gezelter 2772 LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
13168 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
13169 gezelter 2081 /* confdefs.h. */
13170     _ACEOF
13171     cat confdefs.h >>conftest.$ac_ext
13172     cat >>conftest.$ac_ext <<_ACEOF
13173     /* end confdefs.h. */
13174 gezelter 1490
13175     /* Override any gcc2 internal prototype to avoid an error. */
13176     #ifdef __cplusplus
13177     extern "C"
13178     #endif
13179     /* We use char because int might match the return type of a gcc2
13180     builtin and then its argument prototype would still apply. */
13181     char MPI_Init ();
13182 gezelter 2547 #ifdef FC_DUMMY_MAIN
13183     #ifndef FC_DUMMY_MAIN_EQ_F77
13184     # ifdef __cplusplus
13185     extern "C"
13186     # endif
13187     int FC_DUMMY_MAIN() { return 1; }
13188     #endif
13189     #endif
13190 gezelter 1490 int
13191     main ()
13192     {
13193     MPI_Init ();
13194     ;
13195     return 0;
13196     }
13197     _ACEOF
13198     rm -f conftest.$ac_objext conftest$ac_exeext
13199 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13200     (eval $ac_link) 2>conftest.er1
13201 gezelter 1490 ac_status=$?
13202 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13203     rm -f conftest.er1
13204     cat conftest.err >&5
13205     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13206 gezelter 1490 (exit $ac_status); } &&
13207 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13208     || test ! -s conftest.err'
13209 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13210 gezelter 1490 (eval $ac_try) 2>&5
13211     ac_status=$?
13212 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13213     (exit $ac_status); }; } &&
13214     { ac_try='test -s conftest$ac_exeext'
13215     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13216     (eval $ac_try) 2>&5
13217     ac_status=$?
13218     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13219 gezelter 1490 (exit $ac_status); }; }; then
13220 gezelter 2770 ac_cv_lib_pmpich_MPI_Init=yes
13221 gezelter 1490 else
13222     echo "$as_me: failed program was:" >&5
13223 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13224    
13225 gezelter 2770 ac_cv_lib_pmpich_MPI_Init=no
13226 gezelter 1490 fi
13227 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13228     conftest$ac_exeext conftest.$ac_ext
13229 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13230     fi
13231 gezelter 2770 echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
13232     echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6
13233     if test $ac_cv_lib_pmpich_MPI_Init = yes; then
13234     MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
13235 gezelter 1490 fi
13236    
13237     fi
13238     if test x = x"$MPI_LIB"; then
13239 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13240 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13241     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13242     echo $ECHO_N "(cached) $ECHO_C" >&6
13243     else
13244     ac_check_lib_save_LIBS=$LIBS
13245 gezelter 2769 LIBS="-lmpi $LIBS"
13246 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
13247 gezelter 2081 /* confdefs.h. */
13248     _ACEOF
13249     cat confdefs.h >>conftest.$ac_ext
13250     cat >>conftest.$ac_ext <<_ACEOF
13251     /* end confdefs.h. */
13252 gezelter 1490
13253     /* Override any gcc2 internal prototype to avoid an error. */
13254     #ifdef __cplusplus
13255     extern "C"
13256     #endif
13257     /* We use char because int might match the return type of a gcc2
13258     builtin and then its argument prototype would still apply. */
13259     char MPI_Init ();
13260 gezelter 2547 #ifdef FC_DUMMY_MAIN
13261     #ifndef FC_DUMMY_MAIN_EQ_F77
13262     # ifdef __cplusplus
13263     extern "C"
13264     # endif
13265     int FC_DUMMY_MAIN() { return 1; }
13266     #endif
13267     #endif
13268 gezelter 1490 int
13269     main ()
13270     {
13271     MPI_Init ();
13272     ;
13273     return 0;
13274     }
13275     _ACEOF
13276     rm -f conftest.$ac_objext conftest$ac_exeext
13277 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13278     (eval $ac_link) 2>conftest.er1
13279 gezelter 1490 ac_status=$?
13280 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13281     rm -f conftest.er1
13282     cat conftest.err >&5
13283     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13284 gezelter 1490 (exit $ac_status); } &&
13285 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13286     || test ! -s conftest.err'
13287 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13288 gezelter 1490 (eval $ac_try) 2>&5
13289     ac_status=$?
13290 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13291     (exit $ac_status); }; } &&
13292     { ac_try='test -s conftest$ac_exeext'
13293     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13294     (eval $ac_try) 2>&5
13295     ac_status=$?
13296     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13297 gezelter 1490 (exit $ac_status); }; }; then
13298     ac_cv_lib_mpi_MPI_Init=yes
13299     else
13300     echo "$as_me: failed program was:" >&5
13301 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13302    
13303 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13304     fi
13305 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13306     conftest$ac_exeext conftest.$ac_ext
13307 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13308     fi
13309 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13310 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13311     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13312 gezelter 2769 MPI_LIB="-lmpi"
13313 gezelter 1490 fi
13314    
13315     fi
13316 gezelter 2769 $as_unset ac_cv_lib_mpi_MPI_Init
13317 chuckv 1619 if test x = x"$MPI_LIB"; then
13318 gezelter 2769 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13319     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13320     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13321 chuckv 1619 echo $ECHO_N "(cached) $ECHO_C" >&6
13322     else
13323     ac_check_lib_save_LIBS=$LIBS
13324 gezelter 2772 LIBS="-lmpi -llam $LIBS"
13325 chuckv 1619 cat >conftest.$ac_ext <<_ACEOF
13326 gezelter 2081 /* confdefs.h. */
13327     _ACEOF
13328     cat confdefs.h >>conftest.$ac_ext
13329     cat >>conftest.$ac_ext <<_ACEOF
13330     /* end confdefs.h. */
13331 gezelter 1490
13332 chuckv 1619 /* Override any gcc2 internal prototype to avoid an error. */
13333     #ifdef __cplusplus
13334     extern "C"
13335     #endif
13336     /* We use char because int might match the return type of a gcc2
13337     builtin and then its argument prototype would still apply. */
13338     char MPI_Init ();
13339 gezelter 2547 #ifdef FC_DUMMY_MAIN
13340     #ifndef FC_DUMMY_MAIN_EQ_F77
13341     # ifdef __cplusplus
13342     extern "C"
13343     # endif
13344     int FC_DUMMY_MAIN() { return 1; }
13345     #endif
13346     #endif
13347 chuckv 1619 int
13348     main ()
13349     {
13350     MPI_Init ();
13351     ;
13352     return 0;
13353     }
13354     _ACEOF
13355     rm -f conftest.$ac_objext conftest$ac_exeext
13356 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13357     (eval $ac_link) 2>conftest.er1
13358 chuckv 1619 ac_status=$?
13359 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13360     rm -f conftest.er1
13361     cat conftest.err >&5
13362     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13363 chuckv 1619 (exit $ac_status); } &&
13364 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13365     || test ! -s conftest.err'
13366 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13367 chuckv 1619 (eval $ac_try) 2>&5
13368     ac_status=$?
13369 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13370     (exit $ac_status); }; } &&
13371     { ac_try='test -s conftest$ac_exeext'
13372     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13373     (eval $ac_try) 2>&5
13374     ac_status=$?
13375     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13376 chuckv 1619 (exit $ac_status); }; }; then
13377 gezelter 2769 ac_cv_lib_mpi_MPI_Init=yes
13378 chuckv 1619 else
13379     echo "$as_me: failed program was:" >&5
13380 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13381    
13382 gezelter 2769 ac_cv_lib_mpi_MPI_Init=no
13383 chuckv 1619 fi
13384 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13385     conftest$ac_exeext conftest.$ac_ext
13386 chuckv 1619 LIBS=$ac_check_lib_save_LIBS
13387     fi
13388 gezelter 2769 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13389     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13390     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13391     MPI_LIB="-lmpi -llam"
13392 chuckv 1619 fi
13393    
13394     fi
13395 gezelter 1490 $as_unset ac_cv_lib_mpi_MPI_Init
13396     if test x = x"$MPI_LIB"; then
13397 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13398 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13399     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13400     echo $ECHO_N "(cached) $ECHO_C" >&6
13401     else
13402     ac_check_lib_save_LIBS=$LIBS
13403     LIBS="-lmpi -llam -lpthread $LIBS"
13404     cat >conftest.$ac_ext <<_ACEOF
13405 gezelter 2081 /* confdefs.h. */
13406     _ACEOF
13407     cat confdefs.h >>conftest.$ac_ext
13408     cat >>conftest.$ac_ext <<_ACEOF
13409     /* end confdefs.h. */
13410 gezelter 1490
13411     /* Override any gcc2 internal prototype to avoid an error. */
13412     #ifdef __cplusplus
13413     extern "C"
13414     #endif
13415     /* We use char because int might match the return type of a gcc2
13416     builtin and then its argument prototype would still apply. */
13417     char MPI_Init ();
13418 gezelter 2547 #ifdef FC_DUMMY_MAIN
13419     #ifndef FC_DUMMY_MAIN_EQ_F77
13420     # ifdef __cplusplus
13421     extern "C"
13422     # endif
13423     int FC_DUMMY_MAIN() { return 1; }
13424     #endif
13425     #endif
13426 gezelter 1490 int
13427     main ()
13428     {
13429     MPI_Init ();
13430     ;
13431     return 0;
13432     }
13433     _ACEOF
13434     rm -f conftest.$ac_objext conftest$ac_exeext
13435 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13436     (eval $ac_link) 2>conftest.er1
13437 gezelter 1490 ac_status=$?
13438 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13439     rm -f conftest.er1
13440     cat conftest.err >&5
13441     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13442 gezelter 1490 (exit $ac_status); } &&
13443 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13444     || test ! -s conftest.err'
13445 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13446 gezelter 1490 (eval $ac_try) 2>&5
13447     ac_status=$?
13448 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13449     (exit $ac_status); }; } &&
13450     { ac_try='test -s conftest$ac_exeext'
13451     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13452     (eval $ac_try) 2>&5
13453     ac_status=$?
13454     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13455 gezelter 1490 (exit $ac_status); }; }; then
13456     ac_cv_lib_mpi_MPI_Init=yes
13457     else
13458     echo "$as_me: failed program was:" >&5
13459 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13460    
13461 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13462     fi
13463 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13464     conftest$ac_exeext conftest.$ac_ext
13465 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13466     fi
13467 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13468 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13469     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13470     MPI_LIB="-lmpi -llam -lpthread"
13471     else
13472    
13473 gezelter 2081 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13474 gezelter 1490 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13475     { (exit 1); exit 1; }; }
13476     USE_MPI="no"
13477    
13478     fi
13479    
13480     fi
13481    
13482 gezelter 2081
13483    
13484     echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13485 gezelter 1490 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13486     MPI_F90_LIB=""
13487     if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13488     MPI_F90_LIB="-lfmpich"
13489     elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13490     MPI_F90_LIB="-llamf77mpi"
13491     else
13492     MPI_F90_LIB=" "
13493     fi
13494 gezelter 2081 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13495 gezelter 1490 echo "${ECHO_T}found $MPI_F90_LIB" >&6
13496    
13497    
13498     fi
13499    
13500    
13501    
13502 gezelter 2190 USE_CGAL=no
13503     cgal_makefile=auto
13504 gezelter 1490
13505 gezelter 2190 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13506     if test "${with_cgal_makefile+set}" = set; then
13507     withval="$with_cgal_makefile"
13508     cgal_makefile="$withval"
13509     fi;
13510    
13511     if test "x$cgal_makefile" != xno; then
13512    
13513     if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13514     cgal_makefile="$CGAL_MAKEFILE"
13515     fi
13516    
13517 gezelter 2203 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13518     echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13519 gezelter 2190
13520     if test -f "$cgal_makefile"; then
13521    
13522     cat >config.tmp.Makefile <<EOF
13523     include $cgal_makefile
13524     default:
13525     @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13526     @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13527     @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13528     @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13529     @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13530     @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13531     @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13532     @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13533     @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13534     @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13535     @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13536     @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13537     EOF
13538    
13539     make -s -f config.tmp.Makefile
13540     . config.tmp.cgalvariables
13541    
13542     rm -f config.tmp.Makefile config.tmp.cgalvariables
13543    
13544     if test "x$CGAL_INCLDIR" = "x"; then
13545     CGAL_INCLDIR=""
13546     fi
13547    
13548     if test "x$CGAL_LIBDIR" = "x"; then
13549     CGAL_LIBDIR=""
13550     fi
13551    
13552     if test "x$CGAL_RLIBDIR" = "x"; then
13553     CGAL_RLIBDIR=""
13554     fi
13555    
13556     if test "x$LEDA_INCLDIR" = "x"; then
13557     LEDA_INCLDIR=""
13558     fi
13559    
13560     if test "x$LEDA_LIBDIR" = "x"; then
13561     LEDA_LIBDIR=""
13562     fi
13563    
13564     if test "x$LEDA_RLIBDIR" = "x"; then
13565     LEDA_RLIBDIR=""
13566     fi
13567    
13568     if test "x$GMP_INCLDIR" = "x"; then
13569     GMP_INCLDIR=""
13570     fi
13571    
13572     if test "x$GMP_LIBDIR" = "x"; then
13573     GMP_LIBDIR=""
13574     fi
13575    
13576     if test "x$GMP_RLIBDIR" = "x"; then
13577     GMP_RLIBDIR=""
13578     fi
13579    
13580 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
13581     echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
13582     echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
13583     echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
13584     echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
13585     echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
13586     echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
13587     echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
13588     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
13589     echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
13590     echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
13591     echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
13592     echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
13593     echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
13594     echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
13595     echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
13596     echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
13597     echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
13598 gezelter 2190
13599     ac_ext=cc
13600     ac_cpp='$CXXCPP $CPPFLAGS'
13601     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13602     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13603     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13604    
13605     save_CXXFLAGS="$CXXFLAGS"
13606 chuckv 3061 CXXFLAGS="$CXXFLAGS $CGAL_CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13607 gezelter 2453 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13608 gezelter 2190 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13609     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13610     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13611     echo $ECHO_N "(cached) $ECHO_C" >&6
13612     fi
13613     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13614     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13615     else
13616     # Is the header compilable?
13617     echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13618     echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13619     cat >conftest.$ac_ext <<_ACEOF
13620     /* confdefs.h. */
13621     _ACEOF
13622     cat confdefs.h >>conftest.$ac_ext
13623     cat >>conftest.$ac_ext <<_ACEOF
13624     /* end confdefs.h. */
13625     $ac_includes_default
13626     #include <CGAL/Cartesian.h>
13627     _ACEOF
13628     rm -f conftest.$ac_objext
13629     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13630     (eval $ac_compile) 2>conftest.er1
13631     ac_status=$?
13632     grep -v '^ *+' conftest.er1 >conftest.err
13633     rm -f conftest.er1
13634     cat conftest.err >&5
13635     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13636     (exit $ac_status); } &&
13637 gezelter 2473 { ac_try='test -z "$ac_cxx_werror_flag"
13638     || test ! -s conftest.err'
13639 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13640     (eval $ac_try) 2>&5
13641     ac_status=$?
13642     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13643     (exit $ac_status); }; } &&
13644     { ac_try='test -s conftest.$ac_objext'
13645     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13646     (eval $ac_try) 2>&5
13647     ac_status=$?
13648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13649     (exit $ac_status); }; }; then
13650     ac_header_compiler=yes
13651     else
13652     echo "$as_me: failed program was:" >&5
13653     sed 's/^/| /' conftest.$ac_ext >&5
13654    
13655     ac_header_compiler=no
13656     fi
13657     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13658     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13659     echo "${ECHO_T}$ac_header_compiler" >&6
13660    
13661     # Is the header present?
13662     echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13663     echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13664     cat >conftest.$ac_ext <<_ACEOF
13665     /* confdefs.h. */
13666     _ACEOF
13667     cat confdefs.h >>conftest.$ac_ext
13668     cat >>conftest.$ac_ext <<_ACEOF
13669     /* end confdefs.h. */
13670     #include <CGAL/Cartesian.h>
13671     _ACEOF
13672     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13673     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13674     ac_status=$?
13675     grep -v '^ *+' conftest.er1 >conftest.err
13676     rm -f conftest.er1
13677     cat conftest.err >&5
13678     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13679     (exit $ac_status); } >/dev/null; then
13680     if test -s conftest.err; then
13681     ac_cpp_err=$ac_cxx_preproc_warn_flag
13682     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13683     else
13684     ac_cpp_err=
13685     fi
13686     else
13687     ac_cpp_err=yes
13688     fi
13689     if test -z "$ac_cpp_err"; then
13690     ac_header_preproc=yes
13691     else
13692     echo "$as_me: failed program was:" >&5
13693     sed 's/^/| /' conftest.$ac_ext >&5
13694    
13695     ac_header_preproc=no
13696     fi
13697     rm -f conftest.err conftest.$ac_ext
13698     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13699     echo "${ECHO_T}$ac_header_preproc" >&6
13700    
13701     # So? What about this header?
13702     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13703     yes:no: )
13704     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13705     echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13706     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13707     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13708     ac_header_preproc=yes
13709     ;;
13710     no:yes:* )
13711     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13712     echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13713     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
13714     echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
13715     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
13716     echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
13717     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
13718     echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
13719     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
13720     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
13721     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
13722     echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
13723     (
13724     cat <<\_ASBOX
13725     ## ------------------------------ ##
13726     ## Report this to gezelter@nd.edu ##
13727     ## ------------------------------ ##
13728     _ASBOX
13729     ) |
13730     sed "s/^/$as_me: WARNING: /" >&2
13731     ;;
13732     esac
13733     echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13734     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13735     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13736     echo $ECHO_N "(cached) $ECHO_C" >&6
13737     else
13738     ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
13739     fi
13740     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13741     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13742    
13743     fi
13744     if test $ac_cv_header_CGAL_Cartesian_h = yes; then
13745     cgal=yes
13746     else
13747     cgal=no
13748     fi
13749    
13750    
13751     CXXFLAGS="$save_CXXFLAGS"
13752    
13753     if test "x$cgal" = xyes; then
13754     echo "$as_me:$LINENO: checking for CGAL version" >&5
13755     echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
13756     LOCATION=${CGAL_INCLDIR}
13757     LOCATION=${LOCATION:-/usr/include}
13758     if test -f $LOCATION/CGAL/version.h; then
13759     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
13760     else
13761     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
13762     fi
13763     if echo $CGAL_VERSION | grep -q "^[3456789]"; then
13764     echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
13765     echo "${ECHO_T}($CGAL_VERSION) yes" >&6
13766     else
13767     echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
13768     echo "${ECHO_T}($CGAL_VERSION) no" >&6
13769     cgal=no
13770     fi
13771     fi
13772    
13773     if test "x$cgal" = xyes; then
13774     CGAL_LIBS="-lCGAL"
13775     echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
13776     echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
13777     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
13778     CGAL_USES_LEDA=yes
13779     echo "$as_me:$LINENO: result: yes" >&5
13780     echo "${ECHO_T}yes" >&6
13781     CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
13782     else
13783     echo "$as_me:$LINENO: result: no" >&5
13784     echo "${ECHO_T}no" >&6
13785     CGAL_USES_LEDA=no
13786     fi
13787    
13788     echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
13789     echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
13790     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
13791     CGAL_USES_GMP=yes
13792     echo "$as_me:$LINENO: result: yes" >&5
13793     echo "${ECHO_T}yes" >&6
13794     CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
13795     else
13796     echo "$as_me:$LINENO: result: no" >&5
13797     echo "${ECHO_T}no" >&6
13798     CGAL_USES_GMP=no
13799     fi
13800    
13801     CGAL_LIBS="$CGAL_LIBS -lm"
13802    
13803 chuckv 3061 CGAL_CXXFLAGS="-ftemplate-depth-50 $CGAL_CXXFLAGS"
13804 gezelter 2190
13805 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
13806     echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
13807     echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
13808     echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
13809     echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
13810     echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
13811     echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
13812     echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
13813     echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
13814     echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
13815     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
13816     echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
13817     echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
13818     echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
13819 gezelter 2190 fi
13820    
13821     if test "x$cgal" = xyes; then
13822     save_LIBS="$LIBS"
13823     LIBS="$LIBS -L$CGAL_LIBDIR"
13824     if test "x$CGAL_USES_LEDA" = xyes; then
13825     LIBS="-lL $LIBS -L$LEDA_LIBDIR"
13826     fi
13827     # if test "x$CGAL_USES_GMP" = xyes; then
13828     # LIBS="-lgmp $LIBS $GMP_LIBDIR"
13829     # fi
13830     echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
13831     echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
13832     save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
13833 chuckv 3061 CXXFLAGS="$CXXFLAGS $CGAL_CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13834 gezelter 2190 save_LIBS_CHECK_CXX_LIB="$LIBS"
13835     LIBS="-lCGAL $LIBS"
13836     cat >conftest.$ac_ext <<_ACEOF
13837     /* confdefs.h. */
13838     _ACEOF
13839     cat confdefs.h >>conftest.$ac_ext
13840     cat >>conftest.$ac_ext <<_ACEOF
13841     /* end confdefs.h. */
13842     #include <CGAL/Cartesian.h>
13843 gezelter 2547 #ifdef FC_DUMMY_MAIN
13844     #ifndef FC_DUMMY_MAIN_EQ_F77
13845     # ifdef __cplusplus
13846     extern "C"
13847     # endif
13848     int FC_DUMMY_MAIN() { return 1; }
13849     #endif
13850     #endif
13851 gezelter 2190 int
13852     main ()
13853     {
13854     ::CGAL::Cartesian<int>::Point_2 P
13855     ;
13856     return 0;
13857     }
13858     _ACEOF
13859     rm -f conftest.$ac_objext conftest$ac_exeext
13860     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13861     (eval $ac_link) 2>conftest.er1
13862     ac_status=$?
13863     grep -v '^ *+' conftest.er1 >conftest.err
13864     rm -f conftest.er1
13865     cat conftest.err >&5
13866     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13867     (exit $ac_status); } &&
13868 gezelter 2473 { ac_try='test -z "$ac_cxx_werror_flag"
13869     || test ! -s conftest.err'
13870 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13871     (eval $ac_try) 2>&5
13872     ac_status=$?
13873     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13874     (exit $ac_status); }; } &&
13875     { ac_try='test -s conftest$ac_exeext'
13876     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13877     (eval $ac_try) 2>&5
13878     ac_status=$?
13879     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13880     (exit $ac_status); }; }; then
13881     echo "$as_me:$LINENO: result: yes" >&5
13882     echo "${ECHO_T}yes" >&6
13883     cgal=yes
13884     else
13885     echo "$as_me: failed program was:" >&5
13886     sed 's/^/| /' conftest.$ac_ext >&5
13887    
13888     echo "$as_me:$LINENO: result: no" >&5
13889     echo "${ECHO_T}no" >&6
13890     cgal=no
13891     fi
13892     rm -f conftest.err conftest.$ac_objext \
13893     conftest$ac_exeext conftest.$ac_ext
13894     CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
13895     LIBS="$save_LIBS_CHECK_CXX_LIB"
13896     LIBS="$save_LIBS"
13897     fi
13898    
13899     fi
13900     ac_ext=c
13901     ac_cpp='$CPP $CPPFLAGS'
13902     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13903     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13904     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13905    
13906    
13907     fi
13908    
13909     if test "x$cgal" = xyes; then
13910     USE_CGAL=yes
13911    
13912     cat >>confdefs.h <<\_ACEOF
13913     #define HAVE_CGAL 1
13914     _ACEOF
13915    
13916    
13917     cat >>confdefs.h <<_ACEOF
13918     #define CGAL_VERSION $CGAL_VERSION
13919     _ACEOF
13920    
13921     if ! echo $CGAL_VERSION | grep -q "^3.0"; then
13922     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13923     echo "$as_me: WARNING: *****************************************************" >&2;}
13924     { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
13925     echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
13926     { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
13927     echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
13928     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13929     echo "$as_me: WARNING: *****************************************************" >&2;}
13930     fi
13931     else
13932     if test "x$cgal_makefile" != xno; then
13933 gezelter 2203 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
13934     echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
13935 gezelter 2190 fi
13936     CGAL_INCLDIR=
13937     CGAL_LIBDIR=
13938     CGAL_RLIBDIR=
13939     CGAL_DEFINES=
13940     CGAL_CXXFLAGS=
13941     CGAL_LIBS=
13942     fi
13943    
13944    
13945     CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
13946    
13947     CGAL_LIB_DIR=${CGAL_LIBDIR}
13948    
13949     CGAL_RLIB_DIR=${CGAL_RLIBDIR}
13950    
13951    
13952    
13953    
13954    
13955    
13956 gezelter 1540 # Check whether --enable-doxygen or --disable-doxygen was given.
13957     if test "${enable_doxygen+set}" = set; then
13958     enableval="$enable_doxygen"
13959 gezelter 1490
13960 gezelter 1540 fi;
13961     # Check whether --enable-dot or --disable-dot was given.
13962     if test "${enable_dot+set}" = set; then
13963     enableval="$enable_dot"
13964 gezelter 1490
13965 gezelter 1540 fi;
13966     # Check whether --enable-html-docs or --disable-html-docs was given.
13967     if test "${enable_html_docs+set}" = set; then
13968     enableval="$enable_html_docs"
13969    
13970     else
13971     enable_html_docs=yes
13972     fi;
13973     # Check whether --enable-latex-docs or --disable-latex-docs was given.
13974     if test "${enable_latex_docs+set}" = set; then
13975     enableval="$enable_latex_docs"
13976    
13977     else
13978     enable_latex_docs=no
13979     fi;
13980     if test "x$enable_doxygen" = xno; then
13981     enable_doc=no
13982     else
13983     # Extract the first word of "doxygen", so it can be a program name with args.
13984     set dummy doxygen; ac_word=$2
13985 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
13986 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13987     if test "${ac_cv_path_DOXYGEN+set}" = set; then
13988     echo $ECHO_N "(cached) $ECHO_C" >&6
13989     else
13990     case $DOXYGEN in
13991     [\\/]* | ?:[\\/]*)
13992     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13993     ;;
13994     *)
13995 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13996     for as_dir in $PATH
13997     do
13998     IFS=$as_save_IFS
13999     test -z "$as_dir" && as_dir=.
14000     for ac_exec_ext in '' $ac_executable_extensions; do
14001     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14002     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14003     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14004     break 2
14005     fi
14006 gezelter 1540 done
14007 gezelter 2081 done
14008 gezelter 1540
14009     ;;
14010     esac
14011     fi
14012     DOXYGEN=$ac_cv_path_DOXYGEN
14013    
14014     if test -n "$DOXYGEN"; then
14015 gezelter 2081 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14016 gezelter 1540 echo "${ECHO_T}$DOXYGEN" >&6
14017     else
14018 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
14019 gezelter 1540 echo "${ECHO_T}no" >&6
14020     fi
14021    
14022     if test "x$DOXYGEN" = x; then
14023     if test "x$enable_doxygen" = xyes; then
14024 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14025 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
14026     { (exit 1); exit 1; }; }
14027     fi
14028     enable_doc=no
14029     else
14030     enable_doc=yes
14031     # Extract the first word of "dot", so it can be a program name with args.
14032     set dummy dot; ac_word=$2
14033 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
14034 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14035     if test "${ac_cv_path_DOT+set}" = set; then
14036     echo $ECHO_N "(cached) $ECHO_C" >&6
14037     else
14038     case $DOT in
14039     [\\/]* | ?:[\\/]*)
14040     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14041     ;;
14042     *)
14043 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14044     for as_dir in $PATH
14045     do
14046     IFS=$as_save_IFS
14047     test -z "$as_dir" && as_dir=.
14048     for ac_exec_ext in '' $ac_executable_extensions; do
14049     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14050     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14051     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14052     break 2
14053     fi
14054 gezelter 1540 done
14055 gezelter 2081 done
14056 gezelter 1540
14057     ;;
14058     esac
14059     fi
14060     DOT=$ac_cv_path_DOT
14061    
14062     if test -n "$DOT"; then
14063 gezelter 2081 echo "$as_me:$LINENO: result: $DOT" >&5
14064 gezelter 1540 echo "${ECHO_T}$DOT" >&6
14065     else
14066 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
14067 gezelter 1540 echo "${ECHO_T}no" >&6
14068     fi
14069    
14070     fi
14071     fi
14072    
14073     if test "x$enable_doc" = xyes; then
14074     DOC=1
14075     else
14076     DOC=0
14077     fi
14078    
14079 gezelter 2081
14080 gezelter 1540 if test x$DOT = x; then
14081     if test "x$enable_dot" = xyes; then
14082 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14083 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
14084     { (exit 1); exit 1; }; }
14085     fi
14086     enable_dot=no
14087     else
14088     enable_dot=yes
14089     fi
14090    
14091 gezelter 2081
14092    
14093    
14094    
14095    
14096    
14097 gezelter 1490
14098    
14099    
14100    
14101    
14102    
14103    
14104    
14105    
14106 gezelter 2081
14107    
14108    
14109 chuckv 3061 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
14110 gezelter 2081
14111    
14112 gezelter 1490 cat >confcache <<\_ACEOF
14113     # This file is a shell script that caches the results of configure
14114     # tests run on this system so they can be shared between configure
14115     # scripts and configure runs, see configure's option --config-cache.
14116     # It is not useful on other systems. If it contains results you don't
14117     # want to keep, you may remove or edit it.
14118     #
14119     # config.status only pays attention to the cache file if you give it
14120     # the --recheck option to rerun configure.
14121     #
14122 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14123 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14124     # following values.
14125    
14126     _ACEOF
14127    
14128     # The following way of writing the cache mishandles newlines in values,
14129     # but we know of no workaround that is simple, portable, and efficient.
14130     # So, don't put newlines in cache variables' values.
14131     # Ultrix sh set writes to stderr and can't be redirected directly,
14132     # and sets the high bit in the cache file unless we assign to the vars.
14133     {
14134     (set) 2>&1 |
14135     case `(ac_space=' '; set | grep ac_space) 2>&1` in
14136     *ac_space=\ *)
14137     # `set' does not quote correctly, so add quotes (double-quote
14138     # substitution turns \\\\ into \\, and sed turns \\ into \).
14139     sed -n \
14140 gezelter 2081 "s/'/'\\\\''/g;
14141     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14142 gezelter 1490 ;;
14143     *)
14144     # `set' quotes correctly as required by POSIX, so do not add quotes.
14145     sed -n \
14146 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14147 gezelter 1490 ;;
14148     esac;
14149     } |
14150     sed '
14151     t clear
14152     : clear
14153     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14154     t end
14155     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14156     : end' >>confcache
14157 gezelter 2081 if diff $cache_file confcache >/dev/null 2>&1; then :; else
14158 gezelter 1490 if test -w $cache_file; then
14159     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14160     cat confcache >$cache_file
14161     else
14162     echo "not updating unwritable cache $cache_file"
14163     fi
14164     fi
14165     rm -f confcache
14166    
14167     test "x$prefix" = xNONE && prefix=$ac_default_prefix
14168     # Let make expand exec_prefix.
14169     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14170    
14171     # VPATH may cause trouble with some makes, so we remove $(srcdir),
14172     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14173     # trailing colons and then remove the whole line if VPATH becomes empty
14174     # (actually we leave an empty line to preserve line numbers).
14175     if test "x$srcdir" = x.; then
14176 gezelter 2081 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14177 gezelter 1490 s/:*\$(srcdir):*/:/;
14178     s/:*\${srcdir}:*/:/;
14179     s/:*@srcdir@:*/:/;
14180 gezelter 2081 s/^\([^=]*=[ ]*\):*/\1/;
14181 gezelter 1490 s/:*$//;
14182 gezelter 2081 s/^[^=]*=[ ]*$//;
14183 gezelter 1490 }'
14184     fi
14185    
14186     DEFS=-DHAVE_CONFIG_H
14187    
14188 gezelter 2081 ac_libobjs=
14189     ac_ltlibobjs=
14190     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14191     # 1. Remove the extension, and $U if already installed.
14192     ac_i=`echo "$ac_i" |
14193     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14194     # 2. Add them.
14195     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14196     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14197     done
14198     LIBOBJS=$ac_libobjs
14199    
14200     LTLIBOBJS=$ac_ltlibobjs
14201    
14202    
14203    
14204 gezelter 1490 : ${CONFIG_STATUS=./config.status}
14205     ac_clean_files_save=$ac_clean_files
14206     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14207 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14208 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14209     cat >$CONFIG_STATUS <<_ACEOF
14210     #! $SHELL
14211 gezelter 2081 # Generated by $as_me.
14212 gezelter 1490 # Run this file to recreate the current configuration.
14213     # Compiler output produced by configure, useful for debugging
14214     # configure, is in config.log if it exists.
14215    
14216     debug=false
14217 gezelter 2081 ac_cs_recheck=false
14218     ac_cs_silent=false
14219 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
14220     _ACEOF
14221    
14222     cat >>$CONFIG_STATUS <<\_ACEOF
14223 gezelter 2081 ## --------------------- ##
14224     ## M4sh Initialization. ##
14225     ## --------------------- ##
14226    
14227 gezelter 1490 # Be Bourne compatible
14228     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14229     emulate sh
14230     NULLCMD=:
14231 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14232     # is contrary to our usage. Disable this feature.
14233     alias -g '${1+"$@"}'='"$@"'
14234 gezelter 1490 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14235     set -o posix
14236     fi
14237 gezelter 2081 DUALCASE=1; export DUALCASE # for MKS sh
14238 gezelter 1490
14239 gezelter 2081 # Support unset when possible.
14240     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14241     as_unset=unset
14242     else
14243     as_unset=false
14244     fi
14245    
14246    
14247     # Work around bugs in pre-3.0 UWIN ksh.
14248     $as_unset ENV MAIL MAILPATH
14249     PS1='$ '
14250     PS2='> '
14251     PS4='+ '
14252    
14253     # NLS nuisances.
14254     for as_var in \
14255     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14256     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14257     LC_TELEPHONE LC_TIME
14258     do
14259     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14260     eval $as_var=C; export $as_var
14261     else
14262     $as_unset $as_var
14263     fi
14264     done
14265    
14266     # Required to use basename.
14267     if expr a : '\(a\)' >/dev/null 2>&1; then
14268     as_expr=expr
14269     else
14270     as_expr=false
14271     fi
14272    
14273     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14274     as_basename=basename
14275     else
14276     as_basename=false
14277     fi
14278    
14279    
14280 gezelter 1490 # Name of the executable.
14281 gezelter 2081 as_me=`$as_basename "$0" ||
14282     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14283     X"$0" : 'X\(//\)$' \| \
14284     X"$0" : 'X\(/\)$' \| \
14285     . : '\(.\)' 2>/dev/null ||
14286     echo X/"$0" |
14287     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14288     /^X\/\(\/\/\)$/{ s//\1/; q; }
14289     /^X\/\(\/\).*/{ s//\1/; q; }
14290     s/.*/./; q'`
14291 gezelter 1490
14292 gezelter 2081
14293     # PATH needs CR, and LINENO needs CR and PATH.
14294     # Avoid depending upon Character Ranges.
14295     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14296     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14297     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14298     as_cr_digits='0123456789'
14299     as_cr_alnum=$as_cr_Letters$as_cr_digits
14300    
14301     # The user is always right.
14302     if test "${PATH_SEPARATOR+set}" != set; then
14303     echo "#! /bin/sh" >conf$$.sh
14304     echo "exit 0" >>conf$$.sh
14305     chmod +x conf$$.sh
14306     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14307     PATH_SEPARATOR=';'
14308     else
14309     PATH_SEPARATOR=:
14310     fi
14311     rm -f conf$$.sh
14312     fi
14313    
14314    
14315     as_lineno_1=$LINENO
14316     as_lineno_2=$LINENO
14317     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14318     test "x$as_lineno_1" != "x$as_lineno_2" &&
14319     test "x$as_lineno_3" = "x$as_lineno_2" || {
14320     # Find who we are. Look in the path if we contain no path at all
14321     # relative or not.
14322     case $0 in
14323     *[\\/]* ) as_myself=$0 ;;
14324     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14325     for as_dir in $PATH
14326     do
14327     IFS=$as_save_IFS
14328     test -z "$as_dir" && as_dir=.
14329     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14330     done
14331    
14332     ;;
14333     esac
14334     # We did not find ourselves, most probably we were run as `sh COMMAND'
14335     # in which case we are not to be found in the path.
14336     if test "x$as_myself" = x; then
14337     as_myself=$0
14338     fi
14339     if test ! -f "$as_myself"; then
14340     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14341     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14342     { (exit 1); exit 1; }; }
14343     fi
14344     case $CONFIG_SHELL in
14345     '')
14346     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14347     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14348     do
14349     IFS=$as_save_IFS
14350     test -z "$as_dir" && as_dir=.
14351     for as_base in sh bash ksh sh5; do
14352     case $as_dir in
14353     /*)
14354     if ("$as_dir/$as_base" -c '
14355     as_lineno_1=$LINENO
14356     as_lineno_2=$LINENO
14357     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14358     test "x$as_lineno_1" != "x$as_lineno_2" &&
14359     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14360     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14361     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14362     CONFIG_SHELL=$as_dir/$as_base
14363     export CONFIG_SHELL
14364     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14365     fi;;
14366     esac
14367     done
14368     done
14369     ;;
14370     esac
14371    
14372     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14373     # uniformly replaced by the line number. The first 'sed' inserts a
14374     # line-number line before each line; the second 'sed' does the real
14375     # work. The second script uses 'N' to pair each line-number line
14376     # with the numbered line, and appends trailing '-' during
14377     # substitution so that $LINENO is not a special case at line end.
14378     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14379     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14380     sed '=' <$as_myself |
14381     sed '
14382     N
14383     s,$,-,
14384     : loop
14385     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14386     t loop
14387     s,-$,,
14388     s,^['$as_cr_digits']*\n,,
14389     ' >$as_me.lineno &&
14390     chmod +x $as_me.lineno ||
14391     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14392     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14393     { (exit 1); exit 1; }; }
14394    
14395     # Don't try to exec as it changes $[0], causing all sort of problems
14396     # (the dirname of $[0] is not the place where we might find the
14397     # original and so on. Autoconf is especially sensible to this).
14398     . ./$as_me.lineno
14399     # Exit status is that of the last command.
14400     exit
14401     }
14402    
14403    
14404     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14405     *c*,-n*) ECHO_N= ECHO_C='
14406     ' ECHO_T=' ' ;;
14407     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14408     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
14409     esac
14410    
14411 gezelter 1490 if expr a : '\(a\)' >/dev/null 2>&1; then
14412     as_expr=expr
14413     else
14414     as_expr=false
14415     fi
14416    
14417     rm -f conf$$ conf$$.exe conf$$.file
14418     echo >conf$$.file
14419     if ln -s conf$$.file conf$$ 2>/dev/null; then
14420     # We could just check for DJGPP; but this test a) works b) is more generic
14421     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14422     if test -f conf$$.exe; then
14423     # Don't use ln at all; we don't have any links
14424     as_ln_s='cp -p'
14425     else
14426     as_ln_s='ln -s'
14427     fi
14428     elif ln conf$$.file conf$$ 2>/dev/null; then
14429     as_ln_s=ln
14430     else
14431     as_ln_s='cp -p'
14432     fi
14433     rm -f conf$$ conf$$.exe conf$$.file
14434    
14435 gezelter 2081 if mkdir -p . 2>/dev/null; then
14436     as_mkdir_p=:
14437 gezelter 1490 else
14438 gezelter 2081 test -d ./-p && rmdir ./-p
14439     as_mkdir_p=false
14440 gezelter 1490 fi
14441    
14442 gezelter 2081 as_executable_p="test -f"
14443 gezelter 1490
14444 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
14445     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14446    
14447     # Sed expression to map a string onto a valid variable name.
14448     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14449    
14450    
14451 gezelter 1490 # IFS
14452     # We need space, tab and new line, in precisely that order.
14453     as_nl='
14454     '
14455     IFS=" $as_nl"
14456    
14457     # CDPATH.
14458 gezelter 2081 $as_unset CDPATH
14459 gezelter 1490
14460     exec 6>&1
14461    
14462 gezelter 2081 # Open the log real soon, to keep \$[0] and so on meaningful, and to
14463     # report actual input values of CONFIG_FILES etc. instead of their
14464     # values after options handling. Logging --version etc. is OK.
14465     exec 5>>config.log
14466     {
14467     echo
14468     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14469     ## Running $as_me. ##
14470     _ASBOX
14471     } >&5
14472     cat >&5 <<_CSEOF
14473    
14474 gezelter 2560 This file was extended by OOPSE $as_me 3.0, which was
14475 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
14476    
14477     CONFIG_FILES = $CONFIG_FILES
14478     CONFIG_HEADERS = $CONFIG_HEADERS
14479     CONFIG_LINKS = $CONFIG_LINKS
14480     CONFIG_COMMANDS = $CONFIG_COMMANDS
14481     $ $0 $@
14482    
14483     _CSEOF
14484     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14485     echo >&5
14486 gezelter 1490 _ACEOF
14487    
14488     # Files that config.status was made for.
14489     if test -n "$ac_config_files"; then
14490     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14491     fi
14492    
14493     if test -n "$ac_config_headers"; then
14494     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14495     fi
14496    
14497     if test -n "$ac_config_links"; then
14498     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14499     fi
14500    
14501     if test -n "$ac_config_commands"; then
14502     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14503     fi
14504    
14505 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14506 gezelter 1490
14507     ac_cs_usage="\
14508     \`$as_me' instantiates files from templates according to the
14509     current configuration.
14510    
14511     Usage: $0 [OPTIONS] [FILE]...
14512    
14513     -h, --help print this help, then exit
14514     -V, --version print version number, then exit
14515 gezelter 2081 -q, --quiet do not print progress messages
14516 gezelter 1490 -d, --debug don't remove temporary files
14517     --recheck update $as_me by reconfiguring in the same conditions
14518     --file=FILE[:TEMPLATE]
14519 gezelter 2081 instantiate the configuration file FILE
14520 gezelter 1490 --header=FILE[:TEMPLATE]
14521 gezelter 2081 instantiate the configuration header FILE
14522 gezelter 1490
14523     Configuration files:
14524     $config_files
14525    
14526     Configuration headers:
14527     $config_headers
14528    
14529     Configuration links:
14530     $config_links
14531    
14532     Report bugs to <bug-autoconf@gnu.org>."
14533 gezelter 2081 _ACEOF
14534 gezelter 1490
14535 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14536 gezelter 1490 ac_cs_version="\\
14537 gezelter 2560 OOPSE config.status 3.0
14538 gezelter 2081 configured by $0, generated by GNU Autoconf 2.59,
14539 gezelter 1490 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14540    
14541 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
14542 gezelter 1490 This config.status script is free software; the Free Software Foundation
14543     gives unlimited permission to copy, distribute and modify it."
14544     srcdir=$srcdir
14545     INSTALL="$INSTALL"
14546 gezelter 2081 _ACEOF
14547 gezelter 1490
14548 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14549 gezelter 1490 # If no file are specified by the user, then we need to provide default
14550     # value. By we need to know if files were specified by the user.
14551     ac_need_defaults=:
14552     while test $# != 0
14553     do
14554     case $1 in
14555     --*=*)
14556     ac_option=`expr "x$1" : 'x\([^=]*\)='`
14557     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14558 gezelter 2081 ac_shift=:
14559 gezelter 1490 ;;
14560 gezelter 2081 -*)
14561     ac_option=$1
14562     ac_optarg=$2
14563     ac_shift=shift
14564     ;;
14565 gezelter 1490 *) # This is not an option, so the user has probably given explicit
14566     # arguments.
14567 gezelter 2081 ac_option=$1
14568 gezelter 1490 ac_need_defaults=false;;
14569     esac
14570    
14571 gezelter 2081 case $ac_option in
14572 gezelter 1490 # Handling of the options.
14573 gezelter 2081 _ACEOF
14574     cat >>$CONFIG_STATUS <<\_ACEOF
14575 gezelter 1490 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14576 gezelter 2081 ac_cs_recheck=: ;;
14577 gezelter 1490 --version | --vers* | -V )
14578     echo "$ac_cs_version"; exit 0 ;;
14579     --he | --h)
14580     # Conflict between --help and --header
14581 gezelter 2081 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14582 gezelter 1490 Try \`$0 --help' for more information." >&5
14583     echo "$as_me: error: ambiguous option: $1
14584     Try \`$0 --help' for more information." >&2;}
14585     { (exit 1); exit 1; }; };;
14586     --help | --hel | -h )
14587     echo "$ac_cs_usage"; exit 0 ;;
14588     --debug | --d* | -d )
14589     debug=: ;;
14590     --file | --fil | --fi | --f )
14591 gezelter 2081 $ac_shift
14592     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14593 gezelter 1490 ac_need_defaults=false;;
14594     --header | --heade | --head | --hea )
14595 gezelter 2081 $ac_shift
14596     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14597 gezelter 1490 ac_need_defaults=false;;
14598 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14599     | -silent | --silent | --silen | --sile | --sil | --si | --s)
14600     ac_cs_silent=: ;;
14601 gezelter 1490
14602     # This is an error.
14603 gezelter 2081 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14604 gezelter 1490 Try \`$0 --help' for more information." >&5
14605     echo "$as_me: error: unrecognized option: $1
14606     Try \`$0 --help' for more information." >&2;}
14607     { (exit 1); exit 1; }; } ;;
14608 gezelter 2081
14609     *) ac_config_targets="$ac_config_targets $1" ;;
14610    
14611 gezelter 1490 esac
14612     shift
14613     done
14614    
14615 gezelter 2081 ac_configure_extra_args=
14616 gezelter 1490
14617 gezelter 2081 if $ac_cs_silent; then
14618     exec 6>/dev/null
14619     ac_configure_extra_args="$ac_configure_extra_args --silent"
14620     fi
14621 gezelter 1490
14622 gezelter 2081 _ACEOF
14623     cat >>$CONFIG_STATUS <<_ACEOF
14624     if \$ac_cs_recheck; then
14625     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14626     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14627     fi
14628 gezelter 1490
14629     _ACEOF
14630    
14631 gezelter 2081
14632    
14633    
14634    
14635     cat >>$CONFIG_STATUS <<\_ACEOF
14636     for ac_config_target in $ac_config_targets
14637     do
14638     case "$ac_config_target" in
14639     # Handling of arguments.
14640     "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14641     "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14642 gezelter 2190 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14643 gezelter 2199 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14644 gezelter 2081 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14645     "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14646     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14647     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14648     { (exit 1); exit 1; }; };;
14649     esac
14650     done
14651    
14652 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
14653     # then the envvar interface is used. Set only those that are not.
14654     # We use the long form for the default assignment because of an extremely
14655     # bizarre bug on SunOS 4.1.3.
14656     if $ac_need_defaults; then
14657     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14658     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14659     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14660     fi
14661    
14662 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
14663     # simply because there is no reason to put it here, and in addition,
14664     # creating and moving files from /tmp can sometimes cause problems.
14665 gezelter 1490 # Create a temporary directory, and hook for its removal unless debugging.
14666     $debug ||
14667     {
14668     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14669 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
14670 gezelter 1490 }
14671    
14672     # Create a (secure) tmp directory for tmp files.
14673 gezelter 2081
14674 gezelter 1490 {
14675 gezelter 2081 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14676 gezelter 1490 test -n "$tmp" && test -d "$tmp"
14677     } ||
14678     {
14679 gezelter 2081 tmp=./confstat$$-$RANDOM
14680 gezelter 1490 (umask 077 && mkdir $tmp)
14681     } ||
14682     {
14683 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
14684 gezelter 1490 { (exit 1); exit 1; }
14685     }
14686    
14687 gezelter 2081 _ACEOF
14688 gezelter 1490
14689 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14690 gezelter 1490
14691     #
14692     # CONFIG_FILES section.
14693     #
14694    
14695     # No need to generate the scripts if there are no CONFIG_FILES.
14696     # This happens for instance when ./config.status config.h
14697     if test -n "\$CONFIG_FILES"; then
14698     # Protect against being on the right side of a sed subst in config.status.
14699     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14700     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14701     s,@SHELL@,$SHELL,;t t
14702 gezelter 2081 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14703     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14704     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14705     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14706     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14707     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14708 gezelter 1490 s,@exec_prefix@,$exec_prefix,;t t
14709     s,@prefix@,$prefix,;t t
14710     s,@program_transform_name@,$program_transform_name,;t t
14711     s,@bindir@,$bindir,;t t
14712     s,@sbindir@,$sbindir,;t t
14713     s,@libexecdir@,$libexecdir,;t t
14714     s,@datadir@,$datadir,;t t
14715     s,@sysconfdir@,$sysconfdir,;t t
14716     s,@sharedstatedir@,$sharedstatedir,;t t
14717     s,@localstatedir@,$localstatedir,;t t
14718     s,@libdir@,$libdir,;t t
14719     s,@includedir@,$includedir,;t t
14720     s,@oldincludedir@,$oldincludedir,;t t
14721     s,@infodir@,$infodir,;t t
14722     s,@mandir@,$mandir,;t t
14723 gezelter 2081 s,@build_alias@,$build_alias,;t t
14724     s,@host_alias@,$host_alias,;t t
14725     s,@target_alias@,$target_alias,;t t
14726     s,@DEFS@,$DEFS,;t t
14727 gezelter 1490 s,@ECHO_C@,$ECHO_C,;t t
14728     s,@ECHO_N@,$ECHO_N,;t t
14729     s,@ECHO_T@,$ECHO_T,;t t
14730     s,@LIBS@,$LIBS,;t t
14731     s,@build@,$build,;t t
14732     s,@build_cpu@,$build_cpu,;t t
14733     s,@build_vendor@,$build_vendor,;t t
14734     s,@build_os@,$build_os,;t t
14735     s,@host@,$host,;t t
14736     s,@host_cpu@,$host_cpu,;t t
14737     s,@host_vendor@,$host_vendor,;t t
14738     s,@host_os@,$host_os,;t t
14739 gezelter 2547 s,@PROGNAME@,$PROGNAME,;t t
14740     s,@debug@,$debug,;t t
14741 gezelter 2758 s,@USE_SINGLE_PRECISION@,$USE_SINGLE_PRECISION,;t t
14742 gezelter 2547 s,@CXX@,$CXX,;t t
14743     s,@CXXFLAGS@,$CXXFLAGS,;t t
14744 gezelter 1490 s,@LDFLAGS@,$LDFLAGS,;t t
14745     s,@CPPFLAGS@,$CPPFLAGS,;t t
14746 gezelter 2547 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14747 gezelter 1490 s,@EXEEXT@,$EXEEXT,;t t
14748     s,@OBJEXT@,$OBJEXT,;t t
14749 gezelter 2547 s,@CC@,$CC,;t t
14750     s,@CFLAGS@,$CFLAGS,;t t
14751     s,@ac_ct_CC@,$ac_ct_CC,;t t
14752     s,@FC@,$FC,;t t
14753     s,@FCFLAGS@,$FCFLAGS,;t t
14754     s,@ac_ct_FC@,$ac_ct_FC,;t t
14755 gezelter 2473 s,@CPP@,$CPP,;t t
14756     s,@EGREP@,$EGREP,;t t
14757 gezelter 2547 s,@LN_S@,$LN_S,;t t
14758     s,@SET_MAKE@,$SET_MAKE,;t t
14759     s,@RANLIB@,$RANLIB,;t t
14760     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14761     s,@PERLINTERP@,$PERLINTERP,;t t
14762     s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
14763     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14764     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14765     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14766     s,@AR@,$AR,;t t
14767     s,@PS@,$PS,;t t
14768     s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
14769     s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
14770 gezelter 1490 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
14771 gezelter 2547 s,@FCLIBS@,$FCLIBS,;t t
14772     s,@FC_FUNC@,$FC_FUNC,;t t
14773     s,@FC_FUNC_@,$FC_FUNC_,;t t
14774 gezelter 1490 s,@MOD@,$MOD,;t t
14775     s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
14776     s,@MODDIRFLAG@,$MODDIRFLAG,;t t
14777     s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
14778 gezelter 1535 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
14779 gezelter 2754 s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
14780     s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
14781     s,@ZLIB@,$ZLIB,;t t
14782 gezelter 2753 s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
14783     s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
14784     s,@FFTW_LIBS@,$FFTW_LIBS,;t t
14785 gezelter 2547 s,@LIBOBJS@,$LIBOBJS,;t t
14786     s,@POW_LIB@,$POW_LIB,;t t
14787 gezelter 2453 s,@CXXCPP@,$CXXCPP,;t t
14788 tim 2518 s,@__func__@,$__func__,;t t
14789 gezelter 1490 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
14790     s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
14791     s,@MPI_F90_INC@,$MPI_F90_INC,;t t
14792     s,@MPI_LIB@,$MPI_LIB,;t t
14793     s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
14794     s,@USE_MPI@,$USE_MPI,;t t
14795 gezelter 2190 s,@USE_CGAL@,$USE_CGAL,;t t
14796     s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
14797     s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
14798     s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
14799     s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
14800     s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
14801     s,@CGAL_LIBS@,$CGAL_LIBS,;t t
14802 gezelter 1540 s,@DOXYGEN@,$DOXYGEN,;t t
14803     s,@DOT@,$DOT,;t t
14804     s,@DOC@,$DOC,;t t
14805     s,@enable_dot@,$enable_dot,;t t
14806     s,@enable_html_docs@,$enable_html_docs,;t t
14807     s,@enable_latex_docs@,$enable_latex_docs,;t t
14808 gezelter 1490 s,@BATEXT@,$BATEXT,;t t
14809     s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14810     s,@OOPSE@,$OOPSE,;t t
14811     s,@OOPSE_HOME@,$OOPSE_HOME,;t t
14812     s,@SUBDIRS@,$SUBDIRS,;t t
14813 gezelter 2081 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14814 gezelter 1490 CEOF
14815    
14816 gezelter 2081 _ACEOF
14817 gezelter 1490
14818 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14819 gezelter 1490 # Split the substitutions into bite-sized pieces for seds with
14820     # small command number limits, like on Digital OSF/1 and HP-UX.
14821     ac_max_sed_lines=48
14822     ac_sed_frag=1 # Number of current file.
14823     ac_beg=1 # First line for current file.
14824     ac_end=$ac_max_sed_lines # Line after last line for current file.
14825     ac_more_lines=:
14826     ac_sed_cmds=
14827     while $ac_more_lines; do
14828     if test $ac_beg -gt 1; then
14829     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14830     else
14831     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14832     fi
14833     if test ! -s $tmp/subs.frag; then
14834     ac_more_lines=false
14835     else
14836     # The purpose of the label and of the branching condition is to
14837     # speed up the sed processing (if there are no `@' at all, there
14838     # is no need to browse any of the substitutions).
14839     # These are the two extra sed commands mentioned above.
14840     (echo ':t
14841     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14842     if test -z "$ac_sed_cmds"; then
14843 gezelter 2081 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14844 gezelter 1490 else
14845 gezelter 2081 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14846 gezelter 1490 fi
14847     ac_sed_frag=`expr $ac_sed_frag + 1`
14848     ac_beg=$ac_end
14849     ac_end=`expr $ac_end + $ac_max_sed_lines`
14850     fi
14851     done
14852     if test -z "$ac_sed_cmds"; then
14853     ac_sed_cmds=cat
14854     fi
14855     fi # test -n "$CONFIG_FILES"
14856    
14857 gezelter 2081 _ACEOF
14858     cat >>$CONFIG_STATUS <<\_ACEOF
14859 gezelter 1490 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14860     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14861     case $ac_file in
14862     - | *:- | *:-:* ) # input from stdin
14863 gezelter 2081 cat >$tmp/stdin
14864     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14865     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14866 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14867 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14868 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
14869     esac
14870    
14871     # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14872 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14873     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14874     X"$ac_file" : 'X\(//\)[^/]' \| \
14875     X"$ac_file" : 'X\(//\)$' \| \
14876     X"$ac_file" : 'X\(/\)' \| \
14877     . : '\(.\)' 2>/dev/null ||
14878 gezelter 1490 echo X"$ac_file" |
14879     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14880     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14881     /^X\(\/\/\)$/{ s//\1/; q; }
14882     /^X\(\/\).*/{ s//\1/; q; }
14883     s/.*/./; q'`
14884 gezelter 2081 { if $as_mkdir_p; then
14885     mkdir -p "$ac_dir"
14886 gezelter 1490 else
14887 gezelter 2081 as_dir="$ac_dir"
14888     as_dirs=
14889     while test ! -d "$as_dir"; do
14890     as_dirs="$as_dir $as_dirs"
14891     as_dir=`(dirname "$as_dir") 2>/dev/null ||
14892     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14893     X"$as_dir" : 'X\(//\)[^/]' \| \
14894     X"$as_dir" : 'X\(//\)$' \| \
14895     X"$as_dir" : 'X\(/\)' \| \
14896     . : '\(.\)' 2>/dev/null ||
14897     echo X"$as_dir" |
14898     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14899     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14900     /^X\(\/\/\)$/{ s//\1/; q; }
14901     /^X\(\/\).*/{ s//\1/; q; }
14902     s/.*/./; q'`
14903     done
14904     test ! -n "$as_dirs" || mkdir $as_dirs
14905     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14906     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14907     { (exit 1); exit 1; }; }; }
14908 gezelter 1490
14909 gezelter 2081 ac_builddir=.
14910    
14911     if test "$ac_dir" != .; then
14912     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14913     # A "../" for each directory in $ac_dir_suffix.
14914     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14915     else
14916     ac_dir_suffix= ac_top_builddir=
14917     fi
14918    
14919     case $srcdir in
14920     .) # No --srcdir option. We are building in place.
14921     ac_srcdir=.
14922     if test -z "$ac_top_builddir"; then
14923     ac_top_srcdir=.
14924     else
14925     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14926     fi ;;
14927     [\\/]* | ?:[\\/]* ) # Absolute path.
14928     ac_srcdir=$srcdir$ac_dir_suffix;
14929     ac_top_srcdir=$srcdir ;;
14930 gezelter 1490 *) # Relative path.
14931 gezelter 2081 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14932     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14933     esac
14934 gezelter 1490
14935 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
14936     # the directories may not exist.
14937     case `pwd` in
14938     .) ac_abs_builddir="$ac_dir";;
14939     *)
14940     case "$ac_dir" in
14941     .) ac_abs_builddir=`pwd`;;
14942     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14943     *) ac_abs_builddir=`pwd`/"$ac_dir";;
14944     esac;;
14945     esac
14946     case $ac_abs_builddir in
14947     .) ac_abs_top_builddir=${ac_top_builddir}.;;
14948     *)
14949     case ${ac_top_builddir}. in
14950     .) ac_abs_top_builddir=$ac_abs_builddir;;
14951     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14952     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14953     esac;;
14954     esac
14955     case $ac_abs_builddir in
14956     .) ac_abs_srcdir=$ac_srcdir;;
14957     *)
14958     case $ac_srcdir in
14959     .) ac_abs_srcdir=$ac_abs_builddir;;
14960     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14961     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14962     esac;;
14963     esac
14964     case $ac_abs_builddir in
14965     .) ac_abs_top_srcdir=$ac_top_srcdir;;
14966     *)
14967     case $ac_top_srcdir in
14968     .) ac_abs_top_srcdir=$ac_abs_builddir;;
14969     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14970     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14971     esac;;
14972     esac
14973    
14974    
14975 gezelter 1490 case $INSTALL in
14976     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14977 gezelter 2081 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14978 gezelter 1490 esac
14979    
14980 gezelter 2473 if test x"$ac_file" != x-; then
14981     { echo "$as_me:$LINENO: creating $ac_file" >&5
14982     echo "$as_me: creating $ac_file" >&6;}
14983     rm -f "$ac_file"
14984     fi
14985 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
14986     # use $as_me), people would be surprised to read:
14987 gezelter 2081 # /* config.h. Generated by config.status. */
14988     if test x"$ac_file" = x-; then
14989     configure_input=
14990     else
14991     configure_input="$ac_file. "
14992     fi
14993     configure_input=$configure_input"Generated from `echo $ac_file_in |
14994     sed 's,.*/,,'` by configure."
14995 gezelter 1490
14996     # First look for the input files in the build tree, otherwise in the
14997     # src tree.
14998     ac_file_inputs=`IFS=:
14999     for f in $ac_file_in; do
15000     case $f in
15001     -) echo $tmp/stdin ;;
15002     [\\/$]*)
15003 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
15004     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15005 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15006     { (exit 1); exit 1; }; }
15007 gezelter 2081 echo "$f";;
15008 gezelter 1490 *) # Relative
15009 gezelter 2081 if test -f "$f"; then
15010     # Build tree
15011     echo "$f"
15012     elif test -f "$srcdir/$f"; then
15013     # Source tree
15014     echo "$srcdir/$f"
15015     else
15016     # /dev/null tree
15017     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15018 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15019     { (exit 1); exit 1; }; }
15020 gezelter 2081 fi;;
15021 gezelter 1490 esac
15022     done` || { (exit 1); exit 1; }
15023 gezelter 2081 _ACEOF
15024     cat >>$CONFIG_STATUS <<_ACEOF
15025 gezelter 1490 sed "$ac_vpsub
15026     $extrasub
15027 gezelter 2081 _ACEOF
15028     cat >>$CONFIG_STATUS <<\_ACEOF
15029 gezelter 1490 :t
15030     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15031     s,@configure_input@,$configure_input,;t t
15032     s,@srcdir@,$ac_srcdir,;t t
15033 gezelter 2081 s,@abs_srcdir@,$ac_abs_srcdir,;t t
15034 gezelter 1490 s,@top_srcdir@,$ac_top_srcdir,;t t
15035 gezelter 2081 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15036     s,@builddir@,$ac_builddir,;t t
15037     s,@abs_builddir@,$ac_abs_builddir,;t t
15038     s,@top_builddir@,$ac_top_builddir,;t t
15039     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15040 gezelter 1490 s,@INSTALL@,$ac_INSTALL,;t t
15041     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15042     rm -f $tmp/stdin
15043     if test x"$ac_file" != x-; then
15044     mv $tmp/out $ac_file
15045     else
15046     cat $tmp/out
15047     rm -f $tmp/out
15048     fi
15049    
15050 gezelter 2199 # Run the commands associated with the file.
15051     case $ac_file in
15052 gezelter 2998 make/Makefile ) chmod 0755 scripts/* ;;
15053     src/utils/Makefile ) chmod 0755 scripts/* ;;
15054     src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
15055     scripts/filepp ) chmod 0755 scripts/* ;;
15056 gezelter 2199 esac
15057 gezelter 1490 done
15058 gezelter 2081 _ACEOF
15059     cat >>$CONFIG_STATUS <<\_ACEOF
15060 gezelter 1490
15061     #
15062     # CONFIG_HEADER section.
15063     #
15064    
15065     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15066     # NAME is the cpp macro being defined and VALUE is the value it is being given.
15067     #
15068     # ac_d sets the value in "#define NAME VALUE" lines.
15069 gezelter 2081 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15070     ac_dB='[ ].*$,\1#\2'
15071 gezelter 1490 ac_dC=' '
15072     ac_dD=',;t'
15073     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15074 gezelter 2081 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15075 gezelter 1490 ac_uB='$,\1#\2define\3'
15076     ac_uC=' '
15077     ac_uD=',;t'
15078    
15079     for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15080     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15081     case $ac_file in
15082     - | *:- | *:-:* ) # input from stdin
15083 gezelter 2081 cat >$tmp/stdin
15084     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15085     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15086 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15087 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15088 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
15089     esac
15090    
15091 gezelter 2081 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15092 gezelter 1490 echo "$as_me: creating $ac_file" >&6;}
15093    
15094     # First look for the input files in the build tree, otherwise in the
15095     # src tree.
15096     ac_file_inputs=`IFS=:
15097     for f in $ac_file_in; do
15098     case $f in
15099     -) echo $tmp/stdin ;;
15100     [\\/$]*)
15101 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
15102     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15103 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15104     { (exit 1); exit 1; }; }
15105 gezelter 2081 # Do quote $f, to prevent DOS paths from being IFS'd.
15106     echo "$f";;
15107 gezelter 1490 *) # Relative
15108 gezelter 2081 if test -f "$f"; then
15109     # Build tree
15110     echo "$f"
15111     elif test -f "$srcdir/$f"; then
15112     # Source tree
15113     echo "$srcdir/$f"
15114     else
15115     # /dev/null tree
15116     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15117 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15118     { (exit 1); exit 1; }; }
15119 gezelter 2081 fi;;
15120 gezelter 1490 esac
15121     done` || { (exit 1); exit 1; }
15122     # Remove the trailing spaces.
15123 gezelter 2081 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15124 gezelter 1490
15125 gezelter 2081 _ACEOF
15126 gezelter 1490
15127     # Transform confdefs.h into two sed scripts, `conftest.defines' and
15128     # `conftest.undefs', that substitutes the proper values into
15129     # config.h.in to produce config.h. The first handles `#define'
15130     # templates, and the second `#undef' templates.
15131     # And first: Protect against being on the right side of a sed subst in
15132     # config.status. Protect against being in an unquoted here document
15133     # in config.status.
15134     rm -f conftest.defines conftest.undefs
15135     # Using a here document instead of a string reduces the quoting nightmare.
15136     # Putting comments in sed scripts is not portable.
15137     #
15138     # `end' is used to avoid that the second main sed command (meant for
15139     # 0-ary CPP macros) applies to n-ary macro definitions.
15140     # See the Autoconf documentation for `clear'.
15141 gezelter 2081 cat >confdef2sed.sed <<\_ACEOF
15142 gezelter 1490 s/[\\&,]/\\&/g
15143     s,[\\$`],\\&,g
15144     t clear
15145     : clear
15146 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15147 gezelter 1490 t end
15148 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15149 gezelter 1490 : end
15150 gezelter 2081 _ACEOF
15151 gezelter 1490 # If some macros were called several times there might be several times
15152     # the same #defines, which is useless. Nevertheless, we may not want to
15153     # sort them, since we want the *last* AC-DEFINE to be honored.
15154     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15155     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15156     rm -f confdef2sed.sed
15157    
15158     # This sed command replaces #undef with comments. This is necessary, for
15159     # example, in the case of _POSIX_SOURCE, which is predefined and required
15160     # on some systems where configure will not decide to define it.
15161 gezelter 2081 cat >>conftest.undefs <<\_ACEOF
15162     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15163     _ACEOF
15164 gezelter 1490
15165     # Break up conftest.defines because some shells have a limit on the size
15166     # of here documents, and old seds have small limits too (100 cmds).
15167     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15168 gezelter 2081 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15169 gezelter 1490 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15170     echo ' :' >>$CONFIG_STATUS
15171     rm -f conftest.tail
15172     while grep . conftest.defines >/dev/null
15173     do
15174     # Write a limited-size here document to $tmp/defines.sed.
15175     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15176     # Speed up: don't consider the non `#define' lines.
15177 gezelter 2081 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15178 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
15179     echo 't clr' >>$CONFIG_STATUS
15180     echo ': clr' >>$CONFIG_STATUS
15181     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15182     echo 'CEOF
15183     sed -f $tmp/defines.sed $tmp/in >$tmp/out
15184     rm -f $tmp/in
15185     mv $tmp/out $tmp/in
15186     ' >>$CONFIG_STATUS
15187     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15188     rm -f conftest.defines
15189     mv conftest.tail conftest.defines
15190     done
15191     rm -f conftest.defines
15192 gezelter 2081 echo ' fi # grep' >>$CONFIG_STATUS
15193 gezelter 1490 echo >>$CONFIG_STATUS
15194    
15195     # Break up conftest.undefs because some shells have a limit on the size
15196     # of here documents, and old seds have small limits too (100 cmds).
15197     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15198     rm -f conftest.tail
15199     while grep . conftest.undefs >/dev/null
15200     do
15201     # Write a limited-size here document to $tmp/undefs.sed.
15202     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15203     # Speed up: don't consider the non `#undef'
15204 gezelter 2081 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15205 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
15206     echo 't clr' >>$CONFIG_STATUS
15207     echo ': clr' >>$CONFIG_STATUS
15208     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15209     echo 'CEOF
15210     sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15211     rm -f $tmp/in
15212     mv $tmp/out $tmp/in
15213     ' >>$CONFIG_STATUS
15214     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15215     rm -f conftest.undefs
15216     mv conftest.tail conftest.undefs
15217     done
15218     rm -f conftest.undefs
15219    
15220 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15221 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
15222     # use $as_me), people would be surprised to read:
15223 gezelter 2081 # /* config.h. Generated by config.status. */
15224 gezelter 1490 if test x"$ac_file" = x-; then
15225 gezelter 2081 echo "/* Generated by configure. */" >$tmp/config.h
15226 gezelter 1490 else
15227 gezelter 2081 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15228 gezelter 1490 fi
15229     cat $tmp/in >>$tmp/config.h
15230     rm -f $tmp/in
15231     if test x"$ac_file" != x-; then
15232 gezelter 2081 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15233     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15234 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
15235     else
15236 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15237     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15238     X"$ac_file" : 'X\(//\)[^/]' \| \
15239     X"$ac_file" : 'X\(//\)$' \| \
15240     X"$ac_file" : 'X\(/\)' \| \
15241     . : '\(.\)' 2>/dev/null ||
15242 gezelter 1490 echo X"$ac_file" |
15243     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15244     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15245     /^X\(\/\/\)$/{ s//\1/; q; }
15246     /^X\(\/\).*/{ s//\1/; q; }
15247     s/.*/./; q'`
15248 gezelter 2081 { if $as_mkdir_p; then
15249     mkdir -p "$ac_dir"
15250     else
15251     as_dir="$ac_dir"
15252     as_dirs=
15253     while test ! -d "$as_dir"; do
15254     as_dirs="$as_dir $as_dirs"
15255     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15256     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15257     X"$as_dir" : 'X\(//\)[^/]' \| \
15258     X"$as_dir" : 'X\(//\)$' \| \
15259     X"$as_dir" : 'X\(/\)' \| \
15260     . : '\(.\)' 2>/dev/null ||
15261     echo X"$as_dir" |
15262     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15263     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15264     /^X\(\/\/\)$/{ s//\1/; q; }
15265     /^X\(\/\).*/{ s//\1/; q; }
15266     s/.*/./; q'`
15267     done
15268     test ! -n "$as_dirs" || mkdir $as_dirs
15269     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15270     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15271     { (exit 1); exit 1; }; }; }
15272 gezelter 1490
15273     rm -f $ac_file
15274     mv $tmp/config.h $ac_file
15275     fi
15276     else
15277     cat $tmp/config.h
15278     rm -f $tmp/config.h
15279     fi
15280     done
15281 gezelter 2081 _ACEOF
15282     cat >>$CONFIG_STATUS <<\_ACEOF
15283 gezelter 1490
15284     #
15285     # CONFIG_LINKS section.
15286     #
15287    
15288     for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15289     ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15290     ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15291    
15292 gezelter 2081 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15293 gezelter 1490 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15294    
15295     if test ! -r $srcdir/$ac_source; then
15296 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15297     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15298 gezelter 1490 { (exit 1); exit 1; }; }
15299     fi
15300     rm -f $ac_dest
15301    
15302     # Make relative symlinks.
15303 gezelter 2081 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15304     $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15305     X"$ac_dest" : 'X\(//\)[^/]' \| \
15306     X"$ac_dest" : 'X\(//\)$' \| \
15307     X"$ac_dest" : 'X\(/\)' \| \
15308     . : '\(.\)' 2>/dev/null ||
15309 gezelter 1490 echo X"$ac_dest" |
15310     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15311     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15312     /^X\(\/\/\)$/{ s//\1/; q; }
15313     /^X\(\/\).*/{ s//\1/; q; }
15314     s/.*/./; q'`
15315 gezelter 2081 { if $as_mkdir_p; then
15316     mkdir -p "$ac_dest_dir"
15317     else
15318     as_dir="$ac_dest_dir"
15319     as_dirs=
15320     while test ! -d "$as_dir"; do
15321     as_dirs="$as_dir $as_dirs"
15322     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15323     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15324     X"$as_dir" : 'X\(//\)[^/]' \| \
15325     X"$as_dir" : 'X\(//\)$' \| \
15326     X"$as_dir" : 'X\(/\)' \| \
15327     . : '\(.\)' 2>/dev/null ||
15328     echo X"$as_dir" |
15329     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15330     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15331     /^X\(\/\/\)$/{ s//\1/; q; }
15332     /^X\(\/\).*/{ s//\1/; q; }
15333     s/.*/./; q'`
15334     done
15335     test ! -n "$as_dirs" || mkdir $as_dirs
15336     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15337     echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15338     { (exit 1); exit 1; }; }; }
15339    
15340     ac_builddir=.
15341    
15342     if test "$ac_dest_dir" != .; then
15343     ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15344     # A "../" for each directory in $ac_dir_suffix.
15345     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15346     else
15347     ac_dir_suffix= ac_top_builddir=
15348     fi
15349    
15350     case $srcdir in
15351     .) # No --srcdir option. We are building in place.
15352     ac_srcdir=.
15353     if test -z "$ac_top_builddir"; then
15354     ac_top_srcdir=.
15355     else
15356     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15357     fi ;;
15358     [\\/]* | ?:[\\/]* ) # Absolute path.
15359     ac_srcdir=$srcdir$ac_dir_suffix;
15360     ac_top_srcdir=$srcdir ;;
15361     *) # Relative path.
15362     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15363     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15364 gezelter 1490 esac
15365    
15366 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
15367     # the directories may not exist.
15368     case `pwd` in
15369     .) ac_abs_builddir="$ac_dest_dir";;
15370     *)
15371     case "$ac_dest_dir" in
15372     .) ac_abs_builddir=`pwd`;;
15373     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15374     *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15375     esac;;
15376     esac
15377     case $ac_abs_builddir in
15378     .) ac_abs_top_builddir=${ac_top_builddir}.;;
15379     *)
15380     case ${ac_top_builddir}. in
15381     .) ac_abs_top_builddir=$ac_abs_builddir;;
15382     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15383     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15384     esac;;
15385     esac
15386     case $ac_abs_builddir in
15387     .) ac_abs_srcdir=$ac_srcdir;;
15388     *)
15389     case $ac_srcdir in
15390     .) ac_abs_srcdir=$ac_abs_builddir;;
15391     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15392     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15393     esac;;
15394     esac
15395     case $ac_abs_builddir in
15396     .) ac_abs_top_srcdir=$ac_top_srcdir;;
15397     *)
15398     case $ac_top_srcdir in
15399     .) ac_abs_top_srcdir=$ac_abs_builddir;;
15400     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15401     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15402     esac;;
15403     esac
15404 gezelter 1490
15405 gezelter 2081
15406 gezelter 1490 case $srcdir in
15407     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15408 gezelter 2081 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15409 gezelter 1490 esac
15410    
15411 gezelter 2081 # Try a symlink, then a hard link, then a copy.
15412 gezelter 1490 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
15413 gezelter 2081 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
15414     cp -p $srcdir/$ac_source $ac_dest ||
15415     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
15416     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
15417 gezelter 1490 { (exit 1); exit 1; }; }
15418     done
15419 gezelter 2081 _ACEOF
15420 gezelter 1490
15421 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15422 gezelter 1490
15423     { (exit 0); exit 0; }
15424 gezelter 2081 _ACEOF
15425 gezelter 1490 chmod +x $CONFIG_STATUS
15426     ac_clean_files=$ac_clean_files_save
15427    
15428 gezelter 2081
15429 gezelter 1490 # configure is writing to config.log, and then calls config.status.
15430     # config.status does its own redirection, appending to config.log.
15431     # Unfortunately, on DOS this fails, as config.log is still kept open
15432     # by configure, so config.status won't be able to write to it; its
15433     # output is simply discarded. So we exec the FD to /dev/null,
15434     # effectively closing config.log, so it can be properly (re)opened and
15435     # appended to by config.status. When coming back to configure, we
15436     # need to make the FD available again.
15437     if test "$no_create" != yes; then
15438     ac_cs_success=:
15439 gezelter 2081 ac_config_status_args=
15440     test "$silent" = yes &&
15441     ac_config_status_args="$ac_config_status_args --quiet"
15442 gezelter 1490 exec 5>/dev/null
15443 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15444 gezelter 1490 exec 5>>config.log
15445     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15446     # would make configure fail if this is the last instruction.
15447     $ac_cs_success || { (exit 1); exit 1; }
15448     fi
15449    

Properties

Name Value
svn:executable *