ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-3.0/configure
Revision: 2752
Committed: Tue May 16 02:06:37 2006 UTC (18 years, 3 months ago) by gezelter
File size: 450504 byte(s)
Log Message:
*** empty log message ***

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 2547 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 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 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 1540 --enable-doxygen enable documentation generation with doxygen (auto)
875     --enable-dot use 'dot' to generate graphs in doxygen (auto)
876     --enable-html-docs enable HTML generation with doxygen (yes)
877     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
878 gezelter 1490
879     Optional Packages:
880     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
881     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
882 gezelter 2547 --with-perl-shebang override what perl thinks is the way for the kernel
883     to start it (seldom needed)
884 gezelter 2315 --with-zlib=DIR root directory path of zlib installation defaults to
885     /usr/local or /usr if not found in /usr/local
886     --without-zlib to disable zlib usage completely
887 gezelter 2752 --without-fftw if you turn this off you cannot compute undulation spectra
888 gezelter 1490 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
889 gezelter 2190 --with-cgal-makefile=FILE CGAL makefile that should be used
890 gezelter 1490
891     Some influential environment variables:
892 gezelter 2547 CXX C++ compiler command
893     CXXFLAGS C++ compiler flags
894 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
895     nonstandard directory <lib dir>
896     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
897     headers in a nonstandard directory <include dir>
898 gezelter 2547 CC C compiler command
899     CFLAGS C compiler flags
900     FC Fortran compiler command
901     FCFLAGS Fortran compiler flags
902 gezelter 2473 CPP C preprocessor
903 gezelter 2190 CXXCPP C++ preprocessor
904 gezelter 1490
905     Use these variables to override the choices made by `configure' or to help
906     it to find libraries and programs with nonstandard names/locations.
907    
908     Report bugs to <gezelter@nd.edu>.
909 gezelter 2081 _ACEOF
910 gezelter 1490 fi
911    
912     if test "$ac_init_help" = "recursive"; then
913     # If there are subdirs, report their specific --help.
914     ac_popdir=`pwd`
915 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
916     test -d $ac_dir || continue
917     ac_builddir=.
918 gezelter 1490
919 gezelter 2081 if test "$ac_dir" != .; then
920     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
921     # A "../" for each directory in $ac_dir_suffix.
922     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
923     else
924     ac_dir_suffix= ac_top_builddir=
925     fi
926 gezelter 1490
927 gezelter 2081 case $srcdir in
928     .) # No --srcdir option. We are building in place.
929     ac_srcdir=.
930     if test -z "$ac_top_builddir"; then
931     ac_top_srcdir=.
932     else
933     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
934     fi ;;
935     [\\/]* | ?:[\\/]* ) # Absolute path.
936     ac_srcdir=$srcdir$ac_dir_suffix;
937     ac_top_srcdir=$srcdir ;;
938     *) # Relative path.
939     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
940     ac_top_srcdir=$ac_top_builddir$srcdir ;;
941     esac
942    
943     # Do not use `cd foo && pwd` to compute absolute paths, because
944     # the directories may not exist.
945     case `pwd` in
946     .) ac_abs_builddir="$ac_dir";;
947     *)
948     case "$ac_dir" in
949     .) ac_abs_builddir=`pwd`;;
950     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
951     *) ac_abs_builddir=`pwd`/"$ac_dir";;
952     esac;;
953     esac
954     case $ac_abs_builddir in
955     .) ac_abs_top_builddir=${ac_top_builddir}.;;
956     *)
957     case ${ac_top_builddir}. in
958     .) ac_abs_top_builddir=$ac_abs_builddir;;
959     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
960     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
961     esac;;
962     esac
963     case $ac_abs_builddir in
964     .) ac_abs_srcdir=$ac_srcdir;;
965     *)
966     case $ac_srcdir in
967     .) ac_abs_srcdir=$ac_abs_builddir;;
968     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
969     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
970     esac;;
971     esac
972     case $ac_abs_builddir in
973     .) ac_abs_top_srcdir=$ac_top_srcdir;;
974     *)
975     case $ac_top_srcdir in
976     .) ac_abs_top_srcdir=$ac_abs_builddir;;
977     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
978     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
979     esac;;
980     esac
981    
982     cd $ac_dir
983 gezelter 1490 # Check for guested configure; otherwise get Cygnus style configure.
984 gezelter 2081 if test -f $ac_srcdir/configure.gnu; then
985 gezelter 1490 echo
986 gezelter 2081 $SHELL $ac_srcdir/configure.gnu --help=recursive
987     elif test -f $ac_srcdir/configure; then
988 gezelter 1490 echo
989 gezelter 2081 $SHELL $ac_srcdir/configure --help=recursive
990     elif test -f $ac_srcdir/configure.ac ||
991     test -f $ac_srcdir/configure.in; then
992 gezelter 1490 echo
993     $ac_configure --help
994     else
995 gezelter 2081 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
996 gezelter 1490 fi
997 gezelter 2473 cd $ac_popdir
998 gezelter 1490 done
999     fi
1000    
1001     test -n "$ac_init_help" && exit 0
1002     if $ac_init_version; then
1003 gezelter 2081 cat <<\_ACEOF
1004 gezelter 2560 OOPSE configure 3.0
1005 gezelter 2081 generated by GNU Autoconf 2.59
1006 gezelter 1490
1007 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
1008 gezelter 1490 This configure script is free software; the Free Software Foundation
1009     gives unlimited permission to copy, distribute and modify it.
1010 gezelter 2081 _ACEOF
1011 gezelter 1490 exit 0
1012     fi
1013     exec 5>config.log
1014 gezelter 2081 cat >&5 <<_ACEOF
1015 gezelter 1490 This file contains any messages produced by compilers while
1016     running configure, to aid debugging if configure makes a mistake.
1017    
1018 gezelter 2560 It was created by OOPSE $as_me 3.0, which was
1019 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
1020 gezelter 1490
1021     $ $0 $@
1022    
1023 gezelter 2081 _ACEOF
1024 gezelter 1490 {
1025     cat <<_ASUNAME
1026 gezelter 2081 ## --------- ##
1027     ## Platform. ##
1028     ## --------- ##
1029 gezelter 1490
1030     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1031     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1032     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1033     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1034     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1035    
1036     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1037     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1038    
1039     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1040     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1041     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1042     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1043     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1044     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1045     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1046    
1047 gezelter 2081 _ASUNAME
1048 gezelter 2029
1049 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1050     for as_dir in $PATH
1051     do
1052     IFS=$as_save_IFS
1053     test -z "$as_dir" && as_dir=.
1054     echo "PATH: $as_dir"
1055     done
1056    
1057 gezelter 1490 } >&5
1058    
1059 gezelter 2081 cat >&5 <<_ACEOF
1060 gezelter 1490
1061    
1062 gezelter 2081 ## ----------- ##
1063     ## Core tests. ##
1064     ## ----------- ##
1065    
1066     _ACEOF
1067    
1068    
1069 gezelter 1490 # Keep a trace of the command line.
1070     # Strip out --no-create and --no-recursion so they do not pile up.
1071 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1072 gezelter 1490 # Also quote any args containing shell meta-characters.
1073 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1074 gezelter 1490 ac_configure_args=
1075 gezelter 2081 ac_configure_args0=
1076     ac_configure_args1=
1077 gezelter 1490 ac_sep=
1078 gezelter 2081 ac_must_keep_next=false
1079     for ac_pass in 1 2
1080 gezelter 1490 do
1081 gezelter 2081 for ac_arg
1082     do
1083     case $ac_arg in
1084     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1085     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1086     | -silent | --silent | --silen | --sile | --sil)
1087     continue ;;
1088     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1089     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1090     esac
1091     case $ac_pass in
1092     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1093     2)
1094     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1095     if test $ac_must_keep_next = true; then
1096     ac_must_keep_next=false # Got value, back to normal.
1097     else
1098     case $ac_arg in
1099     *=* | --config-cache | -C | -disable-* | --disable-* \
1100     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1101     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1102     | -with-* | --with-* | -without-* | --without-* | --x)
1103     case "$ac_configure_args0 " in
1104     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1105     esac
1106     ;;
1107     -* ) ac_must_keep_next=true ;;
1108     esac
1109     fi
1110     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1111     # Get rid of the leading space.
1112     ac_sep=" "
1113     ;;
1114     esac
1115     done
1116 gezelter 1490 done
1117 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1118     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1119 gezelter 1490
1120     # When interrupted or exit'd, cleanup temporary files, and complete
1121     # config.log. We remove comments because anyway the quotes in there
1122     # would cause problems or look ugly.
1123 gezelter 2081 # WARNING: Be sure not to use single quotes in there, as some shells,
1124     # such as our DU 5.0 friend, will then `close' the trap.
1125 gezelter 1490 trap 'exit_status=$?
1126     # Save into config.log some information that might help in debugging.
1127 gezelter 2081 {
1128     echo
1129    
1130     cat <<\_ASBOX
1131     ## ---------------- ##
1132     ## Cache variables. ##
1133     ## ---------------- ##
1134     _ASBOX
1135     echo
1136     # The following way of writing the cache mishandles newlines in values,
1137 gezelter 1490 {
1138     (set) 2>&1 |
1139     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1140     *ac_space=\ *)
1141     sed -n \
1142 gezelter 2081 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1143     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1144 gezelter 1490 ;;
1145     *)
1146     sed -n \
1147 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1148 gezelter 1490 ;;
1149     esac;
1150 gezelter 2081 }
1151     echo
1152    
1153     cat <<\_ASBOX
1154     ## ----------------- ##
1155     ## Output variables. ##
1156     ## ----------------- ##
1157     _ASBOX
1158     echo
1159     for ac_var in $ac_subst_vars
1160     do
1161     eval ac_val=$`echo $ac_var`
1162     echo "$ac_var='"'"'$ac_val'"'"'"
1163     done | sort
1164     echo
1165    
1166     if test -n "$ac_subst_files"; then
1167     cat <<\_ASBOX
1168     ## ------------- ##
1169     ## Output files. ##
1170     ## ------------- ##
1171     _ASBOX
1172     echo
1173     for ac_var in $ac_subst_files
1174     do
1175     eval ac_val=$`echo $ac_var`
1176     echo "$ac_var='"'"'$ac_val'"'"'"
1177     done | sort
1178     echo
1179     fi
1180    
1181     if test -s confdefs.h; then
1182     cat <<\_ASBOX
1183     ## ----------- ##
1184     ## confdefs.h. ##
1185     ## ----------- ##
1186     _ASBOX
1187     echo
1188     sed "/^$/d" confdefs.h | sort
1189     echo
1190     fi
1191     test "$ac_signal" != 0 &&
1192     echo "$as_me: caught signal $ac_signal"
1193     echo "$as_me: exit $exit_status"
1194     } >&5
1195     rm -f core *.core &&
1196     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1197 gezelter 1490 exit $exit_status
1198     ' 0
1199     for ac_signal in 1 2 13 15; do
1200 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1201 gezelter 1490 done
1202     ac_signal=0
1203    
1204     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1205     rm -rf conftest* confdefs.h
1206     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1207     echo >confdefs.h
1208    
1209 gezelter 2081 # Predefined preprocessor variables.
1210    
1211     cat >>confdefs.h <<_ACEOF
1212     #define PACKAGE_NAME "$PACKAGE_NAME"
1213     _ACEOF
1214    
1215    
1216     cat >>confdefs.h <<_ACEOF
1217     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1218     _ACEOF
1219    
1220    
1221     cat >>confdefs.h <<_ACEOF
1222     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1223     _ACEOF
1224    
1225    
1226     cat >>confdefs.h <<_ACEOF
1227     #define PACKAGE_STRING "$PACKAGE_STRING"
1228     _ACEOF
1229    
1230    
1231     cat >>confdefs.h <<_ACEOF
1232     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1233     _ACEOF
1234    
1235    
1236 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1237     # Prefer explicitly selected file to automatically selected ones.
1238     if test -z "$CONFIG_SITE"; then
1239     if test "x$prefix" != xNONE; then
1240     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1241     else
1242     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1243     fi
1244     fi
1245     for ac_site_file in $CONFIG_SITE; do
1246     if test -r "$ac_site_file"; then
1247 gezelter 2081 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1248 gezelter 1490 echo "$as_me: loading site script $ac_site_file" >&6;}
1249 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1250 gezelter 1490 . "$ac_site_file"
1251     fi
1252     done
1253    
1254     if test -r "$cache_file"; then
1255     # Some versions of bash will fail to source /dev/null (special
1256     # files actually), so we avoid doing that.
1257     if test -f "$cache_file"; then
1258 gezelter 2081 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1259 gezelter 1490 echo "$as_me: loading cache $cache_file" >&6;}
1260     case $cache_file in
1261     [\\/]* | ?:[\\/]* ) . $cache_file;;
1262     *) . ./$cache_file;;
1263     esac
1264     fi
1265     else
1266 gezelter 2081 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1267 gezelter 1490 echo "$as_me: creating cache $cache_file" >&6;}
1268     >$cache_file
1269     fi
1270    
1271     # Check that the precious variables saved in the cache have kept the same
1272     # value.
1273 gezelter 2081 ac_cache_corrupted=false
1274 gezelter 1490 for ac_var in `(set) 2>&1 |
1275 gezelter 2081 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1276 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1277     eval ac_new_set=\$ac_env_${ac_var}_set
1278     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1279     eval ac_new_val="\$ac_env_${ac_var}_value"
1280     case $ac_old_set,$ac_new_set in
1281     set,)
1282 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1283     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1284     ac_cache_corrupted=: ;;
1285 gezelter 1490 ,set)
1286 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1287     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1288     ac_cache_corrupted=: ;;
1289 gezelter 1490 ,);;
1290     *)
1291     if test "x$ac_old_val" != "x$ac_new_val"; then
1292 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1293     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1294     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1295     echo "$as_me: former value: $ac_old_val" >&2;}
1296     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1297     echo "$as_me: current value: $ac_new_val" >&2;}
1298     ac_cache_corrupted=:
1299 gezelter 1490 fi;;
1300     esac
1301 gezelter 2081 # Pass precious variables to config.status.
1302     if test "$ac_new_set" = set; then
1303     case $ac_new_val in
1304     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1305     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1306     *) ac_arg=$ac_var=$ac_new_val ;;
1307     esac
1308     case " $ac_configure_args " in
1309     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1310     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1311     esac
1312     fi
1313 gezelter 1490 done
1314 gezelter 2081 if $ac_cache_corrupted; then
1315     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1316     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1317     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1318     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1319     { (exit 1); exit 1; }; }
1320 gezelter 1490 fi
1321    
1322     ac_ext=c
1323     ac_cpp='$CPP $CPPFLAGS'
1324     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1325     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1326     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1327    
1328    
1329 gezelter 2081
1330    
1331    
1332    
1333    
1334    
1335    
1336    
1337    
1338    
1339    
1340    
1341    
1342    
1343    
1344    
1345    
1346    
1347    
1348    
1349    
1350    
1351    
1352    
1353    
1354 gezelter 1490 ac_aux_dir=
1355     for ac_dir in ac-tools $srcdir/ac-tools; do
1356     if test -f $ac_dir/install-sh; then
1357     ac_aux_dir=$ac_dir
1358     ac_install_sh="$ac_aux_dir/install-sh -c"
1359     break
1360     elif test -f $ac_dir/install.sh; then
1361     ac_aux_dir=$ac_dir
1362     ac_install_sh="$ac_aux_dir/install.sh -c"
1363     break
1364     elif test -f $ac_dir/shtool; then
1365     ac_aux_dir=$ac_dir
1366     ac_install_sh="$ac_aux_dir/shtool install -c"
1367     break
1368     fi
1369     done
1370     if test -z "$ac_aux_dir"; then
1371 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1372 gezelter 1490 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1373     { (exit 1); exit 1; }; }
1374     fi
1375     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1376     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1377     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1378    
1379 gezelter 2081
1380 gezelter 2547 ac_config_headers="$ac_config_headers src/config.h"
1381 gezelter 1490
1382 gezelter 2081
1383 gezelter 1490
1384    
1385 gezelter 2081
1386    
1387 gezelter 1490
1388 gezelter 2081
1389    
1390 gezelter 1490
1391    
1392    
1393 gezelter 2081
1394    
1395 gezelter 1490
1396 gezelter 2081
1397    
1398 gezelter 1490
1399    
1400 gezelter 2081
1401    
1402 gezelter 1490
1403 gezelter 2081
1404    
1405 gezelter 1490
1406    
1407    
1408 gezelter 2081
1409    
1410 gezelter 1490
1411 gezelter 2081
1412 gezelter 1490
1413 gezelter 2081
1414    
1415 gezelter 1490
1416    
1417 gezelter 2752 # ACX_CHECK_FFTW()
1418     # ----------------
1419     # This macro checks for fftw header files and libraries,
1420     # including the possible prefixing with s or d to determine precision.
1421     # Arg 1 is the fftw header/library name to check for, without
1422     # prefix or anything else (e.g. rfftw_mpi for real MPI transforms)
1423     # Arg 2 is the size of the real variable used.
1424 gezelter 2081
1425 gezelter 1490
1426 gezelter 2081
1427 gezelter 1490
1428 gezelter 2081
1429    
1430 gezelter 2752
1431    
1432    
1433    
1434    
1435    
1436 gezelter 1490 #
1437     #
1438     #
1439    
1440 gezelter 2081
1441 gezelter 1535 # AC_F90_MODULE_NAMES
1442     # -------------------
1443     #
1444     # Figure out how the Fortran 90 compiler constructs module file names
1445     #
1446     # AC_F90_MODULE_NAMES
1447 gezelter 1490
1448 gezelter 2081
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    
1479    
1480    
1481    
1482    
1483 gezelter 1490 # who am i
1484     # Make sure we can run config.sub.
1485     $ac_config_sub sun4 >/dev/null 2>&1 ||
1486 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1487 gezelter 1490 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1488     { (exit 1); exit 1; }; }
1489    
1490 gezelter 2081 echo "$as_me:$LINENO: checking build system type" >&5
1491 gezelter 1490 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1492     if test "${ac_cv_build+set}" = set; then
1493     echo $ECHO_N "(cached) $ECHO_C" >&6
1494     else
1495     ac_cv_build_alias=$build_alias
1496     test -z "$ac_cv_build_alias" &&
1497     ac_cv_build_alias=`$ac_config_guess`
1498     test -z "$ac_cv_build_alias" &&
1499 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1500 gezelter 1490 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1501     { (exit 1); exit 1; }; }
1502     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1503 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1504     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1505 gezelter 1490 { (exit 1); exit 1; }; }
1506    
1507     fi
1508 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1509 gezelter 1490 echo "${ECHO_T}$ac_cv_build" >&6
1510     build=$ac_cv_build
1511     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1512     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1513     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1514    
1515 gezelter 2081
1516     echo "$as_me:$LINENO: checking host system type" >&5
1517 gezelter 1490 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1518     if test "${ac_cv_host+set}" = set; then
1519     echo $ECHO_N "(cached) $ECHO_C" >&6
1520     else
1521     ac_cv_host_alias=$host_alias
1522     test -z "$ac_cv_host_alias" &&
1523     ac_cv_host_alias=$ac_cv_build_alias
1524     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1525 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1526 gezelter 1490 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1527     { (exit 1); exit 1; }; }
1528    
1529     fi
1530 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1531 gezelter 1490 echo "${ECHO_T}$ac_cv_host" >&6
1532     host=$ac_cv_host
1533     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1534     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1535     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1536    
1537 gezelter 2081
1538    
1539    
1540    
1541 gezelter 2547 # set program name
1542     PROGNAME="oopse"
1543    
1544    
1545    
1546    
1547     OBJEXT=".$OBJEXT"
1548    
1549     OOPSE=oopse
1550    
1551     if test "x${prefix}" = "xNONE"
1552     then
1553     OOPSE_HOME=${ac_default_prefix}/oopse
1554     else
1555     OOPSE_HOME=${prefix}/oopse
1556     fi
1557     # Check whether --enable-oopse-home or --disable-oopse-home was given.
1558     if test "${enable_oopse_home+set}" = set; then
1559     enableval="$enable_oopse_home"
1560     OOPSE_HOME="${enableval}"
1561     fi;
1562    
1563     # there are two ways to do debugging. One with the --enable-debug flag
1564     # and one using the DEBUG environment variable
1565    
1566     debug=0
1567     # Check whether --enable-debug or --disable-debug was given.
1568     if test "${enable_debug+set}" = set; then
1569     enableval="$enable_debug"
1570     debug=1
1571     fi;
1572     if test "${DEBUG}"; then
1573    
1574     cat >>confdefs.h <<\_ACEOF
1575     #define debug 1
1576     _ACEOF
1577    
1578     msg="$msg, debug mode"
1579     fi
1580    
1581    
1582     # Checks for programs.
1583     ac_ext=cc
1584     ac_cpp='$CXXCPP $CPPFLAGS'
1585     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1586     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1587     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1588 gezelter 1490 if test -n "$ac_tool_prefix"; then
1589 gezelter 2562 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1590 gezelter 1490 do
1591     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1592     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1593 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1594 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1595 gezelter 2547 if test "${ac_cv_prog_CXX+set}" = set; then
1596 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1597     else
1598 gezelter 2547 if test -n "$CXX"; then
1599     ac_cv_prog_CXX="$CXX" # Let the user override the test.
1600 gezelter 1490 else
1601 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1602     for as_dir in $PATH
1603     do
1604     IFS=$as_save_IFS
1605     test -z "$as_dir" && as_dir=.
1606     for ac_exec_ext in '' $ac_executable_extensions; do
1607     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1608 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1609 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1610     break 2
1611     fi
1612 gezelter 1490 done
1613 gezelter 2081 done
1614 gezelter 1490
1615     fi
1616     fi
1617 gezelter 2547 CXX=$ac_cv_prog_CXX
1618     if test -n "$CXX"; then
1619     echo "$as_me:$LINENO: result: $CXX" >&5
1620     echo "${ECHO_T}$CXX" >&6
1621 gezelter 1490 else
1622 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1623 gezelter 1490 echo "${ECHO_T}no" >&6
1624     fi
1625    
1626 gezelter 2547 test -n "$CXX" && break
1627 gezelter 1490 done
1628     fi
1629 gezelter 2547 if test -z "$CXX"; then
1630     ac_ct_CXX=$CXX
1631 gezelter 2562 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1632 gezelter 1490 do
1633     # Extract the first word of "$ac_prog", so it can be a program name with args.
1634     set dummy $ac_prog; ac_word=$2
1635 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1636 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1637 gezelter 2547 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1638 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1639     else
1640 gezelter 2547 if test -n "$ac_ct_CXX"; then
1641     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1642 gezelter 1490 else
1643 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1644     for as_dir in $PATH
1645     do
1646     IFS=$as_save_IFS
1647     test -z "$as_dir" && as_dir=.
1648     for ac_exec_ext in '' $ac_executable_extensions; do
1649     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1650 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
1651 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1652     break 2
1653     fi
1654 gezelter 1490 done
1655 gezelter 2081 done
1656 gezelter 1490
1657     fi
1658     fi
1659 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1660     if test -n "$ac_ct_CXX"; then
1661     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1662     echo "${ECHO_T}$ac_ct_CXX" >&6
1663 gezelter 1490 else
1664 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1665 gezelter 1490 echo "${ECHO_T}no" >&6
1666     fi
1667    
1668 gezelter 2547 test -n "$ac_ct_CXX" && break
1669 gezelter 1490 done
1670 gezelter 2547 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1671 gezelter 1490
1672 gezelter 2547 CXX=$ac_ct_CXX
1673 gezelter 1490 fi
1674    
1675 gezelter 2081
1676     # Provide some information about the compiler.
1677     echo "$as_me:$LINENO:" \
1678 gezelter 2547 "checking for C++ compiler version" >&5
1679 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
1680     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1681     (eval $ac_compiler --version </dev/null >&5) 2>&5
1682     ac_status=$?
1683     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1684     (exit $ac_status); }
1685     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1686     (eval $ac_compiler -v </dev/null >&5) 2>&5
1687     ac_status=$?
1688     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1689     (exit $ac_status); }
1690     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1691     (eval $ac_compiler -V </dev/null >&5) 2>&5
1692     ac_status=$?
1693     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1694     (exit $ac_status); }
1695    
1696 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
1697 gezelter 2081 /* confdefs.h. */
1698     _ACEOF
1699     cat confdefs.h >>conftest.$ac_ext
1700     cat >>conftest.$ac_ext <<_ACEOF
1701     /* end confdefs.h. */
1702 gezelter 1490
1703     int
1704     main ()
1705     {
1706    
1707     ;
1708     return 0;
1709     }
1710     _ACEOF
1711     ac_clean_files_save=$ac_clean_files
1712 gezelter 2081 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1713 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
1714 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
1715 gezelter 1490 # of exeext.
1716 gezelter 2547 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1717     echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1718 gezelter 1490 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1719 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1720 gezelter 1490 (eval $ac_link_default) 2>&5
1721     ac_status=$?
1722 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1723 gezelter 1490 (exit $ac_status); }; then
1724 gezelter 2081 # Find the output, starting from the most likely. This scheme is
1725     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1726     # resort.
1727    
1728     # Be careful to initialize this variable, since it used to be cached.
1729     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1730     ac_cv_exeext=
1731     # b.out is created by i960 compilers.
1732     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1733     do
1734     test -f "$ac_file" || continue
1735 gezelter 1490 case $ac_file in
1736 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1737     ;;
1738     conftest.$ac_ext )
1739     # This is the source file.
1740     ;;
1741     [ab].out )
1742     # We found the default executable, but exeext='' is most
1743     # certainly right.
1744     break;;
1745     *.* )
1746     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1747     # FIXME: I believe we export ac_cv_exeext for Libtool,
1748     # but it would be cool to find out if it's true. Does anybody
1749     # maintain Libtool? --akim.
1750     export ac_cv_exeext
1751     break;;
1752     * )
1753     break;;
1754 gezelter 1490 esac
1755     done
1756     else
1757     echo "$as_me: failed program was:" >&5
1758 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1759    
1760 gezelter 2547 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1761 gezelter 2081 See \`config.log' for more details." >&5
1762 gezelter 2547 echo "$as_me: error: C++ compiler cannot create executables
1763 gezelter 2081 See \`config.log' for more details." >&2;}
1764 gezelter 1490 { (exit 77); exit 77; }; }
1765     fi
1766    
1767     ac_exeext=$ac_cv_exeext
1768 gezelter 2081 echo "$as_me:$LINENO: result: $ac_file" >&5
1769 gezelter 1490 echo "${ECHO_T}$ac_file" >&6
1770    
1771     # Check the compiler produces executables we can run. If not, either
1772     # the compiler is broken, or we cross compile.
1773 gezelter 2547 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1774     echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1775 gezelter 1490 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1776     # If not cross compiling, check that we can run a simple program.
1777     if test "$cross_compiling" != yes; then
1778     if { ac_try='./$ac_file'
1779 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1780 gezelter 1490 (eval $ac_try) 2>&5
1781     ac_status=$?
1782 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1783 gezelter 1490 (exit $ac_status); }; }; then
1784     cross_compiling=no
1785     else
1786     if test "$cross_compiling" = maybe; then
1787     cross_compiling=yes
1788     else
1789 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1790 gezelter 2081 If you meant to cross compile, use \`--host'.
1791     See \`config.log' for more details." >&5
1792 gezelter 2547 echo "$as_me: error: cannot run C++ compiled programs.
1793 gezelter 2081 If you meant to cross compile, use \`--host'.
1794     See \`config.log' for more details." >&2;}
1795 gezelter 1490 { (exit 1); exit 1; }; }
1796     fi
1797     fi
1798     fi
1799 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
1800 gezelter 1490 echo "${ECHO_T}yes" >&6
1801    
1802 gezelter 2081 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1803 gezelter 1490 ac_clean_files=$ac_clean_files_save
1804     # Check the compiler produces executables we can run. If not, either
1805     # the compiler is broken, or we cross compile.
1806 gezelter 2081 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1807 gezelter 1490 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1808 gezelter 2081 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1809 gezelter 1490 echo "${ECHO_T}$cross_compiling" >&6
1810    
1811 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1812     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1813     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1814 gezelter 1490 (eval $ac_link) 2>&5
1815     ac_status=$?
1816 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1817 gezelter 1490 (exit $ac_status); }; then
1818     # If both `conftest.exe' and `conftest' are `present' (well, observable)
1819     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1820     # work properly (i.e., refer to `conftest.exe'), while it won't with
1821     # `rm'.
1822 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
1823     test -f "$ac_file" || continue
1824 gezelter 1490 case $ac_file in
1825 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1826 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1827 gezelter 2081 export ac_cv_exeext
1828     break;;
1829 gezelter 1490 * ) break;;
1830     esac
1831     done
1832     else
1833 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1834     See \`config.log' for more details." >&5
1835     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1836     See \`config.log' for more details." >&2;}
1837 gezelter 1490 { (exit 1); exit 1; }; }
1838     fi
1839    
1840     rm -f conftest$ac_cv_exeext
1841 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1842 gezelter 1490 echo "${ECHO_T}$ac_cv_exeext" >&6
1843    
1844     rm -f conftest.$ac_ext
1845     EXEEXT=$ac_cv_exeext
1846     ac_exeext=$EXEEXT
1847 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1848     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1849 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
1850     echo $ECHO_N "(cached) $ECHO_C" >&6
1851     else
1852     cat >conftest.$ac_ext <<_ACEOF
1853 gezelter 2081 /* confdefs.h. */
1854     _ACEOF
1855     cat confdefs.h >>conftest.$ac_ext
1856     cat >>conftest.$ac_ext <<_ACEOF
1857     /* end confdefs.h. */
1858 gezelter 1490
1859     int
1860     main ()
1861     {
1862    
1863     ;
1864     return 0;
1865     }
1866     _ACEOF
1867     rm -f conftest.o conftest.obj
1868 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1869 gezelter 1490 (eval $ac_compile) 2>&5
1870     ac_status=$?
1871 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1872 gezelter 1490 (exit $ac_status); }; then
1873     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1874     case $ac_file in
1875 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1876 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1877     break;;
1878     esac
1879     done
1880     else
1881     echo "$as_me: failed program was:" >&5
1882 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1883    
1884     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1885     See \`config.log' for more details." >&5
1886     echo "$as_me: error: cannot compute suffix of object files: cannot compile
1887     See \`config.log' for more details." >&2;}
1888 gezelter 1490 { (exit 1); exit 1; }; }
1889     fi
1890    
1891     rm -f conftest.$ac_cv_objext conftest.$ac_ext
1892     fi
1893 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1894 gezelter 1490 echo "${ECHO_T}$ac_cv_objext" >&6
1895     OBJEXT=$ac_cv_objext
1896     ac_objext=$OBJEXT
1897 gezelter 2547 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1898     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1899     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1900     echo $ECHO_N "(cached) $ECHO_C" >&6
1901     else
1902     cat >conftest.$ac_ext <<_ACEOF
1903     /* confdefs.h. */
1904     _ACEOF
1905     cat confdefs.h >>conftest.$ac_ext
1906     cat >>conftest.$ac_ext <<_ACEOF
1907     /* end confdefs.h. */
1908    
1909     int
1910     main ()
1911     {
1912     #ifndef __GNUC__
1913     choke me
1914     #endif
1915    
1916     ;
1917     return 0;
1918     }
1919     _ACEOF
1920     rm -f conftest.$ac_objext
1921     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1922     (eval $ac_compile) 2>conftest.er1
1923     ac_status=$?
1924     grep -v '^ *+' conftest.er1 >conftest.err
1925     rm -f conftest.er1
1926     cat conftest.err >&5
1927     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1928     (exit $ac_status); } &&
1929     { ac_try='test -z "$ac_cxx_werror_flag"
1930     || test ! -s conftest.err'
1931     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1932     (eval $ac_try) 2>&5
1933     ac_status=$?
1934     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1935     (exit $ac_status); }; } &&
1936     { ac_try='test -s conftest.$ac_objext'
1937     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1938     (eval $ac_try) 2>&5
1939     ac_status=$?
1940     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1941     (exit $ac_status); }; }; then
1942     ac_compiler_gnu=yes
1943     else
1944     echo "$as_me: failed program was:" >&5
1945     sed 's/^/| /' conftest.$ac_ext >&5
1946    
1947     ac_compiler_gnu=no
1948     fi
1949     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1950     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1951    
1952     fi
1953     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1954     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1955     GXX=`test $ac_compiler_gnu = yes && echo yes`
1956     ac_test_CXXFLAGS=${CXXFLAGS+set}
1957     ac_save_CXXFLAGS=$CXXFLAGS
1958     CXXFLAGS="-g"
1959     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
1960     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1961     if test "${ac_cv_prog_cxx_g+set}" = set; then
1962     echo $ECHO_N "(cached) $ECHO_C" >&6
1963     else
1964     cat >conftest.$ac_ext <<_ACEOF
1965     /* confdefs.h. */
1966     _ACEOF
1967     cat confdefs.h >>conftest.$ac_ext
1968     cat >>conftest.$ac_ext <<_ACEOF
1969     /* end confdefs.h. */
1970    
1971     int
1972     main ()
1973     {
1974    
1975     ;
1976     return 0;
1977     }
1978     _ACEOF
1979     rm -f conftest.$ac_objext
1980     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1981     (eval $ac_compile) 2>conftest.er1
1982     ac_status=$?
1983     grep -v '^ *+' conftest.er1 >conftest.err
1984     rm -f conftest.er1
1985     cat conftest.err >&5
1986     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1987     (exit $ac_status); } &&
1988     { ac_try='test -z "$ac_cxx_werror_flag"
1989     || test ! -s conftest.err'
1990     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1991     (eval $ac_try) 2>&5
1992     ac_status=$?
1993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1994     (exit $ac_status); }; } &&
1995     { ac_try='test -s conftest.$ac_objext'
1996     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1997     (eval $ac_try) 2>&5
1998     ac_status=$?
1999     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2000     (exit $ac_status); }; }; then
2001     ac_cv_prog_cxx_g=yes
2002     else
2003     echo "$as_me: failed program was:" >&5
2004     sed 's/^/| /' conftest.$ac_ext >&5
2005    
2006     ac_cv_prog_cxx_g=no
2007     fi
2008     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2009     fi
2010     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2011     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2012     if test "$ac_test_CXXFLAGS" = set; then
2013     CXXFLAGS=$ac_save_CXXFLAGS
2014     elif test $ac_cv_prog_cxx_g = yes; then
2015     if test "$GXX" = yes; then
2016     CXXFLAGS="-g -O2"
2017     else
2018     CXXFLAGS="-g"
2019     fi
2020     else
2021     if test "$GXX" = yes; then
2022     CXXFLAGS="-O2"
2023     else
2024     CXXFLAGS=
2025     fi
2026     fi
2027     for ac_declaration in \
2028     '' \
2029     'extern "C" void std::exit (int) throw (); using std::exit;' \
2030     'extern "C" void std::exit (int); using std::exit;' \
2031     'extern "C" void exit (int) throw ();' \
2032     'extern "C" void exit (int);' \
2033     'void exit (int);'
2034     do
2035     cat >conftest.$ac_ext <<_ACEOF
2036     /* confdefs.h. */
2037     _ACEOF
2038     cat confdefs.h >>conftest.$ac_ext
2039     cat >>conftest.$ac_ext <<_ACEOF
2040     /* end confdefs.h. */
2041     $ac_declaration
2042     #include <stdlib.h>
2043     int
2044     main ()
2045     {
2046     exit (42);
2047     ;
2048     return 0;
2049     }
2050     _ACEOF
2051     rm -f conftest.$ac_objext
2052     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2053     (eval $ac_compile) 2>conftest.er1
2054     ac_status=$?
2055     grep -v '^ *+' conftest.er1 >conftest.err
2056     rm -f conftest.er1
2057     cat conftest.err >&5
2058     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2059     (exit $ac_status); } &&
2060     { ac_try='test -z "$ac_cxx_werror_flag"
2061     || test ! -s conftest.err'
2062     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2063     (eval $ac_try) 2>&5
2064     ac_status=$?
2065     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2066     (exit $ac_status); }; } &&
2067     { ac_try='test -s conftest.$ac_objext'
2068     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2069     (eval $ac_try) 2>&5
2070     ac_status=$?
2071     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2072     (exit $ac_status); }; }; then
2073     :
2074     else
2075     echo "$as_me: failed program was:" >&5
2076     sed 's/^/| /' conftest.$ac_ext >&5
2077    
2078     continue
2079     fi
2080     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2081     cat >conftest.$ac_ext <<_ACEOF
2082     /* confdefs.h. */
2083     _ACEOF
2084     cat confdefs.h >>conftest.$ac_ext
2085     cat >>conftest.$ac_ext <<_ACEOF
2086     /* end confdefs.h. */
2087     $ac_declaration
2088     int
2089     main ()
2090     {
2091     exit (42);
2092     ;
2093     return 0;
2094     }
2095     _ACEOF
2096     rm -f conftest.$ac_objext
2097     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2098     (eval $ac_compile) 2>conftest.er1
2099     ac_status=$?
2100     grep -v '^ *+' conftest.er1 >conftest.err
2101     rm -f conftest.er1
2102     cat conftest.err >&5
2103     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104     (exit $ac_status); } &&
2105     { ac_try='test -z "$ac_cxx_werror_flag"
2106     || test ! -s conftest.err'
2107     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2108     (eval $ac_try) 2>&5
2109     ac_status=$?
2110     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2111     (exit $ac_status); }; } &&
2112     { ac_try='test -s conftest.$ac_objext'
2113     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2114     (eval $ac_try) 2>&5
2115     ac_status=$?
2116     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2117     (exit $ac_status); }; }; then
2118     break
2119     else
2120     echo "$as_me: failed program was:" >&5
2121     sed 's/^/| /' conftest.$ac_ext >&5
2122    
2123     fi
2124     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2125     done
2126     rm -f conftest*
2127     if test -n "$ac_declaration"; then
2128     echo '#ifdef __cplusplus' >>confdefs.h
2129     echo $ac_declaration >>confdefs.h
2130     echo '#endif' >>confdefs.h
2131     fi
2132    
2133     ac_ext=c
2134     ac_cpp='$CPP $CPPFLAGS'
2135     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2136     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2137     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2138    
2139     ac_ext=c
2140     ac_cpp='$CPP $CPPFLAGS'
2141     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2142     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2143     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2144     if test -n "$ac_tool_prefix"; then
2145 gezelter 2562 for ac_prog in icc pgcc pathcc cc xlc gcc
2146 gezelter 2547 do
2147     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2148     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2149     echo "$as_me:$LINENO: checking for $ac_word" >&5
2150     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2151     if test "${ac_cv_prog_CC+set}" = set; then
2152     echo $ECHO_N "(cached) $ECHO_C" >&6
2153     else
2154     if test -n "$CC"; then
2155     ac_cv_prog_CC="$CC" # Let the user override the test.
2156     else
2157     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2158     for as_dir in $PATH
2159     do
2160     IFS=$as_save_IFS
2161     test -z "$as_dir" && as_dir=.
2162     for ac_exec_ext in '' $ac_executable_extensions; do
2163     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2164     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2165     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2166     break 2
2167     fi
2168     done
2169     done
2170    
2171     fi
2172     fi
2173     CC=$ac_cv_prog_CC
2174     if test -n "$CC"; then
2175     echo "$as_me:$LINENO: result: $CC" >&5
2176     echo "${ECHO_T}$CC" >&6
2177     else
2178     echo "$as_me:$LINENO: result: no" >&5
2179     echo "${ECHO_T}no" >&6
2180     fi
2181    
2182     test -n "$CC" && break
2183     done
2184     fi
2185     if test -z "$CC"; then
2186     ac_ct_CC=$CC
2187 gezelter 2562 for ac_prog in icc pgcc pathcc cc xlc gcc
2188 gezelter 2547 do
2189     # Extract the first word of "$ac_prog", so it can be a program name with args.
2190     set dummy $ac_prog; ac_word=$2
2191     echo "$as_me:$LINENO: checking for $ac_word" >&5
2192     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2193     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2194     echo $ECHO_N "(cached) $ECHO_C" >&6
2195     else
2196     if test -n "$ac_ct_CC"; then
2197     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2198     else
2199     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2200     for as_dir in $PATH
2201     do
2202     IFS=$as_save_IFS
2203     test -z "$as_dir" && as_dir=.
2204     for ac_exec_ext in '' $ac_executable_extensions; do
2205     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2206     ac_cv_prog_ac_ct_CC="$ac_prog"
2207     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2208     break 2
2209     fi
2210     done
2211     done
2212    
2213     fi
2214     fi
2215     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2216     if test -n "$ac_ct_CC"; then
2217     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2218     echo "${ECHO_T}$ac_ct_CC" >&6
2219     else
2220     echo "$as_me:$LINENO: result: no" >&5
2221     echo "${ECHO_T}no" >&6
2222     fi
2223    
2224     test -n "$ac_ct_CC" && break
2225     done
2226    
2227     CC=$ac_ct_CC
2228     fi
2229    
2230    
2231     test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2232     See \`config.log' for more details." >&5
2233     echo "$as_me: error: no acceptable C compiler found in \$PATH
2234     See \`config.log' for more details." >&2;}
2235     { (exit 1); exit 1; }; }
2236    
2237     # Provide some information about the compiler.
2238     echo "$as_me:$LINENO:" \
2239     "checking for C compiler version" >&5
2240     ac_compiler=`set X $ac_compile; echo $2`
2241     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2242     (eval $ac_compiler --version </dev/null >&5) 2>&5
2243     ac_status=$?
2244     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2245     (exit $ac_status); }
2246     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2247     (eval $ac_compiler -v </dev/null >&5) 2>&5
2248     ac_status=$?
2249     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2250     (exit $ac_status); }
2251     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2252     (eval $ac_compiler -V </dev/null >&5) 2>&5
2253     ac_status=$?
2254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2255     (exit $ac_status); }
2256    
2257 gezelter 2081 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2258 gezelter 1490 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2259     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2260     echo $ECHO_N "(cached) $ECHO_C" >&6
2261     else
2262     cat >conftest.$ac_ext <<_ACEOF
2263 gezelter 2081 /* confdefs.h. */
2264     _ACEOF
2265     cat confdefs.h >>conftest.$ac_ext
2266     cat >>conftest.$ac_ext <<_ACEOF
2267     /* end confdefs.h. */
2268 gezelter 1490
2269     int
2270     main ()
2271     {
2272     #ifndef __GNUC__
2273     choke me
2274     #endif
2275    
2276     ;
2277     return 0;
2278     }
2279     _ACEOF
2280     rm -f conftest.$ac_objext
2281 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2282     (eval $ac_compile) 2>conftest.er1
2283 gezelter 1490 ac_status=$?
2284 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2285     rm -f conftest.er1
2286     cat conftest.err >&5
2287     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2288 gezelter 1490 (exit $ac_status); } &&
2289 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2290     || test ! -s conftest.err'
2291 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2292 gezelter 1490 (eval $ac_try) 2>&5
2293     ac_status=$?
2294 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2295     (exit $ac_status); }; } &&
2296     { ac_try='test -s conftest.$ac_objext'
2297     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2298     (eval $ac_try) 2>&5
2299     ac_status=$?
2300     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2301 gezelter 1490 (exit $ac_status); }; }; then
2302     ac_compiler_gnu=yes
2303     else
2304     echo "$as_me: failed program was:" >&5
2305 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2306    
2307 gezelter 1490 ac_compiler_gnu=no
2308     fi
2309 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2310 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2311    
2312     fi
2313 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2314 gezelter 1490 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2315     GCC=`test $ac_compiler_gnu = yes && echo yes`
2316     ac_test_CFLAGS=${CFLAGS+set}
2317     ac_save_CFLAGS=$CFLAGS
2318     CFLAGS="-g"
2319 gezelter 2081 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2320 gezelter 1490 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2321     if test "${ac_cv_prog_cc_g+set}" = set; then
2322     echo $ECHO_N "(cached) $ECHO_C" >&6
2323     else
2324     cat >conftest.$ac_ext <<_ACEOF
2325 gezelter 2081 /* confdefs.h. */
2326     _ACEOF
2327     cat confdefs.h >>conftest.$ac_ext
2328     cat >>conftest.$ac_ext <<_ACEOF
2329     /* end confdefs.h. */
2330 gezelter 1490
2331     int
2332     main ()
2333     {
2334    
2335     ;
2336     return 0;
2337     }
2338     _ACEOF
2339     rm -f conftest.$ac_objext
2340 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2341     (eval $ac_compile) 2>conftest.er1
2342 gezelter 1490 ac_status=$?
2343 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2344     rm -f conftest.er1
2345     cat conftest.err >&5
2346     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2347 gezelter 1490 (exit $ac_status); } &&
2348 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2349     || test ! -s conftest.err'
2350 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2351 gezelter 1490 (eval $ac_try) 2>&5
2352     ac_status=$?
2353 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2354     (exit $ac_status); }; } &&
2355     { ac_try='test -s conftest.$ac_objext'
2356     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2357     (eval $ac_try) 2>&5
2358     ac_status=$?
2359     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2360 gezelter 1490 (exit $ac_status); }; }; then
2361     ac_cv_prog_cc_g=yes
2362     else
2363     echo "$as_me: failed program was:" >&5
2364 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2365    
2366 gezelter 1490 ac_cv_prog_cc_g=no
2367     fi
2368 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2369 gezelter 1490 fi
2370 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2371 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2372     if test "$ac_test_CFLAGS" = set; then
2373     CFLAGS=$ac_save_CFLAGS
2374     elif test $ac_cv_prog_cc_g = yes; then
2375     if test "$GCC" = yes; then
2376     CFLAGS="-g -O2"
2377     else
2378     CFLAGS="-g"
2379     fi
2380     else
2381     if test "$GCC" = yes; then
2382     CFLAGS="-O2"
2383     else
2384     CFLAGS=
2385     fi
2386     fi
2387 gezelter 2081 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2388     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2389     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2390     echo $ECHO_N "(cached) $ECHO_C" >&6
2391     else
2392     ac_cv_prog_cc_stdc=no
2393     ac_save_CC=$CC
2394     cat >conftest.$ac_ext <<_ACEOF
2395     /* confdefs.h. */
2396     _ACEOF
2397     cat confdefs.h >>conftest.$ac_ext
2398     cat >>conftest.$ac_ext <<_ACEOF
2399     /* end confdefs.h. */
2400     #include <stdarg.h>
2401     #include <stdio.h>
2402     #include <sys/types.h>
2403     #include <sys/stat.h>
2404     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2405     struct buf { int x; };
2406     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2407     static char *e (p, i)
2408     char **p;
2409     int i;
2410     {
2411     return p[i];
2412     }
2413     static char *f (char * (*g) (char **, int), char **p, ...)
2414     {
2415     char *s;
2416     va_list v;
2417     va_start (v,p);
2418     s = g (p, va_arg (v,int));
2419     va_end (v);
2420     return s;
2421     }
2422    
2423     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2424     function prototypes and stuff, but not '\xHH' hex character constants.
2425     These don't provoke an error unfortunately, instead are silently treated
2426     as 'x'. The following induces an error, until -std1 is added to get
2427     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2428     array size at least. It's necessary to write '\x00'==0 to get something
2429     that's true only with -std1. */
2430     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2431    
2432     int test (int i, double x);
2433     struct s1 {int (*f) (int a);};
2434     struct s2 {int (*f) (double a);};
2435     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2436     int argc;
2437     char **argv;
2438     int
2439     main ()
2440     {
2441     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2442     ;
2443     return 0;
2444     }
2445     _ACEOF
2446     # Don't try gcc -ansi; that turns off useful extensions and
2447     # breaks some systems' header files.
2448     # AIX -qlanglvl=ansi
2449     # Ultrix and OSF/1 -std1
2450     # HP-UX 10.20 and later -Ae
2451     # HP-UX older versions -Aa -D_HPUX_SOURCE
2452     # SVR4 -Xc -D__EXTENSIONS__
2453     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2454     do
2455     CC="$ac_save_CC $ac_arg"
2456     rm -f conftest.$ac_objext
2457     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2458     (eval $ac_compile) 2>conftest.er1
2459     ac_status=$?
2460     grep -v '^ *+' conftest.er1 >conftest.err
2461     rm -f conftest.er1
2462     cat conftest.err >&5
2463     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2464     (exit $ac_status); } &&
2465 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2466     || test ! -s conftest.err'
2467 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2468     (eval $ac_try) 2>&5
2469     ac_status=$?
2470     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2471     (exit $ac_status); }; } &&
2472     { ac_try='test -s conftest.$ac_objext'
2473     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2474     (eval $ac_try) 2>&5
2475     ac_status=$?
2476     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2477     (exit $ac_status); }; }; then
2478     ac_cv_prog_cc_stdc=$ac_arg
2479     break
2480     else
2481     echo "$as_me: failed program was:" >&5
2482     sed 's/^/| /' conftest.$ac_ext >&5
2483    
2484     fi
2485     rm -f conftest.err conftest.$ac_objext
2486     done
2487     rm -f conftest.$ac_ext conftest.$ac_objext
2488     CC=$ac_save_CC
2489    
2490     fi
2491    
2492     case "x$ac_cv_prog_cc_stdc" in
2493     x|xno)
2494     echo "$as_me:$LINENO: result: none needed" >&5
2495     echo "${ECHO_T}none needed" >&6 ;;
2496     *)
2497     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2498     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2499     CC="$CC $ac_cv_prog_cc_stdc" ;;
2500     esac
2501    
2502 gezelter 1490 # Some people use a C++ compiler to compile C. Since we use `exit',
2503     # in C++ we need to declare it. In case someone uses the same compiler
2504     # for both compiling C and C++ we need to have the C++ compiler decide
2505     # the declaration of exit, since it's the most demanding environment.
2506     cat >conftest.$ac_ext <<_ACEOF
2507     #ifndef __cplusplus
2508     choke me
2509     #endif
2510     _ACEOF
2511     rm -f conftest.$ac_objext
2512 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2513     (eval $ac_compile) 2>conftest.er1
2514 gezelter 1490 ac_status=$?
2515 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2516     rm -f conftest.er1
2517     cat conftest.err >&5
2518     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2519 gezelter 1490 (exit $ac_status); } &&
2520 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2521     || test ! -s conftest.err'
2522 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2523 gezelter 1490 (eval $ac_try) 2>&5
2524     ac_status=$?
2525 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2526     (exit $ac_status); }; } &&
2527     { ac_try='test -s conftest.$ac_objext'
2528     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2529     (eval $ac_try) 2>&5
2530     ac_status=$?
2531     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2532 gezelter 1490 (exit $ac_status); }; }; then
2533     for ac_declaration in \
2534 gezelter 2081 '' \
2535 gezelter 1490 'extern "C" void std::exit (int) throw (); using std::exit;' \
2536     'extern "C" void std::exit (int); using std::exit;' \
2537     'extern "C" void exit (int) throw ();' \
2538     'extern "C" void exit (int);' \
2539     'void exit (int);'
2540     do
2541     cat >conftest.$ac_ext <<_ACEOF
2542 gezelter 2081 /* confdefs.h. */
2543     _ACEOF
2544     cat confdefs.h >>conftest.$ac_ext
2545     cat >>conftest.$ac_ext <<_ACEOF
2546     /* end confdefs.h. */
2547     $ac_declaration
2548 gezelter 2029 #include <stdlib.h>
2549 gezelter 1490 int
2550     main ()
2551     {
2552     exit (42);
2553     ;
2554     return 0;
2555     }
2556     _ACEOF
2557     rm -f conftest.$ac_objext
2558 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2559     (eval $ac_compile) 2>conftest.er1
2560 gezelter 1490 ac_status=$?
2561 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2562     rm -f conftest.er1
2563     cat conftest.err >&5
2564     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2565 gezelter 1490 (exit $ac_status); } &&
2566 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2567     || test ! -s conftest.err'
2568 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2569 gezelter 1490 (eval $ac_try) 2>&5
2570     ac_status=$?
2571 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2572     (exit $ac_status); }; } &&
2573     { ac_try='test -s conftest.$ac_objext'
2574     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2575     (eval $ac_try) 2>&5
2576     ac_status=$?
2577     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2578 gezelter 1490 (exit $ac_status); }; }; then
2579     :
2580     else
2581     echo "$as_me: failed program was:" >&5
2582 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2583    
2584 gezelter 1490 continue
2585     fi
2586 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2587 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
2588 gezelter 2081 /* confdefs.h. */
2589     _ACEOF
2590     cat confdefs.h >>conftest.$ac_ext
2591     cat >>conftest.$ac_ext <<_ACEOF
2592     /* end confdefs.h. */
2593 gezelter 1490 $ac_declaration
2594     int
2595     main ()
2596     {
2597     exit (42);
2598     ;
2599     return 0;
2600     }
2601     _ACEOF
2602     rm -f conftest.$ac_objext
2603 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2604     (eval $ac_compile) 2>conftest.er1
2605 gezelter 1490 ac_status=$?
2606 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2607     rm -f conftest.er1
2608     cat conftest.err >&5
2609     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2610 gezelter 1490 (exit $ac_status); } &&
2611 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2612     || test ! -s conftest.err'
2613 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2614 gezelter 1490 (eval $ac_try) 2>&5
2615     ac_status=$?
2616 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2617     (exit $ac_status); }; } &&
2618     { ac_try='test -s conftest.$ac_objext'
2619     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2620     (eval $ac_try) 2>&5
2621     ac_status=$?
2622     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2623 gezelter 1490 (exit $ac_status); }; }; then
2624     break
2625     else
2626     echo "$as_me: failed program was:" >&5
2627 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2628    
2629 gezelter 1490 fi
2630 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2631 gezelter 1490 done
2632 gezelter 2081 rm -f conftest*
2633     if test -n "$ac_declaration"; then
2634     echo '#ifdef __cplusplus' >>confdefs.h
2635     echo $ac_declaration >>confdefs.h
2636     echo '#endif' >>confdefs.h
2637     fi
2638 gezelter 1490
2639     else
2640     echo "$as_me: failed program was:" >&5
2641 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2642    
2643 gezelter 1490 fi
2644 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2645 gezelter 1490 ac_ext=c
2646     ac_cpp='$CPP $CPPFLAGS'
2647     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2648     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2649     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2650    
2651 gezelter 2547 ac_ext=${FC_SRCEXT-f}
2652     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2653     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2654     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2655 gezelter 1490 if test -n "$ac_tool_prefix"; then
2656 gezelter 2562 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2657 gezelter 1490 do
2658     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2659     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2660 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2661 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2662 gezelter 2547 if test "${ac_cv_prog_FC+set}" = set; then
2663 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2664     else
2665 gezelter 2547 if test -n "$FC"; then
2666     ac_cv_prog_FC="$FC" # Let the user override the test.
2667 gezelter 1490 else
2668 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2669     for as_dir in $PATH
2670     do
2671     IFS=$as_save_IFS
2672     test -z "$as_dir" && as_dir=.
2673     for ac_exec_ext in '' $ac_executable_extensions; do
2674     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2675 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2676 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2677     break 2
2678     fi
2679 gezelter 1490 done
2680 gezelter 2081 done
2681 gezelter 1490
2682     fi
2683     fi
2684 gezelter 2547 FC=$ac_cv_prog_FC
2685     if test -n "$FC"; then
2686     echo "$as_me:$LINENO: result: $FC" >&5
2687     echo "${ECHO_T}$FC" >&6
2688 gezelter 1490 else
2689 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2690 gezelter 1490 echo "${ECHO_T}no" >&6
2691     fi
2692    
2693 gezelter 2547 test -n "$FC" && break
2694 gezelter 1490 done
2695     fi
2696 gezelter 2547 if test -z "$FC"; then
2697     ac_ct_FC=$FC
2698 gezelter 2562 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2699 gezelter 1490 do
2700     # Extract the first word of "$ac_prog", so it can be a program name with args.
2701     set dummy $ac_prog; ac_word=$2
2702 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2703 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2704 gezelter 2547 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2705 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2706     else
2707 gezelter 2547 if test -n "$ac_ct_FC"; then
2708     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2709 gezelter 1490 else
2710 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2711     for as_dir in $PATH
2712     do
2713     IFS=$as_save_IFS
2714     test -z "$as_dir" && as_dir=.
2715     for ac_exec_ext in '' $ac_executable_extensions; do
2716     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2717 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
2718 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2719     break 2
2720     fi
2721 gezelter 1490 done
2722 gezelter 2081 done
2723 gezelter 1490
2724     fi
2725     fi
2726 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2727     if test -n "$ac_ct_FC"; then
2728     echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2729     echo "${ECHO_T}$ac_ct_FC" >&6
2730 gezelter 1490 else
2731 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2732 gezelter 1490 echo "${ECHO_T}no" >&6
2733     fi
2734    
2735 gezelter 2547 test -n "$ac_ct_FC" && break
2736 gezelter 1490 done
2737    
2738 gezelter 2547 FC=$ac_ct_FC
2739 gezelter 1490 fi
2740    
2741 gezelter 2081
2742     # Provide some information about the compiler.
2743 gezelter 2752 echo "$as_me:2743:" \
2744 gezelter 2547 "checking for Fortran compiler version" >&5
2745 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
2746     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2747     (eval $ac_compiler --version </dev/null >&5) 2>&5
2748     ac_status=$?
2749     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2750     (exit $ac_status); }
2751     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2752     (eval $ac_compiler -v </dev/null >&5) 2>&5
2753     ac_status=$?
2754     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2755     (exit $ac_status); }
2756     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2757     (eval $ac_compiler -V </dev/null >&5) 2>&5
2758     ac_status=$?
2759     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2760     (exit $ac_status); }
2761 gezelter 2547 rm -f a.out
2762 gezelter 2081
2763 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
2764     # input file. (Note that this only needs to work for GNU compilers.)
2765     ac_save_ext=$ac_ext
2766     ac_ext=F
2767     echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2768     echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2769     if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2770 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2771     else
2772     cat >conftest.$ac_ext <<_ACEOF
2773 gezelter 2547 program main
2774 gezelter 1490 #ifndef __GNUC__
2775     choke me
2776     #endif
2777    
2778 gezelter 2547 end
2779 gezelter 1490 _ACEOF
2780     rm -f conftest.$ac_objext
2781 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2782     (eval $ac_compile) 2>conftest.er1
2783 gezelter 1490 ac_status=$?
2784 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2785     rm -f conftest.er1
2786     cat conftest.err >&5
2787     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2788 gezelter 1490 (exit $ac_status); } &&
2789 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2790 gezelter 2473 || test ! -s conftest.err'
2791 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2792 gezelter 1490 (eval $ac_try) 2>&5
2793     ac_status=$?
2794 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2795     (exit $ac_status); }; } &&
2796     { ac_try='test -s conftest.$ac_objext'
2797     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2798     (eval $ac_try) 2>&5
2799     ac_status=$?
2800     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801 gezelter 1490 (exit $ac_status); }; }; then
2802     ac_compiler_gnu=yes
2803     else
2804     echo "$as_me: failed program was:" >&5
2805 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2806    
2807 gezelter 1490 ac_compiler_gnu=no
2808     fi
2809 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2810 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2811 gezelter 1490
2812     fi
2813 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2814     echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2815     ac_ext=$ac_save_ext
2816     ac_test_FFLAGS=${FCFLAGS+set}
2817     ac_save_FFLAGS=$FCFLAGS
2818     FCFLAGS=
2819     echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2820     echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2821     if test "${ac_cv_prog_fc_g+set}" = set; then
2822 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2823     else
2824 gezelter 2547 FCFLAGS=-g
2825     cat >conftest.$ac_ext <<_ACEOF
2826     program main
2827 gezelter 1490
2828 gezelter 2547 end
2829 gezelter 1490 _ACEOF
2830     rm -f conftest.$ac_objext
2831 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2832     (eval $ac_compile) 2>conftest.er1
2833 gezelter 1490 ac_status=$?
2834 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2835     rm -f conftest.er1
2836     cat conftest.err >&5
2837     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2838 gezelter 1490 (exit $ac_status); } &&
2839 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2840 gezelter 2473 || test ! -s conftest.err'
2841 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2842 gezelter 1490 (eval $ac_try) 2>&5
2843     ac_status=$?
2844 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2845     (exit $ac_status); }; } &&
2846     { ac_try='test -s conftest.$ac_objext'
2847     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2848     (eval $ac_try) 2>&5
2849     ac_status=$?
2850     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2851 gezelter 1490 (exit $ac_status); }; }; then
2852 gezelter 2547 ac_cv_prog_fc_g=yes
2853 gezelter 1490 else
2854     echo "$as_me: failed program was:" >&5
2855 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2856    
2857 gezelter 2547 ac_cv_prog_fc_g=no
2858 gezelter 1490 fi
2859 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2860 gezelter 2547
2861 gezelter 1490 fi
2862 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2863     echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2864     if test "$ac_test_FFLAGS" = set; then
2865     FCFLAGS=$ac_save_FFLAGS
2866     elif test $ac_cv_prog_fc_g = yes; then
2867     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2868     FCFLAGS="-g -O2"
2869 gezelter 1490 else
2870 gezelter 2547 FCFLAGS="-g"
2871 gezelter 1490 fi
2872     else
2873 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2874     FCFLAGS="-O2"
2875 gezelter 1490 else
2876 gezelter 2547 FCFLAGS=
2877 gezelter 1490 fi
2878     fi
2879 gezelter 2081
2880 gezelter 1490 ac_ext=c
2881     ac_cpp='$CPP $CPPFLAGS'
2882     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2883     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2884     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2885    
2886 gezelter 2473 ac_ext=c
2887     ac_cpp='$CPP $CPPFLAGS'
2888     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2889     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2890     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2891     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2892     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2893     # On Suns, sometimes $CPP names a directory.
2894     if test -n "$CPP" && test -d "$CPP"; then
2895     CPP=
2896     fi
2897     if test -z "$CPP"; then
2898     if test "${ac_cv_prog_CPP+set}" = set; then
2899     echo $ECHO_N "(cached) $ECHO_C" >&6
2900     else
2901     # Double quotes because CPP needs to be expanded
2902     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2903     do
2904     ac_preproc_ok=false
2905     for ac_c_preproc_warn_flag in '' yes
2906     do
2907     # Use a header file that comes with gcc, so configuring glibc
2908     # with a fresh cross-compiler works.
2909     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2910     # <limits.h> exists even on freestanding compilers.
2911     # On the NeXT, cc -E runs the code through the compiler's parser,
2912     # not just through cpp. "Syntax error" is here to catch this case.
2913     cat >conftest.$ac_ext <<_ACEOF
2914     /* confdefs.h. */
2915     _ACEOF
2916     cat confdefs.h >>conftest.$ac_ext
2917     cat >>conftest.$ac_ext <<_ACEOF
2918     /* end confdefs.h. */
2919     #ifdef __STDC__
2920     # include <limits.h>
2921     #else
2922     # include <assert.h>
2923     #endif
2924     Syntax error
2925     _ACEOF
2926     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2927     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2928     ac_status=$?
2929     grep -v '^ *+' conftest.er1 >conftest.err
2930     rm -f conftest.er1
2931     cat conftest.err >&5
2932     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2933     (exit $ac_status); } >/dev/null; then
2934     if test -s conftest.err; then
2935     ac_cpp_err=$ac_c_preproc_warn_flag
2936     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2937     else
2938     ac_cpp_err=
2939     fi
2940     else
2941     ac_cpp_err=yes
2942     fi
2943     if test -z "$ac_cpp_err"; then
2944     :
2945     else
2946     echo "$as_me: failed program was:" >&5
2947     sed 's/^/| /' conftest.$ac_ext >&5
2948    
2949     # Broken: fails on valid input.
2950     continue
2951     fi
2952     rm -f conftest.err conftest.$ac_ext
2953    
2954     # OK, works on sane cases. Now check whether non-existent headers
2955     # can be detected and how.
2956     cat >conftest.$ac_ext <<_ACEOF
2957     /* confdefs.h. */
2958     _ACEOF
2959     cat confdefs.h >>conftest.$ac_ext
2960     cat >>conftest.$ac_ext <<_ACEOF
2961     /* end confdefs.h. */
2962     #include <ac_nonexistent.h>
2963     _ACEOF
2964     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2965     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2966     ac_status=$?
2967     grep -v '^ *+' conftest.er1 >conftest.err
2968     rm -f conftest.er1
2969     cat conftest.err >&5
2970     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2971     (exit $ac_status); } >/dev/null; then
2972     if test -s conftest.err; then
2973     ac_cpp_err=$ac_c_preproc_warn_flag
2974     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2975     else
2976     ac_cpp_err=
2977     fi
2978     else
2979     ac_cpp_err=yes
2980     fi
2981     if test -z "$ac_cpp_err"; then
2982     # Broken: success on invalid input.
2983     continue
2984     else
2985     echo "$as_me: failed program was:" >&5
2986     sed 's/^/| /' conftest.$ac_ext >&5
2987    
2988     # Passes both tests.
2989     ac_preproc_ok=:
2990     break
2991     fi
2992     rm -f conftest.err conftest.$ac_ext
2993    
2994     done
2995     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2996     rm -f conftest.err conftest.$ac_ext
2997     if $ac_preproc_ok; then
2998     break
2999     fi
3000    
3001     done
3002     ac_cv_prog_CPP=$CPP
3003    
3004     fi
3005     CPP=$ac_cv_prog_CPP
3006     else
3007     ac_cv_prog_CPP=$CPP
3008     fi
3009     echo "$as_me:$LINENO: result: $CPP" >&5
3010     echo "${ECHO_T}$CPP" >&6
3011     ac_preproc_ok=false
3012     for ac_c_preproc_warn_flag in '' yes
3013     do
3014     # Use a header file that comes with gcc, so configuring glibc
3015     # with a fresh cross-compiler works.
3016     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3017     # <limits.h> exists even on freestanding compilers.
3018     # On the NeXT, cc -E runs the code through the compiler's parser,
3019     # not just through cpp. "Syntax error" is here to catch this case.
3020     cat >conftest.$ac_ext <<_ACEOF
3021     /* confdefs.h. */
3022     _ACEOF
3023     cat confdefs.h >>conftest.$ac_ext
3024     cat >>conftest.$ac_ext <<_ACEOF
3025     /* end confdefs.h. */
3026     #ifdef __STDC__
3027     # include <limits.h>
3028     #else
3029     # include <assert.h>
3030     #endif
3031     Syntax error
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     :
3052     else
3053     echo "$as_me: failed program was:" >&5
3054     sed 's/^/| /' conftest.$ac_ext >&5
3055    
3056     # Broken: fails on valid input.
3057     continue
3058     fi
3059     rm -f conftest.err conftest.$ac_ext
3060    
3061     # OK, works on sane cases. Now check whether non-existent headers
3062     # can be detected and how.
3063     cat >conftest.$ac_ext <<_ACEOF
3064     /* confdefs.h. */
3065     _ACEOF
3066     cat confdefs.h >>conftest.$ac_ext
3067     cat >>conftest.$ac_ext <<_ACEOF
3068     /* end confdefs.h. */
3069     #include <ac_nonexistent.h>
3070     _ACEOF
3071     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3072     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3073     ac_status=$?
3074     grep -v '^ *+' conftest.er1 >conftest.err
3075     rm -f conftest.er1
3076     cat conftest.err >&5
3077     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3078     (exit $ac_status); } >/dev/null; then
3079     if test -s conftest.err; then
3080     ac_cpp_err=$ac_c_preproc_warn_flag
3081     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3082     else
3083     ac_cpp_err=
3084     fi
3085     else
3086     ac_cpp_err=yes
3087     fi
3088     if test -z "$ac_cpp_err"; then
3089     # Broken: success on invalid input.
3090     continue
3091     else
3092     echo "$as_me: failed program was:" >&5
3093     sed 's/^/| /' conftest.$ac_ext >&5
3094    
3095     # Passes both tests.
3096     ac_preproc_ok=:
3097     break
3098     fi
3099     rm -f conftest.err conftest.$ac_ext
3100    
3101     done
3102     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3103     rm -f conftest.err conftest.$ac_ext
3104     if $ac_preproc_ok; then
3105     :
3106     else
3107     { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3108     See \`config.log' for more details." >&5
3109     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3110     See \`config.log' for more details." >&2;}
3111     { (exit 1); exit 1; }; }
3112     fi
3113    
3114     ac_ext=c
3115     ac_cpp='$CPP $CPPFLAGS'
3116     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3117     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3118     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3119    
3120     echo "$as_me:$LINENO: checking for egrep" >&5
3121     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3122     if test "${ac_cv_prog_egrep+set}" = set; then
3123     echo $ECHO_N "(cached) $ECHO_C" >&6
3124     else
3125     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3126     then ac_cv_prog_egrep='grep -E'
3127     else ac_cv_prog_egrep='egrep'
3128     fi
3129     fi
3130     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3131     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3132     EGREP=$ac_cv_prog_egrep
3133    
3134    
3135 gezelter 2547 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3136     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3137     LN_S=$as_ln_s
3138     if test "$LN_S" = "ln -s"; then
3139     echo "$as_me:$LINENO: result: yes" >&5
3140     echo "${ECHO_T}yes" >&6
3141     else
3142     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3143     echo "${ECHO_T}no, using $LN_S" >&6
3144     fi
3145 gezelter 2473
3146 gezelter 2547 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3147     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3148     set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3149     if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3150     echo $ECHO_N "(cached) $ECHO_C" >&6
3151     else
3152     cat >conftest.make <<\_ACEOF
3153     all:
3154     @echo 'ac_maketemp="$(MAKE)"'
3155     _ACEOF
3156     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3157     eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3158     if test -n "$ac_maketemp"; then
3159     eval ac_cv_prog_make_${ac_make}_set=yes
3160     else
3161     eval ac_cv_prog_make_${ac_make}_set=no
3162     fi
3163     rm -f conftest.make
3164     fi
3165     if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3166     echo "$as_me:$LINENO: result: yes" >&5
3167 gezelter 1490 echo "${ECHO_T}yes" >&6
3168 gezelter 2547 SET_MAKE=
3169     else
3170     echo "$as_me:$LINENO: result: no" >&5
3171 gezelter 1490 echo "${ECHO_T}no" >&6
3172 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
3173     fi
3174    
3175     if test -n "$ac_tool_prefix"; then
3176     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3177     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3178     echo "$as_me:$LINENO: checking for $ac_word" >&5
3179     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3180     if test "${ac_cv_prog_RANLIB+set}" = set; then
3181     echo $ECHO_N "(cached) $ECHO_C" >&6
3182     else
3183     if test -n "$RANLIB"; then
3184     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3185     else
3186     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3187     for as_dir in $PATH
3188     do
3189     IFS=$as_save_IFS
3190     test -z "$as_dir" && as_dir=.
3191     for ac_exec_ext in '' $ac_executable_extensions; do
3192     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3193     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3194     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3195     break 2
3196 gezelter 1490 fi
3197 gezelter 2547 done
3198     done
3199    
3200     fi
3201     fi
3202     RANLIB=$ac_cv_prog_RANLIB
3203     if test -n "$RANLIB"; then
3204     echo "$as_me:$LINENO: result: $RANLIB" >&5
3205     echo "${ECHO_T}$RANLIB" >&6
3206     else
3207     echo "$as_me:$LINENO: result: no" >&5
3208 gezelter 1490 echo "${ECHO_T}no" >&6
3209 gezelter 2547 fi
3210    
3211     fi
3212     if test -z "$ac_cv_prog_RANLIB"; then
3213     ac_ct_RANLIB=$RANLIB
3214     # Extract the first word of "ranlib", so it can be a program name with args.
3215     set dummy ranlib; ac_word=$2
3216     echo "$as_me:$LINENO: checking for $ac_word" >&5
3217     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3218     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3219     echo $ECHO_N "(cached) $ECHO_C" >&6
3220     else
3221     if test -n "$ac_ct_RANLIB"; then
3222     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3223     else
3224     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3225     for as_dir in $PATH
3226     do
3227     IFS=$as_save_IFS
3228     test -z "$as_dir" && as_dir=.
3229     for ac_exec_ext in '' $ac_executable_extensions; do
3230     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3231     ac_cv_prog_ac_ct_RANLIB="ranlib"
3232     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3233     break 2
3234 gezelter 1490 fi
3235 gezelter 2547 done
3236     done
3237    
3238     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3239     fi
3240     fi
3241     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3242     if test -n "$ac_ct_RANLIB"; then
3243     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3244     echo "${ECHO_T}$ac_ct_RANLIB" >&6
3245     else
3246     echo "$as_me:$LINENO: result: no" >&5
3247 gezelter 1490 echo "${ECHO_T}no" >&6
3248 gezelter 2547 fi
3249    
3250     RANLIB=$ac_ct_RANLIB
3251     else
3252     RANLIB="$ac_cv_prog_RANLIB"
3253     fi
3254    
3255    
3256     # Extract the first word of "perl", so it can be a program name with args.
3257     set dummy perl; ac_word=$2
3258     echo "$as_me:$LINENO: checking for $ac_word" >&5
3259     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3260     if test "${ac_cv_path_PERLINTERP+set}" = set; then
3261     echo $ECHO_N "(cached) $ECHO_C" >&6
3262     else
3263     case $PERLINTERP in
3264     [\\/]* | ?:[\\/]*)
3265     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3266     ;;
3267     *)
3268     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3269     for as_dir in $PATH
3270     do
3271     IFS=$as_save_IFS
3272     test -z "$as_dir" && as_dir=.
3273     for ac_exec_ext in '' $ac_executable_extensions; do
3274     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3275     ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3276     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3277     break 2
3278 gezelter 1490 fi
3279 gezelter 2547 done
3280     done
3281 gezelter 1490
3282 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3283     ;;
3284     esac
3285     fi
3286     PERLINTERP=$ac_cv_path_PERLINTERP
3287 gezelter 2081
3288 gezelter 2547 if test -n "$PERLINTERP"; then
3289     echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3290     echo "${ECHO_T}$PERLINTERP" >&6
3291     else
3292     echo "$as_me:$LINENO: result: no" >&5
3293 gezelter 1490 echo "${ECHO_T}no" >&6
3294 gezelter 2547 fi
3295    
3296     ac_cv_path_perlinterp="$PERLINTERP"
3297     _sHpB='#!'
3298    
3299    
3300     # Check whether --with-perl-shebang or --without-perl-shebang was given.
3301     if test "${with_perl_shebang+set}" = set; then
3302     withval="$with_perl_shebang"
3303     opt_perl_shebang="$withval"
3304     else
3305     opt_perl_shebang="not_set"
3306     fi;
3307     echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3308     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3309     if test "${ax_cv_opt_perl_shebang+set}" = set; then
3310     echo $ECHO_N "(cached) $ECHO_C" >&6
3311     else
3312     case "$opt_perl_shebang" in
3313     not_set ) ax_cv_opt_perl_shebang=''
3314     ;;
3315     * )
3316     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3317     esac
3318    
3319     fi
3320     echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3321     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3322     if test "A$ax_cv_opt_perl_shebang" != "A"
3323     then
3324     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3325     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3326     { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3327     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3328    
3329     # Automatic detection of sharpbang formula starts here
3330     else
3331     _somian_shbangperl=`$PERLINTERP -V:startperl`
3332     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3333     echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3334     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3335     if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3336     echo $ECHO_N "(cached) $ECHO_C" >&6
3337     else
3338     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3339     if test "x$_somian_kspb_perl" == x
3340     then _somian_ksbp_warn_empty='durnit'
3341     else
3342     case "A$_somian_kspb_perl" in
3343     A#!*perl* )
3344     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3345     ;;
3346     A* ) _somian_ksbp_warn_defau='trouble'
3347     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3348     esac
3349     fi
3350    
3351     fi
3352     echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3353     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3354     # The above prints Checking ... result message to user.
3355     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3356    
3357     if test A${_somian_ksbp_warn_empty+set} == Aset
3358     then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3359     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3360     fi
3361     # Inform user after printing result value
3362     if test A${_somian_ksbp_warn_defau+set} == Aset
3363     then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3364     echo "$as_me: Maybe Not good -" >&6;}
3365     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3366     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3367     else { echo "$as_me:$LINENO: OK Good result - " >&5
3368     echo "$as_me: OK Good result - " >&6;}
3369     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3370     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3371     fi
3372 gezelter 1490 fi
3373 gezelter 2547
3374     # Find a good install program. We prefer a C program (faster),
3375     # so one script is as good as another. But avoid the broken or
3376     # incompatible versions:
3377     # SysV /etc/install, /usr/sbin/install
3378     # SunOS /usr/etc/install
3379     # IRIX /sbin/install
3380     # AIX /bin/install
3381     # AmigaOS /C/install, which installs bootblocks on floppy discs
3382     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3383     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3384     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3385     # OS/2's system install, which has a completely different semantic
3386     # ./install, which can be erroneously created by make from ./install.sh.
3387     echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3388     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3389     if test -z "$INSTALL"; then
3390     if test "${ac_cv_path_install+set}" = set; then
3391     echo $ECHO_N "(cached) $ECHO_C" >&6
3392     else
3393     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3394     for as_dir in $PATH
3395     do
3396     IFS=$as_save_IFS
3397     test -z "$as_dir" && as_dir=.
3398     # Account for people who put trailing slashes in PATH elements.
3399     case $as_dir/ in
3400     ./ | .// | /cC/* | \
3401     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3402     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3403     /usr/ucb/* ) ;;
3404     *)
3405     # OSF1 and SCO ODT 3.0 have their own names for install.
3406     # Don't use installbsd from OSF since it installs stuff as root
3407     # by default.
3408     for ac_prog in ginstall scoinst install; do
3409     for ac_exec_ext in '' $ac_executable_extensions; do
3410     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3411     if test $ac_prog = install &&
3412     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3413     # AIX install. It has an incompatible calling convention.
3414     :
3415     elif test $ac_prog = install &&
3416     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3417     # program-specific install script used by HP pwplus--don't use.
3418     :
3419     else
3420     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3421     break 3
3422     fi
3423     fi
3424     done
3425     done
3426     ;;
3427     esac
3428     done
3429    
3430    
3431 gezelter 1490 fi
3432 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
3433     INSTALL=$ac_cv_path_install
3434     else
3435     # As a last resort, use the slow shell script. We don't cache a
3436     # path for INSTALL within a source directory, because that will
3437     # break other packages using the cache if that directory is
3438     # removed, or if the path is relative.
3439     INSTALL=$ac_install_sh
3440     fi
3441     fi
3442     echo "$as_me:$LINENO: result: $INSTALL" >&5
3443     echo "${ECHO_T}$INSTALL" >&6
3444 gezelter 1490
3445 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3446     # It thinks the first close brace ends the variable substitution.
3447     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3448 gezelter 2081
3449 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3450 gezelter 2081
3451 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3452 gezelter 2081
3453 gezelter 2547 case "x$INSTALL" in
3454     x/*) ;;
3455     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3456     esac
3457     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3458     # Extract the first word of "ar", so it can be a program name with args.
3459     set dummy ar; ac_word=$2
3460 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3461 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3462 gezelter 2547 if test "${ac_cv_prog_AR+set}" = set; then
3463 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3464     else
3465 gezelter 2547 if test -n "$AR"; then
3466     ac_cv_prog_AR="$AR" # Let the user override the test.
3467 gezelter 1490 else
3468 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3469     for as_dir in $PATH
3470     do
3471     IFS=$as_save_IFS
3472     test -z "$as_dir" && as_dir=.
3473     for ac_exec_ext in '' $ac_executable_extensions; do
3474     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3475 gezelter 2547 ac_cv_prog_AR="ar"
3476 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3477     break 2
3478     fi
3479 gezelter 1490 done
3480 gezelter 2081 done
3481 gezelter 1490
3482 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3483 gezelter 1490 fi
3484     fi
3485 gezelter 2547 AR=$ac_cv_prog_AR
3486     if test -n "$AR"; then
3487     echo "$as_me:$LINENO: result: $AR" >&5
3488     echo "${ECHO_T}$AR" >&6
3489 gezelter 1490 else
3490 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3491 gezelter 1490 echo "${ECHO_T}no" >&6
3492     fi
3493    
3494 gezelter 2547 if test "$AR" = "NONE"; then
3495     { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
3496     echo "$as_me: error: --> Can't find \`ar'!" >&2;}
3497     { (exit 1); exit 1; }; }
3498     cat >confcache <<\_ACEOF
3499     # This file is a shell script that caches the results of configure
3500     # tests run on this system so they can be shared between configure
3501     # scripts and configure runs, see configure's option --config-cache.
3502     # It is not useful on other systems. If it contains results you don't
3503     # want to keep, you may remove or edit it.
3504     #
3505     # config.status only pays attention to the cache file if you give it
3506     # the --recheck option to rerun configure.
3507     #
3508     # `ac_cv_env_foo' variables (set or unset) will be overridden when
3509     # loading this file, other *unset* `ac_cv_foo' will be assigned the
3510     # following values.
3511    
3512     _ACEOF
3513    
3514     # The following way of writing the cache mishandles newlines in values,
3515     # but we know of no workaround that is simple, portable, and efficient.
3516     # So, don't put newlines in cache variables' values.
3517     # Ultrix sh set writes to stderr and can't be redirected directly,
3518     # and sets the high bit in the cache file unless we assign to the vars.
3519     {
3520     (set) 2>&1 |
3521     case `(ac_space=' '; set | grep ac_space) 2>&1` in
3522     *ac_space=\ *)
3523     # `set' does not quote correctly, so add quotes (double-quote
3524     # substitution turns \\\\ into \\, and sed turns \\ into \).
3525     sed -n \
3526     "s/'/'\\\\''/g;
3527     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3528     ;;
3529     *)
3530     # `set' quotes correctly as required by POSIX, so do not add quotes.
3531     sed -n \
3532     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3533     ;;
3534     esac;
3535     } |
3536     sed '
3537     t clear
3538     : clear
3539     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3540     t end
3541     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3542     : end' >>confcache
3543     if diff $cache_file confcache >/dev/null 2>&1; then :; else
3544     if test -w $cache_file; then
3545     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3546     cat confcache >$cache_file
3547     else
3548     echo "not updating unwritable cache $cache_file"
3549     fi
3550 gezelter 1490 fi
3551 gezelter 2547 rm -f confcache
3552     exit 1
3553     fi
3554     # Extract the first word of "ps", so it can be a program name with args.
3555     set dummy ps; ac_word=$2
3556 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3557 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3558 gezelter 2547 if test "${ac_cv_path_PS+set}" = set; then
3559 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3560     else
3561 gezelter 2547 case $PS in
3562     [\\/]* | ?:[\\/]*)
3563     ac_cv_path_PS="$PS" # Let the user override the test with a path.
3564     ;;
3565     *)
3566     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3567 gezelter 2081 for as_dir in $PATH
3568     do
3569     IFS=$as_save_IFS
3570     test -z "$as_dir" && as_dir=.
3571     for ac_exec_ext in '' $ac_executable_extensions; do
3572     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3573 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3574 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3575     break 2
3576     fi
3577 gezelter 1490 done
3578 gezelter 2081 done
3579 gezelter 1490
3580 gezelter 2547 ;;
3581     esac
3582 gezelter 1490 fi
3583 gezelter 2547 PS=$ac_cv_path_PS
3584    
3585     if test -n "$PS"; then
3586     echo "$as_me:$LINENO: result: $PS" >&5
3587     echo "${ECHO_T}$PS" >&6
3588 gezelter 1490 else
3589 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3590 gezelter 1490 echo "${ECHO_T}no" >&6
3591     fi
3592    
3593 gezelter 2547 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3594     echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3595     if test "${ac_cv_prog_ps_syntax+set}" = set; then
3596     echo $ECHO_N "(cached) $ECHO_C" >&6
3597     else
3598 gezelter 1490
3599 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
3600     ac_cv_prog_ps_ax=yes
3601     else
3602     ac_cv_prog_ps_ax=no
3603     fi
3604     if $PS -ef -o rss > /dev/null 2>&1; then
3605     ac_cv_prog_ps_ef=yes
3606     else
3607     ac_cv_prog_ps_ef=no
3608     fi
3609     if test "$ac_cv_prog_ps_ax" = yes; then
3610     ac_cv_prog_ps_syntax=BSD
3611     else
3612     if test "$ac_cv_prog_ps_ef" = yes; then
3613     ac_cv_prog_ps_syntax=POSIX
3614     else
3615     { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3616     echo "$as_me: error: Could not determine ps syntax" >&2;}
3617     { (exit 1); exit 1; }; }
3618     fi
3619     fi
3620    
3621 gezelter 1490 fi
3622 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3623     echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3624 gezelter 1490
3625 gezelter 2547 cat >>confdefs.h <<_ACEOF
3626     #define PSCOMMAND $PS
3627     _ACEOF
3628 gezelter 2081
3629 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
3630    
3631     cat >>confdefs.h <<\_ACEOF
3632     #define PSTYPE_IS_BSD 1
3633     _ACEOF
3634    
3635 gezelter 1490 else
3636 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3637 gezelter 1490
3638 gezelter 2547 cat >>confdefs.h <<\_ACEOF
3639     #define PSTYPE_IS_POSIX 1
3640     _ACEOF
3641 gezelter 1490
3642 gezelter 2547 else
3643     { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3644     echo "$as_me: error: Unknown ps syntax type!" >&2;}
3645     { (exit 1); exit 1; }; }
3646     fi
3647     fi
3648 gezelter 1490
3649 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3650     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3651     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3652     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3653 gezelter 1490
3654 gezelter 2547
3655     echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3656     echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3657     if test "${ac_cv_fc_srcext_F90+set}" = set; then
3658     echo $ECHO_N "(cached) $ECHO_C" >&6
3659     else
3660     ac_ext=F90
3661     ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3662     FCFLAGS_SRCEXT=""
3663     ac_cv_fc_srcext_F90=unknown
3664     for ac_flag in none -qsuffix=f=F90 -Tf; do
3665     test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3666     cat >conftest.$ac_ext <<_ACEOF
3667     program main
3668    
3669     end
3670 gezelter 1490 _ACEOF
3671     rm -f conftest.$ac_objext
3672 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3673     (eval $ac_compile) 2>conftest.er1
3674 gezelter 1490 ac_status=$?
3675 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3676     rm -f conftest.er1
3677     cat conftest.err >&5
3678     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3679 gezelter 1490 (exit $ac_status); } &&
3680 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3681 gezelter 2473 || test ! -s conftest.err'
3682 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3683 gezelter 1490 (eval $ac_try) 2>&5
3684     ac_status=$?
3685 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3686     (exit $ac_status); }; } &&
3687     { ac_try='test -s conftest.$ac_objext'
3688     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3689     (eval $ac_try) 2>&5
3690     ac_status=$?
3691     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3692 gezelter 1490 (exit $ac_status); }; }; then
3693 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
3694 gezelter 1490 else
3695     echo "$as_me: failed program was:" >&5
3696 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3697    
3698 gezelter 1490 fi
3699 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3700 gezelter 2547 done
3701     rm -f conftest.$ac_objext conftest.F90
3702     FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3703 gezelter 1490
3704     fi
3705 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3706     echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3707     if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3708     { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3709     echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3710     { (exit 1); exit 1; }; }
3711     else
3712     FC_SRCEXT=F90
3713     if test "x$ac_cv_fc_srcext_F90" = xnone; then
3714     FCFLAGS_SRCEXT=""
3715     FCFLAGS_F90=""
3716     else
3717     FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3718     FCFLAGS_F90=$ac_cv_fc_srcext_F90
3719     fi
3720 gezelter 1490
3721 gezelter 2081
3722 gezelter 2547 fi
3723 gezelter 2081
3724    
3725    
3726 gezelter 2547
3727    
3728 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3729     # for preprocessed f90 source.
3730    
3731     if test "$ac_test_PREPFLAG" != "set"; then
3732     PREPFLAG=""
3733     case "${host_cpu}-${host_os}" in
3734    
3735 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3736 gezelter 1490 PREPFLAG="-fpp1 "
3737     fi;;
3738 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3739 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3740     fi;;
3741     *darwin*)
3742 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3743 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3744     fi;;
3745     esac
3746    
3747     if test -z "$PREPFLAG"; then
3748 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3749 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3750     PREPFLAG=""
3751     fi
3752    
3753 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3754 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3755    
3756 gezelter 2081
3757 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3758     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3759     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3760     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3761 gezelter 1490
3762     ac_save_ext=$ac_ext
3763     ac_ext=F90
3764 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3765 gezelter 1490
3766     if test "$PREPFLAG"; then
3767 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3768 gezelter 1490 fi
3769    
3770     cat >conftest.$ac_ext <<_ACEOF
3771    
3772 gezelter 2081
3773 gezelter 2547 program conftest
3774 gezelter 1490 integer :: i
3775     i = 1
3776 gezelter 2547 end program conftest
3777 gezelter 1490
3778     _ACEOF
3779     rm -f conftest.$ac_objext
3780 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3781     (eval $ac_compile) 2>conftest.er1
3782 gezelter 1490 ac_status=$?
3783 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3784     rm -f conftest.er1
3785     cat conftest.err >&5
3786     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3787 gezelter 1490 (exit $ac_status); } &&
3788 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3789 gezelter 2473 || test ! -s conftest.err'
3790 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3791 gezelter 1490 (eval $ac_try) 2>&5
3792     ac_status=$?
3793 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3794     (exit $ac_status); }; } &&
3795     { ac_try='test -s conftest.$ac_objext'
3796     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3797     (eval $ac_try) 2>&5
3798     ac_status=$?
3799     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3800 gezelter 1490 (exit $ac_status); }; }; then
3801     prepflagworks=1
3802     else
3803     echo "$as_me: failed program was:" >&5
3804 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3805    
3806 gezelter 1490 prepflagworks=0
3807     fi
3808 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3809 gezelter 1490
3810 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3811 gezelter 1490 ac_ext=$ac_save_ext
3812 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3813     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3814     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3815     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3816 gezelter 1490
3817 gezelter 2081
3818 gezelter 1490 if test "$prepflagworks" = 1; then
3819 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3820 gezelter 1490 echo "${ECHO_T}yes" >&6
3821 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3822 gezelter 1490
3823     else
3824 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3825 gezelter 1490 echo "${ECHO_T}no" >&6
3826 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3827 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3828     { (exit 1); exit 1; }; }
3829     fi
3830     fi
3831    
3832 gezelter 2081
3833    
3834    
3835    
3836 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3837     # for preprocessed f90 source with -D type defines
3838    
3839     if test "$ac_test_PREPDEFFLAG" != "set"; then
3840     PREPDEFFLAG=""
3841     case "${host_cpu}-${host_os}" in
3842    
3843 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3844 gezelter 1490 PREPDEFFLAG=" "
3845     fi;;
3846 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3847 gezelter 1490 PREPDEFFLAG="-WF,"
3848     fi;;
3849     *darwin*)
3850 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3851 gezelter 1490 PREPDEFFLAG="-WF,"
3852     fi;;
3853     esac
3854    
3855     if test -z "$PREPDEFFLAG"; then
3856 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3857 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3858     PREPDEFFLAG=" "
3859     fi
3860    
3861 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3862 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3863    
3864 gezelter 2081
3865 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3866     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3867     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3868     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3869 gezelter 1490
3870     ac_save_ext=$ac_ext
3871     ac_ext=F90
3872 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
3873 gezelter 1490
3874     if test "$PREPDEFFLAG"; then
3875 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3876 gezelter 1490 fi
3877    
3878     cat >conftest.$ac_ext <<_ACEOF
3879    
3880 gezelter 2081
3881 gezelter 2547 program conftest
3882 gezelter 1490 integer :: i
3883     #ifdef TEST
3884     i = 1
3885     #else
3886     choke me
3887     #endif
3888 gezelter 2547 end program conftest
3889 gezelter 1490
3890     _ACEOF
3891     rm -f conftest.$ac_objext
3892 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3893     (eval $ac_compile) 2>conftest.er1
3894 gezelter 1490 ac_status=$?
3895 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3896     rm -f conftest.er1
3897     cat conftest.err >&5
3898     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3899 gezelter 1490 (exit $ac_status); } &&
3900 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3901 gezelter 2473 || test ! -s conftest.err'
3902 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3903 gezelter 1490 (eval $ac_try) 2>&5
3904     ac_status=$?
3905 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3906     (exit $ac_status); }; } &&
3907     { ac_try='test -s conftest.$ac_objext'
3908     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3909     (eval $ac_try) 2>&5
3910     ac_status=$?
3911     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3912 gezelter 1490 (exit $ac_status); }; }; then
3913     prepdefflagworks=1
3914     else
3915     echo "$as_me: failed program was:" >&5
3916 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3917    
3918 gezelter 1490 prepdefflagworks=0
3919     fi
3920 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3921 gezelter 1490
3922 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
3923 gezelter 1490 ac_ext=$ac_save_ext
3924 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3925     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3926     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3927     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3928 gezelter 1490
3929 gezelter 2081
3930 gezelter 1490 if test "$prepdefflagworks" = 1; then
3931 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3932 gezelter 1490 echo "${ECHO_T}yes" >&6
3933    
3934     else
3935 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3936 gezelter 1490 echo "${ECHO_T}no" >&6
3937 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3938 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3939     { (exit 1); exit 1; }; }
3940     fi
3941     fi
3942    
3943 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3944     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3945     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3946     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3947     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
3948     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
3949     if test "${ac_cv_prog_fc_v+set}" = set; then
3950 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3951     else
3952 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
3953     program main
3954 gezelter 1490
3955 gezelter 2547 end
3956 gezelter 1490 _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 gezelter 2547 ac_cv_prog_fc_v=
3980 gezelter 1490 # Try some options frequently used verbose output
3981     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3982 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
3983     program main
3984 gezelter 1490
3985 gezelter 2547 end
3986     _ACEOF
3987 gezelter 1490
3988 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
3989     # 1 to this macro) to the Fortran compiler in order to get
3990     # "verbose" output that we can then parse for the Fortran linker
3991     # flags.
3992     ac_save_FFLAGS=$FCFLAGS
3993     FCFLAGS="$FCFLAGS $ac_verb"
3994 gezelter 2752 (eval echo $as_me:3994: \"$ac_link\") >&5
3995 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3996     echo "$ac_fc_v_output" >&5
3997     FCFLAGS=$ac_save_FFLAGS
3998 gezelter 1490
3999 gezelter 2547 rm -f conftest*
4000 gezelter 2081
4001 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4002     # /foo, /bar, and /baz are search directories for the Fortran linker.
4003     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4004     ac_fc_v_output="`echo $ac_fc_v_output |
4005     grep 'LPATH is:' |
4006     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4007 gezelter 1490
4008 gezelter 2547 case $ac_fc_v_output in
4009     # If we are using xlf then replace all the commas with spaces.
4010     *xlfentry*)
4011     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4012 gezelter 1490
4013 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4014     # $LIBS confuse us, and the libraries appear later in the output anyway).
4015     *mGLOB_options_string*)
4016     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4017 gezelter 1490
4018 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4019     # Use "\"" instead of '"' for font-lock-mode.
4020     # FIXME: a more general fix for quoted arguments with spaces?
4021     *cft90*)
4022     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4023     esac
4024 gezelter 1490
4025    
4026     # look for -l* and *.a constructs in the output
4027 gezelter 2547 for ac_arg in $ac_fc_v_output; do
4028 gezelter 1490 case $ac_arg in
4029     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4030 gezelter 2547 ac_cv_prog_fc_v=$ac_verb
4031 gezelter 1490 break 2 ;;
4032     esac
4033     done
4034     done
4035 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
4036     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4037     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4038 gezelter 1490 fi
4039     else
4040     echo "$as_me: failed program was:" >&5
4041 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4042    
4043     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4044 gezelter 1490 echo "$as_me: WARNING: compilation failed" >&2;}
4045     fi
4046 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4047 gezelter 1490
4048     fi
4049 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4050     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4051     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4052     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4053     if test "${ac_cv_fc_libs+set}" = set; then
4054 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4055     else
4056 gezelter 2547 if test "x$FCLIBS" != "x"; then
4057     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4058 gezelter 1490 else
4059    
4060     cat >conftest.$ac_ext <<_ACEOF
4061 gezelter 2547 program main
4062 gezelter 1490
4063 gezelter 2547 end
4064 gezelter 1490 _ACEOF
4065    
4066     # Compile and link our simple test program by passing a flag (argument
4067 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
4068     # "verbose" output that we can then parse for the Fortran linker
4069 gezelter 1490 # flags.
4070 gezelter 2547 ac_save_FFLAGS=$FCFLAGS
4071     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4072 gezelter 2752 (eval echo $as_me:4072: \"$ac_link\") >&5
4073 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4074     echo "$ac_fc_v_output" >&5
4075     FCFLAGS=$ac_save_FFLAGS
4076 gezelter 1490
4077 gezelter 2547 rm -f conftest*
4078 gezelter 1490
4079 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4080     # /foo, /bar, and /baz are search directories for the Fortran linker.
4081     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4082     ac_fc_v_output="`echo $ac_fc_v_output |
4083     grep 'LPATH is:' |
4084     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4085 gezelter 1490
4086 gezelter 2547 case $ac_fc_v_output in
4087     # If we are using xlf then replace all the commas with spaces.
4088     *xlfentry*)
4089     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4090 gezelter 1490
4091 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4092     # $LIBS confuse us, and the libraries appear later in the output anyway).
4093     *mGLOB_options_string*)
4094     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4095 gezelter 1490
4096 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4097     # Use "\"" instead of '"' for font-lock-mode.
4098     # FIXME: a more general fix for quoted arguments with spaces?
4099     *cft90*)
4100     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4101     esac
4102 gezelter 1490
4103 gezelter 2547
4104    
4105     ac_cv_fc_libs=
4106    
4107 gezelter 1490 # Save positional arguments (if any)
4108     ac_save_positional="$@"
4109    
4110 gezelter 2547 set X $ac_fc_v_output
4111 gezelter 1490 while test $# != 1; do
4112     shift
4113     ac_arg=$1
4114     case $ac_arg in
4115     [\\/]*.a | ?:[\\/]*.a)
4116     ac_exists=false
4117 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4118 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4119     ac_exists=true
4120     break
4121     fi
4122     done
4123    
4124     if test x"$ac_exists" = xtrue; then
4125     :
4126     else
4127 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4128 gezelter 1490 fi
4129    
4130     ;;
4131     -bI:*)
4132     ac_exists=false
4133 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4134 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4135     ac_exists=true
4136     break
4137     fi
4138     done
4139    
4140     if test x"$ac_exists" = xtrue; then
4141     :
4142     else
4143     if test "$ac_compiler_gnu" = yes; then
4144     for ac_link_opt in $ac_arg; do
4145 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4146 gezelter 1490 done
4147     else
4148 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4149 gezelter 1490 fi
4150     fi
4151    
4152     ;;
4153     # Ignore these flags.
4154 gezelter 2547 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4155 gezelter 1490 ;;
4156     -lkernel32)
4157 gezelter 2547 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4158 gezelter 1490 ;;
4159     -[LRuY])
4160     # These flags, when seen by themselves, take an argument.
4161     # We remove the space between option and argument and re-iterate
4162     # unless we find an empty arg or a new option (starting with -)
4163     case $2 in
4164 gezelter 2547 "" | -*);;
4165     *)
4166 gezelter 1490 ac_arg="$ac_arg$2"
4167     shift; shift
4168     set X $ac_arg "$@"
4169     ;;
4170     esac
4171     ;;
4172     -YP,*)
4173     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4174     ac_exists=false
4175 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4176 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
4177     ac_exists=true
4178     break
4179     fi
4180     done
4181    
4182     if test x"$ac_exists" = xtrue; then
4183     :
4184     else
4185     ac_arg="$ac_arg $ac_j"
4186 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4187 gezelter 1490 fi
4188    
4189     done
4190     ;;
4191     -[lLR]*)
4192     ac_exists=false
4193 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4194 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4195     ac_exists=true
4196     break
4197     fi
4198     done
4199    
4200     if test x"$ac_exists" = xtrue; then
4201     :
4202     else
4203 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4204 gezelter 1490 fi
4205    
4206     ;;
4207     # Ignore everything else.
4208     esac
4209     done
4210     # restore positional arguments
4211     set X $ac_save_positional; shift
4212    
4213     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4214     # then we insist that the "run path" must be an absolute path (i.e. it
4215     # must begin with a "/").
4216     case `(uname -sr) 2>/dev/null` in
4217     "SunOS 5"*)
4218 gezelter 2547 ac_ld_run_path=`echo $ac_fc_v_output |
4219 gezelter 1490 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4220     test "x$ac_ld_run_path" != x &&
4221     if test "$ac_compiler_gnu" = yes; then
4222     for ac_link_opt in $ac_ld_run_path; do
4223 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4224 gezelter 1490 done
4225     else
4226 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4227 gezelter 1490 fi
4228     ;;
4229     esac
4230 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4231 gezelter 1490
4232     fi
4233 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4234     echo "${ECHO_T}$ac_cv_fc_libs" >&6
4235     FCLIBS="$ac_cv_fc_libs"
4236 gezelter 1490
4237    
4238 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4239     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4240     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4241     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4242 gezelter 2081
4243 gezelter 2547
4244     ac_ext=${FC_SRCEXT-f}
4245     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4246     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4247     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4248    
4249     echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4250     echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4251     if test "${ac_cv_fc_dummy_main+set}" = set; then
4252 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4253     else
4254 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
4255     LIBS="$LIBS $FCLIBS"
4256     ac_fortran_dm_var=FC_DUMMY_MAIN
4257     ac_ext=c
4258     ac_cpp='$CPP $CPPFLAGS'
4259     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4260     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4261     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4262    
4263     # First, try linking without a dummy main:
4264     cat >conftest.$ac_ext <<_ACEOF
4265     /* confdefs.h. */
4266 gezelter 1490 _ACEOF
4267 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
4268     cat >>conftest.$ac_ext <<_ACEOF
4269     /* end confdefs.h. */
4270    
4271     #ifdef FC_DUMMY_MAIN
4272     #ifndef FC_DUMMY_MAIN_EQ_F77
4273     # ifdef __cplusplus
4274     extern "C"
4275     # endif
4276     int FC_DUMMY_MAIN() { return 1; }
4277     #endif
4278     #endif
4279     int
4280     main ()
4281     {
4282    
4283     ;
4284     return 0;
4285     }
4286     _ACEOF
4287     rm -f conftest.$ac_objext conftest$ac_exeext
4288     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4289     (eval $ac_link) 2>conftest.er1
4290     ac_status=$?
4291     grep -v '^ *+' conftest.er1 >conftest.err
4292     rm -f conftest.er1
4293     cat conftest.err >&5
4294     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4295     (exit $ac_status); } &&
4296     { ac_try='test -z "$ac_c_werror_flag"
4297     || test ! -s conftest.err'
4298     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4299     (eval $ac_try) 2>&5
4300     ac_status=$?
4301     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4302     (exit $ac_status); }; } &&
4303     { ac_try='test -s conftest$ac_exeext'
4304     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4305     (eval $ac_try) 2>&5
4306     ac_status=$?
4307     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4308     (exit $ac_status); }; }; then
4309     ac_cv_fortran_dummy_main=none
4310     else
4311     echo "$as_me: failed program was:" >&5
4312     sed 's/^/| /' conftest.$ac_ext >&5
4313    
4314     ac_cv_fortran_dummy_main=unknown
4315     fi
4316     rm -f conftest.err conftest.$ac_objext \
4317     conftest$ac_exeext conftest.$ac_ext
4318    
4319     if test $ac_cv_fortran_dummy_main = unknown; then
4320     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4321     cat >conftest.$ac_ext <<_ACEOF
4322     /* confdefs.h. */
4323     _ACEOF
4324     cat confdefs.h >>conftest.$ac_ext
4325     cat >>conftest.$ac_ext <<_ACEOF
4326     /* end confdefs.h. */
4327     #define $ac_fortran_dm_var $ac_func
4328     #ifdef FC_DUMMY_MAIN
4329     #ifndef FC_DUMMY_MAIN_EQ_F77
4330     # ifdef __cplusplus
4331     extern "C"
4332     # endif
4333     int FC_DUMMY_MAIN() { return 1; }
4334     #endif
4335     #endif
4336     int
4337     main ()
4338     {
4339    
4340     ;
4341     return 0;
4342     }
4343     _ACEOF
4344     rm -f conftest.$ac_objext conftest$ac_exeext
4345     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4346     (eval $ac_link) 2>conftest.er1
4347     ac_status=$?
4348     grep -v '^ *+' conftest.er1 >conftest.err
4349     rm -f conftest.er1
4350     cat conftest.err >&5
4351     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4352     (exit $ac_status); } &&
4353     { ac_try='test -z "$ac_c_werror_flag"
4354     || test ! -s conftest.err'
4355     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4356     (eval $ac_try) 2>&5
4357     ac_status=$?
4358     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4359     (exit $ac_status); }; } &&
4360     { ac_try='test -s conftest$ac_exeext'
4361     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4362     (eval $ac_try) 2>&5
4363     ac_status=$?
4364     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4365     (exit $ac_status); }; }; then
4366     ac_cv_fortran_dummy_main=$ac_func; break
4367     else
4368     echo "$as_me: failed program was:" >&5
4369     sed 's/^/| /' conftest.$ac_ext >&5
4370    
4371     fi
4372     rm -f conftest.err conftest.$ac_objext \
4373     conftest$ac_exeext conftest.$ac_ext
4374     done
4375     fi
4376     ac_ext=${FC_SRCEXT-f}
4377     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4378     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4379     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4380     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4381     rm -f conftest*
4382     LIBS=$ac_fc_dm_save_LIBS
4383    
4384     fi
4385     echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4386     echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4387     FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4388     if test "$FC_DUMMY_MAIN" != unknown; then
4389     if test $FC_DUMMY_MAIN != none; then
4390    
4391     cat >>confdefs.h <<_ACEOF
4392     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4393     _ACEOF
4394    
4395     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4396    
4397     cat >>confdefs.h <<\_ACEOF
4398     #define FC_DUMMY_MAIN_EQ_F77 1
4399     _ACEOF
4400    
4401     fi
4402     fi
4403     else
4404     { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4405     See \`config.log' for more details." >&5
4406     echo "$as_me: error: linking to Fortran libraries from C fails
4407     See \`config.log' for more details." >&2;}
4408     { (exit 1); exit 1; }; }
4409     fi
4410    
4411    
4412     ac_ext=${FC_SRCEXT-f}
4413     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4414     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4415     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4416    
4417     ac_ext=${FC_SRCEXT-f}
4418     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4419     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4420     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4421     echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4422     echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4423     if test "${ac_cv_fc_mangling+set}" = set; then
4424     echo $ECHO_N "(cached) $ECHO_C" >&6
4425     else
4426     cat >conftest.$ac_ext <<_ACEOF
4427     subroutine foobar()
4428     return
4429     end
4430     subroutine foo_bar()
4431     return
4432     end
4433     _ACEOF
4434 gezelter 1490 rm -f conftest.$ac_objext
4435 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4436     (eval $ac_compile) 2>conftest.er1
4437 gezelter 1490 ac_status=$?
4438 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4439     rm -f conftest.er1
4440     cat conftest.err >&5
4441     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4442 gezelter 1490 (exit $ac_status); } &&
4443 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4444 gezelter 2473 || test ! -s conftest.err'
4445 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4446 gezelter 1490 (eval $ac_try) 2>&5
4447     ac_status=$?
4448 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4449     (exit $ac_status); }; } &&
4450     { ac_try='test -s conftest.$ac_objext'
4451     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4452     (eval $ac_try) 2>&5
4453     ac_status=$?
4454     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4455 gezelter 1490 (exit $ac_status); }; }; then
4456 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
4457 gezelter 1490
4458 gezelter 2547 ac_save_LIBS=$LIBS
4459     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4460    
4461 gezelter 1490 ac_ext=c
4462     ac_cpp='$CPP $CPPFLAGS'
4463     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4464     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4465     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4466     ac_success=no
4467     for ac_foobar in foobar FOOBAR; do
4468     for ac_underscore in "" "_"; do
4469     ac_func="$ac_foobar$ac_underscore"
4470     cat >conftest.$ac_ext <<_ACEOF
4471 gezelter 2081 /* confdefs.h. */
4472     _ACEOF
4473     cat confdefs.h >>conftest.$ac_ext
4474     cat >>conftest.$ac_ext <<_ACEOF
4475     /* end confdefs.h. */
4476 gezelter 1490
4477     /* Override any gcc2 internal prototype to avoid an error. */
4478     #ifdef __cplusplus
4479     extern "C"
4480     #endif
4481     /* We use char because int might match the return type of a gcc2
4482     builtin and then its argument prototype would still apply. */
4483     char $ac_func ();
4484 gezelter 2547 #ifdef FC_DUMMY_MAIN
4485     #ifndef FC_DUMMY_MAIN_EQ_F77
4486     # ifdef __cplusplus
4487     extern "C"
4488     # endif
4489     int FC_DUMMY_MAIN() { return 1; }
4490     #endif
4491     #endif
4492 gezelter 1490 int
4493     main ()
4494     {
4495     $ac_func ();
4496     ;
4497     return 0;
4498     }
4499     _ACEOF
4500     rm -f conftest.$ac_objext conftest$ac_exeext
4501 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4502     (eval $ac_link) 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 2473 { ac_try='test -z "$ac_c_werror_flag"
4510     || 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_exeext'
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     ac_success=yes; break 2
4523     else
4524     echo "$as_me: failed program was:" >&5
4525 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4526    
4527 gezelter 1490 fi
4528 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4529     conftest$ac_exeext conftest.$ac_ext
4530 gezelter 1490 done
4531     done
4532 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4533     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4534     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4535     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4536 gezelter 1490
4537     if test "$ac_success" = "yes"; then
4538     case $ac_foobar in
4539 gezelter 2547 foobar)
4540     ac_case=lower
4541     ac_foo_bar=foo_bar
4542     ;;
4543     FOOBAR)
4544     ac_case=upper
4545     ac_foo_bar=FOO_BAR
4546     ;;
4547 gezelter 1490 esac
4548    
4549 gezelter 2547 ac_ext=c
4550     ac_cpp='$CPP $CPPFLAGS'
4551     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4552     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4553     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4554 gezelter 1490 ac_success_extra=no
4555     for ac_extra in "" "_"; do
4556 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4557     cat >conftest.$ac_ext <<_ACEOF
4558 gezelter 2081 /* confdefs.h. */
4559     _ACEOF
4560     cat confdefs.h >>conftest.$ac_ext
4561     cat >>conftest.$ac_ext <<_ACEOF
4562     /* end confdefs.h. */
4563 gezelter 1490
4564     /* Override any gcc2 internal prototype to avoid an error. */
4565     #ifdef __cplusplus
4566     extern "C"
4567     #endif
4568     /* We use char because int might match the return type of a gcc2
4569     builtin and then its argument prototype would still apply. */
4570     char $ac_func ();
4571 gezelter 2547 #ifdef FC_DUMMY_MAIN
4572     #ifndef FC_DUMMY_MAIN_EQ_F77
4573     # ifdef __cplusplus
4574     extern "C"
4575     # endif
4576     int FC_DUMMY_MAIN() { return 1; }
4577     #endif
4578     #endif
4579 gezelter 1490 int
4580     main ()
4581     {
4582     $ac_func ();
4583     ;
4584     return 0;
4585     }
4586     _ACEOF
4587     rm -f conftest.$ac_objext conftest$ac_exeext
4588 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4589     (eval $ac_link) 2>conftest.er1
4590 gezelter 1490 ac_status=$?
4591 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4592     rm -f conftest.er1
4593     cat conftest.err >&5
4594     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4595 gezelter 1490 (exit $ac_status); } &&
4596 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4597     || test ! -s conftest.err'
4598 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4599 gezelter 1490 (eval $ac_try) 2>&5
4600     ac_status=$?
4601 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4602     (exit $ac_status); }; } &&
4603     { ac_try='test -s conftest$ac_exeext'
4604     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4605     (eval $ac_try) 2>&5
4606     ac_status=$?
4607     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4608 gezelter 1490 (exit $ac_status); }; }; then
4609     ac_success_extra=yes; break
4610     else
4611     echo "$as_me: failed program was:" >&5
4612 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4613    
4614 gezelter 1490 fi
4615 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4616     conftest$ac_exeext conftest.$ac_ext
4617 gezelter 1490 done
4618 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4619     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4620     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4621     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4622 gezelter 1490
4623     if test "$ac_success_extra" = "yes"; then
4624 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
4625 gezelter 1490 if test -z "$ac_underscore"; then
4626 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4627 gezelter 1490 else
4628 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4629 gezelter 1490 fi
4630     if test -z "$ac_extra"; then
4631 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4632 gezelter 1490 else
4633 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4634 gezelter 1490 fi
4635     else
4636 gezelter 2547 ac_cv_fc_mangling="unknown"
4637 gezelter 1490 fi
4638     else
4639 gezelter 2547 ac_cv_fc_mangling="unknown"
4640 gezelter 1490 fi
4641    
4642     LIBS=$ac_save_LIBS
4643 gezelter 2547 rm -f cfortran_test* conftest*
4644 gezelter 1490 else
4645     echo "$as_me: failed program was:" >&5
4646 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4647    
4648 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4649     See \`config.log' for more details." >&5
4650     echo "$as_me: error: cannot compile a simple Fortran program
4651     See \`config.log' for more details." >&2;}
4652     { (exit 1); exit 1; }; }
4653 gezelter 1490 fi
4654 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4655 gezelter 1490
4656     fi
4657 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4658     echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4659 gezelter 1490
4660 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4661     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4662     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4663     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4664 gezelter 2081
4665 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4666     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4667     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4668     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4669 gezelter 2081
4670 gezelter 2547
4671     case $ac_cv_fc_mangling in
4672 gezelter 1490 "lower case, no underscore, no extra underscore")
4673 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4674 gezelter 2547 #define FC_FUNC(name,NAME) name
4675 gezelter 2081 _ACEOF
4676 gezelter 1490
4677 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4678 gezelter 2547 #define FC_FUNC_(name,NAME) name
4679 gezelter 2081 _ACEOF
4680 gezelter 1490 ;;
4681     "lower case, no underscore, extra underscore")
4682 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4683 gezelter 2547 #define FC_FUNC(name,NAME) name
4684 gezelter 2081 _ACEOF
4685 gezelter 1490
4686 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4687 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4688 gezelter 2081 _ACEOF
4689 gezelter 1490 ;;
4690     "lower case, underscore, no extra underscore")
4691 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4692 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4693 gezelter 2081 _ACEOF
4694 gezelter 1490
4695 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4696 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4697 gezelter 2081 _ACEOF
4698 gezelter 1490 ;;
4699     "lower case, underscore, extra underscore")
4700 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4701 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4702 gezelter 2081 _ACEOF
4703 gezelter 1490
4704 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4705 gezelter 2547 #define FC_FUNC_(name,NAME) name ## __
4706 gezelter 2081 _ACEOF
4707 gezelter 1490 ;;
4708     "upper case, no underscore, no extra underscore")
4709 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4710 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4711 gezelter 2081 _ACEOF
4712 gezelter 1490
4713 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4714 gezelter 2547 #define FC_FUNC_(name,NAME) NAME
4715 gezelter 2081 _ACEOF
4716 gezelter 1490 ;;
4717     "upper case, no underscore, extra underscore")
4718 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4719 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4720 gezelter 2081 _ACEOF
4721 gezelter 1490
4722 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4723 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4724 gezelter 2081 _ACEOF
4725 gezelter 1490 ;;
4726     "upper case, underscore, no extra underscore")
4727 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4728 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4729 gezelter 2081 _ACEOF
4730 gezelter 1490
4731 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4732 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4733 gezelter 2081 _ACEOF
4734 gezelter 1490 ;;
4735     "upper case, underscore, extra underscore")
4736 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4737 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4738 gezelter 2081 _ACEOF
4739 gezelter 1490
4740 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4741 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## __
4742 gezelter 2081 _ACEOF
4743 gezelter 1490 ;;
4744     *)
4745 gezelter 2547 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4746     echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4747 gezelter 1490 ;;
4748     esac
4749    
4750 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4751     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4752     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4753     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4754 gezelter 2081
4755    
4756    
4757 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4758     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4759     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4760     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4761     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4762     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4763     if test "${ac_cv_prog_fc_v+set}" = set; then
4764     echo $ECHO_N "(cached) $ECHO_C" >&6
4765     else
4766     cat >conftest.$ac_ext <<_ACEOF
4767     program main
4768 gezelter 2081
4769 gezelter 2547 end
4770     _ACEOF
4771     rm -f conftest.$ac_objext
4772     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4773     (eval $ac_compile) 2>conftest.er1
4774     ac_status=$?
4775     grep -v '^ *+' conftest.er1 >conftest.err
4776     rm -f conftest.er1
4777     cat conftest.err >&5
4778     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4779     (exit $ac_status); } &&
4780     { ac_try='test -z "$ac_fc_werror_flag"
4781     || test ! -s conftest.err'
4782     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4783     (eval $ac_try) 2>&5
4784     ac_status=$?
4785     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4786     (exit $ac_status); }; } &&
4787     { ac_try='test -s conftest.$ac_objext'
4788     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4789     (eval $ac_try) 2>&5
4790     ac_status=$?
4791     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4792     (exit $ac_status); }; }; then
4793     ac_cv_prog_fc_v=
4794     # Try some options frequently used verbose output
4795     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4796     cat >conftest.$ac_ext <<_ACEOF
4797     program main
4798    
4799     end
4800     _ACEOF
4801    
4802     # Compile and link our simple test program by passing a flag (argument
4803     # 1 to this macro) to the Fortran compiler in order to get
4804     # "verbose" output that we can then parse for the Fortran linker
4805     # flags.
4806     ac_save_FFLAGS=$FCFLAGS
4807     FCFLAGS="$FCFLAGS $ac_verb"
4808 gezelter 2752 (eval echo $as_me:4808: \"$ac_link\") >&5
4809 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4810     echo "$ac_fc_v_output" >&5
4811     FCFLAGS=$ac_save_FFLAGS
4812    
4813     rm -f conftest*
4814    
4815     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4816     # /foo, /bar, and /baz are search directories for the Fortran linker.
4817     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4818     ac_fc_v_output="`echo $ac_fc_v_output |
4819     grep 'LPATH is:' |
4820     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4821    
4822     case $ac_fc_v_output in
4823     # If we are using xlf then replace all the commas with spaces.
4824     *xlfentry*)
4825     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4826    
4827     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4828     # $LIBS confuse us, and the libraries appear later in the output anyway).
4829     *mGLOB_options_string*)
4830     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4831    
4832     # If we are using Cray Fortran then delete quotes.
4833     # Use "\"" instead of '"' for font-lock-mode.
4834     # FIXME: a more general fix for quoted arguments with spaces?
4835     *cft90*)
4836     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4837     esac
4838    
4839    
4840     # look for -l* and *.a constructs in the output
4841     for ac_arg in $ac_fc_v_output; do
4842     case $ac_arg in
4843     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4844     ac_cv_prog_fc_v=$ac_verb
4845     break 2 ;;
4846     esac
4847     done
4848     done
4849     if test -z "$ac_cv_prog_fc_v"; then
4850     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4851     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4852     fi
4853     else
4854     echo "$as_me: failed program was:" >&5
4855     sed 's/^/| /' conftest.$ac_ext >&5
4856    
4857     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4858     echo "$as_me: WARNING: compilation failed" >&2;}
4859     fi
4860     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4861    
4862     fi
4863     echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4864     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4865     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4866     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4867     if test "${ac_cv_fc_libs+set}" = set; then
4868     echo $ECHO_N "(cached) $ECHO_C" >&6
4869     else
4870     if test "x$FCLIBS" != "x"; then
4871     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4872     else
4873    
4874     cat >conftest.$ac_ext <<_ACEOF
4875     program main
4876    
4877     end
4878     _ACEOF
4879    
4880     # Compile and link our simple test program by passing a flag (argument
4881     # 1 to this macro) to the Fortran compiler in order to get
4882     # "verbose" output that we can then parse for the Fortran linker
4883     # flags.
4884     ac_save_FFLAGS=$FCFLAGS
4885     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4886 gezelter 2752 (eval echo $as_me:4886: \"$ac_link\") >&5
4887 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4888     echo "$ac_fc_v_output" >&5
4889     FCFLAGS=$ac_save_FFLAGS
4890    
4891     rm -f conftest*
4892    
4893     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4894     # /foo, /bar, and /baz are search directories for the Fortran linker.
4895     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4896     ac_fc_v_output="`echo $ac_fc_v_output |
4897     grep 'LPATH is:' |
4898     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4899    
4900     case $ac_fc_v_output in
4901     # If we are using xlf then replace all the commas with spaces.
4902     *xlfentry*)
4903     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4904    
4905     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4906     # $LIBS confuse us, and the libraries appear later in the output anyway).
4907     *mGLOB_options_string*)
4908     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4909    
4910     # If we are using Cray Fortran then delete quotes.
4911     # Use "\"" instead of '"' for font-lock-mode.
4912     # FIXME: a more general fix for quoted arguments with spaces?
4913     *cft90*)
4914     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4915     esac
4916    
4917    
4918    
4919     ac_cv_fc_libs=
4920    
4921     # Save positional arguments (if any)
4922     ac_save_positional="$@"
4923    
4924     set X $ac_fc_v_output
4925     while test $# != 1; do
4926     shift
4927     ac_arg=$1
4928     case $ac_arg in
4929     [\\/]*.a | ?:[\\/]*.a)
4930     ac_exists=false
4931     for ac_i in $ac_cv_fc_libs; do
4932     if test x"$ac_arg" = x"$ac_i"; then
4933     ac_exists=true
4934     break
4935     fi
4936     done
4937    
4938     if test x"$ac_exists" = xtrue; then
4939     :
4940     else
4941     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4942     fi
4943    
4944     ;;
4945     -bI:*)
4946     ac_exists=false
4947     for ac_i in $ac_cv_fc_libs; do
4948     if test x"$ac_arg" = x"$ac_i"; then
4949     ac_exists=true
4950     break
4951     fi
4952     done
4953    
4954     if test x"$ac_exists" = xtrue; then
4955     :
4956     else
4957     if test "$ac_compiler_gnu" = yes; then
4958     for ac_link_opt in $ac_arg; do
4959     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4960     done
4961     else
4962     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4963     fi
4964     fi
4965    
4966     ;;
4967     # Ignore these flags.
4968     -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4969     ;;
4970     -lkernel32)
4971     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4972     ;;
4973     -[LRuY])
4974     # These flags, when seen by themselves, take an argument.
4975     # We remove the space between option and argument and re-iterate
4976     # unless we find an empty arg or a new option (starting with -)
4977     case $2 in
4978     "" | -*);;
4979     *)
4980     ac_arg="$ac_arg$2"
4981     shift; shift
4982     set X $ac_arg "$@"
4983     ;;
4984     esac
4985     ;;
4986     -YP,*)
4987     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4988     ac_exists=false
4989     for ac_i in $ac_cv_fc_libs; do
4990     if test x"$ac_j" = x"$ac_i"; then
4991     ac_exists=true
4992     break
4993     fi
4994     done
4995    
4996     if test x"$ac_exists" = xtrue; then
4997     :
4998     else
4999     ac_arg="$ac_arg $ac_j"
5000     ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5001     fi
5002    
5003     done
5004     ;;
5005     -[lLR]*)
5006     ac_exists=false
5007     for ac_i in $ac_cv_fc_libs; do
5008     if test x"$ac_arg" = x"$ac_i"; then
5009     ac_exists=true
5010     break
5011     fi
5012     done
5013    
5014     if test x"$ac_exists" = xtrue; then
5015     :
5016     else
5017     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5018     fi
5019    
5020     ;;
5021     # Ignore everything else.
5022     esac
5023     done
5024     # restore positional arguments
5025     set X $ac_save_positional; shift
5026    
5027     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5028     # then we insist that the "run path" must be an absolute path (i.e. it
5029     # must begin with a "/").
5030     case `(uname -sr) 2>/dev/null` in
5031     "SunOS 5"*)
5032     ac_ld_run_path=`echo $ac_fc_v_output |
5033     sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5034     test "x$ac_ld_run_path" != x &&
5035     if test "$ac_compiler_gnu" = yes; then
5036     for ac_link_opt in $ac_ld_run_path; do
5037     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5038     done
5039     else
5040     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5041     fi
5042     ;;
5043     esac
5044     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5045    
5046     fi
5047     echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5048     echo "${ECHO_T}$ac_cv_fc_libs" >&6
5049     FCLIBS="$ac_cv_fc_libs"
5050    
5051    
5052     ac_ext=${FC_SRCEXT-f}
5053     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5054     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5055     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5056    
5057    
5058    
5059 gezelter 2081 echo "$as_me:$LINENO: checking for module suffix" >&5
5060 gezelter 1490 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5061     rm -f conftest*
5062     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5063     rm -f work*
5064 gezelter 2547 cat >conftest.$ac_ext <<EOF
5065 gezelter 1490 module conftest
5066     integer n
5067     parameter (n=1)
5068     end module conftest
5069     EOF
5070     # SGI and absoft compilers generates module name in upper case!
5071     testname="conftest"
5072     modcase="lower"
5073 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5074     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5075 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5076     if test -z "$MOD" ; then
5077     MOD=`ls CONFTEST* 2>/dev/null \
5078 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5079 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5080     if test -n "$MOD" ; then
5081     testname="CONFTEST"
5082     modcase="upper"
5083     fi
5084     fi
5085     if test -z "$MOD" ; then
5086 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5087 gezelter 1490 echo "${ECHO_T}unknown" >&6
5088     # Use mod if we can't figure it out
5089     MOD="mod"
5090     else
5091 gezelter 2081 echo "$as_me:$LINENO: result: $MOD" >&5
5092 gezelter 1490 echo "${ECHO_T}$MOD" >&6
5093     fi
5094     if test -s work.pcl ; then
5095 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5096 gezelter 1490 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5097     fi
5098     else
5099 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5100 gezelter 1490 echo "${ECHO_T}unknown" >&6
5101     fi
5102    
5103 gezelter 2081
5104    
5105    
5106    
5107 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
5108     # (absoft) use -p).
5109     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5110     # specified, work.pcl and work.pc are created. However, if you specify
5111     # a file, it must contain a the name of a file ending in .pc . Ugh!
5112     # Use the module made above
5113 gezelter 2081 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5114 gezelter 1490 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5115     rm -f conftest*
5116     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5117     rm -f work*
5118 gezelter 2547 cat >conftest.$ac_ext <<EOF
5119 gezelter 1490 module conftest
5120     integer n
5121     parameter (n=1)
5122     end module conftest
5123     EOF
5124     # SGI and absoft compilers generates module name in upper case!
5125     testname="conftest"
5126 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5127     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5128 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5129     if test -n "$mod" ; then
5130     testname="CONFTEST"
5131     fi
5132     madedir=0
5133     if test ! -d conf ; then mkdir conf ; madedir=1; fi
5134     cp $testname.$MOD conf
5135     rm -f conftest* CONFTEST*
5136 gezelter 2547 cat >conftest1.$ac_ext <<EOF
5137 gezelter 1490 program main
5138     use conftest
5139     print *, n
5140     end
5141     EOF
5142     F90_WORK_FILES_ARG=""
5143     F90MODINCSPEC=""
5144 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5145 gezelter 1490 MODDIRFLAG="-I"
5146     F90MODINCSPEC="-I<dir>"
5147 gezelter 2081 echo "$as_me:$LINENO: result: -I" >&5
5148 gezelter 1490 echo "${ECHO_T}-I" >&6
5149 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5150 gezelter 1490 MODDIRFLAG="-M"
5151     F90MODINCSPEC="-M<dir>"
5152 gezelter 2081 echo "$as_me:$LINENO: result: -M" >&5
5153 gezelter 1490 echo "${ECHO_T}-M" >&6
5154 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5155 gezelter 1490 MODDIRFLAG="-p"
5156     F90MODINCSPEC="-p<dir>"
5157 gezelter 2081 echo "$as_me:$LINENO: result: -p" >&5
5158 gezelter 1490 echo "${ECHO_T}-p" >&6
5159     elif test -s work.pc ; then
5160     cp work.pc conf/mpimod.pc
5161     echo "mpimod.pc" > conf/mpimod.pcl
5162     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5163 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5164 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
5165 gezelter 2081 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5166 gezelter 1490 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5167     F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5168     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5169    
5170     else
5171     # The version of the Intel compiler that I have refuses to let
5172     # you put the "work catalog" list anywhere but the current
5173     # directory. For example, you cannot in
5174     :
5175     fi
5176     fi
5177     if test -z "MODDIRFLAG" ; then
5178 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5179 gezelter 1490 echo "${ECHO_T}unknown" >&6
5180     fi
5181    
5182 gezelter 2081
5183 gezelter 1490 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5184     if test $madedir = 1 ; then rmdir conf ; fi
5185     fi
5186    
5187 gezelter 2081
5188     echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5189 gezelter 1535 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5190     if test "${ac_cv_f90_module_names+set}" = set; then
5191     echo $ECHO_N "(cached) $ECHO_C" >&6
5192     else
5193 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5194     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5195     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5196     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5197 gezelter 1535
5198     # carry out the test in a new directory, so that we don't miss anything
5199     mkdir conftest
5200     cd conftest
5201     cat >conftest.$ac_ext <<_ACEOF
5202     MODULE Bar
5203     END MODULE Bar
5204     _ACEOF
5205     rm -f conftest.$ac_objext
5206 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5207     (eval $ac_compile) 2>conftest.er1
5208 gezelter 1535 ac_status=$?
5209 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5210     rm -f conftest.er1
5211     cat conftest.err >&5
5212     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5213 gezelter 1535 (exit $ac_status); } &&
5214 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
5215 gezelter 2473 || test ! -s conftest.err'
5216 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5217 gezelter 1535 (eval $ac_try) 2>&5
5218     ac_status=$?
5219 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5220     (exit $ac_status); }; } &&
5221     { ac_try='test -s conftest.$ac_objext'
5222     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5223     (eval $ac_try) 2>&5
5224     ac_status=$?
5225     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5226 gezelter 1535 (exit $ac_status); }; }; then
5227     ac_cv_f90_module_names=
5228     ac_file_list=*
5229     for ac_file in $ac_file_list; do
5230     case $ac_file in
5231     # don't care for original source and object files
5232     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5233     :
5234     ;;
5235     # look for new files derived from the file name
5236     *conftest*)
5237     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5238     ac_exists=false
5239     for ac_i in $ac_cv_f90_module_names; do
5240     if test x"$ac_pat" = x"$ac_i"; then
5241     ac_exists=true
5242     break
5243     fi
5244     done
5245    
5246     if test x"$ac_exists" = xtrue; then
5247     :
5248     else
5249     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5250     fi
5251    
5252     ;;
5253     # look for new files derived from the module name,
5254     # with different case translation schemes
5255     *Bar*)
5256     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5257     ac_exists=false
5258     for ac_i in $ac_cv_f90_module_names; do
5259     if test x"$ac_pat" = x"$ac_i"; then
5260     ac_exists=true
5261     break
5262     fi
5263     done
5264    
5265     if test x"$ac_exists" = xtrue; then
5266     :
5267     else
5268     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5269     fi
5270    
5271     ;;
5272     *bar*)
5273     ac_pat=`echo $ac_file | sed s/bar/%module%/`
5274     ac_exists=false
5275     for ac_i in $ac_cv_f90_module_names; do
5276     if test x"$ac_pat" = x"$ac_i"; then
5277     ac_exists=true
5278     break
5279     fi
5280     done
5281    
5282     if test x"$ac_exists" = xtrue; then
5283     :
5284     else
5285     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5286     fi
5287    
5288     ;;
5289     *BAR*)
5290     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5291     ac_exists=false
5292     for ac_i in $ac_cv_f90_module_names; do
5293     if test x"$ac_pat" = x"$ac_i"; then
5294     ac_exists=true
5295     break
5296     fi
5297     done
5298    
5299     if test x"$ac_exists" = xtrue; then
5300     :
5301     else
5302     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5303     fi
5304    
5305     ;;
5306     # Other files - we have no idea how they are generated
5307     *)
5308 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5309 gezelter 1535 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5310     ;;
5311     esac
5312     done
5313     if test "x$ac_cv_f90_module_names" = "x"; then
5314 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5315 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5316     fi
5317    
5318     else
5319     echo "$as_me: failed program was:" >&5
5320 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5321    
5322 gezelter 1535 ac_cv_f90_module_names=
5323 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5324 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5325     fi
5326 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5327 gezelter 1535 cd ..
5328     # cleanup
5329     rm -rf conftest
5330 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5331     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5332     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5333     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5334 gezelter 1535
5335     fi
5336 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5337 gezelter 1535 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5338    
5339     # We now generate a shell script that will help us to figure out the correct
5340     # module file names, using the value of ac_cv_f90_module_names
5341    
5342     echo "Generating shell script modnam"
5343    
5344     cat > scripts/modnam << EOF
5345     #! /bin/sh
5346     # This script is auto-generated by configure
5347     #
5348     usage="\\
5349     Usage: \$0 [FILES]
5350    
5351     [FILES] are Fortran 90 source files.
5352     The output is a list of module file names that the Fortran 90 compiler
5353     generates when compiling [FILES]."
5354    
5355     list=
5356     empty=
5357    
5358     if test \$# -eq 0; then
5359     echo "\$usage"; exit 0
5360     fi
5361    
5362     while test \$# != 0; do
5363    
5364     file=\$1
5365     shift
5366    
5367     # strip suffix
5368     base=\`echo \$file | sed 's/[.][^.]*$//'\`
5369    
5370     test ! -f \$file && continue
5371    
5372     # Look for module definitions and transform them to upper / lower case
5373     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/'\`
5374     upper=\`echo \$mods | tr a-z A-Z\`
5375     lower=\`echo \$mods | tr A-Z a-z\`
5376    
5377     # Here, the patterns for generating module file names were inserted by configure
5378     for trans in $ac_cv_f90_module_names; do
5379    
5380     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5381     var=empty
5382     case \$pat in
5383     %MODULE%)
5384     var=upper ;;
5385     %Module%)
5386     var=mods ;;
5387     %module%)
5388     var=lower ;;
5389     %FILE%)
5390     test -n "\$mods" && var=base ;;
5391     esac
5392     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5393     list="\$list \$new"
5394     done
5395     done
5396    
5397     echo \$list
5398     # end of configure-generated script
5399     EOF
5400     chmod 755 scripts/modnam
5401    
5402     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5403     F90_MODULE_NAMES=empty
5404     case $pat in
5405     %MODULE%)
5406     F90_MODULE_NAMES=UPPER ;;
5407     %Module%)
5408     F90_MODULE_NAMES=Mixed ;;
5409     %module%)
5410     F90_MODULE_NAMES=lower ;;
5411     *)
5412     F90_MODULE_NAMES=unknown ;;
5413     esac
5414    
5415 gezelter 1490 ac_ext=c
5416     ac_cpp='$CPP $CPPFLAGS'
5417     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5418     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5419     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5420    
5421 gezelter 2081
5422 gezelter 2547 ac_ext=c
5423     ac_cpp='$CPP $CPPFLAGS'
5424     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5425     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5426     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5427 gezelter 2453
5428    
5429 gezelter 2547
5430     echo "$as_me:$LINENO: checking for asin in -lm" >&5
5431     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5432     if test "${ac_cv_lib_m_asin+set}" = set; then
5433 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
5434     else
5435 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
5436     LIBS="-lm $LIBS"
5437     cat >conftest.$ac_ext <<_ACEOF
5438 gezelter 2453 /* confdefs.h. */
5439     _ACEOF
5440     cat confdefs.h >>conftest.$ac_ext
5441     cat >>conftest.$ac_ext <<_ACEOF
5442     /* end confdefs.h. */
5443 gezelter 2547
5444     /* Override any gcc2 internal prototype to avoid an error. */
5445     #ifdef __cplusplus
5446     extern "C"
5447 gezelter 2453 #endif
5448 gezelter 2547 /* We use char because int might match the return type of a gcc2
5449     builtin and then its argument prototype would still apply. */
5450     char asin ();
5451     #ifdef FC_DUMMY_MAIN
5452     #ifndef FC_DUMMY_MAIN_EQ_F77
5453     # ifdef __cplusplus
5454     extern "C"
5455     # endif
5456     int FC_DUMMY_MAIN() { return 1; }
5457     #endif
5458     #endif
5459     int
5460     main ()
5461     {
5462     asin ();
5463     ;
5464     return 0;
5465     }
5466 gezelter 2453 _ACEOF
5467 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
5468     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5469     (eval $ac_link) 2>conftest.er1
5470 gezelter 2453 ac_status=$?
5471     grep -v '^ *+' conftest.er1 >conftest.err
5472     rm -f conftest.er1
5473     cat conftest.err >&5
5474     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5475 gezelter 2547 (exit $ac_status); } &&
5476     { ac_try='test -z "$ac_c_werror_flag"
5477     || test ! -s conftest.err'
5478     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5479     (eval $ac_try) 2>&5
5480 gezelter 2453 ac_status=$?
5481     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5482 gezelter 2547 (exit $ac_status); }; } &&
5483     { ac_try='test -s conftest$ac_exeext'
5484     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5485     (eval $ac_try) 2>&5
5486 gezelter 2453 ac_status=$?
5487     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5488 gezelter 2547 (exit $ac_status); }; }; then
5489     ac_cv_lib_m_asin=yes
5490 gezelter 2453 else
5491     echo "$as_me: failed program was:" >&5
5492     sed 's/^/| /' conftest.$ac_ext >&5
5493    
5494 gezelter 2547 ac_cv_lib_m_asin=no
5495 gezelter 2453 fi
5496 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
5497     conftest$ac_exeext conftest.$ac_ext
5498     LIBS=$ac_check_lib_save_LIBS
5499     fi
5500     echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5501     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5502     if test $ac_cv_lib_m_asin = yes; then
5503     cat >>confdefs.h <<_ACEOF
5504     #define HAVE_LIBM 1
5505 gezelter 2510 _ACEOF
5506 gezelter 2453
5507 gezelter 2547 LIBS="-lm $LIBS"
5508 gezelter 2453
5509     else
5510 gezelter 2547 exit
5511 gezelter 2453 fi
5512    
5513    
5514 gezelter 2081 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5515     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5516     if test "${ac_cv_header_stdc+set}" = set; then
5517     echo $ECHO_N "(cached) $ECHO_C" >&6
5518     else
5519     cat >conftest.$ac_ext <<_ACEOF
5520     /* confdefs.h. */
5521     _ACEOF
5522     cat confdefs.h >>conftest.$ac_ext
5523     cat >>conftest.$ac_ext <<_ACEOF
5524     /* end confdefs.h. */
5525     #include <stdlib.h>
5526     #include <stdarg.h>
5527     #include <string.h>
5528     #include <float.h>
5529    
5530 gezelter 2547 #ifdef FC_DUMMY_MAIN
5531     #ifndef FC_DUMMY_MAIN_EQ_F77
5532     # ifdef __cplusplus
5533     extern "C"
5534     # endif
5535     int FC_DUMMY_MAIN() { return 1; }
5536     #endif
5537     #endif
5538 gezelter 2081 int
5539     main ()
5540     {
5541    
5542     ;
5543     return 0;
5544     }
5545     _ACEOF
5546     rm -f conftest.$ac_objext
5547     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5548     (eval $ac_compile) 2>conftest.er1
5549     ac_status=$?
5550     grep -v '^ *+' conftest.er1 >conftest.err
5551     rm -f conftest.er1
5552     cat conftest.err >&5
5553     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5554     (exit $ac_status); } &&
5555 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5556 gezelter 2473 || test ! -s conftest.err'
5557 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5558     (eval $ac_try) 2>&5
5559     ac_status=$?
5560     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5561     (exit $ac_status); }; } &&
5562     { ac_try='test -s conftest.$ac_objext'
5563     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5564     (eval $ac_try) 2>&5
5565     ac_status=$?
5566     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5567     (exit $ac_status); }; }; then
5568     ac_cv_header_stdc=yes
5569     else
5570     echo "$as_me: failed program was:" >&5
5571     sed 's/^/| /' conftest.$ac_ext >&5
5572    
5573     ac_cv_header_stdc=no
5574     fi
5575     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5576    
5577     if test $ac_cv_header_stdc = yes; then
5578     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5579     cat >conftest.$ac_ext <<_ACEOF
5580     /* confdefs.h. */
5581     _ACEOF
5582     cat confdefs.h >>conftest.$ac_ext
5583     cat >>conftest.$ac_ext <<_ACEOF
5584     /* end confdefs.h. */
5585     #include <string.h>
5586    
5587     _ACEOF
5588     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5589     $EGREP "memchr" >/dev/null 2>&1; then
5590     :
5591     else
5592     ac_cv_header_stdc=no
5593     fi
5594     rm -f conftest*
5595    
5596     fi
5597    
5598     if test $ac_cv_header_stdc = yes; then
5599     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5600     cat >conftest.$ac_ext <<_ACEOF
5601     /* confdefs.h. */
5602     _ACEOF
5603     cat confdefs.h >>conftest.$ac_ext
5604     cat >>conftest.$ac_ext <<_ACEOF
5605     /* end confdefs.h. */
5606     #include <stdlib.h>
5607    
5608     _ACEOF
5609     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5610     $EGREP "free" >/dev/null 2>&1; then
5611     :
5612     else
5613     ac_cv_header_stdc=no
5614     fi
5615     rm -f conftest*
5616    
5617     fi
5618    
5619     if test $ac_cv_header_stdc = yes; then
5620     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5621     if test "$cross_compiling" = yes; then
5622     :
5623     else
5624     cat >conftest.$ac_ext <<_ACEOF
5625     /* confdefs.h. */
5626     _ACEOF
5627     cat confdefs.h >>conftest.$ac_ext
5628     cat >>conftest.$ac_ext <<_ACEOF
5629     /* end confdefs.h. */
5630     #include <ctype.h>
5631     #if ((' ' & 0x0FF) == 0x020)
5632     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5633     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5634     #else
5635     # define ISLOWER(c) \
5636     (('a' <= (c) && (c) <= 'i') \
5637     || ('j' <= (c) && (c) <= 'r') \
5638     || ('s' <= (c) && (c) <= 'z'))
5639     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5640     #endif
5641    
5642     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5643     int
5644     main ()
5645     {
5646     int i;
5647     for (i = 0; i < 256; i++)
5648     if (XOR (islower (i), ISLOWER (i))
5649     || toupper (i) != TOUPPER (i))
5650     exit(2);
5651     exit (0);
5652     }
5653     _ACEOF
5654     rm -f conftest$ac_exeext
5655     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5656     (eval $ac_link) 2>&5
5657     ac_status=$?
5658     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5659     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5660     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5661     (eval $ac_try) 2>&5
5662     ac_status=$?
5663     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5664     (exit $ac_status); }; }; then
5665     :
5666     else
5667     echo "$as_me: program exited with status $ac_status" >&5
5668     echo "$as_me: failed program was:" >&5
5669     sed 's/^/| /' conftest.$ac_ext >&5
5670    
5671     ( exit $ac_status )
5672     ac_cv_header_stdc=no
5673     fi
5674     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5675     fi
5676     fi
5677     fi
5678     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5679     echo "${ECHO_T}$ac_cv_header_stdc" >&6
5680     if test $ac_cv_header_stdc = yes; then
5681    
5682     cat >>confdefs.h <<\_ACEOF
5683     #define STDC_HEADERS 1
5684     _ACEOF
5685    
5686     fi
5687    
5688 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5689 gezelter 2510
5690    
5691    
5692 gezelter 2547
5693    
5694    
5695    
5696    
5697    
5698     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5699     inttypes.h stdint.h unistd.h
5700     do
5701     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5702     echo "$as_me:$LINENO: checking for $ac_header" >&5
5703     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5704     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5705     echo $ECHO_N "(cached) $ECHO_C" >&6
5706     else
5707     cat >conftest.$ac_ext <<_ACEOF
5708 gezelter 2510 /* confdefs.h. */
5709     _ACEOF
5710     cat confdefs.h >>conftest.$ac_ext
5711     cat >>conftest.$ac_ext <<_ACEOF
5712     /* end confdefs.h. */
5713 gezelter 2547 $ac_includes_default
5714    
5715     #include <$ac_header>
5716 gezelter 2510 _ACEOF
5717     rm -f conftest.$ac_objext
5718     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5719     (eval $ac_compile) 2>conftest.er1
5720     ac_status=$?
5721     grep -v '^ *+' conftest.er1 >conftest.err
5722     rm -f conftest.er1
5723     cat conftest.err >&5
5724     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5725     (exit $ac_status); } &&
5726 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5727 gezelter 2510 || test ! -s conftest.err'
5728     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5729     (eval $ac_try) 2>&5
5730     ac_status=$?
5731     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5732     (exit $ac_status); }; } &&
5733     { ac_try='test -s conftest.$ac_objext'
5734     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5735     (eval $ac_try) 2>&5
5736     ac_status=$?
5737     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5738     (exit $ac_status); }; }; then
5739 gezelter 2547 eval "$as_ac_Header=yes"
5740 gezelter 2510 else
5741     echo "$as_me: failed program was:" >&5
5742     sed 's/^/| /' conftest.$ac_ext >&5
5743    
5744 gezelter 2547 eval "$as_ac_Header=no"
5745 gezelter 2510 fi
5746     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5747     fi
5748 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5749     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5750     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5751     cat >>confdefs.h <<_ACEOF
5752     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5753 gezelter 2510 _ACEOF
5754    
5755     fi
5756    
5757 gezelter 2547 done
5758 gezelter 2081
5759    
5760 gezelter 2547 #
5761     # Handle user hints
5762     #
5763     echo "$as_me:$LINENO: checking if zlib is wanted" >&5
5764     echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
5765 gezelter 2081
5766 gezelter 2547 # Check whether --with-zlib or --without-zlib was given.
5767     if test "${with_zlib+set}" = set; then
5768     withval="$with_zlib"
5769     if test "$withval" != no ; then
5770     echo "$as_me:$LINENO: result: yes" >&5
5771     echo "${ECHO_T}yes" >&6
5772     if test -d "$withval"
5773     then
5774     ZLIB_HOME="$withval"
5775     else
5776     { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
5777     echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
5778     fi
5779     else
5780     echo "$as_me:$LINENO: result: no" >&5
5781     echo "${ECHO_T}no" >&6
5782     fi
5783     fi;
5784 gezelter 2081
5785 gezelter 2547 ZLIB_HOME=/usr/local
5786     if test ! -f "${ZLIB_HOME}/include/zlib.h"
5787     then
5788     ZLIB_HOME=/usr
5789     fi
5790 gezelter 2081
5791 gezelter 2547 #
5792     # Locate zlib, if wanted
5793     #
5794     if test -n "${ZLIB_HOME}"
5795     then
5796     ZLIB_OLD_LDFLAGS=$LDFLAGS
5797     ZLIB_OLD_CPPFLAGS=$LDFLAGS
5798     LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5799     CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5800 gezelter 2081
5801    
5802 gezelter 2547 ac_ext=c
5803     ac_cpp='$CPP $CPPFLAGS'
5804     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5805     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5806     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5807 gezelter 2081
5808 gezelter 2547 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5809     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5810     if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5811     echo $ECHO_N "(cached) $ECHO_C" >&6
5812     else
5813     ac_check_lib_save_LIBS=$LIBS
5814     LIBS="-lz $LIBS"
5815     cat >conftest.$ac_ext <<_ACEOF
5816     /* confdefs.h. */
5817     _ACEOF
5818     cat confdefs.h >>conftest.$ac_ext
5819     cat >>conftest.$ac_ext <<_ACEOF
5820     /* end confdefs.h. */
5821 gezelter 2081
5822 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
5823     #ifdef __cplusplus
5824     extern "C"
5825     #endif
5826     /* We use char because int might match the return type of a gcc2
5827     builtin and then its argument prototype would still apply. */
5828     char inflateEnd ();
5829     #ifdef FC_DUMMY_MAIN
5830     #ifndef FC_DUMMY_MAIN_EQ_F77
5831     # ifdef __cplusplus
5832     extern "C"
5833     # endif
5834     int FC_DUMMY_MAIN() { return 1; }
5835     #endif
5836     #endif
5837     int
5838     main ()
5839     {
5840     inflateEnd ();
5841     ;
5842     return 0;
5843     }
5844     _ACEOF
5845     rm -f conftest.$ac_objext conftest$ac_exeext
5846     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5847     (eval $ac_link) 2>conftest.er1
5848     ac_status=$?
5849     grep -v '^ *+' conftest.er1 >conftest.err
5850     rm -f conftest.er1
5851     cat conftest.err >&5
5852     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5853     (exit $ac_status); } &&
5854     { ac_try='test -z "$ac_c_werror_flag"
5855     || test ! -s conftest.err'
5856     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5857     (eval $ac_try) 2>&5
5858     ac_status=$?
5859     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5860     (exit $ac_status); }; } &&
5861     { ac_try='test -s conftest$ac_exeext'
5862     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5863     (eval $ac_try) 2>&5
5864     ac_status=$?
5865     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5866     (exit $ac_status); }; }; then
5867     ac_cv_lib_z_inflateEnd=yes
5868     else
5869     echo "$as_me: failed program was:" >&5
5870     sed 's/^/| /' conftest.$ac_ext >&5
5871    
5872     ac_cv_lib_z_inflateEnd=no
5873     fi
5874     rm -f conftest.err conftest.$ac_objext \
5875     conftest$ac_exeext conftest.$ac_ext
5876     LIBS=$ac_check_lib_save_LIBS
5877     fi
5878     echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5879     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5880     if test $ac_cv_lib_z_inflateEnd = yes; then
5881     zlib_cv_libz=yes
5882     else
5883     zlib_cv_libz=no
5884     fi
5885    
5886     if test "${ac_cv_header_zlib_h+set}" = set; then
5887     echo "$as_me:$LINENO: checking for zlib.h" >&5
5888     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5889     if test "${ac_cv_header_zlib_h+set}" = set; then
5890 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5891 gezelter 2547 fi
5892     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5893     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5894 gezelter 1490 else
5895 gezelter 2547 # Is the header compilable?
5896     echo "$as_me:$LINENO: checking zlib.h usability" >&5
5897     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5898     cat >conftest.$ac_ext <<_ACEOF
5899 gezelter 2081 /* confdefs.h. */
5900     _ACEOF
5901     cat confdefs.h >>conftest.$ac_ext
5902     cat >>conftest.$ac_ext <<_ACEOF
5903     /* end confdefs.h. */
5904     $ac_includes_default
5905 gezelter 2547 #include <zlib.h>
5906 gezelter 1490 _ACEOF
5907 gezelter 2081 rm -f conftest.$ac_objext
5908     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5909     (eval $ac_compile) 2>conftest.er1
5910     ac_status=$?
5911     grep -v '^ *+' conftest.er1 >conftest.err
5912     rm -f conftest.er1
5913     cat conftest.err >&5
5914     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5915     (exit $ac_status); } &&
5916 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5917 gezelter 2473 || test ! -s conftest.err'
5918 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5919     (eval $ac_try) 2>&5
5920     ac_status=$?
5921     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5922     (exit $ac_status); }; } &&
5923     { ac_try='test -s conftest.$ac_objext'
5924     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5925     (eval $ac_try) 2>&5
5926     ac_status=$?
5927     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5928     (exit $ac_status); }; }; then
5929 gezelter 2547 ac_header_compiler=yes
5930 gezelter 2081 else
5931     echo "$as_me: failed program was:" >&5
5932     sed 's/^/| /' conftest.$ac_ext >&5
5933    
5934 gezelter 2547 ac_header_compiler=no
5935 gezelter 2081 fi
5936     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5937 gezelter 2547 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5938     echo "${ECHO_T}$ac_header_compiler" >&6
5939    
5940     # Is the header present?
5941     echo "$as_me:$LINENO: checking zlib.h presence" >&5
5942     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5943     cat >conftest.$ac_ext <<_ACEOF
5944     /* confdefs.h. */
5945     _ACEOF
5946     cat confdefs.h >>conftest.$ac_ext
5947     cat >>conftest.$ac_ext <<_ACEOF
5948     /* end confdefs.h. */
5949     #include <zlib.h>
5950     _ACEOF
5951     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5952     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5953     ac_status=$?
5954     grep -v '^ *+' conftest.er1 >conftest.err
5955     rm -f conftest.er1
5956     cat conftest.err >&5
5957     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5958     (exit $ac_status); } >/dev/null; then
5959     if test -s conftest.err; then
5960     ac_cpp_err=$ac_c_preproc_warn_flag
5961     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5962     else
5963     ac_cpp_err=
5964     fi
5965     else
5966     ac_cpp_err=yes
5967 gezelter 2081 fi
5968 gezelter 2547 if test -z "$ac_cpp_err"; then
5969     ac_header_preproc=yes
5970     else
5971     echo "$as_me: failed program was:" >&5
5972     sed 's/^/| /' conftest.$ac_ext >&5
5973 gezelter 2081
5974 gezelter 2547 ac_header_preproc=no
5975 gezelter 2081 fi
5976 gezelter 2547 rm -f conftest.err conftest.$ac_ext
5977     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5978     echo "${ECHO_T}$ac_header_preproc" >&6
5979 gezelter 2081
5980 gezelter 2547 # So? What about this header?
5981     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5982     yes:no: )
5983     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
5984     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5985     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
5986     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
5987     ac_header_preproc=yes
5988     ;;
5989     no:yes:* )
5990     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
5991     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
5992     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
5993     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
5994     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
5995     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
5996     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
5997     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
5998     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
5999     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6000     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6001     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6002     (
6003     cat <<\_ASBOX
6004     ## ------------------------------ ##
6005     ## Report this to gezelter@nd.edu ##
6006     ## ------------------------------ ##
6007     _ASBOX
6008     ) |
6009     sed "s/^/$as_me: WARNING: /" >&2
6010     ;;
6011     esac
6012     echo "$as_me:$LINENO: checking for zlib.h" >&5
6013     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6014     if test "${ac_cv_header_zlib_h+set}" = set; then
6015     echo $ECHO_N "(cached) $ECHO_C" >&6
6016     else
6017     ac_cv_header_zlib_h=$ac_header_preproc
6018     fi
6019     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6020     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6021 gezelter 2081
6022 gezelter 2547 fi
6023     if test $ac_cv_header_zlib_h = yes; then
6024     zlib_cv_zlib_h=yes
6025     else
6026     zlib_cv_zlib_h=no
6027     fi
6028 gezelter 2081
6029 gezelter 2547
6030     ac_ext=c
6031     ac_cpp='$CPP $CPPFLAGS'
6032     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6033     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6034     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6035    
6036     if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
6037     then
6038     #
6039     # If both library and header were found, use them
6040     #
6041    
6042     echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6043     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6044     if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6045 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
6046 gezelter 2315 else
6047 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
6048     LIBS="-lz $LIBS"
6049     cat >conftest.$ac_ext <<_ACEOF
6050     /* confdefs.h. */
6051     _ACEOF
6052     cat confdefs.h >>conftest.$ac_ext
6053     cat >>conftest.$ac_ext <<_ACEOF
6054     /* end confdefs.h. */
6055 gezelter 2081
6056 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
6057     #ifdef __cplusplus
6058     extern "C"
6059     #endif
6060     /* We use char because int might match the return type of a gcc2
6061     builtin and then its argument prototype would still apply. */
6062     char inflateEnd ();
6063     #ifdef FC_DUMMY_MAIN
6064     #ifndef FC_DUMMY_MAIN_EQ_F77
6065     # ifdef __cplusplus
6066     extern "C"
6067     # endif
6068     int FC_DUMMY_MAIN() { return 1; }
6069     #endif
6070     #endif
6071     int
6072     main ()
6073     {
6074     inflateEnd ();
6075     ;
6076     return 0;
6077     }
6078     _ACEOF
6079     rm -f conftest.$ac_objext conftest$ac_exeext
6080     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6081     (eval $ac_link) 2>conftest.er1
6082     ac_status=$?
6083     grep -v '^ *+' conftest.er1 >conftest.err
6084     rm -f conftest.er1
6085     cat conftest.err >&5
6086     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6087     (exit $ac_status); } &&
6088     { ac_try='test -z "$ac_c_werror_flag"
6089     || test ! -s conftest.err'
6090     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6091     (eval $ac_try) 2>&5
6092     ac_status=$?
6093     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6094     (exit $ac_status); }; } &&
6095     { ac_try='test -s conftest$ac_exeext'
6096     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6097     (eval $ac_try) 2>&5
6098     ac_status=$?
6099     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6100     (exit $ac_status); }; }; then
6101     ac_cv_lib_z_inflateEnd=yes
6102     else
6103     echo "$as_me: failed program was:" >&5
6104     sed 's/^/| /' conftest.$ac_ext >&5
6105 gezelter 2081
6106 gezelter 2547 ac_cv_lib_z_inflateEnd=no
6107     fi
6108     rm -f conftest.err conftest.$ac_objext \
6109     conftest$ac_exeext conftest.$ac_ext
6110     LIBS=$ac_check_lib_save_LIBS
6111     fi
6112     echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6113     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6114     if test $ac_cv_lib_z_inflateEnd = yes; then
6115     cat >>confdefs.h <<_ACEOF
6116     #define HAVE_LIBZ 1
6117     _ACEOF
6118 gezelter 2081
6119 gezelter 2547 LIBS="-lz $LIBS"
6120 gezelter 2081
6121 gezelter 2547 fi
6122    
6123     echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6124     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6125     echo "$as_me:$LINENO: result: ok" >&5
6126     echo "${ECHO_T}ok" >&6
6127     else
6128     #
6129     # If either header or library was not found, revert and bomb
6130     #
6131     echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6132     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6133     LDFLAGS="$ZLIB_OLD_LDFLAGS"
6134     CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6135     echo "$as_me:$LINENO: result: failed" >&5
6136     echo "${ECHO_T}failed" >&6
6137     { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
6138     echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
6139     { (exit 1); exit 1; }; }
6140     fi
6141     fi
6142    
6143    
6144    
6145 gezelter 2752 # Check whether --with-fftw or --without-fftw was given.
6146     if test "${with_fftw+set}" = set; then
6147     withval="$with_fftw"
6148    
6149     else
6150     with_fftw=yes
6151     fi;
6152     if test "$with_fftw" = "no"; then
6153    
6154     cat >>confdefs.h <<\_ACEOF
6155     #define WITHOUT_FFTW
6156     _ACEOF
6157    
6158     fi
6159     if test "$with_fftw" = "yes"; then
6160     sizeof_real=8
6161    
6162    
6163     if test -z "$ac_fftw_firstname"; then
6164    
6165     sizeof_real=$sizeof_real
6166     if test $sizeof_real = 8; then
6167     prec="double"
6168     fftwcheckprefix=d
6169     else
6170     prec="single"
6171     fftwcheckprefix=s
6172     fi
6173    
6174     xfftwname=${fftwcheckprefix}fftw3
6175    
6176     ok="no"
6177     # check header doesn't work, since we must use mpicc to get includes,
6178     # we cant trust cpp.
6179     echo "$as_me:$LINENO: checking for $xfftwname.h" >&5
6180     echo $ECHO_N "checking for $xfftwname.h... $ECHO_C" >&6
6181     cat >conftest.$ac_ext <<_ACEOF
6182     /* confdefs.h. */
6183     _ACEOF
6184     cat confdefs.h >>conftest.$ac_ext
6185     cat >>conftest.$ac_ext <<_ACEOF
6186     /* end confdefs.h. */
6187     #include <$xfftwname.h>
6188     #ifdef FC_DUMMY_MAIN
6189     #ifndef FC_DUMMY_MAIN_EQ_F77
6190     # ifdef __cplusplus
6191     extern "C"
6192     # endif
6193     int FC_DUMMY_MAIN() { return 1; }
6194     #endif
6195     #endif
6196     int
6197     main ()
6198     {
6199    
6200     ;
6201     return 0;
6202     }
6203     _ACEOF
6204     rm -f conftest.$ac_objext
6205     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6206     (eval $ac_compile) 2>conftest.er1
6207     ac_status=$?
6208     grep -v '^ *+' conftest.er1 >conftest.err
6209     rm -f conftest.er1
6210     cat conftest.err >&5
6211     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6212     (exit $ac_status); } &&
6213     { ac_try='test -z "$ac_c_werror_flag"
6214     || test ! -s conftest.err'
6215     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6216     (eval $ac_try) 2>&5
6217     ac_status=$?
6218     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6219     (exit $ac_status); }; } &&
6220     { ac_try='test -s conftest.$ac_objext'
6221     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6222     (eval $ac_try) 2>&5
6223     ac_status=$?
6224     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6225     (exit $ac_status); }; }; then
6226    
6227     fftwname=$xfftwname
6228     echo "$as_me:$LINENO: result: yes" >&5
6229     echo "${ECHO_T}yes" >&6
6230    
6231     else
6232     echo "$as_me: failed program was:" >&5
6233     sed 's/^/| /' conftest.$ac_ext >&5
6234    
6235     echo "$as_me:$LINENO: result: no" >&5
6236     echo "${ECHO_T}no" >&6
6237     fi
6238     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6239    
6240     # fftwname was set if we found a header
6241    
6242     if test -n "$fftwname"; then
6243     # we cannot run the code since an MPI program might not be allowed
6244     # on a login node of a supercomputer
6245     cat >conftest.$ac_ext <<_ACEOF
6246     /* confdefs.h. */
6247     _ACEOF
6248     cat confdefs.h >>conftest.$ac_ext
6249     cat >>conftest.$ac_ext <<_ACEOF
6250     /* end confdefs.h. */
6251     #include <$fftwname.h>
6252     #ifdef FC_DUMMY_MAIN
6253     #ifndef FC_DUMMY_MAIN_EQ_F77
6254     # ifdef __cplusplus
6255     extern "C"
6256     # endif
6257     int FC_DUMMY_MAIN() { return 1; }
6258     #endif
6259     #endif
6260     int
6261     main ()
6262     {
6263     int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
6264     ;
6265     return 0;
6266     }
6267     _ACEOF
6268     rm -f conftest.$ac_objext
6269     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6270     (eval $ac_compile) 2>conftest.er1
6271     ac_status=$?
6272     grep -v '^ *+' conftest.er1 >conftest.err
6273     rm -f conftest.er1
6274     cat conftest.err >&5
6275     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6276     (exit $ac_status); } &&
6277     { ac_try='test -z "$ac_c_werror_flag"
6278     || test ! -s conftest.err'
6279     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6280     (eval $ac_try) 2>&5
6281     ac_status=$?
6282     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6283     (exit $ac_status); }; } &&
6284     { ac_try='test -s conftest.$ac_objext'
6285     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6286     (eval $ac_try) 2>&5
6287     ac_status=$?
6288     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6289     (exit $ac_status); }; }; then
6290    
6291     ok=yes
6292     usedprefix=$fftwcheckprefix
6293    
6294     else
6295     echo "$as_me: failed program was:" >&5
6296     sed 's/^/| /' conftest.$ac_ext >&5
6297    
6298     ok=no
6299     fi
6300     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6301     fi
6302    
6303     if test "$ok" != "yes"; then
6304     echo "$as_me:$LINENO: checking for fftw3.h" >&5
6305     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6306     cat >conftest.$ac_ext <<_ACEOF
6307     /* confdefs.h. */
6308     _ACEOF
6309     cat confdefs.h >>conftest.$ac_ext
6310     cat >>conftest.$ac_ext <<_ACEOF
6311     /* end confdefs.h. */
6312     #include <fftw3.h>
6313     #ifdef FC_DUMMY_MAIN
6314     #ifndef FC_DUMMY_MAIN_EQ_F77
6315     # ifdef __cplusplus
6316     extern "C"
6317     # endif
6318     int FC_DUMMY_MAIN() { return 1; }
6319     #endif
6320     #endif
6321     int
6322     main ()
6323     {
6324    
6325     ;
6326     return 0;
6327     }
6328     _ACEOF
6329     rm -f conftest.$ac_objext
6330     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6331     (eval $ac_compile) 2>conftest.er1
6332     ac_status=$?
6333     grep -v '^ *+' conftest.er1 >conftest.err
6334     rm -f conftest.er1
6335     cat conftest.err >&5
6336     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6337     (exit $ac_status); } &&
6338     { ac_try='test -z "$ac_c_werror_flag"
6339     || test ! -s conftest.err'
6340     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6341     (eval $ac_try) 2>&5
6342     ac_status=$?
6343     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6344     (exit $ac_status); }; } &&
6345     { ac_try='test -s conftest.$ac_objext'
6346     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6347     (eval $ac_try) 2>&5
6348     ac_status=$?
6349     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6350     (exit $ac_status); }; }; then
6351     echo "$as_me:$LINENO: result: yes" >&5
6352     echo "${ECHO_T}yes" >&6
6353     else
6354     echo "$as_me: failed program was:" >&5
6355     sed 's/^/| /' conftest.$ac_ext >&5
6356    
6357    
6358     echo "$as_me:$LINENO: result: no" >&5
6359     echo "${ECHO_T}no" >&6
6360     { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
6361     Do you have $prec precision FFTW installed? If you are using packages,
6362     note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6363     software at www.fftw.org.
6364     If you compiled FFTW yourself:
6365     Note that the default FFTW setup is double precision. If you want MPI support,
6366     use --with-mpi. It is a good idea to install both single & double.
6367     If you have installed FFTW in a non-standard location, you should
6368     provide the correct paths in the CPPFLAGS and LDFLAGS environment
6369     variables before running configure.
6370     That is also necessary to do if your compiler doesn't search
6371     /usr/local/include and /usr/local/lib by default." >&5
6372     echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
6373     Do you have $prec precision FFTW installed? If you are using packages,
6374     note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6375     software at www.fftw.org.
6376     If you compiled FFTW yourself:
6377     Note that the default FFTW setup is double precision. If you want MPI support,
6378     use --with-mpi. It is a good idea to install both single & double.
6379     If you have installed FFTW in a non-standard location, you should
6380     provide the correct paths in the CPPFLAGS and LDFLAGS environment
6381     variables before running configure.
6382     That is also necessary to do if your compiler doesn't search
6383     /usr/local/include and /usr/local/lib by default." >&2;}
6384     { (exit 1); exit 1; }; }
6385    
6386     fi
6387     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6388     cat >conftest.$ac_ext <<_ACEOF
6389     /* confdefs.h. */
6390     _ACEOF
6391     cat confdefs.h >>conftest.$ac_ext
6392     cat >>conftest.$ac_ext <<_ACEOF
6393     /* end confdefs.h. */
6394     #include <fftw3.h>
6395     #ifdef FC_DUMMY_MAIN
6396     #ifndef FC_DUMMY_MAIN_EQ_F77
6397     # ifdef __cplusplus
6398     extern "C"
6399     # endif
6400     int FC_DUMMY_MAIN() { return 1; }
6401     #endif
6402     #endif
6403     int
6404     main ()
6405     {
6406     int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
6407     ;
6408     return 0;
6409     }
6410     _ACEOF
6411     rm -f conftest.$ac_objext
6412     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6413     (eval $ac_compile) 2>conftest.er1
6414     ac_status=$?
6415     grep -v '^ *+' conftest.er1 >conftest.err
6416     rm -f conftest.er1
6417     cat conftest.err >&5
6418     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6419     (exit $ac_status); } &&
6420     { ac_try='test -z "$ac_c_werror_flag"
6421     || test ! -s conftest.err'
6422     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6423     (eval $ac_try) 2>&5
6424     ac_status=$?
6425     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6426     (exit $ac_status); }; } &&
6427     { ac_try='test -s conftest.$ac_objext'
6428     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6429     (eval $ac_try) 2>&5
6430     ac_status=$?
6431     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6432     (exit $ac_status); }; }; then
6433    
6434     usedprefix=""
6435     fftwname=fftw3
6436    
6437     else
6438     echo "$as_me: failed program was:" >&5
6439     sed 's/^/| /' conftest.$ac_ext >&5
6440    
6441    
6442     { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
6443     Do you have $prec precision FFTW installed? If you are using packages,
6444     note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6445     software at www.fftw.org.
6446     If you compiled FFTW yourself:
6447     Note that the default FFTW setup is double precision. If you want MPI support,
6448     use --with-mpi. It is a good idea to install both single & double.
6449     If you have installed FFTW in a non-standard location, you should
6450     provide the correct paths in the CPPFLAGS and LDFLAGS environment
6451     variables before running configure.
6452     That is also necessary to do if your compiler doesn't search
6453     /usr/local/include and /usr/local/lib by default." >&5
6454     echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
6455     Do you have $prec precision FFTW installed? If you are using packages,
6456     note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6457     software at www.fftw.org.
6458     If you compiled FFTW yourself:
6459     Note that the default FFTW setup is double precision. If you want MPI support,
6460     use --with-mpi. It is a good idea to install both single & double.
6461     If you have installed FFTW in a non-standard location, you should
6462     provide the correct paths in the CPPFLAGS and LDFLAGS environment
6463     variables before running configure.
6464     That is also necessary to do if your compiler doesn't search
6465     /usr/local/include and /usr/local/lib by default." >&2;}
6466     { (exit 1); exit 1; }; }
6467     fi
6468     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6469     fi
6470    
6471    
6472     as_ac_Lib=`echo "ac_cv_lib_$fftwname''_main" | $as_tr_sh`
6473     echo "$as_me:$LINENO: checking for main in -l$fftwname" >&5
6474     echo $ECHO_N "checking for main in -l$fftwname... $ECHO_C" >&6
6475     if eval "test \"\${$as_ac_Lib+set}\" = set"; then
6476     echo $ECHO_N "(cached) $ECHO_C" >&6
6477     else
6478     ac_check_lib_save_LIBS=$LIBS
6479     LIBS="-l$fftwname $LIBS"
6480     cat >conftest.$ac_ext <<_ACEOF
6481     /* confdefs.h. */
6482     _ACEOF
6483     cat confdefs.h >>conftest.$ac_ext
6484     cat >>conftest.$ac_ext <<_ACEOF
6485     /* end confdefs.h. */
6486    
6487    
6488     #ifdef FC_DUMMY_MAIN
6489     #ifndef FC_DUMMY_MAIN_EQ_F77
6490     # ifdef __cplusplus
6491     extern "C"
6492     # endif
6493     int FC_DUMMY_MAIN() { return 1; }
6494     #endif
6495     #endif
6496     int
6497     main ()
6498     {
6499     main ();
6500     ;
6501     return 0;
6502     }
6503     _ACEOF
6504     rm -f conftest.$ac_objext conftest$ac_exeext
6505     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6506     (eval $ac_link) 2>conftest.er1
6507     ac_status=$?
6508     grep -v '^ *+' conftest.er1 >conftest.err
6509     rm -f conftest.er1
6510     cat conftest.err >&5
6511     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6512     (exit $ac_status); } &&
6513     { ac_try='test -z "$ac_c_werror_flag"
6514     || test ! -s conftest.err'
6515     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6516     (eval $ac_try) 2>&5
6517     ac_status=$?
6518     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519     (exit $ac_status); }; } &&
6520     { ac_try='test -s conftest$ac_exeext'
6521     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6522     (eval $ac_try) 2>&5
6523     ac_status=$?
6524     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525     (exit $ac_status); }; }; then
6526     eval "$as_ac_Lib=yes"
6527     else
6528     echo "$as_me: failed program was:" >&5
6529     sed 's/^/| /' conftest.$ac_ext >&5
6530    
6531     eval "$as_ac_Lib=no"
6532     fi
6533     rm -f conftest.err conftest.$ac_objext \
6534     conftest$ac_exeext conftest.$ac_ext
6535     LIBS=$ac_check_lib_save_LIBS
6536     fi
6537     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
6538     echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
6539     if test `eval echo '${'$as_ac_Lib'}'` = yes; then
6540     cat >>confdefs.h <<_ACEOF
6541     #define `echo "HAVE_LIB$fftwname" | $as_tr_cpp` 1
6542     _ACEOF
6543    
6544     LIBS="-l$fftwname $LIBS"
6545    
6546     else
6547     { { echo "$as_me:$LINENO: error: Can't find a library to match the $fftwname header" >&5
6548     echo "$as_me: error: Can't find a library to match the $fftwname header" >&2;}
6549     { (exit 1); exit 1; }; }
6550     fi
6551    
6552     ac_fftw_savedprefix=$usedprefix
6553     ac_fftw_firstname=$fftwname
6554    
6555     else
6556    
6557     fftwname=${ac_fftw_savedprefix}fftw3
6558     echo "$as_me:$LINENO: checking for $fftwname.h" >&5
6559     echo $ECHO_N "checking for $fftwname.h... $ECHO_C" >&6
6560     cat >conftest.$ac_ext <<_ACEOF
6561     /* confdefs.h. */
6562     _ACEOF
6563     cat confdefs.h >>conftest.$ac_ext
6564     cat >>conftest.$ac_ext <<_ACEOF
6565     /* end confdefs.h. */
6566     #include <$fftwname.h>
6567     #ifdef FC_DUMMY_MAIN
6568     #ifndef FC_DUMMY_MAIN_EQ_F77
6569     # ifdef __cplusplus
6570     extern "C"
6571     # endif
6572     int FC_DUMMY_MAIN() { return 1; }
6573     #endif
6574     #endif
6575     int
6576     main ()
6577     {
6578    
6579     ;
6580     return 0;
6581     }
6582     _ACEOF
6583     rm -f conftest.$ac_objext
6584     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6585     (eval $ac_compile) 2>conftest.er1
6586     ac_status=$?
6587     grep -v '^ *+' conftest.er1 >conftest.err
6588     rm -f conftest.er1
6589     cat conftest.err >&5
6590     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6591     (exit $ac_status); } &&
6592     { ac_try='test -z "$ac_c_werror_flag"
6593     || test ! -s conftest.err'
6594     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6595     (eval $ac_try) 2>&5
6596     ac_status=$?
6597     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6598     (exit $ac_status); }; } &&
6599     { ac_try='test -s conftest.$ac_objext'
6600     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6601     (eval $ac_try) 2>&5
6602     ac_status=$?
6603     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6604     (exit $ac_status); }; }; then
6605     echo "$as_me:$LINENO: result: yes" >&5
6606     echo "${ECHO_T}yes" >&6
6607     LIBS="-l$fftwname $LIBS"
6608     cat >conftest.$ac_ext <<_ACEOF
6609     /* confdefs.h. */
6610     _ACEOF
6611     cat confdefs.h >>conftest.$ac_ext
6612     cat >>conftest.$ac_ext <<_ACEOF
6613     /* end confdefs.h. */
6614    
6615    
6616     #ifdef FC_DUMMY_MAIN
6617     #ifndef FC_DUMMY_MAIN_EQ_F77
6618     # ifdef __cplusplus
6619     extern "C"
6620     # endif
6621     int FC_DUMMY_MAIN() { return 1; }
6622     #endif
6623     #endif
6624     int
6625     main ()
6626     {
6627     main ();
6628     ;
6629     return 0;
6630     }
6631     _ACEOF
6632     rm -f conftest.$ac_objext conftest$ac_exeext
6633     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6634     (eval $ac_link) 2>conftest.er1
6635     ac_status=$?
6636     grep -v '^ *+' conftest.er1 >conftest.err
6637     rm -f conftest.er1
6638     cat conftest.err >&5
6639     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6640     (exit $ac_status); } &&
6641     { ac_try='test -z "$ac_c_werror_flag"
6642     || test ! -s conftest.err'
6643     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6644     (eval $ac_try) 2>&5
6645     ac_status=$?
6646     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6647     (exit $ac_status); }; } &&
6648     { ac_try='test -s conftest$ac_exeext'
6649     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6650     (eval $ac_try) 2>&5
6651     ac_status=$?
6652     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6653     (exit $ac_status); }; }; then
6654     :
6655     else
6656     echo "$as_me: failed program was:" >&5
6657     sed 's/^/| /' conftest.$ac_ext >&5
6658    
6659     fi
6660     rm -f conftest.err conftest.$ac_objext \
6661     conftest$ac_exeext conftest.$ac_ext
6662     else
6663     echo "$as_me: failed program was:" >&5
6664     sed 's/^/| /' conftest.$ac_ext >&5
6665    
6666    
6667     echo "$as_me:$LINENO: result: no" >&5
6668     echo "${ECHO_T}no" >&6
6669     { { echo "$as_me:$LINENO: error: Cant find $fftwname.h header. Make sure all your
6670     fftw prefixes match - we already use $ac_fftw_firstname.h" >&5
6671     echo "$as_me: error: Cant find $fftwname.h header. Make sure all your
6672     fftw prefixes match - we already use $ac_fftw_firstname.h" >&2;}
6673     { (exit 1); exit 1; }; }
6674    
6675     fi
6676     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6677    
6678     fi
6679    
6680    
6681    
6682     if test "$with_mpi" = "yes"; then
6683    
6684     if test -z "$ac_fftw_firstname"; then
6685    
6686     sizeof_real=$sizeof_real
6687     if test $sizeof_real = 8; then
6688     prec="double"
6689     fftwcheckprefix=d
6690     else
6691     prec="single"
6692     fftwcheckprefix=s
6693     fi
6694    
6695     xfftwname=${fftwcheckprefix}fftw3_mpi
6696    
6697     ok="no"
6698     # check header doesn't work, since we must use mpicc to get includes,
6699     # we cant trust cpp.
6700     echo "$as_me:$LINENO: checking for $xfftwname.h" >&5
6701     echo $ECHO_N "checking for $xfftwname.h... $ECHO_C" >&6
6702     cat >conftest.$ac_ext <<_ACEOF
6703     /* confdefs.h. */
6704     _ACEOF
6705     cat confdefs.h >>conftest.$ac_ext
6706     cat >>conftest.$ac_ext <<_ACEOF
6707     /* end confdefs.h. */
6708     #include <$xfftwname.h>
6709     #ifdef FC_DUMMY_MAIN
6710     #ifndef FC_DUMMY_MAIN_EQ_F77
6711     # ifdef __cplusplus
6712     extern "C"
6713     # endif
6714     int FC_DUMMY_MAIN() { return 1; }
6715     #endif
6716     #endif
6717     int
6718     main ()
6719     {
6720    
6721     ;
6722     return 0;
6723     }
6724     _ACEOF
6725     rm -f conftest.$ac_objext
6726     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6727     (eval $ac_compile) 2>conftest.er1
6728     ac_status=$?
6729     grep -v '^ *+' conftest.er1 >conftest.err
6730     rm -f conftest.er1
6731     cat conftest.err >&5
6732     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6733     (exit $ac_status); } &&
6734     { ac_try='test -z "$ac_c_werror_flag"
6735     || test ! -s conftest.err'
6736     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6737     (eval $ac_try) 2>&5
6738     ac_status=$?
6739     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6740     (exit $ac_status); }; } &&
6741     { ac_try='test -s conftest.$ac_objext'
6742     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6743     (eval $ac_try) 2>&5
6744     ac_status=$?
6745     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6746     (exit $ac_status); }; }; then
6747    
6748     fftwname=$xfftwname
6749     echo "$as_me:$LINENO: result: yes" >&5
6750     echo "${ECHO_T}yes" >&6
6751    
6752     else
6753     echo "$as_me: failed program was:" >&5
6754     sed 's/^/| /' conftest.$ac_ext >&5
6755    
6756     echo "$as_me:$LINENO: result: no" >&5
6757     echo "${ECHO_T}no" >&6
6758     fi
6759     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6760    
6761     # fftwname was set if we found a header
6762    
6763     if test -n "$fftwname"; then
6764     # we cannot run the code since an MPI program might not be allowed
6765     # on a login node of a supercomputer
6766     cat >conftest.$ac_ext <<_ACEOF
6767     /* confdefs.h. */
6768     _ACEOF
6769     cat confdefs.h >>conftest.$ac_ext
6770     cat >>conftest.$ac_ext <<_ACEOF
6771     /* end confdefs.h. */
6772     #include <$fftwname.h>
6773     #ifdef FC_DUMMY_MAIN
6774     #ifndef FC_DUMMY_MAIN_EQ_F77
6775     # ifdef __cplusplus
6776     extern "C"
6777     # endif
6778     int FC_DUMMY_MAIN() { return 1; }
6779     #endif
6780     #endif
6781     int
6782     main ()
6783     {
6784     int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
6785     ;
6786     return 0;
6787     }
6788     _ACEOF
6789     rm -f conftest.$ac_objext
6790     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6791     (eval $ac_compile) 2>conftest.er1
6792     ac_status=$?
6793     grep -v '^ *+' conftest.er1 >conftest.err
6794     rm -f conftest.er1
6795     cat conftest.err >&5
6796     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6797     (exit $ac_status); } &&
6798     { ac_try='test -z "$ac_c_werror_flag"
6799     || test ! -s conftest.err'
6800     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6801     (eval $ac_try) 2>&5
6802     ac_status=$?
6803     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6804     (exit $ac_status); }; } &&
6805     { ac_try='test -s conftest.$ac_objext'
6806     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6807     (eval $ac_try) 2>&5
6808     ac_status=$?
6809     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6810     (exit $ac_status); }; }; then
6811    
6812     ok=yes
6813     usedprefix=$fftwcheckprefix
6814    
6815     else
6816     echo "$as_me: failed program was:" >&5
6817     sed 's/^/| /' conftest.$ac_ext >&5
6818    
6819     ok=no
6820     fi
6821     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6822     fi
6823    
6824     if test "$ok" != "yes"; then
6825     echo "$as_me:$LINENO: checking for fftw3_mpi.h" >&5
6826     echo $ECHO_N "checking for fftw3_mpi.h... $ECHO_C" >&6
6827     cat >conftest.$ac_ext <<_ACEOF
6828     /* confdefs.h. */
6829     _ACEOF
6830     cat confdefs.h >>conftest.$ac_ext
6831     cat >>conftest.$ac_ext <<_ACEOF
6832     /* end confdefs.h. */
6833     #include <fftw3_mpi.h>
6834     #ifdef FC_DUMMY_MAIN
6835     #ifndef FC_DUMMY_MAIN_EQ_F77
6836     # ifdef __cplusplus
6837     extern "C"
6838     # endif
6839     int FC_DUMMY_MAIN() { return 1; }
6840     #endif
6841     #endif
6842     int
6843     main ()
6844     {
6845    
6846     ;
6847     return 0;
6848     }
6849     _ACEOF
6850     rm -f conftest.$ac_objext
6851     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6852     (eval $ac_compile) 2>conftest.er1
6853     ac_status=$?
6854     grep -v '^ *+' conftest.er1 >conftest.err
6855     rm -f conftest.er1
6856     cat conftest.err >&5
6857     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6858     (exit $ac_status); } &&
6859     { ac_try='test -z "$ac_c_werror_flag"
6860     || test ! -s conftest.err'
6861     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6862     (eval $ac_try) 2>&5
6863     ac_status=$?
6864     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6865     (exit $ac_status); }; } &&
6866     { ac_try='test -s conftest.$ac_objext'
6867     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6868     (eval $ac_try) 2>&5
6869     ac_status=$?
6870     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6871     (exit $ac_status); }; }; then
6872     echo "$as_me:$LINENO: result: yes" >&5
6873     echo "${ECHO_T}yes" >&6
6874     else
6875     echo "$as_me: failed program was:" >&5
6876     sed 's/^/| /' conftest.$ac_ext >&5
6877    
6878    
6879     echo "$as_me:$LINENO: result: no" >&5
6880     echo "${ECHO_T}no" >&6
6881     { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6882     Do you have $prec precision FFTW installed? If you are using packages,
6883     note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6884     software at www.fftw.org.
6885     If you compiled FFTW yourself:
6886     Note that the default FFTW setup is double precision. If you want MPI support,
6887     use --with-mpi. It is a good idea to install both single & double.
6888     If you have installed FFTW in a non-standard location, you should
6889     provide the correct paths in the CPPFLAGS and LDFLAGS environment
6890     variables before running configure.
6891     That is also necessary to do if your compiler doesn't search
6892     /usr/local/include and /usr/local/lib by default." >&5
6893     echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6894     Do you have $prec precision FFTW installed? If you are using packages,
6895     note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6896     software at www.fftw.org.
6897     If you compiled FFTW yourself:
6898     Note that the default FFTW setup is double precision. If you want MPI support,
6899     use --with-mpi. It is a good idea to install both single & double.
6900     If you have installed FFTW in a non-standard location, you should
6901     provide the correct paths in the CPPFLAGS and LDFLAGS environment
6902     variables before running configure.
6903     That is also necessary to do if your compiler doesn't search
6904     /usr/local/include and /usr/local/lib by default." >&2;}
6905     { (exit 1); exit 1; }; }
6906    
6907     fi
6908     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6909     cat >conftest.$ac_ext <<_ACEOF
6910     /* confdefs.h. */
6911     _ACEOF
6912     cat confdefs.h >>conftest.$ac_ext
6913     cat >>conftest.$ac_ext <<_ACEOF
6914     /* end confdefs.h. */
6915     #include <fftw3_mpi.h>
6916     #ifdef FC_DUMMY_MAIN
6917     #ifndef FC_DUMMY_MAIN_EQ_F77
6918     # ifdef __cplusplus
6919     extern "C"
6920     # endif
6921     int FC_DUMMY_MAIN() { return 1; }
6922     #endif
6923     #endif
6924     int
6925     main ()
6926     {
6927     int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
6928     ;
6929     return 0;
6930     }
6931     _ACEOF
6932     rm -f conftest.$ac_objext
6933     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6934     (eval $ac_compile) 2>conftest.er1
6935     ac_status=$?
6936     grep -v '^ *+' conftest.er1 >conftest.err
6937     rm -f conftest.er1
6938     cat conftest.err >&5
6939     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6940     (exit $ac_status); } &&
6941     { ac_try='test -z "$ac_c_werror_flag"
6942     || test ! -s conftest.err'
6943     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6944     (eval $ac_try) 2>&5
6945     ac_status=$?
6946     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6947     (exit $ac_status); }; } &&
6948     { ac_try='test -s conftest.$ac_objext'
6949     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6950     (eval $ac_try) 2>&5
6951     ac_status=$?
6952     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6953     (exit $ac_status); }; }; then
6954    
6955     usedprefix=""
6956     fftwname=fftw3_mpi
6957    
6958     else
6959     echo "$as_me: failed program was:" >&5
6960     sed 's/^/| /' conftest.$ac_ext >&5
6961    
6962    
6963     { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6964     Do you have $prec precision FFTW installed? If you are using packages,
6965     note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6966     software at www.fftw.org.
6967     If you compiled FFTW yourself:
6968     Note that the default FFTW setup is double precision. If you want MPI support,
6969     use --with-mpi. It is a good idea to install both single & double.
6970     If you have installed FFTW in a non-standard location, you should
6971     provide the correct paths in the CPPFLAGS and LDFLAGS environment
6972     variables before running configure.
6973     That is also necessary to do if your compiler doesn't search
6974     /usr/local/include and /usr/local/lib by default." >&5
6975     echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6976     Do you have $prec precision FFTW installed? If you are using packages,
6977     note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6978     software at www.fftw.org.
6979     If you compiled FFTW yourself:
6980     Note that the default FFTW setup is double precision. If you want MPI support,
6981     use --with-mpi. It is a good idea to install both single & double.
6982     If you have installed FFTW in a non-standard location, you should
6983     provide the correct paths in the CPPFLAGS and LDFLAGS environment
6984     variables before running configure.
6985     That is also necessary to do if your compiler doesn't search
6986     /usr/local/include and /usr/local/lib by default." >&2;}
6987     { (exit 1); exit 1; }; }
6988     fi
6989     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6990     fi
6991    
6992    
6993     as_ac_Lib=`echo "ac_cv_lib_$fftwname''_main" | $as_tr_sh`
6994     echo "$as_me:$LINENO: checking for main in -l$fftwname" >&5
6995     echo $ECHO_N "checking for main in -l$fftwname... $ECHO_C" >&6
6996     if eval "test \"\${$as_ac_Lib+set}\" = set"; then
6997     echo $ECHO_N "(cached) $ECHO_C" >&6
6998     else
6999     ac_check_lib_save_LIBS=$LIBS
7000     LIBS="-l$fftwname $LIBS"
7001     cat >conftest.$ac_ext <<_ACEOF
7002     /* confdefs.h. */
7003     _ACEOF
7004     cat confdefs.h >>conftest.$ac_ext
7005     cat >>conftest.$ac_ext <<_ACEOF
7006     /* end confdefs.h. */
7007    
7008    
7009     #ifdef FC_DUMMY_MAIN
7010     #ifndef FC_DUMMY_MAIN_EQ_F77
7011     # ifdef __cplusplus
7012     extern "C"
7013     # endif
7014     int FC_DUMMY_MAIN() { return 1; }
7015     #endif
7016     #endif
7017     int
7018     main ()
7019     {
7020     main ();
7021     ;
7022     return 0;
7023     }
7024     _ACEOF
7025     rm -f conftest.$ac_objext conftest$ac_exeext
7026     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7027     (eval $ac_link) 2>conftest.er1
7028     ac_status=$?
7029     grep -v '^ *+' conftest.er1 >conftest.err
7030     rm -f conftest.er1
7031     cat conftest.err >&5
7032     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7033     (exit $ac_status); } &&
7034     { ac_try='test -z "$ac_c_werror_flag"
7035     || test ! -s conftest.err'
7036     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7037     (eval $ac_try) 2>&5
7038     ac_status=$?
7039     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040     (exit $ac_status); }; } &&
7041     { ac_try='test -s conftest$ac_exeext'
7042     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7043     (eval $ac_try) 2>&5
7044     ac_status=$?
7045     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7046     (exit $ac_status); }; }; then
7047     eval "$as_ac_Lib=yes"
7048     else
7049     echo "$as_me: failed program was:" >&5
7050     sed 's/^/| /' conftest.$ac_ext >&5
7051    
7052     eval "$as_ac_Lib=no"
7053     fi
7054     rm -f conftest.err conftest.$ac_objext \
7055     conftest$ac_exeext conftest.$ac_ext
7056     LIBS=$ac_check_lib_save_LIBS
7057     fi
7058     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
7059     echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
7060     if test `eval echo '${'$as_ac_Lib'}'` = yes; then
7061     cat >>confdefs.h <<_ACEOF
7062     #define `echo "HAVE_LIB$fftwname" | $as_tr_cpp` 1
7063     _ACEOF
7064    
7065     LIBS="-l$fftwname $LIBS"
7066    
7067     else
7068     { { echo "$as_me:$LINENO: error: Can't find a library to match the $fftwname header" >&5
7069     echo "$as_me: error: Can't find a library to match the $fftwname header" >&2;}
7070     { (exit 1); exit 1; }; }
7071     fi
7072    
7073     ac_fftw_savedprefix=$usedprefix
7074     ac_fftw_firstname=$fftwname
7075    
7076     else
7077    
7078     fftwname=${ac_fftw_savedprefix}fftw3_mpi
7079     echo "$as_me:$LINENO: checking for $fftwname.h" >&5
7080     echo $ECHO_N "checking for $fftwname.h... $ECHO_C" >&6
7081     cat >conftest.$ac_ext <<_ACEOF
7082     /* confdefs.h. */
7083     _ACEOF
7084     cat confdefs.h >>conftest.$ac_ext
7085     cat >>conftest.$ac_ext <<_ACEOF
7086     /* end confdefs.h. */
7087     #include <$fftwname.h>
7088     #ifdef FC_DUMMY_MAIN
7089     #ifndef FC_DUMMY_MAIN_EQ_F77
7090     # ifdef __cplusplus
7091     extern "C"
7092     # endif
7093     int FC_DUMMY_MAIN() { return 1; }
7094     #endif
7095     #endif
7096     int
7097     main ()
7098     {
7099    
7100     ;
7101     return 0;
7102     }
7103     _ACEOF
7104     rm -f conftest.$ac_objext
7105     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7106     (eval $ac_compile) 2>conftest.er1
7107     ac_status=$?
7108     grep -v '^ *+' conftest.er1 >conftest.err
7109     rm -f conftest.er1
7110     cat conftest.err >&5
7111     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7112     (exit $ac_status); } &&
7113     { ac_try='test -z "$ac_c_werror_flag"
7114     || test ! -s conftest.err'
7115     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7116     (eval $ac_try) 2>&5
7117     ac_status=$?
7118     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7119     (exit $ac_status); }; } &&
7120     { ac_try='test -s conftest.$ac_objext'
7121     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7122     (eval $ac_try) 2>&5
7123     ac_status=$?
7124     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7125     (exit $ac_status); }; }; then
7126     echo "$as_me:$LINENO: result: yes" >&5
7127     echo "${ECHO_T}yes" >&6
7128     LIBS="-l$fftwname $LIBS"
7129     cat >conftest.$ac_ext <<_ACEOF
7130     /* confdefs.h. */
7131     _ACEOF
7132     cat confdefs.h >>conftest.$ac_ext
7133     cat >>conftest.$ac_ext <<_ACEOF
7134     /* end confdefs.h. */
7135    
7136    
7137     #ifdef FC_DUMMY_MAIN
7138     #ifndef FC_DUMMY_MAIN_EQ_F77
7139     # ifdef __cplusplus
7140     extern "C"
7141     # endif
7142     int FC_DUMMY_MAIN() { return 1; }
7143     #endif
7144     #endif
7145     int
7146     main ()
7147     {
7148     main ();
7149     ;
7150     return 0;
7151     }
7152     _ACEOF
7153     rm -f conftest.$ac_objext conftest$ac_exeext
7154     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7155     (eval $ac_link) 2>conftest.er1
7156     ac_status=$?
7157     grep -v '^ *+' conftest.er1 >conftest.err
7158     rm -f conftest.er1
7159     cat conftest.err >&5
7160     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7161     (exit $ac_status); } &&
7162     { ac_try='test -z "$ac_c_werror_flag"
7163     || test ! -s conftest.err'
7164     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7165     (eval $ac_try) 2>&5
7166     ac_status=$?
7167     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7168     (exit $ac_status); }; } &&
7169     { ac_try='test -s conftest$ac_exeext'
7170     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7171     (eval $ac_try) 2>&5
7172     ac_status=$?
7173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7174     (exit $ac_status); }; }; then
7175     :
7176     else
7177     echo "$as_me: failed program was:" >&5
7178     sed 's/^/| /' conftest.$ac_ext >&5
7179    
7180     fi
7181     rm -f conftest.err conftest.$ac_objext \
7182     conftest$ac_exeext conftest.$ac_ext
7183     else
7184     echo "$as_me: failed program was:" >&5
7185     sed 's/^/| /' conftest.$ac_ext >&5
7186    
7187    
7188     echo "$as_me:$LINENO: result: no" >&5
7189     echo "${ECHO_T}no" >&6
7190     { { echo "$as_me:$LINENO: error: Cant find $fftwname.h header. Make sure all your
7191     fftw prefixes match - we already use $ac_fftw_firstname.h" >&5
7192     echo "$as_me: error: Cant find $fftwname.h header. Make sure all your
7193     fftw prefixes match - we already use $ac_fftw_firstname.h" >&2;}
7194     { (exit 1); exit 1; }; }
7195    
7196     fi
7197     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7198    
7199     fi
7200    
7201    
7202     fi
7203    
7204     case ${ac_fftw_savedprefix} in
7205     d)
7206     cat >>confdefs.h <<\_ACEOF
7207     #define FFTW_NAME_DFFTW
7208     _ACEOF
7209     ;;
7210     *)
7211     cat >>confdefs.h <<\_ACEOF
7212     #define FFTW_NAME_FFTW
7213     _ACEOF
7214     ;;
7215     esac
7216     else
7217     echo "*******************************************************************"
7218     echo "* FFTW libraries and include files are required for computing *"
7219     echo "* undulation spectra with the staticProps program. If you don't *"
7220     echo "* fftw turned on, OOPSE will still work, but you won't be able to *"
7221     echo "* analyze your trajectories for this property. *"
7222     echo "*******************************************************************"
7223     fi # end of fftw check
7224    
7225 gezelter 2547 # Checks for header files.
7226     echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7227     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7228     if test "${ac_cv_header_stdc+set}" = set; then
7229     echo $ECHO_N "(cached) $ECHO_C" >&6
7230     else
7231     cat >conftest.$ac_ext <<_ACEOF
7232 gezelter 2315 /* confdefs.h. */
7233     _ACEOF
7234     cat confdefs.h >>conftest.$ac_ext
7235     cat >>conftest.$ac_ext <<_ACEOF
7236     /* end confdefs.h. */
7237 gezelter 2547 #include <stdlib.h>
7238     #include <stdarg.h>
7239     #include <string.h>
7240     #include <float.h>
7241    
7242     #ifdef FC_DUMMY_MAIN
7243     #ifndef FC_DUMMY_MAIN_EQ_F77
7244     # ifdef __cplusplus
7245     extern "C"
7246     # endif
7247     int FC_DUMMY_MAIN() { return 1; }
7248 gezelter 2315 #endif
7249 gezelter 2547 #endif
7250 gezelter 2315 int
7251     main ()
7252     {
7253 gezelter 2547
7254 gezelter 2315 ;
7255     return 0;
7256     }
7257     _ACEOF
7258 gezelter 2510 rm -f conftest.$ac_objext
7259     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7260     (eval $ac_compile) 2>conftest.er1
7261 gezelter 2315 ac_status=$?
7262     grep -v '^ *+' conftest.er1 >conftest.err
7263     rm -f conftest.er1
7264     cat conftest.err >&5
7265     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7266     (exit $ac_status); } &&
7267 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
7268 gezelter 2473 || test ! -s conftest.err'
7269 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7270     (eval $ac_try) 2>&5
7271     ac_status=$?
7272     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7273     (exit $ac_status); }; } &&
7274 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
7275 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7276     (eval $ac_try) 2>&5
7277     ac_status=$?
7278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7279     (exit $ac_status); }; }; then
7280 gezelter 2547 ac_cv_header_stdc=yes
7281 gezelter 2315 else
7282     echo "$as_me: failed program was:" >&5
7283     sed 's/^/| /' conftest.$ac_ext >&5
7284 gezelter 2081
7285 gezelter 2547 ac_cv_header_stdc=no
7286 gezelter 2315 fi
7287 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7288    
7289 gezelter 2547 if test $ac_cv_header_stdc = yes; then
7290     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7291     cat >conftest.$ac_ext <<_ACEOF
7292     /* confdefs.h. */
7293     _ACEOF
7294     cat confdefs.h >>conftest.$ac_ext
7295     cat >>conftest.$ac_ext <<_ACEOF
7296     /* end confdefs.h. */
7297     #include <string.h>
7298 gezelter 2510
7299 gezelter 2547 _ACEOF
7300     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7301     $EGREP "memchr" >/dev/null 2>&1; then
7302     :
7303     else
7304     ac_cv_header_stdc=no
7305 gezelter 2315 fi
7306 gezelter 2547 rm -f conftest*
7307 gezelter 2510
7308 gezelter 2547 fi
7309    
7310     if test $ac_cv_header_stdc = yes; then
7311     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7312     cat >conftest.$ac_ext <<_ACEOF
7313     /* confdefs.h. */
7314     _ACEOF
7315     cat confdefs.h >>conftest.$ac_ext
7316     cat >>conftest.$ac_ext <<_ACEOF
7317     /* end confdefs.h. */
7318     #include <stdlib.h>
7319    
7320     _ACEOF
7321     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7322     $EGREP "free" >/dev/null 2>&1; then
7323     :
7324     else
7325     ac_cv_header_stdc=no
7326     fi
7327     rm -f conftest*
7328    
7329     fi
7330    
7331     if test $ac_cv_header_stdc = yes; then
7332     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7333     if test "$cross_compiling" = yes; then
7334     :
7335     else
7336     cat >conftest.$ac_ext <<_ACEOF
7337     /* confdefs.h. */
7338     _ACEOF
7339     cat confdefs.h >>conftest.$ac_ext
7340     cat >>conftest.$ac_ext <<_ACEOF
7341     /* end confdefs.h. */
7342     #include <ctype.h>
7343     #if ((' ' & 0x0FF) == 0x020)
7344     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7345     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7346     #else
7347     # define ISLOWER(c) \
7348     (('a' <= (c) && (c) <= 'i') \
7349     || ('j' <= (c) && (c) <= 'r') \
7350     || ('s' <= (c) && (c) <= 'z'))
7351     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7352     #endif
7353    
7354     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7355     int
7356     main ()
7357     {
7358     int i;
7359     for (i = 0; i < 256; i++)
7360     if (XOR (islower (i), ISLOWER (i))
7361     || toupper (i) != TOUPPER (i))
7362     exit(2);
7363     exit (0);
7364     }
7365     _ACEOF
7366     rm -f conftest$ac_exeext
7367     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7368     (eval $ac_link) 2>&5
7369     ac_status=$?
7370     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7372     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7373     (eval $ac_try) 2>&5
7374     ac_status=$?
7375     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7376     (exit $ac_status); }; }; then
7377     :
7378     else
7379     echo "$as_me: program exited with status $ac_status" >&5
7380     echo "$as_me: failed program was:" >&5
7381     sed 's/^/| /' conftest.$ac_ext >&5
7382    
7383     ( exit $ac_status )
7384     ac_cv_header_stdc=no
7385     fi
7386     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7387     fi
7388     fi
7389     fi
7390     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7391     echo "${ECHO_T}$ac_cv_header_stdc" >&6
7392     if test $ac_cv_header_stdc = yes; then
7393    
7394 gezelter 2510 cat >>confdefs.h <<\_ACEOF
7395 gezelter 2547 #define STDC_HEADERS 1
7396 gezelter 2510 _ACEOF
7397    
7398 gezelter 2315 fi
7399 gezelter 2081
7400 gezelter 2510
7401    
7402 gezelter 2547
7403    
7404    
7405    
7406    
7407    
7408    
7409 gezelter 2315
7410    
7411    
7412    
7413    
7414    
7415    
7416    
7417    
7418 gezelter 2510
7419    
7420 gezelter 2547
7421    
7422    
7423    
7424    
7425 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
7426 gezelter 2510 do
7427     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7428     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7429     echo "$as_me:$LINENO: checking for $ac_header" >&5
7430     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7431     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7432 gezelter 2315 echo $ECHO_N "(cached) $ECHO_C" >&6
7433 gezelter 2510 fi
7434     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7435     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7436 gezelter 2315 else
7437 gezelter 2510 # Is the header compilable?
7438     echo "$as_me:$LINENO: checking $ac_header usability" >&5
7439     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7440 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
7441     /* confdefs.h. */
7442     _ACEOF
7443     cat confdefs.h >>conftest.$ac_ext
7444     cat >>conftest.$ac_ext <<_ACEOF
7445     /* end confdefs.h. */
7446 gezelter 2510 $ac_includes_default
7447     #include <$ac_header>
7448 gezelter 2315 _ACEOF
7449 gezelter 2510 rm -f conftest.$ac_objext
7450     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7451     (eval $ac_compile) 2>conftest.er1
7452 gezelter 2315 ac_status=$?
7453     grep -v '^ *+' conftest.er1 >conftest.err
7454     rm -f conftest.er1
7455     cat conftest.err >&5
7456     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7457     (exit $ac_status); } &&
7458 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
7459 gezelter 2473 || test ! -s conftest.err'
7460 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7461     (eval $ac_try) 2>&5
7462     ac_status=$?
7463     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7464     (exit $ac_status); }; } &&
7465 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
7466 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7467     (eval $ac_try) 2>&5
7468     ac_status=$?
7469     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7470     (exit $ac_status); }; }; then
7471 gezelter 2510 ac_header_compiler=yes
7472 gezelter 2315 else
7473     echo "$as_me: failed program was:" >&5
7474     sed 's/^/| /' conftest.$ac_ext >&5
7475    
7476 gezelter 2510 ac_header_compiler=no
7477 gezelter 2315 fi
7478 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7479     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7480     echo "${ECHO_T}$ac_header_compiler" >&6
7481    
7482     # Is the header present?
7483     echo "$as_me:$LINENO: checking $ac_header presence" >&5
7484     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7485     cat >conftest.$ac_ext <<_ACEOF
7486     /* confdefs.h. */
7487     _ACEOF
7488     cat confdefs.h >>conftest.$ac_ext
7489     cat >>conftest.$ac_ext <<_ACEOF
7490     /* end confdefs.h. */
7491     #include <$ac_header>
7492     _ACEOF
7493     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7494     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7495     ac_status=$?
7496     grep -v '^ *+' conftest.er1 >conftest.err
7497     rm -f conftest.er1
7498     cat conftest.err >&5
7499     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7500     (exit $ac_status); } >/dev/null; then
7501     if test -s conftest.err; then
7502 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
7503     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7504 gezelter 2510 else
7505     ac_cpp_err=
7506     fi
7507     else
7508     ac_cpp_err=yes
7509 gezelter 2315 fi
7510 gezelter 2510 if test -z "$ac_cpp_err"; then
7511     ac_header_preproc=yes
7512     else
7513     echo "$as_me: failed program was:" >&5
7514     sed 's/^/| /' conftest.$ac_ext >&5
7515    
7516     ac_header_preproc=no
7517     fi
7518     rm -f conftest.err conftest.$ac_ext
7519     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7520     echo "${ECHO_T}$ac_header_preproc" >&6
7521    
7522     # So? What about this header?
7523 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7524 gezelter 2510 yes:no: )
7525     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7526     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7527     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7528     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7529     ac_header_preproc=yes
7530     ;;
7531     no:yes:* )
7532     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7533     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7534     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7535     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7536     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7537     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7538     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7539     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7540     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7541     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7542     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7543     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7544     (
7545     cat <<\_ASBOX
7546     ## ------------------------------ ##
7547     ## Report this to gezelter@nd.edu ##
7548     ## ------------------------------ ##
7549     _ASBOX
7550     ) |
7551     sed "s/^/$as_me: WARNING: /" >&2
7552     ;;
7553     esac
7554     echo "$as_me:$LINENO: checking for $ac_header" >&5
7555     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7556     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7557     echo $ECHO_N "(cached) $ECHO_C" >&6
7558     else
7559     eval "$as_ac_Header=\$ac_header_preproc"
7560     fi
7561     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7562     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7563    
7564     fi
7565     if test `eval echo '${'$as_ac_Header'}'` = yes; then
7566 gezelter 2315 cat >>confdefs.h <<_ACEOF
7567 gezelter 2510 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7568 gezelter 2315 _ACEOF
7569    
7570 gezelter 2510 fi
7571 gezelter 2315
7572 gezelter 2510 done
7573    
7574    
7575 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
7576     echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7577     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7578     if test "${ac_cv_header_stdbool_h+set}" = set; then
7579     echo $ECHO_N "(cached) $ECHO_C" >&6
7580     else
7581     cat >conftest.$ac_ext <<_ACEOF
7582     /* confdefs.h. */
7583     _ACEOF
7584     cat confdefs.h >>conftest.$ac_ext
7585     cat >>conftest.$ac_ext <<_ACEOF
7586     /* end confdefs.h. */
7587    
7588     #include <stdbool.h>
7589     #ifndef bool
7590     # error bool is not defined
7591     #endif
7592     #ifndef false
7593     # error false is not defined
7594     #endif
7595     #if false
7596     # error false is not 0
7597     #endif
7598     #ifndef true
7599     # error true is not defined
7600     #endif
7601     #if true != 1
7602     # error true is not 1
7603     #endif
7604     #ifndef __bool_true_false_are_defined
7605     # error __bool_true_false_are_defined is not defined
7606     #endif
7607    
7608     struct s { _Bool s: 1; _Bool t; } s;
7609    
7610     char a[true == 1 ? 1 : -1];
7611     char b[false == 0 ? 1 : -1];
7612     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7613     char d[(bool) -0.5 == true ? 1 : -1];
7614     bool e = &s;
7615     char f[(_Bool) -0.0 == false ? 1 : -1];
7616     char g[true];
7617     char h[sizeof (_Bool)];
7618     char i[sizeof s.t];
7619    
7620     #ifdef FC_DUMMY_MAIN
7621     #ifndef FC_DUMMY_MAIN_EQ_F77
7622     # ifdef __cplusplus
7623     extern "C"
7624     # endif
7625     int FC_DUMMY_MAIN() { return 1; }
7626     #endif
7627     #endif
7628     int
7629     main ()
7630     {
7631     return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7632     ;
7633     return 0;
7634     }
7635     _ACEOF
7636     rm -f conftest.$ac_objext
7637     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7638     (eval $ac_compile) 2>conftest.er1
7639     ac_status=$?
7640     grep -v '^ *+' conftest.er1 >conftest.err
7641     rm -f conftest.er1
7642     cat conftest.err >&5
7643     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7644     (exit $ac_status); } &&
7645     { ac_try='test -z "$ac_c_werror_flag"
7646     || test ! -s conftest.err'
7647     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7648     (eval $ac_try) 2>&5
7649     ac_status=$?
7650     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651     (exit $ac_status); }; } &&
7652     { ac_try='test -s conftest.$ac_objext'
7653     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7654     (eval $ac_try) 2>&5
7655     ac_status=$?
7656     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7657     (exit $ac_status); }; }; then
7658     ac_cv_header_stdbool_h=yes
7659     else
7660     echo "$as_me: failed program was:" >&5
7661     sed 's/^/| /' conftest.$ac_ext >&5
7662    
7663     ac_cv_header_stdbool_h=no
7664 gezelter 2315 fi
7665 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7666     fi
7667     echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7668     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7669     echo "$as_me:$LINENO: checking for _Bool" >&5
7670     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7671     if test "${ac_cv_type__Bool+set}" = set; then
7672     echo $ECHO_N "(cached) $ECHO_C" >&6
7673     else
7674     cat >conftest.$ac_ext <<_ACEOF
7675     /* confdefs.h. */
7676     _ACEOF
7677     cat confdefs.h >>conftest.$ac_ext
7678     cat >>conftest.$ac_ext <<_ACEOF
7679     /* end confdefs.h. */
7680     $ac_includes_default
7681     #ifdef FC_DUMMY_MAIN
7682     #ifndef FC_DUMMY_MAIN_EQ_F77
7683     # ifdef __cplusplus
7684     extern "C"
7685     # endif
7686     int FC_DUMMY_MAIN() { return 1; }
7687     #endif
7688     #endif
7689     int
7690     main ()
7691     {
7692     if ((_Bool *) 0)
7693     return 0;
7694     if (sizeof (_Bool))
7695     return 0;
7696     ;
7697     return 0;
7698     }
7699     _ACEOF
7700     rm -f conftest.$ac_objext
7701     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7702     (eval $ac_compile) 2>conftest.er1
7703     ac_status=$?
7704     grep -v '^ *+' conftest.er1 >conftest.err
7705     rm -f conftest.er1
7706     cat conftest.err >&5
7707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7708     (exit $ac_status); } &&
7709     { ac_try='test -z "$ac_c_werror_flag"
7710     || test ! -s conftest.err'
7711     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7712     (eval $ac_try) 2>&5
7713     ac_status=$?
7714     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7715     (exit $ac_status); }; } &&
7716     { ac_try='test -s conftest.$ac_objext'
7717     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7718     (eval $ac_try) 2>&5
7719     ac_status=$?
7720     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7721     (exit $ac_status); }; }; then
7722     ac_cv_type__Bool=yes
7723     else
7724     echo "$as_me: failed program was:" >&5
7725     sed 's/^/| /' conftest.$ac_ext >&5
7726 gezelter 2315
7727 gezelter 2547 ac_cv_type__Bool=no
7728     fi
7729     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7730     fi
7731     echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7732     echo "${ECHO_T}$ac_cv_type__Bool" >&6
7733     if test $ac_cv_type__Bool = yes; then
7734 gezelter 2510
7735 gezelter 2547 cat >>confdefs.h <<_ACEOF
7736     #define HAVE__BOOL 1
7737     _ACEOF
7738 gezelter 2510
7739    
7740 gezelter 2547 fi
7741    
7742     if test $ac_cv_header_stdbool_h = yes; then
7743    
7744     cat >>confdefs.h <<\_ACEOF
7745     #define HAVE_STDBOOL_H 1
7746     _ACEOF
7747    
7748     fi
7749    
7750     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7751     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7752     if test "${ac_cv_c_const+set}" = set; then
7753 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
7754 gezelter 2547 else
7755     cat >conftest.$ac_ext <<_ACEOF
7756     /* confdefs.h. */
7757     _ACEOF
7758     cat confdefs.h >>conftest.$ac_ext
7759     cat >>conftest.$ac_ext <<_ACEOF
7760     /* end confdefs.h. */
7761    
7762     #ifdef FC_DUMMY_MAIN
7763     #ifndef FC_DUMMY_MAIN_EQ_F77
7764     # ifdef __cplusplus
7765     extern "C"
7766     # endif
7767     int FC_DUMMY_MAIN() { return 1; }
7768     #endif
7769     #endif
7770     int
7771     main ()
7772     {
7773     /* FIXME: Include the comments suggested by Paul. */
7774     #ifndef __cplusplus
7775     /* Ultrix mips cc rejects this. */
7776     typedef int charset[2];
7777     const charset x;
7778     /* SunOS 4.1.1 cc rejects this. */
7779     char const *const *ccp;
7780     char **p;
7781     /* NEC SVR4.0.2 mips cc rejects this. */
7782     struct point {int x, y;};
7783     static struct point const zero = {0,0};
7784     /* AIX XL C 1.02.0.0 rejects this.
7785     It does not let you subtract one const X* pointer from another in
7786     an arm of an if-expression whose if-part is not a constant
7787     expression */
7788     const char *g = "string";
7789     ccp = &g + (g ? g-g : 0);
7790     /* HPUX 7.0 cc rejects these. */
7791     ++ccp;
7792     p = (char**) ccp;
7793     ccp = (char const *const *) p;
7794     { /* SCO 3.2v4 cc rejects this. */
7795     char *t;
7796     char const *s = 0 ? (char *) 0 : (char const *) 0;
7797    
7798     *t++ = 0;
7799     }
7800     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7801     int x[] = {25, 17};
7802     const int *foo = &x[0];
7803     ++foo;
7804     }
7805     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7806     typedef const int *iptr;
7807     iptr p = 0;
7808     ++p;
7809     }
7810     { /* AIX XL C 1.02.0.0 rejects this saying
7811     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7812     struct s { int j; const int *ap[3]; };
7813     struct s *b; b->j = 5;
7814     }
7815     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7816     const int foo = 10;
7817     }
7818     #endif
7819    
7820     ;
7821     return 0;
7822     }
7823     _ACEOF
7824     rm -f conftest.$ac_objext
7825     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7826     (eval $ac_compile) 2>conftest.er1
7827     ac_status=$?
7828     grep -v '^ *+' conftest.er1 >conftest.err
7829     rm -f conftest.er1
7830     cat conftest.err >&5
7831     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832     (exit $ac_status); } &&
7833     { ac_try='test -z "$ac_c_werror_flag"
7834     || test ! -s conftest.err'
7835     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7836     (eval $ac_try) 2>&5
7837     ac_status=$?
7838     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7839     (exit $ac_status); }; } &&
7840     { ac_try='test -s conftest.$ac_objext'
7841     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7842     (eval $ac_try) 2>&5
7843     ac_status=$?
7844     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7845     (exit $ac_status); }; }; then
7846     ac_cv_c_const=yes
7847     else
7848     echo "$as_me: failed program was:" >&5
7849     sed 's/^/| /' conftest.$ac_ext >&5
7850    
7851     ac_cv_c_const=no
7852 gezelter 2315 fi
7853 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7854     fi
7855     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7856     echo "${ECHO_T}$ac_cv_c_const" >&6
7857     if test $ac_cv_c_const = no; then
7858    
7859     cat >>confdefs.h <<\_ACEOF
7860     #define const
7861     _ACEOF
7862    
7863     fi
7864    
7865     echo "$as_me:$LINENO: checking for inline" >&5
7866     echo $ECHO_N "checking for inline... $ECHO_C" >&6
7867     if test "${ac_cv_c_inline+set}" = set; then
7868     echo $ECHO_N "(cached) $ECHO_C" >&6
7869 gezelter 2510 else
7870 gezelter 2547 ac_cv_c_inline=no
7871     for ac_kw in inline __inline__ __inline; do
7872     cat >conftest.$ac_ext <<_ACEOF
7873     /* confdefs.h. */
7874     _ACEOF
7875     cat confdefs.h >>conftest.$ac_ext
7876     cat >>conftest.$ac_ext <<_ACEOF
7877     /* end confdefs.h. */
7878     #ifndef __cplusplus
7879     typedef int foo_t;
7880     static $ac_kw foo_t static_foo () {return 0; }
7881     $ac_kw foo_t foo () {return 0; }
7882     #endif
7883    
7884     _ACEOF
7885     rm -f conftest.$ac_objext
7886     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7887     (eval $ac_compile) 2>conftest.er1
7888     ac_status=$?
7889     grep -v '^ *+' conftest.er1 >conftest.err
7890     rm -f conftest.er1
7891     cat conftest.err >&5
7892     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7893     (exit $ac_status); } &&
7894     { ac_try='test -z "$ac_c_werror_flag"
7895     || test ! -s conftest.err'
7896     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7897     (eval $ac_try) 2>&5
7898     ac_status=$?
7899     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7900     (exit $ac_status); }; } &&
7901     { ac_try='test -s conftest.$ac_objext'
7902     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7903     (eval $ac_try) 2>&5
7904     ac_status=$?
7905     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7906     (exit $ac_status); }; }; then
7907     ac_cv_c_inline=$ac_kw; break
7908     else
7909     echo "$as_me: failed program was:" >&5
7910     sed 's/^/| /' conftest.$ac_ext >&5
7911    
7912     fi
7913     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7914     done
7915    
7916     fi
7917     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7918     echo "${ECHO_T}$ac_cv_c_inline" >&6
7919    
7920    
7921     case $ac_cv_c_inline in
7922     inline | yes) ;;
7923     *)
7924     case $ac_cv_c_inline in
7925     no) ac_val=;;
7926     *) ac_val=$ac_cv_c_inline;;
7927     esac
7928     cat >>confdefs.h <<_ACEOF
7929     #ifndef __cplusplus
7930     #define inline $ac_val
7931     #endif
7932     _ACEOF
7933     ;;
7934     esac
7935    
7936     echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
7937     echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
7938     if test "${ac_cv_c_restrict+set}" = set; then
7939     echo $ECHO_N "(cached) $ECHO_C" >&6
7940     else
7941     ac_cv_c_restrict=no
7942     # Try the official restrict keyword, then gcc's __restrict, and
7943     # the less common variants.
7944     for ac_kw in restrict __restrict __restrict__ _Restrict; do
7945     cat >conftest.$ac_ext <<_ACEOF
7946     /* confdefs.h. */
7947     _ACEOF
7948     cat confdefs.h >>conftest.$ac_ext
7949     cat >>conftest.$ac_ext <<_ACEOF
7950     /* end confdefs.h. */
7951     float * $ac_kw x;
7952     _ACEOF
7953     rm -f conftest.$ac_objext
7954     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7955     (eval $ac_compile) 2>conftest.er1
7956     ac_status=$?
7957     grep -v '^ *+' conftest.er1 >conftest.err
7958     rm -f conftest.er1
7959     cat conftest.err >&5
7960     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7961     (exit $ac_status); } &&
7962     { ac_try='test -z "$ac_c_werror_flag"
7963     || test ! -s conftest.err'
7964     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7965     (eval $ac_try) 2>&5
7966     ac_status=$?
7967     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7968     (exit $ac_status); }; } &&
7969     { ac_try='test -s conftest.$ac_objext'
7970     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7971     (eval $ac_try) 2>&5
7972     ac_status=$?
7973     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7974     (exit $ac_status); }; }; then
7975     ac_cv_c_restrict=$ac_kw; break
7976     else
7977     echo "$as_me: failed program was:" >&5
7978     sed 's/^/| /' conftest.$ac_ext >&5
7979    
7980     fi
7981     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7982     done
7983    
7984     fi
7985     echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7986     echo "${ECHO_T}$ac_cv_c_restrict" >&6
7987     case $ac_cv_c_restrict in
7988     restrict) ;;
7989     no)
7990     cat >>confdefs.h <<\_ACEOF
7991     #define restrict
7992     _ACEOF
7993     ;;
7994     *) cat >>confdefs.h <<_ACEOF
7995     #define restrict $ac_cv_c_restrict
7996     _ACEOF
7997     ;;
7998     esac
7999    
8000     echo "$as_me:$LINENO: checking for size_t" >&5
8001     echo $ECHO_N "checking for size_t... $ECHO_C" >&6
8002     if test "${ac_cv_type_size_t+set}" = set; then
8003     echo $ECHO_N "(cached) $ECHO_C" >&6
8004     else
8005     cat >conftest.$ac_ext <<_ACEOF
8006     /* confdefs.h. */
8007     _ACEOF
8008     cat confdefs.h >>conftest.$ac_ext
8009     cat >>conftest.$ac_ext <<_ACEOF
8010     /* end confdefs.h. */
8011     $ac_includes_default
8012     #ifdef FC_DUMMY_MAIN
8013     #ifndef FC_DUMMY_MAIN_EQ_F77
8014     # ifdef __cplusplus
8015     extern "C"
8016     # endif
8017     int FC_DUMMY_MAIN() { return 1; }
8018     #endif
8019     #endif
8020     int
8021     main ()
8022     {
8023     if ((size_t *) 0)
8024     return 0;
8025     if (sizeof (size_t))
8026     return 0;
8027     ;
8028     return 0;
8029     }
8030     _ACEOF
8031     rm -f conftest.$ac_objext
8032     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8033     (eval $ac_compile) 2>conftest.er1
8034     ac_status=$?
8035     grep -v '^ *+' conftest.er1 >conftest.err
8036     rm -f conftest.er1
8037     cat conftest.err >&5
8038     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8039     (exit $ac_status); } &&
8040     { ac_try='test -z "$ac_c_werror_flag"
8041     || test ! -s conftest.err'
8042     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8043     (eval $ac_try) 2>&5
8044     ac_status=$?
8045     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8046     (exit $ac_status); }; } &&
8047     { ac_try='test -s conftest.$ac_objext'
8048     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8049     (eval $ac_try) 2>&5
8050     ac_status=$?
8051     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8052     (exit $ac_status); }; }; then
8053     ac_cv_type_size_t=yes
8054     else
8055     echo "$as_me: failed program was:" >&5
8056     sed 's/^/| /' conftest.$ac_ext >&5
8057    
8058     ac_cv_type_size_t=no
8059     fi
8060     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8061     fi
8062     echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
8063     echo "${ECHO_T}$ac_cv_type_size_t" >&6
8064     if test $ac_cv_type_size_t = yes; then
8065     :
8066     else
8067    
8068     cat >>confdefs.h <<_ACEOF
8069     #define size_t unsigned
8070     _ACEOF
8071    
8072     fi
8073    
8074     echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
8075     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
8076     if test "${ac_cv_header_time+set}" = set; then
8077     echo $ECHO_N "(cached) $ECHO_C" >&6
8078     else
8079     cat >conftest.$ac_ext <<_ACEOF
8080     /* confdefs.h. */
8081     _ACEOF
8082     cat confdefs.h >>conftest.$ac_ext
8083     cat >>conftest.$ac_ext <<_ACEOF
8084     /* end confdefs.h. */
8085     #include <sys/types.h>
8086     #include <sys/time.h>
8087     #include <time.h>
8088    
8089     #ifdef FC_DUMMY_MAIN
8090     #ifndef FC_DUMMY_MAIN_EQ_F77
8091     # ifdef __cplusplus
8092     extern "C"
8093     # endif
8094     int FC_DUMMY_MAIN() { return 1; }
8095     #endif
8096     #endif
8097     int
8098     main ()
8099     {
8100     if ((struct tm *) 0)
8101     return 0;
8102     ;
8103     return 0;
8104     }
8105     _ACEOF
8106     rm -f conftest.$ac_objext
8107     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8108     (eval $ac_compile) 2>conftest.er1
8109     ac_status=$?
8110     grep -v '^ *+' conftest.er1 >conftest.err
8111     rm -f conftest.er1
8112     cat conftest.err >&5
8113     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8114     (exit $ac_status); } &&
8115     { ac_try='test -z "$ac_c_werror_flag"
8116     || test ! -s conftest.err'
8117     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8118     (eval $ac_try) 2>&5
8119     ac_status=$?
8120     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8121     (exit $ac_status); }; } &&
8122     { ac_try='test -s conftest.$ac_objext'
8123     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8124     (eval $ac_try) 2>&5
8125     ac_status=$?
8126     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8127     (exit $ac_status); }; }; then
8128     ac_cv_header_time=yes
8129     else
8130     echo "$as_me: failed program was:" >&5
8131     sed 's/^/| /' conftest.$ac_ext >&5
8132    
8133     ac_cv_header_time=no
8134     fi
8135     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8136     fi
8137     echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
8138     echo "${ECHO_T}$ac_cv_header_time" >&6
8139     if test $ac_cv_header_time = yes; then
8140    
8141     cat >>confdefs.h <<\_ACEOF
8142     #define TIME_WITH_SYS_TIME 1
8143     _ACEOF
8144    
8145     fi
8146    
8147     echo "$as_me:$LINENO: checking for clock_t" >&5
8148     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
8149     if test "${ac_cv_type_clock_t+set}" = set; then
8150     echo $ECHO_N "(cached) $ECHO_C" >&6
8151     else
8152     cat >conftest.$ac_ext <<_ACEOF
8153     /* confdefs.h. */
8154     _ACEOF
8155     cat confdefs.h >>conftest.$ac_ext
8156     cat >>conftest.$ac_ext <<_ACEOF
8157     /* end confdefs.h. */
8158     $ac_includes_default
8159     #ifdef FC_DUMMY_MAIN
8160     #ifndef FC_DUMMY_MAIN_EQ_F77
8161     # ifdef __cplusplus
8162     extern "C"
8163     # endif
8164     int FC_DUMMY_MAIN() { return 1; }
8165     #endif
8166     #endif
8167     int
8168     main ()
8169     {
8170     if ((clock_t *) 0)
8171     return 0;
8172     if (sizeof (clock_t))
8173     return 0;
8174     ;
8175     return 0;
8176     }
8177     _ACEOF
8178     rm -f conftest.$ac_objext
8179     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8180     (eval $ac_compile) 2>conftest.er1
8181     ac_status=$?
8182     grep -v '^ *+' conftest.er1 >conftest.err
8183     rm -f conftest.er1
8184     cat conftest.err >&5
8185     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8186     (exit $ac_status); } &&
8187     { ac_try='test -z "$ac_c_werror_flag"
8188     || test ! -s conftest.err'
8189     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8190     (eval $ac_try) 2>&5
8191     ac_status=$?
8192     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8193     (exit $ac_status); }; } &&
8194     { ac_try='test -s conftest.$ac_objext'
8195     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8196     (eval $ac_try) 2>&5
8197     ac_status=$?
8198     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8199     (exit $ac_status); }; }; then
8200     ac_cv_type_clock_t=yes
8201     else
8202     echo "$as_me: failed program was:" >&5
8203     sed 's/^/| /' conftest.$ac_ext >&5
8204    
8205     ac_cv_type_clock_t=no
8206     fi
8207     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8208     fi
8209     echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
8210     echo "${ECHO_T}$ac_cv_type_clock_t" >&6
8211     if test $ac_cv_type_clock_t = yes; then
8212    
8213     cat >>confdefs.h <<_ACEOF
8214     #define HAVE_CLOCK_T 1
8215     _ACEOF
8216    
8217    
8218     fi
8219    
8220     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8221     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
8222     if test "${ac_cv_c_const+set}" = set; then
8223     echo $ECHO_N "(cached) $ECHO_C" >&6
8224     else
8225     cat >conftest.$ac_ext <<_ACEOF
8226     /* confdefs.h. */
8227     _ACEOF
8228     cat confdefs.h >>conftest.$ac_ext
8229     cat >>conftest.$ac_ext <<_ACEOF
8230     /* end confdefs.h. */
8231    
8232     #ifdef FC_DUMMY_MAIN
8233     #ifndef FC_DUMMY_MAIN_EQ_F77
8234     # ifdef __cplusplus
8235     extern "C"
8236     # endif
8237     int FC_DUMMY_MAIN() { return 1; }
8238     #endif
8239     #endif
8240     int
8241     main ()
8242     {
8243     /* FIXME: Include the comments suggested by Paul. */
8244     #ifndef __cplusplus
8245     /* Ultrix mips cc rejects this. */
8246     typedef int charset[2];
8247     const charset x;
8248     /* SunOS 4.1.1 cc rejects this. */
8249     char const *const *ccp;
8250     char **p;
8251     /* NEC SVR4.0.2 mips cc rejects this. */
8252     struct point {int x, y;};
8253     static struct point const zero = {0,0};
8254     /* AIX XL C 1.02.0.0 rejects this.
8255     It does not let you subtract one const X* pointer from another in
8256     an arm of an if-expression whose if-part is not a constant
8257     expression */
8258     const char *g = "string";
8259     ccp = &g + (g ? g-g : 0);
8260     /* HPUX 7.0 cc rejects these. */
8261     ++ccp;
8262     p = (char**) ccp;
8263     ccp = (char const *const *) p;
8264     { /* SCO 3.2v4 cc rejects this. */
8265     char *t;
8266     char const *s = 0 ? (char *) 0 : (char const *) 0;
8267    
8268     *t++ = 0;
8269     }
8270     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8271     int x[] = {25, 17};
8272     const int *foo = &x[0];
8273     ++foo;
8274     }
8275     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8276     typedef const int *iptr;
8277     iptr p = 0;
8278     ++p;
8279     }
8280     { /* AIX XL C 1.02.0.0 rejects this saying
8281     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8282     struct s { int j; const int *ap[3]; };
8283     struct s *b; b->j = 5;
8284     }
8285     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8286     const int foo = 10;
8287     }
8288     #endif
8289    
8290     ;
8291     return 0;
8292     }
8293     _ACEOF
8294     rm -f conftest.$ac_objext
8295     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8296     (eval $ac_compile) 2>conftest.er1
8297     ac_status=$?
8298     grep -v '^ *+' conftest.er1 >conftest.err
8299     rm -f conftest.er1
8300     cat conftest.err >&5
8301     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8302     (exit $ac_status); } &&
8303     { ac_try='test -z "$ac_c_werror_flag"
8304     || test ! -s conftest.err'
8305     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8306     (eval $ac_try) 2>&5
8307     ac_status=$?
8308     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8309     (exit $ac_status); }; } &&
8310     { ac_try='test -s conftest.$ac_objext'
8311     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8312     (eval $ac_try) 2>&5
8313     ac_status=$?
8314     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8315     (exit $ac_status); }; }; then
8316     ac_cv_c_const=yes
8317     else
8318     echo "$as_me: failed program was:" >&5
8319     sed 's/^/| /' conftest.$ac_ext >&5
8320    
8321     ac_cv_c_const=no
8322     fi
8323     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8324     fi
8325     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8326     echo "${ECHO_T}$ac_cv_c_const" >&6
8327     if test $ac_cv_c_const = no; then
8328    
8329     cat >>confdefs.h <<\_ACEOF
8330     #define const
8331     _ACEOF
8332    
8333     fi
8334    
8335     echo "$as_me:$LINENO: checking for inline" >&5
8336     echo $ECHO_N "checking for inline... $ECHO_C" >&6
8337     if test "${ac_cv_c_inline+set}" = set; then
8338     echo $ECHO_N "(cached) $ECHO_C" >&6
8339     else
8340     ac_cv_c_inline=no
8341     for ac_kw in inline __inline__ __inline; do
8342     cat >conftest.$ac_ext <<_ACEOF
8343     /* confdefs.h. */
8344     _ACEOF
8345     cat confdefs.h >>conftest.$ac_ext
8346     cat >>conftest.$ac_ext <<_ACEOF
8347     /* end confdefs.h. */
8348     #ifndef __cplusplus
8349     typedef int foo_t;
8350     static $ac_kw foo_t static_foo () {return 0; }
8351     $ac_kw foo_t foo () {return 0; }
8352     #endif
8353    
8354     _ACEOF
8355     rm -f conftest.$ac_objext
8356     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8357     (eval $ac_compile) 2>conftest.er1
8358     ac_status=$?
8359     grep -v '^ *+' conftest.er1 >conftest.err
8360     rm -f conftest.er1
8361     cat conftest.err >&5
8362     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8363     (exit $ac_status); } &&
8364     { ac_try='test -z "$ac_c_werror_flag"
8365     || test ! -s conftest.err'
8366     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8367     (eval $ac_try) 2>&5
8368     ac_status=$?
8369     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8370     (exit $ac_status); }; } &&
8371     { ac_try='test -s conftest.$ac_objext'
8372     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8373     (eval $ac_try) 2>&5
8374     ac_status=$?
8375     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8376     (exit $ac_status); }; }; then
8377     ac_cv_c_inline=$ac_kw; break
8378     else
8379     echo "$as_me: failed program was:" >&5
8380     sed 's/^/| /' conftest.$ac_ext >&5
8381    
8382     fi
8383     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8384     done
8385    
8386     fi
8387     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8388     echo "${ECHO_T}$ac_cv_c_inline" >&6
8389    
8390    
8391     case $ac_cv_c_inline in
8392     inline | yes) ;;
8393     *)
8394     case $ac_cv_c_inline in
8395     no) ac_val=;;
8396     *) ac_val=$ac_cv_c_inline;;
8397     esac
8398     cat >>confdefs.h <<_ACEOF
8399     #ifndef __cplusplus
8400     #define inline $ac_val
8401     #endif
8402     _ACEOF
8403     ;;
8404     esac
8405    
8406    
8407     # Checks for library functions.
8408    
8409     for ac_header in stdlib.h
8410     do
8411     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8412     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8413     echo "$as_me:$LINENO: checking for $ac_header" >&5
8414     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8415     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8416     echo $ECHO_N "(cached) $ECHO_C" >&6
8417     fi
8418     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8419     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8420     else
8421 gezelter 2510 # Is the header compilable?
8422 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8423     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8424 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8425     /* confdefs.h. */
8426     _ACEOF
8427     cat confdefs.h >>conftest.$ac_ext
8428     cat >>conftest.$ac_ext <<_ACEOF
8429     /* end confdefs.h. */
8430     $ac_includes_default
8431 gezelter 2547 #include <$ac_header>
8432 gezelter 2510 _ACEOF
8433     rm -f conftest.$ac_objext
8434     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8435     (eval $ac_compile) 2>conftest.er1
8436     ac_status=$?
8437     grep -v '^ *+' conftest.er1 >conftest.err
8438     rm -f conftest.er1
8439     cat conftest.err >&5
8440     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8441     (exit $ac_status); } &&
8442 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8443 gezelter 2510 || test ! -s conftest.err'
8444     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8445     (eval $ac_try) 2>&5
8446     ac_status=$?
8447     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8448     (exit $ac_status); }; } &&
8449     { ac_try='test -s conftest.$ac_objext'
8450     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8451     (eval $ac_try) 2>&5
8452     ac_status=$?
8453     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8454     (exit $ac_status); }; }; then
8455     ac_header_compiler=yes
8456     else
8457     echo "$as_me: failed program was:" >&5
8458     sed 's/^/| /' conftest.$ac_ext >&5
8459 gezelter 2315
8460 gezelter 2510 ac_header_compiler=no
8461     fi
8462     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8463     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8464     echo "${ECHO_T}$ac_header_compiler" >&6
8465 gezelter 2315
8466 gezelter 2510 # Is the header present?
8467 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8468     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8469 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8470     /* confdefs.h. */
8471     _ACEOF
8472     cat confdefs.h >>conftest.$ac_ext
8473     cat >>conftest.$ac_ext <<_ACEOF
8474     /* end confdefs.h. */
8475 gezelter 2547 #include <$ac_header>
8476 gezelter 2510 _ACEOF
8477     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8478     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8479     ac_status=$?
8480     grep -v '^ *+' conftest.er1 >conftest.err
8481     rm -f conftest.er1
8482     cat conftest.err >&5
8483     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8484     (exit $ac_status); } >/dev/null; then
8485     if test -s conftest.err; then
8486 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8487     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8488 gezelter 2510 else
8489     ac_cpp_err=
8490     fi
8491     else
8492     ac_cpp_err=yes
8493     fi
8494     if test -z "$ac_cpp_err"; then
8495     ac_header_preproc=yes
8496     else
8497     echo "$as_me: failed program was:" >&5
8498     sed 's/^/| /' conftest.$ac_ext >&5
8499 gezelter 2315
8500 gezelter 2510 ac_header_preproc=no
8501     fi
8502     rm -f conftest.err conftest.$ac_ext
8503     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8504     echo "${ECHO_T}$ac_header_preproc" >&6
8505 gezelter 2315
8506 gezelter 2510 # So? What about this header?
8507 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8508 gezelter 2510 yes:no: )
8509 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8510     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8511     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8512     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8513 gezelter 2510 ac_header_preproc=yes
8514     ;;
8515     no:yes:* )
8516 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8517     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8518     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8519     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8520     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8521     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8522     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8523     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8524     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8525     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8526     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8527     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8528 gezelter 2510 (
8529     cat <<\_ASBOX
8530     ## ------------------------------ ##
8531     ## Report this to gezelter@nd.edu ##
8532     ## ------------------------------ ##
8533     _ASBOX
8534     ) |
8535     sed "s/^/$as_me: WARNING: /" >&2
8536     ;;
8537     esac
8538 gezelter 2547 echo "$as_me:$LINENO: checking for $ac_header" >&5
8539     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8540     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8541 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8542     else
8543 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
8544 gezelter 2510 fi
8545 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8546     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8547 gezelter 2315
8548 gezelter 2510 fi
8549 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8550     cat >>confdefs.h <<_ACEOF
8551     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8552     _ACEOF
8553 gezelter 2315
8554 gezelter 2547 fi
8555 gezelter 2315
8556 gezelter 2547 done
8557    
8558     echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8559     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8560     if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8561     echo $ECHO_N "(cached) $ECHO_C" >&6
8562     else
8563     if test "$cross_compiling" = yes; then
8564     ac_cv_func_malloc_0_nonnull=no
8565     else
8566     cat >conftest.$ac_ext <<_ACEOF
8567     /* confdefs.h. */
8568     _ACEOF
8569     cat confdefs.h >>conftest.$ac_ext
8570     cat >>conftest.$ac_ext <<_ACEOF
8571     /* end confdefs.h. */
8572     #if STDC_HEADERS || HAVE_STDLIB_H
8573     # include <stdlib.h>
8574     #else
8575     char *malloc ();
8576     #endif
8577    
8578     #ifdef FC_DUMMY_MAIN
8579     #ifndef FC_DUMMY_MAIN_EQ_F77
8580     # ifdef __cplusplus
8581     extern "C"
8582     # endif
8583     int FC_DUMMY_MAIN() { return 1; }
8584     #endif
8585     #endif
8586     int
8587     main ()
8588     {
8589     exit (malloc (0) ? 0 : 1);
8590     ;
8591     return 0;
8592     }
8593     _ACEOF
8594     rm -f conftest$ac_exeext
8595     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8596     (eval $ac_link) 2>&5
8597     ac_status=$?
8598     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8599     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8600     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8601     (eval $ac_try) 2>&5
8602     ac_status=$?
8603     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8604     (exit $ac_status); }; }; then
8605     ac_cv_func_malloc_0_nonnull=yes
8606     else
8607     echo "$as_me: program exited with status $ac_status" >&5
8608     echo "$as_me: failed program was:" >&5
8609     sed 's/^/| /' conftest.$ac_ext >&5
8610    
8611     ( exit $ac_status )
8612     ac_cv_func_malloc_0_nonnull=no
8613     fi
8614     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8615     fi
8616     fi
8617     echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8618     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8619     if test $ac_cv_func_malloc_0_nonnull = yes; then
8620    
8621 gezelter 2510 cat >>confdefs.h <<\_ACEOF
8622 gezelter 2547 #define HAVE_MALLOC 1
8623 gezelter 2510 _ACEOF
8624 gezelter 2315
8625 gezelter 2547 else
8626     cat >>confdefs.h <<\_ACEOF
8627     #define HAVE_MALLOC 0
8628     _ACEOF
8629 gezelter 2510
8630 gezelter 2547 case $LIBOBJS in
8631     "malloc.$ac_objext" | \
8632     *" malloc.$ac_objext" | \
8633     "malloc.$ac_objext "* | \
8634     *" malloc.$ac_objext "* ) ;;
8635     *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8636     esac
8637    
8638    
8639     cat >>confdefs.h <<\_ACEOF
8640     #define malloc rpl_malloc
8641     _ACEOF
8642    
8643     fi
8644    
8645    
8646    
8647     echo "$as_me:$LINENO: checking for working memcmp" >&5
8648     echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8649     if test "${ac_cv_func_memcmp_working+set}" = set; then
8650     echo $ECHO_N "(cached) $ECHO_C" >&6
8651 gezelter 2510 else
8652 gezelter 2547 if test "$cross_compiling" = yes; then
8653     ac_cv_func_memcmp_working=no
8654     else
8655     cat >conftest.$ac_ext <<_ACEOF
8656     /* confdefs.h. */
8657     _ACEOF
8658     cat confdefs.h >>conftest.$ac_ext
8659     cat >>conftest.$ac_ext <<_ACEOF
8660     /* end confdefs.h. */
8661     $ac_includes_default
8662     #ifdef FC_DUMMY_MAIN
8663     #ifndef FC_DUMMY_MAIN_EQ_F77
8664     # ifdef __cplusplus
8665     extern "C"
8666     # endif
8667     int FC_DUMMY_MAIN() { return 1; }
8668     #endif
8669     #endif
8670     int
8671     main ()
8672     {
8673 gezelter 2510
8674 gezelter 2547 /* Some versions of memcmp are not 8-bit clean. */
8675     char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8676     if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8677     exit (1);
8678 gezelter 2510
8679 gezelter 2547 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8680     or more and with at least one buffer not starting on a 4-byte boundary.
8681     William Lewis provided this test program. */
8682     {
8683     char foo[21];
8684     char bar[21];
8685     int i;
8686     for (i = 0; i < 4; i++)
8687     {
8688     char *a = foo + i;
8689     char *b = bar + i;
8690     strcpy (a, "--------01111111");
8691     strcpy (b, "--------10000000");
8692     if (memcmp (a, b, 16) >= 0)
8693     exit (1);
8694     }
8695     exit (0);
8696     }
8697    
8698     ;
8699     return 0;
8700     }
8701     _ACEOF
8702     rm -f conftest$ac_exeext
8703     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8704     (eval $ac_link) 2>&5
8705     ac_status=$?
8706     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8707     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8708     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8709     (eval $ac_try) 2>&5
8710     ac_status=$?
8711     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8712     (exit $ac_status); }; }; then
8713     ac_cv_func_memcmp_working=yes
8714     else
8715     echo "$as_me: program exited with status $ac_status" >&5
8716     echo "$as_me: failed program was:" >&5
8717     sed 's/^/| /' conftest.$ac_ext >&5
8718    
8719     ( exit $ac_status )
8720     ac_cv_func_memcmp_working=no
8721     fi
8722     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8723     fi
8724     fi
8725     echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8726     echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8727     test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8728     "memcmp.$ac_objext" | \
8729     *" memcmp.$ac_objext" | \
8730     "memcmp.$ac_objext "* | \
8731     *" memcmp.$ac_objext "* ) ;;
8732     *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8733     esac
8734    
8735    
8736    
8737     for ac_header in stdlib.h
8738 gezelter 2453 do
8739     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8740     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8741     echo "$as_me:$LINENO: checking for $ac_header" >&5
8742     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8743     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8744     echo $ECHO_N "(cached) $ECHO_C" >&6
8745     fi
8746     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8747     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8748     else
8749     # Is the header compilable?
8750     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8751     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8752     cat >conftest.$ac_ext <<_ACEOF
8753     /* confdefs.h. */
8754     _ACEOF
8755     cat confdefs.h >>conftest.$ac_ext
8756     cat >>conftest.$ac_ext <<_ACEOF
8757     /* end confdefs.h. */
8758     $ac_includes_default
8759     #include <$ac_header>
8760     _ACEOF
8761     rm -f conftest.$ac_objext
8762     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8763     (eval $ac_compile) 2>conftest.er1
8764     ac_status=$?
8765     grep -v '^ *+' conftest.er1 >conftest.err
8766     rm -f conftest.er1
8767     cat conftest.err >&5
8768     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8769     (exit $ac_status); } &&
8770 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8771 gezelter 2473 || test ! -s conftest.err'
8772 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8773     (eval $ac_try) 2>&5
8774     ac_status=$?
8775     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8776     (exit $ac_status); }; } &&
8777     { ac_try='test -s conftest.$ac_objext'
8778     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8779     (eval $ac_try) 2>&5
8780     ac_status=$?
8781     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8782     (exit $ac_status); }; }; then
8783     ac_header_compiler=yes
8784     else
8785     echo "$as_me: failed program was:" >&5
8786     sed 's/^/| /' conftest.$ac_ext >&5
8787 gezelter 2315
8788 gezelter 2453 ac_header_compiler=no
8789     fi
8790     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8791     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8792     echo "${ECHO_T}$ac_header_compiler" >&6
8793 gezelter 2315
8794 gezelter 2453 # Is the header present?
8795     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8796     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8797     cat >conftest.$ac_ext <<_ACEOF
8798     /* confdefs.h. */
8799     _ACEOF
8800     cat confdefs.h >>conftest.$ac_ext
8801     cat >>conftest.$ac_ext <<_ACEOF
8802     /* end confdefs.h. */
8803     #include <$ac_header>
8804     _ACEOF
8805     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8806     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8807     ac_status=$?
8808     grep -v '^ *+' conftest.er1 >conftest.err
8809     rm -f conftest.er1
8810     cat conftest.err >&5
8811     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8812     (exit $ac_status); } >/dev/null; then
8813     if test -s conftest.err; then
8814 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8815     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8816 gezelter 2453 else
8817     ac_cpp_err=
8818     fi
8819     else
8820     ac_cpp_err=yes
8821     fi
8822     if test -z "$ac_cpp_err"; then
8823     ac_header_preproc=yes
8824     else
8825     echo "$as_me: failed program was:" >&5
8826     sed 's/^/| /' conftest.$ac_ext >&5
8827 gezelter 2315
8828 gezelter 2453 ac_header_preproc=no
8829     fi
8830     rm -f conftest.err conftest.$ac_ext
8831     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8832     echo "${ECHO_T}$ac_header_preproc" >&6
8833    
8834     # So? What about this header?
8835 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8836 gezelter 2453 yes:no: )
8837     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8838     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8839     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8840     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8841     ac_header_preproc=yes
8842     ;;
8843     no:yes:* )
8844     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8845     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8846     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8847     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8848     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8849     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8850     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8851     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8852     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8853     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8854     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8855     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8856     (
8857     cat <<\_ASBOX
8858     ## ------------------------------ ##
8859     ## Report this to gezelter@nd.edu ##
8860     ## ------------------------------ ##
8861     _ASBOX
8862     ) |
8863     sed "s/^/$as_me: WARNING: /" >&2
8864     ;;
8865     esac
8866     echo "$as_me:$LINENO: checking for $ac_header" >&5
8867     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8868     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8869     echo $ECHO_N "(cached) $ECHO_C" >&6
8870     else
8871     eval "$as_ac_Header=\$ac_header_preproc"
8872     fi
8873     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8874     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8875    
8876     fi
8877     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8878     cat >>confdefs.h <<_ACEOF
8879     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8880     _ACEOF
8881    
8882     fi
8883    
8884     done
8885    
8886 gezelter 2547 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8887     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8888     if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8889     echo $ECHO_N "(cached) $ECHO_C" >&6
8890     else
8891     if test "$cross_compiling" = yes; then
8892     ac_cv_func_realloc_0_nonnull=no
8893     else
8894     cat >conftest.$ac_ext <<_ACEOF
8895     /* confdefs.h. */
8896     _ACEOF
8897     cat confdefs.h >>conftest.$ac_ext
8898     cat >>conftest.$ac_ext <<_ACEOF
8899     /* end confdefs.h. */
8900     #if STDC_HEADERS || HAVE_STDLIB_H
8901     # include <stdlib.h>
8902     #else
8903     char *realloc ();
8904     #endif
8905 gezelter 2453
8906 gezelter 2547 #ifdef FC_DUMMY_MAIN
8907     #ifndef FC_DUMMY_MAIN_EQ_F77
8908     # ifdef __cplusplus
8909     extern "C"
8910     # endif
8911     int FC_DUMMY_MAIN() { return 1; }
8912     #endif
8913     #endif
8914     int
8915     main ()
8916     {
8917     exit (realloc (0, 0) ? 0 : 1);
8918     ;
8919     return 0;
8920     }
8921     _ACEOF
8922     rm -f conftest$ac_exeext
8923     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8924     (eval $ac_link) 2>&5
8925     ac_status=$?
8926     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8927     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8928     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8929     (eval $ac_try) 2>&5
8930     ac_status=$?
8931     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8932     (exit $ac_status); }; }; then
8933     ac_cv_func_realloc_0_nonnull=yes
8934     else
8935     echo "$as_me: program exited with status $ac_status" >&5
8936     echo "$as_me: failed program was:" >&5
8937     sed 's/^/| /' conftest.$ac_ext >&5
8938    
8939     ( exit $ac_status )
8940     ac_cv_func_realloc_0_nonnull=no
8941 gezelter 2510 fi
8942 gezelter 2547 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8943     fi
8944     fi
8945     echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8946     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8947     if test $ac_cv_func_realloc_0_nonnull = yes; then
8948 gezelter 2453
8949 gezelter 2547 cat >>confdefs.h <<\_ACEOF
8950     #define HAVE_REALLOC 1
8951     _ACEOF
8952 gezelter 2453
8953 gezelter 2547 else
8954     cat >>confdefs.h <<\_ACEOF
8955     #define HAVE_REALLOC 0
8956     _ACEOF
8957 gezelter 2453
8958 gezelter 2547 case $LIBOBJS in
8959     "realloc.$ac_objext" | \
8960     *" realloc.$ac_objext" | \
8961     "realloc.$ac_objext "* | \
8962     *" realloc.$ac_objext "* ) ;;
8963     *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
8964     esac
8965 gezelter 2453
8966 gezelter 2547
8967     cat >>confdefs.h <<\_ACEOF
8968     #define realloc rpl_realloc
8969     _ACEOF
8970    
8971     fi
8972    
8973    
8974    
8975    
8976    
8977     for ac_header in sys/select.h sys/socket.h
8978 gezelter 2081 do
8979     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8980     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8981     echo "$as_me:$LINENO: checking for $ac_header" >&5
8982     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8983     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8984     echo $ECHO_N "(cached) $ECHO_C" >&6
8985     fi
8986     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8987     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8988     else
8989     # Is the header compilable?
8990     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8991     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8992     cat >conftest.$ac_ext <<_ACEOF
8993     /* confdefs.h. */
8994     _ACEOF
8995     cat confdefs.h >>conftest.$ac_ext
8996     cat >>conftest.$ac_ext <<_ACEOF
8997     /* end confdefs.h. */
8998     $ac_includes_default
8999     #include <$ac_header>
9000     _ACEOF
9001     rm -f conftest.$ac_objext
9002     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9003     (eval $ac_compile) 2>conftest.er1
9004     ac_status=$?
9005     grep -v '^ *+' conftest.er1 >conftest.err
9006     rm -f conftest.er1
9007     cat conftest.err >&5
9008     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9009     (exit $ac_status); } &&
9010 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9011 gezelter 2473 || test ! -s conftest.err'
9012 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9013     (eval $ac_try) 2>&5
9014     ac_status=$?
9015     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9016     (exit $ac_status); }; } &&
9017     { ac_try='test -s conftest.$ac_objext'
9018     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9019     (eval $ac_try) 2>&5
9020     ac_status=$?
9021     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9022     (exit $ac_status); }; }; then
9023     ac_header_compiler=yes
9024     else
9025     echo "$as_me: failed program was:" >&5
9026     sed 's/^/| /' conftest.$ac_ext >&5
9027    
9028     ac_header_compiler=no
9029     fi
9030     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9031     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9032     echo "${ECHO_T}$ac_header_compiler" >&6
9033    
9034     # Is the header present?
9035     echo "$as_me:$LINENO: checking $ac_header presence" >&5
9036     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9037     cat >conftest.$ac_ext <<_ACEOF
9038     /* confdefs.h. */
9039     _ACEOF
9040     cat confdefs.h >>conftest.$ac_ext
9041     cat >>conftest.$ac_ext <<_ACEOF
9042     /* end confdefs.h. */
9043     #include <$ac_header>
9044     _ACEOF
9045     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9046 tim 1998 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9047     ac_status=$?
9048 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
9049 tim 1998 rm -f conftest.er1
9050     cat conftest.err >&5
9051 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9052 tim 1998 (exit $ac_status); } >/dev/null; then
9053     if test -s conftest.err; then
9054 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
9055     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9056 tim 1998 else
9057     ac_cpp_err=
9058     fi
9059     else
9060     ac_cpp_err=yes
9061     fi
9062     if test -z "$ac_cpp_err"; then
9063 gezelter 2081 ac_header_preproc=yes
9064 tim 1998 else
9065     echo "$as_me: failed program was:" >&5
9066 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
9067    
9068     ac_header_preproc=no
9069 tim 1998 fi
9070     rm -f conftest.err conftest.$ac_ext
9071 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9072     echo "${ECHO_T}$ac_header_preproc" >&6
9073    
9074     # So? What about this header?
9075 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9076 gezelter 2081 yes:no: )
9077     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9078     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9079     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9080     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9081     ac_header_preproc=yes
9082     ;;
9083     no:yes:* )
9084     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9085     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9086     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9087     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9088     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9089     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9090     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9091     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9092     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9093     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9094     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9095     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9096     (
9097     cat <<\_ASBOX
9098     ## ------------------------------ ##
9099     ## Report this to gezelter@nd.edu ##
9100     ## ------------------------------ ##
9101     _ASBOX
9102     ) |
9103     sed "s/^/$as_me: WARNING: /" >&2
9104     ;;
9105     esac
9106     echo "$as_me:$LINENO: checking for $ac_header" >&5
9107     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9108     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9109     echo $ECHO_N "(cached) $ECHO_C" >&6
9110     else
9111     eval "$as_ac_Header=\$ac_header_preproc"
9112 tim 1998 fi
9113 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9114     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9115 tim 1998
9116     fi
9117 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9118     cat >>confdefs.h <<_ACEOF
9119     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9120     _ACEOF
9121    
9122     fi
9123    
9124 tim 1998 done
9125    
9126 gezelter 2547 echo "$as_me:$LINENO: checking types of arguments for select" >&5
9127     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
9128     if test "${ac_cv_func_select_args+set}" = set; then
9129 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9130     else
9131 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
9132     for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
9133     for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
9134     cat >conftest.$ac_ext <<_ACEOF
9135 gezelter 2453 /* confdefs.h. */
9136     _ACEOF
9137     cat confdefs.h >>conftest.$ac_ext
9138     cat >>conftest.$ac_ext <<_ACEOF
9139     /* end confdefs.h. */
9140 gezelter 2547 $ac_includes_default
9141     #if HAVE_SYS_SELECT_H
9142     # include <sys/select.h>
9143     #endif
9144     #if HAVE_SYS_SOCKET_H
9145     # include <sys/socket.h>
9146     #endif
9147 gezelter 2510
9148 gezelter 2547 #ifdef FC_DUMMY_MAIN
9149     #ifndef FC_DUMMY_MAIN_EQ_F77
9150     # ifdef __cplusplus
9151     extern "C"
9152     # endif
9153     int FC_DUMMY_MAIN() { return 1; }
9154 gezelter 2453 #endif
9155 gezelter 2547 #endif
9156 gezelter 2510 int
9157     main ()
9158     {
9159 gezelter 2547 extern int select ($ac_arg1,
9160     $ac_arg234, $ac_arg234, $ac_arg234,
9161     $ac_arg5);
9162 gezelter 2510 ;
9163     return 0;
9164     }
9165 gezelter 2453 _ACEOF
9166 gezelter 2510 rm -f conftest.$ac_objext
9167     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9168     (eval $ac_compile) 2>conftest.er1
9169 gezelter 2453 ac_status=$?
9170     grep -v '^ *+' conftest.er1 >conftest.err
9171     rm -f conftest.er1
9172     cat conftest.err >&5
9173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9174 gezelter 2510 (exit $ac_status); } &&
9175 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9176 gezelter 2510 || test ! -s conftest.err'
9177     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9178     (eval $ac_try) 2>&5
9179     ac_status=$?
9180     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9181     (exit $ac_status); }; } &&
9182     { ac_try='test -s conftest.$ac_objext'
9183     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9184     (eval $ac_try) 2>&5
9185     ac_status=$?
9186     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9187     (exit $ac_status); }; }; then
9188 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
9189 gezelter 2453 else
9190     echo "$as_me: failed program was:" >&5
9191     sed 's/^/| /' conftest.$ac_ext >&5
9192 gezelter 2081
9193 gezelter 2453 fi
9194 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9195 gezelter 2547 done
9196     done
9197     done
9198     # Provide a safe default value.
9199     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
9200    
9201     fi
9202     echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
9203     echo "${ECHO_T}$ac_cv_func_select_args" >&6
9204     ac_save_IFS=$IFS; IFS=','
9205     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
9206     IFS=$ac_save_IFS
9207     shift
9208    
9209     cat >>confdefs.h <<_ACEOF
9210     #define SELECT_TYPE_ARG1 $1
9211     _ACEOF
9212    
9213    
9214     cat >>confdefs.h <<_ACEOF
9215     #define SELECT_TYPE_ARG234 ($2)
9216     _ACEOF
9217    
9218    
9219     cat >>confdefs.h <<_ACEOF
9220     #define SELECT_TYPE_ARG5 ($3)
9221     _ACEOF
9222    
9223     rm -f conftest*
9224    
9225    
9226     for ac_func in strftime
9227     do
9228     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9229     echo "$as_me:$LINENO: checking for $ac_func" >&5
9230     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9231     if eval "test \"\${$as_ac_var+set}\" = set"; then
9232     echo $ECHO_N "(cached) $ECHO_C" >&6
9233     else
9234     cat >conftest.$ac_ext <<_ACEOF
9235 gezelter 2453 /* confdefs.h. */
9236     _ACEOF
9237     cat confdefs.h >>conftest.$ac_ext
9238     cat >>conftest.$ac_ext <<_ACEOF
9239     /* end confdefs.h. */
9240 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9241     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9242     #define $ac_func innocuous_$ac_func
9243 gezelter 2510
9244 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9245     which can conflict with char $ac_func (); below.
9246     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9247     <limits.h> exists even on freestanding compilers. */
9248    
9249     #ifdef __STDC__
9250     # include <limits.h>
9251 gezelter 2510 #else
9252 gezelter 2547 # include <assert.h>
9253 gezelter 2510 #endif
9254    
9255 gezelter 2547 #undef $ac_func
9256    
9257     /* Override any gcc2 internal prototype to avoid an error. */
9258     #ifdef __cplusplus
9259     extern "C"
9260     {
9261     #endif
9262     /* We use char because int might match the return type of a gcc2
9263     builtin and then its argument prototype would still apply. */
9264     char $ac_func ();
9265     /* The GNU C library defines this for functions which it implements
9266     to always fail with ENOSYS. Some functions are actually named
9267     something starting with __ and the normal name is an alias. */
9268     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9269     choke me
9270     #else
9271     char (*f) () = $ac_func;
9272     #endif
9273     #ifdef __cplusplus
9274     }
9275     #endif
9276    
9277     #ifdef FC_DUMMY_MAIN
9278     #ifndef FC_DUMMY_MAIN_EQ_F77
9279     # ifdef __cplusplus
9280     extern "C"
9281     # endif
9282     int FC_DUMMY_MAIN() { return 1; }
9283     #endif
9284     #endif
9285 gezelter 2510 int
9286     main ()
9287     {
9288 gezelter 2547 return f != $ac_func;
9289 gezelter 2510 ;
9290     return 0;
9291     }
9292 gezelter 2453 _ACEOF
9293 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9294     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9295     (eval $ac_link) 2>conftest.er1
9296 gezelter 2453 ac_status=$?
9297     grep -v '^ *+' conftest.er1 >conftest.err
9298     rm -f conftest.er1
9299     cat conftest.err >&5
9300     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9301 gezelter 2510 (exit $ac_status); } &&
9302 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9303 gezelter 2510 || test ! -s conftest.err'
9304     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9305     (eval $ac_try) 2>&5
9306     ac_status=$?
9307     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9308     (exit $ac_status); }; } &&
9309 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9310 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9311     (eval $ac_try) 2>&5
9312     ac_status=$?
9313     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9314     (exit $ac_status); }; }; then
9315 gezelter 2547 eval "$as_ac_var=yes"
9316 gezelter 2453 else
9317     echo "$as_me: failed program was:" >&5
9318     sed 's/^/| /' conftest.$ac_ext >&5
9319 gezelter 2081
9320 gezelter 2547 eval "$as_ac_var=no"
9321 gezelter 2453 fi
9322 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9323     conftest$ac_exeext conftest.$ac_ext
9324 gezelter 2453 fi
9325 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9326     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9327     if test `eval echo '${'$as_ac_var'}'` = yes; then
9328     cat >>confdefs.h <<_ACEOF
9329     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9330 gezelter 2510 _ACEOF
9331 gezelter 2453
9332 gezelter 2547 else
9333     # strftime is in -lintl on SCO UNIX.
9334     echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9335     echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9336     if test "${ac_cv_lib_intl_strftime+set}" = set; then
9337 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9338 gezelter 2453 else
9339 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
9340     LIBS="-lintl $LIBS"
9341     cat >conftest.$ac_ext <<_ACEOF
9342 gezelter 2453 /* confdefs.h. */
9343     _ACEOF
9344     cat confdefs.h >>conftest.$ac_ext
9345     cat >>conftest.$ac_ext <<_ACEOF
9346     /* end confdefs.h. */
9347 gezelter 2510
9348 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9349     #ifdef __cplusplus
9350     extern "C"
9351     #endif
9352     /* We use char because int might match the return type of a gcc2
9353     builtin and then its argument prototype would still apply. */
9354     char strftime ();
9355     #ifdef FC_DUMMY_MAIN
9356     #ifndef FC_DUMMY_MAIN_EQ_F77
9357     # ifdef __cplusplus
9358     extern "C"
9359     # endif
9360     int FC_DUMMY_MAIN() { return 1; }
9361     #endif
9362     #endif
9363 gezelter 2510 int
9364     main ()
9365     {
9366 gezelter 2547 strftime ();
9367 gezelter 2510 ;
9368     return 0;
9369     }
9370 gezelter 2453 _ACEOF
9371 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9372     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9373     (eval $ac_link) 2>conftest.er1
9374 gezelter 2453 ac_status=$?
9375     grep -v '^ *+' conftest.er1 >conftest.err
9376     rm -f conftest.er1
9377     cat conftest.err >&5
9378     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9379 gezelter 2510 (exit $ac_status); } &&
9380 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9381 gezelter 2510 || test ! -s conftest.err'
9382     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9383     (eval $ac_try) 2>&5
9384     ac_status=$?
9385     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9386     (exit $ac_status); }; } &&
9387 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9388 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9389     (eval $ac_try) 2>&5
9390     ac_status=$?
9391     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9392     (exit $ac_status); }; }; then
9393 gezelter 2547 ac_cv_lib_intl_strftime=yes
9394 gezelter 2453 else
9395     echo "$as_me: failed program was:" >&5
9396     sed 's/^/| /' conftest.$ac_ext >&5
9397    
9398 gezelter 2547 ac_cv_lib_intl_strftime=no
9399 gezelter 2453 fi
9400 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9401     conftest$ac_exeext conftest.$ac_ext
9402     LIBS=$ac_check_lib_save_LIBS
9403     fi
9404     echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9405     echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9406     if test $ac_cv_lib_intl_strftime = yes; then
9407     cat >>confdefs.h <<\_ACEOF
9408     #define HAVE_STRFTIME 1
9409     _ACEOF
9410 gezelter 2453
9411 gezelter 2547 LIBS="-lintl $LIBS"
9412     fi
9413 gezelter 2510
9414     fi
9415 gezelter 2547 done
9416 gezelter 2510
9417 gezelter 2547 echo "$as_me:$LINENO: checking for working strtod" >&5
9418     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9419     if test "${ac_cv_func_strtod+set}" = set; then
9420     echo $ECHO_N "(cached) $ECHO_C" >&6
9421     else
9422     if test "$cross_compiling" = yes; then
9423     ac_cv_func_strtod=no
9424     else
9425     cat >conftest.$ac_ext <<_ACEOF
9426     /* confdefs.h. */
9427 gezelter 2510 _ACEOF
9428 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9429     cat >>conftest.$ac_ext <<_ACEOF
9430     /* end confdefs.h. */
9431 gezelter 2510
9432 gezelter 2547 double strtod ();
9433     int
9434     main()
9435     {
9436     {
9437     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9438     char *string = " +69";
9439     char *term;
9440     double value;
9441     value = strtod (string, &term);
9442     if (value != 69 || term != (string + 4))
9443     exit (1);
9444     }
9445 gezelter 2510
9446 gezelter 2547 {
9447     /* Under Solaris 2.4, strtod returns the wrong value for the
9448     terminating character under some conditions. */
9449     char *string = "NaN";
9450     char *term;
9451     strtod (string, &term);
9452     if (term != string && *(term - 1) == 0)
9453     exit (1);
9454     }
9455     exit (0);
9456     }
9457 gezelter 2510
9458 gezelter 2547 _ACEOF
9459     rm -f conftest$ac_exeext
9460     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9461     (eval $ac_link) 2>&5
9462     ac_status=$?
9463     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9464     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9465     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9466     (eval $ac_try) 2>&5
9467     ac_status=$?
9468     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9469     (exit $ac_status); }; }; then
9470     ac_cv_func_strtod=yes
9471     else
9472     echo "$as_me: program exited with status $ac_status" >&5
9473     echo "$as_me: failed program was:" >&5
9474     sed 's/^/| /' conftest.$ac_ext >&5
9475 gezelter 2510
9476 gezelter 2547 ( exit $ac_status )
9477     ac_cv_func_strtod=no
9478     fi
9479     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9480     fi
9481     fi
9482     echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9483     echo "${ECHO_T}$ac_cv_func_strtod" >&6
9484     if test $ac_cv_func_strtod = no; then
9485     case $LIBOBJS in
9486     "strtod.$ac_objext" | \
9487     *" strtod.$ac_objext" | \
9488     "strtod.$ac_objext "* | \
9489     *" strtod.$ac_objext "* ) ;;
9490     *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9491     esac
9492    
9493     echo "$as_me:$LINENO: checking for pow" >&5
9494     echo $ECHO_N "checking for pow... $ECHO_C" >&6
9495     if test "${ac_cv_func_pow+set}" = set; then
9496 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9497     else
9498 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9499     /* confdefs.h. */
9500     _ACEOF
9501     cat confdefs.h >>conftest.$ac_ext
9502     cat >>conftest.$ac_ext <<_ACEOF
9503     /* end confdefs.h. */
9504     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9505     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9506     #define pow innocuous_pow
9507 gezelter 2510
9508 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9509     which can conflict with char pow (); below.
9510     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9511     <limits.h> exists even on freestanding compilers. */
9512 gezelter 2510
9513 gezelter 2547 #ifdef __STDC__
9514     # include <limits.h>
9515     #else
9516     # include <assert.h>
9517     #endif
9518 gezelter 2510
9519 gezelter 2547 #undef pow
9520 gezelter 2510
9521 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9522     #ifdef __cplusplus
9523     extern "C"
9524     {
9525     #endif
9526     /* We use char because int might match the return type of a gcc2
9527     builtin and then its argument prototype would still apply. */
9528     char pow ();
9529     /* The GNU C library defines this for functions which it implements
9530     to always fail with ENOSYS. Some functions are actually named
9531     something starting with __ and the normal name is an alias. */
9532     #if defined (__stub_pow) || defined (__stub___pow)
9533     choke me
9534     #else
9535     char (*f) () = pow;
9536     #endif
9537     #ifdef __cplusplus
9538     }
9539     #endif
9540    
9541     #ifdef FC_DUMMY_MAIN
9542     #ifndef FC_DUMMY_MAIN_EQ_F77
9543     # ifdef __cplusplus
9544     extern "C"
9545     # endif
9546     int FC_DUMMY_MAIN() { return 1; }
9547     #endif
9548     #endif
9549     int
9550     main ()
9551     {
9552     return f != pow;
9553     ;
9554     return 0;
9555     }
9556     _ACEOF
9557     rm -f conftest.$ac_objext conftest$ac_exeext
9558     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9559     (eval $ac_link) 2>conftest.er1
9560     ac_status=$?
9561     grep -v '^ *+' conftest.er1 >conftest.err
9562     rm -f conftest.er1
9563     cat conftest.err >&5
9564     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9565     (exit $ac_status); } &&
9566     { ac_try='test -z "$ac_c_werror_flag"
9567     || test ! -s conftest.err'
9568     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9569     (eval $ac_try) 2>&5
9570     ac_status=$?
9571     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9572     (exit $ac_status); }; } &&
9573     { ac_try='test -s conftest$ac_exeext'
9574     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9575     (eval $ac_try) 2>&5
9576     ac_status=$?
9577     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9578     (exit $ac_status); }; }; then
9579     ac_cv_func_pow=yes
9580     else
9581     echo "$as_me: failed program was:" >&5
9582     sed 's/^/| /' conftest.$ac_ext >&5
9583    
9584     ac_cv_func_pow=no
9585     fi
9586     rm -f conftest.err conftest.$ac_objext \
9587     conftest$ac_exeext conftest.$ac_ext
9588     fi
9589     echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9590     echo "${ECHO_T}$ac_cv_func_pow" >&6
9591    
9592     if test $ac_cv_func_pow = no; then
9593     echo "$as_me:$LINENO: checking for pow in -lm" >&5
9594     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9595     if test "${ac_cv_lib_m_pow+set}" = set; then
9596     echo $ECHO_N "(cached) $ECHO_C" >&6
9597     else
9598     ac_check_lib_save_LIBS=$LIBS
9599     LIBS="-lm $LIBS"
9600     cat >conftest.$ac_ext <<_ACEOF
9601 gezelter 2453 /* confdefs.h. */
9602     _ACEOF
9603     cat confdefs.h >>conftest.$ac_ext
9604     cat >>conftest.$ac_ext <<_ACEOF
9605     /* end confdefs.h. */
9606 gezelter 2510
9607 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9608     #ifdef __cplusplus
9609     extern "C"
9610 gezelter 2510 #endif
9611 gezelter 2547 /* We use char because int might match the return type of a gcc2
9612     builtin and then its argument prototype would still apply. */
9613     char pow ();
9614     #ifdef FC_DUMMY_MAIN
9615     #ifndef FC_DUMMY_MAIN_EQ_F77
9616     # ifdef __cplusplus
9617     extern "C"
9618     # endif
9619     int FC_DUMMY_MAIN() { return 1; }
9620 gezelter 2510 #endif
9621 gezelter 2547 #endif
9622 gezelter 2510 int
9623     main ()
9624     {
9625 gezelter 2547 pow ();
9626 gezelter 2510 ;
9627     return 0;
9628     }
9629 gezelter 2453 _ACEOF
9630 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9631     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9632     (eval $ac_link) 2>conftest.er1
9633 gezelter 2453 ac_status=$?
9634     grep -v '^ *+' conftest.er1 >conftest.err
9635     rm -f conftest.er1
9636     cat conftest.err >&5
9637     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9638 gezelter 2510 (exit $ac_status); } &&
9639 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9640 gezelter 2510 || test ! -s conftest.err'
9641     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9642     (eval $ac_try) 2>&5
9643     ac_status=$?
9644     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9645     (exit $ac_status); }; } &&
9646 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9647 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9648     (eval $ac_try) 2>&5
9649     ac_status=$?
9650     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9651     (exit $ac_status); }; }; then
9652 gezelter 2547 ac_cv_lib_m_pow=yes
9653 gezelter 2453 else
9654     echo "$as_me: failed program was:" >&5
9655     sed 's/^/| /' conftest.$ac_ext >&5
9656    
9657 gezelter 2547 ac_cv_lib_m_pow=no
9658 gezelter 2453 fi
9659 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9660     conftest$ac_exeext conftest.$ac_ext
9661     LIBS=$ac_check_lib_save_LIBS
9662     fi
9663     echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9664     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9665     if test $ac_cv_lib_m_pow = yes; then
9666     POW_LIB=-lm
9667     else
9668     { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9669     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9670     fi
9671 gezelter 2453
9672 gezelter 2547 fi
9673 gezelter 2453
9674 gezelter 2510 fi
9675 gezelter 2453
9676    
9677    
9678    
9679    
9680 gezelter 2510
9681    
9682    
9683    
9684 gezelter 2547
9685    
9686    
9687    
9688    
9689    
9690    
9691    
9692    
9693    
9694    
9695    
9696    
9697    
9698    
9699    
9700    
9701    
9702 gezelter 2558
9703     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
9704 gezelter 2547 do
9705     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9706     echo "$as_me:$LINENO: checking for $ac_func" >&5
9707     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9708     if eval "test \"\${$as_ac_var+set}\" = set"; then
9709     echo $ECHO_N "(cached) $ECHO_C" >&6
9710     else
9711     cat >conftest.$ac_ext <<_ACEOF
9712 gezelter 2453 /* confdefs.h. */
9713     _ACEOF
9714     cat confdefs.h >>conftest.$ac_ext
9715     cat >>conftest.$ac_ext <<_ACEOF
9716     /* end confdefs.h. */
9717 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9718     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9719     #define $ac_func innocuous_$ac_func
9720 gezelter 2510
9721 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9722     which can conflict with char $ac_func (); below.
9723     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9724     <limits.h> exists even on freestanding compilers. */
9725    
9726     #ifdef __STDC__
9727     # include <limits.h>
9728 gezelter 2510 #else
9729 gezelter 2547 # include <assert.h>
9730 gezelter 2510 #endif
9731 gezelter 2547
9732     #undef $ac_func
9733    
9734     /* Override any gcc2 internal prototype to avoid an error. */
9735     #ifdef __cplusplus
9736     extern "C"
9737     {
9738 gezelter 2510 #endif
9739 gezelter 2547 /* We use char because int might match the return type of a gcc2
9740     builtin and then its argument prototype would still apply. */
9741     char $ac_func ();
9742     /* The GNU C library defines this for functions which it implements
9743     to always fail with ENOSYS. Some functions are actually named
9744     something starting with __ and the normal name is an alias. */
9745     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9746     choke me
9747     #else
9748     char (*f) () = $ac_func;
9749     #endif
9750     #ifdef __cplusplus
9751     }
9752     #endif
9753 gezelter 2510
9754 gezelter 2547 #ifdef FC_DUMMY_MAIN
9755     #ifndef FC_DUMMY_MAIN_EQ_F77
9756     # ifdef __cplusplus
9757     extern "C"
9758     # endif
9759     int FC_DUMMY_MAIN() { return 1; }
9760     #endif
9761     #endif
9762 gezelter 2510 int
9763     main ()
9764     {
9765 gezelter 2547 return f != $ac_func;
9766 gezelter 2510 ;
9767     return 0;
9768     }
9769 gezelter 2453 _ACEOF
9770 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9771     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9772     (eval $ac_link) 2>conftest.er1
9773 gezelter 2453 ac_status=$?
9774     grep -v '^ *+' conftest.er1 >conftest.err
9775     rm -f conftest.er1
9776     cat conftest.err >&5
9777     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9778     (exit $ac_status); } &&
9779 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9780 gezelter 2473 || test ! -s conftest.err'
9781 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9782     (eval $ac_try) 2>&5
9783     ac_status=$?
9784     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9785     (exit $ac_status); }; } &&
9786 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9787 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9788     (eval $ac_try) 2>&5
9789     ac_status=$?
9790     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9791     (exit $ac_status); }; }; then
9792 gezelter 2547 eval "$as_ac_var=yes"
9793 gezelter 2453 else
9794     echo "$as_me: failed program was:" >&5
9795     sed 's/^/| /' conftest.$ac_ext >&5
9796    
9797 gezelter 2547 eval "$as_ac_var=no"
9798 gezelter 2453 fi
9799 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9800     conftest$ac_exeext conftest.$ac_ext
9801     fi
9802     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9803     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9804     if test `eval echo '${'$as_ac_var'}'` = yes; then
9805     cat >>confdefs.h <<_ACEOF
9806     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9807     _ACEOF
9808    
9809     fi
9810     done
9811    
9812    
9813     # special check for _system_configuration because AIX <4.3.2 do not
9814     # contain the `physmem' member.
9815     echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9816     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9817     cat >conftest.$ac_ext <<_ACEOF
9818 gezelter 2453 /* confdefs.h. */
9819     _ACEOF
9820     cat confdefs.h >>conftest.$ac_ext
9821     cat >>conftest.$ac_ext <<_ACEOF
9822     /* end confdefs.h. */
9823 gezelter 2547 #include <sys/systemcfg.h>
9824     #ifdef FC_DUMMY_MAIN
9825     #ifndef FC_DUMMY_MAIN_EQ_F77
9826     # ifdef __cplusplus
9827     extern "C"
9828     # endif
9829     int FC_DUMMY_MAIN() { return 1; }
9830 gezelter 2510 #endif
9831     #endif
9832     int
9833     main ()
9834     {
9835 gezelter 2547 double x = _system_configuration.physmem;
9836 gezelter 2510 ;
9837     return 0;
9838     }
9839 gezelter 2453 _ACEOF
9840 gezelter 2510 rm -f conftest.$ac_objext
9841     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9842     (eval $ac_compile) 2>conftest.er1
9843 gezelter 2453 ac_status=$?
9844     grep -v '^ *+' conftest.er1 >conftest.err
9845     rm -f conftest.er1
9846     cat conftest.err >&5
9847     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9848 gezelter 2510 (exit $ac_status); } &&
9849 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9850 gezelter 2510 || test ! -s conftest.err'
9851     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9852     (eval $ac_try) 2>&5
9853     ac_status=$?
9854     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9855     (exit $ac_status); }; } &&
9856     { ac_try='test -s conftest.$ac_objext'
9857     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9858     (eval $ac_try) 2>&5
9859     ac_status=$?
9860     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9861     (exit $ac_status); }; }; then
9862 gezelter 2547 echo "$as_me:$LINENO: result: yes" >&5
9863     echo "${ECHO_T}yes" >&6
9864    
9865     cat >>confdefs.h <<\_ACEOF
9866     #define HAVE__SYSTEM_CONFIGURATION 1
9867     _ACEOF
9868    
9869 gezelter 2453 else
9870     echo "$as_me: failed program was:" >&5
9871     sed 's/^/| /' conftest.$ac_ext >&5
9872    
9873 gezelter 2547 echo "$as_me:$LINENO: result: no" >&5
9874     echo "${ECHO_T}no" >&6
9875 gezelter 2453 fi
9876 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9877 gezelter 2453
9878 gezelter 2547 # clean out junk possibly left behind by a previous configuration
9879     rm -f src/getopt.h
9880     # Check for getopt_long support
9881 gezelter 2510
9882 gezelter 2547 for ac_header in getopt.h
9883     do
9884     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9885     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9886     echo "$as_me:$LINENO: checking for $ac_header" >&5
9887     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9888     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9889     echo $ECHO_N "(cached) $ECHO_C" >&6
9890 gezelter 2510 fi
9891 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9892     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9893     else
9894     # Is the header compilable?
9895     echo "$as_me:$LINENO: checking $ac_header usability" >&5
9896     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9897     cat >conftest.$ac_ext <<_ACEOF
9898     /* confdefs.h. */
9899     _ACEOF
9900     cat confdefs.h >>conftest.$ac_ext
9901     cat >>conftest.$ac_ext <<_ACEOF
9902     /* end confdefs.h. */
9903     $ac_includes_default
9904     #include <$ac_header>
9905     _ACEOF
9906     rm -f conftest.$ac_objext
9907     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9908     (eval $ac_compile) 2>conftest.er1
9909     ac_status=$?
9910     grep -v '^ *+' conftest.er1 >conftest.err
9911     rm -f conftest.er1
9912     cat conftest.err >&5
9913     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9914     (exit $ac_status); } &&
9915     { ac_try='test -z "$ac_c_werror_flag"
9916     || test ! -s conftest.err'
9917     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9918     (eval $ac_try) 2>&5
9919     ac_status=$?
9920     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9921     (exit $ac_status); }; } &&
9922     { ac_try='test -s conftest.$ac_objext'
9923     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9924     (eval $ac_try) 2>&5
9925     ac_status=$?
9926     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9927     (exit $ac_status); }; }; then
9928     ac_header_compiler=yes
9929     else
9930     echo "$as_me: failed program was:" >&5
9931     sed 's/^/| /' conftest.$ac_ext >&5
9932 gezelter 2510
9933 gezelter 2547 ac_header_compiler=no
9934     fi
9935     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9936     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9937     echo "${ECHO_T}$ac_header_compiler" >&6
9938    
9939     # Is the header present?
9940     echo "$as_me:$LINENO: checking $ac_header presence" >&5
9941     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9942     cat >conftest.$ac_ext <<_ACEOF
9943     /* confdefs.h. */
9944 gezelter 2510 _ACEOF
9945 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9946     cat >>conftest.$ac_ext <<_ACEOF
9947     /* end confdefs.h. */
9948     #include <$ac_header>
9949     _ACEOF
9950     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9951     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9952     ac_status=$?
9953     grep -v '^ *+' conftest.er1 >conftest.err
9954     rm -f conftest.er1
9955     cat conftest.err >&5
9956     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9957     (exit $ac_status); } >/dev/null; then
9958     if test -s conftest.err; then
9959     ac_cpp_err=$ac_c_preproc_warn_flag
9960     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9961     else
9962     ac_cpp_err=
9963 gezelter 2510 fi
9964 gezelter 2547 else
9965     ac_cpp_err=yes
9966     fi
9967     if test -z "$ac_cpp_err"; then
9968     ac_header_preproc=yes
9969     else
9970     echo "$as_me: failed program was:" >&5
9971     sed 's/^/| /' conftest.$ac_ext >&5
9972 gezelter 2510
9973 gezelter 2547 ac_header_preproc=no
9974     fi
9975     rm -f conftest.err conftest.$ac_ext
9976     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9977     echo "${ECHO_T}$ac_header_preproc" >&6
9978    
9979     # So? What about this header?
9980     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9981     yes:no: )
9982     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9983     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9984     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9985     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9986     ac_header_preproc=yes
9987     ;;
9988     no:yes:* )
9989     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9990     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9991     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9992     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9993     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9994     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9995     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9996     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9997     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9998     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9999     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10000     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10001     (
10002     cat <<\_ASBOX
10003     ## ------------------------------ ##
10004     ## Report this to gezelter@nd.edu ##
10005     ## ------------------------------ ##
10006     _ASBOX
10007     ) |
10008     sed "s/^/$as_me: WARNING: /" >&2
10009     ;;
10010     esac
10011     echo "$as_me:$LINENO: checking for $ac_header" >&5
10012     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10013     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10014     echo $ECHO_N "(cached) $ECHO_C" >&6
10015     else
10016     eval "$as_ac_Header=\$ac_header_preproc"
10017     fi
10018     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10019     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10020    
10021     fi
10022     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10023     cat >>confdefs.h <<_ACEOF
10024     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10025 gezelter 2510 _ACEOF
10026    
10027 gezelter 2547 fi
10028 gezelter 2510
10029 gezelter 2547 done
10030 gezelter 2510
10031    
10032 gezelter 2547 for ac_func in getopt_long
10033     do
10034     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10035     echo "$as_me:$LINENO: checking for $ac_func" >&5
10036     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10037     if eval "test \"\${$as_ac_var+set}\" = set"; then
10038     echo $ECHO_N "(cached) $ECHO_C" >&6
10039     else
10040     cat >conftest.$ac_ext <<_ACEOF
10041     /* confdefs.h. */
10042     _ACEOF
10043     cat confdefs.h >>conftest.$ac_ext
10044     cat >>conftest.$ac_ext <<_ACEOF
10045     /* end confdefs.h. */
10046     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10047     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10048     #define $ac_func innocuous_$ac_func
10049 gezelter 2510
10050 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
10051     which can conflict with char $ac_func (); below.
10052     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10053     <limits.h> exists even on freestanding compilers. */
10054    
10055     #ifdef __STDC__
10056     # include <limits.h>
10057     #else
10058     # include <assert.h>
10059     #endif
10060    
10061     #undef $ac_func
10062    
10063     /* Override any gcc2 internal prototype to avoid an error. */
10064     #ifdef __cplusplus
10065     extern "C"
10066     {
10067     #endif
10068     /* We use char because int might match the return type of a gcc2
10069     builtin and then its argument prototype would still apply. */
10070     char $ac_func ();
10071     /* The GNU C library defines this for functions which it implements
10072     to always fail with ENOSYS. Some functions are actually named
10073     something starting with __ and the normal name is an alias. */
10074     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10075     choke me
10076     #else
10077     char (*f) () = $ac_func;
10078     #endif
10079     #ifdef __cplusplus
10080     }
10081     #endif
10082    
10083     #ifdef FC_DUMMY_MAIN
10084     #ifndef FC_DUMMY_MAIN_EQ_F77
10085     # ifdef __cplusplus
10086     extern "C"
10087     # endif
10088     int FC_DUMMY_MAIN() { return 1; }
10089     #endif
10090     #endif
10091     int
10092     main ()
10093     {
10094     return f != $ac_func;
10095     ;
10096     return 0;
10097     }
10098     _ACEOF
10099     rm -f conftest.$ac_objext conftest$ac_exeext
10100     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10101     (eval $ac_link) 2>conftest.er1
10102     ac_status=$?
10103     grep -v '^ *+' conftest.er1 >conftest.err
10104     rm -f conftest.er1
10105     cat conftest.err >&5
10106     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10107     (exit $ac_status); } &&
10108     { ac_try='test -z "$ac_c_werror_flag"
10109     || test ! -s conftest.err'
10110     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10111     (eval $ac_try) 2>&5
10112     ac_status=$?
10113     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10114     (exit $ac_status); }; } &&
10115     { ac_try='test -s conftest$ac_exeext'
10116     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10117     (eval $ac_try) 2>&5
10118     ac_status=$?
10119     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10120     (exit $ac_status); }; }; then
10121     eval "$as_ac_var=yes"
10122     else
10123     echo "$as_me: failed program was:" >&5
10124     sed 's/^/| /' conftest.$ac_ext >&5
10125    
10126     eval "$as_ac_var=no"
10127     fi
10128     rm -f conftest.err conftest.$ac_objext \
10129     conftest$ac_exeext conftest.$ac_ext
10130     fi
10131     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10132     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10133     if test `eval echo '${'$as_ac_var'}'` = yes; then
10134     cat >>confdefs.h <<_ACEOF
10135     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10136     _ACEOF
10137    
10138     else
10139     # FreeBSD has a gnugetopt library for this
10140     echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
10141     echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
10142     if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
10143 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10144     else
10145 gezelter 2510 ac_check_lib_save_LIBS=$LIBS
10146 gezelter 2547 LIBS="-lgnugetopt $LIBS"
10147 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10148     /* confdefs.h. */
10149     _ACEOF
10150     cat confdefs.h >>conftest.$ac_ext
10151     cat >>conftest.$ac_ext <<_ACEOF
10152     /* end confdefs.h. */
10153 gezelter 2453
10154 gezelter 2510 /* Override any gcc2 internal prototype to avoid an error. */
10155     #ifdef __cplusplus
10156     extern "C"
10157     #endif
10158     /* We use char because int might match the return type of a gcc2
10159     builtin and then its argument prototype would still apply. */
10160 gezelter 2547 char getopt_long ();
10161     #ifdef FC_DUMMY_MAIN
10162     #ifndef FC_DUMMY_MAIN_EQ_F77
10163     # ifdef __cplusplus
10164     extern "C"
10165     # endif
10166     int FC_DUMMY_MAIN() { return 1; }
10167     #endif
10168     #endif
10169 gezelter 2510 int
10170     main ()
10171     {
10172 gezelter 2547 getopt_long ();
10173 gezelter 2510 ;
10174     return 0;
10175     }
10176     _ACEOF
10177     rm -f conftest.$ac_objext conftest$ac_exeext
10178     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10179     (eval $ac_link) 2>conftest.er1
10180     ac_status=$?
10181     grep -v '^ *+' conftest.er1 >conftest.err
10182     rm -f conftest.er1
10183     cat conftest.err >&5
10184     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10185     (exit $ac_status); } &&
10186 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
10187 gezelter 2510 || test ! -s conftest.err'
10188     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10189     (eval $ac_try) 2>&5
10190     ac_status=$?
10191     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10192     (exit $ac_status); }; } &&
10193     { ac_try='test -s conftest$ac_exeext'
10194     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10195     (eval $ac_try) 2>&5
10196     ac_status=$?
10197     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10198     (exit $ac_status); }; }; then
10199 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=yes
10200 gezelter 2510 else
10201     echo "$as_me: failed program was:" >&5
10202     sed 's/^/| /' conftest.$ac_ext >&5
10203    
10204 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=no
10205 gezelter 2453 fi
10206 gezelter 2510 rm -f conftest.err conftest.$ac_objext \
10207     conftest$ac_exeext conftest.$ac_ext
10208     LIBS=$ac_check_lib_save_LIBS
10209     fi
10210 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
10211     echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
10212     if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
10213     cat >>confdefs.h <<\_ACEOF
10214     #define HAVE_GETOPT_LONG 1
10215 gezelter 2453 _ACEOF
10216    
10217 gezelter 2547 else
10218     # use the GNU replacement
10219     case $LIBOBJS in
10220     "getopt.$ac_objext" | \
10221     *" getopt.$ac_objext" | \
10222     "getopt.$ac_objext "* | \
10223     *" getopt.$ac_objext "* ) ;;
10224     *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
10225     esac
10226 gezelter 2510
10227 gezelter 2547 case $LIBOBJS in
10228     "getopt1.$ac_objext" | \
10229     *" getopt1.$ac_objext" | \
10230     "getopt1.$ac_objext "* | \
10231     *" getopt1.$ac_objext "* ) ;;
10232     *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
10233     esac
10234    
10235     ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
10236    
10237     fi
10238    
10239     fi
10240     done
10241    
10242    
10243     ac_ext=cc
10244     ac_cpp='$CXXCPP $CPPFLAGS'
10245     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10246     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10247     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10248    
10249    
10250     echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
10251     echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
10252     if test "${ac_cv_cxx_namespaces+set}" = set; then
10253     echo $ECHO_N "(cached) $ECHO_C" >&6
10254 gezelter 2510 else
10255 gezelter 2547
10256    
10257     ac_ext=cc
10258     ac_cpp='$CXXCPP $CPPFLAGS'
10259     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10260     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10261     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10262    
10263     cat >conftest.$ac_ext <<_ACEOF
10264     /* confdefs.h. */
10265     _ACEOF
10266     cat confdefs.h >>conftest.$ac_ext
10267     cat >>conftest.$ac_ext <<_ACEOF
10268     /* end confdefs.h. */
10269     namespace Outer { namespace Inner { int i = 0; }}
10270     #ifdef FC_DUMMY_MAIN
10271     #ifndef FC_DUMMY_MAIN_EQ_F77
10272     # ifdef __cplusplus
10273     extern "C"
10274     # endif
10275     int FC_DUMMY_MAIN() { return 1; }
10276     #endif
10277     #endif
10278     int
10279     main ()
10280     {
10281     using namespace Outer::Inner; return i;
10282     ;
10283     return 0;
10284     }
10285     _ACEOF
10286     rm -f conftest.$ac_objext
10287     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10288     (eval $ac_compile) 2>conftest.er1
10289     ac_status=$?
10290     grep -v '^ *+' conftest.er1 >conftest.err
10291     rm -f conftest.er1
10292     cat conftest.err >&5
10293     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10294     (exit $ac_status); } &&
10295     { ac_try='test -z "$ac_cxx_werror_flag"
10296     || test ! -s conftest.err'
10297     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10298     (eval $ac_try) 2>&5
10299     ac_status=$?
10300     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10301     (exit $ac_status); }; } &&
10302     { ac_try='test -s conftest.$ac_objext'
10303     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10304     (eval $ac_try) 2>&5
10305     ac_status=$?
10306     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10307     (exit $ac_status); }; }; then
10308     ac_cv_cxx_namespaces=yes
10309     else
10310     echo "$as_me: failed program was:" >&5
10311     sed 's/^/| /' conftest.$ac_ext >&5
10312    
10313     ac_cv_cxx_namespaces=no
10314 gezelter 2453 fi
10315 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10316     ac_ext=cc
10317     ac_cpp='$CXXCPP $CPPFLAGS'
10318     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10319     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10320     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10321 gezelter 2453
10322    
10323 gezelter 2547 fi
10324     echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10325     echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10326     if test "$ac_cv_cxx_namespaces" = yes; then
10327 gezelter 2453
10328 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10329     #define HAVE_NAMESPACES
10330     _ACEOF
10331 gezelter 2453
10332 gezelter 2547 fi
10333    
10334     ac_ext=cc
10335     ac_cpp='$CXXCPP $CPPFLAGS'
10336     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10337     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10338     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10339     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10340     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10341     if test -z "$CXXCPP"; then
10342     if test "${ac_cv_prog_CXXCPP+set}" = set; then
10343     echo $ECHO_N "(cached) $ECHO_C" >&6
10344     else
10345     # Double quotes because CXXCPP needs to be expanded
10346     for CXXCPP in "$CXX -E" "/lib/cpp"
10347     do
10348     ac_preproc_ok=false
10349     for ac_cxx_preproc_warn_flag in '' yes
10350     do
10351     # Use a header file that comes with gcc, so configuring glibc
10352     # with a fresh cross-compiler works.
10353     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10354     # <limits.h> exists even on freestanding compilers.
10355     # On the NeXT, cc -E runs the code through the compiler's parser,
10356     # not just through cpp. "Syntax error" is here to catch this case.
10357     cat >conftest.$ac_ext <<_ACEOF
10358     /* confdefs.h. */
10359     _ACEOF
10360     cat confdefs.h >>conftest.$ac_ext
10361     cat >>conftest.$ac_ext <<_ACEOF
10362     /* end confdefs.h. */
10363     #ifdef __STDC__
10364     # include <limits.h>
10365     #else
10366     # include <assert.h>
10367     #endif
10368     Syntax error
10369     _ACEOF
10370     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10371     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10372     ac_status=$?
10373     grep -v '^ *+' conftest.er1 >conftest.err
10374     rm -f conftest.er1
10375     cat conftest.err >&5
10376     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10377     (exit $ac_status); } >/dev/null; then
10378     if test -s conftest.err; then
10379     ac_cpp_err=$ac_cxx_preproc_warn_flag
10380     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10381 gezelter 2510 else
10382 gezelter 2547 ac_cpp_err=
10383 gezelter 2510 fi
10384     else
10385 gezelter 2547 ac_cpp_err=yes
10386 gezelter 2510 fi
10387 gezelter 2547 if test -z "$ac_cpp_err"; then
10388     :
10389     else
10390     echo "$as_me: failed program was:" >&5
10391     sed 's/^/| /' conftest.$ac_ext >&5
10392 gezelter 2453
10393 gezelter 2547 # Broken: fails on valid input.
10394     continue
10395 gezelter 2510 fi
10396 gezelter 2547 rm -f conftest.err conftest.$ac_ext
10397 gezelter 2510
10398 gezelter 2547 # OK, works on sane cases. Now check whether non-existent headers
10399     # can be detected and how.
10400     cat >conftest.$ac_ext <<_ACEOF
10401     /* confdefs.h. */
10402     _ACEOF
10403     cat confdefs.h >>conftest.$ac_ext
10404     cat >>conftest.$ac_ext <<_ACEOF
10405     /* end confdefs.h. */
10406     #include <ac_nonexistent.h>
10407     _ACEOF
10408     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10409     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10410     ac_status=$?
10411     grep -v '^ *+' conftest.er1 >conftest.err
10412     rm -f conftest.er1
10413     cat conftest.err >&5
10414     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10415     (exit $ac_status); } >/dev/null; then
10416     if test -s conftest.err; then
10417     ac_cpp_err=$ac_cxx_preproc_warn_flag
10418     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10419     else
10420     ac_cpp_err=
10421     fi
10422     else
10423     ac_cpp_err=yes
10424     fi
10425     if test -z "$ac_cpp_err"; then
10426     # Broken: success on invalid input.
10427     continue
10428     else
10429     echo "$as_me: failed program was:" >&5
10430     sed 's/^/| /' conftest.$ac_ext >&5
10431 gezelter 2510
10432 gezelter 2547 # Passes both tests.
10433     ac_preproc_ok=:
10434     break
10435     fi
10436     rm -f conftest.err conftest.$ac_ext
10437 gezelter 2510
10438 gezelter 2547 done
10439     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10440     rm -f conftest.err conftest.$ac_ext
10441     if $ac_preproc_ok; then
10442     break
10443     fi
10444 gezelter 2510
10445 gezelter 2547 done
10446     ac_cv_prog_CXXCPP=$CXXCPP
10447    
10448     fi
10449     CXXCPP=$ac_cv_prog_CXXCPP
10450     else
10451     ac_cv_prog_CXXCPP=$CXXCPP
10452     fi
10453     echo "$as_me:$LINENO: result: $CXXCPP" >&5
10454     echo "${ECHO_T}$CXXCPP" >&6
10455     ac_preproc_ok=false
10456     for ac_cxx_preproc_warn_flag in '' yes
10457     do
10458     # Use a header file that comes with gcc, so configuring glibc
10459     # with a fresh cross-compiler works.
10460     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10461     # <limits.h> exists even on freestanding compilers.
10462     # On the NeXT, cc -E runs the code through the compiler's parser,
10463     # not just through cpp. "Syntax error" is here to catch this case.
10464     cat >conftest.$ac_ext <<_ACEOF
10465     /* confdefs.h. */
10466     _ACEOF
10467     cat confdefs.h >>conftest.$ac_ext
10468     cat >>conftest.$ac_ext <<_ACEOF
10469     /* end confdefs.h. */
10470     #ifdef __STDC__
10471     # include <limits.h>
10472     #else
10473     # include <assert.h>
10474     #endif
10475     Syntax error
10476     _ACEOF
10477     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10478     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10479     ac_status=$?
10480     grep -v '^ *+' conftest.er1 >conftest.err
10481     rm -f conftest.er1
10482     cat conftest.err >&5
10483     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10484     (exit $ac_status); } >/dev/null; then
10485     if test -s conftest.err; then
10486     ac_cpp_err=$ac_cxx_preproc_warn_flag
10487     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10488     else
10489     ac_cpp_err=
10490     fi
10491     else
10492     ac_cpp_err=yes
10493     fi
10494     if test -z "$ac_cpp_err"; then
10495     :
10496     else
10497     echo "$as_me: failed program was:" >&5
10498     sed 's/^/| /' conftest.$ac_ext >&5
10499    
10500     # Broken: fails on valid input.
10501     continue
10502     fi
10503     rm -f conftest.err conftest.$ac_ext
10504    
10505     # OK, works on sane cases. Now check whether non-existent headers
10506     # can be detected and how.
10507     cat >conftest.$ac_ext <<_ACEOF
10508     /* confdefs.h. */
10509     _ACEOF
10510     cat confdefs.h >>conftest.$ac_ext
10511     cat >>conftest.$ac_ext <<_ACEOF
10512     /* end confdefs.h. */
10513     #include <ac_nonexistent.h>
10514     _ACEOF
10515     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10516     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10517     ac_status=$?
10518     grep -v '^ *+' conftest.er1 >conftest.err
10519     rm -f conftest.er1
10520     cat conftest.err >&5
10521     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10522     (exit $ac_status); } >/dev/null; then
10523     if test -s conftest.err; then
10524     ac_cpp_err=$ac_cxx_preproc_warn_flag
10525     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10526     else
10527     ac_cpp_err=
10528     fi
10529     else
10530     ac_cpp_err=yes
10531     fi
10532     if test -z "$ac_cpp_err"; then
10533     # Broken: success on invalid input.
10534     continue
10535     else
10536     echo "$as_me: failed program was:" >&5
10537     sed 's/^/| /' conftest.$ac_ext >&5
10538    
10539     # Passes both tests.
10540     ac_preproc_ok=:
10541     break
10542     fi
10543     rm -f conftest.err conftest.$ac_ext
10544    
10545     done
10546     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10547     rm -f conftest.err conftest.$ac_ext
10548     if $ac_preproc_ok; then
10549     :
10550     else
10551     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10552     See \`config.log' for more details." >&5
10553     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10554     See \`config.log' for more details." >&2;}
10555     { (exit 1); exit 1; }; }
10556     fi
10557    
10558     ac_ext=cc
10559     ac_cpp='$CXXCPP $CPPFLAGS'
10560     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10561     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10562     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10563    
10564    
10565     echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10566     echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10567     if test "${ac_cv_cxx_have_stl+set}" = set; then
10568 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10569 gezelter 2510 else
10570 gezelter 2547
10571    
10572    
10573     ac_ext=cc
10574     ac_cpp='$CXXCPP $CPPFLAGS'
10575     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10576     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10577     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10578    
10579     cat >conftest.$ac_ext <<_ACEOF
10580 gezelter 2510 /* confdefs.h. */
10581     _ACEOF
10582     cat confdefs.h >>conftest.$ac_ext
10583     cat >>conftest.$ac_ext <<_ACEOF
10584     /* end confdefs.h. */
10585 gezelter 2547 #include <list>
10586     #include <deque>
10587     #ifdef HAVE_NAMESPACES
10588     using namespace std;
10589 gezelter 2510 #endif
10590 gezelter 2547 #ifdef FC_DUMMY_MAIN
10591     #ifndef FC_DUMMY_MAIN_EQ_F77
10592     # ifdef __cplusplus
10593     extern "C"
10594     # endif
10595     int FC_DUMMY_MAIN() { return 1; }
10596     #endif
10597     #endif
10598 gezelter 2510 int
10599     main ()
10600     {
10601 gezelter 2547 list<int> x; x.push_back(5);
10602     list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10603 gezelter 2510 ;
10604     return 0;
10605     }
10606     _ACEOF
10607 gezelter 2547 rm -f conftest.$ac_objext
10608     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10609     (eval $ac_compile) 2>conftest.er1
10610 gezelter 2510 ac_status=$?
10611     grep -v '^ *+' conftest.er1 >conftest.err
10612     rm -f conftest.er1
10613     cat conftest.err >&5
10614     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10615     (exit $ac_status); } &&
10616 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10617 gezelter 2510 || test ! -s conftest.err'
10618     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10619     (eval $ac_try) 2>&5
10620     ac_status=$?
10621     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10622     (exit $ac_status); }; } &&
10623 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10624 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10625     (eval $ac_try) 2>&5
10626     ac_status=$?
10627     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10628     (exit $ac_status); }; }; then
10629 gezelter 2547 ac_cv_cxx_have_stl=yes
10630 gezelter 2510 else
10631     echo "$as_me: failed program was:" >&5
10632     sed 's/^/| /' conftest.$ac_ext >&5
10633    
10634 gezelter 2547 ac_cv_cxx_have_stl=no
10635 gezelter 2453 fi
10636 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10637     ac_ext=cc
10638     ac_cpp='$CXXCPP $CPPFLAGS'
10639     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10640     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10641     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10642    
10643    
10644 gezelter 2510 fi
10645 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10646     echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10647     if test "$ac_cv_cxx_have_stl" = yes; then
10648    
10649     cat >>confdefs.h <<\_ACEOF
10650     #define HAVE_STL
10651     _ACEOF
10652    
10653 gezelter 2510 fi
10654    
10655 gezelter 2547
10656    
10657     if test "${ac_cv_header_iostream+set}" = set; then
10658     echo "$as_me:$LINENO: checking for iostream" >&5
10659     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10660     if test "${ac_cv_header_iostream+set}" = set; then
10661 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10662     fi
10663 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10664     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10665 gezelter 2510 else
10666 gezelter 2453 # Is the header compilable?
10667 gezelter 2547 echo "$as_me:$LINENO: checking iostream usability" >&5
10668     echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10669 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10670     /* confdefs.h. */
10671     _ACEOF
10672     cat confdefs.h >>conftest.$ac_ext
10673     cat >>conftest.$ac_ext <<_ACEOF
10674     /* end confdefs.h. */
10675     $ac_includes_default
10676 gezelter 2547 #include <iostream>
10677 gezelter 2453 _ACEOF
10678     rm -f conftest.$ac_objext
10679     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10680     (eval $ac_compile) 2>conftest.er1
10681     ac_status=$?
10682     grep -v '^ *+' conftest.er1 >conftest.err
10683     rm -f conftest.er1
10684     cat conftest.err >&5
10685     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10686     (exit $ac_status); } &&
10687 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10688 gezelter 2473 || test ! -s conftest.err'
10689 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10690     (eval $ac_try) 2>&5
10691     ac_status=$?
10692     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10693     (exit $ac_status); }; } &&
10694     { ac_try='test -s conftest.$ac_objext'
10695     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10696     (eval $ac_try) 2>&5
10697     ac_status=$?
10698     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10699     (exit $ac_status); }; }; then
10700     ac_header_compiler=yes
10701     else
10702     echo "$as_me: failed program was:" >&5
10703     sed 's/^/| /' conftest.$ac_ext >&5
10704    
10705     ac_header_compiler=no
10706     fi
10707     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10708     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10709     echo "${ECHO_T}$ac_header_compiler" >&6
10710    
10711     # Is the header present?
10712 gezelter 2547 echo "$as_me:$LINENO: checking iostream presence" >&5
10713     echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10714 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10715     /* confdefs.h. */
10716     _ACEOF
10717     cat confdefs.h >>conftest.$ac_ext
10718     cat >>conftest.$ac_ext <<_ACEOF
10719     /* end confdefs.h. */
10720 gezelter 2547 #include <iostream>
10721 gezelter 2453 _ACEOF
10722     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10723     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10724     ac_status=$?
10725     grep -v '^ *+' conftest.er1 >conftest.err
10726     rm -f conftest.er1
10727     cat conftest.err >&5
10728     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10729     (exit $ac_status); } >/dev/null; then
10730     if test -s conftest.err; then
10731 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
10732     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10733 gezelter 2453 else
10734     ac_cpp_err=
10735     fi
10736     else
10737     ac_cpp_err=yes
10738     fi
10739     if test -z "$ac_cpp_err"; then
10740     ac_header_preproc=yes
10741     else
10742     echo "$as_me: failed program was:" >&5
10743     sed 's/^/| /' conftest.$ac_ext >&5
10744    
10745     ac_header_preproc=no
10746     fi
10747     rm -f conftest.err conftest.$ac_ext
10748     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10749     echo "${ECHO_T}$ac_header_preproc" >&6
10750    
10751     # So? What about this header?
10752 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10753 gezelter 2453 yes:no: )
10754 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10755     echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10756     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10757     echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10758 gezelter 2453 ac_header_preproc=yes
10759     ;;
10760     no:yes:* )
10761 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10762     echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10763     { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10764     echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10765     { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10766     echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10767     { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10768     echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10769     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10770     echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10771     { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10772     echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10773 gezelter 2453 (
10774     cat <<\_ASBOX
10775     ## ------------------------------ ##
10776     ## Report this to gezelter@nd.edu ##
10777     ## ------------------------------ ##
10778     _ASBOX
10779     ) |
10780     sed "s/^/$as_me: WARNING: /" >&2
10781     ;;
10782     esac
10783 gezelter 2547 echo "$as_me:$LINENO: checking for iostream" >&5
10784     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10785     if test "${ac_cv_header_iostream+set}" = set; then
10786 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10787     else
10788 gezelter 2547 ac_cv_header_iostream=$ac_header_preproc
10789 gezelter 2453 fi
10790 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10791     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10792 gezelter 2453
10793     fi
10794 gezelter 2547 if test $ac_cv_header_iostream = yes; then
10795 gezelter 2510
10796    
10797 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10798     #define HAVE_IOSTREAM 1
10799     _ACEOF
10800 gezelter 2510
10801    
10802 gezelter 2547 else
10803    
10804    
10805     for ac_header in iostream.h
10806     do
10807     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10808     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10809     echo "$as_me:$LINENO: checking for $ac_header" >&5
10810     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10811     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10812 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10813 gezelter 2547 fi
10814     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10815     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10816 gezelter 2510 else
10817 gezelter 2547 # Is the header compilable?
10818     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10819     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10820 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10821     /* confdefs.h. */
10822     _ACEOF
10823     cat confdefs.h >>conftest.$ac_ext
10824     cat >>conftest.$ac_ext <<_ACEOF
10825     /* end confdefs.h. */
10826 gezelter 2547 $ac_includes_default
10827     #include <$ac_header>
10828 gezelter 2510 _ACEOF
10829 gezelter 2547 rm -f conftest.$ac_objext
10830     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10831     (eval $ac_compile) 2>conftest.er1
10832 gezelter 2510 ac_status=$?
10833     grep -v '^ *+' conftest.er1 >conftest.err
10834     rm -f conftest.er1
10835     cat conftest.err >&5
10836     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10837     (exit $ac_status); } &&
10838 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10839 gezelter 2510 || test ! -s conftest.err'
10840     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10841     (eval $ac_try) 2>&5
10842     ac_status=$?
10843     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10844     (exit $ac_status); }; } &&
10845 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10846 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10847     (eval $ac_try) 2>&5
10848     ac_status=$?
10849     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10850     (exit $ac_status); }; }; then
10851 gezelter 2547 ac_header_compiler=yes
10852 gezelter 2510 else
10853     echo "$as_me: failed program was:" >&5
10854     sed 's/^/| /' conftest.$ac_ext >&5
10855    
10856 gezelter 2547 ac_header_compiler=no
10857 gezelter 2510 fi
10858 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10859     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10860     echo "${ECHO_T}$ac_header_compiler" >&6
10861    
10862     # Is the header present?
10863     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10864     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10865     cat >conftest.$ac_ext <<_ACEOF
10866     /* confdefs.h. */
10867     _ACEOF
10868     cat confdefs.h >>conftest.$ac_ext
10869     cat >>conftest.$ac_ext <<_ACEOF
10870     /* end confdefs.h. */
10871     #include <$ac_header>
10872     _ACEOF
10873     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10874     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10875     ac_status=$?
10876     grep -v '^ *+' conftest.er1 >conftest.err
10877     rm -f conftest.er1
10878     cat conftest.err >&5
10879     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10880     (exit $ac_status); } >/dev/null; then
10881     if test -s conftest.err; then
10882     ac_cpp_err=$ac_cxx_preproc_warn_flag
10883     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10884     else
10885     ac_cpp_err=
10886     fi
10887     else
10888     ac_cpp_err=yes
10889 gezelter 2510 fi
10890 gezelter 2547 if test -z "$ac_cpp_err"; then
10891     ac_header_preproc=yes
10892     else
10893     echo "$as_me: failed program was:" >&5
10894     sed 's/^/| /' conftest.$ac_ext >&5
10895 gezelter 2453
10896 gezelter 2547 ac_header_preproc=no
10897     fi
10898     rm -f conftest.err conftest.$ac_ext
10899     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10900     echo "${ECHO_T}$ac_header_preproc" >&6
10901 gezelter 2510
10902 gezelter 2547 # So? What about this header?
10903     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10904     yes:no: )
10905     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10906     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10907     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10908     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10909     ac_header_preproc=yes
10910     ;;
10911     no:yes:* )
10912     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10913     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10914     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10915     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10916     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10917     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10918     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10919     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10920     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10921     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10922     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10923     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10924     (
10925     cat <<\_ASBOX
10926     ## ------------------------------ ##
10927     ## Report this to gezelter@nd.edu ##
10928     ## ------------------------------ ##
10929     _ASBOX
10930     ) |
10931     sed "s/^/$as_me: WARNING: /" >&2
10932     ;;
10933     esac
10934     echo "$as_me:$LINENO: checking for $ac_header" >&5
10935     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10936     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10937     echo $ECHO_N "(cached) $ECHO_C" >&6
10938     else
10939     eval "$as_ac_Header=\$ac_header_preproc"
10940 gezelter 2453 fi
10941 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10942     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10943 gezelter 2453
10944 gezelter 2510 fi
10945 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10946     cat >>confdefs.h <<_ACEOF
10947     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10948     _ACEOF
10949 gezelter 2453
10950 gezelter 2547 fi
10951 gezelter 2453
10952 gezelter 2547 done
10953 gezelter 2453
10954    
10955 gezelter 2547 fi
10956 gezelter 2453
10957 gezelter 2510
10958    
10959    
10960 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
10961     echo "$as_me:$LINENO: checking for iomanip" >&5
10962     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10963     if test "${ac_cv_header_iomanip+set}" = set; then
10964     echo $ECHO_N "(cached) $ECHO_C" >&6
10965     fi
10966     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10967     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10968     else
10969     # Is the header compilable?
10970     echo "$as_me:$LINENO: checking iomanip usability" >&5
10971     echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10972     cat >conftest.$ac_ext <<_ACEOF
10973     /* confdefs.h. */
10974     _ACEOF
10975     cat confdefs.h >>conftest.$ac_ext
10976     cat >>conftest.$ac_ext <<_ACEOF
10977     /* end confdefs.h. */
10978     $ac_includes_default
10979     #include <iomanip>
10980     _ACEOF
10981     rm -f conftest.$ac_objext
10982     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10983     (eval $ac_compile) 2>conftest.er1
10984     ac_status=$?
10985     grep -v '^ *+' conftest.er1 >conftest.err
10986     rm -f conftest.er1
10987     cat conftest.err >&5
10988     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10989     (exit $ac_status); } &&
10990     { ac_try='test -z "$ac_cxx_werror_flag"
10991     || test ! -s conftest.err'
10992     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10993     (eval $ac_try) 2>&5
10994     ac_status=$?
10995     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10996     (exit $ac_status); }; } &&
10997     { ac_try='test -s conftest.$ac_objext'
10998     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10999     (eval $ac_try) 2>&5
11000     ac_status=$?
11001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11002     (exit $ac_status); }; }; then
11003     ac_header_compiler=yes
11004     else
11005     echo "$as_me: failed program was:" >&5
11006     sed 's/^/| /' conftest.$ac_ext >&5
11007 gezelter 2510
11008 gezelter 2547 ac_header_compiler=no
11009     fi
11010     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11011     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11012     echo "${ECHO_T}$ac_header_compiler" >&6
11013 gezelter 2510
11014 gezelter 2547 # Is the header present?
11015     echo "$as_me:$LINENO: checking iomanip presence" >&5
11016     echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
11017     cat >conftest.$ac_ext <<_ACEOF
11018     /* confdefs.h. */
11019     _ACEOF
11020     cat confdefs.h >>conftest.$ac_ext
11021     cat >>conftest.$ac_ext <<_ACEOF
11022     /* end confdefs.h. */
11023     #include <iomanip>
11024     _ACEOF
11025     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11026     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11027     ac_status=$?
11028     grep -v '^ *+' conftest.er1 >conftest.err
11029     rm -f conftest.er1
11030     cat conftest.err >&5
11031     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11032     (exit $ac_status); } >/dev/null; then
11033     if test -s conftest.err; then
11034     ac_cpp_err=$ac_cxx_preproc_warn_flag
11035     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11036     else
11037     ac_cpp_err=
11038     fi
11039     else
11040     ac_cpp_err=yes
11041     fi
11042     if test -z "$ac_cpp_err"; then
11043     ac_header_preproc=yes
11044     else
11045     echo "$as_me: failed program was:" >&5
11046     sed 's/^/| /' conftest.$ac_ext >&5
11047 gezelter 2510
11048 gezelter 2547 ac_header_preproc=no
11049     fi
11050     rm -f conftest.err conftest.$ac_ext
11051     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11052     echo "${ECHO_T}$ac_header_preproc" >&6
11053 gezelter 2510
11054 gezelter 2547 # So? What about this header?
11055     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11056     yes:no: )
11057     { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
11058     echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
11059     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
11060     echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
11061     ac_header_preproc=yes
11062     ;;
11063     no:yes:* )
11064     { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
11065     echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
11066     { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
11067     echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
11068     { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
11069     echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
11070     { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
11071     echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
11072     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
11073     echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
11074     { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
11075     echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
11076     (
11077     cat <<\_ASBOX
11078     ## ------------------------------ ##
11079     ## Report this to gezelter@nd.edu ##
11080     ## ------------------------------ ##
11081     _ASBOX
11082     ) |
11083     sed "s/^/$as_me: WARNING: /" >&2
11084     ;;
11085     esac
11086     echo "$as_me:$LINENO: checking for iomanip" >&5
11087     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11088     if test "${ac_cv_header_iomanip+set}" = set; then
11089     echo $ECHO_N "(cached) $ECHO_C" >&6
11090     else
11091     ac_cv_header_iomanip=$ac_header_preproc
11092     fi
11093     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11094     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11095 gezelter 2510
11096 gezelter 2547 fi
11097     if test $ac_cv_header_iomanip = yes; then
11098 gezelter 2510
11099    
11100 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11101     #define HAVE_IOMANIP 1
11102     _ACEOF
11103 gezelter 2510
11104    
11105 gezelter 2547 else
11106 gezelter 2510
11107    
11108 gezelter 2547 for ac_header in iomanip.h
11109 gezelter 2453 do
11110     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11111     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11112     echo "$as_me:$LINENO: checking for $ac_header" >&5
11113     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11114     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11115     echo $ECHO_N "(cached) $ECHO_C" >&6
11116     fi
11117     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11118     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11119     else
11120     # Is the header compilable?
11121     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11122     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11123     cat >conftest.$ac_ext <<_ACEOF
11124     /* confdefs.h. */
11125     _ACEOF
11126     cat confdefs.h >>conftest.$ac_ext
11127     cat >>conftest.$ac_ext <<_ACEOF
11128     /* end confdefs.h. */
11129     $ac_includes_default
11130     #include <$ac_header>
11131     _ACEOF
11132     rm -f conftest.$ac_objext
11133     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11134     (eval $ac_compile) 2>conftest.er1
11135     ac_status=$?
11136     grep -v '^ *+' conftest.er1 >conftest.err
11137     rm -f conftest.er1
11138     cat conftest.err >&5
11139     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11140     (exit $ac_status); } &&
11141 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
11142 gezelter 2473 || test ! -s conftest.err'
11143 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11144     (eval $ac_try) 2>&5
11145     ac_status=$?
11146     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11147     (exit $ac_status); }; } &&
11148     { ac_try='test -s conftest.$ac_objext'
11149     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11150     (eval $ac_try) 2>&5
11151     ac_status=$?
11152     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11153     (exit $ac_status); }; }; then
11154     ac_header_compiler=yes
11155     else
11156     echo "$as_me: failed program was:" >&5
11157     sed 's/^/| /' conftest.$ac_ext >&5
11158    
11159     ac_header_compiler=no
11160     fi
11161     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11162     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11163     echo "${ECHO_T}$ac_header_compiler" >&6
11164    
11165     # Is the header present?
11166     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11167     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11168     cat >conftest.$ac_ext <<_ACEOF
11169     /* confdefs.h. */
11170     _ACEOF
11171     cat confdefs.h >>conftest.$ac_ext
11172     cat >>conftest.$ac_ext <<_ACEOF
11173     /* end confdefs.h. */
11174     #include <$ac_header>
11175     _ACEOF
11176     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11177     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11178     ac_status=$?
11179     grep -v '^ *+' conftest.er1 >conftest.err
11180     rm -f conftest.er1
11181     cat conftest.err >&5
11182     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11183     (exit $ac_status); } >/dev/null; then
11184     if test -s conftest.err; then
11185 tim 2518 ac_cpp_err=$ac_cxx_preproc_warn_flag
11186     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11187 gezelter 2453 else
11188     ac_cpp_err=
11189     fi
11190     else
11191     ac_cpp_err=yes
11192     fi
11193     if test -z "$ac_cpp_err"; then
11194     ac_header_preproc=yes
11195     else
11196     echo "$as_me: failed program was:" >&5
11197     sed 's/^/| /' conftest.$ac_ext >&5
11198    
11199     ac_header_preproc=no
11200     fi
11201     rm -f conftest.err conftest.$ac_ext
11202     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11203     echo "${ECHO_T}$ac_header_preproc" >&6
11204    
11205     # So? What about this header?
11206 tim 2518 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11207 gezelter 2453 yes:no: )
11208     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11209     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11210     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11211     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11212     ac_header_preproc=yes
11213     ;;
11214     no:yes:* )
11215     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11216     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11217     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11218     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11219     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11220     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11221     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11222     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11223     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11224     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11225     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11226     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11227     (
11228     cat <<\_ASBOX
11229     ## ------------------------------ ##
11230     ## Report this to gezelter@nd.edu ##
11231     ## ------------------------------ ##
11232     _ASBOX
11233     ) |
11234     sed "s/^/$as_me: WARNING: /" >&2
11235     ;;
11236     esac
11237     echo "$as_me:$LINENO: checking for $ac_header" >&5
11238     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11239     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11240     echo $ECHO_N "(cached) $ECHO_C" >&6
11241     else
11242     eval "$as_ac_Header=\$ac_header_preproc"
11243     fi
11244     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11245     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11246    
11247     fi
11248     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11249     cat >>confdefs.h <<_ACEOF
11250     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11251     _ACEOF
11252    
11253     fi
11254    
11255     done
11256    
11257    
11258 gezelter 2547 fi
11259 gezelter 2510
11260    
11261    
11262    
11263 gezelter 2547 for ac_header in cmath
11264 gezelter 2453 do
11265     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11266     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11267     echo "$as_me:$LINENO: checking for $ac_header" >&5
11268     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11269     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11270     echo $ECHO_N "(cached) $ECHO_C" >&6
11271     fi
11272     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11273     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11274     else
11275     # Is the header compilable?
11276     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11277     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11278     cat >conftest.$ac_ext <<_ACEOF
11279     /* confdefs.h. */
11280     _ACEOF
11281     cat confdefs.h >>conftest.$ac_ext
11282     cat >>conftest.$ac_ext <<_ACEOF
11283     /* end confdefs.h. */
11284     $ac_includes_default
11285     #include <$ac_header>
11286     _ACEOF
11287     rm -f conftest.$ac_objext
11288     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11289     (eval $ac_compile) 2>conftest.er1
11290     ac_status=$?
11291     grep -v '^ *+' conftest.er1 >conftest.err
11292     rm -f conftest.er1
11293     cat conftest.err >&5
11294     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11295     (exit $ac_status); } &&
11296 gezelter 2510 { ac_try='test -z "$ac_cxx_werror_flag"
11297 gezelter 2473 || test ! -s conftest.err'
11298 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11299     (eval $ac_try) 2>&5
11300     ac_status=$?
11301     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11302     (exit $ac_status); }; } &&
11303     { ac_try='test -s conftest.$ac_objext'
11304     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11305     (eval $ac_try) 2>&5
11306     ac_status=$?
11307     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11308     (exit $ac_status); }; }; then
11309     ac_header_compiler=yes
11310     else
11311     echo "$as_me: failed program was:" >&5
11312     sed 's/^/| /' conftest.$ac_ext >&5
11313    
11314     ac_header_compiler=no
11315     fi
11316     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11317     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11318     echo "${ECHO_T}$ac_header_compiler" >&6
11319    
11320     # Is the header present?
11321     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11322     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11323     cat >conftest.$ac_ext <<_ACEOF
11324     /* confdefs.h. */
11325     _ACEOF
11326     cat confdefs.h >>conftest.$ac_ext
11327     cat >>conftest.$ac_ext <<_ACEOF
11328     /* end confdefs.h. */
11329     #include <$ac_header>
11330     _ACEOF
11331     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11332     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11333     ac_status=$?
11334     grep -v '^ *+' conftest.er1 >conftest.err
11335     rm -f conftest.er1
11336     cat conftest.err >&5
11337     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11338     (exit $ac_status); } >/dev/null; then
11339     if test -s conftest.err; then
11340 gezelter 2510 ac_cpp_err=$ac_cxx_preproc_warn_flag
11341     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11342 gezelter 2453 else
11343     ac_cpp_err=
11344     fi
11345     else
11346     ac_cpp_err=yes
11347     fi
11348     if test -z "$ac_cpp_err"; then
11349     ac_header_preproc=yes
11350     else
11351     echo "$as_me: failed program was:" >&5
11352     sed 's/^/| /' conftest.$ac_ext >&5
11353    
11354     ac_header_preproc=no
11355     fi
11356     rm -f conftest.err conftest.$ac_ext
11357     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11358     echo "${ECHO_T}$ac_header_preproc" >&6
11359    
11360     # So? What about this header?
11361 gezelter 2510 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11362 gezelter 2453 yes:no: )
11363     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11364     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11365     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11366     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11367     ac_header_preproc=yes
11368     ;;
11369     no:yes:* )
11370     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11371     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11372     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11373     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11374     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11375     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11376     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11377     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11378     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11379     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11380     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11381     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11382     (
11383     cat <<\_ASBOX
11384     ## ------------------------------ ##
11385     ## Report this to gezelter@nd.edu ##
11386     ## ------------------------------ ##
11387     _ASBOX
11388     ) |
11389     sed "s/^/$as_me: WARNING: /" >&2
11390     ;;
11391     esac
11392     echo "$as_me:$LINENO: checking for $ac_header" >&5
11393     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11394     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11395     echo $ECHO_N "(cached) $ECHO_C" >&6
11396     else
11397     eval "$as_ac_Header=\$ac_header_preproc"
11398     fi
11399     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11400     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11401    
11402     fi
11403     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11404     cat >>confdefs.h <<_ACEOF
11405     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11406     _ACEOF
11407    
11408     fi
11409    
11410     done
11411    
11412    
11413    
11414    
11415 gezelter 2547 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11416     echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11417     if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11418     echo $ECHO_N "(cached) $ECHO_C" >&6
11419     else
11420 gezelter 2453
11421 gezelter 2547 ac_cv_cxx_have_std_iostream=no
11422     ac_cv_cxx_need_use_std_iostream=no
11423     if test "x$ac_cv_cxx_namespaces" = xyes; then
11424 gezelter 2453
11425 chuckv 2467
11426 gezelter 2547 ac_ext=cc
11427     ac_cpp='$CXXCPP $CPPFLAGS'
11428     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11429     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11430     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11431 chuckv 2467
11432 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11433 gezelter 2081 /* confdefs.h. */
11434     _ACEOF
11435     cat confdefs.h >>conftest.$ac_ext
11436     cat >>conftest.$ac_ext <<_ACEOF
11437     /* end confdefs.h. */
11438    
11439 gezelter 2547 #ifdef HAVE_IOSTREAM
11440     #include <iostream>
11441 gezelter 2081 #else
11442 gezelter 2547 #include <iostream.h>
11443 gezelter 2081 #endif
11444    
11445 gezelter 2547 #ifdef FC_DUMMY_MAIN
11446     #ifndef FC_DUMMY_MAIN_EQ_F77
11447     # ifdef __cplusplus
11448     extern "C"
11449     # endif
11450     int FC_DUMMY_MAIN() { return 1; }
11451 tim 1998 #endif
11452     #endif
11453 gezelter 2081 int
11454     main ()
11455     {
11456 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11457 tim 1998 ;
11458     return 0;
11459     }
11460     _ACEOF
11461 gezelter 2547 rm -f conftest.$ac_objext
11462     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11463     (eval $ac_compile) 2>conftest.er1
11464 tim 1998 ac_status=$?
11465 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11466     rm -f conftest.er1
11467     cat conftest.err >&5
11468     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11469 tim 1998 (exit $ac_status); } &&
11470 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11471 gezelter 2473 || test ! -s conftest.err'
11472 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11473 tim 1998 (eval $ac_try) 2>&5
11474     ac_status=$?
11475 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11476     (exit $ac_status); }; } &&
11477 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11478 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11479     (eval $ac_try) 2>&5
11480     ac_status=$?
11481     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11482 tim 1998 (exit $ac_status); }; }; then
11483 gezelter 2547 ac_cv_cxx_have_std_iostream=yes
11484 tim 1998 else
11485     echo "$as_me: failed program was:" >&5
11486 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11487    
11488 tim 1998 fi
11489 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11490     cat >conftest.$ac_ext <<_ACEOF
11491 gezelter 2081 /* confdefs.h. */
11492     _ACEOF
11493     cat confdefs.h >>conftest.$ac_ext
11494     cat >>conftest.$ac_ext <<_ACEOF
11495     /* end confdefs.h. */
11496 gezelter 2547
11497     #define __USE_STD_IOSTREAM 1
11498     #ifdef HAVE_IOSTREAM
11499     #include <iostream>
11500     #else
11501     #include <iostream.h>
11502     #endif
11503    
11504     #ifdef FC_DUMMY_MAIN
11505     #ifndef FC_DUMMY_MAIN_EQ_F77
11506     # ifdef __cplusplus
11507     extern "C"
11508     # endif
11509     int FC_DUMMY_MAIN() { return 1; }
11510     #endif
11511     #endif
11512 tim 1998 int
11513     main ()
11514     {
11515 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11516 tim 1998 ;
11517     return 0;
11518     }
11519     _ACEOF
11520     rm -f conftest.$ac_objext
11521 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11522     (eval $ac_compile) 2>conftest.er1
11523 tim 1998 ac_status=$?
11524 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11525     rm -f conftest.er1
11526     cat conftest.err >&5
11527     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11528 tim 1998 (exit $ac_status); } &&
11529 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11530 gezelter 2473 || test ! -s conftest.err'
11531 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11532 tim 1998 (eval $ac_try) 2>&5
11533     ac_status=$?
11534 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535     (exit $ac_status); }; } &&
11536     { ac_try='test -s conftest.$ac_objext'
11537     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11538     (eval $ac_try) 2>&5
11539     ac_status=$?
11540     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541 tim 1998 (exit $ac_status); }; }; then
11542 gezelter 2547 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11543 tim 1998 else
11544     echo "$as_me: failed program was:" >&5
11545 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11546    
11547 tim 1998 fi
11548 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11549 gezelter 2547 ac_ext=cc
11550     ac_cpp='$CXXCPP $CPPFLAGS'
11551     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11552     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11553     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11554    
11555     fi
11556    
11557     fi
11558     echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11559     echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11560     if test "$ac_cv_cxx_have_std_iostream" = yes; then
11561    
11562     cat >>confdefs.h <<\_ACEOF
11563     #define HAVE_STD_IOSTREAM 1
11564     _ACEOF
11565    
11566     fi
11567     if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11568    
11569     cat >>confdefs.h <<\_ACEOF
11570     #define __USE_STD_IOSTREAM 1
11571     _ACEOF
11572    
11573     fi
11574    
11575    
11576    
11577    
11578     echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11579     echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11580     if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11581 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11582     else
11583 gezelter 2547
11584     ac_cv_cxx_have_std_stl=no
11585     if test "x$ac_cv_cxx_namespaces" = xyes; then
11586    
11587    
11588     ac_ext=cc
11589     ac_cpp='$CXXCPP $CPPFLAGS'
11590     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11591     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11592     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11593    
11594     cat >conftest.$ac_ext <<_ACEOF
11595 gezelter 2453 /* confdefs.h. */
11596     _ACEOF
11597     cat confdefs.h >>conftest.$ac_ext
11598     cat >>conftest.$ac_ext <<_ACEOF
11599     /* end confdefs.h. */
11600 gezelter 2547 #include <list>
11601 tim 1998
11602 gezelter 2547 #ifdef FC_DUMMY_MAIN
11603     #ifndef FC_DUMMY_MAIN_EQ_F77
11604     # ifdef __cplusplus
11605     extern "C"
11606     # endif
11607     int FC_DUMMY_MAIN() { return 1; }
11608     #endif
11609     #endif
11610 gezelter 2453 int
11611     main ()
11612     {
11613 gezelter 2547 std::list<int> foo;return 0;
11614 gezelter 2453 ;
11615     return 0;
11616     }
11617     _ACEOF
11618     rm -f conftest.$ac_objext
11619     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11620     (eval $ac_compile) 2>conftest.er1
11621     ac_status=$?
11622     grep -v '^ *+' conftest.er1 >conftest.err
11623     rm -f conftest.er1
11624     cat conftest.err >&5
11625     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11626     (exit $ac_status); } &&
11627 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11628 gezelter 2473 || test ! -s conftest.err'
11629 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11630     (eval $ac_try) 2>&5
11631     ac_status=$?
11632     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11633     (exit $ac_status); }; } &&
11634     { ac_try='test -s conftest.$ac_objext'
11635     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11636     (eval $ac_try) 2>&5
11637     ac_status=$?
11638     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11639     (exit $ac_status); }; }; then
11640 gezelter 2547 ac_cv_cxx_have_std_stl=yes
11641 gezelter 2453 else
11642     echo "$as_me: failed program was:" >&5
11643     sed 's/^/| /' conftest.$ac_ext >&5
11644    
11645     fi
11646     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11647 gezelter 2547 ac_ext=cc
11648     ac_cpp='$CXXCPP $CPPFLAGS'
11649     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11650     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11651     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11652    
11653     fi
11654    
11655 gezelter 2453 fi
11656 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11657     echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11658     if test "$ac_cv_cxx_have_std_stl" = yes; then
11659 gezelter 2453
11660     cat >>confdefs.h <<\_ACEOF
11661 gezelter 2547 #define HAVE_STD_STL 1
11662 gezelter 2453 _ACEOF
11663    
11664 gezelter 2547 fi
11665 gezelter 2453
11666    
11667 gezelter 2547
11668     echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11669     echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11670     if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11671 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11672     else
11673 gezelter 2547
11674     ac_cv_cxx_have_fstream_attach=no
11675    
11676    
11677     ac_ext=cc
11678     ac_cpp='$CXXCPP $CPPFLAGS'
11679     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11680     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11681     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11682    
11683     cat >conftest.$ac_ext <<_ACEOF
11684 gezelter 2453 /* confdefs.h. */
11685     _ACEOF
11686     cat confdefs.h >>conftest.$ac_ext
11687     cat >>conftest.$ac_ext <<_ACEOF
11688     /* end confdefs.h. */
11689 gezelter 2547
11690     #ifdef HAVE_IOSTREAM
11691     #include <fstream>
11692     #else
11693     #include <fstream.h>
11694     #endif
11695     #ifdef HAVE_STD_IOSTREAM
11696     using namespace std;
11697     #endif
11698    
11699     #ifdef FC_DUMMY_MAIN
11700     #ifndef FC_DUMMY_MAIN_EQ_F77
11701     # ifdef __cplusplus
11702     extern "C"
11703     # endif
11704     int FC_DUMMY_MAIN() { return 1; }
11705     #endif
11706     #endif
11707 gezelter 2453 int
11708     main ()
11709     {
11710 gezelter 2547 int fd=0;ofstream s;s.attach(fd);
11711 gezelter 2453 ;
11712     return 0;
11713     }
11714     _ACEOF
11715     rm -f conftest.$ac_objext
11716     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11717     (eval $ac_compile) 2>conftest.er1
11718     ac_status=$?
11719     grep -v '^ *+' conftest.er1 >conftest.err
11720     rm -f conftest.er1
11721     cat conftest.err >&5
11722     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11723     (exit $ac_status); } &&
11724 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11725 gezelter 2473 || test ! -s conftest.err'
11726 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11727     (eval $ac_try) 2>&5
11728     ac_status=$?
11729     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11730     (exit $ac_status); }; } &&
11731     { ac_try='test -s conftest.$ac_objext'
11732     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11733     (eval $ac_try) 2>&5
11734     ac_status=$?
11735     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11736     (exit $ac_status); }; }; then
11737 gezelter 2547 ac_cv_cxx_have_fstream_attach=yes
11738 gezelter 2453 else
11739     echo "$as_me: failed program was:" >&5
11740     sed 's/^/| /' conftest.$ac_ext >&5
11741    
11742     fi
11743     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11744 gezelter 2547 ac_ext=cc
11745     ac_cpp='$CXXCPP $CPPFLAGS'
11746     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11747     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11748     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11749    
11750    
11751 gezelter 2453 fi
11752 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11753     echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11754     if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11755 gezelter 2453
11756 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11757     #define HAVE_FSTREAM_ATTACH 1
11758 gezelter 2453 _ACEOF
11759    
11760 gezelter 2547 fi
11761 gezelter 2453
11762    
11763 gezelter 2547
11764     echo "$as_me:$LINENO: checking for fstream::open()" >&5
11765     echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11766     if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11767 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11768     else
11769 gezelter 2547
11770     ac_cv_cxx_have_fstream_open=no
11771     ac_cv_cxx_fstream_open_prot=no
11772    
11773    
11774     ac_ext=cc
11775     ac_cpp='$CXXCPP $CPPFLAGS'
11776     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11777     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11778     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11779    
11780     # Try with 2 parameters
11781     cat >conftest.$ac_ext <<_ACEOF
11782 gezelter 2453 /* confdefs.h. */
11783     _ACEOF
11784     cat confdefs.h >>conftest.$ac_ext
11785     cat >>conftest.$ac_ext <<_ACEOF
11786     /* end confdefs.h. */
11787    
11788 gezelter 2547 #ifdef HAVE_IOSTREAM
11789     #include <fstream>
11790     #else
11791     #include <fstream.h>
11792     #endif
11793     #ifdef HAVE_STD_IOSTREAM
11794     using namespace std;
11795     #endif
11796    
11797     #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     #endif
11804     #endif
11805 gezelter 2453 int
11806     main ()
11807     {
11808 gezelter 2547 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11809 gezelter 2453 ;
11810     return 0;
11811     }
11812     _ACEOF
11813     rm -f conftest.$ac_objext
11814     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11815     (eval $ac_compile) 2>conftest.er1
11816     ac_status=$?
11817     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     (exit $ac_status); } &&
11822 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11823 gezelter 2473 || test ! -s conftest.err'
11824 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11825     (eval $ac_try) 2>&5
11826     ac_status=$?
11827     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11828     (exit $ac_status); }; } &&
11829     { ac_try='test -s conftest.$ac_objext'
11830     { (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     (exit $ac_status); }; }; then
11835 gezelter 2547 ac_cv_cxx_have_fstream_open=yes
11836 gezelter 2453 else
11837     echo "$as_me: failed program was:" >&5
11838     sed 's/^/| /' conftest.$ac_ext >&5
11839    
11840     fi
11841     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11842 gezelter 2547 # Try with mode parameter
11843     cat >conftest.$ac_ext <<_ACEOF
11844 gezelter 2453 /* confdefs.h. */
11845     _ACEOF
11846     cat confdefs.h >>conftest.$ac_ext
11847     cat >>conftest.$ac_ext <<_ACEOF
11848     /* end confdefs.h. */
11849 gezelter 2547
11850     #ifdef HAVE_IOSTREAM
11851     #include <fstream>
11852     #else
11853     #include <fstream.h>
11854 gezelter 2453 #endif
11855 gezelter 2547 #ifdef HAVE_STD_IOSTREAM
11856     using namespace std;
11857     #endif
11858 gezelter 2453
11859 gezelter 2547 #ifdef FC_DUMMY_MAIN
11860     #ifndef FC_DUMMY_MAIN_EQ_F77
11861     # ifdef __cplusplus
11862     extern "C"
11863     # endif
11864     int FC_DUMMY_MAIN() { return 1; }
11865     #endif
11866     #endif
11867     int
11868     main ()
11869     {
11870     ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11871     ;
11872     return 0;
11873     }
11874 gezelter 2453 _ACEOF
11875     rm -f conftest.$ac_objext
11876     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11877     (eval $ac_compile) 2>conftest.er1
11878     ac_status=$?
11879     grep -v '^ *+' conftest.er1 >conftest.err
11880     rm -f conftest.er1
11881     cat conftest.err >&5
11882     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883     (exit $ac_status); } &&
11884 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11885 gezelter 2473 || test ! -s conftest.err'
11886 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11887     (eval $ac_try) 2>&5
11888     ac_status=$?
11889     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11890     (exit $ac_status); }; } &&
11891     { ac_try='test -s conftest.$ac_objext'
11892     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11893     (eval $ac_try) 2>&5
11894     ac_status=$?
11895     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11896     (exit $ac_status); }; }; then
11897 gezelter 2547 ac_cv_cxx_fstream_open_prot=yes
11898 gezelter 2453 else
11899     echo "$as_me: failed program was:" >&5
11900     sed 's/^/| /' conftest.$ac_ext >&5
11901    
11902     fi
11903     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11904 gezelter 2547 ac_ext=cc
11905     ac_cpp='$CXXCPP $CPPFLAGS'
11906     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11907     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11908     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11909 gezelter 2453
11910 gezelter 2547
11911 gezelter 2453 fi
11912 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11913     echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11914     if test "$ac_cv_cxx_have_fstream_open" = yes; then
11915 gezelter 2453
11916 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11917     #define HAVE_FSTREAM_OPEN 1
11918     _ACEOF
11919 gezelter 2453
11920 gezelter 2547 fi
11921     if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11922    
11923     cat >>confdefs.h <<\_ACEOF
11924     #define FSTREAM_OPEN_PROT 1
11925 gezelter 2453 _ACEOF
11926    
11927 gezelter 2547 fi
11928 gezelter 2453
11929    
11930 gezelter 1490
11931 gezelter 2547
11932    
11933    
11934    
11935     for ac_header in ctype.h iostream fstream sstream strstream
11936 gezelter 1490 do
11937 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11938     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11939     echo "$as_me:$LINENO: checking for $ac_header" >&5
11940 gezelter 1490 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11941 gezelter 2081 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11942 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11943 gezelter 2081 fi
11944     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11945     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11946 gezelter 1490 else
11947 gezelter 2081 # Is the header compilable?
11948     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11949     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11950     cat >conftest.$ac_ext <<_ACEOF
11951     /* confdefs.h. */
11952     _ACEOF
11953     cat confdefs.h >>conftest.$ac_ext
11954     cat >>conftest.$ac_ext <<_ACEOF
11955     /* end confdefs.h. */
11956     $ac_includes_default
11957 gezelter 1490 #include <$ac_header>
11958     _ACEOF
11959 gezelter 2081 rm -f conftest.$ac_objext
11960     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11961     (eval $ac_compile) 2>conftest.er1
11962     ac_status=$?
11963     grep -v '^ *+' conftest.er1 >conftest.err
11964     rm -f conftest.er1
11965     cat conftest.err >&5
11966     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11967     (exit $ac_status); } &&
11968 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11969 gezelter 2473 || test ! -s conftest.err'
11970 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11971     (eval $ac_try) 2>&5
11972     ac_status=$?
11973     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11974     (exit $ac_status); }; } &&
11975     { ac_try='test -s conftest.$ac_objext'
11976     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11977     (eval $ac_try) 2>&5
11978     ac_status=$?
11979     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11980     (exit $ac_status); }; }; then
11981     ac_header_compiler=yes
11982     else
11983     echo "$as_me: failed program was:" >&5
11984     sed 's/^/| /' conftest.$ac_ext >&5
11985    
11986     ac_header_compiler=no
11987     fi
11988     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11989     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11990     echo "${ECHO_T}$ac_header_compiler" >&6
11991    
11992     # Is the header present?
11993     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11994     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11995     cat >conftest.$ac_ext <<_ACEOF
11996     /* confdefs.h. */
11997     _ACEOF
11998     cat confdefs.h >>conftest.$ac_ext
11999     cat >>conftest.$ac_ext <<_ACEOF
12000     /* end confdefs.h. */
12001     #include <$ac_header>
12002     _ACEOF
12003     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12004 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12005     ac_status=$?
12006 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12007 gezelter 1490 rm -f conftest.er1
12008     cat conftest.err >&5
12009 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12010 gezelter 1490 (exit $ac_status); } >/dev/null; then
12011     if test -s conftest.err; then
12012 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
12013     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12014 gezelter 1490 else
12015     ac_cpp_err=
12016     fi
12017     else
12018     ac_cpp_err=yes
12019     fi
12020     if test -z "$ac_cpp_err"; then
12021 gezelter 2081 ac_header_preproc=yes
12022 gezelter 1490 else
12023     echo "$as_me: failed program was:" >&5
12024 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12025    
12026     ac_header_preproc=no
12027 gezelter 1490 fi
12028     rm -f conftest.err conftest.$ac_ext
12029 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12030     echo "${ECHO_T}$ac_header_preproc" >&6
12031    
12032     # So? What about this header?
12033 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12034 gezelter 2081 yes:no: )
12035     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12036     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12037     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12038     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12039     ac_header_preproc=yes
12040     ;;
12041     no:yes:* )
12042     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12043     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12044     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12045     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12046     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12047     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12048     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12049     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12050     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12051     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12052     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12053     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12054     (
12055     cat <<\_ASBOX
12056     ## ------------------------------ ##
12057     ## Report this to gezelter@nd.edu ##
12058     ## ------------------------------ ##
12059     _ASBOX
12060     ) |
12061     sed "s/^/$as_me: WARNING: /" >&2
12062     ;;
12063     esac
12064     echo "$as_me:$LINENO: checking for $ac_header" >&5
12065     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12066     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12067     echo $ECHO_N "(cached) $ECHO_C" >&6
12068     else
12069     eval "$as_ac_Header=\$ac_header_preproc"
12070 gezelter 1490 fi
12071 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12072     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12073 gezelter 1490
12074     fi
12075 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12076     cat >>confdefs.h <<_ACEOF
12077     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12078     _ACEOF
12079    
12080     fi
12081    
12082 gezelter 1490 done
12083    
12084 gezelter 2547 # AC_CPP_FUNC
12085     # ------------------ #
12086     # Checks to see if ANSI C99 CPP variable __func__ works.
12087     # If not, perhaps __FUNCTION__ works instead.
12088     # If not, we'll just define __func__ to "".
12089     # AC_CPP_FUNC
12090 gezelter 2081
12091 gezelter 2547
12092     echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
12093     echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
12094     if test "${ac_cv_cpp_func+set}" = set; then
12095 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
12096     else
12097     cat >conftest.$ac_ext <<_ACEOF
12098 gezelter 2081 /* confdefs.h. */
12099     _ACEOF
12100     cat confdefs.h >>conftest.$ac_ext
12101     cat >>conftest.$ac_ext <<_ACEOF
12102     /* end confdefs.h. */
12103    
12104 gezelter 2547 #ifdef FC_DUMMY_MAIN
12105     #ifndef FC_DUMMY_MAIN_EQ_F77
12106     # ifdef __cplusplus
12107     extern "C"
12108     # endif
12109     int FC_DUMMY_MAIN() { return 1; }
12110 gezelter 2081 #endif
12111 gezelter 1490 #endif
12112 gezelter 2081 int
12113     main ()
12114     {
12115 gezelter 2547 const char *foo = __func__;
12116 gezelter 1490 ;
12117     return 0;
12118     }
12119     _ACEOF
12120 gezelter 2547 rm -f conftest.$ac_objext
12121     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12122     (eval $ac_compile) 2>conftest.er1
12123 gezelter 1490 ac_status=$?
12124 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12125     rm -f conftest.er1
12126     cat conftest.err >&5
12127     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12128 gezelter 1490 (exit $ac_status); } &&
12129 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
12130 gezelter 2473 || test ! -s conftest.err'
12131 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12132 gezelter 1490 (eval $ac_try) 2>&5
12133     ac_status=$?
12134 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12135     (exit $ac_status); }; } &&
12136 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
12137 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12138     (eval $ac_try) 2>&5
12139     ac_status=$?
12140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12141 gezelter 1490 (exit $ac_status); }; }; then
12142 gezelter 2547 ac_cv_cpp_func=yes
12143 gezelter 1490 else
12144     echo "$as_me: failed program was:" >&5
12145 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12146    
12147 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
12148 gezelter 2081 /* confdefs.h. */
12149     _ACEOF
12150     cat confdefs.h >>conftest.$ac_ext
12151     cat >>conftest.$ac_ext <<_ACEOF
12152     /* end confdefs.h. */
12153 gezelter 1490
12154 gezelter 2547 #ifdef FC_DUMMY_MAIN
12155     #ifndef FC_DUMMY_MAIN_EQ_F77
12156     # ifdef __cplusplus
12157     extern "C"
12158     # endif
12159     int FC_DUMMY_MAIN() { return 1; }
12160 gezelter 1490 #endif
12161 gezelter 2547 #endif
12162 gezelter 1490 int
12163     main ()
12164     {
12165 gezelter 2547 const char *foo = __FUNCTION__;
12166 gezelter 1490 ;
12167     return 0;
12168     }
12169     _ACEOF
12170 gezelter 2547 rm -f conftest.$ac_objext
12171     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12172     (eval $ac_compile) 2>conftest.er1
12173 gezelter 1490 ac_status=$?
12174 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12175     rm -f conftest.er1
12176     cat conftest.err >&5
12177     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12178 gezelter 1490 (exit $ac_status); } &&
12179 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
12180 gezelter 2473 || test ! -s conftest.err'
12181 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12182 gezelter 1490 (eval $ac_try) 2>&5
12183     ac_status=$?
12184 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12185     (exit $ac_status); }; } &&
12186 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
12187 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12188     (eval $ac_try) 2>&5
12189     ac_status=$?
12190     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12191 gezelter 1490 (exit $ac_status); }; }; then
12192 gezelter 2547 ac_cv_cpp_func=__FUNCTION__
12193 gezelter 1490 else
12194     echo "$as_me: failed program was:" >&5
12195 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12196    
12197 gezelter 2547 ac_cv_cpp_func=no
12198 gezelter 1490 fi
12199 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12200 gezelter 1490 fi
12201 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12202     fi
12203     echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
12204     echo "${ECHO_T}$ac_cv_cpp_func" >&6
12205     if test $ac_cv_cpp_func = __FUNCTION__; then
12206    
12207     cat >>confdefs.h <<\_ACEOF
12208     #define __func__ __FUNCTION__
12209 gezelter 2081 _ACEOF
12210 gezelter 1490
12211 gezelter 2547 elif test $ac_cv_cpp_func = no; then
12212 gezelter 2026
12213 gezelter 2547 cat >>confdefs.h <<\_ACEOF
12214     #define __func__ ""
12215     _ACEOF
12216 gezelter 2081
12217 gezelter 1490 fi
12218    
12219    
12220 gezelter 2081
12221    
12222 gezelter 2547
12223 gezelter 1490 case $debug in
12224     1)
12225     ;;
12226     *)
12227    
12228 gezelter 2081
12229    
12230    
12231 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
12232     # line
12233 gezelter 2081
12234 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
12235 gezelter 2547 FCFLAGS=""
12236     case "${host_cpu}-${host_os}" in
12237 gezelter 2081
12238 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
12239 gezelter 2752 FCFLAGS="-O3 -ip -no-prec-div -cxxlib-icc"
12240 gezelter 2547 fi;;
12241     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
12242     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12243     fi;;
12244     powerpc*-aix*)
12245     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12246     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
12247     echo "*******************************************************"
12248     echo "* You have AIX on an unknown powerpc system. It is *"
12249     echo "* recommended that you use *"
12250     echo "* *"
12251     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12252     echo "* ^^^ *"
12253     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12254     echo "* PowerPC CPU you have. For more info, man xlf. *"
12255     echo "*******************************************************"
12256     fi;;
12257     *darwin*)
12258     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12259 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12260     fi
12261     if test "$FC" = ifort; then
12262     FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
12263 gezelter 2547 fi;;
12264     esac
12265    
12266     if test -n "$CPU_FLAGS"; then
12267     FCFLAGS="$FCFLAGS $CPU_FLAGS"
12268     fi
12269    
12270     if test -z "$FCFLAGS"; then
12271     echo ""
12272     echo "*********************************************************"
12273     echo "* WARNING: Don't know the best FCFLAGS for this system *"
12274     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12275     echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
12276     echo "*********************************************************"
12277     echo ""
12278     FCFLAGS="-O3"
12279     fi
12280    
12281    
12282     echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12283     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
12284     if test "${ac_guessed_f90flags+set}" = set; then
12285     echo $ECHO_N "(cached) $ECHO_C" >&6
12286     else
12287    
12288    
12289    
12290     ac_ext=${FC_SRCEXT-f}
12291     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
12292     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
12293     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12294    
12295     echo 'program main' > conftest.$ac_ext
12296     echo 'end program main' >> conftest.$ac_ext
12297     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12298     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12299     (eval $ac_compile) 2>&5
12300     ac_status=$?
12301     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12302     (exit $ac_status); }; then
12303     ac_guessed_f90flags=yes
12304     else
12305     ac_guessed_f90flags=no
12306     fi
12307     rm -f conftest*
12308     ac_ext=cc
12309     ac_cpp='$CXXCPP $CPPFLAGS'
12310     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12311     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12312     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12313    
12314    
12315     fi
12316     echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12317     echo "${ECHO_T}$ac_guessed_f90flags" >&6
12318     if test "$ac_guessed_f90flags" = yes; then
12319     :
12320    
12321     else
12322     :
12323    
12324     echo ""
12325     echo "**********************************************************"
12326     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12327     echo "* your compiler. *"
12328     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12329     echo "*********************************************************"
12330     echo ""
12331     FCFLAGS=""
12332    
12333     fi
12334    
12335    
12336     fi
12337    
12338    
12339    
12340    
12341    
12342    
12343    
12344 gezelter 2081 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12345 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12346     if test "${ac_cv_prog_really_gcc+set}" = set; then
12347     echo $ECHO_N "(cached) $ECHO_C" >&6
12348     else
12349    
12350     cat > conftest.c <<EOF
12351     #ifdef __GNUC__
12352 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12353     no;
12354     #else
12355 gezelter 1490 yes;
12356     #endif
12357     #endif
12358     EOF
12359     if { ac_try='${CC-cc} -E conftest.c'
12360 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12361 gezelter 1490 (eval $ac_try) 2>&5
12362     ac_status=$?
12363 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12364 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12365     ac_cv_prog_really_gcc=yes
12366     else
12367     ac_cv_prog_really_gcc=no
12368     fi
12369    
12370     fi
12371 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12372 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12373     if test "$ac_cv_prog_really_gcc" = yes; then
12374     :
12375    
12376     else
12377     :
12378    
12379     fi
12380    
12381 gezelter 2081
12382 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12383     # line
12384     if test "$ac_test_CFLAGS" != "set"; then
12385     CFLAGS=""
12386     case "${host_cpu}-${host_os}" in
12387    
12388     *linux*) if test "$CC" = icc; then
12389     CFLAGS="-O"
12390     fi;;
12391     sparc-solaris2*) if test "$CC" = cc; then
12392 tim 2518 CFLAGS="-O -dalign"
12393 gezelter 1490 fi;;
12394    
12395     alpha*-osf*) if test "$CC" = cc; then
12396     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12397     fi;;
12398    
12399     hppa*-hpux*) if test "$CC" = cc; then
12400     CFLAGS="-Ae +O3 +Oall"
12401     fi;;
12402    
12403     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12404     CFLAGS="-O3 -qtune=auto -qansialias -w"
12405     fi;;
12406     powerpc*-aix*)
12407     if test "$CC" = cc -o "$CC" = xlc; then
12408     CFLAGS="-O3 -qtune=auto -qansialias -w"
12409     echo "*******************************************************"
12410     echo "* You have AIX on an unknown powerpc system. It is *"
12411     echo "* recommended that you use *"
12412     echo "* *"
12413     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12414     echo "* ^^^ *"
12415     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12416     echo "* PowerPC CPU you have. For more info, man cc. *"
12417     echo "*******************************************************"
12418     fi;;
12419     *darwin*)
12420     if test "$CC" = xlc -o "$CC" = cc; then
12421 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12422     fi
12423     if test "$CC" = icc; then
12424     CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12425 gezelter 1490 fi;;
12426     esac
12427    
12428     # use default flags for gcc on all systems
12429     if test $ac_cv_prog_really_gcc = yes; then
12430     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12431     fi
12432    
12433     # test for gcc-specific flags:
12434     if test $ac_cv_prog_really_gcc = yes; then
12435     # -malign-double for x86 systems
12436    
12437 gezelter 2081
12438 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12439     echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12440 gezelter 1490 if test "${ac_align_double+set}" = set; then
12441     echo $ECHO_N "(cached) $ECHO_C" >&6
12442     else
12443     echo 'void f(){}' > conftest.c
12444 gezelter 2547 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12445 gezelter 1490 ac_align_double=yes
12446     else
12447     ac_align_double=no
12448     fi
12449     rm -f conftest*
12450    
12451     fi
12452 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12453 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12454     if test "$ac_align_double" = yes; then
12455     :
12456     CFLAGS="$CFLAGS -malign-double"
12457     else
12458     :
12459    
12460     fi
12461    
12462     # -fstrict-aliasing for gcc-2.95+
12463    
12464 gezelter 2081
12465 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12466     echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12467 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12468     echo $ECHO_N "(cached) $ECHO_C" >&6
12469     else
12470     echo 'void f(){}' > conftest.c
12471 gezelter 2547 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12472 gezelter 1490 ac_fstrict_aliasing=yes
12473     else
12474     ac_fstrict_aliasing=no
12475     fi
12476     rm -f conftest*
12477    
12478     fi
12479 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12480 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12481     if test "$ac_fstrict_aliasing" = yes; then
12482     :
12483     CFLAGS="$CFLAGS -fstrict-aliasing"
12484     else
12485     :
12486    
12487     fi
12488    
12489     fi
12490    
12491     CPU_FLAGS=""
12492     if test $ac_cv_prog_really_gcc = yes; then
12493     case "${host_cpu}" in
12494     i586*)
12495    
12496 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12497     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12498 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12499     echo $ECHO_N "(cached) $ECHO_C" >&6
12500     else
12501     echo 'void f(){}' > conftest.c
12502 gezelter 2547 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12503 gezelter 1490 ac_cpu_pentium=yes
12504     else
12505     ac_cpu_pentium=no
12506     fi
12507     rm -f conftest*
12508    
12509     fi
12510 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12511 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12512     if test "$ac_cpu_pentium" = yes; then
12513     :
12514     CPU_FLAGS=-mcpu=pentium
12515     else
12516     :
12517    
12518 gezelter 2081
12519 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12520     echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12521 gezelter 1490 if test "${ac_pentium+set}" = set; then
12522     echo $ECHO_N "(cached) $ECHO_C" >&6
12523     else
12524     echo 'void f(){}' > conftest.c
12525 gezelter 2547 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12526 gezelter 1490 ac_pentium=yes
12527     else
12528     ac_pentium=no
12529     fi
12530     rm -f conftest*
12531    
12532     fi
12533 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12534 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12535     if test "$ac_pentium" = yes; then
12536     :
12537     CPU_FLAGS=-mpentium
12538     else
12539     :
12540    
12541     fi
12542    
12543     fi
12544    
12545     ;;
12546     i686*)
12547    
12548 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12549     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12550 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12551     echo $ECHO_N "(cached) $ECHO_C" >&6
12552     else
12553     echo 'void f(){}' > conftest.c
12554 gezelter 2547 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12555 gezelter 1490 ac_cpu_pentiumpro=yes
12556     else
12557     ac_cpu_pentiumpro=no
12558     fi
12559     rm -f conftest*
12560    
12561     fi
12562 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12563 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12564     if test "$ac_cpu_pentiumpro" = yes; then
12565     :
12566     CPU_FLAGS=-mcpu=pentiumpro
12567     else
12568     :
12569    
12570 gezelter 2081
12571 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12572     echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12573 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12574     echo $ECHO_N "(cached) $ECHO_C" >&6
12575     else
12576     echo 'void f(){}' > conftest.c
12577 gezelter 2547 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12578 gezelter 1490 ac_pentiumpro=yes
12579     else
12580     ac_pentiumpro=no
12581     fi
12582     rm -f conftest*
12583    
12584     fi
12585 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12586 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12587     if test "$ac_pentiumpro" = yes; then
12588     :
12589     CPU_FLAGS=-mpentiumpro
12590     else
12591     :
12592    
12593     fi
12594    
12595     fi
12596    
12597     ;;
12598     powerpc*)
12599     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12600     is60x=`echo $cputype | egrep "^600-9e?$"`
12601     if test -n "$is60x"; then
12602    
12603 gezelter 2081
12604 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12605     echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12606 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12607     echo $ECHO_N "(cached) $ECHO_C" >&6
12608     else
12609     echo 'void f(){}' > conftest.c
12610 gezelter 2547 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12611 gezelter 1490 ac_m_cpu_60x=yes
12612     else
12613     ac_m_cpu_60x=no
12614     fi
12615     rm -f conftest*
12616    
12617     fi
12618 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12619 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12620     if test "$ac_m_cpu_60x" = yes; then
12621     :
12622     CPU_FLAGS=-mcpu=$cputype
12623     else
12624     :
12625    
12626     fi
12627    
12628     elif test "$cputype" = 750; then
12629    
12630 gezelter 2081
12631     echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12632 gezelter 1490 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12633     if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12634     echo $ECHO_N "(cached) $ECHO_C" >&6
12635     else
12636    
12637     cat > conftest.c <<EOF
12638     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12639     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12640     yes;
12641     # endif
12642     #endif
12643     EOF
12644     if { ac_try='${CC-cc} -E conftest.c'
12645 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12646 gezelter 1490 (eval $ac_try) 2>&5
12647     ac_status=$?
12648 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12649 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12650     ac_cv_prog_gcc_2_95=yes
12651     else
12652     ac_cv_prog_gcc_2_95=no
12653     fi
12654    
12655     fi
12656 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12657 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12658     if test "$ac_cv_prog_gcc_2_95" = yes; then
12659     :
12660    
12661 gezelter 2081
12662 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12663     echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12664 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12665     echo $ECHO_N "(cached) $ECHO_C" >&6
12666     else
12667     echo 'void f(){}' > conftest.c
12668 gezelter 2547 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12669 gezelter 1490 ac_m_cpu_750=yes
12670     else
12671     ac_m_cpu_750=no
12672     fi
12673     rm -f conftest*
12674    
12675     fi
12676 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12677 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12678     if test "$ac_m_cpu_750" = yes; then
12679     :
12680     CPU_FLAGS=-mcpu=750
12681     else
12682     :
12683    
12684     fi
12685    
12686     else
12687     :
12688    
12689     fi
12690    
12691     fi
12692     if test -z "$CPU_FLAGS"; then
12693    
12694 gezelter 2081
12695 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12696     echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12697 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12698     echo $ECHO_N "(cached) $ECHO_C" >&6
12699     else
12700     echo 'void f(){}' > conftest.c
12701 gezelter 2547 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12702 gezelter 1490 ac_m_cpu_powerpc=yes
12703     else
12704     ac_m_cpu_powerpc=no
12705     fi
12706     rm -f conftest*
12707    
12708     fi
12709 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12710 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12711     if test "$ac_m_cpu_powerpc" = yes; then
12712     :
12713     CPU_FLAGS=-mcpu=powerpc
12714     else
12715     :
12716    
12717     fi
12718    
12719     fi
12720     if test -z "$CPU_FLAGS"; then
12721    
12722 gezelter 2081
12723 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12724     echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12725 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12726     echo $ECHO_N "(cached) $ECHO_C" >&6
12727     else
12728     echo 'void f(){}' > conftest.c
12729 gezelter 2547 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12730 gezelter 1490 ac_m_powerpc=yes
12731     else
12732     ac_m_powerpc=no
12733     fi
12734     rm -f conftest*
12735    
12736     fi
12737 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12738 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12739     if test "$ac_m_powerpc" = yes; then
12740     :
12741     CPU_FLAGS=-mpowerpc
12742     else
12743     :
12744    
12745     fi
12746    
12747     fi
12748     esac
12749     fi
12750    
12751     if test -n "$CPU_FLAGS"; then
12752     CFLAGS="$CFLAGS $CPU_FLAGS"
12753     fi
12754    
12755     if test -z "$CFLAGS"; then
12756     echo ""
12757     echo "********************************************************"
12758     echo "* WARNING: Don't know the best CFLAGS for this system *"
12759     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12760     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12761     echo "********************************************************"
12762     echo ""
12763     CFLAGS="-O3"
12764     fi
12765    
12766 gezelter 2081
12767    
12768 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12769     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12770 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
12771     echo $ECHO_N "(cached) $ECHO_C" >&6
12772     else
12773     echo 'void f(){}' > conftest.c
12774 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12775 gezelter 1490 ac_guessed_cflags=yes
12776     else
12777     ac_guessed_cflags=no
12778     fi
12779     rm -f conftest*
12780    
12781     fi
12782 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12783 gezelter 1490 echo "${ECHO_T}$ac_guessed_cflags" >&6
12784     if test "$ac_guessed_cflags" = yes; then
12785     :
12786    
12787     else
12788     :
12789    
12790     echo ""
12791     echo "********************************************************"
12792     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12793     echo "* your compiler. *"
12794     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12795     echo "********************************************************"
12796     echo ""
12797     CFLAGS=""
12798    
12799     fi
12800    
12801 gezelter 2081
12802 gezelter 1490 fi
12803    
12804 gezelter 2081
12805    
12806    
12807    
12808    
12809    
12810     echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12811 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12812     if test "${ac_cv_prog_really_gxx+set}" = set; then
12813     echo $ECHO_N "(cached) $ECHO_C" >&6
12814     else
12815    
12816     cat > conftest.cpp <<EOF
12817     #ifdef __GNUC__
12818 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12819     no;
12820     #else
12821 gezelter 1490 yes;
12822     #endif
12823     #endif
12824     EOF
12825     if { ac_try='${CXX-c++} -E conftest.cpp'
12826 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12827 gezelter 1490 (eval $ac_try) 2>&5
12828     ac_status=$?
12829 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12831     ac_cv_prog_really_gxx=yes
12832     else
12833     ac_cv_prog_really_gxx=no
12834     fi
12835    
12836     fi
12837 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12838 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12839     if test "$ac_cv_prog_really_gxx" = yes; then
12840     :
12841    
12842     else
12843     :
12844    
12845     fi
12846    
12847 gezelter 2081
12848 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12849     # line
12850     if test "$ac_test_CXXFLAGS" != "set"; then
12851     CXXFLAGS=""
12852     case "${host_cpu}-${host_os}" in
12853    
12854     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12855     CXXFLAGS="-O"
12856     fi;;
12857     sparc-solaris2*) if test "$CXX" = CC; then
12858 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
12859 gezelter 1490 fi;;
12860     rs6000*-aix*) if test "$CXX" = xlC; then
12861     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12862     fi;;
12863     powerpc*-aix*)
12864     if test "$CXX" = xlC; then
12865     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12866     echo "*******************************************************"
12867     echo "* You have AIX on an unknown powerpc system. It is *"
12868     echo "* recommended that you use *"
12869     echo "* *"
12870     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12871     echo "* ^^^ *"
12872     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12873     echo "* PowerPC CPU you have. For more info, man cc. *"
12874     echo "*******************************************************"
12875     fi;;
12876     *darwin*)
12877 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12878 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12879     fi
12880     if test "$CXX" = icpc; then
12881     CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12882 gezelter 1490 fi;;
12883     esac
12884    
12885     # use default flags for gcc on all systems
12886     if test $ac_cv_prog_really_gxx = yes; then
12887     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12888     fi
12889    
12890     # test for gcc-specific flags:
12891     if test $ac_cv_prog_really_gxx = yes; then
12892     # -malign-double for x86 systems
12893    
12894 gezelter 2081
12895 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12896     echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12897 gezelter 1490 if test "${ac_align_double+set}" = set; then
12898     echo $ECHO_N "(cached) $ECHO_C" >&6
12899     else
12900     echo 'void f(){}' > conftest.cpp
12901 gezelter 2547 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12902 gezelter 1490 ac_align_double=yes
12903     else
12904     ac_align_double=no
12905     fi
12906     rm -f conftest*
12907    
12908     fi
12909 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12910 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12911     if test "$ac_align_double" = yes; then
12912     :
12913     CXXFLAGS="$CXXFLAGS -malign-double"
12914     else
12915     :
12916    
12917     fi
12918    
12919     # -fstrict-aliasing for gcc-2.95+
12920    
12921 gezelter 2081
12922 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12923     echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12924 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12925     echo $ECHO_N "(cached) $ECHO_C" >&6
12926     else
12927     echo 'void f(){}' > conftest.cpp
12928 gezelter 2547 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12929 gezelter 1490 ac_fstrict_aliasing=yes
12930     else
12931     ac_fstrict_aliasing=no
12932     fi
12933     rm -f conftest*
12934    
12935     fi
12936 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12937 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12938     if test "$ac_fstrict_aliasing" = yes; then
12939     :
12940     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12941     else
12942     :
12943    
12944     fi
12945    
12946     fi
12947    
12948     CPU_FLAGS=""
12949     if test $ac_cv_prog_really_gxx = yes; then
12950     case "${host_cpu}" in
12951     i586*)
12952    
12953 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12954     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12955 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12956     echo $ECHO_N "(cached) $ECHO_C" >&6
12957     else
12958     echo 'void f(){}' > conftest.cpp
12959 gezelter 2547 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12960 gezelter 1490 ac_cpu_pentium=yes
12961     else
12962     ac_cpu_pentium=no
12963     fi
12964     rm -f conftest*
12965    
12966     fi
12967 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12968 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12969     if test "$ac_cpu_pentium" = yes; then
12970     :
12971     CPU_FLAGS=-mcpu=pentium
12972     else
12973     :
12974    
12975 gezelter 2081
12976 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12977     echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12978 gezelter 1490 if test "${ac_pentium+set}" = set; then
12979     echo $ECHO_N "(cached) $ECHO_C" >&6
12980     else
12981     echo 'void f(){}' > conftest.cpp
12982 gezelter 2547 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12983 gezelter 1490 ac_pentium=yes
12984     else
12985     ac_pentium=no
12986     fi
12987     rm -f conftest*
12988    
12989     fi
12990 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12991 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12992     if test "$ac_pentium" = yes; then
12993     :
12994     CPU_FLAGS=-mpentium
12995     else
12996     :
12997    
12998     fi
12999    
13000     fi
13001    
13002     ;;
13003     i686*)
13004    
13005 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
13006     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
13007 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
13008     echo $ECHO_N "(cached) $ECHO_C" >&6
13009     else
13010     echo 'void f(){}' > conftest.cpp
13011 gezelter 2547 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
13012 gezelter 1490 ac_cpu_pentiumpro=yes
13013     else
13014     ac_cpu_pentiumpro=no
13015     fi
13016     rm -f conftest*
13017    
13018     fi
13019 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
13020 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
13021     if test "$ac_cpu_pentiumpro" = yes; then
13022     :
13023     CPU_FLAGS=-mcpu=pentiumpro
13024     else
13025     :
13026    
13027 gezelter 2081
13028 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
13029     echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
13030 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
13031     echo $ECHO_N "(cached) $ECHO_C" >&6
13032     else
13033     echo 'void f(){}' > conftest.cpp
13034 gezelter 2547 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
13035 gezelter 1490 ac_pentiumpro=yes
13036     else
13037     ac_pentiumpro=no
13038     fi
13039     rm -f conftest*
13040    
13041     fi
13042 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
13043 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
13044     if test "$ac_pentiumpro" = yes; then
13045     :
13046     CPU_FLAGS=-mpentiumpro
13047     else
13048     :
13049    
13050     fi
13051    
13052     fi
13053    
13054     ;;
13055     powerpc*)
13056     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
13057     is60x=`echo $cputype | egrep "^600-9e?$"`
13058     if test -n "$is60x"; then
13059    
13060 gezelter 2081
13061 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
13062     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
13063 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
13064     echo $ECHO_N "(cached) $ECHO_C" >&6
13065     else
13066     echo 'void f(){}' > conftest.cpp
13067 gezelter 2547 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
13068 gezelter 1490 ac_m_cpu_60x=yes
13069     else
13070     ac_m_cpu_60x=no
13071     fi
13072     rm -f conftest*
13073    
13074     fi
13075 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
13076 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
13077     if test "$ac_m_cpu_60x" = yes; then
13078     :
13079     CPU_FLAGS=-mcpu=$cputype
13080     else
13081     :
13082    
13083     fi
13084    
13085     elif test "$cputype" = 750; then
13086    
13087 gezelter 2081
13088     echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
13089 gezelter 1490 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
13090     if test "${ac_cv_prog_gxx_2_95+set}" = set; then
13091     echo $ECHO_N "(cached) $ECHO_C" >&6
13092     else
13093    
13094     cat > conftest.cpp <<EOF
13095     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
13096     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
13097     yes;
13098     # endif
13099     #endif
13100     EOF
13101     if { ac_try='${CXX-c++} -E conftest.cpp'
13102 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13103 gezelter 1490 (eval $ac_try) 2>&5
13104     ac_status=$?
13105 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13106 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13107     ac_cv_prog_gxx_2_95=yes
13108     else
13109     ac_cv_prog_gxx_2_95=no
13110     fi
13111    
13112     fi
13113 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
13114 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
13115     if test "$ac_cv_prog_gxx_2_95" = yes; then
13116     :
13117    
13118 gezelter 2081
13119 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
13120     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
13121 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
13122     echo $ECHO_N "(cached) $ECHO_C" >&6
13123     else
13124     echo 'void f(){}' > conftest.cpp
13125 gezelter 2547 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
13126 gezelter 1490 ac_m_cpu_750=yes
13127     else
13128     ac_m_cpu_750=no
13129     fi
13130     rm -f conftest*
13131    
13132     fi
13133 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
13134 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
13135     if test "$ac_m_cpu_750" = yes; then
13136     :
13137     CPU_FLAGS=-mcpu=750
13138     else
13139     :
13140    
13141     fi
13142    
13143     else
13144     :
13145    
13146     fi
13147    
13148     fi
13149     if test -z "$CPU_FLAGS"; then
13150    
13151 gezelter 2081
13152 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
13153     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
13154 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
13155     echo $ECHO_N "(cached) $ECHO_C" >&6
13156     else
13157     echo 'void f(){}' > conftest.cpp
13158 gezelter 2547 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
13159 gezelter 1490 ac_m_cpu_powerpc=yes
13160     else
13161     ac_m_cpu_powerpc=no
13162     fi
13163     rm -f conftest*
13164    
13165     fi
13166 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
13167 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
13168     if test "$ac_m_cpu_powerpc" = yes; then
13169     :
13170     CPU_FLAGS=-mcpu=powerpc
13171     else
13172     :
13173    
13174     fi
13175    
13176     fi
13177     if test -z "$CPU_FLAGS"; then
13178    
13179 gezelter 2081
13180 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
13181     echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
13182 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
13183     echo $ECHO_N "(cached) $ECHO_C" >&6
13184     else
13185     echo 'void f(){}' > conftest.cpp
13186 gezelter 2547 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
13187 gezelter 1490 ac_m_powerpc=yes
13188     else
13189     ac_m_powerpc=no
13190     fi
13191     rm -f conftest*
13192    
13193     fi
13194 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
13195 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
13196     if test "$ac_m_powerpc" = yes; then
13197     :
13198     CPU_FLAGS=-mpowerpc
13199     else
13200     :
13201    
13202     fi
13203    
13204     fi
13205     esac
13206     fi
13207    
13208     if test -n "$CPU_FLAGS"; then
13209     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
13210     fi
13211    
13212     if test -z "$CXXFLAGS"; then
13213     echo ""
13214     echo "**********************************************************"
13215     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
13216     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
13217     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
13218     echo "**********************************************************"
13219     echo ""
13220     CXXFLAGS="-O3"
13221     fi
13222    
13223 gezelter 2081
13224    
13225 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
13226     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
13227 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
13228     echo $ECHO_N "(cached) $ECHO_C" >&6
13229     else
13230     echo 'void f(){}' > conftest.cpp
13231 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
13232 gezelter 1490 ac_guessed_cxxflags=yes
13233     else
13234     ac_guessed_cxxflags=no
13235     fi
13236     rm -f conftest*
13237    
13238     fi
13239 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
13240 gezelter 1490 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
13241     if test "$ac_guessed_cxxflags" = yes; then
13242     :
13243    
13244     else
13245     :
13246    
13247     echo ""
13248     echo "**********************************************************"
13249     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
13250     echo "* your compiler. *"
13251     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
13252     echo "**********************************************************"
13253     echo ""
13254     CXXFLAGS=""
13255    
13256     fi
13257    
13258 gezelter 2081
13259 gezelter 1490 fi
13260    
13261     ;;
13262     esac
13263    
13264 tim 2518
13265     cat >>confdefs.h <<\_ACEOF
13266 gezelter 2453 #define OBAPI
13267     _ACEOF
13268    
13269    
13270    
13271 gezelter 2502
13272 gezelter 1490 # Check whether --with-mpi or --without-mpi was given.
13273     if test "${with_mpi+set}" = set; then
13274     withval="$with_mpi"
13275     with_mpi=$withval
13276     else
13277     with_mpi="no"
13278     fi;
13279    
13280     case "x$with_mpi" in
13281     xyes | "x") USE_MPI=yes;;
13282     xno) USE_MPI=no ;;
13283     *) MPI="$with_mpi"; USE_MPI=yes ;;
13284     esac
13285     if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
13286     MPI="/usr/local"
13287     fi
13288     if test "$USE_MPI" = "yes"; then
13289    
13290 gezelter 2081
13291 gezelter 1490 # Set variables...
13292     MPI_LIB_DIR="$MPI/lib"
13293     MPI_INC_DIR="$MPI/include"
13294    
13295 gezelter 2081
13296    
13297     echo "$as_me:$LINENO: checking for mpi.h" >&5
13298 gezelter 1490 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
13299     have_mpi_h=0
13300 gezelter 2265 rm -f conftest*
13301 gezelter 1490 echo '#include <mpi.h>' > conftest.cc
13302 gezelter 2265 if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
13303 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13304 gezelter 1490 echo "${ECHO_T}yes" >&6
13305     have_mpi_h=1
13306     else
13307 gezelter 2265 if test -s conftest.out ; then
13308     cat conftest.out >> config.log
13309     fi
13310 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13311 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13312     USE_MPI="no"
13313     fi
13314     rm -f conftest*
13315     if test "$have_mpi_h" = 1; then
13316    
13317 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13318 gezelter 1490 #define HAVE_MPI_H 1
13319 gezelter 2081 _ACEOF
13320 gezelter 1490
13321     fi
13322    
13323 gezelter 2081 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13324 gezelter 1490 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13325     have_mpif_h=0
13326     rm -f conftest*
13327 gezelter 2547 cat >conftest.$ac_ext <<EOF
13328 gezelter 1490 program main
13329     include 'mpif.h'
13330     end
13331     EOF
13332 gezelter 2547 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13333 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13334 gezelter 1490 echo "${ECHO_T}yes" >&6
13335     MPI_F90_INC="$MPI_INC_DIR"
13336     have_mpif_h=1
13337     else
13338     if test -s conftest.out ; then
13339     cat conftest.out >> config.log
13340     fi
13341 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13342 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13343     USE_MPI="no"
13344     fi
13345     rm -f conftest*
13346    
13347     if test "$have_mpif_h" = 1; then
13348    
13349 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13350 gezelter 1490 #define HAVE_MPIF_H 1
13351 gezelter 2081 _ACEOF
13352 gezelter 1490
13353     fi
13354    
13355     ac_ext=c
13356     ac_cpp='$CPP $CPPFLAGS'
13357     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13358     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13359     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13360    
13361     ac_save_LDFLAGS=$LDFLAGS
13362     LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
13363    
13364     if test x = x"$MPI_LIB"; then
13365 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13366 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13367     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13368     echo $ECHO_N "(cached) $ECHO_C" >&6
13369     else
13370     ac_check_lib_save_LIBS=$LIBS
13371     LIBS="-lmpich $LIBS"
13372     cat >conftest.$ac_ext <<_ACEOF
13373 gezelter 2081 /* confdefs.h. */
13374     _ACEOF
13375     cat confdefs.h >>conftest.$ac_ext
13376     cat >>conftest.$ac_ext <<_ACEOF
13377     /* end confdefs.h. */
13378 gezelter 1490
13379     /* Override any gcc2 internal prototype to avoid an error. */
13380     #ifdef __cplusplus
13381     extern "C"
13382     #endif
13383     /* We use char because int might match the return type of a gcc2
13384     builtin and then its argument prototype would still apply. */
13385     char MPI_Init ();
13386 gezelter 2547 #ifdef FC_DUMMY_MAIN
13387     #ifndef FC_DUMMY_MAIN_EQ_F77
13388     # ifdef __cplusplus
13389     extern "C"
13390     # endif
13391     int FC_DUMMY_MAIN() { return 1; }
13392     #endif
13393     #endif
13394 gezelter 1490 int
13395     main ()
13396     {
13397     MPI_Init ();
13398     ;
13399     return 0;
13400     }
13401     _ACEOF
13402     rm -f conftest.$ac_objext conftest$ac_exeext
13403 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13404     (eval $ac_link) 2>conftest.er1
13405 gezelter 1490 ac_status=$?
13406 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13407     rm -f conftest.er1
13408     cat conftest.err >&5
13409     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13410 gezelter 1490 (exit $ac_status); } &&
13411 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13412     || test ! -s conftest.err'
13413 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13414 gezelter 1490 (eval $ac_try) 2>&5
13415     ac_status=$?
13416 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13417     (exit $ac_status); }; } &&
13418     { ac_try='test -s conftest$ac_exeext'
13419     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13420     (eval $ac_try) 2>&5
13421     ac_status=$?
13422     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13423 gezelter 1490 (exit $ac_status); }; }; then
13424     ac_cv_lib_mpich_MPI_Init=yes
13425     else
13426     echo "$as_me: failed program was:" >&5
13427 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13428    
13429 gezelter 1490 ac_cv_lib_mpich_MPI_Init=no
13430     fi
13431 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13432     conftest$ac_exeext conftest.$ac_ext
13433 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13434     fi
13435 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13436 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13437     if test $ac_cv_lib_mpich_MPI_Init = yes; then
13438     MPI_LIB="-lmpich"
13439     fi
13440    
13441     fi
13442     if test x = x"$MPI_LIB"; then
13443 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13444 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13445     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13446     echo $ECHO_N "(cached) $ECHO_C" >&6
13447     else
13448     ac_check_lib_save_LIBS=$LIBS
13449     LIBS="-lmpi $LIBS"
13450     cat >conftest.$ac_ext <<_ACEOF
13451 gezelter 2081 /* confdefs.h. */
13452     _ACEOF
13453     cat confdefs.h >>conftest.$ac_ext
13454     cat >>conftest.$ac_ext <<_ACEOF
13455     /* end confdefs.h. */
13456 gezelter 1490
13457     /* Override any gcc2 internal prototype to avoid an error. */
13458     #ifdef __cplusplus
13459     extern "C"
13460     #endif
13461     /* We use char because int might match the return type of a gcc2
13462     builtin and then its argument prototype would still apply. */
13463     char MPI_Init ();
13464 gezelter 2547 #ifdef FC_DUMMY_MAIN
13465     #ifndef FC_DUMMY_MAIN_EQ_F77
13466     # ifdef __cplusplus
13467     extern "C"
13468     # endif
13469     int FC_DUMMY_MAIN() { return 1; }
13470     #endif
13471     #endif
13472 gezelter 1490 int
13473     main ()
13474     {
13475     MPI_Init ();
13476     ;
13477     return 0;
13478     }
13479     _ACEOF
13480     rm -f conftest.$ac_objext conftest$ac_exeext
13481 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13482     (eval $ac_link) 2>conftest.er1
13483 gezelter 1490 ac_status=$?
13484 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13485     rm -f conftest.er1
13486     cat conftest.err >&5
13487     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13488 gezelter 1490 (exit $ac_status); } &&
13489 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13490     || test ! -s conftest.err'
13491 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13492 gezelter 1490 (eval $ac_try) 2>&5
13493     ac_status=$?
13494 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13495     (exit $ac_status); }; } &&
13496     { ac_try='test -s conftest$ac_exeext'
13497     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13498     (eval $ac_try) 2>&5
13499     ac_status=$?
13500     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13501 gezelter 1490 (exit $ac_status); }; }; then
13502     ac_cv_lib_mpi_MPI_Init=yes
13503     else
13504     echo "$as_me: failed program was:" >&5
13505 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13506    
13507 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13508     fi
13509 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13510     conftest$ac_exeext conftest.$ac_ext
13511 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13512     fi
13513 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13514 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13515     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13516     MPI_LIB="-lmpi"
13517     fi
13518    
13519     fi
13520     $as_unset ac_cv_lib_mpi_MPI_Init
13521     if test x = x"$MPI_LIB"; then
13522 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13523 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13524     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13525     echo $ECHO_N "(cached) $ECHO_C" >&6
13526     else
13527     ac_check_lib_save_LIBS=$LIBS
13528     LIBS="-lmpi "-llam" $LIBS"
13529     cat >conftest.$ac_ext <<_ACEOF
13530 gezelter 2081 /* confdefs.h. */
13531     _ACEOF
13532     cat confdefs.h >>conftest.$ac_ext
13533     cat >>conftest.$ac_ext <<_ACEOF
13534     /* end confdefs.h. */
13535 gezelter 1490
13536     /* Override any gcc2 internal prototype to avoid an error. */
13537     #ifdef __cplusplus
13538     extern "C"
13539     #endif
13540     /* We use char because int might match the return type of a gcc2
13541     builtin and then its argument prototype would still apply. */
13542     char MPI_Init ();
13543 gezelter 2547 #ifdef FC_DUMMY_MAIN
13544     #ifndef FC_DUMMY_MAIN_EQ_F77
13545     # ifdef __cplusplus
13546     extern "C"
13547     # endif
13548     int FC_DUMMY_MAIN() { return 1; }
13549     #endif
13550     #endif
13551 gezelter 1490 int
13552     main ()
13553     {
13554     MPI_Init ();
13555     ;
13556     return 0;
13557     }
13558     _ACEOF
13559     rm -f conftest.$ac_objext conftest$ac_exeext
13560 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13561     (eval $ac_link) 2>conftest.er1
13562 gezelter 1490 ac_status=$?
13563 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13564     rm -f conftest.er1
13565     cat conftest.err >&5
13566     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13567 gezelter 1490 (exit $ac_status); } &&
13568 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13569     || test ! -s conftest.err'
13570 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13571 gezelter 1490 (eval $ac_try) 2>&5
13572     ac_status=$?
13573 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13574     (exit $ac_status); }; } &&
13575     { ac_try='test -s conftest$ac_exeext'
13576     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13577     (eval $ac_try) 2>&5
13578     ac_status=$?
13579     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13580 gezelter 1490 (exit $ac_status); }; }; then
13581     ac_cv_lib_mpi_MPI_Init=yes
13582     else
13583     echo "$as_me: failed program was:" >&5
13584 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13585    
13586 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13587     fi
13588 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13589     conftest$ac_exeext conftest.$ac_ext
13590 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13591     fi
13592 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13593 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13594     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13595     MPI_LIB="-lmpi -llam"
13596     fi
13597    
13598     fi
13599 chuckv 1619 $as_unset ac_cv_lib_mpich_MPI_Init
13600     if test x = x"$MPI_LIB"; then
13601 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13602 chuckv 1619 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13603     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13604     echo $ECHO_N "(cached) $ECHO_C" >&6
13605     else
13606     ac_check_lib_save_LIBS=$LIBS
13607 gezelter 2717 LIBS="-lmpich "-lpmpich" $LIBS"
13608 chuckv 1619 cat >conftest.$ac_ext <<_ACEOF
13609 gezelter 2081 /* confdefs.h. */
13610     _ACEOF
13611     cat confdefs.h >>conftest.$ac_ext
13612     cat >>conftest.$ac_ext <<_ACEOF
13613     /* end confdefs.h. */
13614 gezelter 1490
13615 chuckv 1619 /* Override any gcc2 internal prototype to avoid an error. */
13616     #ifdef __cplusplus
13617     extern "C"
13618     #endif
13619     /* We use char because int might match the return type of a gcc2
13620     builtin and then its argument prototype would still apply. */
13621     char MPI_Init ();
13622 gezelter 2547 #ifdef FC_DUMMY_MAIN
13623     #ifndef FC_DUMMY_MAIN_EQ_F77
13624     # ifdef __cplusplus
13625     extern "C"
13626     # endif
13627     int FC_DUMMY_MAIN() { return 1; }
13628     #endif
13629     #endif
13630 chuckv 1619 int
13631     main ()
13632     {
13633     MPI_Init ();
13634     ;
13635     return 0;
13636     }
13637     _ACEOF
13638     rm -f conftest.$ac_objext conftest$ac_exeext
13639 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13640     (eval $ac_link) 2>conftest.er1
13641 chuckv 1619 ac_status=$?
13642 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13643     rm -f conftest.er1
13644     cat conftest.err >&5
13645     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13646 chuckv 1619 (exit $ac_status); } &&
13647 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13648     || test ! -s conftest.err'
13649 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13650 chuckv 1619 (eval $ac_try) 2>&5
13651     ac_status=$?
13652 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13653     (exit $ac_status); }; } &&
13654     { ac_try='test -s conftest$ac_exeext'
13655     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13656     (eval $ac_try) 2>&5
13657     ac_status=$?
13658     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13659 chuckv 1619 (exit $ac_status); }; }; then
13660     ac_cv_lib_mpich_MPI_Init=yes
13661     else
13662     echo "$as_me: failed program was:" >&5
13663 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13664    
13665 chuckv 1619 ac_cv_lib_mpich_MPI_Init=no
13666     fi
13667 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13668     conftest$ac_exeext conftest.$ac_ext
13669 chuckv 1619 LIBS=$ac_check_lib_save_LIBS
13670     fi
13671 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13672 chuckv 1619 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13673     if test $ac_cv_lib_mpich_MPI_Init = yes; then
13674 chuckv 2682 MPI_LIB="-lpmpich -lmpich"
13675 chuckv 1619 fi
13676    
13677     fi
13678    
13679 gezelter 1490 $as_unset ac_cv_lib_mpi_MPI_Init
13680     if test x = x"$MPI_LIB"; then
13681 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13682 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13683     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13684     echo $ECHO_N "(cached) $ECHO_C" >&6
13685     else
13686     ac_check_lib_save_LIBS=$LIBS
13687     LIBS="-lmpi -llam -lpthread $LIBS"
13688     cat >conftest.$ac_ext <<_ACEOF
13689 gezelter 2081 /* confdefs.h. */
13690     _ACEOF
13691     cat confdefs.h >>conftest.$ac_ext
13692     cat >>conftest.$ac_ext <<_ACEOF
13693     /* end confdefs.h. */
13694 gezelter 1490
13695     /* Override any gcc2 internal prototype to avoid an error. */
13696     #ifdef __cplusplus
13697     extern "C"
13698     #endif
13699     /* We use char because int might match the return type of a gcc2
13700     builtin and then its argument prototype would still apply. */
13701     char MPI_Init ();
13702 gezelter 2547 #ifdef FC_DUMMY_MAIN
13703     #ifndef FC_DUMMY_MAIN_EQ_F77
13704     # ifdef __cplusplus
13705     extern "C"
13706     # endif
13707     int FC_DUMMY_MAIN() { return 1; }
13708     #endif
13709     #endif
13710 gezelter 1490 int
13711     main ()
13712     {
13713     MPI_Init ();
13714     ;
13715     return 0;
13716     }
13717     _ACEOF
13718     rm -f conftest.$ac_objext conftest$ac_exeext
13719 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13720     (eval $ac_link) 2>conftest.er1
13721 gezelter 1490 ac_status=$?
13722 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13723     rm -f conftest.er1
13724     cat conftest.err >&5
13725     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13726 gezelter 1490 (exit $ac_status); } &&
13727 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13728     || test ! -s conftest.err'
13729 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13730 gezelter 1490 (eval $ac_try) 2>&5
13731     ac_status=$?
13732 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13733     (exit $ac_status); }; } &&
13734     { ac_try='test -s conftest$ac_exeext'
13735     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13736     (eval $ac_try) 2>&5
13737     ac_status=$?
13738     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13739 gezelter 1490 (exit $ac_status); }; }; then
13740     ac_cv_lib_mpi_MPI_Init=yes
13741     else
13742     echo "$as_me: failed program was:" >&5
13743 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13744    
13745 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13746     fi
13747 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13748     conftest$ac_exeext conftest.$ac_ext
13749 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13750     fi
13751 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13752 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13753     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13754     MPI_LIB="-lmpi -llam -lpthread"
13755     else
13756    
13757 gezelter 2081 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13758 gezelter 1490 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13759     { (exit 1); exit 1; }; }
13760     USE_MPI="no"
13761    
13762     fi
13763    
13764     fi
13765    
13766 gezelter 2081
13767    
13768     echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13769 gezelter 1490 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13770     MPI_F90_LIB=""
13771     if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13772     MPI_F90_LIB="-lfmpich"
13773     elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13774     MPI_F90_LIB="-llamf77mpi"
13775     else
13776     MPI_F90_LIB=" "
13777     fi
13778 gezelter 2081 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13779 gezelter 1490 echo "${ECHO_T}found $MPI_F90_LIB" >&6
13780    
13781    
13782     fi
13783    
13784    
13785    
13786 gezelter 2752
13787 gezelter 2190 USE_CGAL=no
13788     cgal_makefile=auto
13789 gezelter 1490
13790 gezelter 2190 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13791     if test "${with_cgal_makefile+set}" = set; then
13792     withval="$with_cgal_makefile"
13793     cgal_makefile="$withval"
13794     fi;
13795    
13796     if test "x$cgal_makefile" != xno; then
13797    
13798     if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13799     cgal_makefile="$CGAL_MAKEFILE"
13800     fi
13801    
13802 gezelter 2203 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13803     echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13804 gezelter 2190
13805     if test -f "$cgal_makefile"; then
13806    
13807     cat >config.tmp.Makefile <<EOF
13808     include $cgal_makefile
13809     default:
13810     @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13811     @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13812     @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13813     @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13814     @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13815     @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13816     @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13817     @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13818     @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13819     @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13820     @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13821     @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13822     EOF
13823    
13824     make -s -f config.tmp.Makefile
13825     . config.tmp.cgalvariables
13826    
13827     rm -f config.tmp.Makefile config.tmp.cgalvariables
13828    
13829     if test "x$CGAL_INCLDIR" = "x"; then
13830     CGAL_INCLDIR=""
13831     fi
13832    
13833     if test "x$CGAL_LIBDIR" = "x"; then
13834     CGAL_LIBDIR=""
13835     fi
13836    
13837     if test "x$CGAL_RLIBDIR" = "x"; then
13838     CGAL_RLIBDIR=""
13839     fi
13840    
13841     if test "x$LEDA_INCLDIR" = "x"; then
13842     LEDA_INCLDIR=""
13843     fi
13844    
13845     if test "x$LEDA_LIBDIR" = "x"; then
13846     LEDA_LIBDIR=""
13847     fi
13848    
13849     if test "x$LEDA_RLIBDIR" = "x"; then
13850     LEDA_RLIBDIR=""
13851     fi
13852    
13853     if test "x$GMP_INCLDIR" = "x"; then
13854     GMP_INCLDIR=""
13855     fi
13856    
13857     if test "x$GMP_LIBDIR" = "x"; then
13858     GMP_LIBDIR=""
13859     fi
13860    
13861     if test "x$GMP_RLIBDIR" = "x"; then
13862     GMP_RLIBDIR=""
13863     fi
13864    
13865 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
13866     echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
13867     echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
13868     echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
13869     echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
13870     echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
13871     echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
13872     echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
13873     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
13874     echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
13875     echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
13876     echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
13877     echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
13878     echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
13879     echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
13880     echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
13881     echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
13882     echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
13883 gezelter 2190
13884     ac_ext=cc
13885     ac_cpp='$CXXCPP $CPPFLAGS'
13886     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13887     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13888     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13889    
13890     save_CXXFLAGS="$CXXFLAGS"
13891     CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13892 gezelter 2453 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13893 gezelter 2190 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13894     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13895     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13896     echo $ECHO_N "(cached) $ECHO_C" >&6
13897     fi
13898     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13899     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13900     else
13901     # Is the header compilable?
13902     echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13903     echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13904     cat >conftest.$ac_ext <<_ACEOF
13905     /* confdefs.h. */
13906     _ACEOF
13907     cat confdefs.h >>conftest.$ac_ext
13908     cat >>conftest.$ac_ext <<_ACEOF
13909     /* end confdefs.h. */
13910     $ac_includes_default
13911     #include <CGAL/Cartesian.h>
13912     _ACEOF
13913     rm -f conftest.$ac_objext
13914     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13915     (eval $ac_compile) 2>conftest.er1
13916     ac_status=$?
13917     grep -v '^ *+' conftest.er1 >conftest.err
13918     rm -f conftest.er1
13919     cat conftest.err >&5
13920     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13921     (exit $ac_status); } &&
13922 gezelter 2473 { ac_try='test -z "$ac_cxx_werror_flag"
13923     || test ! -s conftest.err'
13924 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13925     (eval $ac_try) 2>&5
13926     ac_status=$?
13927     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13928     (exit $ac_status); }; } &&
13929     { ac_try='test -s conftest.$ac_objext'
13930     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13931     (eval $ac_try) 2>&5
13932     ac_status=$?
13933     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13934     (exit $ac_status); }; }; then
13935     ac_header_compiler=yes
13936     else
13937     echo "$as_me: failed program was:" >&5
13938     sed 's/^/| /' conftest.$ac_ext >&5
13939    
13940     ac_header_compiler=no
13941     fi
13942     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13943     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13944     echo "${ECHO_T}$ac_header_compiler" >&6
13945    
13946     # Is the header present?
13947     echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13948     echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13949     cat >conftest.$ac_ext <<_ACEOF
13950     /* confdefs.h. */
13951     _ACEOF
13952     cat confdefs.h >>conftest.$ac_ext
13953     cat >>conftest.$ac_ext <<_ACEOF
13954     /* end confdefs.h. */
13955     #include <CGAL/Cartesian.h>
13956     _ACEOF
13957     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13958     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13959     ac_status=$?
13960     grep -v '^ *+' conftest.er1 >conftest.err
13961     rm -f conftest.er1
13962     cat conftest.err >&5
13963     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13964     (exit $ac_status); } >/dev/null; then
13965     if test -s conftest.err; then
13966     ac_cpp_err=$ac_cxx_preproc_warn_flag
13967     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13968     else
13969     ac_cpp_err=
13970     fi
13971     else
13972     ac_cpp_err=yes
13973     fi
13974     if test -z "$ac_cpp_err"; then
13975     ac_header_preproc=yes
13976     else
13977     echo "$as_me: failed program was:" >&5
13978     sed 's/^/| /' conftest.$ac_ext >&5
13979    
13980     ac_header_preproc=no
13981     fi
13982     rm -f conftest.err conftest.$ac_ext
13983     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13984     echo "${ECHO_T}$ac_header_preproc" >&6
13985    
13986     # So? What about this header?
13987     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13988     yes:no: )
13989     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13990     echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13991     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13992     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13993     ac_header_preproc=yes
13994     ;;
13995     no:yes:* )
13996     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13997     echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13998     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
13999     echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
14000     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
14001     echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
14002     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
14003     echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
14004     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
14005     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
14006     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
14007     echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
14008     (
14009     cat <<\_ASBOX
14010     ## ------------------------------ ##
14011     ## Report this to gezelter@nd.edu ##
14012     ## ------------------------------ ##
14013     _ASBOX
14014     ) |
14015     sed "s/^/$as_me: WARNING: /" >&2
14016     ;;
14017     esac
14018     echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
14019     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
14020     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
14021     echo $ECHO_N "(cached) $ECHO_C" >&6
14022     else
14023     ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
14024     fi
14025     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
14026     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
14027    
14028     fi
14029     if test $ac_cv_header_CGAL_Cartesian_h = yes; then
14030     cgal=yes
14031     else
14032     cgal=no
14033     fi
14034    
14035    
14036     CXXFLAGS="$save_CXXFLAGS"
14037    
14038     if test "x$cgal" = xyes; then
14039     echo "$as_me:$LINENO: checking for CGAL version" >&5
14040     echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
14041     LOCATION=${CGAL_INCLDIR}
14042     LOCATION=${LOCATION:-/usr/include}
14043     if test -f $LOCATION/CGAL/version.h; then
14044     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
14045     else
14046     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
14047     fi
14048     if echo $CGAL_VERSION | grep -q "^[3456789]"; then
14049     echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
14050     echo "${ECHO_T}($CGAL_VERSION) yes" >&6
14051     else
14052     echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
14053     echo "${ECHO_T}($CGAL_VERSION) no" >&6
14054     cgal=no
14055     fi
14056     fi
14057    
14058     if test "x$cgal" = xyes; then
14059     CGAL_LIBS="-lCGAL"
14060     echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
14061     echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
14062     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
14063     CGAL_USES_LEDA=yes
14064     echo "$as_me:$LINENO: result: yes" >&5
14065     echo "${ECHO_T}yes" >&6
14066     CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
14067     else
14068     echo "$as_me:$LINENO: result: no" >&5
14069     echo "${ECHO_T}no" >&6
14070     CGAL_USES_LEDA=no
14071     fi
14072    
14073     echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
14074     echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
14075     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
14076     CGAL_USES_GMP=yes
14077     echo "$as_me:$LINENO: result: yes" >&5
14078     echo "${ECHO_T}yes" >&6
14079     CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
14080     else
14081     echo "$as_me:$LINENO: result: no" >&5
14082     echo "${ECHO_T}no" >&6
14083     CGAL_USES_GMP=no
14084     fi
14085    
14086     CGAL_LIBS="$CGAL_LIBS -lm"
14087    
14088     CGAL_CXXFLAGS="-ftemplate-depth-50"
14089    
14090 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
14091     echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
14092     echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
14093     echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
14094     echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
14095     echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
14096     echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
14097     echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
14098     echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
14099     echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
14100     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
14101     echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
14102     echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
14103     echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
14104 gezelter 2190 fi
14105    
14106     if test "x$cgal" = xyes; then
14107     save_LIBS="$LIBS"
14108     LIBS="$LIBS -L$CGAL_LIBDIR"
14109     if test "x$CGAL_USES_LEDA" = xyes; then
14110     LIBS="-lL $LIBS -L$LEDA_LIBDIR"
14111     fi
14112     # if test "x$CGAL_USES_GMP" = xyes; then
14113     # LIBS="-lgmp $LIBS $GMP_LIBDIR"
14114     # fi
14115     echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
14116     echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
14117     save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
14118     CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
14119     save_LIBS_CHECK_CXX_LIB="$LIBS"
14120     LIBS="-lCGAL $LIBS"
14121     cat >conftest.$ac_ext <<_ACEOF
14122     /* confdefs.h. */
14123     _ACEOF
14124     cat confdefs.h >>conftest.$ac_ext
14125     cat >>conftest.$ac_ext <<_ACEOF
14126     /* end confdefs.h. */
14127     #include <CGAL/Cartesian.h>
14128 gezelter 2547 #ifdef FC_DUMMY_MAIN
14129     #ifndef FC_DUMMY_MAIN_EQ_F77
14130     # ifdef __cplusplus
14131     extern "C"
14132     # endif
14133     int FC_DUMMY_MAIN() { return 1; }
14134     #endif
14135     #endif
14136 gezelter 2190 int
14137     main ()
14138     {
14139     ::CGAL::Cartesian<int>::Point_2 P
14140     ;
14141     return 0;
14142     }
14143     _ACEOF
14144     rm -f conftest.$ac_objext conftest$ac_exeext
14145     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14146     (eval $ac_link) 2>conftest.er1
14147     ac_status=$?
14148     grep -v '^ *+' conftest.er1 >conftest.err
14149     rm -f conftest.er1
14150     cat conftest.err >&5
14151     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14152     (exit $ac_status); } &&
14153 gezelter 2473 { ac_try='test -z "$ac_cxx_werror_flag"
14154     || test ! -s conftest.err'
14155 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14156     (eval $ac_try) 2>&5
14157     ac_status=$?
14158     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14159     (exit $ac_status); }; } &&
14160     { ac_try='test -s conftest$ac_exeext'
14161     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14162     (eval $ac_try) 2>&5
14163     ac_status=$?
14164     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14165     (exit $ac_status); }; }; then
14166     echo "$as_me:$LINENO: result: yes" >&5
14167     echo "${ECHO_T}yes" >&6
14168     cgal=yes
14169     else
14170     echo "$as_me: failed program was:" >&5
14171     sed 's/^/| /' conftest.$ac_ext >&5
14172    
14173     echo "$as_me:$LINENO: result: no" >&5
14174     echo "${ECHO_T}no" >&6
14175     cgal=no
14176     fi
14177     rm -f conftest.err conftest.$ac_objext \
14178     conftest$ac_exeext conftest.$ac_ext
14179     CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
14180     LIBS="$save_LIBS_CHECK_CXX_LIB"
14181     LIBS="$save_LIBS"
14182     fi
14183    
14184     fi
14185     ac_ext=c
14186     ac_cpp='$CPP $CPPFLAGS'
14187     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14188     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14189     ac_compiler_gnu=$ac_cv_c_compiler_gnu
14190    
14191    
14192     fi
14193    
14194     if test "x$cgal" = xyes; then
14195     USE_CGAL=yes
14196    
14197     cat >>confdefs.h <<\_ACEOF
14198     #define HAVE_CGAL 1
14199     _ACEOF
14200    
14201    
14202     cat >>confdefs.h <<_ACEOF
14203     #define CGAL_VERSION $CGAL_VERSION
14204     _ACEOF
14205    
14206     if ! echo $CGAL_VERSION | grep -q "^3.0"; then
14207     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
14208     echo "$as_me: WARNING: *****************************************************" >&2;}
14209     { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
14210     echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
14211     { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
14212     echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
14213     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
14214     echo "$as_me: WARNING: *****************************************************" >&2;}
14215     fi
14216     else
14217     if test "x$cgal_makefile" != xno; then
14218 gezelter 2203 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
14219     echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
14220 gezelter 2190 fi
14221     CGAL_INCLDIR=
14222     CGAL_LIBDIR=
14223     CGAL_RLIBDIR=
14224     CGAL_DEFINES=
14225     CGAL_CXXFLAGS=
14226     CGAL_LIBS=
14227     fi
14228    
14229    
14230     CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
14231    
14232     CGAL_LIB_DIR=${CGAL_LIBDIR}
14233    
14234     CGAL_RLIB_DIR=${CGAL_RLIBDIR}
14235    
14236    
14237    
14238    
14239    
14240    
14241    
14242 gezelter 1540 # Check whether --enable-doxygen or --disable-doxygen was given.
14243     if test "${enable_doxygen+set}" = set; then
14244     enableval="$enable_doxygen"
14245 gezelter 1490
14246 gezelter 1540 fi;
14247     # Check whether --enable-dot or --disable-dot was given.
14248     if test "${enable_dot+set}" = set; then
14249     enableval="$enable_dot"
14250 gezelter 1490
14251 gezelter 1540 fi;
14252     # Check whether --enable-html-docs or --disable-html-docs was given.
14253     if test "${enable_html_docs+set}" = set; then
14254     enableval="$enable_html_docs"
14255    
14256     else
14257     enable_html_docs=yes
14258     fi;
14259     # Check whether --enable-latex-docs or --disable-latex-docs was given.
14260     if test "${enable_latex_docs+set}" = set; then
14261     enableval="$enable_latex_docs"
14262    
14263     else
14264     enable_latex_docs=no
14265     fi;
14266     if test "x$enable_doxygen" = xno; then
14267     enable_doc=no
14268     else
14269     # Extract the first word of "doxygen", so it can be a program name with args.
14270     set dummy doxygen; ac_word=$2
14271 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
14272 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14273     if test "${ac_cv_path_DOXYGEN+set}" = set; then
14274     echo $ECHO_N "(cached) $ECHO_C" >&6
14275     else
14276     case $DOXYGEN in
14277     [\\/]* | ?:[\\/]*)
14278     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
14279     ;;
14280     *)
14281 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14282     for as_dir in $PATH
14283     do
14284     IFS=$as_save_IFS
14285     test -z "$as_dir" && as_dir=.
14286     for ac_exec_ext in '' $ac_executable_extensions; do
14287     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14288     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14289     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14290     break 2
14291     fi
14292 gezelter 1540 done
14293 gezelter 2081 done
14294 gezelter 1540
14295     ;;
14296     esac
14297     fi
14298     DOXYGEN=$ac_cv_path_DOXYGEN
14299    
14300     if test -n "$DOXYGEN"; then
14301 gezelter 2081 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14302 gezelter 1540 echo "${ECHO_T}$DOXYGEN" >&6
14303     else
14304 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
14305 gezelter 1540 echo "${ECHO_T}no" >&6
14306     fi
14307    
14308     if test "x$DOXYGEN" = x; then
14309     if test "x$enable_doxygen" = xyes; then
14310 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14311 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
14312     { (exit 1); exit 1; }; }
14313     fi
14314     enable_doc=no
14315     else
14316     enable_doc=yes
14317     # Extract the first word of "dot", so it can be a program name with args.
14318     set dummy dot; ac_word=$2
14319 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
14320 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14321     if test "${ac_cv_path_DOT+set}" = set; then
14322     echo $ECHO_N "(cached) $ECHO_C" >&6
14323     else
14324     case $DOT in
14325     [\\/]* | ?:[\\/]*)
14326     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14327     ;;
14328     *)
14329 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14330     for as_dir in $PATH
14331     do
14332     IFS=$as_save_IFS
14333     test -z "$as_dir" && as_dir=.
14334     for ac_exec_ext in '' $ac_executable_extensions; do
14335     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14336     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14337     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14338     break 2
14339     fi
14340 gezelter 1540 done
14341 gezelter 2081 done
14342 gezelter 1540
14343     ;;
14344     esac
14345     fi
14346     DOT=$ac_cv_path_DOT
14347    
14348     if test -n "$DOT"; then
14349 gezelter 2081 echo "$as_me:$LINENO: result: $DOT" >&5
14350 gezelter 1540 echo "${ECHO_T}$DOT" >&6
14351     else
14352 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
14353 gezelter 1540 echo "${ECHO_T}no" >&6
14354     fi
14355    
14356     fi
14357     fi
14358    
14359     if test "x$enable_doc" = xyes; then
14360     DOC=1
14361     else
14362     DOC=0
14363     fi
14364    
14365 gezelter 2081
14366 gezelter 1540 if test x$DOT = x; then
14367     if test "x$enable_dot" = xyes; then
14368 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14369 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
14370     { (exit 1); exit 1; }; }
14371     fi
14372     enable_dot=no
14373     else
14374     enable_dot=yes
14375     fi
14376    
14377 gezelter 2081
14378    
14379    
14380    
14381    
14382    
14383 gezelter 1490
14384    
14385    
14386    
14387    
14388    
14389    
14390    
14391    
14392 gezelter 2081
14393    
14394    
14395 gezelter 2199 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
14396 gezelter 2081
14397    
14398 gezelter 1490 cat >confcache <<\_ACEOF
14399     # This file is a shell script that caches the results of configure
14400     # tests run on this system so they can be shared between configure
14401     # scripts and configure runs, see configure's option --config-cache.
14402     # It is not useful on other systems. If it contains results you don't
14403     # want to keep, you may remove or edit it.
14404     #
14405     # config.status only pays attention to the cache file if you give it
14406     # the --recheck option to rerun configure.
14407     #
14408 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14409 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14410     # following values.
14411    
14412     _ACEOF
14413    
14414     # The following way of writing the cache mishandles newlines in values,
14415     # but we know of no workaround that is simple, portable, and efficient.
14416     # So, don't put newlines in cache variables' values.
14417     # Ultrix sh set writes to stderr and can't be redirected directly,
14418     # and sets the high bit in the cache file unless we assign to the vars.
14419     {
14420     (set) 2>&1 |
14421     case `(ac_space=' '; set | grep ac_space) 2>&1` in
14422     *ac_space=\ *)
14423     # `set' does not quote correctly, so add quotes (double-quote
14424     # substitution turns \\\\ into \\, and sed turns \\ into \).
14425     sed -n \
14426 gezelter 2081 "s/'/'\\\\''/g;
14427     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14428 gezelter 1490 ;;
14429     *)
14430     # `set' quotes correctly as required by POSIX, so do not add quotes.
14431     sed -n \
14432 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14433 gezelter 1490 ;;
14434     esac;
14435     } |
14436     sed '
14437     t clear
14438     : clear
14439     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14440     t end
14441     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14442     : end' >>confcache
14443 gezelter 2081 if diff $cache_file confcache >/dev/null 2>&1; then :; else
14444 gezelter 1490 if test -w $cache_file; then
14445     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14446     cat confcache >$cache_file
14447     else
14448     echo "not updating unwritable cache $cache_file"
14449     fi
14450     fi
14451     rm -f confcache
14452    
14453     test "x$prefix" = xNONE && prefix=$ac_default_prefix
14454     # Let make expand exec_prefix.
14455     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14456    
14457     # VPATH may cause trouble with some makes, so we remove $(srcdir),
14458     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14459     # trailing colons and then remove the whole line if VPATH becomes empty
14460     # (actually we leave an empty line to preserve line numbers).
14461     if test "x$srcdir" = x.; then
14462 gezelter 2081 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14463 gezelter 1490 s/:*\$(srcdir):*/:/;
14464     s/:*\${srcdir}:*/:/;
14465     s/:*@srcdir@:*/:/;
14466 gezelter 2081 s/^\([^=]*=[ ]*\):*/\1/;
14467 gezelter 1490 s/:*$//;
14468 gezelter 2081 s/^[^=]*=[ ]*$//;
14469 gezelter 1490 }'
14470     fi
14471    
14472     DEFS=-DHAVE_CONFIG_H
14473    
14474 gezelter 2081 ac_libobjs=
14475     ac_ltlibobjs=
14476     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14477     # 1. Remove the extension, and $U if already installed.
14478     ac_i=`echo "$ac_i" |
14479     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14480     # 2. Add them.
14481     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14482     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14483     done
14484     LIBOBJS=$ac_libobjs
14485    
14486     LTLIBOBJS=$ac_ltlibobjs
14487    
14488    
14489    
14490 gezelter 1490 : ${CONFIG_STATUS=./config.status}
14491     ac_clean_files_save=$ac_clean_files
14492     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14493 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14494 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14495     cat >$CONFIG_STATUS <<_ACEOF
14496     #! $SHELL
14497 gezelter 2081 # Generated by $as_me.
14498 gezelter 1490 # Run this file to recreate the current configuration.
14499     # Compiler output produced by configure, useful for debugging
14500     # configure, is in config.log if it exists.
14501    
14502     debug=false
14503 gezelter 2081 ac_cs_recheck=false
14504     ac_cs_silent=false
14505 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
14506     _ACEOF
14507    
14508     cat >>$CONFIG_STATUS <<\_ACEOF
14509 gezelter 2081 ## --------------------- ##
14510     ## M4sh Initialization. ##
14511     ## --------------------- ##
14512    
14513 gezelter 1490 # Be Bourne compatible
14514     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14515     emulate sh
14516     NULLCMD=:
14517 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14518     # is contrary to our usage. Disable this feature.
14519     alias -g '${1+"$@"}'='"$@"'
14520 gezelter 1490 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14521     set -o posix
14522     fi
14523 gezelter 2081 DUALCASE=1; export DUALCASE # for MKS sh
14524 gezelter 1490
14525 gezelter 2081 # Support unset when possible.
14526     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14527     as_unset=unset
14528     else
14529     as_unset=false
14530     fi
14531    
14532    
14533     # Work around bugs in pre-3.0 UWIN ksh.
14534     $as_unset ENV MAIL MAILPATH
14535     PS1='$ '
14536     PS2='> '
14537     PS4='+ '
14538    
14539     # NLS nuisances.
14540     for as_var in \
14541     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14542     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14543     LC_TELEPHONE LC_TIME
14544     do
14545     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14546     eval $as_var=C; export $as_var
14547     else
14548     $as_unset $as_var
14549     fi
14550     done
14551    
14552     # Required to use basename.
14553     if expr a : '\(a\)' >/dev/null 2>&1; then
14554     as_expr=expr
14555     else
14556     as_expr=false
14557     fi
14558    
14559     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14560     as_basename=basename
14561     else
14562     as_basename=false
14563     fi
14564    
14565    
14566 gezelter 1490 # Name of the executable.
14567 gezelter 2081 as_me=`$as_basename "$0" ||
14568     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14569     X"$0" : 'X\(//\)$' \| \
14570     X"$0" : 'X\(/\)$' \| \
14571     . : '\(.\)' 2>/dev/null ||
14572     echo X/"$0" |
14573     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14574     /^X\/\(\/\/\)$/{ s//\1/; q; }
14575     /^X\/\(\/\).*/{ s//\1/; q; }
14576     s/.*/./; q'`
14577 gezelter 1490
14578 gezelter 2081
14579     # PATH needs CR, and LINENO needs CR and PATH.
14580     # Avoid depending upon Character Ranges.
14581     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14582     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14583     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14584     as_cr_digits='0123456789'
14585     as_cr_alnum=$as_cr_Letters$as_cr_digits
14586    
14587     # The user is always right.
14588     if test "${PATH_SEPARATOR+set}" != set; then
14589     echo "#! /bin/sh" >conf$$.sh
14590     echo "exit 0" >>conf$$.sh
14591     chmod +x conf$$.sh
14592     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14593     PATH_SEPARATOR=';'
14594     else
14595     PATH_SEPARATOR=:
14596     fi
14597     rm -f conf$$.sh
14598     fi
14599    
14600    
14601     as_lineno_1=$LINENO
14602     as_lineno_2=$LINENO
14603     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14604     test "x$as_lineno_1" != "x$as_lineno_2" &&
14605     test "x$as_lineno_3" = "x$as_lineno_2" || {
14606     # Find who we are. Look in the path if we contain no path at all
14607     # relative or not.
14608     case $0 in
14609     *[\\/]* ) as_myself=$0 ;;
14610     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14611     for as_dir in $PATH
14612     do
14613     IFS=$as_save_IFS
14614     test -z "$as_dir" && as_dir=.
14615     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14616     done
14617    
14618     ;;
14619     esac
14620     # We did not find ourselves, most probably we were run as `sh COMMAND'
14621     # in which case we are not to be found in the path.
14622     if test "x$as_myself" = x; then
14623     as_myself=$0
14624     fi
14625     if test ! -f "$as_myself"; then
14626     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14627     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14628     { (exit 1); exit 1; }; }
14629     fi
14630     case $CONFIG_SHELL in
14631     '')
14632     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14633     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14634     do
14635     IFS=$as_save_IFS
14636     test -z "$as_dir" && as_dir=.
14637     for as_base in sh bash ksh sh5; do
14638     case $as_dir in
14639     /*)
14640     if ("$as_dir/$as_base" -c '
14641     as_lineno_1=$LINENO
14642     as_lineno_2=$LINENO
14643     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14644     test "x$as_lineno_1" != "x$as_lineno_2" &&
14645     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14646     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14647     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14648     CONFIG_SHELL=$as_dir/$as_base
14649     export CONFIG_SHELL
14650     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14651     fi;;
14652     esac
14653     done
14654     done
14655     ;;
14656     esac
14657    
14658     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14659     # uniformly replaced by the line number. The first 'sed' inserts a
14660     # line-number line before each line; the second 'sed' does the real
14661     # work. The second script uses 'N' to pair each line-number line
14662     # with the numbered line, and appends trailing '-' during
14663     # substitution so that $LINENO is not a special case at line end.
14664     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14665     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14666     sed '=' <$as_myself |
14667     sed '
14668     N
14669     s,$,-,
14670     : loop
14671     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14672     t loop
14673     s,-$,,
14674     s,^['$as_cr_digits']*\n,,
14675     ' >$as_me.lineno &&
14676     chmod +x $as_me.lineno ||
14677     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14678     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14679     { (exit 1); exit 1; }; }
14680    
14681     # Don't try to exec as it changes $[0], causing all sort of problems
14682     # (the dirname of $[0] is not the place where we might find the
14683     # original and so on. Autoconf is especially sensible to this).
14684     . ./$as_me.lineno
14685     # Exit status is that of the last command.
14686     exit
14687     }
14688    
14689    
14690     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14691     *c*,-n*) ECHO_N= ECHO_C='
14692     ' ECHO_T=' ' ;;
14693     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14694     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
14695     esac
14696    
14697 gezelter 1490 if expr a : '\(a\)' >/dev/null 2>&1; then
14698     as_expr=expr
14699     else
14700     as_expr=false
14701     fi
14702    
14703     rm -f conf$$ conf$$.exe conf$$.file
14704     echo >conf$$.file
14705     if ln -s conf$$.file conf$$ 2>/dev/null; then
14706     # We could just check for DJGPP; but this test a) works b) is more generic
14707     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14708     if test -f conf$$.exe; then
14709     # Don't use ln at all; we don't have any links
14710     as_ln_s='cp -p'
14711     else
14712     as_ln_s='ln -s'
14713     fi
14714     elif ln conf$$.file conf$$ 2>/dev/null; then
14715     as_ln_s=ln
14716     else
14717     as_ln_s='cp -p'
14718     fi
14719     rm -f conf$$ conf$$.exe conf$$.file
14720    
14721 gezelter 2081 if mkdir -p . 2>/dev/null; then
14722     as_mkdir_p=:
14723 gezelter 1490 else
14724 gezelter 2081 test -d ./-p && rmdir ./-p
14725     as_mkdir_p=false
14726 gezelter 1490 fi
14727    
14728 gezelter 2081 as_executable_p="test -f"
14729 gezelter 1490
14730 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
14731     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14732    
14733     # Sed expression to map a string onto a valid variable name.
14734     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14735    
14736    
14737 gezelter 1490 # IFS
14738     # We need space, tab and new line, in precisely that order.
14739     as_nl='
14740     '
14741     IFS=" $as_nl"
14742    
14743     # CDPATH.
14744 gezelter 2081 $as_unset CDPATH
14745 gezelter 1490
14746     exec 6>&1
14747    
14748 gezelter 2081 # Open the log real soon, to keep \$[0] and so on meaningful, and to
14749     # report actual input values of CONFIG_FILES etc. instead of their
14750     # values after options handling. Logging --version etc. is OK.
14751     exec 5>>config.log
14752     {
14753     echo
14754     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14755     ## Running $as_me. ##
14756     _ASBOX
14757     } >&5
14758     cat >&5 <<_CSEOF
14759    
14760 gezelter 2560 This file was extended by OOPSE $as_me 3.0, which was
14761 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
14762    
14763     CONFIG_FILES = $CONFIG_FILES
14764     CONFIG_HEADERS = $CONFIG_HEADERS
14765     CONFIG_LINKS = $CONFIG_LINKS
14766     CONFIG_COMMANDS = $CONFIG_COMMANDS
14767     $ $0 $@
14768    
14769     _CSEOF
14770     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14771     echo >&5
14772 gezelter 1490 _ACEOF
14773    
14774     # Files that config.status was made for.
14775     if test -n "$ac_config_files"; then
14776     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14777     fi
14778    
14779     if test -n "$ac_config_headers"; then
14780     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14781     fi
14782    
14783     if test -n "$ac_config_links"; then
14784     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14785     fi
14786    
14787     if test -n "$ac_config_commands"; then
14788     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14789     fi
14790    
14791 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14792 gezelter 1490
14793     ac_cs_usage="\
14794     \`$as_me' instantiates files from templates according to the
14795     current configuration.
14796    
14797     Usage: $0 [OPTIONS] [FILE]...
14798    
14799     -h, --help print this help, then exit
14800     -V, --version print version number, then exit
14801 gezelter 2081 -q, --quiet do not print progress messages
14802 gezelter 1490 -d, --debug don't remove temporary files
14803     --recheck update $as_me by reconfiguring in the same conditions
14804     --file=FILE[:TEMPLATE]
14805 gezelter 2081 instantiate the configuration file FILE
14806 gezelter 1490 --header=FILE[:TEMPLATE]
14807 gezelter 2081 instantiate the configuration header FILE
14808 gezelter 1490
14809     Configuration files:
14810     $config_files
14811    
14812     Configuration headers:
14813     $config_headers
14814    
14815     Configuration links:
14816     $config_links
14817    
14818     Report bugs to <bug-autoconf@gnu.org>."
14819 gezelter 2081 _ACEOF
14820 gezelter 1490
14821 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14822 gezelter 1490 ac_cs_version="\\
14823 gezelter 2560 OOPSE config.status 3.0
14824 gezelter 2081 configured by $0, generated by GNU Autoconf 2.59,
14825 gezelter 1490 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14826    
14827 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
14828 gezelter 1490 This config.status script is free software; the Free Software Foundation
14829     gives unlimited permission to copy, distribute and modify it."
14830     srcdir=$srcdir
14831     INSTALL="$INSTALL"
14832 gezelter 2081 _ACEOF
14833 gezelter 1490
14834 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14835 gezelter 1490 # If no file are specified by the user, then we need to provide default
14836     # value. By we need to know if files were specified by the user.
14837     ac_need_defaults=:
14838     while test $# != 0
14839     do
14840     case $1 in
14841     --*=*)
14842     ac_option=`expr "x$1" : 'x\([^=]*\)='`
14843     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14844 gezelter 2081 ac_shift=:
14845 gezelter 1490 ;;
14846 gezelter 2081 -*)
14847     ac_option=$1
14848     ac_optarg=$2
14849     ac_shift=shift
14850     ;;
14851 gezelter 1490 *) # This is not an option, so the user has probably given explicit
14852     # arguments.
14853 gezelter 2081 ac_option=$1
14854 gezelter 1490 ac_need_defaults=false;;
14855     esac
14856    
14857 gezelter 2081 case $ac_option in
14858 gezelter 1490 # Handling of the options.
14859 gezelter 2081 _ACEOF
14860     cat >>$CONFIG_STATUS <<\_ACEOF
14861 gezelter 1490 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14862 gezelter 2081 ac_cs_recheck=: ;;
14863 gezelter 1490 --version | --vers* | -V )
14864     echo "$ac_cs_version"; exit 0 ;;
14865     --he | --h)
14866     # Conflict between --help and --header
14867 gezelter 2081 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14868 gezelter 1490 Try \`$0 --help' for more information." >&5
14869     echo "$as_me: error: ambiguous option: $1
14870     Try \`$0 --help' for more information." >&2;}
14871     { (exit 1); exit 1; }; };;
14872     --help | --hel | -h )
14873     echo "$ac_cs_usage"; exit 0 ;;
14874     --debug | --d* | -d )
14875     debug=: ;;
14876     --file | --fil | --fi | --f )
14877 gezelter 2081 $ac_shift
14878     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14879 gezelter 1490 ac_need_defaults=false;;
14880     --header | --heade | --head | --hea )
14881 gezelter 2081 $ac_shift
14882     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14883 gezelter 1490 ac_need_defaults=false;;
14884 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14885     | -silent | --silent | --silen | --sile | --sil | --si | --s)
14886     ac_cs_silent=: ;;
14887 gezelter 1490
14888     # This is an error.
14889 gezelter 2081 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14890 gezelter 1490 Try \`$0 --help' for more information." >&5
14891     echo "$as_me: error: unrecognized option: $1
14892     Try \`$0 --help' for more information." >&2;}
14893     { (exit 1); exit 1; }; } ;;
14894 gezelter 2081
14895     *) ac_config_targets="$ac_config_targets $1" ;;
14896    
14897 gezelter 1490 esac
14898     shift
14899     done
14900    
14901 gezelter 2081 ac_configure_extra_args=
14902 gezelter 1490
14903 gezelter 2081 if $ac_cs_silent; then
14904     exec 6>/dev/null
14905     ac_configure_extra_args="$ac_configure_extra_args --silent"
14906     fi
14907 gezelter 1490
14908 gezelter 2081 _ACEOF
14909     cat >>$CONFIG_STATUS <<_ACEOF
14910     if \$ac_cs_recheck; then
14911     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14912     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14913     fi
14914 gezelter 1490
14915     _ACEOF
14916    
14917 gezelter 2081
14918    
14919    
14920    
14921     cat >>$CONFIG_STATUS <<\_ACEOF
14922     for ac_config_target in $ac_config_targets
14923     do
14924     case "$ac_config_target" in
14925     # Handling of arguments.
14926     "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14927     "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14928 gezelter 2190 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14929 gezelter 2199 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14930 gezelter 2081 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14931     "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14932     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14933     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14934     { (exit 1); exit 1; }; };;
14935     esac
14936     done
14937    
14938 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
14939     # then the envvar interface is used. Set only those that are not.
14940     # We use the long form for the default assignment because of an extremely
14941     # bizarre bug on SunOS 4.1.3.
14942     if $ac_need_defaults; then
14943     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14944     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14945     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14946     fi
14947    
14948 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
14949     # simply because there is no reason to put it here, and in addition,
14950     # creating and moving files from /tmp can sometimes cause problems.
14951 gezelter 1490 # Create a temporary directory, and hook for its removal unless debugging.
14952     $debug ||
14953     {
14954     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14955 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
14956 gezelter 1490 }
14957    
14958     # Create a (secure) tmp directory for tmp files.
14959 gezelter 2081
14960 gezelter 1490 {
14961 gezelter 2081 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14962 gezelter 1490 test -n "$tmp" && test -d "$tmp"
14963     } ||
14964     {
14965 gezelter 2081 tmp=./confstat$$-$RANDOM
14966 gezelter 1490 (umask 077 && mkdir $tmp)
14967     } ||
14968     {
14969 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
14970 gezelter 1490 { (exit 1); exit 1; }
14971     }
14972    
14973 gezelter 2081 _ACEOF
14974 gezelter 1490
14975 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14976 gezelter 1490
14977     #
14978     # CONFIG_FILES section.
14979     #
14980    
14981     # No need to generate the scripts if there are no CONFIG_FILES.
14982     # This happens for instance when ./config.status config.h
14983     if test -n "\$CONFIG_FILES"; then
14984     # Protect against being on the right side of a sed subst in config.status.
14985     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14986     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14987     s,@SHELL@,$SHELL,;t t
14988 gezelter 2081 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14989     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14990     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14991     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14992     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14993     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14994 gezelter 1490 s,@exec_prefix@,$exec_prefix,;t t
14995     s,@prefix@,$prefix,;t t
14996     s,@program_transform_name@,$program_transform_name,;t t
14997     s,@bindir@,$bindir,;t t
14998     s,@sbindir@,$sbindir,;t t
14999     s,@libexecdir@,$libexecdir,;t t
15000     s,@datadir@,$datadir,;t t
15001     s,@sysconfdir@,$sysconfdir,;t t
15002     s,@sharedstatedir@,$sharedstatedir,;t t
15003     s,@localstatedir@,$localstatedir,;t t
15004     s,@libdir@,$libdir,;t t
15005     s,@includedir@,$includedir,;t t
15006     s,@oldincludedir@,$oldincludedir,;t t
15007     s,@infodir@,$infodir,;t t
15008     s,@mandir@,$mandir,;t t
15009 gezelter 2081 s,@build_alias@,$build_alias,;t t
15010     s,@host_alias@,$host_alias,;t t
15011     s,@target_alias@,$target_alias,;t t
15012     s,@DEFS@,$DEFS,;t t
15013 gezelter 1490 s,@ECHO_C@,$ECHO_C,;t t
15014     s,@ECHO_N@,$ECHO_N,;t t
15015     s,@ECHO_T@,$ECHO_T,;t t
15016     s,@LIBS@,$LIBS,;t t
15017     s,@build@,$build,;t t
15018     s,@build_cpu@,$build_cpu,;t t
15019     s,@build_vendor@,$build_vendor,;t t
15020     s,@build_os@,$build_os,;t t
15021     s,@host@,$host,;t t
15022     s,@host_cpu@,$host_cpu,;t t
15023     s,@host_vendor@,$host_vendor,;t t
15024     s,@host_os@,$host_os,;t t
15025 gezelter 2547 s,@PROGNAME@,$PROGNAME,;t t
15026     s,@debug@,$debug,;t t
15027     s,@CXX@,$CXX,;t t
15028     s,@CXXFLAGS@,$CXXFLAGS,;t t
15029 gezelter 1490 s,@LDFLAGS@,$LDFLAGS,;t t
15030     s,@CPPFLAGS@,$CPPFLAGS,;t t
15031 gezelter 2547 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
15032 gezelter 1490 s,@EXEEXT@,$EXEEXT,;t t
15033     s,@OBJEXT@,$OBJEXT,;t t
15034 gezelter 2547 s,@CC@,$CC,;t t
15035     s,@CFLAGS@,$CFLAGS,;t t
15036     s,@ac_ct_CC@,$ac_ct_CC,;t t
15037     s,@FC@,$FC,;t t
15038     s,@FCFLAGS@,$FCFLAGS,;t t
15039     s,@ac_ct_FC@,$ac_ct_FC,;t t
15040 gezelter 2473 s,@CPP@,$CPP,;t t
15041     s,@EGREP@,$EGREP,;t t
15042 gezelter 2547 s,@LN_S@,$LN_S,;t t
15043     s,@SET_MAKE@,$SET_MAKE,;t t
15044     s,@RANLIB@,$RANLIB,;t t
15045     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15046     s,@PERLINTERP@,$PERLINTERP,;t t
15047     s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
15048     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15049     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15050     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15051     s,@AR@,$AR,;t t
15052     s,@PS@,$PS,;t t
15053     s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
15054     s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
15055 gezelter 1490 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
15056 gezelter 2547 s,@FCLIBS@,$FCLIBS,;t t
15057     s,@FC_FUNC@,$FC_FUNC,;t t
15058     s,@FC_FUNC_@,$FC_FUNC_,;t t
15059 gezelter 1490 s,@MOD@,$MOD,;t t
15060     s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
15061     s,@MODDIRFLAG@,$MODDIRFLAG,;t t
15062     s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
15063 gezelter 1535 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
15064 gezelter 2547 s,@LIBOBJS@,$LIBOBJS,;t t
15065     s,@POW_LIB@,$POW_LIB,;t t
15066 gezelter 2453 s,@CXXCPP@,$CXXCPP,;t t
15067 tim 2518 s,@__func__@,$__func__,;t t
15068 gezelter 1490 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
15069     s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
15070     s,@MPI_F90_INC@,$MPI_F90_INC,;t t
15071     s,@MPI_LIB@,$MPI_LIB,;t t
15072     s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
15073     s,@USE_MPI@,$USE_MPI,;t t
15074 gezelter 2190 s,@USE_CGAL@,$USE_CGAL,;t t
15075     s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
15076     s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
15077     s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
15078     s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
15079     s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
15080     s,@CGAL_LIBS@,$CGAL_LIBS,;t t
15081 gezelter 1540 s,@DOXYGEN@,$DOXYGEN,;t t
15082     s,@DOT@,$DOT,;t t
15083     s,@DOC@,$DOC,;t t
15084     s,@enable_dot@,$enable_dot,;t t
15085     s,@enable_html_docs@,$enable_html_docs,;t t
15086     s,@enable_latex_docs@,$enable_latex_docs,;t t
15087 gezelter 1490 s,@BATEXT@,$BATEXT,;t t
15088     s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
15089     s,@OOPSE@,$OOPSE,;t t
15090     s,@OOPSE_HOME@,$OOPSE_HOME,;t t
15091     s,@SUBDIRS@,$SUBDIRS,;t t
15092 gezelter 2081 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
15093 gezelter 1490 CEOF
15094    
15095 gezelter 2081 _ACEOF
15096 gezelter 1490
15097 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15098 gezelter 1490 # Split the substitutions into bite-sized pieces for seds with
15099     # small command number limits, like on Digital OSF/1 and HP-UX.
15100     ac_max_sed_lines=48
15101     ac_sed_frag=1 # Number of current file.
15102     ac_beg=1 # First line for current file.
15103     ac_end=$ac_max_sed_lines # Line after last line for current file.
15104     ac_more_lines=:
15105     ac_sed_cmds=
15106     while $ac_more_lines; do
15107     if test $ac_beg -gt 1; then
15108     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15109     else
15110     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15111     fi
15112     if test ! -s $tmp/subs.frag; then
15113     ac_more_lines=false
15114     else
15115     # The purpose of the label and of the branching condition is to
15116     # speed up the sed processing (if there are no `@' at all, there
15117     # is no need to browse any of the substitutions).
15118     # These are the two extra sed commands mentioned above.
15119     (echo ':t
15120     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
15121     if test -z "$ac_sed_cmds"; then
15122 gezelter 2081 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
15123 gezelter 1490 else
15124 gezelter 2081 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
15125 gezelter 1490 fi
15126     ac_sed_frag=`expr $ac_sed_frag + 1`
15127     ac_beg=$ac_end
15128     ac_end=`expr $ac_end + $ac_max_sed_lines`
15129     fi
15130     done
15131     if test -z "$ac_sed_cmds"; then
15132     ac_sed_cmds=cat
15133     fi
15134     fi # test -n "$CONFIG_FILES"
15135    
15136 gezelter 2081 _ACEOF
15137     cat >>$CONFIG_STATUS <<\_ACEOF
15138 gezelter 1490 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
15139     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15140     case $ac_file in
15141     - | *:- | *:-:* ) # input from stdin
15142 gezelter 2081 cat >$tmp/stdin
15143     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15144     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15145 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15146 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15147 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
15148     esac
15149    
15150     # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
15151 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15152     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15153     X"$ac_file" : 'X\(//\)[^/]' \| \
15154     X"$ac_file" : 'X\(//\)$' \| \
15155     X"$ac_file" : 'X\(/\)' \| \
15156     . : '\(.\)' 2>/dev/null ||
15157 gezelter 1490 echo X"$ac_file" |
15158     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15159     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15160     /^X\(\/\/\)$/{ s//\1/; q; }
15161     /^X\(\/\).*/{ s//\1/; q; }
15162     s/.*/./; q'`
15163 gezelter 2081 { if $as_mkdir_p; then
15164     mkdir -p "$ac_dir"
15165 gezelter 1490 else
15166 gezelter 2081 as_dir="$ac_dir"
15167     as_dirs=
15168     while test ! -d "$as_dir"; do
15169     as_dirs="$as_dir $as_dirs"
15170     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15171     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15172     X"$as_dir" : 'X\(//\)[^/]' \| \
15173     X"$as_dir" : 'X\(//\)$' \| \
15174     X"$as_dir" : 'X\(/\)' \| \
15175     . : '\(.\)' 2>/dev/null ||
15176     echo X"$as_dir" |
15177     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15178     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15179     /^X\(\/\/\)$/{ s//\1/; q; }
15180     /^X\(\/\).*/{ s//\1/; q; }
15181     s/.*/./; q'`
15182     done
15183     test ! -n "$as_dirs" || mkdir $as_dirs
15184     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15185     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15186     { (exit 1); exit 1; }; }; }
15187 gezelter 1490
15188 gezelter 2081 ac_builddir=.
15189    
15190     if test "$ac_dir" != .; then
15191     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15192     # A "../" for each directory in $ac_dir_suffix.
15193     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15194     else
15195     ac_dir_suffix= ac_top_builddir=
15196     fi
15197    
15198     case $srcdir in
15199     .) # No --srcdir option. We are building in place.
15200     ac_srcdir=.
15201     if test -z "$ac_top_builddir"; then
15202     ac_top_srcdir=.
15203     else
15204     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15205     fi ;;
15206     [\\/]* | ?:[\\/]* ) # Absolute path.
15207     ac_srcdir=$srcdir$ac_dir_suffix;
15208     ac_top_srcdir=$srcdir ;;
15209 gezelter 1490 *) # Relative path.
15210 gezelter 2081 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15211     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15212     esac
15213 gezelter 1490
15214 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
15215     # the directories may not exist.
15216     case `pwd` in
15217     .) ac_abs_builddir="$ac_dir";;
15218     *)
15219     case "$ac_dir" in
15220     .) ac_abs_builddir=`pwd`;;
15221     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15222     *) ac_abs_builddir=`pwd`/"$ac_dir";;
15223     esac;;
15224     esac
15225     case $ac_abs_builddir in
15226     .) ac_abs_top_builddir=${ac_top_builddir}.;;
15227     *)
15228     case ${ac_top_builddir}. in
15229     .) ac_abs_top_builddir=$ac_abs_builddir;;
15230     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15231     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15232     esac;;
15233     esac
15234     case $ac_abs_builddir in
15235     .) ac_abs_srcdir=$ac_srcdir;;
15236     *)
15237     case $ac_srcdir in
15238     .) ac_abs_srcdir=$ac_abs_builddir;;
15239     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15240     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15241     esac;;
15242     esac
15243     case $ac_abs_builddir in
15244     .) ac_abs_top_srcdir=$ac_top_srcdir;;
15245     *)
15246     case $ac_top_srcdir in
15247     .) ac_abs_top_srcdir=$ac_abs_builddir;;
15248     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15249     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15250     esac;;
15251     esac
15252    
15253    
15254 gezelter 1490 case $INSTALL in
15255     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15256 gezelter 2081 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15257 gezelter 1490 esac
15258    
15259 gezelter 2473 if test x"$ac_file" != x-; then
15260     { echo "$as_me:$LINENO: creating $ac_file" >&5
15261     echo "$as_me: creating $ac_file" >&6;}
15262     rm -f "$ac_file"
15263     fi
15264 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
15265     # use $as_me), people would be surprised to read:
15266 gezelter 2081 # /* config.h. Generated by config.status. */
15267     if test x"$ac_file" = x-; then
15268     configure_input=
15269     else
15270     configure_input="$ac_file. "
15271     fi
15272     configure_input=$configure_input"Generated from `echo $ac_file_in |
15273     sed 's,.*/,,'` by configure."
15274 gezelter 1490
15275     # First look for the input files in the build tree, otherwise in the
15276     # src tree.
15277     ac_file_inputs=`IFS=:
15278     for f in $ac_file_in; do
15279     case $f in
15280     -) echo $tmp/stdin ;;
15281     [\\/$]*)
15282 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
15283     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15284 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15285     { (exit 1); exit 1; }; }
15286 gezelter 2081 echo "$f";;
15287 gezelter 1490 *) # Relative
15288 gezelter 2081 if test -f "$f"; then
15289     # Build tree
15290     echo "$f"
15291     elif test -f "$srcdir/$f"; then
15292     # Source tree
15293     echo "$srcdir/$f"
15294     else
15295     # /dev/null tree
15296     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15297 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15298     { (exit 1); exit 1; }; }
15299 gezelter 2081 fi;;
15300 gezelter 1490 esac
15301     done` || { (exit 1); exit 1; }
15302 gezelter 2081 _ACEOF
15303     cat >>$CONFIG_STATUS <<_ACEOF
15304 gezelter 1490 sed "$ac_vpsub
15305     $extrasub
15306 gezelter 2081 _ACEOF
15307     cat >>$CONFIG_STATUS <<\_ACEOF
15308 gezelter 1490 :t
15309     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15310     s,@configure_input@,$configure_input,;t t
15311     s,@srcdir@,$ac_srcdir,;t t
15312 gezelter 2081 s,@abs_srcdir@,$ac_abs_srcdir,;t t
15313 gezelter 1490 s,@top_srcdir@,$ac_top_srcdir,;t t
15314 gezelter 2081 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15315     s,@builddir@,$ac_builddir,;t t
15316     s,@abs_builddir@,$ac_abs_builddir,;t t
15317     s,@top_builddir@,$ac_top_builddir,;t t
15318     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15319 gezelter 1490 s,@INSTALL@,$ac_INSTALL,;t t
15320     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15321     rm -f $tmp/stdin
15322     if test x"$ac_file" != x-; then
15323     mv $tmp/out $ac_file
15324     else
15325     cat $tmp/out
15326     rm -f $tmp/out
15327     fi
15328    
15329 gezelter 2199 # Run the commands associated with the file.
15330     case $ac_file in
15331     make/Makefile ) chmod 0755 scripts/* ;;
15332     src/utils/Makefile ) chmod 0755 scripts/* ;;
15333     src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
15334     scripts/filepp ) chmod 0755 scripts/* ;;
15335     esac
15336 gezelter 1490 done
15337 gezelter 2081 _ACEOF
15338     cat >>$CONFIG_STATUS <<\_ACEOF
15339 gezelter 1490
15340     #
15341     # CONFIG_HEADER section.
15342     #
15343    
15344     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15345     # NAME is the cpp macro being defined and VALUE is the value it is being given.
15346     #
15347     # ac_d sets the value in "#define NAME VALUE" lines.
15348 gezelter 2081 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15349     ac_dB='[ ].*$,\1#\2'
15350 gezelter 1490 ac_dC=' '
15351     ac_dD=',;t'
15352     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15353 gezelter 2081 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15354 gezelter 1490 ac_uB='$,\1#\2define\3'
15355     ac_uC=' '
15356     ac_uD=',;t'
15357    
15358     for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15359     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15360     case $ac_file in
15361     - | *:- | *:-:* ) # input from stdin
15362 gezelter 2081 cat >$tmp/stdin
15363     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15364     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15365 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15366 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15367 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
15368     esac
15369    
15370 gezelter 2081 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15371 gezelter 1490 echo "$as_me: creating $ac_file" >&6;}
15372    
15373     # First look for the input files in the build tree, otherwise in the
15374     # src tree.
15375     ac_file_inputs=`IFS=:
15376     for f in $ac_file_in; do
15377     case $f in
15378     -) echo $tmp/stdin ;;
15379     [\\/$]*)
15380 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
15381     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15382 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15383     { (exit 1); exit 1; }; }
15384 gezelter 2081 # Do quote $f, to prevent DOS paths from being IFS'd.
15385     echo "$f";;
15386 gezelter 1490 *) # Relative
15387 gezelter 2081 if test -f "$f"; then
15388     # Build tree
15389     echo "$f"
15390     elif test -f "$srcdir/$f"; then
15391     # Source tree
15392     echo "$srcdir/$f"
15393     else
15394     # /dev/null tree
15395     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15396 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15397     { (exit 1); exit 1; }; }
15398 gezelter 2081 fi;;
15399 gezelter 1490 esac
15400     done` || { (exit 1); exit 1; }
15401     # Remove the trailing spaces.
15402 gezelter 2081 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15403 gezelter 1490
15404 gezelter 2081 _ACEOF
15405 gezelter 1490
15406     # Transform confdefs.h into two sed scripts, `conftest.defines' and
15407     # `conftest.undefs', that substitutes the proper values into
15408     # config.h.in to produce config.h. The first handles `#define'
15409     # templates, and the second `#undef' templates.
15410     # And first: Protect against being on the right side of a sed subst in
15411     # config.status. Protect against being in an unquoted here document
15412     # in config.status.
15413     rm -f conftest.defines conftest.undefs
15414     # Using a here document instead of a string reduces the quoting nightmare.
15415     # Putting comments in sed scripts is not portable.
15416     #
15417     # `end' is used to avoid that the second main sed command (meant for
15418     # 0-ary CPP macros) applies to n-ary macro definitions.
15419     # See the Autoconf documentation for `clear'.
15420 gezelter 2081 cat >confdef2sed.sed <<\_ACEOF
15421 gezelter 1490 s/[\\&,]/\\&/g
15422     s,[\\$`],\\&,g
15423     t clear
15424     : clear
15425 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15426 gezelter 1490 t end
15427 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15428 gezelter 1490 : end
15429 gezelter 2081 _ACEOF
15430 gezelter 1490 # If some macros were called several times there might be several times
15431     # the same #defines, which is useless. Nevertheless, we may not want to
15432     # sort them, since we want the *last* AC-DEFINE to be honored.
15433     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15434     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15435     rm -f confdef2sed.sed
15436    
15437     # This sed command replaces #undef with comments. This is necessary, for
15438     # example, in the case of _POSIX_SOURCE, which is predefined and required
15439     # on some systems where configure will not decide to define it.
15440 gezelter 2081 cat >>conftest.undefs <<\_ACEOF
15441     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15442     _ACEOF
15443 gezelter 1490
15444     # Break up conftest.defines because some shells have a limit on the size
15445     # of here documents, and old seds have small limits too (100 cmds).
15446     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15447 gezelter 2081 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15448 gezelter 1490 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15449     echo ' :' >>$CONFIG_STATUS
15450     rm -f conftest.tail
15451     while grep . conftest.defines >/dev/null
15452     do
15453     # Write a limited-size here document to $tmp/defines.sed.
15454     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15455     # Speed up: don't consider the non `#define' lines.
15456 gezelter 2081 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15457 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
15458     echo 't clr' >>$CONFIG_STATUS
15459     echo ': clr' >>$CONFIG_STATUS
15460     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15461     echo 'CEOF
15462     sed -f $tmp/defines.sed $tmp/in >$tmp/out
15463     rm -f $tmp/in
15464     mv $tmp/out $tmp/in
15465     ' >>$CONFIG_STATUS
15466     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15467     rm -f conftest.defines
15468     mv conftest.tail conftest.defines
15469     done
15470     rm -f conftest.defines
15471 gezelter 2081 echo ' fi # grep' >>$CONFIG_STATUS
15472 gezelter 1490 echo >>$CONFIG_STATUS
15473    
15474     # Break up conftest.undefs because some shells have a limit on the size
15475     # of here documents, and old seds have small limits too (100 cmds).
15476     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15477     rm -f conftest.tail
15478     while grep . conftest.undefs >/dev/null
15479     do
15480     # Write a limited-size here document to $tmp/undefs.sed.
15481     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15482     # Speed up: don't consider the non `#undef'
15483 gezelter 2081 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15484 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
15485     echo 't clr' >>$CONFIG_STATUS
15486     echo ': clr' >>$CONFIG_STATUS
15487     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15488     echo 'CEOF
15489     sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15490     rm -f $tmp/in
15491     mv $tmp/out $tmp/in
15492     ' >>$CONFIG_STATUS
15493     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15494     rm -f conftest.undefs
15495     mv conftest.tail conftest.undefs
15496     done
15497     rm -f conftest.undefs
15498    
15499 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15500 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
15501     # use $as_me), people would be surprised to read:
15502 gezelter 2081 # /* config.h. Generated by config.status. */
15503 gezelter 1490 if test x"$ac_file" = x-; then
15504 gezelter 2081 echo "/* Generated by configure. */" >$tmp/config.h
15505 gezelter 1490 else
15506 gezelter 2081 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15507 gezelter 1490 fi
15508     cat $tmp/in >>$tmp/config.h
15509     rm -f $tmp/in
15510     if test x"$ac_file" != x-; then
15511 gezelter 2081 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15512     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15513 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
15514     else
15515 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15516     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15517     X"$ac_file" : 'X\(//\)[^/]' \| \
15518     X"$ac_file" : 'X\(//\)$' \| \
15519     X"$ac_file" : 'X\(/\)' \| \
15520     . : '\(.\)' 2>/dev/null ||
15521 gezelter 1490 echo X"$ac_file" |
15522     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15523     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15524     /^X\(\/\/\)$/{ s//\1/; q; }
15525     /^X\(\/\).*/{ s//\1/; q; }
15526     s/.*/./; q'`
15527 gezelter 2081 { if $as_mkdir_p; then
15528     mkdir -p "$ac_dir"
15529     else
15530     as_dir="$ac_dir"
15531     as_dirs=
15532     while test ! -d "$as_dir"; do
15533     as_dirs="$as_dir $as_dirs"
15534     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15535     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15536     X"$as_dir" : 'X\(//\)[^/]' \| \
15537     X"$as_dir" : 'X\(//\)$' \| \
15538     X"$as_dir" : 'X\(/\)' \| \
15539     . : '\(.\)' 2>/dev/null ||
15540     echo X"$as_dir" |
15541     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15542     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15543     /^X\(\/\/\)$/{ s//\1/; q; }
15544     /^X\(\/\).*/{ s//\1/; q; }
15545     s/.*/./; q'`
15546     done
15547     test ! -n "$as_dirs" || mkdir $as_dirs
15548     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15549     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15550     { (exit 1); exit 1; }; }; }
15551 gezelter 1490
15552     rm -f $ac_file
15553     mv $tmp/config.h $ac_file
15554     fi
15555     else
15556     cat $tmp/config.h
15557     rm -f $tmp/config.h
15558     fi
15559     done
15560 gezelter 2081 _ACEOF
15561     cat >>$CONFIG_STATUS <<\_ACEOF
15562 gezelter 1490
15563     #
15564     # CONFIG_LINKS section.
15565     #
15566    
15567     for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15568     ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15569     ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15570    
15571 gezelter 2081 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15572 gezelter 1490 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15573    
15574     if test ! -r $srcdir/$ac_source; then
15575 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15576     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15577 gezelter 1490 { (exit 1); exit 1; }; }
15578     fi
15579     rm -f $ac_dest
15580    
15581     # Make relative symlinks.
15582 gezelter 2081 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15583     $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15584     X"$ac_dest" : 'X\(//\)[^/]' \| \
15585     X"$ac_dest" : 'X\(//\)$' \| \
15586     X"$ac_dest" : 'X\(/\)' \| \
15587     . : '\(.\)' 2>/dev/null ||
15588 gezelter 1490 echo X"$ac_dest" |
15589     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15590     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15591     /^X\(\/\/\)$/{ s//\1/; q; }
15592     /^X\(\/\).*/{ s//\1/; q; }
15593     s/.*/./; q'`
15594 gezelter 2081 { if $as_mkdir_p; then
15595     mkdir -p "$ac_dest_dir"
15596     else
15597     as_dir="$ac_dest_dir"
15598     as_dirs=
15599     while test ! -d "$as_dir"; do
15600     as_dirs="$as_dir $as_dirs"
15601     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15602     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15603     X"$as_dir" : 'X\(//\)[^/]' \| \
15604     X"$as_dir" : 'X\(//\)$' \| \
15605     X"$as_dir" : 'X\(/\)' \| \
15606     . : '\(.\)' 2>/dev/null ||
15607     echo X"$as_dir" |
15608     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15609     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15610     /^X\(\/\/\)$/{ s//\1/; q; }
15611     /^X\(\/\).*/{ s//\1/; q; }
15612     s/.*/./; q'`
15613     done
15614     test ! -n "$as_dirs" || mkdir $as_dirs
15615     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15616     echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15617     { (exit 1); exit 1; }; }; }
15618    
15619     ac_builddir=.
15620    
15621     if test "$ac_dest_dir" != .; then
15622     ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15623     # A "../" for each directory in $ac_dir_suffix.
15624     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15625     else
15626     ac_dir_suffix= ac_top_builddir=
15627     fi
15628    
15629     case $srcdir in
15630     .) # No --srcdir option. We are building in place.
15631     ac_srcdir=.
15632     if test -z "$ac_top_builddir"; then
15633     ac_top_srcdir=.
15634     else
15635     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15636     fi ;;
15637     [\\/]* | ?:[\\/]* ) # Absolute path.
15638     ac_srcdir=$srcdir$ac_dir_suffix;
15639     ac_top_srcdir=$srcdir ;;
15640     *) # Relative path.
15641     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15642     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15643 gezelter 1490 esac
15644    
15645 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
15646     # the directories may not exist.
15647     case `pwd` in
15648     .) ac_abs_builddir="$ac_dest_dir";;
15649     *)
15650     case "$ac_dest_dir" in
15651     .) ac_abs_builddir=`pwd`;;
15652     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15653     *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15654     esac;;
15655     esac
15656     case $ac_abs_builddir in
15657     .) ac_abs_top_builddir=${ac_top_builddir}.;;
15658     *)
15659     case ${ac_top_builddir}. in
15660     .) ac_abs_top_builddir=$ac_abs_builddir;;
15661     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15662     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15663     esac;;
15664     esac
15665     case $ac_abs_builddir in
15666     .) ac_abs_srcdir=$ac_srcdir;;
15667     *)
15668     case $ac_srcdir in
15669     .) ac_abs_srcdir=$ac_abs_builddir;;
15670     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15671     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15672     esac;;
15673     esac
15674     case $ac_abs_builddir in
15675     .) ac_abs_top_srcdir=$ac_top_srcdir;;
15676     *)
15677     case $ac_top_srcdir in
15678     .) ac_abs_top_srcdir=$ac_abs_builddir;;
15679     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15680     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15681     esac;;
15682     esac
15683 gezelter 1490
15684 gezelter 2081
15685 gezelter 1490 case $srcdir in
15686     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15687 gezelter 2081 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15688 gezelter 1490 esac
15689    
15690 gezelter 2081 # Try a symlink, then a hard link, then a copy.
15691 gezelter 1490 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
15692 gezelter 2081 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
15693     cp -p $srcdir/$ac_source $ac_dest ||
15694     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
15695     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
15696 gezelter 1490 { (exit 1); exit 1; }; }
15697     done
15698 gezelter 2081 _ACEOF
15699 gezelter 1490
15700 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15701 gezelter 1490
15702     { (exit 0); exit 0; }
15703 gezelter 2081 _ACEOF
15704 gezelter 1490 chmod +x $CONFIG_STATUS
15705     ac_clean_files=$ac_clean_files_save
15706    
15707 gezelter 2081
15708 gezelter 1490 # configure is writing to config.log, and then calls config.status.
15709     # config.status does its own redirection, appending to config.log.
15710     # Unfortunately, on DOS this fails, as config.log is still kept open
15711     # by configure, so config.status won't be able to write to it; its
15712     # output is simply discarded. So we exec the FD to /dev/null,
15713     # effectively closing config.log, so it can be properly (re)opened and
15714     # appended to by config.status. When coming back to configure, we
15715     # need to make the FD available again.
15716     if test "$no_create" != yes; then
15717     ac_cs_success=:
15718 gezelter 2081 ac_config_status_args=
15719     test "$silent" = yes &&
15720     ac_config_status_args="$ac_config_status_args --quiet"
15721 gezelter 1490 exec 5>/dev/null
15722 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15723 gezelter 1490 exec 5>>config.log
15724     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15725     # would make configure fail if this is the last instruction.
15726     $ac_cs_success || { (exit 1); exit 1; }
15727     fi
15728    

Properties

Name Value
svn:executable *