ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 2753
Committed: Tue May 16 20:38:23 2006 UTC (18 years, 1 month ago) by gezelter
File size: 445281 byte(s)
Log Message:
Autoconf fixes for FFTW.  Multiple FFTW version support.

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 2753 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 FFTW_INC_DIR FFTW_LIB_DIR FFTW_LIBS LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
316 gezelter 2081 ac_subst_files=''
317    
318 gezelter 1490 # Initialize some variables set by options.
319     ac_init_help=
320     ac_init_version=false
321     # The variables have the same names as the options, with
322     # dashes changed to underlines.
323     cache_file=/dev/null
324     exec_prefix=NONE
325     no_create=
326     no_recursion=
327     prefix=NONE
328     program_prefix=NONE
329     program_suffix=NONE
330     program_transform_name=s,x,x,
331     silent=
332     site=
333     srcdir=
334     verbose=
335     x_includes=NONE
336     x_libraries=NONE
337    
338     # Installation directory options.
339     # These are left unexpanded so users can "make install exec_prefix=/foo"
340     # and all the variables that are supposed to be based on exec_prefix
341     # by default will actually change.
342     # Use braces instead of parens because sh, perl, etc. also accept them.
343     bindir='${exec_prefix}/bin'
344     sbindir='${exec_prefix}/sbin'
345     libexecdir='${exec_prefix}/libexec'
346     datadir='${prefix}/share'
347     sysconfdir='${prefix}/etc'
348     sharedstatedir='${prefix}/com'
349     localstatedir='${prefix}/var'
350     libdir='${exec_prefix}/lib'
351     includedir='${prefix}/include'
352     oldincludedir='/usr/include'
353     infodir='${prefix}/info'
354     mandir='${prefix}/man'
355    
356     ac_prev=
357     for ac_option
358     do
359     # If the previous option needs an argument, assign it.
360     if test -n "$ac_prev"; then
361     eval "$ac_prev=\$ac_option"
362     ac_prev=
363     continue
364     fi
365    
366     ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
367    
368     # Accept the important Cygnus configure options, so we can diagnose typos.
369    
370     case $ac_option in
371    
372     -bindir | --bindir | --bindi | --bind | --bin | --bi)
373     ac_prev=bindir ;;
374     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
375     bindir=$ac_optarg ;;
376    
377     -build | --build | --buil | --bui | --bu)
378     ac_prev=build_alias ;;
379     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
380     build_alias=$ac_optarg ;;
381    
382     -cache-file | --cache-file | --cache-fil | --cache-fi \
383     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
384     ac_prev=cache_file ;;
385     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
386     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
387     cache_file=$ac_optarg ;;
388    
389     --config-cache | -C)
390     cache_file=config.cache ;;
391    
392     -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
393     ac_prev=datadir ;;
394     -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395     | --da=*)
396     datadir=$ac_optarg ;;
397    
398     -disable-* | --disable-*)
399     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
400     # Reject names that are not valid shell variable names.
401 gezelter 2081 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
402 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
403     { (exit 1); exit 1; }; }
404     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
405     eval "enable_$ac_feature=no" ;;
406    
407     -enable-* | --enable-*)
408     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
409     # Reject names that are not valid shell variable names.
410 gezelter 2081 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
411 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
412     { (exit 1); exit 1; }; }
413     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
414     case $ac_option in
415     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416     *) ac_optarg=yes ;;
417     esac
418     eval "enable_$ac_feature='$ac_optarg'" ;;
419    
420     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
421     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
422     | --exec | --exe | --ex)
423     ac_prev=exec_prefix ;;
424     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
425     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
426     | --exec=* | --exe=* | --ex=*)
427     exec_prefix=$ac_optarg ;;
428    
429     -gas | --gas | --ga | --g)
430     # Obsolete; use --with-gas.
431     with_gas=yes ;;
432    
433     -help | --help | --hel | --he | -h)
434     ac_init_help=long ;;
435     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
436     ac_init_help=recursive ;;
437     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
438     ac_init_help=short ;;
439    
440     -host | --host | --hos | --ho)
441     ac_prev=host_alias ;;
442     -host=* | --host=* | --hos=* | --ho=*)
443     host_alias=$ac_optarg ;;
444    
445     -includedir | --includedir | --includedi | --included | --include \
446     | --includ | --inclu | --incl | --inc)
447     ac_prev=includedir ;;
448     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
449     | --includ=* | --inclu=* | --incl=* | --inc=*)
450     includedir=$ac_optarg ;;
451    
452     -infodir | --infodir | --infodi | --infod | --info | --inf)
453     ac_prev=infodir ;;
454     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
455     infodir=$ac_optarg ;;
456    
457     -libdir | --libdir | --libdi | --libd)
458     ac_prev=libdir ;;
459     -libdir=* | --libdir=* | --libdi=* | --libd=*)
460     libdir=$ac_optarg ;;
461    
462     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
463     | --libexe | --libex | --libe)
464     ac_prev=libexecdir ;;
465     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
466     | --libexe=* | --libex=* | --libe=*)
467     libexecdir=$ac_optarg ;;
468    
469     -localstatedir | --localstatedir | --localstatedi | --localstated \
470     | --localstate | --localstat | --localsta | --localst \
471     | --locals | --local | --loca | --loc | --lo)
472     ac_prev=localstatedir ;;
473     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
474     | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475     | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
476     localstatedir=$ac_optarg ;;
477    
478     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
479     ac_prev=mandir ;;
480     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
481     mandir=$ac_optarg ;;
482    
483     -nfp | --nfp | --nf)
484     # Obsolete; use --without-fp.
485     with_fp=no ;;
486    
487     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
488 gezelter 2081 | --no-cr | --no-c | -n)
489 gezelter 1490 no_create=yes ;;
490    
491     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
492     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
493     no_recursion=yes ;;
494    
495     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
496     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
497     | --oldin | --oldi | --old | --ol | --o)
498     ac_prev=oldincludedir ;;
499     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
500     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
501     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
502     oldincludedir=$ac_optarg ;;
503    
504     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
505     ac_prev=prefix ;;
506     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
507     prefix=$ac_optarg ;;
508    
509     -program-prefix | --program-prefix | --program-prefi | --program-pref \
510     | --program-pre | --program-pr | --program-p)
511     ac_prev=program_prefix ;;
512     -program-prefix=* | --program-prefix=* | --program-prefi=* \
513     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
514     program_prefix=$ac_optarg ;;
515    
516     -program-suffix | --program-suffix | --program-suffi | --program-suff \
517     | --program-suf | --program-su | --program-s)
518     ac_prev=program_suffix ;;
519     -program-suffix=* | --program-suffix=* | --program-suffi=* \
520     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
521     program_suffix=$ac_optarg ;;
522    
523     -program-transform-name | --program-transform-name \
524     | --program-transform-nam | --program-transform-na \
525     | --program-transform-n | --program-transform- \
526     | --program-transform | --program-transfor \
527     | --program-transfo | --program-transf \
528     | --program-trans | --program-tran \
529     | --progr-tra | --program-tr | --program-t)
530     ac_prev=program_transform_name ;;
531     -program-transform-name=* | --program-transform-name=* \
532     | --program-transform-nam=* | --program-transform-na=* \
533     | --program-transform-n=* | --program-transform-=* \
534     | --program-transform=* | --program-transfor=* \
535     | --program-transfo=* | --program-transf=* \
536     | --program-trans=* | --program-tran=* \
537     | --progr-tra=* | --program-tr=* | --program-t=*)
538     program_transform_name=$ac_optarg ;;
539    
540     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
541     | -silent | --silent | --silen | --sile | --sil)
542     silent=yes ;;
543    
544     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
545     ac_prev=sbindir ;;
546     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
547     | --sbi=* | --sb=*)
548     sbindir=$ac_optarg ;;
549    
550     -sharedstatedir | --sharedstatedir | --sharedstatedi \
551     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
552     | --sharedst | --shareds | --shared | --share | --shar \
553     | --sha | --sh)
554     ac_prev=sharedstatedir ;;
555     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
556     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
557     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
558     | --sha=* | --sh=*)
559     sharedstatedir=$ac_optarg ;;
560    
561     -site | --site | --sit)
562     ac_prev=site ;;
563     -site=* | --site=* | --sit=*)
564     site=$ac_optarg ;;
565    
566     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
567     ac_prev=srcdir ;;
568     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
569     srcdir=$ac_optarg ;;
570    
571     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
572     | --syscon | --sysco | --sysc | --sys | --sy)
573     ac_prev=sysconfdir ;;
574     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
575     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
576     sysconfdir=$ac_optarg ;;
577    
578     -target | --target | --targe | --targ | --tar | --ta | --t)
579     ac_prev=target_alias ;;
580     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
581     target_alias=$ac_optarg ;;
582    
583     -v | -verbose | --verbose | --verbos | --verbo | --verb)
584     verbose=yes ;;
585    
586     -version | --version | --versio | --versi | --vers | -V)
587     ac_init_version=: ;;
588    
589     -with-* | --with-*)
590     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
591     # Reject names that are not valid shell variable names.
592 gezelter 2081 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
593 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
594     { (exit 1); exit 1; }; }
595     ac_package=`echo $ac_package| sed 's/-/_/g'`
596     case $ac_option in
597     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598     *) ac_optarg=yes ;;
599     esac
600     eval "with_$ac_package='$ac_optarg'" ;;
601    
602     -without-* | --without-*)
603     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
604     # Reject names that are not valid shell variable names.
605 gezelter 2081 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
606 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
607     { (exit 1); exit 1; }; }
608     ac_package=`echo $ac_package | sed 's/-/_/g'`
609     eval "with_$ac_package=no" ;;
610    
611     --x)
612     # Obsolete; use --with-x.
613     with_x=yes ;;
614    
615     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
616     | --x-incl | --x-inc | --x-in | --x-i)
617     ac_prev=x_includes ;;
618     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
619     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
620     x_includes=$ac_optarg ;;
621    
622     -x-libraries | --x-libraries | --x-librarie | --x-librari \
623     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
624     ac_prev=x_libraries ;;
625     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
626     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
627     x_libraries=$ac_optarg ;;
628    
629     -*) { echo "$as_me: error: unrecognized option: $ac_option
630     Try \`$0 --help' for more information." >&2
631     { (exit 1); exit 1; }; }
632     ;;
633    
634     *=*)
635     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
636     # Reject names that are not valid shell variable names.
637 gezelter 2081 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
638 gezelter 1490 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
639     { (exit 1); exit 1; }; }
640     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641     eval "$ac_envvar='$ac_optarg'"
642     export $ac_envvar ;;
643    
644     *)
645     # FIXME: should be removed in autoconf 3.0.
646     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
647 gezelter 2081 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
648 gezelter 1490 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
649     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
650     ;;
651    
652     esac
653     done
654    
655     if test -n "$ac_prev"; then
656     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
657     { echo "$as_me: error: missing argument to $ac_option" >&2
658     { (exit 1); exit 1; }; }
659     fi
660    
661     # Be sure to have absolute paths.
662 gezelter 2081 for ac_var in exec_prefix prefix
663     do
664     eval ac_val=$`echo $ac_var`
665     case $ac_val in
666     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
667     *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668     { (exit 1); exit 1; }; };;
669     esac
670     done
671    
672     # Be sure to have absolute paths.
673 gezelter 1490 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674 gezelter 2081 localstatedir libdir includedir oldincludedir infodir mandir
675 gezelter 1490 do
676     eval ac_val=$`echo $ac_var`
677     case $ac_val in
678     [\\/$]* | ?:[\\/]* ) ;;
679 gezelter 2081 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680 gezelter 1490 { (exit 1); exit 1; }; };;
681     esac
682     done
683    
684     # There might be people who depend on the old broken behavior: `$host'
685     # used to hold the argument of --host etc.
686 gezelter 2081 # FIXME: To remove some day.
687 gezelter 1490 build=$build_alias
688     host=$host_alias
689     target=$target_alias
690    
691 gezelter 2081 # FIXME: To remove some day.
692 gezelter 1490 if test "x$host_alias" != x; then
693     if test "x$build_alias" = x; then
694     cross_compiling=maybe
695     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
696     If a cross compiler is detected then cross compile mode will be used." >&2
697     elif test "x$build_alias" != "x$host_alias"; then
698     cross_compiling=yes
699     fi
700     fi
701    
702     ac_tool_prefix=
703     test -n "$host_alias" && ac_tool_prefix=$host_alias-
704    
705     test "$silent" = yes && exec 6>/dev/null
706    
707 gezelter 2081
708 gezelter 1490 # Find the source files, if location was not specified.
709     if test -z "$srcdir"; then
710     ac_srcdir_defaulted=yes
711     # Try the directory containing this script, then its parent.
712 gezelter 2081 ac_confdir=`(dirname "$0") 2>/dev/null ||
713     $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
714     X"$0" : 'X\(//\)[^/]' \| \
715     X"$0" : 'X\(//\)$' \| \
716     X"$0" : 'X\(/\)' \| \
717     . : '\(.\)' 2>/dev/null ||
718     echo X"$0" |
719     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
720     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
721     /^X\(\/\/\)$/{ s//\1/; q; }
722     /^X\(\/\).*/{ s//\1/; q; }
723     s/.*/./; q'`
724 gezelter 1490 srcdir=$ac_confdir
725     if test ! -r $srcdir/$ac_unique_file; then
726     srcdir=..
727     fi
728     else
729     ac_srcdir_defaulted=no
730     fi
731     if test ! -r $srcdir/$ac_unique_file; then
732     if test "$ac_srcdir_defaulted" = yes; then
733 gezelter 2081 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734 gezelter 1490 { (exit 1); exit 1; }; }
735     else
736 gezelter 2081 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737 gezelter 1490 { (exit 1); exit 1; }; }
738     fi
739     fi
740 gezelter 2081 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
741     { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
742     { (exit 1); exit 1; }; }
743 gezelter 1490 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
744     ac_env_build_alias_set=${build_alias+set}
745     ac_env_build_alias_value=$build_alias
746     ac_cv_env_build_alias_set=${build_alias+set}
747     ac_cv_env_build_alias_value=$build_alias
748     ac_env_host_alias_set=${host_alias+set}
749     ac_env_host_alias_value=$host_alias
750     ac_cv_env_host_alias_set=${host_alias+set}
751     ac_cv_env_host_alias_value=$host_alias
752     ac_env_target_alias_set=${target_alias+set}
753     ac_env_target_alias_value=$target_alias
754     ac_cv_env_target_alias_set=${target_alias+set}
755     ac_cv_env_target_alias_value=$target_alias
756 gezelter 2547 ac_env_CXX_set=${CXX+set}
757     ac_env_CXX_value=$CXX
758     ac_cv_env_CXX_set=${CXX+set}
759     ac_cv_env_CXX_value=$CXX
760     ac_env_CXXFLAGS_set=${CXXFLAGS+set}
761     ac_env_CXXFLAGS_value=$CXXFLAGS
762     ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
763     ac_cv_env_CXXFLAGS_value=$CXXFLAGS
764     ac_env_LDFLAGS_set=${LDFLAGS+set}
765     ac_env_LDFLAGS_value=$LDFLAGS
766     ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767     ac_cv_env_LDFLAGS_value=$LDFLAGS
768     ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769     ac_env_CPPFLAGS_value=$CPPFLAGS
770     ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771     ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 gezelter 1490 ac_env_CC_set=${CC+set}
773     ac_env_CC_value=$CC
774     ac_cv_env_CC_set=${CC+set}
775     ac_cv_env_CC_value=$CC
776     ac_env_CFLAGS_set=${CFLAGS+set}
777     ac_env_CFLAGS_value=$CFLAGS
778     ac_cv_env_CFLAGS_set=${CFLAGS+set}
779     ac_cv_env_CFLAGS_value=$CFLAGS
780 gezelter 2547 ac_env_FC_set=${FC+set}
781     ac_env_FC_value=$FC
782     ac_cv_env_FC_set=${FC+set}
783     ac_cv_env_FC_value=$FC
784     ac_env_FCFLAGS_set=${FCFLAGS+set}
785     ac_env_FCFLAGS_value=$FCFLAGS
786     ac_cv_env_FCFLAGS_set=${FCFLAGS+set}
787     ac_cv_env_FCFLAGS_value=$FCFLAGS
788 gezelter 2473 ac_env_CPP_set=${CPP+set}
789     ac_env_CPP_value=$CPP
790     ac_cv_env_CPP_set=${CPP+set}
791     ac_cv_env_CPP_value=$CPP
792 gezelter 2190 ac_env_CXXCPP_set=${CXXCPP+set}
793     ac_env_CXXCPP_value=$CXXCPP
794     ac_cv_env_CXXCPP_set=${CXXCPP+set}
795     ac_cv_env_CXXCPP_value=$CXXCPP
796 gezelter 1490
797     #
798     # Report the --help message.
799     #
800     if test "$ac_init_help" = "long"; then
801     # Omit some internal or obsolete options to make the list less imposing.
802     # This message is too long to be a string in the A/UX 3.1 sh.
803 gezelter 2081 cat <<_ACEOF
804 gezelter 2560 \`configure' configures OOPSE 3.0 to adapt to many kinds of systems.
805 gezelter 1490
806     Usage: $0 [OPTION]... [VAR=VALUE]...
807    
808     To assign environment variables (e.g., CC, CFLAGS...), specify them as
809     VAR=VALUE. See below for descriptions of some of the useful variables.
810    
811     Defaults for the options are specified in brackets.
812    
813     Configuration:
814     -h, --help display this help and exit
815     --help=short display options specific to this package
816     --help=recursive display the short help of all the included packages
817     -V, --version display version information and exit
818     -q, --quiet, --silent do not print \`checking...' messages
819     --cache-file=FILE cache test results in FILE [disabled]
820     -C, --config-cache alias for \`--cache-file=config.cache'
821     -n, --no-create do not create output files
822     --srcdir=DIR find the sources in DIR [configure dir or \`..']
823    
824 gezelter 2081 _ACEOF
825 gezelter 1490
826 gezelter 2081 cat <<_ACEOF
827 gezelter 1490 Installation directories:
828     --prefix=PREFIX install architecture-independent files in PREFIX
829 gezelter 2081 [$ac_default_prefix]
830 gezelter 1490 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
831 gezelter 2081 [PREFIX]
832 gezelter 1490
833     By default, \`make install' will install all the files in
834     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
835     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
836     for instance \`--prefix=\$HOME'.
837    
838     For better control, use the options below.
839    
840     Fine tuning of the installation directories:
841     --bindir=DIR user executables [EPREFIX/bin]
842     --sbindir=DIR system admin executables [EPREFIX/sbin]
843     --libexecdir=DIR program executables [EPREFIX/libexec]
844     --datadir=DIR read-only architecture-independent data [PREFIX/share]
845     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
846     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
847     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
848     --libdir=DIR object code libraries [EPREFIX/lib]
849     --includedir=DIR C header files [PREFIX/include]
850     --oldincludedir=DIR C header files for non-gcc [/usr/include]
851     --infodir=DIR info documentation [PREFIX/info]
852     --mandir=DIR man documentation [PREFIX/man]
853 gezelter 2081 _ACEOF
854 gezelter 1490
855 gezelter 2081 cat <<\_ACEOF
856 gezelter 1490
857     System types:
858     --build=BUILD configure for building on BUILD [guessed]
859 gezelter 2081 --host=HOST cross-compile to build programs to run on HOST [BUILD]
860     _ACEOF
861 gezelter 1490 fi
862    
863     if test -n "$ac_init_help"; then
864     case $ac_init_help in
865 gezelter 2560 short | recursive ) echo "Configuration of OOPSE 3.0:";;
866 gezelter 1490 esac
867 gezelter 2081 cat <<\_ACEOF
868 gezelter 1490
869     Optional Features:
870     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
871     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
872 gezelter 2547 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
873 gezelter 1490 --enable-debug Compile OOPSE in debug mode
874 gezelter 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 2753 --with-fftw=DIR root directory path of fftw installation (defaults
888     to /usr/local or /usr if not found in /usr/local)
889 gezelter 1490 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
890 gezelter 2190 --with-cgal-makefile=FILE CGAL makefile that should be used
891 gezelter 1490
892     Some influential environment variables:
893 gezelter 2547 CXX C++ compiler command
894     CXXFLAGS C++ compiler flags
895 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
896     nonstandard directory <lib dir>
897     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
898     headers in a nonstandard directory <include dir>
899 gezelter 2547 CC C compiler command
900     CFLAGS C compiler flags
901     FC Fortran compiler command
902     FCFLAGS Fortran compiler flags
903 gezelter 2473 CPP C preprocessor
904 gezelter 2190 CXXCPP C++ preprocessor
905 gezelter 1490
906     Use these variables to override the choices made by `configure' or to help
907     it to find libraries and programs with nonstandard names/locations.
908    
909     Report bugs to <gezelter@nd.edu>.
910 gezelter 2081 _ACEOF
911 gezelter 1490 fi
912    
913     if test "$ac_init_help" = "recursive"; then
914     # If there are subdirs, report their specific --help.
915     ac_popdir=`pwd`
916 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
917     test -d $ac_dir || continue
918     ac_builddir=.
919 gezelter 1490
920 gezelter 2081 if test "$ac_dir" != .; then
921     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
922     # A "../" for each directory in $ac_dir_suffix.
923     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
924     else
925     ac_dir_suffix= ac_top_builddir=
926     fi
927 gezelter 1490
928 gezelter 2081 case $srcdir in
929     .) # No --srcdir option. We are building in place.
930     ac_srcdir=.
931     if test -z "$ac_top_builddir"; then
932     ac_top_srcdir=.
933     else
934     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
935     fi ;;
936     [\\/]* | ?:[\\/]* ) # Absolute path.
937     ac_srcdir=$srcdir$ac_dir_suffix;
938     ac_top_srcdir=$srcdir ;;
939     *) # Relative path.
940     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
941     ac_top_srcdir=$ac_top_builddir$srcdir ;;
942     esac
943    
944     # Do not use `cd foo && pwd` to compute absolute paths, because
945     # the directories may not exist.
946     case `pwd` in
947     .) ac_abs_builddir="$ac_dir";;
948     *)
949     case "$ac_dir" in
950     .) ac_abs_builddir=`pwd`;;
951     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
952     *) ac_abs_builddir=`pwd`/"$ac_dir";;
953     esac;;
954     esac
955     case $ac_abs_builddir in
956     .) ac_abs_top_builddir=${ac_top_builddir}.;;
957     *)
958     case ${ac_top_builddir}. in
959     .) ac_abs_top_builddir=$ac_abs_builddir;;
960     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
961     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
962     esac;;
963     esac
964     case $ac_abs_builddir in
965     .) ac_abs_srcdir=$ac_srcdir;;
966     *)
967     case $ac_srcdir in
968     .) ac_abs_srcdir=$ac_abs_builddir;;
969     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
970     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
971     esac;;
972     esac
973     case $ac_abs_builddir in
974     .) ac_abs_top_srcdir=$ac_top_srcdir;;
975     *)
976     case $ac_top_srcdir in
977     .) ac_abs_top_srcdir=$ac_abs_builddir;;
978     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
979     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
980     esac;;
981     esac
982    
983     cd $ac_dir
984 gezelter 1490 # Check for guested configure; otherwise get Cygnus style configure.
985 gezelter 2081 if test -f $ac_srcdir/configure.gnu; then
986 gezelter 1490 echo
987 gezelter 2081 $SHELL $ac_srcdir/configure.gnu --help=recursive
988     elif test -f $ac_srcdir/configure; then
989 gezelter 1490 echo
990 gezelter 2081 $SHELL $ac_srcdir/configure --help=recursive
991     elif test -f $ac_srcdir/configure.ac ||
992     test -f $ac_srcdir/configure.in; then
993 gezelter 1490 echo
994     $ac_configure --help
995     else
996 gezelter 2081 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
997 gezelter 1490 fi
998 gezelter 2473 cd $ac_popdir
999 gezelter 1490 done
1000     fi
1001    
1002     test -n "$ac_init_help" && exit 0
1003     if $ac_init_version; then
1004 gezelter 2081 cat <<\_ACEOF
1005 gezelter 2560 OOPSE configure 3.0
1006 gezelter 2081 generated by GNU Autoconf 2.59
1007 gezelter 1490
1008 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
1009 gezelter 1490 This configure script is free software; the Free Software Foundation
1010     gives unlimited permission to copy, distribute and modify it.
1011 gezelter 2081 _ACEOF
1012 gezelter 1490 exit 0
1013     fi
1014     exec 5>config.log
1015 gezelter 2081 cat >&5 <<_ACEOF
1016 gezelter 1490 This file contains any messages produced by compilers while
1017     running configure, to aid debugging if configure makes a mistake.
1018    
1019 gezelter 2560 It was created by OOPSE $as_me 3.0, which was
1020 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
1021 gezelter 1490
1022     $ $0 $@
1023    
1024 gezelter 2081 _ACEOF
1025 gezelter 1490 {
1026     cat <<_ASUNAME
1027 gezelter 2081 ## --------- ##
1028     ## Platform. ##
1029     ## --------- ##
1030 gezelter 1490
1031     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1032     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1033     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1034     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1035     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1036    
1037     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1038     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1039    
1040     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1041     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1042     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1043     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1044     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1045     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1046     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1047    
1048 gezelter 2081 _ASUNAME
1049 gezelter 2029
1050 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1051     for as_dir in $PATH
1052     do
1053     IFS=$as_save_IFS
1054     test -z "$as_dir" && as_dir=.
1055     echo "PATH: $as_dir"
1056     done
1057    
1058 gezelter 1490 } >&5
1059    
1060 gezelter 2081 cat >&5 <<_ACEOF
1061 gezelter 1490
1062    
1063 gezelter 2081 ## ----------- ##
1064     ## Core tests. ##
1065     ## ----------- ##
1066    
1067     _ACEOF
1068    
1069    
1070 gezelter 1490 # Keep a trace of the command line.
1071     # Strip out --no-create and --no-recursion so they do not pile up.
1072 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1073 gezelter 1490 # Also quote any args containing shell meta-characters.
1074 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1075 gezelter 1490 ac_configure_args=
1076 gezelter 2081 ac_configure_args0=
1077     ac_configure_args1=
1078 gezelter 1490 ac_sep=
1079 gezelter 2081 ac_must_keep_next=false
1080     for ac_pass in 1 2
1081 gezelter 1490 do
1082 gezelter 2081 for ac_arg
1083     do
1084     case $ac_arg in
1085     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1086     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1087     | -silent | --silent | --silen | --sile | --sil)
1088     continue ;;
1089     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1090     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1091     esac
1092     case $ac_pass in
1093     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1094     2)
1095     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1096     if test $ac_must_keep_next = true; then
1097     ac_must_keep_next=false # Got value, back to normal.
1098     else
1099     case $ac_arg in
1100     *=* | --config-cache | -C | -disable-* | --disable-* \
1101     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1102     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1103     | -with-* | --with-* | -without-* | --without-* | --x)
1104     case "$ac_configure_args0 " in
1105     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1106     esac
1107     ;;
1108     -* ) ac_must_keep_next=true ;;
1109     esac
1110     fi
1111     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1112     # Get rid of the leading space.
1113     ac_sep=" "
1114     ;;
1115     esac
1116     done
1117 gezelter 1490 done
1118 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1119     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1120 gezelter 1490
1121     # When interrupted or exit'd, cleanup temporary files, and complete
1122     # config.log. We remove comments because anyway the quotes in there
1123     # would cause problems or look ugly.
1124 gezelter 2081 # WARNING: Be sure not to use single quotes in there, as some shells,
1125     # such as our DU 5.0 friend, will then `close' the trap.
1126 gezelter 1490 trap 'exit_status=$?
1127     # Save into config.log some information that might help in debugging.
1128 gezelter 2081 {
1129     echo
1130    
1131     cat <<\_ASBOX
1132     ## ---------------- ##
1133     ## Cache variables. ##
1134     ## ---------------- ##
1135     _ASBOX
1136     echo
1137     # The following way of writing the cache mishandles newlines in values,
1138 gezelter 1490 {
1139     (set) 2>&1 |
1140     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1141     *ac_space=\ *)
1142     sed -n \
1143 gezelter 2081 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1144     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1145 gezelter 1490 ;;
1146     *)
1147     sed -n \
1148 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1149 gezelter 1490 ;;
1150     esac;
1151 gezelter 2081 }
1152     echo
1153    
1154     cat <<\_ASBOX
1155     ## ----------------- ##
1156     ## Output variables. ##
1157     ## ----------------- ##
1158     _ASBOX
1159     echo
1160     for ac_var in $ac_subst_vars
1161     do
1162     eval ac_val=$`echo $ac_var`
1163     echo "$ac_var='"'"'$ac_val'"'"'"
1164     done | sort
1165     echo
1166    
1167     if test -n "$ac_subst_files"; then
1168     cat <<\_ASBOX
1169     ## ------------- ##
1170     ## Output files. ##
1171     ## ------------- ##
1172     _ASBOX
1173     echo
1174     for ac_var in $ac_subst_files
1175     do
1176     eval ac_val=$`echo $ac_var`
1177     echo "$ac_var='"'"'$ac_val'"'"'"
1178     done | sort
1179     echo
1180     fi
1181    
1182     if test -s confdefs.h; then
1183     cat <<\_ASBOX
1184     ## ----------- ##
1185     ## confdefs.h. ##
1186     ## ----------- ##
1187     _ASBOX
1188     echo
1189     sed "/^$/d" confdefs.h | sort
1190     echo
1191     fi
1192     test "$ac_signal" != 0 &&
1193     echo "$as_me: caught signal $ac_signal"
1194     echo "$as_me: exit $exit_status"
1195     } >&5
1196     rm -f core *.core &&
1197     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1198 gezelter 1490 exit $exit_status
1199     ' 0
1200     for ac_signal in 1 2 13 15; do
1201 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1202 gezelter 1490 done
1203     ac_signal=0
1204    
1205     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1206     rm -rf conftest* confdefs.h
1207     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1208     echo >confdefs.h
1209    
1210 gezelter 2081 # Predefined preprocessor variables.
1211    
1212     cat >>confdefs.h <<_ACEOF
1213     #define PACKAGE_NAME "$PACKAGE_NAME"
1214     _ACEOF
1215    
1216    
1217     cat >>confdefs.h <<_ACEOF
1218     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1219     _ACEOF
1220    
1221    
1222     cat >>confdefs.h <<_ACEOF
1223     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1224     _ACEOF
1225    
1226    
1227     cat >>confdefs.h <<_ACEOF
1228     #define PACKAGE_STRING "$PACKAGE_STRING"
1229     _ACEOF
1230    
1231    
1232     cat >>confdefs.h <<_ACEOF
1233     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1234     _ACEOF
1235    
1236    
1237 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1238     # Prefer explicitly selected file to automatically selected ones.
1239     if test -z "$CONFIG_SITE"; then
1240     if test "x$prefix" != xNONE; then
1241     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1242     else
1243     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1244     fi
1245     fi
1246     for ac_site_file in $CONFIG_SITE; do
1247     if test -r "$ac_site_file"; then
1248 gezelter 2081 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1249 gezelter 1490 echo "$as_me: loading site script $ac_site_file" >&6;}
1250 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1251 gezelter 1490 . "$ac_site_file"
1252     fi
1253     done
1254    
1255     if test -r "$cache_file"; then
1256     # Some versions of bash will fail to source /dev/null (special
1257     # files actually), so we avoid doing that.
1258     if test -f "$cache_file"; then
1259 gezelter 2081 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1260 gezelter 1490 echo "$as_me: loading cache $cache_file" >&6;}
1261     case $cache_file in
1262     [\\/]* | ?:[\\/]* ) . $cache_file;;
1263     *) . ./$cache_file;;
1264     esac
1265     fi
1266     else
1267 gezelter 2081 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1268 gezelter 1490 echo "$as_me: creating cache $cache_file" >&6;}
1269     >$cache_file
1270     fi
1271    
1272     # Check that the precious variables saved in the cache have kept the same
1273     # value.
1274 gezelter 2081 ac_cache_corrupted=false
1275 gezelter 1490 for ac_var in `(set) 2>&1 |
1276 gezelter 2081 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1277 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1278     eval ac_new_set=\$ac_env_${ac_var}_set
1279     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1280     eval ac_new_val="\$ac_env_${ac_var}_value"
1281     case $ac_old_set,$ac_new_set in
1282     set,)
1283 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1284     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1285     ac_cache_corrupted=: ;;
1286 gezelter 1490 ,set)
1287 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1288     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1289     ac_cache_corrupted=: ;;
1290 gezelter 1490 ,);;
1291     *)
1292     if test "x$ac_old_val" != "x$ac_new_val"; then
1293 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1294     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1295     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1296     echo "$as_me: former value: $ac_old_val" >&2;}
1297     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1298     echo "$as_me: current value: $ac_new_val" >&2;}
1299     ac_cache_corrupted=:
1300 gezelter 1490 fi;;
1301     esac
1302 gezelter 2081 # Pass precious variables to config.status.
1303     if test "$ac_new_set" = set; then
1304     case $ac_new_val in
1305     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1306     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1307     *) ac_arg=$ac_var=$ac_new_val ;;
1308     esac
1309     case " $ac_configure_args " in
1310     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1311     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1312     esac
1313     fi
1314 gezelter 1490 done
1315 gezelter 2081 if $ac_cache_corrupted; then
1316     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1317     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1318     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1319     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1320     { (exit 1); exit 1; }; }
1321 gezelter 1490 fi
1322    
1323     ac_ext=c
1324     ac_cpp='$CPP $CPPFLAGS'
1325     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1326     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1327     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1328    
1329    
1330 gezelter 2081
1331    
1332    
1333    
1334    
1335    
1336    
1337    
1338    
1339    
1340    
1341    
1342    
1343    
1344    
1345    
1346    
1347    
1348    
1349    
1350    
1351    
1352    
1353    
1354    
1355 gezelter 1490 ac_aux_dir=
1356     for ac_dir in ac-tools $srcdir/ac-tools; do
1357     if test -f $ac_dir/install-sh; then
1358     ac_aux_dir=$ac_dir
1359     ac_install_sh="$ac_aux_dir/install-sh -c"
1360     break
1361     elif test -f $ac_dir/install.sh; then
1362     ac_aux_dir=$ac_dir
1363     ac_install_sh="$ac_aux_dir/install.sh -c"
1364     break
1365     elif test -f $ac_dir/shtool; then
1366     ac_aux_dir=$ac_dir
1367     ac_install_sh="$ac_aux_dir/shtool install -c"
1368     break
1369     fi
1370     done
1371     if test -z "$ac_aux_dir"; then
1372 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1373 gezelter 1490 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1374     { (exit 1); exit 1; }; }
1375     fi
1376     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1377     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1378     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1379    
1380 gezelter 2081
1381 gezelter 2547 ac_config_headers="$ac_config_headers src/config.h"
1382 gezelter 1490
1383 gezelter 2081
1384 gezelter 1490
1385    
1386 gezelter 2081
1387    
1388 gezelter 1490
1389 gezelter 2081
1390    
1391 gezelter 1490
1392    
1393    
1394 gezelter 2081
1395    
1396 gezelter 1490
1397 gezelter 2081
1398    
1399 gezelter 1490
1400    
1401 gezelter 2081
1402    
1403 gezelter 1490
1404 gezelter 2081
1405    
1406 gezelter 1490
1407    
1408    
1409 gezelter 2081
1410    
1411 gezelter 1490
1412 gezelter 2081
1413 gezelter 1490
1414 gezelter 2081
1415    
1416 gezelter 1490
1417    
1418 gezelter 2081
1419 gezelter 1490
1420 gezelter 2081
1421 gezelter 1490
1422 gezelter 2081
1423    
1424 gezelter 2752
1425    
1426 gezelter 2753 #
1427     #
1428     #
1429 gezelter 2752
1430    
1431    
1432    
1433 gezelter 1490
1434 gezelter 1535 # AC_F90_MODULE_NAMES
1435     # -------------------
1436     #
1437     # Figure out how the Fortran 90 compiler constructs module file names
1438     #
1439     # AC_F90_MODULE_NAMES
1440 gezelter 1490
1441 gezelter 2081
1442    
1443    
1444    
1445    
1446    
1447    
1448    
1449    
1450    
1451    
1452    
1453    
1454    
1455    
1456    
1457    
1458    
1459    
1460    
1461    
1462    
1463    
1464    
1465    
1466    
1467    
1468    
1469    
1470    
1471    
1472    
1473    
1474    
1475    
1476 gezelter 2753
1477    
1478    
1479    
1480    
1481    
1482    
1483    
1484    
1485    
1486    
1487    
1488    
1489    
1490    
1491    
1492    
1493    
1494    
1495    
1496    
1497    
1498    
1499    
1500    
1501    
1502    
1503    
1504    
1505    
1506    
1507    
1508    
1509    
1510    
1511    
1512    
1513    
1514    
1515    
1516    
1517    
1518    
1519    
1520    
1521    
1522    
1523    
1524    
1525    
1526    
1527    
1528 gezelter 1490 # who am i
1529     # Make sure we can run config.sub.
1530     $ac_config_sub sun4 >/dev/null 2>&1 ||
1531 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1532 gezelter 1490 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1533     { (exit 1); exit 1; }; }
1534    
1535 gezelter 2081 echo "$as_me:$LINENO: checking build system type" >&5
1536 gezelter 1490 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1537     if test "${ac_cv_build+set}" = set; then
1538     echo $ECHO_N "(cached) $ECHO_C" >&6
1539     else
1540     ac_cv_build_alias=$build_alias
1541     test -z "$ac_cv_build_alias" &&
1542     ac_cv_build_alias=`$ac_config_guess`
1543     test -z "$ac_cv_build_alias" &&
1544 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1545 gezelter 1490 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1546     { (exit 1); exit 1; }; }
1547     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1548 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1549     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1550 gezelter 1490 { (exit 1); exit 1; }; }
1551    
1552     fi
1553 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1554 gezelter 1490 echo "${ECHO_T}$ac_cv_build" >&6
1555     build=$ac_cv_build
1556     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1557     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1558     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1559    
1560 gezelter 2081
1561     echo "$as_me:$LINENO: checking host system type" >&5
1562 gezelter 1490 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1563     if test "${ac_cv_host+set}" = set; then
1564     echo $ECHO_N "(cached) $ECHO_C" >&6
1565     else
1566     ac_cv_host_alias=$host_alias
1567     test -z "$ac_cv_host_alias" &&
1568     ac_cv_host_alias=$ac_cv_build_alias
1569     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1570 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1571 gezelter 1490 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1572     { (exit 1); exit 1; }; }
1573    
1574     fi
1575 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1576 gezelter 1490 echo "${ECHO_T}$ac_cv_host" >&6
1577     host=$ac_cv_host
1578     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1579     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1580     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1581    
1582 gezelter 2081
1583    
1584    
1585    
1586 gezelter 2547 # set program name
1587     PROGNAME="oopse"
1588    
1589    
1590    
1591    
1592     OBJEXT=".$OBJEXT"
1593    
1594     OOPSE=oopse
1595    
1596     if test "x${prefix}" = "xNONE"
1597     then
1598     OOPSE_HOME=${ac_default_prefix}/oopse
1599     else
1600     OOPSE_HOME=${prefix}/oopse
1601     fi
1602     # Check whether --enable-oopse-home or --disable-oopse-home was given.
1603     if test "${enable_oopse_home+set}" = set; then
1604     enableval="$enable_oopse_home"
1605     OOPSE_HOME="${enableval}"
1606     fi;
1607    
1608     # there are two ways to do debugging. One with the --enable-debug flag
1609     # and one using the DEBUG environment variable
1610    
1611     debug=0
1612     # Check whether --enable-debug or --disable-debug was given.
1613     if test "${enable_debug+set}" = set; then
1614     enableval="$enable_debug"
1615     debug=1
1616     fi;
1617     if test "${DEBUG}"; then
1618    
1619     cat >>confdefs.h <<\_ACEOF
1620     #define debug 1
1621     _ACEOF
1622    
1623     msg="$msg, debug mode"
1624     fi
1625    
1626    
1627     # Checks for programs.
1628     ac_ext=cc
1629     ac_cpp='$CXXCPP $CPPFLAGS'
1630     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1631     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1632     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1633 gezelter 1490 if test -n "$ac_tool_prefix"; then
1634 gezelter 2562 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1635 gezelter 1490 do
1636     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1637     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1638 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1639 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1640 gezelter 2547 if test "${ac_cv_prog_CXX+set}" = set; then
1641 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1642     else
1643 gezelter 2547 if test -n "$CXX"; then
1644     ac_cv_prog_CXX="$CXX" # Let the user override the test.
1645 gezelter 1490 else
1646 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1647     for as_dir in $PATH
1648     do
1649     IFS=$as_save_IFS
1650     test -z "$as_dir" && as_dir=.
1651     for ac_exec_ext in '' $ac_executable_extensions; do
1652     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1653 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1654 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1655     break 2
1656     fi
1657 gezelter 1490 done
1658 gezelter 2081 done
1659 gezelter 1490
1660     fi
1661     fi
1662 gezelter 2547 CXX=$ac_cv_prog_CXX
1663     if test -n "$CXX"; then
1664     echo "$as_me:$LINENO: result: $CXX" >&5
1665     echo "${ECHO_T}$CXX" >&6
1666 gezelter 1490 else
1667 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1668 gezelter 1490 echo "${ECHO_T}no" >&6
1669     fi
1670    
1671 gezelter 2547 test -n "$CXX" && break
1672 gezelter 1490 done
1673     fi
1674 gezelter 2547 if test -z "$CXX"; then
1675     ac_ct_CXX=$CXX
1676 gezelter 2562 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1677 gezelter 1490 do
1678     # Extract the first word of "$ac_prog", so it can be a program name with args.
1679     set dummy $ac_prog; ac_word=$2
1680 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1681 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1682 gezelter 2547 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1683 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1684     else
1685 gezelter 2547 if test -n "$ac_ct_CXX"; then
1686     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1687 gezelter 1490 else
1688 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1689     for as_dir in $PATH
1690     do
1691     IFS=$as_save_IFS
1692     test -z "$as_dir" && as_dir=.
1693     for ac_exec_ext in '' $ac_executable_extensions; do
1694     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1695 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
1696 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1697     break 2
1698     fi
1699 gezelter 1490 done
1700 gezelter 2081 done
1701 gezelter 1490
1702     fi
1703     fi
1704 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1705     if test -n "$ac_ct_CXX"; then
1706     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1707     echo "${ECHO_T}$ac_ct_CXX" >&6
1708 gezelter 1490 else
1709 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1710 gezelter 1490 echo "${ECHO_T}no" >&6
1711     fi
1712    
1713 gezelter 2547 test -n "$ac_ct_CXX" && break
1714 gezelter 1490 done
1715 gezelter 2547 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1716 gezelter 1490
1717 gezelter 2547 CXX=$ac_ct_CXX
1718 gezelter 1490 fi
1719    
1720 gezelter 2081
1721     # Provide some information about the compiler.
1722     echo "$as_me:$LINENO:" \
1723 gezelter 2547 "checking for C++ compiler version" >&5
1724 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
1725     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1726     (eval $ac_compiler --version </dev/null >&5) 2>&5
1727     ac_status=$?
1728     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1729     (exit $ac_status); }
1730     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1731     (eval $ac_compiler -v </dev/null >&5) 2>&5
1732     ac_status=$?
1733     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1734     (exit $ac_status); }
1735     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1736     (eval $ac_compiler -V </dev/null >&5) 2>&5
1737     ac_status=$?
1738     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1739     (exit $ac_status); }
1740    
1741 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
1742 gezelter 2081 /* confdefs.h. */
1743     _ACEOF
1744     cat confdefs.h >>conftest.$ac_ext
1745     cat >>conftest.$ac_ext <<_ACEOF
1746     /* end confdefs.h. */
1747 gezelter 1490
1748     int
1749     main ()
1750     {
1751    
1752     ;
1753     return 0;
1754     }
1755     _ACEOF
1756     ac_clean_files_save=$ac_clean_files
1757 gezelter 2081 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1758 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
1759 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
1760 gezelter 1490 # of exeext.
1761 gezelter 2547 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1762     echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1763 gezelter 1490 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1764 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1765 gezelter 1490 (eval $ac_link_default) 2>&5
1766     ac_status=$?
1767 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1768 gezelter 1490 (exit $ac_status); }; then
1769 gezelter 2081 # Find the output, starting from the most likely. This scheme is
1770     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1771     # resort.
1772    
1773     # Be careful to initialize this variable, since it used to be cached.
1774     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1775     ac_cv_exeext=
1776     # b.out is created by i960 compilers.
1777     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1778     do
1779     test -f "$ac_file" || continue
1780 gezelter 1490 case $ac_file in
1781 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1782     ;;
1783     conftest.$ac_ext )
1784     # This is the source file.
1785     ;;
1786     [ab].out )
1787     # We found the default executable, but exeext='' is most
1788     # certainly right.
1789     break;;
1790     *.* )
1791     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1792     # FIXME: I believe we export ac_cv_exeext for Libtool,
1793     # but it would be cool to find out if it's true. Does anybody
1794     # maintain Libtool? --akim.
1795     export ac_cv_exeext
1796     break;;
1797     * )
1798     break;;
1799 gezelter 1490 esac
1800     done
1801     else
1802     echo "$as_me: failed program was:" >&5
1803 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1804    
1805 gezelter 2547 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1806 gezelter 2081 See \`config.log' for more details." >&5
1807 gezelter 2547 echo "$as_me: error: C++ compiler cannot create executables
1808 gezelter 2081 See \`config.log' for more details." >&2;}
1809 gezelter 1490 { (exit 77); exit 77; }; }
1810     fi
1811    
1812     ac_exeext=$ac_cv_exeext
1813 gezelter 2081 echo "$as_me:$LINENO: result: $ac_file" >&5
1814 gezelter 1490 echo "${ECHO_T}$ac_file" >&6
1815    
1816     # Check the compiler produces executables we can run. If not, either
1817     # the compiler is broken, or we cross compile.
1818 gezelter 2547 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1819     echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1820 gezelter 1490 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1821     # If not cross compiling, check that we can run a simple program.
1822     if test "$cross_compiling" != yes; then
1823     if { ac_try='./$ac_file'
1824 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1825 gezelter 1490 (eval $ac_try) 2>&5
1826     ac_status=$?
1827 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1828 gezelter 1490 (exit $ac_status); }; }; then
1829     cross_compiling=no
1830     else
1831     if test "$cross_compiling" = maybe; then
1832     cross_compiling=yes
1833     else
1834 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1835 gezelter 2081 If you meant to cross compile, use \`--host'.
1836     See \`config.log' for more details." >&5
1837 gezelter 2547 echo "$as_me: error: cannot run C++ compiled programs.
1838 gezelter 2081 If you meant to cross compile, use \`--host'.
1839     See \`config.log' for more details." >&2;}
1840 gezelter 1490 { (exit 1); exit 1; }; }
1841     fi
1842     fi
1843     fi
1844 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
1845 gezelter 1490 echo "${ECHO_T}yes" >&6
1846    
1847 gezelter 2081 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1848 gezelter 1490 ac_clean_files=$ac_clean_files_save
1849     # Check the compiler produces executables we can run. If not, either
1850     # the compiler is broken, or we cross compile.
1851 gezelter 2081 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1852 gezelter 1490 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1853 gezelter 2081 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1854 gezelter 1490 echo "${ECHO_T}$cross_compiling" >&6
1855    
1856 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1857     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1858     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1859 gezelter 1490 (eval $ac_link) 2>&5
1860     ac_status=$?
1861 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1862 gezelter 1490 (exit $ac_status); }; then
1863     # If both `conftest.exe' and `conftest' are `present' (well, observable)
1864     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1865     # work properly (i.e., refer to `conftest.exe'), while it won't with
1866     # `rm'.
1867 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
1868     test -f "$ac_file" || continue
1869 gezelter 1490 case $ac_file in
1870 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1871 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1872 gezelter 2081 export ac_cv_exeext
1873     break;;
1874 gezelter 1490 * ) break;;
1875     esac
1876     done
1877     else
1878 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1879     See \`config.log' for more details." >&5
1880     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1881     See \`config.log' for more details." >&2;}
1882 gezelter 1490 { (exit 1); exit 1; }; }
1883     fi
1884    
1885     rm -f conftest$ac_cv_exeext
1886 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1887 gezelter 1490 echo "${ECHO_T}$ac_cv_exeext" >&6
1888    
1889     rm -f conftest.$ac_ext
1890     EXEEXT=$ac_cv_exeext
1891     ac_exeext=$EXEEXT
1892 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1893     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1894 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
1895     echo $ECHO_N "(cached) $ECHO_C" >&6
1896     else
1897     cat >conftest.$ac_ext <<_ACEOF
1898 gezelter 2081 /* confdefs.h. */
1899     _ACEOF
1900     cat confdefs.h >>conftest.$ac_ext
1901     cat >>conftest.$ac_ext <<_ACEOF
1902     /* end confdefs.h. */
1903 gezelter 1490
1904     int
1905     main ()
1906     {
1907    
1908     ;
1909     return 0;
1910     }
1911     _ACEOF
1912     rm -f conftest.o conftest.obj
1913 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1914 gezelter 1490 (eval $ac_compile) 2>&5
1915     ac_status=$?
1916 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1917 gezelter 1490 (exit $ac_status); }; then
1918     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1919     case $ac_file in
1920 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1921 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1922     break;;
1923     esac
1924     done
1925     else
1926     echo "$as_me: failed program was:" >&5
1927 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1928    
1929     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1930     See \`config.log' for more details." >&5
1931     echo "$as_me: error: cannot compute suffix of object files: cannot compile
1932     See \`config.log' for more details." >&2;}
1933 gezelter 1490 { (exit 1); exit 1; }; }
1934     fi
1935    
1936     rm -f conftest.$ac_cv_objext conftest.$ac_ext
1937     fi
1938 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1939 gezelter 1490 echo "${ECHO_T}$ac_cv_objext" >&6
1940     OBJEXT=$ac_cv_objext
1941     ac_objext=$OBJEXT
1942 gezelter 2547 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1943     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1944     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1945     echo $ECHO_N "(cached) $ECHO_C" >&6
1946     else
1947     cat >conftest.$ac_ext <<_ACEOF
1948     /* confdefs.h. */
1949     _ACEOF
1950     cat confdefs.h >>conftest.$ac_ext
1951     cat >>conftest.$ac_ext <<_ACEOF
1952     /* end confdefs.h. */
1953    
1954     int
1955     main ()
1956     {
1957     #ifndef __GNUC__
1958     choke me
1959     #endif
1960    
1961     ;
1962     return 0;
1963     }
1964     _ACEOF
1965     rm -f conftest.$ac_objext
1966     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1967     (eval $ac_compile) 2>conftest.er1
1968     ac_status=$?
1969     grep -v '^ *+' conftest.er1 >conftest.err
1970     rm -f conftest.er1
1971     cat conftest.err >&5
1972     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1973     (exit $ac_status); } &&
1974     { ac_try='test -z "$ac_cxx_werror_flag"
1975     || test ! -s conftest.err'
1976     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1977     (eval $ac_try) 2>&5
1978     ac_status=$?
1979     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1980     (exit $ac_status); }; } &&
1981     { ac_try='test -s conftest.$ac_objext'
1982     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1983     (eval $ac_try) 2>&5
1984     ac_status=$?
1985     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1986     (exit $ac_status); }; }; then
1987     ac_compiler_gnu=yes
1988     else
1989     echo "$as_me: failed program was:" >&5
1990     sed 's/^/| /' conftest.$ac_ext >&5
1991    
1992     ac_compiler_gnu=no
1993     fi
1994     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1995     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1996    
1997     fi
1998     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1999     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2000     GXX=`test $ac_compiler_gnu = yes && echo yes`
2001     ac_test_CXXFLAGS=${CXXFLAGS+set}
2002     ac_save_CXXFLAGS=$CXXFLAGS
2003     CXXFLAGS="-g"
2004     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2005     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2006     if test "${ac_cv_prog_cxx_g+set}" = set; then
2007     echo $ECHO_N "(cached) $ECHO_C" >&6
2008     else
2009     cat >conftest.$ac_ext <<_ACEOF
2010     /* confdefs.h. */
2011     _ACEOF
2012     cat confdefs.h >>conftest.$ac_ext
2013     cat >>conftest.$ac_ext <<_ACEOF
2014     /* end confdefs.h. */
2015    
2016     int
2017     main ()
2018     {
2019    
2020     ;
2021     return 0;
2022     }
2023     _ACEOF
2024     rm -f conftest.$ac_objext
2025     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2026     (eval $ac_compile) 2>conftest.er1
2027     ac_status=$?
2028     grep -v '^ *+' conftest.er1 >conftest.err
2029     rm -f conftest.er1
2030     cat conftest.err >&5
2031     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2032     (exit $ac_status); } &&
2033     { ac_try='test -z "$ac_cxx_werror_flag"
2034     || test ! -s conftest.err'
2035     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2036     (eval $ac_try) 2>&5
2037     ac_status=$?
2038     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2039     (exit $ac_status); }; } &&
2040     { ac_try='test -s conftest.$ac_objext'
2041     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2042     (eval $ac_try) 2>&5
2043     ac_status=$?
2044     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2045     (exit $ac_status); }; }; then
2046     ac_cv_prog_cxx_g=yes
2047     else
2048     echo "$as_me: failed program was:" >&5
2049     sed 's/^/| /' conftest.$ac_ext >&5
2050    
2051     ac_cv_prog_cxx_g=no
2052     fi
2053     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2054     fi
2055     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2056     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2057     if test "$ac_test_CXXFLAGS" = set; then
2058     CXXFLAGS=$ac_save_CXXFLAGS
2059     elif test $ac_cv_prog_cxx_g = yes; then
2060     if test "$GXX" = yes; then
2061     CXXFLAGS="-g -O2"
2062     else
2063     CXXFLAGS="-g"
2064     fi
2065     else
2066     if test "$GXX" = yes; then
2067     CXXFLAGS="-O2"
2068     else
2069     CXXFLAGS=
2070     fi
2071     fi
2072     for ac_declaration in \
2073     '' \
2074     'extern "C" void std::exit (int) throw (); using std::exit;' \
2075     'extern "C" void std::exit (int); using std::exit;' \
2076     'extern "C" void exit (int) throw ();' \
2077     'extern "C" void exit (int);' \
2078     'void exit (int);'
2079     do
2080     cat >conftest.$ac_ext <<_ACEOF
2081     /* confdefs.h. */
2082     _ACEOF
2083     cat confdefs.h >>conftest.$ac_ext
2084     cat >>conftest.$ac_ext <<_ACEOF
2085     /* end confdefs.h. */
2086     $ac_declaration
2087     #include <stdlib.h>
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     :
2119     else
2120     echo "$as_me: failed program was:" >&5
2121     sed 's/^/| /' conftest.$ac_ext >&5
2122    
2123     continue
2124     fi
2125     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2126     cat >conftest.$ac_ext <<_ACEOF
2127     /* confdefs.h. */
2128     _ACEOF
2129     cat confdefs.h >>conftest.$ac_ext
2130     cat >>conftest.$ac_ext <<_ACEOF
2131     /* end confdefs.h. */
2132     $ac_declaration
2133     int
2134     main ()
2135     {
2136     exit (42);
2137     ;
2138     return 0;
2139     }
2140     _ACEOF
2141     rm -f conftest.$ac_objext
2142     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2143     (eval $ac_compile) 2>conftest.er1
2144     ac_status=$?
2145     grep -v '^ *+' conftest.er1 >conftest.err
2146     rm -f conftest.er1
2147     cat conftest.err >&5
2148     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2149     (exit $ac_status); } &&
2150     { ac_try='test -z "$ac_cxx_werror_flag"
2151     || test ! -s conftest.err'
2152     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2153     (eval $ac_try) 2>&5
2154     ac_status=$?
2155     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2156     (exit $ac_status); }; } &&
2157     { ac_try='test -s conftest.$ac_objext'
2158     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2159     (eval $ac_try) 2>&5
2160     ac_status=$?
2161     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2162     (exit $ac_status); }; }; then
2163     break
2164     else
2165     echo "$as_me: failed program was:" >&5
2166     sed 's/^/| /' conftest.$ac_ext >&5
2167    
2168     fi
2169     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2170     done
2171     rm -f conftest*
2172     if test -n "$ac_declaration"; then
2173     echo '#ifdef __cplusplus' >>confdefs.h
2174     echo $ac_declaration >>confdefs.h
2175     echo '#endif' >>confdefs.h
2176     fi
2177    
2178     ac_ext=c
2179     ac_cpp='$CPP $CPPFLAGS'
2180     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2181     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2182     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2183    
2184     ac_ext=c
2185     ac_cpp='$CPP $CPPFLAGS'
2186     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2187     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2188     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2189     if test -n "$ac_tool_prefix"; then
2190 gezelter 2562 for ac_prog in icc pgcc pathcc cc xlc gcc
2191 gezelter 2547 do
2192     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2193     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2194     echo "$as_me:$LINENO: checking for $ac_word" >&5
2195     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2196     if test "${ac_cv_prog_CC+set}" = set; then
2197     echo $ECHO_N "(cached) $ECHO_C" >&6
2198     else
2199     if test -n "$CC"; then
2200     ac_cv_prog_CC="$CC" # Let the user override the test.
2201     else
2202     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2203     for as_dir in $PATH
2204     do
2205     IFS=$as_save_IFS
2206     test -z "$as_dir" && as_dir=.
2207     for ac_exec_ext in '' $ac_executable_extensions; do
2208     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2209     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2210     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2211     break 2
2212     fi
2213     done
2214     done
2215    
2216     fi
2217     fi
2218     CC=$ac_cv_prog_CC
2219     if test -n "$CC"; then
2220     echo "$as_me:$LINENO: result: $CC" >&5
2221     echo "${ECHO_T}$CC" >&6
2222     else
2223     echo "$as_me:$LINENO: result: no" >&5
2224     echo "${ECHO_T}no" >&6
2225     fi
2226    
2227     test -n "$CC" && break
2228     done
2229     fi
2230     if test -z "$CC"; then
2231     ac_ct_CC=$CC
2232 gezelter 2562 for ac_prog in icc pgcc pathcc cc xlc gcc
2233 gezelter 2547 do
2234     # Extract the first word of "$ac_prog", so it can be a program name with args.
2235     set dummy $ac_prog; ac_word=$2
2236     echo "$as_me:$LINENO: checking for $ac_word" >&5
2237     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2238     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2239     echo $ECHO_N "(cached) $ECHO_C" >&6
2240     else
2241     if test -n "$ac_ct_CC"; then
2242     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2243     else
2244     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2245     for as_dir in $PATH
2246     do
2247     IFS=$as_save_IFS
2248     test -z "$as_dir" && as_dir=.
2249     for ac_exec_ext in '' $ac_executable_extensions; do
2250     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2251     ac_cv_prog_ac_ct_CC="$ac_prog"
2252     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2253     break 2
2254     fi
2255     done
2256     done
2257    
2258     fi
2259     fi
2260     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2261     if test -n "$ac_ct_CC"; then
2262     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2263     echo "${ECHO_T}$ac_ct_CC" >&6
2264     else
2265     echo "$as_me:$LINENO: result: no" >&5
2266     echo "${ECHO_T}no" >&6
2267     fi
2268    
2269     test -n "$ac_ct_CC" && break
2270     done
2271    
2272     CC=$ac_ct_CC
2273     fi
2274    
2275    
2276     test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2277     See \`config.log' for more details." >&5
2278     echo "$as_me: error: no acceptable C compiler found in \$PATH
2279     See \`config.log' for more details." >&2;}
2280     { (exit 1); exit 1; }; }
2281    
2282     # Provide some information about the compiler.
2283     echo "$as_me:$LINENO:" \
2284     "checking for C compiler version" >&5
2285     ac_compiler=`set X $ac_compile; echo $2`
2286     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2287     (eval $ac_compiler --version </dev/null >&5) 2>&5
2288     ac_status=$?
2289     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2290     (exit $ac_status); }
2291     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2292     (eval $ac_compiler -v </dev/null >&5) 2>&5
2293     ac_status=$?
2294     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2295     (exit $ac_status); }
2296     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2297     (eval $ac_compiler -V </dev/null >&5) 2>&5
2298     ac_status=$?
2299     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2300     (exit $ac_status); }
2301    
2302 gezelter 2081 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2303 gezelter 1490 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2304     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2305     echo $ECHO_N "(cached) $ECHO_C" >&6
2306     else
2307     cat >conftest.$ac_ext <<_ACEOF
2308 gezelter 2081 /* confdefs.h. */
2309     _ACEOF
2310     cat confdefs.h >>conftest.$ac_ext
2311     cat >>conftest.$ac_ext <<_ACEOF
2312     /* end confdefs.h. */
2313 gezelter 1490
2314     int
2315     main ()
2316     {
2317     #ifndef __GNUC__
2318     choke me
2319     #endif
2320    
2321     ;
2322     return 0;
2323     }
2324     _ACEOF
2325     rm -f conftest.$ac_objext
2326 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2327     (eval $ac_compile) 2>conftest.er1
2328 gezelter 1490 ac_status=$?
2329 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2330     rm -f conftest.er1
2331     cat conftest.err >&5
2332     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2333 gezelter 1490 (exit $ac_status); } &&
2334 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2335     || test ! -s conftest.err'
2336 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2337 gezelter 1490 (eval $ac_try) 2>&5
2338     ac_status=$?
2339 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2340     (exit $ac_status); }; } &&
2341     { ac_try='test -s conftest.$ac_objext'
2342     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2343     (eval $ac_try) 2>&5
2344     ac_status=$?
2345     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2346 gezelter 1490 (exit $ac_status); }; }; then
2347     ac_compiler_gnu=yes
2348     else
2349     echo "$as_me: failed program was:" >&5
2350 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2351    
2352 gezelter 1490 ac_compiler_gnu=no
2353     fi
2354 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2355 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2356    
2357     fi
2358 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2359 gezelter 1490 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2360     GCC=`test $ac_compiler_gnu = yes && echo yes`
2361     ac_test_CFLAGS=${CFLAGS+set}
2362     ac_save_CFLAGS=$CFLAGS
2363     CFLAGS="-g"
2364 gezelter 2081 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2365 gezelter 1490 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2366     if test "${ac_cv_prog_cc_g+set}" = set; then
2367     echo $ECHO_N "(cached) $ECHO_C" >&6
2368     else
2369     cat >conftest.$ac_ext <<_ACEOF
2370 gezelter 2081 /* confdefs.h. */
2371     _ACEOF
2372     cat confdefs.h >>conftest.$ac_ext
2373     cat >>conftest.$ac_ext <<_ACEOF
2374     /* end confdefs.h. */
2375 gezelter 1490
2376     int
2377     main ()
2378     {
2379    
2380     ;
2381     return 0;
2382     }
2383     _ACEOF
2384     rm -f conftest.$ac_objext
2385 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2386     (eval $ac_compile) 2>conftest.er1
2387 gezelter 1490 ac_status=$?
2388 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2389     rm -f conftest.er1
2390     cat conftest.err >&5
2391     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2392 gezelter 1490 (exit $ac_status); } &&
2393 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2394     || test ! -s conftest.err'
2395 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2396 gezelter 1490 (eval $ac_try) 2>&5
2397     ac_status=$?
2398 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2399     (exit $ac_status); }; } &&
2400     { ac_try='test -s conftest.$ac_objext'
2401     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2402     (eval $ac_try) 2>&5
2403     ac_status=$?
2404     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2405 gezelter 1490 (exit $ac_status); }; }; then
2406     ac_cv_prog_cc_g=yes
2407     else
2408     echo "$as_me: failed program was:" >&5
2409 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2410    
2411 gezelter 1490 ac_cv_prog_cc_g=no
2412     fi
2413 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2414 gezelter 1490 fi
2415 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2416 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2417     if test "$ac_test_CFLAGS" = set; then
2418     CFLAGS=$ac_save_CFLAGS
2419     elif test $ac_cv_prog_cc_g = yes; then
2420     if test "$GCC" = yes; then
2421     CFLAGS="-g -O2"
2422     else
2423     CFLAGS="-g"
2424     fi
2425     else
2426     if test "$GCC" = yes; then
2427     CFLAGS="-O2"
2428     else
2429     CFLAGS=
2430     fi
2431     fi
2432 gezelter 2081 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2433     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2434     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2435     echo $ECHO_N "(cached) $ECHO_C" >&6
2436     else
2437     ac_cv_prog_cc_stdc=no
2438     ac_save_CC=$CC
2439     cat >conftest.$ac_ext <<_ACEOF
2440     /* confdefs.h. */
2441     _ACEOF
2442     cat confdefs.h >>conftest.$ac_ext
2443     cat >>conftest.$ac_ext <<_ACEOF
2444     /* end confdefs.h. */
2445     #include <stdarg.h>
2446     #include <stdio.h>
2447     #include <sys/types.h>
2448     #include <sys/stat.h>
2449     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2450     struct buf { int x; };
2451     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2452     static char *e (p, i)
2453     char **p;
2454     int i;
2455     {
2456     return p[i];
2457     }
2458     static char *f (char * (*g) (char **, int), char **p, ...)
2459     {
2460     char *s;
2461     va_list v;
2462     va_start (v,p);
2463     s = g (p, va_arg (v,int));
2464     va_end (v);
2465     return s;
2466     }
2467    
2468     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2469     function prototypes and stuff, but not '\xHH' hex character constants.
2470     These don't provoke an error unfortunately, instead are silently treated
2471     as 'x'. The following induces an error, until -std1 is added to get
2472     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2473     array size at least. It's necessary to write '\x00'==0 to get something
2474     that's true only with -std1. */
2475     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2476    
2477     int test (int i, double x);
2478     struct s1 {int (*f) (int a);};
2479     struct s2 {int (*f) (double a);};
2480     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2481     int argc;
2482     char **argv;
2483     int
2484     main ()
2485     {
2486     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2487     ;
2488     return 0;
2489     }
2490     _ACEOF
2491     # Don't try gcc -ansi; that turns off useful extensions and
2492     # breaks some systems' header files.
2493     # AIX -qlanglvl=ansi
2494     # Ultrix and OSF/1 -std1
2495     # HP-UX 10.20 and later -Ae
2496     # HP-UX older versions -Aa -D_HPUX_SOURCE
2497     # SVR4 -Xc -D__EXTENSIONS__
2498     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2499     do
2500     CC="$ac_save_CC $ac_arg"
2501     rm -f conftest.$ac_objext
2502     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2503     (eval $ac_compile) 2>conftest.er1
2504     ac_status=$?
2505     grep -v '^ *+' conftest.er1 >conftest.err
2506     rm -f conftest.er1
2507     cat conftest.err >&5
2508     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2509     (exit $ac_status); } &&
2510 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2511     || test ! -s conftest.err'
2512 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2513     (eval $ac_try) 2>&5
2514     ac_status=$?
2515     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2516     (exit $ac_status); }; } &&
2517     { ac_try='test -s conftest.$ac_objext'
2518     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2519     (eval $ac_try) 2>&5
2520     ac_status=$?
2521     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2522     (exit $ac_status); }; }; then
2523     ac_cv_prog_cc_stdc=$ac_arg
2524     break
2525     else
2526     echo "$as_me: failed program was:" >&5
2527     sed 's/^/| /' conftest.$ac_ext >&5
2528    
2529     fi
2530     rm -f conftest.err conftest.$ac_objext
2531     done
2532     rm -f conftest.$ac_ext conftest.$ac_objext
2533     CC=$ac_save_CC
2534    
2535     fi
2536    
2537     case "x$ac_cv_prog_cc_stdc" in
2538     x|xno)
2539     echo "$as_me:$LINENO: result: none needed" >&5
2540     echo "${ECHO_T}none needed" >&6 ;;
2541     *)
2542     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2543     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2544     CC="$CC $ac_cv_prog_cc_stdc" ;;
2545     esac
2546    
2547 gezelter 1490 # Some people use a C++ compiler to compile C. Since we use `exit',
2548     # in C++ we need to declare it. In case someone uses the same compiler
2549     # for both compiling C and C++ we need to have the C++ compiler decide
2550     # the declaration of exit, since it's the most demanding environment.
2551     cat >conftest.$ac_ext <<_ACEOF
2552     #ifndef __cplusplus
2553     choke me
2554     #endif
2555     _ACEOF
2556     rm -f conftest.$ac_objext
2557 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2558     (eval $ac_compile) 2>conftest.er1
2559 gezelter 1490 ac_status=$?
2560 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2561     rm -f conftest.er1
2562     cat conftest.err >&5
2563     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2564 gezelter 1490 (exit $ac_status); } &&
2565 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2566     || test ! -s conftest.err'
2567 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2568 gezelter 1490 (eval $ac_try) 2>&5
2569     ac_status=$?
2570 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2571     (exit $ac_status); }; } &&
2572     { ac_try='test -s conftest.$ac_objext'
2573     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2574     (eval $ac_try) 2>&5
2575     ac_status=$?
2576     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2577 gezelter 1490 (exit $ac_status); }; }; then
2578     for ac_declaration in \
2579 gezelter 2081 '' \
2580 gezelter 1490 'extern "C" void std::exit (int) throw (); using std::exit;' \
2581     'extern "C" void std::exit (int); using std::exit;' \
2582     'extern "C" void exit (int) throw ();' \
2583     'extern "C" void exit (int);' \
2584     'void exit (int);'
2585     do
2586     cat >conftest.$ac_ext <<_ACEOF
2587 gezelter 2081 /* confdefs.h. */
2588     _ACEOF
2589     cat confdefs.h >>conftest.$ac_ext
2590     cat >>conftest.$ac_ext <<_ACEOF
2591     /* end confdefs.h. */
2592     $ac_declaration
2593 gezelter 2029 #include <stdlib.h>
2594 gezelter 1490 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     :
2625     else
2626     echo "$as_me: failed program was:" >&5
2627 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2628    
2629 gezelter 1490 continue
2630     fi
2631 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2632 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
2633 gezelter 2081 /* confdefs.h. */
2634     _ACEOF
2635     cat confdefs.h >>conftest.$ac_ext
2636     cat >>conftest.$ac_ext <<_ACEOF
2637     /* end confdefs.h. */
2638 gezelter 1490 $ac_declaration
2639     int
2640     main ()
2641     {
2642     exit (42);
2643     ;
2644     return 0;
2645     }
2646     _ACEOF
2647     rm -f conftest.$ac_objext
2648 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2649     (eval $ac_compile) 2>conftest.er1
2650 gezelter 1490 ac_status=$?
2651 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2652     rm -f conftest.er1
2653     cat conftest.err >&5
2654     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2655 gezelter 1490 (exit $ac_status); } &&
2656 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2657     || test ! -s conftest.err'
2658 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2659 gezelter 1490 (eval $ac_try) 2>&5
2660     ac_status=$?
2661 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2662     (exit $ac_status); }; } &&
2663     { ac_try='test -s conftest.$ac_objext'
2664     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2665     (eval $ac_try) 2>&5
2666     ac_status=$?
2667     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2668 gezelter 1490 (exit $ac_status); }; }; then
2669     break
2670     else
2671     echo "$as_me: failed program was:" >&5
2672 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2673    
2674 gezelter 1490 fi
2675 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2676 gezelter 1490 done
2677 gezelter 2081 rm -f conftest*
2678     if test -n "$ac_declaration"; then
2679     echo '#ifdef __cplusplus' >>confdefs.h
2680     echo $ac_declaration >>confdefs.h
2681     echo '#endif' >>confdefs.h
2682     fi
2683 gezelter 1490
2684     else
2685     echo "$as_me: failed program was:" >&5
2686 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2687    
2688 gezelter 1490 fi
2689 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2690 gezelter 1490 ac_ext=c
2691     ac_cpp='$CPP $CPPFLAGS'
2692     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2693     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2694     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2695    
2696 gezelter 2547 ac_ext=${FC_SRCEXT-f}
2697     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2698     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2699     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2700 gezelter 1490 if test -n "$ac_tool_prefix"; then
2701 gezelter 2562 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2702 gezelter 1490 do
2703     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2704     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2705 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2706 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2707 gezelter 2547 if test "${ac_cv_prog_FC+set}" = set; then
2708 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2709     else
2710 gezelter 2547 if test -n "$FC"; then
2711     ac_cv_prog_FC="$FC" # Let the user override the test.
2712 gezelter 1490 else
2713 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2714     for as_dir in $PATH
2715     do
2716     IFS=$as_save_IFS
2717     test -z "$as_dir" && as_dir=.
2718     for ac_exec_ext in '' $ac_executable_extensions; do
2719     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2720 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2721 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2722     break 2
2723     fi
2724 gezelter 1490 done
2725 gezelter 2081 done
2726 gezelter 1490
2727     fi
2728     fi
2729 gezelter 2547 FC=$ac_cv_prog_FC
2730     if test -n "$FC"; then
2731     echo "$as_me:$LINENO: result: $FC" >&5
2732     echo "${ECHO_T}$FC" >&6
2733 gezelter 1490 else
2734 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2735 gezelter 1490 echo "${ECHO_T}no" >&6
2736     fi
2737    
2738 gezelter 2547 test -n "$FC" && break
2739 gezelter 1490 done
2740     fi
2741 gezelter 2547 if test -z "$FC"; then
2742     ac_ct_FC=$FC
2743 gezelter 2562 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2744 gezelter 1490 do
2745     # Extract the first word of "$ac_prog", so it can be a program name with args.
2746     set dummy $ac_prog; ac_word=$2
2747 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2748 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2749 gezelter 2547 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2750 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2751     else
2752 gezelter 2547 if test -n "$ac_ct_FC"; then
2753     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2754 gezelter 1490 else
2755 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2756     for as_dir in $PATH
2757     do
2758     IFS=$as_save_IFS
2759     test -z "$as_dir" && as_dir=.
2760     for ac_exec_ext in '' $ac_executable_extensions; do
2761     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2762 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
2763 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2764     break 2
2765     fi
2766 gezelter 1490 done
2767 gezelter 2081 done
2768 gezelter 1490
2769     fi
2770     fi
2771 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2772     if test -n "$ac_ct_FC"; then
2773     echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2774     echo "${ECHO_T}$ac_ct_FC" >&6
2775 gezelter 1490 else
2776 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2777 gezelter 1490 echo "${ECHO_T}no" >&6
2778     fi
2779    
2780 gezelter 2547 test -n "$ac_ct_FC" && break
2781 gezelter 1490 done
2782    
2783 gezelter 2547 FC=$ac_ct_FC
2784 gezelter 1490 fi
2785    
2786 gezelter 2081
2787     # Provide some information about the compiler.
2788 gezelter 2753 echo "$as_me:2788:" \
2789 gezelter 2547 "checking for Fortran compiler version" >&5
2790 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
2791     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2792     (eval $ac_compiler --version </dev/null >&5) 2>&5
2793     ac_status=$?
2794     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2795     (exit $ac_status); }
2796     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2797     (eval $ac_compiler -v </dev/null >&5) 2>&5
2798     ac_status=$?
2799     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2800     (exit $ac_status); }
2801     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2802     (eval $ac_compiler -V </dev/null >&5) 2>&5
2803     ac_status=$?
2804     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2805     (exit $ac_status); }
2806 gezelter 2547 rm -f a.out
2807 gezelter 2081
2808 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
2809     # input file. (Note that this only needs to work for GNU compilers.)
2810     ac_save_ext=$ac_ext
2811     ac_ext=F
2812     echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2813     echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2814     if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2815 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2816     else
2817     cat >conftest.$ac_ext <<_ACEOF
2818 gezelter 2547 program main
2819 gezelter 1490 #ifndef __GNUC__
2820     choke me
2821     #endif
2822    
2823 gezelter 2547 end
2824 gezelter 1490 _ACEOF
2825     rm -f conftest.$ac_objext
2826 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2827     (eval $ac_compile) 2>conftest.er1
2828 gezelter 1490 ac_status=$?
2829 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2830     rm -f conftest.er1
2831     cat conftest.err >&5
2832     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2833 gezelter 1490 (exit $ac_status); } &&
2834 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2835 gezelter 2473 || test ! -s conftest.err'
2836 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2837 gezelter 1490 (eval $ac_try) 2>&5
2838     ac_status=$?
2839 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2840     (exit $ac_status); }; } &&
2841     { ac_try='test -s conftest.$ac_objext'
2842     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2843     (eval $ac_try) 2>&5
2844     ac_status=$?
2845     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2846 gezelter 1490 (exit $ac_status); }; }; then
2847     ac_compiler_gnu=yes
2848     else
2849     echo "$as_me: failed program was:" >&5
2850 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2851    
2852 gezelter 1490 ac_compiler_gnu=no
2853     fi
2854 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2855 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2856 gezelter 1490
2857     fi
2858 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2859     echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2860     ac_ext=$ac_save_ext
2861     ac_test_FFLAGS=${FCFLAGS+set}
2862     ac_save_FFLAGS=$FCFLAGS
2863     FCFLAGS=
2864     echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2865     echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2866     if test "${ac_cv_prog_fc_g+set}" = set; then
2867 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2868     else
2869 gezelter 2547 FCFLAGS=-g
2870     cat >conftest.$ac_ext <<_ACEOF
2871     program main
2872 gezelter 1490
2873 gezelter 2547 end
2874 gezelter 1490 _ACEOF
2875     rm -f conftest.$ac_objext
2876 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2877     (eval $ac_compile) 2>conftest.er1
2878 gezelter 1490 ac_status=$?
2879 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2880     rm -f conftest.er1
2881     cat conftest.err >&5
2882     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2883 gezelter 1490 (exit $ac_status); } &&
2884 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2885 gezelter 2473 || test ! -s conftest.err'
2886 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2887 gezelter 1490 (eval $ac_try) 2>&5
2888     ac_status=$?
2889 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2890     (exit $ac_status); }; } &&
2891     { ac_try='test -s conftest.$ac_objext'
2892     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2893     (eval $ac_try) 2>&5
2894     ac_status=$?
2895     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2896 gezelter 1490 (exit $ac_status); }; }; then
2897 gezelter 2547 ac_cv_prog_fc_g=yes
2898 gezelter 1490 else
2899     echo "$as_me: failed program was:" >&5
2900 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2901    
2902 gezelter 2547 ac_cv_prog_fc_g=no
2903 gezelter 1490 fi
2904 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2905 gezelter 2547
2906 gezelter 1490 fi
2907 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2908     echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2909     if test "$ac_test_FFLAGS" = set; then
2910     FCFLAGS=$ac_save_FFLAGS
2911     elif test $ac_cv_prog_fc_g = yes; then
2912     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2913     FCFLAGS="-g -O2"
2914 gezelter 1490 else
2915 gezelter 2547 FCFLAGS="-g"
2916 gezelter 1490 fi
2917     else
2918 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2919     FCFLAGS="-O2"
2920 gezelter 1490 else
2921 gezelter 2547 FCFLAGS=
2922 gezelter 1490 fi
2923     fi
2924 gezelter 2081
2925 gezelter 1490 ac_ext=c
2926     ac_cpp='$CPP $CPPFLAGS'
2927     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2928     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2929     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2930    
2931 gezelter 2473 ac_ext=c
2932     ac_cpp='$CPP $CPPFLAGS'
2933     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2934     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2935     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2936     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2937     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2938     # On Suns, sometimes $CPP names a directory.
2939     if test -n "$CPP" && test -d "$CPP"; then
2940     CPP=
2941     fi
2942     if test -z "$CPP"; then
2943     if test "${ac_cv_prog_CPP+set}" = set; then
2944     echo $ECHO_N "(cached) $ECHO_C" >&6
2945     else
2946     # Double quotes because CPP needs to be expanded
2947     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2948     do
2949     ac_preproc_ok=false
2950     for ac_c_preproc_warn_flag in '' yes
2951     do
2952     # Use a header file that comes with gcc, so configuring glibc
2953     # with a fresh cross-compiler works.
2954     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2955     # <limits.h> exists even on freestanding compilers.
2956     # On the NeXT, cc -E runs the code through the compiler's parser,
2957     # not just through cpp. "Syntax error" is here to catch this case.
2958     cat >conftest.$ac_ext <<_ACEOF
2959     /* confdefs.h. */
2960     _ACEOF
2961     cat confdefs.h >>conftest.$ac_ext
2962     cat >>conftest.$ac_ext <<_ACEOF
2963     /* end confdefs.h. */
2964     #ifdef __STDC__
2965     # include <limits.h>
2966     #else
2967     # include <assert.h>
2968     #endif
2969     Syntax error
2970     _ACEOF
2971     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2972     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2973     ac_status=$?
2974     grep -v '^ *+' conftest.er1 >conftest.err
2975     rm -f conftest.er1
2976     cat conftest.err >&5
2977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978     (exit $ac_status); } >/dev/null; then
2979     if test -s conftest.err; then
2980     ac_cpp_err=$ac_c_preproc_warn_flag
2981     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2982     else
2983     ac_cpp_err=
2984     fi
2985     else
2986     ac_cpp_err=yes
2987     fi
2988     if test -z "$ac_cpp_err"; then
2989     :
2990     else
2991     echo "$as_me: failed program was:" >&5
2992     sed 's/^/| /' conftest.$ac_ext >&5
2993    
2994     # Broken: fails on valid input.
2995     continue
2996     fi
2997     rm -f conftest.err conftest.$ac_ext
2998    
2999     # OK, works on sane cases. Now check whether non-existent headers
3000     # can be detected and how.
3001     cat >conftest.$ac_ext <<_ACEOF
3002     /* confdefs.h. */
3003     _ACEOF
3004     cat confdefs.h >>conftest.$ac_ext
3005     cat >>conftest.$ac_ext <<_ACEOF
3006     /* end confdefs.h. */
3007     #include <ac_nonexistent.h>
3008     _ACEOF
3009     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3010     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3011     ac_status=$?
3012     grep -v '^ *+' conftest.er1 >conftest.err
3013     rm -f conftest.er1
3014     cat conftest.err >&5
3015     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016     (exit $ac_status); } >/dev/null; then
3017     if test -s conftest.err; then
3018     ac_cpp_err=$ac_c_preproc_warn_flag
3019     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3020     else
3021     ac_cpp_err=
3022     fi
3023     else
3024     ac_cpp_err=yes
3025     fi
3026     if test -z "$ac_cpp_err"; then
3027     # Broken: success on invalid input.
3028     continue
3029     else
3030     echo "$as_me: failed program was:" >&5
3031     sed 's/^/| /' conftest.$ac_ext >&5
3032    
3033     # Passes both tests.
3034     ac_preproc_ok=:
3035     break
3036     fi
3037     rm -f conftest.err conftest.$ac_ext
3038    
3039     done
3040     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3041     rm -f conftest.err conftest.$ac_ext
3042     if $ac_preproc_ok; then
3043     break
3044     fi
3045    
3046     done
3047     ac_cv_prog_CPP=$CPP
3048    
3049     fi
3050     CPP=$ac_cv_prog_CPP
3051     else
3052     ac_cv_prog_CPP=$CPP
3053     fi
3054     echo "$as_me:$LINENO: result: $CPP" >&5
3055     echo "${ECHO_T}$CPP" >&6
3056     ac_preproc_ok=false
3057     for ac_c_preproc_warn_flag in '' yes
3058     do
3059     # Use a header file that comes with gcc, so configuring glibc
3060     # with a fresh cross-compiler works.
3061     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3062     # <limits.h> exists even on freestanding compilers.
3063     # On the NeXT, cc -E runs the code through the compiler's parser,
3064     # not just through cpp. "Syntax error" is here to catch this case.
3065     cat >conftest.$ac_ext <<_ACEOF
3066     /* confdefs.h. */
3067     _ACEOF
3068     cat confdefs.h >>conftest.$ac_ext
3069     cat >>conftest.$ac_ext <<_ACEOF
3070     /* end confdefs.h. */
3071     #ifdef __STDC__
3072     # include <limits.h>
3073     #else
3074     # include <assert.h>
3075     #endif
3076     Syntax error
3077     _ACEOF
3078     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3079     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3080     ac_status=$?
3081     grep -v '^ *+' conftest.er1 >conftest.err
3082     rm -f conftest.er1
3083     cat conftest.err >&5
3084     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3085     (exit $ac_status); } >/dev/null; then
3086     if test -s conftest.err; then
3087     ac_cpp_err=$ac_c_preproc_warn_flag
3088     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3089     else
3090     ac_cpp_err=
3091     fi
3092     else
3093     ac_cpp_err=yes
3094     fi
3095     if test -z "$ac_cpp_err"; then
3096     :
3097     else
3098     echo "$as_me: failed program was:" >&5
3099     sed 's/^/| /' conftest.$ac_ext >&5
3100    
3101     # Broken: fails on valid input.
3102     continue
3103     fi
3104     rm -f conftest.err conftest.$ac_ext
3105    
3106     # OK, works on sane cases. Now check whether non-existent headers
3107     # can be detected and how.
3108     cat >conftest.$ac_ext <<_ACEOF
3109     /* confdefs.h. */
3110     _ACEOF
3111     cat confdefs.h >>conftest.$ac_ext
3112     cat >>conftest.$ac_ext <<_ACEOF
3113     /* end confdefs.h. */
3114     #include <ac_nonexistent.h>
3115     _ACEOF
3116     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3117     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3118     ac_status=$?
3119     grep -v '^ *+' conftest.er1 >conftest.err
3120     rm -f conftest.er1
3121     cat conftest.err >&5
3122     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3123     (exit $ac_status); } >/dev/null; then
3124     if test -s conftest.err; then
3125     ac_cpp_err=$ac_c_preproc_warn_flag
3126     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3127     else
3128     ac_cpp_err=
3129     fi
3130     else
3131     ac_cpp_err=yes
3132     fi
3133     if test -z "$ac_cpp_err"; then
3134     # Broken: success on invalid input.
3135     continue
3136     else
3137     echo "$as_me: failed program was:" >&5
3138     sed 's/^/| /' conftest.$ac_ext >&5
3139    
3140     # Passes both tests.
3141     ac_preproc_ok=:
3142     break
3143     fi
3144     rm -f conftest.err conftest.$ac_ext
3145    
3146     done
3147     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3148     rm -f conftest.err conftest.$ac_ext
3149     if $ac_preproc_ok; then
3150     :
3151     else
3152     { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3153     See \`config.log' for more details." >&5
3154     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3155     See \`config.log' for more details." >&2;}
3156     { (exit 1); exit 1; }; }
3157     fi
3158    
3159     ac_ext=c
3160     ac_cpp='$CPP $CPPFLAGS'
3161     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3162     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3163     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3164    
3165     echo "$as_me:$LINENO: checking for egrep" >&5
3166     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3167     if test "${ac_cv_prog_egrep+set}" = set; then
3168     echo $ECHO_N "(cached) $ECHO_C" >&6
3169     else
3170     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3171     then ac_cv_prog_egrep='grep -E'
3172     else ac_cv_prog_egrep='egrep'
3173     fi
3174     fi
3175     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3176     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3177     EGREP=$ac_cv_prog_egrep
3178    
3179    
3180 gezelter 2547 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3181     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3182     LN_S=$as_ln_s
3183     if test "$LN_S" = "ln -s"; then
3184     echo "$as_me:$LINENO: result: yes" >&5
3185     echo "${ECHO_T}yes" >&6
3186     else
3187     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3188     echo "${ECHO_T}no, using $LN_S" >&6
3189     fi
3190 gezelter 2473
3191 gezelter 2547 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3192     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3193     set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3194     if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3195     echo $ECHO_N "(cached) $ECHO_C" >&6
3196     else
3197     cat >conftest.make <<\_ACEOF
3198     all:
3199     @echo 'ac_maketemp="$(MAKE)"'
3200     _ACEOF
3201     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3202     eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3203     if test -n "$ac_maketemp"; then
3204     eval ac_cv_prog_make_${ac_make}_set=yes
3205     else
3206     eval ac_cv_prog_make_${ac_make}_set=no
3207     fi
3208     rm -f conftest.make
3209     fi
3210     if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3211     echo "$as_me:$LINENO: result: yes" >&5
3212 gezelter 1490 echo "${ECHO_T}yes" >&6
3213 gezelter 2547 SET_MAKE=
3214     else
3215     echo "$as_me:$LINENO: result: no" >&5
3216 gezelter 1490 echo "${ECHO_T}no" >&6
3217 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
3218     fi
3219    
3220     if test -n "$ac_tool_prefix"; then
3221     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3222     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3223     echo "$as_me:$LINENO: checking for $ac_word" >&5
3224     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3225     if test "${ac_cv_prog_RANLIB+set}" = set; then
3226     echo $ECHO_N "(cached) $ECHO_C" >&6
3227     else
3228     if test -n "$RANLIB"; then
3229     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3230     else
3231     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3232     for as_dir in $PATH
3233     do
3234     IFS=$as_save_IFS
3235     test -z "$as_dir" && as_dir=.
3236     for ac_exec_ext in '' $ac_executable_extensions; do
3237     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3238     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3239     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3240     break 2
3241 gezelter 1490 fi
3242 gezelter 2547 done
3243     done
3244    
3245     fi
3246     fi
3247     RANLIB=$ac_cv_prog_RANLIB
3248     if test -n "$RANLIB"; then
3249     echo "$as_me:$LINENO: result: $RANLIB" >&5
3250     echo "${ECHO_T}$RANLIB" >&6
3251     else
3252     echo "$as_me:$LINENO: result: no" >&5
3253 gezelter 1490 echo "${ECHO_T}no" >&6
3254 gezelter 2547 fi
3255    
3256     fi
3257     if test -z "$ac_cv_prog_RANLIB"; then
3258     ac_ct_RANLIB=$RANLIB
3259     # Extract the first word of "ranlib", so it can be a program name with args.
3260     set dummy ranlib; ac_word=$2
3261     echo "$as_me:$LINENO: checking for $ac_word" >&5
3262     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3263     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3264     echo $ECHO_N "(cached) $ECHO_C" >&6
3265     else
3266     if test -n "$ac_ct_RANLIB"; then
3267     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3268     else
3269     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3270     for as_dir in $PATH
3271     do
3272     IFS=$as_save_IFS
3273     test -z "$as_dir" && as_dir=.
3274     for ac_exec_ext in '' $ac_executable_extensions; do
3275     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3276     ac_cv_prog_ac_ct_RANLIB="ranlib"
3277     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3278     break 2
3279 gezelter 1490 fi
3280 gezelter 2547 done
3281     done
3282    
3283     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3284     fi
3285     fi
3286     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3287     if test -n "$ac_ct_RANLIB"; then
3288     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3289     echo "${ECHO_T}$ac_ct_RANLIB" >&6
3290     else
3291     echo "$as_me:$LINENO: result: no" >&5
3292 gezelter 1490 echo "${ECHO_T}no" >&6
3293 gezelter 2547 fi
3294    
3295     RANLIB=$ac_ct_RANLIB
3296     else
3297     RANLIB="$ac_cv_prog_RANLIB"
3298     fi
3299    
3300    
3301     # Extract the first word of "perl", so it can be a program name with args.
3302     set dummy perl; ac_word=$2
3303     echo "$as_me:$LINENO: checking for $ac_word" >&5
3304     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3305     if test "${ac_cv_path_PERLINTERP+set}" = set; then
3306     echo $ECHO_N "(cached) $ECHO_C" >&6
3307     else
3308     case $PERLINTERP in
3309     [\\/]* | ?:[\\/]*)
3310     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3311     ;;
3312     *)
3313     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3314     for as_dir in $PATH
3315     do
3316     IFS=$as_save_IFS
3317     test -z "$as_dir" && as_dir=.
3318     for ac_exec_ext in '' $ac_executable_extensions; do
3319     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3320     ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3321     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3322     break 2
3323 gezelter 1490 fi
3324 gezelter 2547 done
3325     done
3326 gezelter 1490
3327 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3328     ;;
3329     esac
3330     fi
3331     PERLINTERP=$ac_cv_path_PERLINTERP
3332 gezelter 2081
3333 gezelter 2547 if test -n "$PERLINTERP"; then
3334     echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3335     echo "${ECHO_T}$PERLINTERP" >&6
3336     else
3337     echo "$as_me:$LINENO: result: no" >&5
3338 gezelter 1490 echo "${ECHO_T}no" >&6
3339 gezelter 2547 fi
3340    
3341     ac_cv_path_perlinterp="$PERLINTERP"
3342     _sHpB='#!'
3343    
3344    
3345     # Check whether --with-perl-shebang or --without-perl-shebang was given.
3346     if test "${with_perl_shebang+set}" = set; then
3347     withval="$with_perl_shebang"
3348     opt_perl_shebang="$withval"
3349     else
3350     opt_perl_shebang="not_set"
3351     fi;
3352     echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3353     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3354     if test "${ax_cv_opt_perl_shebang+set}" = set; then
3355     echo $ECHO_N "(cached) $ECHO_C" >&6
3356     else
3357     case "$opt_perl_shebang" in
3358     not_set ) ax_cv_opt_perl_shebang=''
3359     ;;
3360     * )
3361     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3362     esac
3363    
3364     fi
3365     echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3366     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3367     if test "A$ax_cv_opt_perl_shebang" != "A"
3368     then
3369     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3370     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3371     { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3372     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3373    
3374     # Automatic detection of sharpbang formula starts here
3375     else
3376     _somian_shbangperl=`$PERLINTERP -V:startperl`
3377     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3378     echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3379     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3380     if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3381     echo $ECHO_N "(cached) $ECHO_C" >&6
3382     else
3383     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3384     if test "x$_somian_kspb_perl" == x
3385     then _somian_ksbp_warn_empty='durnit'
3386     else
3387     case "A$_somian_kspb_perl" in
3388     A#!*perl* )
3389     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3390     ;;
3391     A* ) _somian_ksbp_warn_defau='trouble'
3392     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3393     esac
3394     fi
3395    
3396     fi
3397     echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3398     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3399     # The above prints Checking ... result message to user.
3400     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3401    
3402     if test A${_somian_ksbp_warn_empty+set} == Aset
3403     then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3404     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3405     fi
3406     # Inform user after printing result value
3407     if test A${_somian_ksbp_warn_defau+set} == Aset
3408     then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3409     echo "$as_me: Maybe Not good -" >&6;}
3410     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3411     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3412     else { echo "$as_me:$LINENO: OK Good result - " >&5
3413     echo "$as_me: OK Good result - " >&6;}
3414     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3415     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3416     fi
3417 gezelter 1490 fi
3418 gezelter 2547
3419     # Find a good install program. We prefer a C program (faster),
3420     # so one script is as good as another. But avoid the broken or
3421     # incompatible versions:
3422     # SysV /etc/install, /usr/sbin/install
3423     # SunOS /usr/etc/install
3424     # IRIX /sbin/install
3425     # AIX /bin/install
3426     # AmigaOS /C/install, which installs bootblocks on floppy discs
3427     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3428     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3429     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3430     # OS/2's system install, which has a completely different semantic
3431     # ./install, which can be erroneously created by make from ./install.sh.
3432     echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3433     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3434     if test -z "$INSTALL"; then
3435     if test "${ac_cv_path_install+set}" = set; then
3436     echo $ECHO_N "(cached) $ECHO_C" >&6
3437     else
3438     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3439     for as_dir in $PATH
3440     do
3441     IFS=$as_save_IFS
3442     test -z "$as_dir" && as_dir=.
3443     # Account for people who put trailing slashes in PATH elements.
3444     case $as_dir/ in
3445     ./ | .// | /cC/* | \
3446     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3447     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3448     /usr/ucb/* ) ;;
3449     *)
3450     # OSF1 and SCO ODT 3.0 have their own names for install.
3451     # Don't use installbsd from OSF since it installs stuff as root
3452     # by default.
3453     for ac_prog in ginstall scoinst install; do
3454     for ac_exec_ext in '' $ac_executable_extensions; do
3455     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3456     if test $ac_prog = install &&
3457     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3458     # AIX install. It has an incompatible calling convention.
3459     :
3460     elif test $ac_prog = install &&
3461     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3462     # program-specific install script used by HP pwplus--don't use.
3463     :
3464     else
3465     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3466     break 3
3467     fi
3468     fi
3469     done
3470     done
3471     ;;
3472     esac
3473     done
3474    
3475    
3476 gezelter 1490 fi
3477 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
3478     INSTALL=$ac_cv_path_install
3479     else
3480     # As a last resort, use the slow shell script. We don't cache a
3481     # path for INSTALL within a source directory, because that will
3482     # break other packages using the cache if that directory is
3483     # removed, or if the path is relative.
3484     INSTALL=$ac_install_sh
3485     fi
3486     fi
3487     echo "$as_me:$LINENO: result: $INSTALL" >&5
3488     echo "${ECHO_T}$INSTALL" >&6
3489 gezelter 1490
3490 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3491     # It thinks the first close brace ends the variable substitution.
3492     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3493 gezelter 2081
3494 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3495 gezelter 2081
3496 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3497 gezelter 2081
3498 gezelter 2547 case "x$INSTALL" in
3499     x/*) ;;
3500     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3501     esac
3502     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3503     # Extract the first word of "ar", so it can be a program name with args.
3504     set dummy ar; ac_word=$2
3505 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3506 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3507 gezelter 2547 if test "${ac_cv_prog_AR+set}" = set; then
3508 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3509     else
3510 gezelter 2547 if test -n "$AR"; then
3511     ac_cv_prog_AR="$AR" # Let the user override the test.
3512 gezelter 1490 else
3513 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3514     for as_dir in $PATH
3515     do
3516     IFS=$as_save_IFS
3517     test -z "$as_dir" && as_dir=.
3518     for ac_exec_ext in '' $ac_executable_extensions; do
3519     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3520 gezelter 2547 ac_cv_prog_AR="ar"
3521 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3522     break 2
3523     fi
3524 gezelter 1490 done
3525 gezelter 2081 done
3526 gezelter 1490
3527 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3528 gezelter 1490 fi
3529     fi
3530 gezelter 2547 AR=$ac_cv_prog_AR
3531     if test -n "$AR"; then
3532     echo "$as_me:$LINENO: result: $AR" >&5
3533     echo "${ECHO_T}$AR" >&6
3534 gezelter 1490 else
3535 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3536 gezelter 1490 echo "${ECHO_T}no" >&6
3537     fi
3538    
3539 gezelter 2547 if test "$AR" = "NONE"; then
3540     cat >confcache <<\_ACEOF
3541     # This file is a shell script that caches the results of configure
3542     # tests run on this system so they can be shared between configure
3543     # scripts and configure runs, see configure's option --config-cache.
3544     # It is not useful on other systems. If it contains results you don't
3545     # want to keep, you may remove or edit it.
3546     #
3547     # config.status only pays attention to the cache file if you give it
3548     # the --recheck option to rerun configure.
3549     #
3550     # `ac_cv_env_foo' variables (set or unset) will be overridden when
3551     # loading this file, other *unset* `ac_cv_foo' will be assigned the
3552     # following values.
3553    
3554     _ACEOF
3555    
3556     # The following way of writing the cache mishandles newlines in values,
3557     # but we know of no workaround that is simple, portable, and efficient.
3558     # So, don't put newlines in cache variables' values.
3559     # Ultrix sh set writes to stderr and can't be redirected directly,
3560     # and sets the high bit in the cache file unless we assign to the vars.
3561     {
3562     (set) 2>&1 |
3563     case `(ac_space=' '; set | grep ac_space) 2>&1` in
3564     *ac_space=\ *)
3565     # `set' does not quote correctly, so add quotes (double-quote
3566     # substitution turns \\\\ into \\, and sed turns \\ into \).
3567     sed -n \
3568     "s/'/'\\\\''/g;
3569     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3570     ;;
3571     *)
3572     # `set' quotes correctly as required by POSIX, so do not add quotes.
3573     sed -n \
3574     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3575     ;;
3576     esac;
3577     } |
3578     sed '
3579     t clear
3580     : clear
3581     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3582     t end
3583     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3584     : end' >>confcache
3585     if diff $cache_file confcache >/dev/null 2>&1; then :; else
3586     if test -w $cache_file; then
3587     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3588     cat confcache >$cache_file
3589     else
3590     echo "not updating unwritable cache $cache_file"
3591     fi
3592 gezelter 1490 fi
3593 gezelter 2547 rm -f confcache
3594     exit 1
3595     fi
3596     # Extract the first word of "ps", so it can be a program name with args.
3597     set dummy ps; ac_word=$2
3598 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3599 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3600 gezelter 2547 if test "${ac_cv_path_PS+set}" = set; then
3601 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3602     else
3603 gezelter 2547 case $PS in
3604     [\\/]* | ?:[\\/]*)
3605     ac_cv_path_PS="$PS" # Let the user override the test with a path.
3606     ;;
3607     *)
3608     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3609 gezelter 2081 for as_dir in $PATH
3610     do
3611     IFS=$as_save_IFS
3612     test -z "$as_dir" && as_dir=.
3613     for ac_exec_ext in '' $ac_executable_extensions; do
3614     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3615 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3616 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3617     break 2
3618     fi
3619 gezelter 1490 done
3620 gezelter 2081 done
3621 gezelter 1490
3622 gezelter 2547 ;;
3623     esac
3624 gezelter 1490 fi
3625 gezelter 2547 PS=$ac_cv_path_PS
3626    
3627     if test -n "$PS"; then
3628     echo "$as_me:$LINENO: result: $PS" >&5
3629     echo "${ECHO_T}$PS" >&6
3630 gezelter 1490 else
3631 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3632 gezelter 1490 echo "${ECHO_T}no" >&6
3633     fi
3634    
3635 gezelter 2547 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3636     echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3637     if test "${ac_cv_prog_ps_syntax+set}" = set; then
3638     echo $ECHO_N "(cached) $ECHO_C" >&6
3639     else
3640 gezelter 1490
3641 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
3642     ac_cv_prog_ps_ax=yes
3643     else
3644     ac_cv_prog_ps_ax=no
3645     fi
3646     if $PS -ef -o rss > /dev/null 2>&1; then
3647     ac_cv_prog_ps_ef=yes
3648     else
3649     ac_cv_prog_ps_ef=no
3650     fi
3651     if test "$ac_cv_prog_ps_ax" = yes; then
3652     ac_cv_prog_ps_syntax=BSD
3653     else
3654     if test "$ac_cv_prog_ps_ef" = yes; then
3655     ac_cv_prog_ps_syntax=POSIX
3656     else
3657     { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3658     echo "$as_me: error: Could not determine ps syntax" >&2;}
3659     { (exit 1); exit 1; }; }
3660     fi
3661     fi
3662    
3663 gezelter 1490 fi
3664 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3665     echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3666 gezelter 1490
3667 gezelter 2547 cat >>confdefs.h <<_ACEOF
3668     #define PSCOMMAND $PS
3669     _ACEOF
3670 gezelter 2081
3671 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
3672    
3673     cat >>confdefs.h <<\_ACEOF
3674     #define PSTYPE_IS_BSD 1
3675     _ACEOF
3676    
3677 gezelter 1490 else
3678 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3679 gezelter 1490
3680 gezelter 2547 cat >>confdefs.h <<\_ACEOF
3681     #define PSTYPE_IS_POSIX 1
3682     _ACEOF
3683 gezelter 1490
3684 gezelter 2547 else
3685     { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3686     echo "$as_me: error: Unknown ps syntax type!" >&2;}
3687     { (exit 1); exit 1; }; }
3688     fi
3689     fi
3690 gezelter 1490
3691 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3692     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3693     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3694     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3695 gezelter 1490
3696 gezelter 2547
3697     echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3698     echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3699     if test "${ac_cv_fc_srcext_F90+set}" = set; then
3700     echo $ECHO_N "(cached) $ECHO_C" >&6
3701     else
3702     ac_ext=F90
3703     ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3704     FCFLAGS_SRCEXT=""
3705     ac_cv_fc_srcext_F90=unknown
3706     for ac_flag in none -qsuffix=f=F90 -Tf; do
3707     test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3708     cat >conftest.$ac_ext <<_ACEOF
3709     program main
3710    
3711     end
3712 gezelter 1490 _ACEOF
3713     rm -f conftest.$ac_objext
3714 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3715     (eval $ac_compile) 2>conftest.er1
3716 gezelter 1490 ac_status=$?
3717 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3718     rm -f conftest.er1
3719     cat conftest.err >&5
3720     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3721 gezelter 1490 (exit $ac_status); } &&
3722 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3723 gezelter 2473 || test ! -s conftest.err'
3724 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3725 gezelter 1490 (eval $ac_try) 2>&5
3726     ac_status=$?
3727 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3728     (exit $ac_status); }; } &&
3729     { ac_try='test -s conftest.$ac_objext'
3730     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3731     (eval $ac_try) 2>&5
3732     ac_status=$?
3733     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3734 gezelter 1490 (exit $ac_status); }; }; then
3735 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
3736 gezelter 1490 else
3737     echo "$as_me: failed program was:" >&5
3738 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3739    
3740 gezelter 1490 fi
3741 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3742 gezelter 2547 done
3743     rm -f conftest.$ac_objext conftest.F90
3744     FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3745 gezelter 1490
3746     fi
3747 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3748     echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3749     if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3750     { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3751     echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3752     { (exit 1); exit 1; }; }
3753     else
3754     FC_SRCEXT=F90
3755     if test "x$ac_cv_fc_srcext_F90" = xnone; then
3756     FCFLAGS_SRCEXT=""
3757     FCFLAGS_F90=""
3758     else
3759     FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3760     FCFLAGS_F90=$ac_cv_fc_srcext_F90
3761     fi
3762 gezelter 1490
3763 gezelter 2081
3764 gezelter 2547 fi
3765 gezelter 2081
3766    
3767    
3768 gezelter 2547
3769    
3770 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3771     # for preprocessed f90 source.
3772    
3773     if test "$ac_test_PREPFLAG" != "set"; then
3774     PREPFLAG=""
3775     case "${host_cpu}-${host_os}" in
3776    
3777 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3778 gezelter 1490 PREPFLAG="-fpp1 "
3779     fi;;
3780 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3781 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3782     fi;;
3783     *darwin*)
3784 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3785 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3786     fi;;
3787     esac
3788    
3789     if test -z "$PREPFLAG"; then
3790 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3791 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3792     PREPFLAG=""
3793     fi
3794    
3795 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3796 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3797    
3798 gezelter 2081
3799 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3800     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3801     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3802     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3803 gezelter 1490
3804     ac_save_ext=$ac_ext
3805     ac_ext=F90
3806 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3807 gezelter 1490
3808     if test "$PREPFLAG"; then
3809 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3810 gezelter 1490 fi
3811    
3812     cat >conftest.$ac_ext <<_ACEOF
3813    
3814 gezelter 2081
3815 gezelter 2547 program conftest
3816 gezelter 1490 integer :: i
3817     i = 1
3818 gezelter 2547 end program conftest
3819 gezelter 1490
3820     _ACEOF
3821     rm -f conftest.$ac_objext
3822 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3823     (eval $ac_compile) 2>conftest.er1
3824 gezelter 1490 ac_status=$?
3825 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3826     rm -f conftest.er1
3827     cat conftest.err >&5
3828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3829 gezelter 1490 (exit $ac_status); } &&
3830 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3831 gezelter 2473 || test ! -s conftest.err'
3832 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3833 gezelter 1490 (eval $ac_try) 2>&5
3834     ac_status=$?
3835 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3836     (exit $ac_status); }; } &&
3837     { ac_try='test -s conftest.$ac_objext'
3838     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3839     (eval $ac_try) 2>&5
3840     ac_status=$?
3841     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3842 gezelter 1490 (exit $ac_status); }; }; then
3843     prepflagworks=1
3844     else
3845     echo "$as_me: failed program was:" >&5
3846 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3847    
3848 gezelter 1490 prepflagworks=0
3849     fi
3850 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3851 gezelter 1490
3852 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3853 gezelter 1490 ac_ext=$ac_save_ext
3854 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3855     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3856     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3857     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3858 gezelter 1490
3859 gezelter 2081
3860 gezelter 1490 if test "$prepflagworks" = 1; then
3861 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3862 gezelter 1490 echo "${ECHO_T}yes" >&6
3863 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3864 gezelter 1490
3865     else
3866 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3867 gezelter 1490 echo "${ECHO_T}no" >&6
3868 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3869 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3870     { (exit 1); exit 1; }; }
3871     fi
3872     fi
3873    
3874 gezelter 2081
3875    
3876    
3877    
3878 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3879     # for preprocessed f90 source with -D type defines
3880    
3881     if test "$ac_test_PREPDEFFLAG" != "set"; then
3882     PREPDEFFLAG=""
3883     case "${host_cpu}-${host_os}" in
3884    
3885 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3886 gezelter 1490 PREPDEFFLAG=" "
3887     fi;;
3888 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3889 gezelter 1490 PREPDEFFLAG="-WF,"
3890     fi;;
3891     *darwin*)
3892 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3893 gezelter 1490 PREPDEFFLAG="-WF,"
3894     fi;;
3895     esac
3896    
3897     if test -z "$PREPDEFFLAG"; then
3898 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3899 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3900     PREPDEFFLAG=" "
3901     fi
3902    
3903 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3904 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3905    
3906 gezelter 2081
3907 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3908     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3909     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3910     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3911 gezelter 1490
3912     ac_save_ext=$ac_ext
3913     ac_ext=F90
3914 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
3915 gezelter 1490
3916     if test "$PREPDEFFLAG"; then
3917 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3918 gezelter 1490 fi
3919    
3920     cat >conftest.$ac_ext <<_ACEOF
3921    
3922 gezelter 2081
3923 gezelter 2547 program conftest
3924 gezelter 1490 integer :: i
3925     #ifdef TEST
3926     i = 1
3927     #else
3928     choke me
3929     #endif
3930 gezelter 2547 end program conftest
3931 gezelter 1490
3932     _ACEOF
3933     rm -f conftest.$ac_objext
3934 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3935     (eval $ac_compile) 2>conftest.er1
3936 gezelter 1490 ac_status=$?
3937 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3938     rm -f conftest.er1
3939     cat conftest.err >&5
3940     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3941 gezelter 1490 (exit $ac_status); } &&
3942 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3943 gezelter 2473 || test ! -s conftest.err'
3944 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3945 gezelter 1490 (eval $ac_try) 2>&5
3946     ac_status=$?
3947 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3948     (exit $ac_status); }; } &&
3949     { ac_try='test -s conftest.$ac_objext'
3950     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3951     (eval $ac_try) 2>&5
3952     ac_status=$?
3953     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3954 gezelter 1490 (exit $ac_status); }; }; then
3955     prepdefflagworks=1
3956     else
3957     echo "$as_me: failed program was:" >&5
3958 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3959    
3960 gezelter 1490 prepdefflagworks=0
3961     fi
3962 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3963 gezelter 1490
3964 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
3965 gezelter 1490 ac_ext=$ac_save_ext
3966 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3967     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3968     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3969     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3970 gezelter 1490
3971 gezelter 2081
3972 gezelter 1490 if test "$prepdefflagworks" = 1; then
3973 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3974 gezelter 1490 echo "${ECHO_T}yes" >&6
3975    
3976     else
3977 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3978 gezelter 1490 echo "${ECHO_T}no" >&6
3979 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3980 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3981     { (exit 1); exit 1; }; }
3982     fi
3983     fi
3984    
3985 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3986     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3987     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3988     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3989     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
3990     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
3991     if test "${ac_cv_prog_fc_v+set}" = set; then
3992 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3993     else
3994 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
3995     program main
3996 gezelter 1490
3997 gezelter 2547 end
3998 gezelter 1490 _ACEOF
3999     rm -f conftest.$ac_objext
4000 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4001     (eval $ac_compile) 2>conftest.er1
4002 gezelter 1490 ac_status=$?
4003 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4004     rm -f conftest.er1
4005     cat conftest.err >&5
4006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4007 gezelter 1490 (exit $ac_status); } &&
4008 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4009 gezelter 2473 || test ! -s conftest.err'
4010 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4011 gezelter 1490 (eval $ac_try) 2>&5
4012     ac_status=$?
4013 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4014     (exit $ac_status); }; } &&
4015     { ac_try='test -s conftest.$ac_objext'
4016     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4017     (eval $ac_try) 2>&5
4018     ac_status=$?
4019     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4020 gezelter 1490 (exit $ac_status); }; }; then
4021 gezelter 2547 ac_cv_prog_fc_v=
4022 gezelter 1490 # Try some options frequently used verbose output
4023     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4024 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4025     program main
4026 gezelter 1490
4027 gezelter 2547 end
4028     _ACEOF
4029 gezelter 1490
4030 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
4031     # 1 to this macro) to the Fortran compiler in order to get
4032     # "verbose" output that we can then parse for the Fortran linker
4033     # flags.
4034     ac_save_FFLAGS=$FCFLAGS
4035     FCFLAGS="$FCFLAGS $ac_verb"
4036 gezelter 2753 (eval echo $as_me:4036: \"$ac_link\") >&5
4037 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4038     echo "$ac_fc_v_output" >&5
4039     FCFLAGS=$ac_save_FFLAGS
4040 gezelter 1490
4041 gezelter 2547 rm -f conftest*
4042 gezelter 2081
4043 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4044     # /foo, /bar, and /baz are search directories for the Fortran linker.
4045     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4046     ac_fc_v_output="`echo $ac_fc_v_output |
4047     grep 'LPATH is:' |
4048     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4049 gezelter 1490
4050 gezelter 2547 case $ac_fc_v_output in
4051     # If we are using xlf then replace all the commas with spaces.
4052     *xlfentry*)
4053     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4054 gezelter 1490
4055 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4056     # $LIBS confuse us, and the libraries appear later in the output anyway).
4057     *mGLOB_options_string*)
4058     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4059 gezelter 1490
4060 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4061     # Use "\"" instead of '"' for font-lock-mode.
4062     # FIXME: a more general fix for quoted arguments with spaces?
4063     *cft90*)
4064     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4065     esac
4066 gezelter 1490
4067    
4068     # look for -l* and *.a constructs in the output
4069 gezelter 2547 for ac_arg in $ac_fc_v_output; do
4070 gezelter 1490 case $ac_arg in
4071     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4072 gezelter 2547 ac_cv_prog_fc_v=$ac_verb
4073 gezelter 1490 break 2 ;;
4074     esac
4075     done
4076     done
4077 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
4078     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4079     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4080 gezelter 1490 fi
4081     else
4082     echo "$as_me: failed program was:" >&5
4083 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4084    
4085     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4086 gezelter 1490 echo "$as_me: WARNING: compilation failed" >&2;}
4087     fi
4088 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4089 gezelter 1490
4090     fi
4091 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4092     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4093     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4094     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4095     if test "${ac_cv_fc_libs+set}" = set; then
4096 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4097     else
4098 gezelter 2547 if test "x$FCLIBS" != "x"; then
4099     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4100 gezelter 1490 else
4101    
4102     cat >conftest.$ac_ext <<_ACEOF
4103 gezelter 2547 program main
4104 gezelter 1490
4105 gezelter 2547 end
4106 gezelter 1490 _ACEOF
4107    
4108     # Compile and link our simple test program by passing a flag (argument
4109 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
4110     # "verbose" output that we can then parse for the Fortran linker
4111 gezelter 1490 # flags.
4112 gezelter 2547 ac_save_FFLAGS=$FCFLAGS
4113     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4114 gezelter 2753 (eval echo $as_me:4114: \"$ac_link\") >&5
4115 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4116     echo "$ac_fc_v_output" >&5
4117     FCFLAGS=$ac_save_FFLAGS
4118 gezelter 1490
4119 gezelter 2547 rm -f conftest*
4120 gezelter 1490
4121 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4122     # /foo, /bar, and /baz are search directories for the Fortran linker.
4123     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4124     ac_fc_v_output="`echo $ac_fc_v_output |
4125     grep 'LPATH is:' |
4126     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4127 gezelter 1490
4128 gezelter 2547 case $ac_fc_v_output in
4129     # If we are using xlf then replace all the commas with spaces.
4130     *xlfentry*)
4131     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4132 gezelter 1490
4133 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4134     # $LIBS confuse us, and the libraries appear later in the output anyway).
4135     *mGLOB_options_string*)
4136     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4137 gezelter 1490
4138 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4139     # Use "\"" instead of '"' for font-lock-mode.
4140     # FIXME: a more general fix for quoted arguments with spaces?
4141     *cft90*)
4142     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4143     esac
4144 gezelter 1490
4145 gezelter 2547
4146    
4147     ac_cv_fc_libs=
4148    
4149 gezelter 1490 # Save positional arguments (if any)
4150     ac_save_positional="$@"
4151    
4152 gezelter 2547 set X $ac_fc_v_output
4153 gezelter 1490 while test $# != 1; do
4154     shift
4155     ac_arg=$1
4156     case $ac_arg in
4157     [\\/]*.a | ?:[\\/]*.a)
4158     ac_exists=false
4159 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4160 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4161     ac_exists=true
4162     break
4163     fi
4164     done
4165    
4166     if test x"$ac_exists" = xtrue; then
4167     :
4168     else
4169 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4170 gezelter 1490 fi
4171    
4172     ;;
4173     -bI:*)
4174     ac_exists=false
4175 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4176 gezelter 1490 if test x"$ac_arg" = 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     if test "$ac_compiler_gnu" = yes; then
4186     for ac_link_opt in $ac_arg; do
4187 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4188 gezelter 1490 done
4189     else
4190 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4191 gezelter 1490 fi
4192     fi
4193    
4194     ;;
4195     # Ignore these flags.
4196 gezelter 2547 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4197 gezelter 1490 ;;
4198     -lkernel32)
4199 gezelter 2547 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4200 gezelter 1490 ;;
4201     -[LRuY])
4202     # These flags, when seen by themselves, take an argument.
4203     # We remove the space between option and argument and re-iterate
4204     # unless we find an empty arg or a new option (starting with -)
4205     case $2 in
4206 gezelter 2547 "" | -*);;
4207     *)
4208 gezelter 1490 ac_arg="$ac_arg$2"
4209     shift; shift
4210     set X $ac_arg "$@"
4211     ;;
4212     esac
4213     ;;
4214     -YP,*)
4215     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4216     ac_exists=false
4217 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4218 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
4219     ac_exists=true
4220     break
4221     fi
4222     done
4223    
4224     if test x"$ac_exists" = xtrue; then
4225     :
4226     else
4227     ac_arg="$ac_arg $ac_j"
4228 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4229 gezelter 1490 fi
4230    
4231     done
4232     ;;
4233     -[lLR]*)
4234     ac_exists=false
4235 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4236 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4237     ac_exists=true
4238     break
4239     fi
4240     done
4241    
4242     if test x"$ac_exists" = xtrue; then
4243     :
4244     else
4245 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4246 gezelter 1490 fi
4247    
4248     ;;
4249     # Ignore everything else.
4250     esac
4251     done
4252     # restore positional arguments
4253     set X $ac_save_positional; shift
4254    
4255     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4256     # then we insist that the "run path" must be an absolute path (i.e. it
4257     # must begin with a "/").
4258     case `(uname -sr) 2>/dev/null` in
4259     "SunOS 5"*)
4260 gezelter 2547 ac_ld_run_path=`echo $ac_fc_v_output |
4261 gezelter 1490 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4262     test "x$ac_ld_run_path" != x &&
4263     if test "$ac_compiler_gnu" = yes; then
4264     for ac_link_opt in $ac_ld_run_path; do
4265 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4266 gezelter 1490 done
4267     else
4268 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4269 gezelter 1490 fi
4270     ;;
4271     esac
4272 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4273 gezelter 1490
4274     fi
4275 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4276     echo "${ECHO_T}$ac_cv_fc_libs" >&6
4277     FCLIBS="$ac_cv_fc_libs"
4278 gezelter 1490
4279    
4280 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4281     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4282     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4283     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4284 gezelter 2081
4285 gezelter 2547
4286     ac_ext=${FC_SRCEXT-f}
4287     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4288     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4289     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4290    
4291     echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4292     echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4293     if test "${ac_cv_fc_dummy_main+set}" = set; then
4294 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4295     else
4296 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
4297     LIBS="$LIBS $FCLIBS"
4298     ac_fortran_dm_var=FC_DUMMY_MAIN
4299     ac_ext=c
4300     ac_cpp='$CPP $CPPFLAGS'
4301     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4302     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4303     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4304    
4305     # First, try linking without a dummy main:
4306     cat >conftest.$ac_ext <<_ACEOF
4307     /* confdefs.h. */
4308 gezelter 1490 _ACEOF
4309 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
4310     cat >>conftest.$ac_ext <<_ACEOF
4311     /* end confdefs.h. */
4312    
4313     #ifdef FC_DUMMY_MAIN
4314     #ifndef FC_DUMMY_MAIN_EQ_F77
4315     # ifdef __cplusplus
4316     extern "C"
4317     # endif
4318     int FC_DUMMY_MAIN() { return 1; }
4319     #endif
4320     #endif
4321     int
4322     main ()
4323     {
4324    
4325     ;
4326     return 0;
4327     }
4328     _ACEOF
4329     rm -f conftest.$ac_objext conftest$ac_exeext
4330     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4331     (eval $ac_link) 2>conftest.er1
4332     ac_status=$?
4333     grep -v '^ *+' conftest.er1 >conftest.err
4334     rm -f conftest.er1
4335     cat conftest.err >&5
4336     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4337     (exit $ac_status); } &&
4338     { ac_try='test -z "$ac_c_werror_flag"
4339     || test ! -s conftest.err'
4340     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4341     (eval $ac_try) 2>&5
4342     ac_status=$?
4343     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4344     (exit $ac_status); }; } &&
4345     { ac_try='test -s conftest$ac_exeext'
4346     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4347     (eval $ac_try) 2>&5
4348     ac_status=$?
4349     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4350     (exit $ac_status); }; }; then
4351     ac_cv_fortran_dummy_main=none
4352     else
4353     echo "$as_me: failed program was:" >&5
4354     sed 's/^/| /' conftest.$ac_ext >&5
4355    
4356     ac_cv_fortran_dummy_main=unknown
4357     fi
4358     rm -f conftest.err conftest.$ac_objext \
4359     conftest$ac_exeext conftest.$ac_ext
4360    
4361     if test $ac_cv_fortran_dummy_main = unknown; then
4362     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4363     cat >conftest.$ac_ext <<_ACEOF
4364     /* confdefs.h. */
4365     _ACEOF
4366     cat confdefs.h >>conftest.$ac_ext
4367     cat >>conftest.$ac_ext <<_ACEOF
4368     /* end confdefs.h. */
4369     #define $ac_fortran_dm_var $ac_func
4370     #ifdef FC_DUMMY_MAIN
4371     #ifndef FC_DUMMY_MAIN_EQ_F77
4372     # ifdef __cplusplus
4373     extern "C"
4374     # endif
4375     int FC_DUMMY_MAIN() { return 1; }
4376     #endif
4377     #endif
4378     int
4379     main ()
4380     {
4381    
4382     ;
4383     return 0;
4384     }
4385     _ACEOF
4386     rm -f conftest.$ac_objext conftest$ac_exeext
4387     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4388     (eval $ac_link) 2>conftest.er1
4389     ac_status=$?
4390     grep -v '^ *+' conftest.er1 >conftest.err
4391     rm -f conftest.er1
4392     cat conftest.err >&5
4393     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4394     (exit $ac_status); } &&
4395     { ac_try='test -z "$ac_c_werror_flag"
4396     || test ! -s conftest.err'
4397     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4398     (eval $ac_try) 2>&5
4399     ac_status=$?
4400     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4401     (exit $ac_status); }; } &&
4402     { ac_try='test -s conftest$ac_exeext'
4403     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4404     (eval $ac_try) 2>&5
4405     ac_status=$?
4406     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4407     (exit $ac_status); }; }; then
4408     ac_cv_fortran_dummy_main=$ac_func; break
4409     else
4410     echo "$as_me: failed program was:" >&5
4411     sed 's/^/| /' conftest.$ac_ext >&5
4412    
4413     fi
4414     rm -f conftest.err conftest.$ac_objext \
4415     conftest$ac_exeext conftest.$ac_ext
4416     done
4417     fi
4418     ac_ext=${FC_SRCEXT-f}
4419     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4420     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4421     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4422     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4423     rm -f conftest*
4424     LIBS=$ac_fc_dm_save_LIBS
4425    
4426     fi
4427     echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4428     echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4429     FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4430     if test "$FC_DUMMY_MAIN" != unknown; then
4431     if test $FC_DUMMY_MAIN != none; then
4432    
4433     cat >>confdefs.h <<_ACEOF
4434     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4435     _ACEOF
4436    
4437     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4438    
4439     cat >>confdefs.h <<\_ACEOF
4440     #define FC_DUMMY_MAIN_EQ_F77 1
4441     _ACEOF
4442    
4443     fi
4444     fi
4445     else
4446     { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4447     See \`config.log' for more details." >&5
4448     echo "$as_me: error: linking to Fortran libraries from C fails
4449     See \`config.log' for more details." >&2;}
4450     { (exit 1); exit 1; }; }
4451     fi
4452    
4453    
4454     ac_ext=${FC_SRCEXT-f}
4455     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4456     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4457     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4458    
4459     ac_ext=${FC_SRCEXT-f}
4460     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4461     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4462     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4463     echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4464     echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4465     if test "${ac_cv_fc_mangling+set}" = set; then
4466     echo $ECHO_N "(cached) $ECHO_C" >&6
4467     else
4468     cat >conftest.$ac_ext <<_ACEOF
4469     subroutine foobar()
4470     return
4471     end
4472     subroutine foo_bar()
4473     return
4474     end
4475     _ACEOF
4476 gezelter 1490 rm -f conftest.$ac_objext
4477 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4478     (eval $ac_compile) 2>conftest.er1
4479 gezelter 1490 ac_status=$?
4480 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4481     rm -f conftest.er1
4482     cat conftest.err >&5
4483     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4484 gezelter 1490 (exit $ac_status); } &&
4485 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4486 gezelter 2473 || test ! -s conftest.err'
4487 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4488 gezelter 1490 (eval $ac_try) 2>&5
4489     ac_status=$?
4490 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4491     (exit $ac_status); }; } &&
4492     { ac_try='test -s conftest.$ac_objext'
4493     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4494     (eval $ac_try) 2>&5
4495     ac_status=$?
4496     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4497 gezelter 1490 (exit $ac_status); }; }; then
4498 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
4499 gezelter 1490
4500 gezelter 2547 ac_save_LIBS=$LIBS
4501     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4502    
4503 gezelter 1490 ac_ext=c
4504     ac_cpp='$CPP $CPPFLAGS'
4505     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4506     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4507     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4508     ac_success=no
4509     for ac_foobar in foobar FOOBAR; do
4510     for ac_underscore in "" "_"; do
4511     ac_func="$ac_foobar$ac_underscore"
4512     cat >conftest.$ac_ext <<_ACEOF
4513 gezelter 2081 /* confdefs.h. */
4514     _ACEOF
4515     cat confdefs.h >>conftest.$ac_ext
4516     cat >>conftest.$ac_ext <<_ACEOF
4517     /* end confdefs.h. */
4518 gezelter 1490
4519     /* Override any gcc2 internal prototype to avoid an error. */
4520     #ifdef __cplusplus
4521     extern "C"
4522     #endif
4523     /* We use char because int might match the return type of a gcc2
4524     builtin and then its argument prototype would still apply. */
4525     char $ac_func ();
4526 gezelter 2547 #ifdef FC_DUMMY_MAIN
4527     #ifndef FC_DUMMY_MAIN_EQ_F77
4528     # ifdef __cplusplus
4529     extern "C"
4530     # endif
4531     int FC_DUMMY_MAIN() { return 1; }
4532     #endif
4533     #endif
4534 gezelter 1490 int
4535     main ()
4536     {
4537     $ac_func ();
4538     ;
4539     return 0;
4540     }
4541     _ACEOF
4542     rm -f conftest.$ac_objext conftest$ac_exeext
4543 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4544     (eval $ac_link) 2>conftest.er1
4545 gezelter 1490 ac_status=$?
4546 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4547     rm -f conftest.er1
4548     cat conftest.err >&5
4549     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4550 gezelter 1490 (exit $ac_status); } &&
4551 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4552     || test ! -s conftest.err'
4553 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4554 gezelter 1490 (eval $ac_try) 2>&5
4555     ac_status=$?
4556 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4557     (exit $ac_status); }; } &&
4558     { ac_try='test -s conftest$ac_exeext'
4559     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4560     (eval $ac_try) 2>&5
4561     ac_status=$?
4562     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4563 gezelter 1490 (exit $ac_status); }; }; then
4564     ac_success=yes; break 2
4565     else
4566     echo "$as_me: failed program was:" >&5
4567 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4568    
4569 gezelter 1490 fi
4570 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4571     conftest$ac_exeext conftest.$ac_ext
4572 gezelter 1490 done
4573     done
4574 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4575     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4576     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4577     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4578 gezelter 1490
4579     if test "$ac_success" = "yes"; then
4580     case $ac_foobar in
4581 gezelter 2547 foobar)
4582     ac_case=lower
4583     ac_foo_bar=foo_bar
4584     ;;
4585     FOOBAR)
4586     ac_case=upper
4587     ac_foo_bar=FOO_BAR
4588     ;;
4589 gezelter 1490 esac
4590    
4591 gezelter 2547 ac_ext=c
4592     ac_cpp='$CPP $CPPFLAGS'
4593     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4594     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4595     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4596 gezelter 1490 ac_success_extra=no
4597     for ac_extra in "" "_"; do
4598 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4599     cat >conftest.$ac_ext <<_ACEOF
4600 gezelter 2081 /* confdefs.h. */
4601     _ACEOF
4602     cat confdefs.h >>conftest.$ac_ext
4603     cat >>conftest.$ac_ext <<_ACEOF
4604     /* end confdefs.h. */
4605 gezelter 1490
4606     /* Override any gcc2 internal prototype to avoid an error. */
4607     #ifdef __cplusplus
4608     extern "C"
4609     #endif
4610     /* We use char because int might match the return type of a gcc2
4611     builtin and then its argument prototype would still apply. */
4612     char $ac_func ();
4613 gezelter 2547 #ifdef FC_DUMMY_MAIN
4614     #ifndef FC_DUMMY_MAIN_EQ_F77
4615     # ifdef __cplusplus
4616     extern "C"
4617     # endif
4618     int FC_DUMMY_MAIN() { return 1; }
4619     #endif
4620     #endif
4621 gezelter 1490 int
4622     main ()
4623     {
4624     $ac_func ();
4625     ;
4626     return 0;
4627     }
4628     _ACEOF
4629     rm -f conftest.$ac_objext conftest$ac_exeext
4630 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4631     (eval $ac_link) 2>conftest.er1
4632 gezelter 1490 ac_status=$?
4633 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4634     rm -f conftest.er1
4635     cat conftest.err >&5
4636     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4637 gezelter 1490 (exit $ac_status); } &&
4638 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4639     || test ! -s conftest.err'
4640 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4641 gezelter 1490 (eval $ac_try) 2>&5
4642     ac_status=$?
4643 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4644     (exit $ac_status); }; } &&
4645     { ac_try='test -s conftest$ac_exeext'
4646     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4647     (eval $ac_try) 2>&5
4648     ac_status=$?
4649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4650 gezelter 1490 (exit $ac_status); }; }; then
4651     ac_success_extra=yes; break
4652     else
4653     echo "$as_me: failed program was:" >&5
4654 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4655    
4656 gezelter 1490 fi
4657 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4658     conftest$ac_exeext conftest.$ac_ext
4659 gezelter 1490 done
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 1490
4665     if test "$ac_success_extra" = "yes"; then
4666 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
4667 gezelter 1490 if test -z "$ac_underscore"; then
4668 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4669 gezelter 1490 else
4670 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4671 gezelter 1490 fi
4672     if test -z "$ac_extra"; then
4673 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4674 gezelter 1490 else
4675 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4676 gezelter 1490 fi
4677     else
4678 gezelter 2547 ac_cv_fc_mangling="unknown"
4679 gezelter 1490 fi
4680     else
4681 gezelter 2547 ac_cv_fc_mangling="unknown"
4682 gezelter 1490 fi
4683    
4684     LIBS=$ac_save_LIBS
4685 gezelter 2547 rm -f cfortran_test* conftest*
4686 gezelter 1490 else
4687     echo "$as_me: failed program was:" >&5
4688 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4689    
4690 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4691     See \`config.log' for more details." >&5
4692     echo "$as_me: error: cannot compile a simple Fortran program
4693     See \`config.log' for more details." >&2;}
4694     { (exit 1); exit 1; }; }
4695 gezelter 1490 fi
4696 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4697 gezelter 1490
4698     fi
4699 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4700     echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4701 gezelter 1490
4702 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4703     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4704     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4705     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4706 gezelter 2081
4707 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4708     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4709     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4710     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4711 gezelter 2081
4712 gezelter 2547
4713     case $ac_cv_fc_mangling in
4714 gezelter 1490 "lower case, no underscore, no extra underscore")
4715 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4716 gezelter 2547 #define FC_FUNC(name,NAME) name
4717 gezelter 2081 _ACEOF
4718 gezelter 1490
4719 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4720 gezelter 2547 #define FC_FUNC_(name,NAME) name
4721 gezelter 2081 _ACEOF
4722 gezelter 1490 ;;
4723     "lower case, no underscore, extra underscore")
4724 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4725 gezelter 2547 #define FC_FUNC(name,NAME) name
4726 gezelter 2081 _ACEOF
4727 gezelter 1490
4728 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4729 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4730 gezelter 2081 _ACEOF
4731 gezelter 1490 ;;
4732     "lower case, underscore, no extra underscore")
4733 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4734 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4735 gezelter 2081 _ACEOF
4736 gezelter 1490
4737 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4738 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4739 gezelter 2081 _ACEOF
4740 gezelter 1490 ;;
4741     "lower case, underscore, extra underscore")
4742 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4743 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4744 gezelter 2081 _ACEOF
4745 gezelter 1490
4746 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4747 gezelter 2547 #define FC_FUNC_(name,NAME) name ## __
4748 gezelter 2081 _ACEOF
4749 gezelter 1490 ;;
4750     "upper case, no underscore, no extra underscore")
4751 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4752 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4753 gezelter 2081 _ACEOF
4754 gezelter 1490
4755 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4756 gezelter 2547 #define FC_FUNC_(name,NAME) NAME
4757 gezelter 2081 _ACEOF
4758 gezelter 1490 ;;
4759     "upper case, no underscore, extra underscore")
4760 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4761 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4762 gezelter 2081 _ACEOF
4763 gezelter 1490
4764 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4765 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4766 gezelter 2081 _ACEOF
4767 gezelter 1490 ;;
4768     "upper case, underscore, no extra underscore")
4769 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4770 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4771 gezelter 2081 _ACEOF
4772 gezelter 1490
4773 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4774 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4775 gezelter 2081 _ACEOF
4776 gezelter 1490 ;;
4777     "upper case, underscore, extra underscore")
4778 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4779 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4780 gezelter 2081 _ACEOF
4781 gezelter 1490
4782 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4783 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## __
4784 gezelter 2081 _ACEOF
4785 gezelter 1490 ;;
4786     *)
4787 gezelter 2547 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4788     echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4789 gezelter 1490 ;;
4790     esac
4791    
4792 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4793     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4794     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4795     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4796 gezelter 2081
4797    
4798    
4799 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4800     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4801     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4802     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4803     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4804     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4805     if test "${ac_cv_prog_fc_v+set}" = set; then
4806     echo $ECHO_N "(cached) $ECHO_C" >&6
4807     else
4808     cat >conftest.$ac_ext <<_ACEOF
4809     program main
4810 gezelter 2081
4811 gezelter 2547 end
4812     _ACEOF
4813     rm -f conftest.$ac_objext
4814     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4815     (eval $ac_compile) 2>conftest.er1
4816     ac_status=$?
4817     grep -v '^ *+' conftest.er1 >conftest.err
4818     rm -f conftest.er1
4819     cat conftest.err >&5
4820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4821     (exit $ac_status); } &&
4822     { ac_try='test -z "$ac_fc_werror_flag"
4823     || test ! -s conftest.err'
4824     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4825     (eval $ac_try) 2>&5
4826     ac_status=$?
4827     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4828     (exit $ac_status); }; } &&
4829     { ac_try='test -s conftest.$ac_objext'
4830     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4831     (eval $ac_try) 2>&5
4832     ac_status=$?
4833     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4834     (exit $ac_status); }; }; then
4835     ac_cv_prog_fc_v=
4836     # Try some options frequently used verbose output
4837     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4838     cat >conftest.$ac_ext <<_ACEOF
4839     program main
4840    
4841     end
4842     _ACEOF
4843    
4844     # Compile and link our simple test program by passing a flag (argument
4845     # 1 to this macro) to the Fortran compiler in order to get
4846     # "verbose" output that we can then parse for the Fortran linker
4847     # flags.
4848     ac_save_FFLAGS=$FCFLAGS
4849     FCFLAGS="$FCFLAGS $ac_verb"
4850 gezelter 2753 (eval echo $as_me:4850: \"$ac_link\") >&5
4851 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4852     echo "$ac_fc_v_output" >&5
4853     FCFLAGS=$ac_save_FFLAGS
4854    
4855     rm -f conftest*
4856    
4857     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4858     # /foo, /bar, and /baz are search directories for the Fortran linker.
4859     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4860     ac_fc_v_output="`echo $ac_fc_v_output |
4861     grep 'LPATH is:' |
4862     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4863    
4864     case $ac_fc_v_output in
4865     # If we are using xlf then replace all the commas with spaces.
4866     *xlfentry*)
4867     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4868    
4869     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4870     # $LIBS confuse us, and the libraries appear later in the output anyway).
4871     *mGLOB_options_string*)
4872     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4873    
4874     # If we are using Cray Fortran then delete quotes.
4875     # Use "\"" instead of '"' for font-lock-mode.
4876     # FIXME: a more general fix for quoted arguments with spaces?
4877     *cft90*)
4878     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4879     esac
4880    
4881    
4882     # look for -l* and *.a constructs in the output
4883     for ac_arg in $ac_fc_v_output; do
4884     case $ac_arg in
4885     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4886     ac_cv_prog_fc_v=$ac_verb
4887     break 2 ;;
4888     esac
4889     done
4890     done
4891     if test -z "$ac_cv_prog_fc_v"; then
4892     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4893     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4894     fi
4895     else
4896     echo "$as_me: failed program was:" >&5
4897     sed 's/^/| /' conftest.$ac_ext >&5
4898    
4899     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4900     echo "$as_me: WARNING: compilation failed" >&2;}
4901     fi
4902     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4903    
4904     fi
4905     echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4906     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4907     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4908     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4909     if test "${ac_cv_fc_libs+set}" = set; then
4910     echo $ECHO_N "(cached) $ECHO_C" >&6
4911     else
4912     if test "x$FCLIBS" != "x"; then
4913     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4914     else
4915    
4916     cat >conftest.$ac_ext <<_ACEOF
4917     program main
4918    
4919     end
4920     _ACEOF
4921    
4922     # Compile and link our simple test program by passing a flag (argument
4923     # 1 to this macro) to the Fortran compiler in order to get
4924     # "verbose" output that we can then parse for the Fortran linker
4925     # flags.
4926     ac_save_FFLAGS=$FCFLAGS
4927     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4928 gezelter 2753 (eval echo $as_me:4928: \"$ac_link\") >&5
4929 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4930     echo "$ac_fc_v_output" >&5
4931     FCFLAGS=$ac_save_FFLAGS
4932    
4933     rm -f conftest*
4934    
4935     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4936     # /foo, /bar, and /baz are search directories for the Fortran linker.
4937     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4938     ac_fc_v_output="`echo $ac_fc_v_output |
4939     grep 'LPATH is:' |
4940     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4941    
4942     case $ac_fc_v_output in
4943     # If we are using xlf then replace all the commas with spaces.
4944     *xlfentry*)
4945     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4946    
4947     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4948     # $LIBS confuse us, and the libraries appear later in the output anyway).
4949     *mGLOB_options_string*)
4950     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4951    
4952     # If we are using Cray Fortran then delete quotes.
4953     # Use "\"" instead of '"' for font-lock-mode.
4954     # FIXME: a more general fix for quoted arguments with spaces?
4955     *cft90*)
4956     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4957     esac
4958    
4959    
4960    
4961     ac_cv_fc_libs=
4962    
4963     # Save positional arguments (if any)
4964     ac_save_positional="$@"
4965    
4966     set X $ac_fc_v_output
4967     while test $# != 1; do
4968     shift
4969     ac_arg=$1
4970     case $ac_arg in
4971     [\\/]*.a | ?:[\\/]*.a)
4972     ac_exists=false
4973     for ac_i in $ac_cv_fc_libs; do
4974     if test x"$ac_arg" = x"$ac_i"; then
4975     ac_exists=true
4976     break
4977     fi
4978     done
4979    
4980     if test x"$ac_exists" = xtrue; then
4981     :
4982     else
4983     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4984     fi
4985    
4986     ;;
4987     -bI:*)
4988     ac_exists=false
4989     for ac_i in $ac_cv_fc_libs; do
4990     if test x"$ac_arg" = 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     if test "$ac_compiler_gnu" = yes; then
5000     for ac_link_opt in $ac_arg; do
5001     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5002     done
5003     else
5004     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5005     fi
5006     fi
5007    
5008     ;;
5009     # Ignore these flags.
5010     -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5011     ;;
5012     -lkernel32)
5013     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5014     ;;
5015     -[LRuY])
5016     # These flags, when seen by themselves, take an argument.
5017     # We remove the space between option and argument and re-iterate
5018     # unless we find an empty arg or a new option (starting with -)
5019     case $2 in
5020     "" | -*);;
5021     *)
5022     ac_arg="$ac_arg$2"
5023     shift; shift
5024     set X $ac_arg "$@"
5025     ;;
5026     esac
5027     ;;
5028     -YP,*)
5029     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5030     ac_exists=false
5031     for ac_i in $ac_cv_fc_libs; do
5032     if test x"$ac_j" = x"$ac_i"; then
5033     ac_exists=true
5034     break
5035     fi
5036     done
5037    
5038     if test x"$ac_exists" = xtrue; then
5039     :
5040     else
5041     ac_arg="$ac_arg $ac_j"
5042     ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5043     fi
5044    
5045     done
5046     ;;
5047     -[lLR]*)
5048     ac_exists=false
5049     for ac_i in $ac_cv_fc_libs; do
5050     if test x"$ac_arg" = x"$ac_i"; then
5051     ac_exists=true
5052     break
5053     fi
5054     done
5055    
5056     if test x"$ac_exists" = xtrue; then
5057     :
5058     else
5059     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5060     fi
5061    
5062     ;;
5063     # Ignore everything else.
5064     esac
5065     done
5066     # restore positional arguments
5067     set X $ac_save_positional; shift
5068    
5069     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5070     # then we insist that the "run path" must be an absolute path (i.e. it
5071     # must begin with a "/").
5072     case `(uname -sr) 2>/dev/null` in
5073     "SunOS 5"*)
5074     ac_ld_run_path=`echo $ac_fc_v_output |
5075     sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5076     test "x$ac_ld_run_path" != x &&
5077     if test "$ac_compiler_gnu" = yes; then
5078     for ac_link_opt in $ac_ld_run_path; do
5079     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5080     done
5081     else
5082     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5083     fi
5084     ;;
5085     esac
5086     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5087    
5088     fi
5089     echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5090     echo "${ECHO_T}$ac_cv_fc_libs" >&6
5091     FCLIBS="$ac_cv_fc_libs"
5092    
5093    
5094     ac_ext=${FC_SRCEXT-f}
5095     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5096     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5097     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5098    
5099    
5100    
5101 gezelter 2081 echo "$as_me:$LINENO: checking for module suffix" >&5
5102 gezelter 1490 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5103     rm -f conftest*
5104     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5105     rm -f work*
5106 gezelter 2547 cat >conftest.$ac_ext <<EOF
5107 gezelter 1490 module conftest
5108     integer n
5109     parameter (n=1)
5110     end module conftest
5111     EOF
5112     # SGI and absoft compilers generates module name in upper case!
5113     testname="conftest"
5114     modcase="lower"
5115 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5116     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5117 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5118     if test -z "$MOD" ; then
5119     MOD=`ls CONFTEST* 2>/dev/null \
5120 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5121 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5122     if test -n "$MOD" ; then
5123     testname="CONFTEST"
5124     modcase="upper"
5125     fi
5126     fi
5127     if test -z "$MOD" ; then
5128 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5129 gezelter 1490 echo "${ECHO_T}unknown" >&6
5130     # Use mod if we can't figure it out
5131     MOD="mod"
5132     else
5133 gezelter 2081 echo "$as_me:$LINENO: result: $MOD" >&5
5134 gezelter 1490 echo "${ECHO_T}$MOD" >&6
5135     fi
5136     if test -s work.pcl ; then
5137 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5138 gezelter 1490 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5139     fi
5140     else
5141 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5142 gezelter 1490 echo "${ECHO_T}unknown" >&6
5143     fi
5144    
5145 gezelter 2081
5146    
5147    
5148    
5149 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
5150     # (absoft) use -p).
5151     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5152     # specified, work.pcl and work.pc are created. However, if you specify
5153     # a file, it must contain a the name of a file ending in .pc . Ugh!
5154     # Use the module made above
5155 gezelter 2081 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5156 gezelter 1490 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5157     rm -f conftest*
5158     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5159     rm -f work*
5160 gezelter 2547 cat >conftest.$ac_ext <<EOF
5161 gezelter 1490 module conftest
5162     integer n
5163     parameter (n=1)
5164     end module conftest
5165     EOF
5166     # SGI and absoft compilers generates module name in upper case!
5167     testname="conftest"
5168 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5169     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5170 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5171     if test -n "$mod" ; then
5172     testname="CONFTEST"
5173     fi
5174     madedir=0
5175     if test ! -d conf ; then mkdir conf ; madedir=1; fi
5176     cp $testname.$MOD conf
5177     rm -f conftest* CONFTEST*
5178 gezelter 2547 cat >conftest1.$ac_ext <<EOF
5179 gezelter 1490 program main
5180     use conftest
5181     print *, n
5182     end
5183     EOF
5184     F90_WORK_FILES_ARG=""
5185     F90MODINCSPEC=""
5186 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5187 gezelter 1490 MODDIRFLAG="-I"
5188     F90MODINCSPEC="-I<dir>"
5189 gezelter 2081 echo "$as_me:$LINENO: result: -I" >&5
5190 gezelter 1490 echo "${ECHO_T}-I" >&6
5191 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5192 gezelter 1490 MODDIRFLAG="-M"
5193     F90MODINCSPEC="-M<dir>"
5194 gezelter 2081 echo "$as_me:$LINENO: result: -M" >&5
5195 gezelter 1490 echo "${ECHO_T}-M" >&6
5196 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5197 gezelter 1490 MODDIRFLAG="-p"
5198     F90MODINCSPEC="-p<dir>"
5199 gezelter 2081 echo "$as_me:$LINENO: result: -p" >&5
5200 gezelter 1490 echo "${ECHO_T}-p" >&6
5201     elif test -s work.pc ; then
5202     cp work.pc conf/mpimod.pc
5203     echo "mpimod.pc" > conf/mpimod.pcl
5204     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5205 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5206 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
5207 gezelter 2081 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5208 gezelter 1490 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5209     F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5210     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5211    
5212     else
5213     # The version of the Intel compiler that I have refuses to let
5214     # you put the "work catalog" list anywhere but the current
5215     # directory. For example, you cannot in
5216     :
5217     fi
5218     fi
5219     if test -z "MODDIRFLAG" ; then
5220 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5221 gezelter 1490 echo "${ECHO_T}unknown" >&6
5222     fi
5223    
5224 gezelter 2081
5225 gezelter 1490 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5226     if test $madedir = 1 ; then rmdir conf ; fi
5227     fi
5228    
5229 gezelter 2081
5230     echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5231 gezelter 1535 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5232     if test "${ac_cv_f90_module_names+set}" = set; then
5233     echo $ECHO_N "(cached) $ECHO_C" >&6
5234     else
5235 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5236     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5237     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5238     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5239 gezelter 1535
5240     # carry out the test in a new directory, so that we don't miss anything
5241     mkdir conftest
5242     cd conftest
5243     cat >conftest.$ac_ext <<_ACEOF
5244     MODULE Bar
5245     END MODULE Bar
5246     _ACEOF
5247     rm -f conftest.$ac_objext
5248 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5249     (eval $ac_compile) 2>conftest.er1
5250 gezelter 1535 ac_status=$?
5251 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5252     rm -f conftest.er1
5253     cat conftest.err >&5
5254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5255 gezelter 1535 (exit $ac_status); } &&
5256 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
5257 gezelter 2473 || test ! -s conftest.err'
5258 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5259 gezelter 1535 (eval $ac_try) 2>&5
5260     ac_status=$?
5261 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5262     (exit $ac_status); }; } &&
5263     { ac_try='test -s conftest.$ac_objext'
5264     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5265     (eval $ac_try) 2>&5
5266     ac_status=$?
5267     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5268 gezelter 1535 (exit $ac_status); }; }; then
5269     ac_cv_f90_module_names=
5270     ac_file_list=*
5271     for ac_file in $ac_file_list; do
5272     case $ac_file in
5273     # don't care for original source and object files
5274     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5275     :
5276     ;;
5277     # look for new files derived from the file name
5278     *conftest*)
5279     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5280     ac_exists=false
5281     for ac_i in $ac_cv_f90_module_names; do
5282     if test x"$ac_pat" = x"$ac_i"; then
5283     ac_exists=true
5284     break
5285     fi
5286     done
5287    
5288     if test x"$ac_exists" = xtrue; then
5289     :
5290     else
5291     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5292     fi
5293    
5294     ;;
5295     # look for new files derived from the module name,
5296     # with different case translation schemes
5297     *Bar*)
5298     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5299     ac_exists=false
5300     for ac_i in $ac_cv_f90_module_names; do
5301     if test x"$ac_pat" = x"$ac_i"; then
5302     ac_exists=true
5303     break
5304     fi
5305     done
5306    
5307     if test x"$ac_exists" = xtrue; then
5308     :
5309     else
5310     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5311     fi
5312    
5313     ;;
5314     *bar*)
5315     ac_pat=`echo $ac_file | sed s/bar/%module%/`
5316     ac_exists=false
5317     for ac_i in $ac_cv_f90_module_names; do
5318     if test x"$ac_pat" = x"$ac_i"; then
5319     ac_exists=true
5320     break
5321     fi
5322     done
5323    
5324     if test x"$ac_exists" = xtrue; then
5325     :
5326     else
5327     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5328     fi
5329    
5330     ;;
5331     *BAR*)
5332     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5333     ac_exists=false
5334     for ac_i in $ac_cv_f90_module_names; do
5335     if test x"$ac_pat" = x"$ac_i"; then
5336     ac_exists=true
5337     break
5338     fi
5339     done
5340    
5341     if test x"$ac_exists" = xtrue; then
5342     :
5343     else
5344     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5345     fi
5346    
5347     ;;
5348     # Other files - we have no idea how they are generated
5349     *)
5350 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5351 gezelter 1535 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5352     ;;
5353     esac
5354     done
5355     if test "x$ac_cv_f90_module_names" = "x"; then
5356 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5357 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5358     fi
5359    
5360     else
5361     echo "$as_me: failed program was:" >&5
5362 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5363    
5364 gezelter 1535 ac_cv_f90_module_names=
5365 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5366 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5367     fi
5368 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5369 gezelter 1535 cd ..
5370     # cleanup
5371     rm -rf conftest
5372 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5373     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5374     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5375     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5376 gezelter 1535
5377     fi
5378 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5379 gezelter 1535 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5380    
5381     # We now generate a shell script that will help us to figure out the correct
5382     # module file names, using the value of ac_cv_f90_module_names
5383    
5384     echo "Generating shell script modnam"
5385    
5386     cat > scripts/modnam << EOF
5387     #! /bin/sh
5388     # This script is auto-generated by configure
5389     #
5390     usage="\\
5391     Usage: \$0 [FILES]
5392    
5393     [FILES] are Fortran 90 source files.
5394     The output is a list of module file names that the Fortran 90 compiler
5395     generates when compiling [FILES]."
5396    
5397     list=
5398     empty=
5399    
5400     if test \$# -eq 0; then
5401     echo "\$usage"; exit 0
5402     fi
5403    
5404     while test \$# != 0; do
5405    
5406     file=\$1
5407     shift
5408    
5409     # strip suffix
5410     base=\`echo \$file | sed 's/[.][^.]*$//'\`
5411    
5412     test ! -f \$file && continue
5413    
5414     # Look for module definitions and transform them to upper / lower case
5415     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/'\`
5416     upper=\`echo \$mods | tr a-z A-Z\`
5417     lower=\`echo \$mods | tr A-Z a-z\`
5418    
5419     # Here, the patterns for generating module file names were inserted by configure
5420     for trans in $ac_cv_f90_module_names; do
5421    
5422     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5423     var=empty
5424     case \$pat in
5425     %MODULE%)
5426     var=upper ;;
5427     %Module%)
5428     var=mods ;;
5429     %module%)
5430     var=lower ;;
5431     %FILE%)
5432     test -n "\$mods" && var=base ;;
5433     esac
5434     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5435     list="\$list \$new"
5436     done
5437     done
5438    
5439     echo \$list
5440     # end of configure-generated script
5441     EOF
5442     chmod 755 scripts/modnam
5443    
5444     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5445     F90_MODULE_NAMES=empty
5446     case $pat in
5447     %MODULE%)
5448     F90_MODULE_NAMES=UPPER ;;
5449     %Module%)
5450     F90_MODULE_NAMES=Mixed ;;
5451     %module%)
5452     F90_MODULE_NAMES=lower ;;
5453     *)
5454     F90_MODULE_NAMES=unknown ;;
5455     esac
5456    
5457 gezelter 1490 ac_ext=c
5458     ac_cpp='$CPP $CPPFLAGS'
5459     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5460     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5461     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5462    
5463 gezelter 2081
5464 gezelter 2547 ac_ext=c
5465     ac_cpp='$CPP $CPPFLAGS'
5466     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5467     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5468     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5469 gezelter 2453
5470    
5471 gezelter 2547
5472     echo "$as_me:$LINENO: checking for asin in -lm" >&5
5473     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5474     if test "${ac_cv_lib_m_asin+set}" = set; then
5475 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
5476     else
5477 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
5478     LIBS="-lm $LIBS"
5479     cat >conftest.$ac_ext <<_ACEOF
5480 gezelter 2453 /* confdefs.h. */
5481     _ACEOF
5482     cat confdefs.h >>conftest.$ac_ext
5483     cat >>conftest.$ac_ext <<_ACEOF
5484     /* end confdefs.h. */
5485 gezelter 2547
5486     /* Override any gcc2 internal prototype to avoid an error. */
5487     #ifdef __cplusplus
5488     extern "C"
5489 gezelter 2453 #endif
5490 gezelter 2547 /* We use char because int might match the return type of a gcc2
5491     builtin and then its argument prototype would still apply. */
5492     char asin ();
5493     #ifdef FC_DUMMY_MAIN
5494     #ifndef FC_DUMMY_MAIN_EQ_F77
5495     # ifdef __cplusplus
5496     extern "C"
5497     # endif
5498     int FC_DUMMY_MAIN() { return 1; }
5499     #endif
5500     #endif
5501     int
5502     main ()
5503     {
5504     asin ();
5505     ;
5506     return 0;
5507     }
5508 gezelter 2453 _ACEOF
5509 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
5510     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5511     (eval $ac_link) 2>conftest.er1
5512 gezelter 2453 ac_status=$?
5513     grep -v '^ *+' conftest.er1 >conftest.err
5514     rm -f conftest.er1
5515     cat conftest.err >&5
5516     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5517 gezelter 2547 (exit $ac_status); } &&
5518     { ac_try='test -z "$ac_c_werror_flag"
5519     || test ! -s conftest.err'
5520     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5521     (eval $ac_try) 2>&5
5522 gezelter 2453 ac_status=$?
5523     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5524 gezelter 2547 (exit $ac_status); }; } &&
5525     { ac_try='test -s conftest$ac_exeext'
5526     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5527     (eval $ac_try) 2>&5
5528 gezelter 2453 ac_status=$?
5529     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5530 gezelter 2547 (exit $ac_status); }; }; then
5531     ac_cv_lib_m_asin=yes
5532 gezelter 2453 else
5533     echo "$as_me: failed program was:" >&5
5534     sed 's/^/| /' conftest.$ac_ext >&5
5535    
5536 gezelter 2547 ac_cv_lib_m_asin=no
5537 gezelter 2453 fi
5538 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
5539     conftest$ac_exeext conftest.$ac_ext
5540     LIBS=$ac_check_lib_save_LIBS
5541     fi
5542     echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5543     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5544     if test $ac_cv_lib_m_asin = yes; then
5545     cat >>confdefs.h <<_ACEOF
5546     #define HAVE_LIBM 1
5547 gezelter 2510 _ACEOF
5548 gezelter 2453
5549 gezelter 2547 LIBS="-lm $LIBS"
5550 gezelter 2453
5551     else
5552 gezelter 2547 exit
5553 gezelter 2453 fi
5554    
5555    
5556 gezelter 2081 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5557     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5558     if test "${ac_cv_header_stdc+set}" = set; then
5559     echo $ECHO_N "(cached) $ECHO_C" >&6
5560     else
5561     cat >conftest.$ac_ext <<_ACEOF
5562     /* confdefs.h. */
5563     _ACEOF
5564     cat confdefs.h >>conftest.$ac_ext
5565     cat >>conftest.$ac_ext <<_ACEOF
5566     /* end confdefs.h. */
5567     #include <stdlib.h>
5568     #include <stdarg.h>
5569     #include <string.h>
5570     #include <float.h>
5571    
5572 gezelter 2547 #ifdef FC_DUMMY_MAIN
5573     #ifndef FC_DUMMY_MAIN_EQ_F77
5574     # ifdef __cplusplus
5575     extern "C"
5576     # endif
5577     int FC_DUMMY_MAIN() { return 1; }
5578     #endif
5579     #endif
5580 gezelter 2081 int
5581     main ()
5582     {
5583    
5584     ;
5585     return 0;
5586     }
5587     _ACEOF
5588     rm -f conftest.$ac_objext
5589     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5590     (eval $ac_compile) 2>conftest.er1
5591     ac_status=$?
5592     grep -v '^ *+' conftest.er1 >conftest.err
5593     rm -f conftest.er1
5594     cat conftest.err >&5
5595     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5596     (exit $ac_status); } &&
5597 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5598 gezelter 2473 || test ! -s conftest.err'
5599 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5600     (eval $ac_try) 2>&5
5601     ac_status=$?
5602     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5603     (exit $ac_status); }; } &&
5604     { ac_try='test -s conftest.$ac_objext'
5605     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5606     (eval $ac_try) 2>&5
5607     ac_status=$?
5608     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5609     (exit $ac_status); }; }; then
5610     ac_cv_header_stdc=yes
5611     else
5612     echo "$as_me: failed program was:" >&5
5613     sed 's/^/| /' conftest.$ac_ext >&5
5614    
5615     ac_cv_header_stdc=no
5616     fi
5617     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5618    
5619     if test $ac_cv_header_stdc = yes; then
5620     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5621     cat >conftest.$ac_ext <<_ACEOF
5622     /* confdefs.h. */
5623     _ACEOF
5624     cat confdefs.h >>conftest.$ac_ext
5625     cat >>conftest.$ac_ext <<_ACEOF
5626     /* end confdefs.h. */
5627     #include <string.h>
5628    
5629     _ACEOF
5630     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5631     $EGREP "memchr" >/dev/null 2>&1; then
5632     :
5633     else
5634     ac_cv_header_stdc=no
5635     fi
5636     rm -f conftest*
5637    
5638     fi
5639    
5640     if test $ac_cv_header_stdc = yes; then
5641     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5642     cat >conftest.$ac_ext <<_ACEOF
5643     /* confdefs.h. */
5644     _ACEOF
5645     cat confdefs.h >>conftest.$ac_ext
5646     cat >>conftest.$ac_ext <<_ACEOF
5647     /* end confdefs.h. */
5648     #include <stdlib.h>
5649    
5650     _ACEOF
5651     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5652     $EGREP "free" >/dev/null 2>&1; then
5653     :
5654     else
5655     ac_cv_header_stdc=no
5656     fi
5657     rm -f conftest*
5658    
5659     fi
5660    
5661     if test $ac_cv_header_stdc = yes; then
5662     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5663     if test "$cross_compiling" = yes; then
5664     :
5665     else
5666     cat >conftest.$ac_ext <<_ACEOF
5667     /* confdefs.h. */
5668     _ACEOF
5669     cat confdefs.h >>conftest.$ac_ext
5670     cat >>conftest.$ac_ext <<_ACEOF
5671     /* end confdefs.h. */
5672     #include <ctype.h>
5673     #if ((' ' & 0x0FF) == 0x020)
5674     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5675     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5676     #else
5677     # define ISLOWER(c) \
5678     (('a' <= (c) && (c) <= 'i') \
5679     || ('j' <= (c) && (c) <= 'r') \
5680     || ('s' <= (c) && (c) <= 'z'))
5681     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5682     #endif
5683    
5684     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5685     int
5686     main ()
5687     {
5688     int i;
5689     for (i = 0; i < 256; i++)
5690     if (XOR (islower (i), ISLOWER (i))
5691     || toupper (i) != TOUPPER (i))
5692     exit(2);
5693     exit (0);
5694     }
5695     _ACEOF
5696     rm -f conftest$ac_exeext
5697     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5698     (eval $ac_link) 2>&5
5699     ac_status=$?
5700     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5701     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5702     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5703     (eval $ac_try) 2>&5
5704     ac_status=$?
5705     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5706     (exit $ac_status); }; }; then
5707     :
5708     else
5709     echo "$as_me: program exited with status $ac_status" >&5
5710     echo "$as_me: failed program was:" >&5
5711     sed 's/^/| /' conftest.$ac_ext >&5
5712    
5713     ( exit $ac_status )
5714     ac_cv_header_stdc=no
5715     fi
5716     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5717     fi
5718     fi
5719     fi
5720     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5721     echo "${ECHO_T}$ac_cv_header_stdc" >&6
5722     if test $ac_cv_header_stdc = yes; then
5723    
5724     cat >>confdefs.h <<\_ACEOF
5725     #define STDC_HEADERS 1
5726     _ACEOF
5727    
5728     fi
5729    
5730 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5731 gezelter 2510
5732    
5733    
5734 gezelter 2547
5735    
5736    
5737    
5738    
5739    
5740     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5741     inttypes.h stdint.h unistd.h
5742     do
5743     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5744     echo "$as_me:$LINENO: checking for $ac_header" >&5
5745     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5746     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5747     echo $ECHO_N "(cached) $ECHO_C" >&6
5748     else
5749     cat >conftest.$ac_ext <<_ACEOF
5750 gezelter 2510 /* confdefs.h. */
5751     _ACEOF
5752     cat confdefs.h >>conftest.$ac_ext
5753     cat >>conftest.$ac_ext <<_ACEOF
5754     /* end confdefs.h. */
5755 gezelter 2547 $ac_includes_default
5756    
5757     #include <$ac_header>
5758 gezelter 2510 _ACEOF
5759     rm -f conftest.$ac_objext
5760     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5761     (eval $ac_compile) 2>conftest.er1
5762     ac_status=$?
5763     grep -v '^ *+' conftest.er1 >conftest.err
5764     rm -f conftest.er1
5765     cat conftest.err >&5
5766     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5767     (exit $ac_status); } &&
5768 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5769 gezelter 2510 || test ! -s conftest.err'
5770     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5771     (eval $ac_try) 2>&5
5772     ac_status=$?
5773     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5774     (exit $ac_status); }; } &&
5775     { ac_try='test -s conftest.$ac_objext'
5776     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5777     (eval $ac_try) 2>&5
5778     ac_status=$?
5779     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5780     (exit $ac_status); }; }; then
5781 gezelter 2547 eval "$as_ac_Header=yes"
5782 gezelter 2510 else
5783     echo "$as_me: failed program was:" >&5
5784     sed 's/^/| /' conftest.$ac_ext >&5
5785    
5786 gezelter 2547 eval "$as_ac_Header=no"
5787 gezelter 2510 fi
5788     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5789     fi
5790 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5791     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5792     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5793     cat >>confdefs.h <<_ACEOF
5794     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5795 gezelter 2510 _ACEOF
5796    
5797     fi
5798    
5799 gezelter 2547 done
5800 gezelter 2081
5801    
5802 gezelter 2547 #
5803     # Handle user hints
5804     #
5805     echo "$as_me:$LINENO: checking if zlib is wanted" >&5
5806     echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
5807 gezelter 2081
5808 gezelter 2547 # Check whether --with-zlib or --without-zlib was given.
5809     if test "${with_zlib+set}" = set; then
5810     withval="$with_zlib"
5811     if test "$withval" != no ; then
5812     echo "$as_me:$LINENO: result: yes" >&5
5813     echo "${ECHO_T}yes" >&6
5814     if test -d "$withval"
5815     then
5816     ZLIB_HOME="$withval"
5817     else
5818     { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
5819     echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
5820     fi
5821     else
5822     echo "$as_me:$LINENO: result: no" >&5
5823     echo "${ECHO_T}no" >&6
5824     fi
5825     fi;
5826 gezelter 2081
5827 gezelter 2547 ZLIB_HOME=/usr/local
5828     if test ! -f "${ZLIB_HOME}/include/zlib.h"
5829     then
5830     ZLIB_HOME=/usr
5831     fi
5832 gezelter 2081
5833 gezelter 2547 #
5834     # Locate zlib, if wanted
5835     #
5836     if test -n "${ZLIB_HOME}"
5837     then
5838     ZLIB_OLD_LDFLAGS=$LDFLAGS
5839     ZLIB_OLD_CPPFLAGS=$LDFLAGS
5840     LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5841     CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5842 gezelter 2081
5843    
5844 gezelter 2547 ac_ext=c
5845     ac_cpp='$CPP $CPPFLAGS'
5846     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5847     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5848     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5849 gezelter 2081
5850 gezelter 2547 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5851     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5852     if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5853     echo $ECHO_N "(cached) $ECHO_C" >&6
5854     else
5855     ac_check_lib_save_LIBS=$LIBS
5856     LIBS="-lz $LIBS"
5857     cat >conftest.$ac_ext <<_ACEOF
5858     /* confdefs.h. */
5859     _ACEOF
5860     cat confdefs.h >>conftest.$ac_ext
5861     cat >>conftest.$ac_ext <<_ACEOF
5862     /* end confdefs.h. */
5863 gezelter 2081
5864 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
5865     #ifdef __cplusplus
5866     extern "C"
5867     #endif
5868     /* We use char because int might match the return type of a gcc2
5869     builtin and then its argument prototype would still apply. */
5870     char inflateEnd ();
5871     #ifdef FC_DUMMY_MAIN
5872     #ifndef FC_DUMMY_MAIN_EQ_F77
5873     # ifdef __cplusplus
5874     extern "C"
5875     # endif
5876     int FC_DUMMY_MAIN() { return 1; }
5877     #endif
5878     #endif
5879     int
5880     main ()
5881     {
5882     inflateEnd ();
5883     ;
5884     return 0;
5885     }
5886     _ACEOF
5887     rm -f conftest.$ac_objext conftest$ac_exeext
5888     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5889     (eval $ac_link) 2>conftest.er1
5890     ac_status=$?
5891     grep -v '^ *+' conftest.er1 >conftest.err
5892     rm -f conftest.er1
5893     cat conftest.err >&5
5894     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5895     (exit $ac_status); } &&
5896     { ac_try='test -z "$ac_c_werror_flag"
5897     || test ! -s conftest.err'
5898     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5899     (eval $ac_try) 2>&5
5900     ac_status=$?
5901     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5902     (exit $ac_status); }; } &&
5903     { ac_try='test -s conftest$ac_exeext'
5904     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5905     (eval $ac_try) 2>&5
5906     ac_status=$?
5907     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5908     (exit $ac_status); }; }; then
5909     ac_cv_lib_z_inflateEnd=yes
5910     else
5911     echo "$as_me: failed program was:" >&5
5912     sed 's/^/| /' conftest.$ac_ext >&5
5913    
5914     ac_cv_lib_z_inflateEnd=no
5915     fi
5916     rm -f conftest.err conftest.$ac_objext \
5917     conftest$ac_exeext conftest.$ac_ext
5918     LIBS=$ac_check_lib_save_LIBS
5919     fi
5920     echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5921     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5922     if test $ac_cv_lib_z_inflateEnd = yes; then
5923     zlib_cv_libz=yes
5924     else
5925     zlib_cv_libz=no
5926     fi
5927    
5928     if test "${ac_cv_header_zlib_h+set}" = set; then
5929     echo "$as_me:$LINENO: checking for zlib.h" >&5
5930     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5931     if test "${ac_cv_header_zlib_h+set}" = set; then
5932 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5933 gezelter 2547 fi
5934     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5935     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5936 gezelter 1490 else
5937 gezelter 2547 # Is the header compilable?
5938     echo "$as_me:$LINENO: checking zlib.h usability" >&5
5939     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5940     cat >conftest.$ac_ext <<_ACEOF
5941 gezelter 2081 /* confdefs.h. */
5942     _ACEOF
5943     cat confdefs.h >>conftest.$ac_ext
5944     cat >>conftest.$ac_ext <<_ACEOF
5945     /* end confdefs.h. */
5946     $ac_includes_default
5947 gezelter 2547 #include <zlib.h>
5948 gezelter 1490 _ACEOF
5949 gezelter 2081 rm -f conftest.$ac_objext
5950     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5951     (eval $ac_compile) 2>conftest.er1
5952     ac_status=$?
5953     grep -v '^ *+' conftest.er1 >conftest.err
5954     rm -f conftest.er1
5955     cat conftest.err >&5
5956     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5957     (exit $ac_status); } &&
5958 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5959 gezelter 2473 || test ! -s conftest.err'
5960 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5961     (eval $ac_try) 2>&5
5962     ac_status=$?
5963     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5964     (exit $ac_status); }; } &&
5965     { ac_try='test -s conftest.$ac_objext'
5966     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5967     (eval $ac_try) 2>&5
5968     ac_status=$?
5969     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5970     (exit $ac_status); }; }; then
5971 gezelter 2547 ac_header_compiler=yes
5972 gezelter 2081 else
5973     echo "$as_me: failed program was:" >&5
5974     sed 's/^/| /' conftest.$ac_ext >&5
5975    
5976 gezelter 2547 ac_header_compiler=no
5977 gezelter 2081 fi
5978     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5979 gezelter 2547 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5980     echo "${ECHO_T}$ac_header_compiler" >&6
5981    
5982     # Is the header present?
5983     echo "$as_me:$LINENO: checking zlib.h presence" >&5
5984     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5985     cat >conftest.$ac_ext <<_ACEOF
5986     /* confdefs.h. */
5987     _ACEOF
5988     cat confdefs.h >>conftest.$ac_ext
5989     cat >>conftest.$ac_ext <<_ACEOF
5990     /* end confdefs.h. */
5991     #include <zlib.h>
5992     _ACEOF
5993     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5994     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5995     ac_status=$?
5996     grep -v '^ *+' conftest.er1 >conftest.err
5997     rm -f conftest.er1
5998     cat conftest.err >&5
5999     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6000     (exit $ac_status); } >/dev/null; then
6001     if test -s conftest.err; then
6002     ac_cpp_err=$ac_c_preproc_warn_flag
6003     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6004     else
6005     ac_cpp_err=
6006     fi
6007     else
6008     ac_cpp_err=yes
6009 gezelter 2081 fi
6010 gezelter 2547 if test -z "$ac_cpp_err"; then
6011     ac_header_preproc=yes
6012     else
6013     echo "$as_me: failed program was:" >&5
6014     sed 's/^/| /' conftest.$ac_ext >&5
6015 gezelter 2081
6016 gezelter 2547 ac_header_preproc=no
6017 gezelter 2081 fi
6018 gezelter 2547 rm -f conftest.err conftest.$ac_ext
6019     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6020     echo "${ECHO_T}$ac_header_preproc" >&6
6021 gezelter 2081
6022 gezelter 2547 # So? What about this header?
6023     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6024     yes:no: )
6025     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6026     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6027     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6028     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6029     ac_header_preproc=yes
6030     ;;
6031     no:yes:* )
6032     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6033     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6034     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
6035     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
6036     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6037     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6038     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
6039     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
6040     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6041     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6042     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6043     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6044     (
6045     cat <<\_ASBOX
6046     ## ------------------------------ ##
6047     ## Report this to gezelter@nd.edu ##
6048     ## ------------------------------ ##
6049     _ASBOX
6050     ) |
6051     sed "s/^/$as_me: WARNING: /" >&2
6052     ;;
6053     esac
6054     echo "$as_me:$LINENO: checking for zlib.h" >&5
6055     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6056     if test "${ac_cv_header_zlib_h+set}" = set; then
6057     echo $ECHO_N "(cached) $ECHO_C" >&6
6058     else
6059     ac_cv_header_zlib_h=$ac_header_preproc
6060     fi
6061     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6062     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6063 gezelter 2081
6064 gezelter 2547 fi
6065     if test $ac_cv_header_zlib_h = yes; then
6066     zlib_cv_zlib_h=yes
6067     else
6068     zlib_cv_zlib_h=no
6069     fi
6070 gezelter 2081
6071 gezelter 2547
6072     ac_ext=c
6073     ac_cpp='$CPP $CPPFLAGS'
6074     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6075     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6076     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6077    
6078     if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
6079     then
6080     #
6081     # If both library and header were found, use them
6082     #
6083    
6084     echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6085     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6086     if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6087 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
6088 gezelter 2315 else
6089 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
6090     LIBS="-lz $LIBS"
6091     cat >conftest.$ac_ext <<_ACEOF
6092     /* confdefs.h. */
6093     _ACEOF
6094     cat confdefs.h >>conftest.$ac_ext
6095     cat >>conftest.$ac_ext <<_ACEOF
6096     /* end confdefs.h. */
6097 gezelter 2081
6098 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
6099     #ifdef __cplusplus
6100     extern "C"
6101     #endif
6102     /* We use char because int might match the return type of a gcc2
6103     builtin and then its argument prototype would still apply. */
6104     char inflateEnd ();
6105     #ifdef FC_DUMMY_MAIN
6106     #ifndef FC_DUMMY_MAIN_EQ_F77
6107     # ifdef __cplusplus
6108     extern "C"
6109     # endif
6110     int FC_DUMMY_MAIN() { return 1; }
6111     #endif
6112     #endif
6113     int
6114     main ()
6115     {
6116     inflateEnd ();
6117     ;
6118     return 0;
6119     }
6120     _ACEOF
6121     rm -f conftest.$ac_objext conftest$ac_exeext
6122     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6123     (eval $ac_link) 2>conftest.er1
6124     ac_status=$?
6125     grep -v '^ *+' conftest.er1 >conftest.err
6126     rm -f conftest.er1
6127     cat conftest.err >&5
6128     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6129     (exit $ac_status); } &&
6130     { ac_try='test -z "$ac_c_werror_flag"
6131     || test ! -s conftest.err'
6132     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6133     (eval $ac_try) 2>&5
6134     ac_status=$?
6135     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6136     (exit $ac_status); }; } &&
6137     { ac_try='test -s conftest$ac_exeext'
6138     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6139     (eval $ac_try) 2>&5
6140     ac_status=$?
6141     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6142     (exit $ac_status); }; }; then
6143     ac_cv_lib_z_inflateEnd=yes
6144     else
6145     echo "$as_me: failed program was:" >&5
6146     sed 's/^/| /' conftest.$ac_ext >&5
6147 gezelter 2081
6148 gezelter 2547 ac_cv_lib_z_inflateEnd=no
6149     fi
6150     rm -f conftest.err conftest.$ac_objext \
6151     conftest$ac_exeext conftest.$ac_ext
6152     LIBS=$ac_check_lib_save_LIBS
6153     fi
6154     echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6155     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6156     if test $ac_cv_lib_z_inflateEnd = yes; then
6157     cat >>confdefs.h <<_ACEOF
6158     #define HAVE_LIBZ 1
6159     _ACEOF
6160 gezelter 2081
6161 gezelter 2547 LIBS="-lz $LIBS"
6162 gezelter 2081
6163 gezelter 2547 fi
6164    
6165     echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6166     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6167     echo "$as_me:$LINENO: result: ok" >&5
6168     echo "${ECHO_T}ok" >&6
6169     else
6170     #
6171     # If either header or library was not found, revert and bomb
6172     #
6173     echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6174     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6175     LDFLAGS="$ZLIB_OLD_LDFLAGS"
6176     CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6177     echo "$as_me:$LINENO: result: failed" >&5
6178     echo "${ECHO_T}failed" >&6
6179     { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
6180     echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
6181     { (exit 1); exit 1; }; }
6182     fi
6183     fi
6184    
6185    
6186 gezelter 2753 #
6187     # Handle user hints
6188     #
6189 gezelter 2547
6190 gezelter 2752 # Check whether --with-fftw or --without-fftw was given.
6191     if test "${with_fftw+set}" = set; then
6192     withval="$with_fftw"
6193 gezelter 2753 fftw_dir="$withval"
6194 gezelter 2752 else
6195 gezelter 2753 fftw_dir="not_set"
6196 gezelter 2752 fi;
6197 gezelter 2753 if test "$fftw_dir" != "no"; then
6198 gezelter 2752
6199 gezelter 2753 if test "$fftw_dir" != "not_set" ; then
6200     if test -d "$fftw_dir"
6201     then
6202     FFTW_HOME="$fftw_dir"
6203     else
6204     { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6205     echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6206     fi
6207 gezelter 2752 fi
6208    
6209 gezelter 2753 FFTW_HOME=/usr/local
6210     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"
6211     then
6212     FFTW_HOME=/usr
6213 gezelter 2752 fi
6214    
6215 gezelter 2753 #
6216     # Locate fftw, if wanted
6217     #
6218     if test -n "${FFTW_HOME}"
6219     then
6220     FFTW_OLD_LDFLAGS=$LDFLAGS
6221     FFTW_OLD_CPPFLAGS=$LDFLAGS
6222     LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6223     CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6224 gezelter 2752
6225    
6226 gezelter 2753 ac_ext=c
6227     ac_cpp='$CPP $CPPFLAGS'
6228     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6229     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6230     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6231 gezelter 2752
6232 gezelter 2753 echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6233     echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6234     if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6235     echo $ECHO_N "(cached) $ECHO_C" >&6
6236 gezelter 2752 else
6237 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6238     LIBS="-lfftw3 $LIBS"
6239 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6240     /* confdefs.h. */
6241     _ACEOF
6242     cat confdefs.h >>conftest.$ac_ext
6243     cat >>conftest.$ac_ext <<_ACEOF
6244     /* end confdefs.h. */
6245 gezelter 2753
6246     /* Override any gcc2 internal prototype to avoid an error. */
6247     #ifdef __cplusplus
6248     extern "C"
6249     #endif
6250     /* We use char because int might match the return type of a gcc2
6251     builtin and then its argument prototype would still apply. */
6252     char fftw_execute ();
6253 gezelter 2752 #ifdef FC_DUMMY_MAIN
6254     #ifndef FC_DUMMY_MAIN_EQ_F77
6255     # ifdef __cplusplus
6256     extern "C"
6257     # endif
6258     int FC_DUMMY_MAIN() { return 1; }
6259     #endif
6260     #endif
6261     int
6262     main ()
6263     {
6264 gezelter 2753 fftw_execute ();
6265 gezelter 2752 ;
6266     return 0;
6267     }
6268     _ACEOF
6269 gezelter 2753 rm -f conftest.$ac_objext conftest$ac_exeext
6270     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6271     (eval $ac_link) 2>conftest.er1
6272 gezelter 2752 ac_status=$?
6273     grep -v '^ *+' conftest.er1 >conftest.err
6274     rm -f conftest.er1
6275     cat conftest.err >&5
6276     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6277     (exit $ac_status); } &&
6278     { ac_try='test -z "$ac_c_werror_flag"
6279     || test ! -s conftest.err'
6280     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6281     (eval $ac_try) 2>&5
6282     ac_status=$?
6283     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6284     (exit $ac_status); }; } &&
6285 gezelter 2753 { ac_try='test -s conftest$ac_exeext'
6286 gezelter 2752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6287     (eval $ac_try) 2>&5
6288     ac_status=$?
6289     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6290     (exit $ac_status); }; }; then
6291 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
6292 gezelter 2752 else
6293     echo "$as_me: failed program was:" >&5
6294     sed 's/^/| /' conftest.$ac_ext >&5
6295    
6296 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=no
6297 gezelter 2752 fi
6298 gezelter 2753 rm -f conftest.err conftest.$ac_objext \
6299     conftest$ac_exeext conftest.$ac_ext
6300     LIBS=$ac_check_lib_save_LIBS
6301 gezelter 2752 fi
6302 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6303     echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6304     if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6305     fftw_cv_libfftw3=yes
6306     else
6307     fftw_cv_libfftw3=no
6308     fi
6309 gezelter 2752
6310 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
6311 gezelter 2752 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6312     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6313 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
6314     echo $ECHO_N "(cached) $ECHO_C" >&6
6315     fi
6316     echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6317     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6318     else
6319     # Is the header compilable?
6320     echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6321     echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6322     cat >conftest.$ac_ext <<_ACEOF
6323 gezelter 2752 /* confdefs.h. */
6324     _ACEOF
6325     cat confdefs.h >>conftest.$ac_ext
6326     cat >>conftest.$ac_ext <<_ACEOF
6327     /* end confdefs.h. */
6328 gezelter 2753 $ac_includes_default
6329 gezelter 2752 #include <fftw3.h>
6330     _ACEOF
6331     rm -f conftest.$ac_objext
6332     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6333     (eval $ac_compile) 2>conftest.er1
6334     ac_status=$?
6335     grep -v '^ *+' conftest.er1 >conftest.err
6336     rm -f conftest.er1
6337     cat conftest.err >&5
6338     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6339     (exit $ac_status); } &&
6340     { ac_try='test -z "$ac_c_werror_flag"
6341     || test ! -s conftest.err'
6342     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6343     (eval $ac_try) 2>&5
6344     ac_status=$?
6345     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6346     (exit $ac_status); }; } &&
6347     { ac_try='test -s conftest.$ac_objext'
6348     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6349     (eval $ac_try) 2>&5
6350     ac_status=$?
6351     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6352     (exit $ac_status); }; }; then
6353 gezelter 2753 ac_header_compiler=yes
6354 gezelter 2752 else
6355     echo "$as_me: failed program was:" >&5
6356     sed 's/^/| /' conftest.$ac_ext >&5
6357    
6358 gezelter 2753 ac_header_compiler=no
6359 gezelter 2752 fi
6360     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6361 gezelter 2753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6362     echo "${ECHO_T}$ac_header_compiler" >&6
6363    
6364     # Is the header present?
6365     echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6366     echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6367 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6368     /* confdefs.h. */
6369     _ACEOF
6370     cat confdefs.h >>conftest.$ac_ext
6371     cat >>conftest.$ac_ext <<_ACEOF
6372     /* end confdefs.h. */
6373     #include <fftw3.h>
6374     _ACEOF
6375 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6376     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6377 gezelter 2752 ac_status=$?
6378     grep -v '^ *+' conftest.er1 >conftest.err
6379     rm -f conftest.er1
6380     cat conftest.err >&5
6381     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6382 gezelter 2753 (exit $ac_status); } >/dev/null; then
6383     if test -s conftest.err; then
6384     ac_cpp_err=$ac_c_preproc_warn_flag
6385     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6386     else
6387     ac_cpp_err=
6388     fi
6389 gezelter 2752 else
6390 gezelter 2753 ac_cpp_err=yes
6391     fi
6392     if test -z "$ac_cpp_err"; then
6393     ac_header_preproc=yes
6394     else
6395 gezelter 2752 echo "$as_me: failed program was:" >&5
6396     sed 's/^/| /' conftest.$ac_ext >&5
6397    
6398 gezelter 2753 ac_header_preproc=no
6399 gezelter 2752 fi
6400 gezelter 2753 rm -f conftest.err conftest.$ac_ext
6401     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6402     echo "${ECHO_T}$ac_header_preproc" >&6
6403 gezelter 2752
6404 gezelter 2753 # So? What about this header?
6405     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6406     yes:no: )
6407     { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
6408     echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6409     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
6410     echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
6411     ac_header_preproc=yes
6412     ;;
6413     no:yes:* )
6414     { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
6415     echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
6416     { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
6417     echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
6418     { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
6419     echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
6420     { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
6421     echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
6422     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
6423     echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
6424     { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
6425     echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6426     (
6427     cat <<\_ASBOX
6428     ## ------------------------------ ##
6429     ## Report this to gezelter@nd.edu ##
6430     ## ------------------------------ ##
6431     _ASBOX
6432     ) |
6433     sed "s/^/$as_me: WARNING: /" >&2
6434     ;;
6435     esac
6436     echo "$as_me:$LINENO: checking for fftw3.h" >&5
6437     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6438     if test "${ac_cv_header_fftw3_h+set}" = set; then
6439 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6440     else
6441 gezelter 2753 ac_cv_header_fftw3_h=$ac_header_preproc
6442     fi
6443     echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6444     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6445 gezelter 2752
6446     fi
6447 gezelter 2753 if test $ac_cv_header_fftw3_h = yes; then
6448     fftw_cv_fftw3_h=yes
6449 gezelter 2752 else
6450 gezelter 2753 fftw_cv_fftw3_h=no
6451 gezelter 2752 fi
6452    
6453    
6454 gezelter 2753 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"
6455     then
6456     echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6457     echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6458     if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6459     echo $ECHO_N "(cached) $ECHO_C" >&6
6460 gezelter 2752 else
6461 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6462     LIBS="-lfftw $LIBS"
6463 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6464     /* confdefs.h. */
6465     _ACEOF
6466     cat confdefs.h >>conftest.$ac_ext
6467     cat >>conftest.$ac_ext <<_ACEOF
6468     /* end confdefs.h. */
6469 gezelter 2753
6470     /* Override any gcc2 internal prototype to avoid an error. */
6471     #ifdef __cplusplus
6472     extern "C"
6473 gezelter 2752 #endif
6474 gezelter 2753 /* We use char because int might match the return type of a gcc2
6475     builtin and then its argument prototype would still apply. */
6476     char fftwnd_one ();
6477 gezelter 2752 #ifdef FC_DUMMY_MAIN
6478     #ifndef FC_DUMMY_MAIN_EQ_F77
6479     # ifdef __cplusplus
6480     extern "C"
6481     # endif
6482     int FC_DUMMY_MAIN() { return 1; }
6483     #endif
6484     #endif
6485     int
6486     main ()
6487     {
6488 gezelter 2753 fftwnd_one ();
6489 gezelter 2752 ;
6490     return 0;
6491     }
6492     _ACEOF
6493     rm -f conftest.$ac_objext conftest$ac_exeext
6494     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6495     (eval $ac_link) 2>conftest.er1
6496     ac_status=$?
6497     grep -v '^ *+' conftest.er1 >conftest.err
6498     rm -f conftest.er1
6499     cat conftest.err >&5
6500     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6501     (exit $ac_status); } &&
6502     { ac_try='test -z "$ac_c_werror_flag"
6503     || test ! -s conftest.err'
6504     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6505     (eval $ac_try) 2>&5
6506     ac_status=$?
6507     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6508     (exit $ac_status); }; } &&
6509     { ac_try='test -s conftest$ac_exeext'
6510     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6511     (eval $ac_try) 2>&5
6512     ac_status=$?
6513     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6514     (exit $ac_status); }; }; then
6515 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
6516 gezelter 2752 else
6517     echo "$as_me: failed program was:" >&5
6518     sed 's/^/| /' conftest.$ac_ext >&5
6519    
6520 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=no
6521 gezelter 2752 fi
6522     rm -f conftest.err conftest.$ac_objext \
6523     conftest$ac_exeext conftest.$ac_ext
6524 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
6525     fi
6526     echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6527     echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6528     if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6529     fftw_cv_libfftw=yes
6530 gezelter 2752 else
6531 gezelter 2753 fftw_cv_libfftw=no
6532 gezelter 2752 fi
6533    
6534 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
6535     echo "$as_me:$LINENO: checking for fftw.h" >&5
6536     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6537     if test "${ac_cv_header_fftw_h+set}" = set; then
6538     echo $ECHO_N "(cached) $ECHO_C" >&6
6539 gezelter 2752 fi
6540 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6541     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6542 gezelter 2752 else
6543 gezelter 2753 # Is the header compilable?
6544     echo "$as_me:$LINENO: checking fftw.h usability" >&5
6545     echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6546 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6547     /* confdefs.h. */
6548     _ACEOF
6549     cat confdefs.h >>conftest.$ac_ext
6550     cat >>conftest.$ac_ext <<_ACEOF
6551     /* end confdefs.h. */
6552 gezelter 2753 $ac_includes_default
6553     #include <fftw.h>
6554 gezelter 2752 _ACEOF
6555     rm -f conftest.$ac_objext
6556     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6557     (eval $ac_compile) 2>conftest.er1
6558     ac_status=$?
6559     grep -v '^ *+' conftest.er1 >conftest.err
6560     rm -f conftest.er1
6561     cat conftest.err >&5
6562     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6563     (exit $ac_status); } &&
6564     { ac_try='test -z "$ac_c_werror_flag"
6565     || test ! -s conftest.err'
6566     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6567     (eval $ac_try) 2>&5
6568     ac_status=$?
6569     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6570     (exit $ac_status); }; } &&
6571     { ac_try='test -s conftest.$ac_objext'
6572     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6573     (eval $ac_try) 2>&5
6574     ac_status=$?
6575     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6576     (exit $ac_status); }; }; then
6577 gezelter 2753 ac_header_compiler=yes
6578 gezelter 2752 else
6579     echo "$as_me: failed program was:" >&5
6580     sed 's/^/| /' conftest.$ac_ext >&5
6581    
6582 gezelter 2753 ac_header_compiler=no
6583 gezelter 2752 fi
6584     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6585 gezelter 2753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6586     echo "${ECHO_T}$ac_header_compiler" >&6
6587 gezelter 2752
6588 gezelter 2753 # Is the header present?
6589     echo "$as_me:$LINENO: checking fftw.h presence" >&5
6590     echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6591 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6592     /* confdefs.h. */
6593     _ACEOF
6594     cat confdefs.h >>conftest.$ac_ext
6595     cat >>conftest.$ac_ext <<_ACEOF
6596     /* end confdefs.h. */
6597 gezelter 2753 #include <fftw.h>
6598 gezelter 2752 _ACEOF
6599 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6600     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6601 gezelter 2752 ac_status=$?
6602     grep -v '^ *+' conftest.er1 >conftest.err
6603     rm -f conftest.er1
6604     cat conftest.err >&5
6605     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6606 gezelter 2753 (exit $ac_status); } >/dev/null; then
6607     if test -s conftest.err; then
6608     ac_cpp_err=$ac_c_preproc_warn_flag
6609     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6610     else
6611     ac_cpp_err=
6612     fi
6613 gezelter 2752 else
6614 gezelter 2753 ac_cpp_err=yes
6615 gezelter 2752 fi
6616 gezelter 2753 if test -z "$ac_cpp_err"; then
6617     ac_header_preproc=yes
6618 gezelter 2752 else
6619     echo "$as_me: failed program was:" >&5
6620     sed 's/^/| /' conftest.$ac_ext >&5
6621    
6622 gezelter 2753 ac_header_preproc=no
6623 gezelter 2752 fi
6624 gezelter 2753 rm -f conftest.err conftest.$ac_ext
6625     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6626     echo "${ECHO_T}$ac_header_preproc" >&6
6627 gezelter 2752
6628 gezelter 2753 # So? What about this header?
6629     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6630     yes:no: )
6631     { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6632     echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6633     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
6634     echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
6635     ac_header_preproc=yes
6636     ;;
6637     no:yes:* )
6638     { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
6639     echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
6640     { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
6641     echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
6642     { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6643     echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6644     { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
6645     echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6646     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6647     echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6648     { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6649     echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6650     (
6651     cat <<\_ASBOX
6652     ## ------------------------------ ##
6653     ## Report this to gezelter@nd.edu ##
6654     ## ------------------------------ ##
6655     _ASBOX
6656     ) |
6657     sed "s/^/$as_me: WARNING: /" >&2
6658     ;;
6659     esac
6660     echo "$as_me:$LINENO: checking for fftw.h" >&5
6661     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6662     if test "${ac_cv_header_fftw_h+set}" = set; then
6663     echo $ECHO_N "(cached) $ECHO_C" >&6
6664 gezelter 2752 else
6665 gezelter 2753 ac_cv_header_fftw_h=$ac_header_preproc
6666     fi
6667     echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6668     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6669 gezelter 2752
6670     fi
6671 gezelter 2753 if test $ac_cv_header_fftw_h = yes; then
6672     fftw_cv_fftw_h=yes
6673     else
6674     fftw_cv_fftw_h=no
6675 gezelter 2752 fi
6676    
6677    
6678 gezelter 2753 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"
6679     then
6680     echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6681     echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6682     if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6683 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6684     else
6685     ac_check_lib_save_LIBS=$LIBS
6686 gezelter 2753 LIBS="-ldfftw $LIBS"
6687 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6688     /* confdefs.h. */
6689     _ACEOF
6690     cat confdefs.h >>conftest.$ac_ext
6691     cat >>conftest.$ac_ext <<_ACEOF
6692     /* end confdefs.h. */
6693    
6694 gezelter 2753 /* Override any gcc2 internal prototype to avoid an error. */
6695     #ifdef __cplusplus
6696     extern "C"
6697     #endif
6698     /* We use char because int might match the return type of a gcc2
6699     builtin and then its argument prototype would still apply. */
6700     char fftwnd_one ();
6701 gezelter 2752 #ifdef FC_DUMMY_MAIN
6702     #ifndef FC_DUMMY_MAIN_EQ_F77
6703     # ifdef __cplusplus
6704     extern "C"
6705     # endif
6706     int FC_DUMMY_MAIN() { return 1; }
6707     #endif
6708     #endif
6709     int
6710     main ()
6711     {
6712 gezelter 2753 fftwnd_one ();
6713 gezelter 2752 ;
6714     return 0;
6715     }
6716     _ACEOF
6717     rm -f conftest.$ac_objext conftest$ac_exeext
6718     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6719     (eval $ac_link) 2>conftest.er1
6720     ac_status=$?
6721     grep -v '^ *+' conftest.er1 >conftest.err
6722     rm -f conftest.er1
6723     cat conftest.err >&5
6724     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6725     (exit $ac_status); } &&
6726     { ac_try='test -z "$ac_c_werror_flag"
6727     || test ! -s conftest.err'
6728     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6729     (eval $ac_try) 2>&5
6730     ac_status=$?
6731     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6732     (exit $ac_status); }; } &&
6733     { ac_try='test -s conftest$ac_exeext'
6734     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6735     (eval $ac_try) 2>&5
6736     ac_status=$?
6737     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6738     (exit $ac_status); }; }; then
6739 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
6740 gezelter 2752 else
6741     echo "$as_me: failed program was:" >&5
6742     sed 's/^/| /' conftest.$ac_ext >&5
6743    
6744 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=no
6745 gezelter 2752 fi
6746     rm -f conftest.err conftest.$ac_objext \
6747     conftest$ac_exeext conftest.$ac_ext
6748     LIBS=$ac_check_lib_save_LIBS
6749     fi
6750 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6751     echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6752     if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6753     fftw_cv_libdfftw=yes
6754 gezelter 2752 else
6755 gezelter 2753 fftw_cv_libdfftw=no
6756 gezelter 2752 fi
6757    
6758 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
6759     echo "$as_me:$LINENO: checking for dfftw.h" >&5
6760     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6761     if test "${ac_cv_header_dfftw_h+set}" = set; then
6762     echo $ECHO_N "(cached) $ECHO_C" >&6
6763     fi
6764     echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6765     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6766 gezelter 2752 else
6767 gezelter 2753 # Is the header compilable?
6768     echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6769     echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6770 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6771     /* confdefs.h. */
6772     _ACEOF
6773     cat confdefs.h >>conftest.$ac_ext
6774     cat >>conftest.$ac_ext <<_ACEOF
6775     /* end confdefs.h. */
6776 gezelter 2753 $ac_includes_default
6777     #include <dfftw.h>
6778 gezelter 2752 _ACEOF
6779     rm -f conftest.$ac_objext
6780     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6781     (eval $ac_compile) 2>conftest.er1
6782     ac_status=$?
6783     grep -v '^ *+' conftest.er1 >conftest.err
6784     rm -f conftest.er1
6785     cat conftest.err >&5
6786     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6787     (exit $ac_status); } &&
6788     { ac_try='test -z "$ac_c_werror_flag"
6789     || test ! -s conftest.err'
6790     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6791     (eval $ac_try) 2>&5
6792     ac_status=$?
6793     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6794     (exit $ac_status); }; } &&
6795     { ac_try='test -s conftest.$ac_objext'
6796     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6797     (eval $ac_try) 2>&5
6798     ac_status=$?
6799     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6800     (exit $ac_status); }; }; then
6801 gezelter 2753 ac_header_compiler=yes
6802     else
6803     echo "$as_me: failed program was:" >&5
6804     sed 's/^/| /' conftest.$ac_ext >&5
6805    
6806     ac_header_compiler=no
6807     fi
6808     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6809     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6810     echo "${ECHO_T}$ac_header_compiler" >&6
6811    
6812     # Is the header present?
6813     echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6814     echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6815 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6816     /* confdefs.h. */
6817     _ACEOF
6818     cat confdefs.h >>conftest.$ac_ext
6819     cat >>conftest.$ac_ext <<_ACEOF
6820     /* end confdefs.h. */
6821 gezelter 2753 #include <dfftw.h>
6822 gezelter 2752 _ACEOF
6823 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6824     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6825 gezelter 2752 ac_status=$?
6826     grep -v '^ *+' conftest.er1 >conftest.err
6827     rm -f conftest.er1
6828     cat conftest.err >&5
6829     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6830 gezelter 2753 (exit $ac_status); } >/dev/null; then
6831     if test -s conftest.err; then
6832     ac_cpp_err=$ac_c_preproc_warn_flag
6833     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6834     else
6835     ac_cpp_err=
6836     fi
6837 gezelter 2752 else
6838 gezelter 2753 ac_cpp_err=yes
6839 gezelter 2752 fi
6840 gezelter 2753 if test -z "$ac_cpp_err"; then
6841     ac_header_preproc=yes
6842 gezelter 2752 else
6843     echo "$as_me: failed program was:" >&5
6844     sed 's/^/| /' conftest.$ac_ext >&5
6845    
6846 gezelter 2753 ac_header_preproc=no
6847     fi
6848     rm -f conftest.err conftest.$ac_ext
6849     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6850     echo "${ECHO_T}$ac_header_preproc" >&6
6851 gezelter 2752
6852 gezelter 2753 # So? What about this header?
6853     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6854     yes:no: )
6855     { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6856     echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6857     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
6858     echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
6859     ac_header_preproc=yes
6860     ;;
6861     no:yes:* )
6862     { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
6863     echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
6864     { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
6865     echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
6866     { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
6867     echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
6868     { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
6869     echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6870     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
6871     echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
6872     { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
6873     echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
6874     (
6875     cat <<\_ASBOX
6876     ## ------------------------------ ##
6877     ## Report this to gezelter@nd.edu ##
6878     ## ------------------------------ ##
6879     _ASBOX
6880     ) |
6881     sed "s/^/$as_me: WARNING: /" >&2
6882     ;;
6883     esac
6884     echo "$as_me:$LINENO: checking for dfftw.h" >&5
6885     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6886     if test "${ac_cv_header_dfftw_h+set}" = set; then
6887     echo $ECHO_N "(cached) $ECHO_C" >&6
6888     else
6889     ac_cv_header_dfftw_h=$ac_header_preproc
6890 gezelter 2752 fi
6891 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6892     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6893 gezelter 2752
6894     fi
6895 gezelter 2753 if test $ac_cv_header_dfftw_h = yes; then
6896     fftw_cv_dfftw_h=yes
6897     else
6898     fftw_cv_dfftw_h=no
6899     fi
6900 gezelter 2752
6901    
6902 gezelter 2753 fi
6903     fi
6904     ac_ext=c
6905     ac_cpp='$CPP $CPPFLAGS'
6906     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6907     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6908     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6909 gezelter 2752
6910 gezelter 2753
6911     if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"
6912     then
6913    
6914 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6915 gezelter 2753 #define HAVE_FFTW3_H 1
6916 gezelter 2752 _ACEOF
6917 gezelter 2753
6918     FFTW_INC_DIR="${FFTW_HOME}/include"
6919     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6920     FFTW_LIBS="-lfftw3"
6921     else
6922     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"
6923     then
6924    
6925 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6926 gezelter 2753 #define HAVE_FFTW_H 1
6927 gezelter 2752 _ACEOF
6928    
6929 gezelter 2753 FFTW_INC_DIR="${FFTW_HOME}/include"
6930     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6931     FFTW_LIBS="-lfftw"
6932     else
6933     if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"
6934     then
6935    
6936     cat >>confdefs.h <<\_ACEOF
6937     #define HAVE_DFFTW_H 1
6938     _ACEOF
6939    
6940     FFTW_INC_DIR="${FFTW_HOME}/include"
6941     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6942     FFTW_LIBS="-ldfftw"
6943     else
6944     echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6945     echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6946     FFTW_INC_DIR=
6947     FFTW_LIB_DIR=
6948     FFTW_LIBS=
6949     LDFLAGS="$FFTW_OLD_LDFLAGS"
6950     CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6951     echo "$as_me:$LINENO: result: failed" >&5
6952     echo "${ECHO_T}failed" >&6
6953     echo ""
6954     echo "*********************************************************"
6955     echo "* WARNING: Could not find a working FFTW installation *"
6956     echo "* If you need the staticProps program to be able to *"
6957     echo "* compute undulation spectra, be sure to specify a *"
6958     echo "* valid fftw installation with --with-fftw=DIR *"
6959     echo "* *"
6960     echo "* OOPSE will still work without fftw installed. *"
6961     echo "*********************************************************"
6962     echo ""
6963     fi
6964     fi
6965     fi
6966    
6967    
6968    
6969     fi
6970     fi
6971    
6972    
6973    
6974 gezelter 2547 # Checks for header files.
6975     echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6976     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6977     if test "${ac_cv_header_stdc+set}" = set; then
6978     echo $ECHO_N "(cached) $ECHO_C" >&6
6979     else
6980     cat >conftest.$ac_ext <<_ACEOF
6981 gezelter 2315 /* confdefs.h. */
6982     _ACEOF
6983     cat confdefs.h >>conftest.$ac_ext
6984     cat >>conftest.$ac_ext <<_ACEOF
6985     /* end confdefs.h. */
6986 gezelter 2547 #include <stdlib.h>
6987     #include <stdarg.h>
6988     #include <string.h>
6989     #include <float.h>
6990    
6991     #ifdef FC_DUMMY_MAIN
6992     #ifndef FC_DUMMY_MAIN_EQ_F77
6993     # ifdef __cplusplus
6994     extern "C"
6995     # endif
6996     int FC_DUMMY_MAIN() { return 1; }
6997 gezelter 2315 #endif
6998 gezelter 2547 #endif
6999 gezelter 2315 int
7000     main ()
7001     {
7002 gezelter 2547
7003 gezelter 2315 ;
7004     return 0;
7005     }
7006     _ACEOF
7007 gezelter 2510 rm -f conftest.$ac_objext
7008     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7009     (eval $ac_compile) 2>conftest.er1
7010 gezelter 2315 ac_status=$?
7011     grep -v '^ *+' conftest.er1 >conftest.err
7012     rm -f conftest.er1
7013     cat conftest.err >&5
7014     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7015     (exit $ac_status); } &&
7016 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
7017 gezelter 2473 || test ! -s conftest.err'
7018 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7019     (eval $ac_try) 2>&5
7020     ac_status=$?
7021     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7022     (exit $ac_status); }; } &&
7023 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
7024 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7025     (eval $ac_try) 2>&5
7026     ac_status=$?
7027     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7028     (exit $ac_status); }; }; then
7029 gezelter 2547 ac_cv_header_stdc=yes
7030 gezelter 2315 else
7031     echo "$as_me: failed program was:" >&5
7032     sed 's/^/| /' conftest.$ac_ext >&5
7033 gezelter 2081
7034 gezelter 2547 ac_cv_header_stdc=no
7035 gezelter 2315 fi
7036 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7037    
7038 gezelter 2547 if test $ac_cv_header_stdc = yes; then
7039     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7040     cat >conftest.$ac_ext <<_ACEOF
7041     /* confdefs.h. */
7042     _ACEOF
7043     cat confdefs.h >>conftest.$ac_ext
7044     cat >>conftest.$ac_ext <<_ACEOF
7045     /* end confdefs.h. */
7046     #include <string.h>
7047 gezelter 2510
7048 gezelter 2547 _ACEOF
7049     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7050     $EGREP "memchr" >/dev/null 2>&1; then
7051     :
7052     else
7053     ac_cv_header_stdc=no
7054 gezelter 2315 fi
7055 gezelter 2547 rm -f conftest*
7056 gezelter 2510
7057 gezelter 2547 fi
7058    
7059     if test $ac_cv_header_stdc = yes; then
7060     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7061     cat >conftest.$ac_ext <<_ACEOF
7062     /* confdefs.h. */
7063     _ACEOF
7064     cat confdefs.h >>conftest.$ac_ext
7065     cat >>conftest.$ac_ext <<_ACEOF
7066     /* end confdefs.h. */
7067     #include <stdlib.h>
7068    
7069     _ACEOF
7070     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7071     $EGREP "free" >/dev/null 2>&1; then
7072     :
7073     else
7074     ac_cv_header_stdc=no
7075     fi
7076     rm -f conftest*
7077    
7078     fi
7079    
7080     if test $ac_cv_header_stdc = yes; then
7081     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7082     if test "$cross_compiling" = yes; then
7083     :
7084     else
7085     cat >conftest.$ac_ext <<_ACEOF
7086     /* confdefs.h. */
7087     _ACEOF
7088     cat confdefs.h >>conftest.$ac_ext
7089     cat >>conftest.$ac_ext <<_ACEOF
7090     /* end confdefs.h. */
7091     #include <ctype.h>
7092     #if ((' ' & 0x0FF) == 0x020)
7093     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7094     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7095     #else
7096     # define ISLOWER(c) \
7097     (('a' <= (c) && (c) <= 'i') \
7098     || ('j' <= (c) && (c) <= 'r') \
7099     || ('s' <= (c) && (c) <= 'z'))
7100     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7101     #endif
7102    
7103     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7104     int
7105     main ()
7106     {
7107     int i;
7108     for (i = 0; i < 256; i++)
7109     if (XOR (islower (i), ISLOWER (i))
7110     || toupper (i) != TOUPPER (i))
7111     exit(2);
7112     exit (0);
7113     }
7114     _ACEOF
7115     rm -f conftest$ac_exeext
7116     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7117     (eval $ac_link) 2>&5
7118     ac_status=$?
7119     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7120     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
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     :
7127     else
7128     echo "$as_me: program exited with status $ac_status" >&5
7129     echo "$as_me: failed program was:" >&5
7130     sed 's/^/| /' conftest.$ac_ext >&5
7131    
7132     ( exit $ac_status )
7133     ac_cv_header_stdc=no
7134     fi
7135     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7136     fi
7137     fi
7138     fi
7139     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7140     echo "${ECHO_T}$ac_cv_header_stdc" >&6
7141     if test $ac_cv_header_stdc = yes; then
7142    
7143 gezelter 2510 cat >>confdefs.h <<\_ACEOF
7144 gezelter 2547 #define STDC_HEADERS 1
7145 gezelter 2510 _ACEOF
7146    
7147 gezelter 2315 fi
7148 gezelter 2081
7149 gezelter 2510
7150    
7151 gezelter 2547
7152    
7153    
7154    
7155    
7156    
7157    
7158 gezelter 2315
7159    
7160    
7161    
7162    
7163    
7164    
7165    
7166    
7167 gezelter 2510
7168    
7169 gezelter 2547
7170    
7171    
7172    
7173    
7174 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
7175 gezelter 2510 do
7176     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7177     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7178     echo "$as_me:$LINENO: checking for $ac_header" >&5
7179     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7180     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7181 gezelter 2315 echo $ECHO_N "(cached) $ECHO_C" >&6
7182 gezelter 2510 fi
7183     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7184     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7185 gezelter 2315 else
7186 gezelter 2510 # Is the header compilable?
7187     echo "$as_me:$LINENO: checking $ac_header usability" >&5
7188     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7189 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
7190     /* confdefs.h. */
7191     _ACEOF
7192     cat confdefs.h >>conftest.$ac_ext
7193     cat >>conftest.$ac_ext <<_ACEOF
7194     /* end confdefs.h. */
7195 gezelter 2510 $ac_includes_default
7196     #include <$ac_header>
7197 gezelter 2315 _ACEOF
7198 gezelter 2510 rm -f conftest.$ac_objext
7199     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7200     (eval $ac_compile) 2>conftest.er1
7201 gezelter 2315 ac_status=$?
7202     grep -v '^ *+' conftest.er1 >conftest.err
7203     rm -f conftest.er1
7204     cat conftest.err >&5
7205     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7206     (exit $ac_status); } &&
7207 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
7208 gezelter 2473 || test ! -s conftest.err'
7209 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7210     (eval $ac_try) 2>&5
7211     ac_status=$?
7212     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7213     (exit $ac_status); }; } &&
7214 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
7215 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7216     (eval $ac_try) 2>&5
7217     ac_status=$?
7218     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7219     (exit $ac_status); }; }; then
7220 gezelter 2510 ac_header_compiler=yes
7221 gezelter 2315 else
7222     echo "$as_me: failed program was:" >&5
7223     sed 's/^/| /' conftest.$ac_ext >&5
7224    
7225 gezelter 2510 ac_header_compiler=no
7226 gezelter 2315 fi
7227 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7228     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7229     echo "${ECHO_T}$ac_header_compiler" >&6
7230    
7231     # Is the header present?
7232     echo "$as_me:$LINENO: checking $ac_header presence" >&5
7233     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7234     cat >conftest.$ac_ext <<_ACEOF
7235     /* confdefs.h. */
7236     _ACEOF
7237     cat confdefs.h >>conftest.$ac_ext
7238     cat >>conftest.$ac_ext <<_ACEOF
7239     /* end confdefs.h. */
7240     #include <$ac_header>
7241     _ACEOF
7242     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7243     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7244     ac_status=$?
7245     grep -v '^ *+' conftest.er1 >conftest.err
7246     rm -f conftest.er1
7247     cat conftest.err >&5
7248     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7249     (exit $ac_status); } >/dev/null; then
7250     if test -s conftest.err; then
7251 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
7252     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7253 gezelter 2510 else
7254     ac_cpp_err=
7255     fi
7256     else
7257     ac_cpp_err=yes
7258 gezelter 2315 fi
7259 gezelter 2510 if test -z "$ac_cpp_err"; then
7260     ac_header_preproc=yes
7261     else
7262     echo "$as_me: failed program was:" >&5
7263     sed 's/^/| /' conftest.$ac_ext >&5
7264    
7265     ac_header_preproc=no
7266     fi
7267     rm -f conftest.err conftest.$ac_ext
7268     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7269     echo "${ECHO_T}$ac_header_preproc" >&6
7270    
7271     # So? What about this header?
7272 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7273 gezelter 2510 yes:no: )
7274     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7275     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7276     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7277     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7278     ac_header_preproc=yes
7279     ;;
7280     no:yes:* )
7281     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7282     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7283     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7284     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7285     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7286     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7287     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7288     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7289     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7290     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7291     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7292     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7293     (
7294     cat <<\_ASBOX
7295     ## ------------------------------ ##
7296     ## Report this to gezelter@nd.edu ##
7297     ## ------------------------------ ##
7298     _ASBOX
7299     ) |
7300     sed "s/^/$as_me: WARNING: /" >&2
7301     ;;
7302     esac
7303     echo "$as_me:$LINENO: checking for $ac_header" >&5
7304     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7305     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7306     echo $ECHO_N "(cached) $ECHO_C" >&6
7307     else
7308     eval "$as_ac_Header=\$ac_header_preproc"
7309     fi
7310     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7311     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7312    
7313     fi
7314     if test `eval echo '${'$as_ac_Header'}'` = yes; then
7315 gezelter 2315 cat >>confdefs.h <<_ACEOF
7316 gezelter 2510 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7317 gezelter 2315 _ACEOF
7318    
7319 gezelter 2510 fi
7320 gezelter 2315
7321 gezelter 2510 done
7322    
7323    
7324 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
7325     echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7326     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7327     if test "${ac_cv_header_stdbool_h+set}" = set; then
7328     echo $ECHO_N "(cached) $ECHO_C" >&6
7329     else
7330     cat >conftest.$ac_ext <<_ACEOF
7331     /* confdefs.h. */
7332     _ACEOF
7333     cat confdefs.h >>conftest.$ac_ext
7334     cat >>conftest.$ac_ext <<_ACEOF
7335     /* end confdefs.h. */
7336    
7337     #include <stdbool.h>
7338     #ifndef bool
7339     # error bool is not defined
7340     #endif
7341     #ifndef false
7342     # error false is not defined
7343     #endif
7344     #if false
7345     # error false is not 0
7346     #endif
7347     #ifndef true
7348     # error true is not defined
7349     #endif
7350     #if true != 1
7351     # error true is not 1
7352     #endif
7353     #ifndef __bool_true_false_are_defined
7354     # error __bool_true_false_are_defined is not defined
7355     #endif
7356    
7357     struct s { _Bool s: 1; _Bool t; } s;
7358    
7359     char a[true == 1 ? 1 : -1];
7360     char b[false == 0 ? 1 : -1];
7361     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7362     char d[(bool) -0.5 == true ? 1 : -1];
7363     bool e = &s;
7364     char f[(_Bool) -0.0 == false ? 1 : -1];
7365     char g[true];
7366     char h[sizeof (_Bool)];
7367     char i[sizeof s.t];
7368    
7369     #ifdef FC_DUMMY_MAIN
7370     #ifndef FC_DUMMY_MAIN_EQ_F77
7371     # ifdef __cplusplus
7372     extern "C"
7373     # endif
7374     int FC_DUMMY_MAIN() { return 1; }
7375     #endif
7376     #endif
7377     int
7378     main ()
7379     {
7380     return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7381     ;
7382     return 0;
7383     }
7384     _ACEOF
7385     rm -f conftest.$ac_objext
7386     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7387     (eval $ac_compile) 2>conftest.er1
7388     ac_status=$?
7389     grep -v '^ *+' conftest.er1 >conftest.err
7390     rm -f conftest.er1
7391     cat conftest.err >&5
7392     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7393     (exit $ac_status); } &&
7394     { ac_try='test -z "$ac_c_werror_flag"
7395     || test ! -s conftest.err'
7396     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7397     (eval $ac_try) 2>&5
7398     ac_status=$?
7399     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7400     (exit $ac_status); }; } &&
7401     { ac_try='test -s conftest.$ac_objext'
7402     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7403     (eval $ac_try) 2>&5
7404     ac_status=$?
7405     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7406     (exit $ac_status); }; }; then
7407     ac_cv_header_stdbool_h=yes
7408     else
7409     echo "$as_me: failed program was:" >&5
7410     sed 's/^/| /' conftest.$ac_ext >&5
7411    
7412     ac_cv_header_stdbool_h=no
7413 gezelter 2315 fi
7414 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7415     fi
7416     echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7417     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7418     echo "$as_me:$LINENO: checking for _Bool" >&5
7419     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7420     if test "${ac_cv_type__Bool+set}" = set; then
7421     echo $ECHO_N "(cached) $ECHO_C" >&6
7422     else
7423     cat >conftest.$ac_ext <<_ACEOF
7424     /* confdefs.h. */
7425     _ACEOF
7426     cat confdefs.h >>conftest.$ac_ext
7427     cat >>conftest.$ac_ext <<_ACEOF
7428     /* end confdefs.h. */
7429     $ac_includes_default
7430     #ifdef FC_DUMMY_MAIN
7431     #ifndef FC_DUMMY_MAIN_EQ_F77
7432     # ifdef __cplusplus
7433     extern "C"
7434     # endif
7435     int FC_DUMMY_MAIN() { return 1; }
7436     #endif
7437     #endif
7438     int
7439     main ()
7440     {
7441     if ((_Bool *) 0)
7442     return 0;
7443     if (sizeof (_Bool))
7444     return 0;
7445     ;
7446     return 0;
7447     }
7448     _ACEOF
7449     rm -f conftest.$ac_objext
7450     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7451     (eval $ac_compile) 2>conftest.er1
7452     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     { ac_try='test -z "$ac_c_werror_flag"
7459     || test ! -s conftest.err'
7460     { (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     { ac_try='test -s conftest.$ac_objext'
7466     { (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     ac_cv_type__Bool=yes
7472     else
7473     echo "$as_me: failed program was:" >&5
7474     sed 's/^/| /' conftest.$ac_ext >&5
7475 gezelter 2315
7476 gezelter 2547 ac_cv_type__Bool=no
7477     fi
7478     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7479     fi
7480     echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7481     echo "${ECHO_T}$ac_cv_type__Bool" >&6
7482     if test $ac_cv_type__Bool = yes; then
7483 gezelter 2510
7484 gezelter 2547 cat >>confdefs.h <<_ACEOF
7485     #define HAVE__BOOL 1
7486     _ACEOF
7487 gezelter 2510
7488    
7489 gezelter 2547 fi
7490    
7491     if test $ac_cv_header_stdbool_h = yes; then
7492    
7493     cat >>confdefs.h <<\_ACEOF
7494     #define HAVE_STDBOOL_H 1
7495     _ACEOF
7496    
7497     fi
7498    
7499     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7500     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7501     if test "${ac_cv_c_const+set}" = set; then
7502 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
7503 gezelter 2547 else
7504     cat >conftest.$ac_ext <<_ACEOF
7505     /* confdefs.h. */
7506     _ACEOF
7507     cat confdefs.h >>conftest.$ac_ext
7508     cat >>conftest.$ac_ext <<_ACEOF
7509     /* end confdefs.h. */
7510    
7511     #ifdef FC_DUMMY_MAIN
7512     #ifndef FC_DUMMY_MAIN_EQ_F77
7513     # ifdef __cplusplus
7514     extern "C"
7515     # endif
7516     int FC_DUMMY_MAIN() { return 1; }
7517     #endif
7518     #endif
7519     int
7520     main ()
7521     {
7522     /* FIXME: Include the comments suggested by Paul. */
7523     #ifndef __cplusplus
7524     /* Ultrix mips cc rejects this. */
7525     typedef int charset[2];
7526     const charset x;
7527     /* SunOS 4.1.1 cc rejects this. */
7528     char const *const *ccp;
7529     char **p;
7530     /* NEC SVR4.0.2 mips cc rejects this. */
7531     struct point {int x, y;};
7532     static struct point const zero = {0,0};
7533     /* AIX XL C 1.02.0.0 rejects this.
7534     It does not let you subtract one const X* pointer from another in
7535     an arm of an if-expression whose if-part is not a constant
7536     expression */
7537     const char *g = "string";
7538     ccp = &g + (g ? g-g : 0);
7539     /* HPUX 7.0 cc rejects these. */
7540     ++ccp;
7541     p = (char**) ccp;
7542     ccp = (char const *const *) p;
7543     { /* SCO 3.2v4 cc rejects this. */
7544     char *t;
7545     char const *s = 0 ? (char *) 0 : (char const *) 0;
7546    
7547     *t++ = 0;
7548     }
7549     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7550     int x[] = {25, 17};
7551     const int *foo = &x[0];
7552     ++foo;
7553     }
7554     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7555     typedef const int *iptr;
7556     iptr p = 0;
7557     ++p;
7558     }
7559     { /* AIX XL C 1.02.0.0 rejects this saying
7560     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7561     struct s { int j; const int *ap[3]; };
7562     struct s *b; b->j = 5;
7563     }
7564     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7565     const int foo = 10;
7566     }
7567     #endif
7568    
7569     ;
7570     return 0;
7571     }
7572     _ACEOF
7573     rm -f conftest.$ac_objext
7574     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7575     (eval $ac_compile) 2>conftest.er1
7576     ac_status=$?
7577     grep -v '^ *+' conftest.er1 >conftest.err
7578     rm -f conftest.er1
7579     cat conftest.err >&5
7580     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7581     (exit $ac_status); } &&
7582     { ac_try='test -z "$ac_c_werror_flag"
7583     || test ! -s conftest.err'
7584     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7585     (eval $ac_try) 2>&5
7586     ac_status=$?
7587     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7588     (exit $ac_status); }; } &&
7589     { ac_try='test -s conftest.$ac_objext'
7590     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7591     (eval $ac_try) 2>&5
7592     ac_status=$?
7593     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7594     (exit $ac_status); }; }; then
7595     ac_cv_c_const=yes
7596     else
7597     echo "$as_me: failed program was:" >&5
7598     sed 's/^/| /' conftest.$ac_ext >&5
7599    
7600     ac_cv_c_const=no
7601 gezelter 2315 fi
7602 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7603     fi
7604     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7605     echo "${ECHO_T}$ac_cv_c_const" >&6
7606     if test $ac_cv_c_const = no; then
7607    
7608     cat >>confdefs.h <<\_ACEOF
7609     #define const
7610     _ACEOF
7611    
7612     fi
7613    
7614     echo "$as_me:$LINENO: checking for inline" >&5
7615     echo $ECHO_N "checking for inline... $ECHO_C" >&6
7616     if test "${ac_cv_c_inline+set}" = set; then
7617     echo $ECHO_N "(cached) $ECHO_C" >&6
7618 gezelter 2510 else
7619 gezelter 2547 ac_cv_c_inline=no
7620     for ac_kw in inline __inline__ __inline; do
7621     cat >conftest.$ac_ext <<_ACEOF
7622     /* confdefs.h. */
7623     _ACEOF
7624     cat confdefs.h >>conftest.$ac_ext
7625     cat >>conftest.$ac_ext <<_ACEOF
7626     /* end confdefs.h. */
7627     #ifndef __cplusplus
7628     typedef int foo_t;
7629     static $ac_kw foo_t static_foo () {return 0; }
7630     $ac_kw foo_t foo () {return 0; }
7631     #endif
7632    
7633     _ACEOF
7634     rm -f conftest.$ac_objext
7635     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7636     (eval $ac_compile) 2>conftest.er1
7637     ac_status=$?
7638     grep -v '^ *+' conftest.er1 >conftest.err
7639     rm -f conftest.er1
7640     cat conftest.err >&5
7641     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7642     (exit $ac_status); } &&
7643     { ac_try='test -z "$ac_c_werror_flag"
7644     || test ! -s conftest.err'
7645     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7646     (eval $ac_try) 2>&5
7647     ac_status=$?
7648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649     (exit $ac_status); }; } &&
7650     { ac_try='test -s conftest.$ac_objext'
7651     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7652     (eval $ac_try) 2>&5
7653     ac_status=$?
7654     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7655     (exit $ac_status); }; }; then
7656     ac_cv_c_inline=$ac_kw; break
7657     else
7658     echo "$as_me: failed program was:" >&5
7659     sed 's/^/| /' conftest.$ac_ext >&5
7660    
7661     fi
7662     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7663     done
7664    
7665     fi
7666     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7667     echo "${ECHO_T}$ac_cv_c_inline" >&6
7668    
7669    
7670     case $ac_cv_c_inline in
7671     inline | yes) ;;
7672     *)
7673     case $ac_cv_c_inline in
7674     no) ac_val=;;
7675     *) ac_val=$ac_cv_c_inline;;
7676     esac
7677     cat >>confdefs.h <<_ACEOF
7678     #ifndef __cplusplus
7679     #define inline $ac_val
7680     #endif
7681     _ACEOF
7682     ;;
7683     esac
7684    
7685     echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
7686     echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
7687     if test "${ac_cv_c_restrict+set}" = set; then
7688     echo $ECHO_N "(cached) $ECHO_C" >&6
7689     else
7690     ac_cv_c_restrict=no
7691     # Try the official restrict keyword, then gcc's __restrict, and
7692     # the less common variants.
7693     for ac_kw in restrict __restrict __restrict__ _Restrict; do
7694     cat >conftest.$ac_ext <<_ACEOF
7695     /* confdefs.h. */
7696     _ACEOF
7697     cat confdefs.h >>conftest.$ac_ext
7698     cat >>conftest.$ac_ext <<_ACEOF
7699     /* end confdefs.h. */
7700     float * $ac_kw x;
7701     _ACEOF
7702     rm -f conftest.$ac_objext
7703     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7704     (eval $ac_compile) 2>conftest.er1
7705     ac_status=$?
7706     grep -v '^ *+' conftest.er1 >conftest.err
7707     rm -f conftest.er1
7708     cat conftest.err >&5
7709     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7710     (exit $ac_status); } &&
7711     { ac_try='test -z "$ac_c_werror_flag"
7712     || test ! -s conftest.err'
7713     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7714     (eval $ac_try) 2>&5
7715     ac_status=$?
7716     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7717     (exit $ac_status); }; } &&
7718     { ac_try='test -s conftest.$ac_objext'
7719     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7720     (eval $ac_try) 2>&5
7721     ac_status=$?
7722     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7723     (exit $ac_status); }; }; then
7724     ac_cv_c_restrict=$ac_kw; break
7725     else
7726     echo "$as_me: failed program was:" >&5
7727     sed 's/^/| /' conftest.$ac_ext >&5
7728    
7729     fi
7730     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7731     done
7732    
7733     fi
7734     echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7735     echo "${ECHO_T}$ac_cv_c_restrict" >&6
7736     case $ac_cv_c_restrict in
7737     restrict) ;;
7738     no)
7739     cat >>confdefs.h <<\_ACEOF
7740     #define restrict
7741     _ACEOF
7742     ;;
7743     *) cat >>confdefs.h <<_ACEOF
7744     #define restrict $ac_cv_c_restrict
7745     _ACEOF
7746     ;;
7747     esac
7748    
7749     echo "$as_me:$LINENO: checking for size_t" >&5
7750     echo $ECHO_N "checking for size_t... $ECHO_C" >&6
7751     if test "${ac_cv_type_size_t+set}" = set; then
7752     echo $ECHO_N "(cached) $ECHO_C" >&6
7753     else
7754     cat >conftest.$ac_ext <<_ACEOF
7755     /* confdefs.h. */
7756     _ACEOF
7757     cat confdefs.h >>conftest.$ac_ext
7758     cat >>conftest.$ac_ext <<_ACEOF
7759     /* end confdefs.h. */
7760     $ac_includes_default
7761     #ifdef FC_DUMMY_MAIN
7762     #ifndef FC_DUMMY_MAIN_EQ_F77
7763     # ifdef __cplusplus
7764     extern "C"
7765     # endif
7766     int FC_DUMMY_MAIN() { return 1; }
7767     #endif
7768     #endif
7769     int
7770     main ()
7771     {
7772     if ((size_t *) 0)
7773     return 0;
7774     if (sizeof (size_t))
7775     return 0;
7776     ;
7777     return 0;
7778     }
7779     _ACEOF
7780     rm -f conftest.$ac_objext
7781     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7782     (eval $ac_compile) 2>conftest.er1
7783     ac_status=$?
7784     grep -v '^ *+' conftest.er1 >conftest.err
7785     rm -f conftest.er1
7786     cat conftest.err >&5
7787     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7788     (exit $ac_status); } &&
7789     { ac_try='test -z "$ac_c_werror_flag"
7790     || test ! -s conftest.err'
7791     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7792     (eval $ac_try) 2>&5
7793     ac_status=$?
7794     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7795     (exit $ac_status); }; } &&
7796     { ac_try='test -s conftest.$ac_objext'
7797     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7798     (eval $ac_try) 2>&5
7799     ac_status=$?
7800     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7801     (exit $ac_status); }; }; then
7802     ac_cv_type_size_t=yes
7803     else
7804     echo "$as_me: failed program was:" >&5
7805     sed 's/^/| /' conftest.$ac_ext >&5
7806    
7807     ac_cv_type_size_t=no
7808     fi
7809     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7810     fi
7811     echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7812     echo "${ECHO_T}$ac_cv_type_size_t" >&6
7813     if test $ac_cv_type_size_t = yes; then
7814     :
7815     else
7816    
7817     cat >>confdefs.h <<_ACEOF
7818     #define size_t unsigned
7819     _ACEOF
7820    
7821     fi
7822    
7823     echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7824     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7825     if test "${ac_cv_header_time+set}" = set; then
7826     echo $ECHO_N "(cached) $ECHO_C" >&6
7827     else
7828     cat >conftest.$ac_ext <<_ACEOF
7829     /* confdefs.h. */
7830     _ACEOF
7831     cat confdefs.h >>conftest.$ac_ext
7832     cat >>conftest.$ac_ext <<_ACEOF
7833     /* end confdefs.h. */
7834     #include <sys/types.h>
7835     #include <sys/time.h>
7836     #include <time.h>
7837    
7838     #ifdef FC_DUMMY_MAIN
7839     #ifndef FC_DUMMY_MAIN_EQ_F77
7840     # ifdef __cplusplus
7841     extern "C"
7842     # endif
7843     int FC_DUMMY_MAIN() { return 1; }
7844     #endif
7845     #endif
7846     int
7847     main ()
7848     {
7849     if ((struct tm *) 0)
7850     return 0;
7851     ;
7852     return 0;
7853     }
7854     _ACEOF
7855     rm -f conftest.$ac_objext
7856     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7857     (eval $ac_compile) 2>conftest.er1
7858     ac_status=$?
7859     grep -v '^ *+' conftest.er1 >conftest.err
7860     rm -f conftest.er1
7861     cat conftest.err >&5
7862     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7863     (exit $ac_status); } &&
7864     { ac_try='test -z "$ac_c_werror_flag"
7865     || test ! -s conftest.err'
7866     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7867     (eval $ac_try) 2>&5
7868     ac_status=$?
7869     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7870     (exit $ac_status); }; } &&
7871     { ac_try='test -s conftest.$ac_objext'
7872     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7873     (eval $ac_try) 2>&5
7874     ac_status=$?
7875     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7876     (exit $ac_status); }; }; then
7877     ac_cv_header_time=yes
7878     else
7879     echo "$as_me: failed program was:" >&5
7880     sed 's/^/| /' conftest.$ac_ext >&5
7881    
7882     ac_cv_header_time=no
7883     fi
7884     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7885     fi
7886     echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7887     echo "${ECHO_T}$ac_cv_header_time" >&6
7888     if test $ac_cv_header_time = yes; then
7889    
7890     cat >>confdefs.h <<\_ACEOF
7891     #define TIME_WITH_SYS_TIME 1
7892     _ACEOF
7893    
7894     fi
7895    
7896     echo "$as_me:$LINENO: checking for clock_t" >&5
7897     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7898     if test "${ac_cv_type_clock_t+set}" = set; then
7899     echo $ECHO_N "(cached) $ECHO_C" >&6
7900     else
7901     cat >conftest.$ac_ext <<_ACEOF
7902     /* confdefs.h. */
7903     _ACEOF
7904     cat confdefs.h >>conftest.$ac_ext
7905     cat >>conftest.$ac_ext <<_ACEOF
7906     /* end confdefs.h. */
7907     $ac_includes_default
7908     #ifdef FC_DUMMY_MAIN
7909     #ifndef FC_DUMMY_MAIN_EQ_F77
7910     # ifdef __cplusplus
7911     extern "C"
7912     # endif
7913     int FC_DUMMY_MAIN() { return 1; }
7914     #endif
7915     #endif
7916     int
7917     main ()
7918     {
7919     if ((clock_t *) 0)
7920     return 0;
7921     if (sizeof (clock_t))
7922     return 0;
7923     ;
7924     return 0;
7925     }
7926     _ACEOF
7927     rm -f conftest.$ac_objext
7928     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7929     (eval $ac_compile) 2>conftest.er1
7930     ac_status=$?
7931     grep -v '^ *+' conftest.er1 >conftest.err
7932     rm -f conftest.er1
7933     cat conftest.err >&5
7934     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7935     (exit $ac_status); } &&
7936     { ac_try='test -z "$ac_c_werror_flag"
7937     || test ! -s conftest.err'
7938     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7939     (eval $ac_try) 2>&5
7940     ac_status=$?
7941     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7942     (exit $ac_status); }; } &&
7943     { ac_try='test -s conftest.$ac_objext'
7944     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7945     (eval $ac_try) 2>&5
7946     ac_status=$?
7947     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7948     (exit $ac_status); }; }; then
7949     ac_cv_type_clock_t=yes
7950     else
7951     echo "$as_me: failed program was:" >&5
7952     sed 's/^/| /' conftest.$ac_ext >&5
7953    
7954     ac_cv_type_clock_t=no
7955     fi
7956     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7957     fi
7958     echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7959     echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7960     if test $ac_cv_type_clock_t = yes; then
7961    
7962     cat >>confdefs.h <<_ACEOF
7963     #define HAVE_CLOCK_T 1
7964     _ACEOF
7965    
7966    
7967     fi
7968    
7969     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7970     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7971     if test "${ac_cv_c_const+set}" = set; then
7972     echo $ECHO_N "(cached) $ECHO_C" >&6
7973     else
7974     cat >conftest.$ac_ext <<_ACEOF
7975     /* confdefs.h. */
7976     _ACEOF
7977     cat confdefs.h >>conftest.$ac_ext
7978     cat >>conftest.$ac_ext <<_ACEOF
7979     /* end confdefs.h. */
7980    
7981     #ifdef FC_DUMMY_MAIN
7982     #ifndef FC_DUMMY_MAIN_EQ_F77
7983     # ifdef __cplusplus
7984     extern "C"
7985     # endif
7986     int FC_DUMMY_MAIN() { return 1; }
7987     #endif
7988     #endif
7989     int
7990     main ()
7991     {
7992     /* FIXME: Include the comments suggested by Paul. */
7993     #ifndef __cplusplus
7994     /* Ultrix mips cc rejects this. */
7995     typedef int charset[2];
7996     const charset x;
7997     /* SunOS 4.1.1 cc rejects this. */
7998     char const *const *ccp;
7999     char **p;
8000     /* NEC SVR4.0.2 mips cc rejects this. */
8001     struct point {int x, y;};
8002     static struct point const zero = {0,0};
8003     /* AIX XL C 1.02.0.0 rejects this.
8004     It does not let you subtract one const X* pointer from another in
8005     an arm of an if-expression whose if-part is not a constant
8006     expression */
8007     const char *g = "string";
8008     ccp = &g + (g ? g-g : 0);
8009     /* HPUX 7.0 cc rejects these. */
8010     ++ccp;
8011     p = (char**) ccp;
8012     ccp = (char const *const *) p;
8013     { /* SCO 3.2v4 cc rejects this. */
8014     char *t;
8015     char const *s = 0 ? (char *) 0 : (char const *) 0;
8016    
8017     *t++ = 0;
8018     }
8019     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8020     int x[] = {25, 17};
8021     const int *foo = &x[0];
8022     ++foo;
8023     }
8024     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8025     typedef const int *iptr;
8026     iptr p = 0;
8027     ++p;
8028     }
8029     { /* AIX XL C 1.02.0.0 rejects this saying
8030     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8031     struct s { int j; const int *ap[3]; };
8032     struct s *b; b->j = 5;
8033     }
8034     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8035     const int foo = 10;
8036     }
8037     #endif
8038    
8039     ;
8040     return 0;
8041     }
8042     _ACEOF
8043     rm -f conftest.$ac_objext
8044     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8045     (eval $ac_compile) 2>conftest.er1
8046     ac_status=$?
8047     grep -v '^ *+' conftest.er1 >conftest.err
8048     rm -f conftest.er1
8049     cat conftest.err >&5
8050     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8051     (exit $ac_status); } &&
8052     { ac_try='test -z "$ac_c_werror_flag"
8053     || test ! -s conftest.err'
8054     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8055     (eval $ac_try) 2>&5
8056     ac_status=$?
8057     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8058     (exit $ac_status); }; } &&
8059     { ac_try='test -s conftest.$ac_objext'
8060     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8061     (eval $ac_try) 2>&5
8062     ac_status=$?
8063     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8064     (exit $ac_status); }; }; then
8065     ac_cv_c_const=yes
8066     else
8067     echo "$as_me: failed program was:" >&5
8068     sed 's/^/| /' conftest.$ac_ext >&5
8069    
8070     ac_cv_c_const=no
8071     fi
8072     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8073     fi
8074     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8075     echo "${ECHO_T}$ac_cv_c_const" >&6
8076     if test $ac_cv_c_const = no; then
8077    
8078     cat >>confdefs.h <<\_ACEOF
8079     #define const
8080     _ACEOF
8081    
8082     fi
8083    
8084     echo "$as_me:$LINENO: checking for inline" >&5
8085     echo $ECHO_N "checking for inline... $ECHO_C" >&6
8086     if test "${ac_cv_c_inline+set}" = set; then
8087     echo $ECHO_N "(cached) $ECHO_C" >&6
8088     else
8089     ac_cv_c_inline=no
8090     for ac_kw in inline __inline__ __inline; do
8091     cat >conftest.$ac_ext <<_ACEOF
8092     /* confdefs.h. */
8093     _ACEOF
8094     cat confdefs.h >>conftest.$ac_ext
8095     cat >>conftest.$ac_ext <<_ACEOF
8096     /* end confdefs.h. */
8097     #ifndef __cplusplus
8098     typedef int foo_t;
8099     static $ac_kw foo_t static_foo () {return 0; }
8100     $ac_kw foo_t foo () {return 0; }
8101     #endif
8102    
8103     _ACEOF
8104     rm -f conftest.$ac_objext
8105     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8106     (eval $ac_compile) 2>conftest.er1
8107     ac_status=$?
8108     grep -v '^ *+' conftest.er1 >conftest.err
8109     rm -f conftest.er1
8110     cat conftest.err >&5
8111     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8112     (exit $ac_status); } &&
8113     { ac_try='test -z "$ac_c_werror_flag"
8114     || test ! -s conftest.err'
8115     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8116     (eval $ac_try) 2>&5
8117     ac_status=$?
8118     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8119     (exit $ac_status); }; } &&
8120     { ac_try='test -s conftest.$ac_objext'
8121     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8122     (eval $ac_try) 2>&5
8123     ac_status=$?
8124     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8125     (exit $ac_status); }; }; then
8126     ac_cv_c_inline=$ac_kw; break
8127     else
8128     echo "$as_me: failed program was:" >&5
8129     sed 's/^/| /' conftest.$ac_ext >&5
8130    
8131     fi
8132     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8133     done
8134    
8135     fi
8136     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8137     echo "${ECHO_T}$ac_cv_c_inline" >&6
8138    
8139    
8140     case $ac_cv_c_inline in
8141     inline | yes) ;;
8142     *)
8143     case $ac_cv_c_inline in
8144     no) ac_val=;;
8145     *) ac_val=$ac_cv_c_inline;;
8146     esac
8147     cat >>confdefs.h <<_ACEOF
8148     #ifndef __cplusplus
8149     #define inline $ac_val
8150     #endif
8151     _ACEOF
8152     ;;
8153     esac
8154    
8155    
8156     # Checks for library functions.
8157    
8158     for ac_header in stdlib.h
8159     do
8160     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8161     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8162     echo "$as_me:$LINENO: checking for $ac_header" >&5
8163     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8164     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8165     echo $ECHO_N "(cached) $ECHO_C" >&6
8166     fi
8167     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8168     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8169     else
8170 gezelter 2510 # Is the header compilable?
8171 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8172     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8173 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8174     /* confdefs.h. */
8175     _ACEOF
8176     cat confdefs.h >>conftest.$ac_ext
8177     cat >>conftest.$ac_ext <<_ACEOF
8178     /* end confdefs.h. */
8179     $ac_includes_default
8180 gezelter 2547 #include <$ac_header>
8181 gezelter 2510 _ACEOF
8182     rm -f conftest.$ac_objext
8183     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8184     (eval $ac_compile) 2>conftest.er1
8185     ac_status=$?
8186     grep -v '^ *+' conftest.er1 >conftest.err
8187     rm -f conftest.er1
8188     cat conftest.err >&5
8189     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8190     (exit $ac_status); } &&
8191 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8192 gezelter 2510 || test ! -s conftest.err'
8193     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8194     (eval $ac_try) 2>&5
8195     ac_status=$?
8196     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8197     (exit $ac_status); }; } &&
8198     { ac_try='test -s conftest.$ac_objext'
8199     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8200     (eval $ac_try) 2>&5
8201     ac_status=$?
8202     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8203     (exit $ac_status); }; }; then
8204     ac_header_compiler=yes
8205     else
8206     echo "$as_me: failed program was:" >&5
8207     sed 's/^/| /' conftest.$ac_ext >&5
8208 gezelter 2315
8209 gezelter 2510 ac_header_compiler=no
8210     fi
8211     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8212     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8213     echo "${ECHO_T}$ac_header_compiler" >&6
8214 gezelter 2315
8215 gezelter 2510 # Is the header present?
8216 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8217     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8218 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8219     /* confdefs.h. */
8220     _ACEOF
8221     cat confdefs.h >>conftest.$ac_ext
8222     cat >>conftest.$ac_ext <<_ACEOF
8223     /* end confdefs.h. */
8224 gezelter 2547 #include <$ac_header>
8225 gezelter 2510 _ACEOF
8226     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8227     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8228     ac_status=$?
8229     grep -v '^ *+' conftest.er1 >conftest.err
8230     rm -f conftest.er1
8231     cat conftest.err >&5
8232     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8233     (exit $ac_status); } >/dev/null; then
8234     if test -s conftest.err; then
8235 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8236     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8237 gezelter 2510 else
8238     ac_cpp_err=
8239     fi
8240     else
8241     ac_cpp_err=yes
8242     fi
8243     if test -z "$ac_cpp_err"; then
8244     ac_header_preproc=yes
8245     else
8246     echo "$as_me: failed program was:" >&5
8247     sed 's/^/| /' conftest.$ac_ext >&5
8248 gezelter 2315
8249 gezelter 2510 ac_header_preproc=no
8250     fi
8251     rm -f conftest.err conftest.$ac_ext
8252     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8253     echo "${ECHO_T}$ac_header_preproc" >&6
8254 gezelter 2315
8255 gezelter 2510 # So? What about this header?
8256 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8257 gezelter 2510 yes:no: )
8258 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8259     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8260     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8261     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8262 gezelter 2510 ac_header_preproc=yes
8263     ;;
8264     no:yes:* )
8265 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8266     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8267     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8268     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8269     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8270     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8271     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8272     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8273     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8274     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8275     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8276     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8277 gezelter 2510 (
8278     cat <<\_ASBOX
8279     ## ------------------------------ ##
8280     ## Report this to gezelter@nd.edu ##
8281     ## ------------------------------ ##
8282     _ASBOX
8283     ) |
8284     sed "s/^/$as_me: WARNING: /" >&2
8285     ;;
8286     esac
8287 gezelter 2547 echo "$as_me:$LINENO: checking for $ac_header" >&5
8288     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8289     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8290 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8291     else
8292 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
8293 gezelter 2510 fi
8294 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8295     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8296 gezelter 2315
8297 gezelter 2510 fi
8298 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8299     cat >>confdefs.h <<_ACEOF
8300     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8301     _ACEOF
8302 gezelter 2315
8303 gezelter 2547 fi
8304 gezelter 2315
8305 gezelter 2547 done
8306    
8307     echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8308     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8309     if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8310     echo $ECHO_N "(cached) $ECHO_C" >&6
8311     else
8312     if test "$cross_compiling" = yes; then
8313     ac_cv_func_malloc_0_nonnull=no
8314     else
8315     cat >conftest.$ac_ext <<_ACEOF
8316     /* confdefs.h. */
8317     _ACEOF
8318     cat confdefs.h >>conftest.$ac_ext
8319     cat >>conftest.$ac_ext <<_ACEOF
8320     /* end confdefs.h. */
8321     #if STDC_HEADERS || HAVE_STDLIB_H
8322     # include <stdlib.h>
8323     #else
8324     char *malloc ();
8325     #endif
8326    
8327     #ifdef FC_DUMMY_MAIN
8328     #ifndef FC_DUMMY_MAIN_EQ_F77
8329     # ifdef __cplusplus
8330     extern "C"
8331     # endif
8332     int FC_DUMMY_MAIN() { return 1; }
8333     #endif
8334     #endif
8335     int
8336     main ()
8337     {
8338     exit (malloc (0) ? 0 : 1);
8339     ;
8340     return 0;
8341     }
8342     _ACEOF
8343     rm -f conftest$ac_exeext
8344     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8345     (eval $ac_link) 2>&5
8346     ac_status=$?
8347     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8348     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8349     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8350     (eval $ac_try) 2>&5
8351     ac_status=$?
8352     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8353     (exit $ac_status); }; }; then
8354     ac_cv_func_malloc_0_nonnull=yes
8355     else
8356     echo "$as_me: program exited with status $ac_status" >&5
8357     echo "$as_me: failed program was:" >&5
8358     sed 's/^/| /' conftest.$ac_ext >&5
8359    
8360     ( exit $ac_status )
8361     ac_cv_func_malloc_0_nonnull=no
8362     fi
8363     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8364     fi
8365     fi
8366     echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8367     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8368     if test $ac_cv_func_malloc_0_nonnull = yes; then
8369    
8370 gezelter 2510 cat >>confdefs.h <<\_ACEOF
8371 gezelter 2547 #define HAVE_MALLOC 1
8372 gezelter 2510 _ACEOF
8373 gezelter 2315
8374 gezelter 2547 else
8375     cat >>confdefs.h <<\_ACEOF
8376     #define HAVE_MALLOC 0
8377     _ACEOF
8378 gezelter 2510
8379 gezelter 2547 case $LIBOBJS in
8380     "malloc.$ac_objext" | \
8381     *" malloc.$ac_objext" | \
8382     "malloc.$ac_objext "* | \
8383     *" malloc.$ac_objext "* ) ;;
8384     *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8385     esac
8386    
8387    
8388     cat >>confdefs.h <<\_ACEOF
8389     #define malloc rpl_malloc
8390     _ACEOF
8391    
8392     fi
8393    
8394    
8395    
8396     echo "$as_me:$LINENO: checking for working memcmp" >&5
8397     echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8398     if test "${ac_cv_func_memcmp_working+set}" = set; then
8399     echo $ECHO_N "(cached) $ECHO_C" >&6
8400 gezelter 2510 else
8401 gezelter 2547 if test "$cross_compiling" = yes; then
8402     ac_cv_func_memcmp_working=no
8403     else
8404     cat >conftest.$ac_ext <<_ACEOF
8405     /* confdefs.h. */
8406     _ACEOF
8407     cat confdefs.h >>conftest.$ac_ext
8408     cat >>conftest.$ac_ext <<_ACEOF
8409     /* end confdefs.h. */
8410     $ac_includes_default
8411     #ifdef FC_DUMMY_MAIN
8412     #ifndef FC_DUMMY_MAIN_EQ_F77
8413     # ifdef __cplusplus
8414     extern "C"
8415     # endif
8416     int FC_DUMMY_MAIN() { return 1; }
8417     #endif
8418     #endif
8419     int
8420     main ()
8421     {
8422 gezelter 2510
8423 gezelter 2547 /* Some versions of memcmp are not 8-bit clean. */
8424     char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8425     if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8426     exit (1);
8427 gezelter 2510
8428 gezelter 2547 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8429     or more and with at least one buffer not starting on a 4-byte boundary.
8430     William Lewis provided this test program. */
8431     {
8432     char foo[21];
8433     char bar[21];
8434     int i;
8435     for (i = 0; i < 4; i++)
8436     {
8437     char *a = foo + i;
8438     char *b = bar + i;
8439     strcpy (a, "--------01111111");
8440     strcpy (b, "--------10000000");
8441     if (memcmp (a, b, 16) >= 0)
8442     exit (1);
8443     }
8444     exit (0);
8445     }
8446    
8447     ;
8448     return 0;
8449     }
8450     _ACEOF
8451     rm -f conftest$ac_exeext
8452     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8453     (eval $ac_link) 2>&5
8454     ac_status=$?
8455     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8456     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8457     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8458     (eval $ac_try) 2>&5
8459     ac_status=$?
8460     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8461     (exit $ac_status); }; }; then
8462     ac_cv_func_memcmp_working=yes
8463     else
8464     echo "$as_me: program exited with status $ac_status" >&5
8465     echo "$as_me: failed program was:" >&5
8466     sed 's/^/| /' conftest.$ac_ext >&5
8467    
8468     ( exit $ac_status )
8469     ac_cv_func_memcmp_working=no
8470     fi
8471     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8472     fi
8473     fi
8474     echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8475     echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8476     test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8477     "memcmp.$ac_objext" | \
8478     *" memcmp.$ac_objext" | \
8479     "memcmp.$ac_objext "* | \
8480     *" memcmp.$ac_objext "* ) ;;
8481     *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8482     esac
8483    
8484    
8485    
8486     for ac_header in stdlib.h
8487 gezelter 2453 do
8488     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8489     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8490     echo "$as_me:$LINENO: checking for $ac_header" >&5
8491     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8492     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8493     echo $ECHO_N "(cached) $ECHO_C" >&6
8494     fi
8495     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8496     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8497     else
8498     # Is the header compilable?
8499     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8500     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8501     cat >conftest.$ac_ext <<_ACEOF
8502     /* confdefs.h. */
8503     _ACEOF
8504     cat confdefs.h >>conftest.$ac_ext
8505     cat >>conftest.$ac_ext <<_ACEOF
8506     /* end confdefs.h. */
8507     $ac_includes_default
8508     #include <$ac_header>
8509     _ACEOF
8510     rm -f conftest.$ac_objext
8511     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8512     (eval $ac_compile) 2>conftest.er1
8513     ac_status=$?
8514     grep -v '^ *+' conftest.er1 >conftest.err
8515     rm -f conftest.er1
8516     cat conftest.err >&5
8517     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8518     (exit $ac_status); } &&
8519 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8520 gezelter 2473 || test ! -s conftest.err'
8521 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8522     (eval $ac_try) 2>&5
8523     ac_status=$?
8524     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8525     (exit $ac_status); }; } &&
8526     { ac_try='test -s conftest.$ac_objext'
8527     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8528     (eval $ac_try) 2>&5
8529     ac_status=$?
8530     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8531     (exit $ac_status); }; }; then
8532     ac_header_compiler=yes
8533     else
8534     echo "$as_me: failed program was:" >&5
8535     sed 's/^/| /' conftest.$ac_ext >&5
8536 gezelter 2315
8537 gezelter 2453 ac_header_compiler=no
8538     fi
8539     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8540     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8541     echo "${ECHO_T}$ac_header_compiler" >&6
8542 gezelter 2315
8543 gezelter 2453 # Is the header present?
8544     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8545     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8546     cat >conftest.$ac_ext <<_ACEOF
8547     /* confdefs.h. */
8548     _ACEOF
8549     cat confdefs.h >>conftest.$ac_ext
8550     cat >>conftest.$ac_ext <<_ACEOF
8551     /* end confdefs.h. */
8552     #include <$ac_header>
8553     _ACEOF
8554     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8555     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8556     ac_status=$?
8557     grep -v '^ *+' conftest.er1 >conftest.err
8558     rm -f conftest.er1
8559     cat conftest.err >&5
8560     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8561     (exit $ac_status); } >/dev/null; then
8562     if test -s conftest.err; then
8563 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8564     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8565 gezelter 2453 else
8566     ac_cpp_err=
8567     fi
8568     else
8569     ac_cpp_err=yes
8570     fi
8571     if test -z "$ac_cpp_err"; then
8572     ac_header_preproc=yes
8573     else
8574     echo "$as_me: failed program was:" >&5
8575     sed 's/^/| /' conftest.$ac_ext >&5
8576 gezelter 2315
8577 gezelter 2453 ac_header_preproc=no
8578     fi
8579     rm -f conftest.err conftest.$ac_ext
8580     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8581     echo "${ECHO_T}$ac_header_preproc" >&6
8582    
8583     # So? What about this header?
8584 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8585 gezelter 2453 yes:no: )
8586     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8587     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8588     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8589     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8590     ac_header_preproc=yes
8591     ;;
8592     no:yes:* )
8593     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8594     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8595     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8596     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8597     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8598     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8599     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8600     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8601     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8602     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8603     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8604     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8605     (
8606     cat <<\_ASBOX
8607     ## ------------------------------ ##
8608     ## Report this to gezelter@nd.edu ##
8609     ## ------------------------------ ##
8610     _ASBOX
8611     ) |
8612     sed "s/^/$as_me: WARNING: /" >&2
8613     ;;
8614     esac
8615     echo "$as_me:$LINENO: checking for $ac_header" >&5
8616     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8617     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8618     echo $ECHO_N "(cached) $ECHO_C" >&6
8619     else
8620     eval "$as_ac_Header=\$ac_header_preproc"
8621     fi
8622     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8623     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8624    
8625     fi
8626     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8627     cat >>confdefs.h <<_ACEOF
8628     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8629     _ACEOF
8630    
8631     fi
8632    
8633     done
8634    
8635 gezelter 2547 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8636     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8637     if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8638     echo $ECHO_N "(cached) $ECHO_C" >&6
8639     else
8640     if test "$cross_compiling" = yes; then
8641     ac_cv_func_realloc_0_nonnull=no
8642     else
8643     cat >conftest.$ac_ext <<_ACEOF
8644     /* confdefs.h. */
8645     _ACEOF
8646     cat confdefs.h >>conftest.$ac_ext
8647     cat >>conftest.$ac_ext <<_ACEOF
8648     /* end confdefs.h. */
8649     #if STDC_HEADERS || HAVE_STDLIB_H
8650     # include <stdlib.h>
8651     #else
8652     char *realloc ();
8653     #endif
8654 gezelter 2453
8655 gezelter 2547 #ifdef FC_DUMMY_MAIN
8656     #ifndef FC_DUMMY_MAIN_EQ_F77
8657     # ifdef __cplusplus
8658     extern "C"
8659     # endif
8660     int FC_DUMMY_MAIN() { return 1; }
8661     #endif
8662     #endif
8663     int
8664     main ()
8665     {
8666     exit (realloc (0, 0) ? 0 : 1);
8667     ;
8668     return 0;
8669     }
8670     _ACEOF
8671     rm -f conftest$ac_exeext
8672     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8673     (eval $ac_link) 2>&5
8674     ac_status=$?
8675     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8676     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8677     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8678     (eval $ac_try) 2>&5
8679     ac_status=$?
8680     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8681     (exit $ac_status); }; }; then
8682     ac_cv_func_realloc_0_nonnull=yes
8683     else
8684     echo "$as_me: program exited with status $ac_status" >&5
8685     echo "$as_me: failed program was:" >&5
8686     sed 's/^/| /' conftest.$ac_ext >&5
8687    
8688     ( exit $ac_status )
8689     ac_cv_func_realloc_0_nonnull=no
8690 gezelter 2510 fi
8691 gezelter 2547 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8692     fi
8693     fi
8694     echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8695     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8696     if test $ac_cv_func_realloc_0_nonnull = yes; then
8697 gezelter 2453
8698 gezelter 2547 cat >>confdefs.h <<\_ACEOF
8699     #define HAVE_REALLOC 1
8700     _ACEOF
8701 gezelter 2453
8702 gezelter 2547 else
8703     cat >>confdefs.h <<\_ACEOF
8704     #define HAVE_REALLOC 0
8705     _ACEOF
8706 gezelter 2453
8707 gezelter 2547 case $LIBOBJS in
8708     "realloc.$ac_objext" | \
8709     *" realloc.$ac_objext" | \
8710     "realloc.$ac_objext "* | \
8711     *" realloc.$ac_objext "* ) ;;
8712     *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
8713     esac
8714 gezelter 2453
8715 gezelter 2547
8716     cat >>confdefs.h <<\_ACEOF
8717     #define realloc rpl_realloc
8718     _ACEOF
8719    
8720     fi
8721    
8722    
8723    
8724    
8725    
8726     for ac_header in sys/select.h sys/socket.h
8727 gezelter 2081 do
8728     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8729     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8730     echo "$as_me:$LINENO: checking for $ac_header" >&5
8731     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8732     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8733     echo $ECHO_N "(cached) $ECHO_C" >&6
8734     fi
8735     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8736     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8737     else
8738     # Is the header compilable?
8739     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8740     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8741     cat >conftest.$ac_ext <<_ACEOF
8742     /* confdefs.h. */
8743     _ACEOF
8744     cat confdefs.h >>conftest.$ac_ext
8745     cat >>conftest.$ac_ext <<_ACEOF
8746     /* end confdefs.h. */
8747     $ac_includes_default
8748     #include <$ac_header>
8749     _ACEOF
8750     rm -f conftest.$ac_objext
8751     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8752     (eval $ac_compile) 2>conftest.er1
8753     ac_status=$?
8754     grep -v '^ *+' conftest.er1 >conftest.err
8755     rm -f conftest.er1
8756     cat conftest.err >&5
8757     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8758     (exit $ac_status); } &&
8759 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8760 gezelter 2473 || test ! -s conftest.err'
8761 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8762     (eval $ac_try) 2>&5
8763     ac_status=$?
8764     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8765     (exit $ac_status); }; } &&
8766     { ac_try='test -s conftest.$ac_objext'
8767     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8768     (eval $ac_try) 2>&5
8769     ac_status=$?
8770     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8771     (exit $ac_status); }; }; then
8772     ac_header_compiler=yes
8773     else
8774     echo "$as_me: failed program was:" >&5
8775     sed 's/^/| /' conftest.$ac_ext >&5
8776    
8777     ac_header_compiler=no
8778     fi
8779     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8780     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8781     echo "${ECHO_T}$ac_header_compiler" >&6
8782    
8783     # Is the header present?
8784     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8785     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8786     cat >conftest.$ac_ext <<_ACEOF
8787     /* confdefs.h. */
8788     _ACEOF
8789     cat confdefs.h >>conftest.$ac_ext
8790     cat >>conftest.$ac_ext <<_ACEOF
8791     /* end confdefs.h. */
8792     #include <$ac_header>
8793     _ACEOF
8794     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8795 tim 1998 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8796     ac_status=$?
8797 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
8798 tim 1998 rm -f conftest.er1
8799     cat conftest.err >&5
8800 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8801 tim 1998 (exit $ac_status); } >/dev/null; then
8802     if test -s conftest.err; then
8803 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8804     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8805 tim 1998 else
8806     ac_cpp_err=
8807     fi
8808     else
8809     ac_cpp_err=yes
8810     fi
8811     if test -z "$ac_cpp_err"; then
8812 gezelter 2081 ac_header_preproc=yes
8813 tim 1998 else
8814     echo "$as_me: failed program was:" >&5
8815 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
8816    
8817     ac_header_preproc=no
8818 tim 1998 fi
8819     rm -f conftest.err conftest.$ac_ext
8820 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8821     echo "${ECHO_T}$ac_header_preproc" >&6
8822    
8823     # So? What about this header?
8824 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8825 gezelter 2081 yes:no: )
8826     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8827     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8828     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8829     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8830     ac_header_preproc=yes
8831     ;;
8832     no:yes:* )
8833     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8834     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8835     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8836     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8837     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8838     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8839     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8840     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8841     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8842     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8843     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8844     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8845     (
8846     cat <<\_ASBOX
8847     ## ------------------------------ ##
8848     ## Report this to gezelter@nd.edu ##
8849     ## ------------------------------ ##
8850     _ASBOX
8851     ) |
8852     sed "s/^/$as_me: WARNING: /" >&2
8853     ;;
8854     esac
8855     echo "$as_me:$LINENO: checking for $ac_header" >&5
8856     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8857     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8858     echo $ECHO_N "(cached) $ECHO_C" >&6
8859     else
8860     eval "$as_ac_Header=\$ac_header_preproc"
8861 tim 1998 fi
8862 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8863     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8864 tim 1998
8865     fi
8866 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8867     cat >>confdefs.h <<_ACEOF
8868     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8869     _ACEOF
8870    
8871     fi
8872    
8873 tim 1998 done
8874    
8875 gezelter 2547 echo "$as_me:$LINENO: checking types of arguments for select" >&5
8876     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
8877     if test "${ac_cv_func_select_args+set}" = set; then
8878 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8879     else
8880 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8881     for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8882     for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8883     cat >conftest.$ac_ext <<_ACEOF
8884 gezelter 2453 /* confdefs.h. */
8885     _ACEOF
8886     cat confdefs.h >>conftest.$ac_ext
8887     cat >>conftest.$ac_ext <<_ACEOF
8888     /* end confdefs.h. */
8889 gezelter 2547 $ac_includes_default
8890     #if HAVE_SYS_SELECT_H
8891     # include <sys/select.h>
8892     #endif
8893     #if HAVE_SYS_SOCKET_H
8894     # include <sys/socket.h>
8895     #endif
8896 gezelter 2510
8897 gezelter 2547 #ifdef FC_DUMMY_MAIN
8898     #ifndef FC_DUMMY_MAIN_EQ_F77
8899     # ifdef __cplusplus
8900     extern "C"
8901     # endif
8902     int FC_DUMMY_MAIN() { return 1; }
8903 gezelter 2453 #endif
8904 gezelter 2547 #endif
8905 gezelter 2510 int
8906     main ()
8907     {
8908 gezelter 2547 extern int select ($ac_arg1,
8909     $ac_arg234, $ac_arg234, $ac_arg234,
8910     $ac_arg5);
8911 gezelter 2510 ;
8912     return 0;
8913     }
8914 gezelter 2453 _ACEOF
8915 gezelter 2510 rm -f conftest.$ac_objext
8916     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8917     (eval $ac_compile) 2>conftest.er1
8918 gezelter 2453 ac_status=$?
8919     grep -v '^ *+' conftest.er1 >conftest.err
8920     rm -f conftest.er1
8921     cat conftest.err >&5
8922     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8923 gezelter 2510 (exit $ac_status); } &&
8924 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8925 gezelter 2510 || test ! -s conftest.err'
8926     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8927     (eval $ac_try) 2>&5
8928     ac_status=$?
8929     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8930     (exit $ac_status); }; } &&
8931     { ac_try='test -s conftest.$ac_objext'
8932     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8933     (eval $ac_try) 2>&5
8934     ac_status=$?
8935     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8936     (exit $ac_status); }; }; then
8937 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8938 gezelter 2453 else
8939     echo "$as_me: failed program was:" >&5
8940     sed 's/^/| /' conftest.$ac_ext >&5
8941 gezelter 2081
8942 gezelter 2453 fi
8943 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8944 gezelter 2547 done
8945     done
8946     done
8947     # Provide a safe default value.
8948     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8949    
8950     fi
8951     echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
8952     echo "${ECHO_T}$ac_cv_func_select_args" >&6
8953     ac_save_IFS=$IFS; IFS=','
8954     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8955     IFS=$ac_save_IFS
8956     shift
8957    
8958     cat >>confdefs.h <<_ACEOF
8959     #define SELECT_TYPE_ARG1 $1
8960     _ACEOF
8961    
8962    
8963     cat >>confdefs.h <<_ACEOF
8964     #define SELECT_TYPE_ARG234 ($2)
8965     _ACEOF
8966    
8967    
8968     cat >>confdefs.h <<_ACEOF
8969     #define SELECT_TYPE_ARG5 ($3)
8970     _ACEOF
8971    
8972     rm -f conftest*
8973    
8974    
8975     for ac_func in strftime
8976     do
8977     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8978     echo "$as_me:$LINENO: checking for $ac_func" >&5
8979     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8980     if eval "test \"\${$as_ac_var+set}\" = set"; then
8981     echo $ECHO_N "(cached) $ECHO_C" >&6
8982     else
8983     cat >conftest.$ac_ext <<_ACEOF
8984 gezelter 2453 /* confdefs.h. */
8985     _ACEOF
8986     cat confdefs.h >>conftest.$ac_ext
8987     cat >>conftest.$ac_ext <<_ACEOF
8988     /* end confdefs.h. */
8989 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8990     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8991     #define $ac_func innocuous_$ac_func
8992 gezelter 2510
8993 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
8994     which can conflict with char $ac_func (); below.
8995     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8996     <limits.h> exists even on freestanding compilers. */
8997    
8998     #ifdef __STDC__
8999     # include <limits.h>
9000 gezelter 2510 #else
9001 gezelter 2547 # include <assert.h>
9002 gezelter 2510 #endif
9003    
9004 gezelter 2547 #undef $ac_func
9005    
9006     /* Override any gcc2 internal prototype to avoid an error. */
9007     #ifdef __cplusplus
9008     extern "C"
9009     {
9010     #endif
9011     /* We use char because int might match the return type of a gcc2
9012     builtin and then its argument prototype would still apply. */
9013     char $ac_func ();
9014     /* The GNU C library defines this for functions which it implements
9015     to always fail with ENOSYS. Some functions are actually named
9016     something starting with __ and the normal name is an alias. */
9017     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9018     choke me
9019     #else
9020     char (*f) () = $ac_func;
9021     #endif
9022     #ifdef __cplusplus
9023     }
9024     #endif
9025    
9026     #ifdef FC_DUMMY_MAIN
9027     #ifndef FC_DUMMY_MAIN_EQ_F77
9028     # ifdef __cplusplus
9029     extern "C"
9030     # endif
9031     int FC_DUMMY_MAIN() { return 1; }
9032     #endif
9033     #endif
9034 gezelter 2510 int
9035     main ()
9036     {
9037 gezelter 2547 return f != $ac_func;
9038 gezelter 2510 ;
9039     return 0;
9040     }
9041 gezelter 2453 _ACEOF
9042 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9043     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9044     (eval $ac_link) 2>conftest.er1
9045 gezelter 2453 ac_status=$?
9046     grep -v '^ *+' conftest.er1 >conftest.err
9047     rm -f conftest.er1
9048     cat conftest.err >&5
9049     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9050 gezelter 2510 (exit $ac_status); } &&
9051 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9052 gezelter 2510 || test ! -s conftest.err'
9053     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9054     (eval $ac_try) 2>&5
9055     ac_status=$?
9056     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9057     (exit $ac_status); }; } &&
9058 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9059 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9060     (eval $ac_try) 2>&5
9061     ac_status=$?
9062     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9063     (exit $ac_status); }; }; then
9064 gezelter 2547 eval "$as_ac_var=yes"
9065 gezelter 2453 else
9066     echo "$as_me: failed program was:" >&5
9067     sed 's/^/| /' conftest.$ac_ext >&5
9068 gezelter 2081
9069 gezelter 2547 eval "$as_ac_var=no"
9070 gezelter 2453 fi
9071 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9072     conftest$ac_exeext conftest.$ac_ext
9073 gezelter 2453 fi
9074 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9075     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9076     if test `eval echo '${'$as_ac_var'}'` = yes; then
9077     cat >>confdefs.h <<_ACEOF
9078     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9079 gezelter 2510 _ACEOF
9080 gezelter 2453
9081 gezelter 2547 else
9082     # strftime is in -lintl on SCO UNIX.
9083     echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9084     echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9085     if test "${ac_cv_lib_intl_strftime+set}" = set; then
9086 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9087 gezelter 2453 else
9088 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
9089     LIBS="-lintl $LIBS"
9090     cat >conftest.$ac_ext <<_ACEOF
9091 gezelter 2453 /* confdefs.h. */
9092     _ACEOF
9093     cat confdefs.h >>conftest.$ac_ext
9094     cat >>conftest.$ac_ext <<_ACEOF
9095     /* end confdefs.h. */
9096 gezelter 2510
9097 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9098     #ifdef __cplusplus
9099     extern "C"
9100     #endif
9101     /* We use char because int might match the return type of a gcc2
9102     builtin and then its argument prototype would still apply. */
9103     char strftime ();
9104     #ifdef FC_DUMMY_MAIN
9105     #ifndef FC_DUMMY_MAIN_EQ_F77
9106     # ifdef __cplusplus
9107     extern "C"
9108     # endif
9109     int FC_DUMMY_MAIN() { return 1; }
9110     #endif
9111     #endif
9112 gezelter 2510 int
9113     main ()
9114     {
9115 gezelter 2547 strftime ();
9116 gezelter 2510 ;
9117     return 0;
9118     }
9119 gezelter 2453 _ACEOF
9120 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9121     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9122     (eval $ac_link) 2>conftest.er1
9123 gezelter 2453 ac_status=$?
9124     grep -v '^ *+' conftest.er1 >conftest.err
9125     rm -f conftest.er1
9126     cat conftest.err >&5
9127     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9128 gezelter 2510 (exit $ac_status); } &&
9129 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9130 gezelter 2510 || test ! -s conftest.err'
9131     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9132     (eval $ac_try) 2>&5
9133     ac_status=$?
9134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9135     (exit $ac_status); }; } &&
9136 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9137 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9138     (eval $ac_try) 2>&5
9139     ac_status=$?
9140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9141     (exit $ac_status); }; }; then
9142 gezelter 2547 ac_cv_lib_intl_strftime=yes
9143 gezelter 2453 else
9144     echo "$as_me: failed program was:" >&5
9145     sed 's/^/| /' conftest.$ac_ext >&5
9146    
9147 gezelter 2547 ac_cv_lib_intl_strftime=no
9148 gezelter 2453 fi
9149 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9150     conftest$ac_exeext conftest.$ac_ext
9151     LIBS=$ac_check_lib_save_LIBS
9152     fi
9153     echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9154     echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9155     if test $ac_cv_lib_intl_strftime = yes; then
9156     cat >>confdefs.h <<\_ACEOF
9157     #define HAVE_STRFTIME 1
9158     _ACEOF
9159 gezelter 2453
9160 gezelter 2547 LIBS="-lintl $LIBS"
9161     fi
9162 gezelter 2510
9163     fi
9164 gezelter 2547 done
9165 gezelter 2510
9166 gezelter 2547 echo "$as_me:$LINENO: checking for working strtod" >&5
9167     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9168     if test "${ac_cv_func_strtod+set}" = set; then
9169     echo $ECHO_N "(cached) $ECHO_C" >&6
9170     else
9171     if test "$cross_compiling" = yes; then
9172     ac_cv_func_strtod=no
9173     else
9174     cat >conftest.$ac_ext <<_ACEOF
9175     /* confdefs.h. */
9176 gezelter 2510 _ACEOF
9177 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9178     cat >>conftest.$ac_ext <<_ACEOF
9179     /* end confdefs.h. */
9180 gezelter 2510
9181 gezelter 2547 double strtod ();
9182     int
9183     main()
9184     {
9185     {
9186     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9187     char *string = " +69";
9188     char *term;
9189     double value;
9190     value = strtod (string, &term);
9191     if (value != 69 || term != (string + 4))
9192     exit (1);
9193     }
9194 gezelter 2510
9195 gezelter 2547 {
9196     /* Under Solaris 2.4, strtod returns the wrong value for the
9197     terminating character under some conditions. */
9198     char *string = "NaN";
9199     char *term;
9200     strtod (string, &term);
9201     if (term != string && *(term - 1) == 0)
9202     exit (1);
9203     }
9204     exit (0);
9205     }
9206 gezelter 2510
9207 gezelter 2547 _ACEOF
9208     rm -f conftest$ac_exeext
9209     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9210     (eval $ac_link) 2>&5
9211     ac_status=$?
9212     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9213     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9214     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9215     (eval $ac_try) 2>&5
9216     ac_status=$?
9217     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9218     (exit $ac_status); }; }; then
9219     ac_cv_func_strtod=yes
9220     else
9221     echo "$as_me: program exited with status $ac_status" >&5
9222     echo "$as_me: failed program was:" >&5
9223     sed 's/^/| /' conftest.$ac_ext >&5
9224 gezelter 2510
9225 gezelter 2547 ( exit $ac_status )
9226     ac_cv_func_strtod=no
9227     fi
9228     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9229     fi
9230     fi
9231     echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9232     echo "${ECHO_T}$ac_cv_func_strtod" >&6
9233     if test $ac_cv_func_strtod = no; then
9234     case $LIBOBJS in
9235     "strtod.$ac_objext" | \
9236     *" strtod.$ac_objext" | \
9237     "strtod.$ac_objext "* | \
9238     *" strtod.$ac_objext "* ) ;;
9239     *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9240     esac
9241    
9242     echo "$as_me:$LINENO: checking for pow" >&5
9243     echo $ECHO_N "checking for pow... $ECHO_C" >&6
9244     if test "${ac_cv_func_pow+set}" = set; then
9245 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9246     else
9247 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9248     /* confdefs.h. */
9249     _ACEOF
9250     cat confdefs.h >>conftest.$ac_ext
9251     cat >>conftest.$ac_ext <<_ACEOF
9252     /* end confdefs.h. */
9253     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9254     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9255     #define pow innocuous_pow
9256 gezelter 2510
9257 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9258     which can conflict with char pow (); below.
9259     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9260     <limits.h> exists even on freestanding compilers. */
9261 gezelter 2510
9262 gezelter 2547 #ifdef __STDC__
9263     # include <limits.h>
9264     #else
9265     # include <assert.h>
9266     #endif
9267 gezelter 2510
9268 gezelter 2547 #undef pow
9269 gezelter 2510
9270 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9271     #ifdef __cplusplus
9272     extern "C"
9273     {
9274     #endif
9275     /* We use char because int might match the return type of a gcc2
9276     builtin and then its argument prototype would still apply. */
9277     char pow ();
9278     /* The GNU C library defines this for functions which it implements
9279     to always fail with ENOSYS. Some functions are actually named
9280     something starting with __ and the normal name is an alias. */
9281     #if defined (__stub_pow) || defined (__stub___pow)
9282     choke me
9283     #else
9284     char (*f) () = pow;
9285     #endif
9286     #ifdef __cplusplus
9287     }
9288     #endif
9289    
9290     #ifdef FC_DUMMY_MAIN
9291     #ifndef FC_DUMMY_MAIN_EQ_F77
9292     # ifdef __cplusplus
9293     extern "C"
9294     # endif
9295     int FC_DUMMY_MAIN() { return 1; }
9296     #endif
9297     #endif
9298     int
9299     main ()
9300     {
9301     return f != pow;
9302     ;
9303     return 0;
9304     }
9305     _ACEOF
9306     rm -f conftest.$ac_objext conftest$ac_exeext
9307     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9308     (eval $ac_link) 2>conftest.er1
9309     ac_status=$?
9310     grep -v '^ *+' conftest.er1 >conftest.err
9311     rm -f conftest.er1
9312     cat conftest.err >&5
9313     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9314     (exit $ac_status); } &&
9315     { ac_try='test -z "$ac_c_werror_flag"
9316     || test ! -s conftest.err'
9317     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9318     (eval $ac_try) 2>&5
9319     ac_status=$?
9320     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9321     (exit $ac_status); }; } &&
9322     { ac_try='test -s conftest$ac_exeext'
9323     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9324     (eval $ac_try) 2>&5
9325     ac_status=$?
9326     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9327     (exit $ac_status); }; }; then
9328     ac_cv_func_pow=yes
9329     else
9330     echo "$as_me: failed program was:" >&5
9331     sed 's/^/| /' conftest.$ac_ext >&5
9332    
9333     ac_cv_func_pow=no
9334     fi
9335     rm -f conftest.err conftest.$ac_objext \
9336     conftest$ac_exeext conftest.$ac_ext
9337     fi
9338     echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9339     echo "${ECHO_T}$ac_cv_func_pow" >&6
9340    
9341     if test $ac_cv_func_pow = no; then
9342     echo "$as_me:$LINENO: checking for pow in -lm" >&5
9343     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9344     if test "${ac_cv_lib_m_pow+set}" = set; then
9345     echo $ECHO_N "(cached) $ECHO_C" >&6
9346     else
9347     ac_check_lib_save_LIBS=$LIBS
9348     LIBS="-lm $LIBS"
9349     cat >conftest.$ac_ext <<_ACEOF
9350 gezelter 2453 /* confdefs.h. */
9351     _ACEOF
9352     cat confdefs.h >>conftest.$ac_ext
9353     cat >>conftest.$ac_ext <<_ACEOF
9354     /* end confdefs.h. */
9355 gezelter 2510
9356 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9357     #ifdef __cplusplus
9358     extern "C"
9359 gezelter 2510 #endif
9360 gezelter 2547 /* We use char because int might match the return type of a gcc2
9361     builtin and then its argument prototype would still apply. */
9362     char pow ();
9363     #ifdef FC_DUMMY_MAIN
9364     #ifndef FC_DUMMY_MAIN_EQ_F77
9365     # ifdef __cplusplus
9366     extern "C"
9367     # endif
9368     int FC_DUMMY_MAIN() { return 1; }
9369 gezelter 2510 #endif
9370 gezelter 2547 #endif
9371 gezelter 2510 int
9372     main ()
9373     {
9374 gezelter 2547 pow ();
9375 gezelter 2510 ;
9376     return 0;
9377     }
9378 gezelter 2453 _ACEOF
9379 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9380     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9381     (eval $ac_link) 2>conftest.er1
9382 gezelter 2453 ac_status=$?
9383     grep -v '^ *+' conftest.er1 >conftest.err
9384     rm -f conftest.er1
9385     cat conftest.err >&5
9386     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9387 gezelter 2510 (exit $ac_status); } &&
9388 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9389 gezelter 2510 || test ! -s conftest.err'
9390     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9391     (eval $ac_try) 2>&5
9392     ac_status=$?
9393     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9394     (exit $ac_status); }; } &&
9395 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9396 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9397     (eval $ac_try) 2>&5
9398     ac_status=$?
9399     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9400     (exit $ac_status); }; }; then
9401 gezelter 2547 ac_cv_lib_m_pow=yes
9402 gezelter 2453 else
9403     echo "$as_me: failed program was:" >&5
9404     sed 's/^/| /' conftest.$ac_ext >&5
9405    
9406 gezelter 2547 ac_cv_lib_m_pow=no
9407 gezelter 2453 fi
9408 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9409     conftest$ac_exeext conftest.$ac_ext
9410     LIBS=$ac_check_lib_save_LIBS
9411     fi
9412     echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9413     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9414     if test $ac_cv_lib_m_pow = yes; then
9415     POW_LIB=-lm
9416     else
9417     { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9418     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9419     fi
9420 gezelter 2453
9421 gezelter 2547 fi
9422 gezelter 2453
9423 gezelter 2510 fi
9424 gezelter 2453
9425    
9426    
9427    
9428    
9429 gezelter 2510
9430    
9431    
9432    
9433 gezelter 2547
9434    
9435    
9436    
9437    
9438    
9439    
9440    
9441    
9442    
9443    
9444    
9445    
9446    
9447    
9448    
9449    
9450    
9451 gezelter 2558
9452     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
9453 gezelter 2547 do
9454     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9455     echo "$as_me:$LINENO: checking for $ac_func" >&5
9456     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9457     if eval "test \"\${$as_ac_var+set}\" = set"; then
9458     echo $ECHO_N "(cached) $ECHO_C" >&6
9459     else
9460     cat >conftest.$ac_ext <<_ACEOF
9461 gezelter 2453 /* confdefs.h. */
9462     _ACEOF
9463     cat confdefs.h >>conftest.$ac_ext
9464     cat >>conftest.$ac_ext <<_ACEOF
9465     /* end confdefs.h. */
9466 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9467     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9468     #define $ac_func innocuous_$ac_func
9469 gezelter 2510
9470 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9471     which can conflict with char $ac_func (); below.
9472     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9473     <limits.h> exists even on freestanding compilers. */
9474    
9475     #ifdef __STDC__
9476     # include <limits.h>
9477 gezelter 2510 #else
9478 gezelter 2547 # include <assert.h>
9479 gezelter 2510 #endif
9480 gezelter 2547
9481     #undef $ac_func
9482    
9483     /* Override any gcc2 internal prototype to avoid an error. */
9484     #ifdef __cplusplus
9485     extern "C"
9486     {
9487 gezelter 2510 #endif
9488 gezelter 2547 /* We use char because int might match the return type of a gcc2
9489     builtin and then its argument prototype would still apply. */
9490     char $ac_func ();
9491     /* The GNU C library defines this for functions which it implements
9492     to always fail with ENOSYS. Some functions are actually named
9493     something starting with __ and the normal name is an alias. */
9494     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9495     choke me
9496     #else
9497     char (*f) () = $ac_func;
9498     #endif
9499     #ifdef __cplusplus
9500     }
9501     #endif
9502 gezelter 2510
9503 gezelter 2547 #ifdef FC_DUMMY_MAIN
9504     #ifndef FC_DUMMY_MAIN_EQ_F77
9505     # ifdef __cplusplus
9506     extern "C"
9507     # endif
9508     int FC_DUMMY_MAIN() { return 1; }
9509     #endif
9510     #endif
9511 gezelter 2510 int
9512     main ()
9513     {
9514 gezelter 2547 return f != $ac_func;
9515 gezelter 2510 ;
9516     return 0;
9517     }
9518 gezelter 2453 _ACEOF
9519 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9520     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9521     (eval $ac_link) 2>conftest.er1
9522 gezelter 2453 ac_status=$?
9523     grep -v '^ *+' conftest.er1 >conftest.err
9524     rm -f conftest.er1
9525     cat conftest.err >&5
9526     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9527     (exit $ac_status); } &&
9528 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9529 gezelter 2473 || test ! -s conftest.err'
9530 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9531     (eval $ac_try) 2>&5
9532     ac_status=$?
9533     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9534     (exit $ac_status); }; } &&
9535 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9536 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9537     (eval $ac_try) 2>&5
9538     ac_status=$?
9539     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9540     (exit $ac_status); }; }; then
9541 gezelter 2547 eval "$as_ac_var=yes"
9542 gezelter 2453 else
9543     echo "$as_me: failed program was:" >&5
9544     sed 's/^/| /' conftest.$ac_ext >&5
9545    
9546 gezelter 2547 eval "$as_ac_var=no"
9547 gezelter 2453 fi
9548 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9549     conftest$ac_exeext conftest.$ac_ext
9550     fi
9551     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9552     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9553     if test `eval echo '${'$as_ac_var'}'` = yes; then
9554     cat >>confdefs.h <<_ACEOF
9555     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9556     _ACEOF
9557    
9558     fi
9559     done
9560    
9561    
9562     # special check for _system_configuration because AIX <4.3.2 do not
9563     # contain the `physmem' member.
9564     echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9565     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9566     cat >conftest.$ac_ext <<_ACEOF
9567 gezelter 2453 /* confdefs.h. */
9568     _ACEOF
9569     cat confdefs.h >>conftest.$ac_ext
9570     cat >>conftest.$ac_ext <<_ACEOF
9571     /* end confdefs.h. */
9572 gezelter 2547 #include <sys/systemcfg.h>
9573     #ifdef FC_DUMMY_MAIN
9574     #ifndef FC_DUMMY_MAIN_EQ_F77
9575     # ifdef __cplusplus
9576     extern "C"
9577     # endif
9578     int FC_DUMMY_MAIN() { return 1; }
9579 gezelter 2510 #endif
9580     #endif
9581     int
9582     main ()
9583     {
9584 gezelter 2547 double x = _system_configuration.physmem;
9585 gezelter 2510 ;
9586     return 0;
9587     }
9588 gezelter 2453 _ACEOF
9589 gezelter 2510 rm -f conftest.$ac_objext
9590     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9591     (eval $ac_compile) 2>conftest.er1
9592 gezelter 2453 ac_status=$?
9593     grep -v '^ *+' conftest.er1 >conftest.err
9594     rm -f conftest.er1
9595     cat conftest.err >&5
9596     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9597 gezelter 2510 (exit $ac_status); } &&
9598 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9599 gezelter 2510 || test ! -s conftest.err'
9600     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9601     (eval $ac_try) 2>&5
9602     ac_status=$?
9603     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9604     (exit $ac_status); }; } &&
9605     { ac_try='test -s conftest.$ac_objext'
9606     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9607     (eval $ac_try) 2>&5
9608     ac_status=$?
9609     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9610     (exit $ac_status); }; }; then
9611 gezelter 2547 echo "$as_me:$LINENO: result: yes" >&5
9612     echo "${ECHO_T}yes" >&6
9613    
9614     cat >>confdefs.h <<\_ACEOF
9615     #define HAVE__SYSTEM_CONFIGURATION 1
9616     _ACEOF
9617    
9618 gezelter 2453 else
9619     echo "$as_me: failed program was:" >&5
9620     sed 's/^/| /' conftest.$ac_ext >&5
9621    
9622 gezelter 2547 echo "$as_me:$LINENO: result: no" >&5
9623     echo "${ECHO_T}no" >&6
9624 gezelter 2453 fi
9625 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9626 gezelter 2453
9627 gezelter 2547 # clean out junk possibly left behind by a previous configuration
9628     rm -f src/getopt.h
9629     # Check for getopt_long support
9630 gezelter 2510
9631 gezelter 2547 for ac_header in getopt.h
9632     do
9633     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9634     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9635     echo "$as_me:$LINENO: checking for $ac_header" >&5
9636     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9637     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9638     echo $ECHO_N "(cached) $ECHO_C" >&6
9639 gezelter 2510 fi
9640 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9641     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9642     else
9643     # Is the header compilable?
9644     echo "$as_me:$LINENO: checking $ac_header usability" >&5
9645     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9646     cat >conftest.$ac_ext <<_ACEOF
9647     /* confdefs.h. */
9648     _ACEOF
9649     cat confdefs.h >>conftest.$ac_ext
9650     cat >>conftest.$ac_ext <<_ACEOF
9651     /* end confdefs.h. */
9652     $ac_includes_default
9653     #include <$ac_header>
9654     _ACEOF
9655     rm -f conftest.$ac_objext
9656     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9657     (eval $ac_compile) 2>conftest.er1
9658     ac_status=$?
9659     grep -v '^ *+' conftest.er1 >conftest.err
9660     rm -f conftest.er1
9661     cat conftest.err >&5
9662     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9663     (exit $ac_status); } &&
9664     { ac_try='test -z "$ac_c_werror_flag"
9665     || test ! -s conftest.err'
9666     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9667     (eval $ac_try) 2>&5
9668     ac_status=$?
9669     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9670     (exit $ac_status); }; } &&
9671     { ac_try='test -s conftest.$ac_objext'
9672     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9673     (eval $ac_try) 2>&5
9674     ac_status=$?
9675     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9676     (exit $ac_status); }; }; then
9677     ac_header_compiler=yes
9678     else
9679     echo "$as_me: failed program was:" >&5
9680     sed 's/^/| /' conftest.$ac_ext >&5
9681 gezelter 2510
9682 gezelter 2547 ac_header_compiler=no
9683     fi
9684     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9685     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9686     echo "${ECHO_T}$ac_header_compiler" >&6
9687    
9688     # Is the header present?
9689     echo "$as_me:$LINENO: checking $ac_header presence" >&5
9690     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9691     cat >conftest.$ac_ext <<_ACEOF
9692     /* confdefs.h. */
9693 gezelter 2510 _ACEOF
9694 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9695     cat >>conftest.$ac_ext <<_ACEOF
9696     /* end confdefs.h. */
9697     #include <$ac_header>
9698     _ACEOF
9699     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9700     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9701     ac_status=$?
9702     grep -v '^ *+' conftest.er1 >conftest.err
9703     rm -f conftest.er1
9704     cat conftest.err >&5
9705     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9706     (exit $ac_status); } >/dev/null; then
9707     if test -s conftest.err; then
9708     ac_cpp_err=$ac_c_preproc_warn_flag
9709     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9710     else
9711     ac_cpp_err=
9712 gezelter 2510 fi
9713 gezelter 2547 else
9714     ac_cpp_err=yes
9715     fi
9716     if test -z "$ac_cpp_err"; then
9717     ac_header_preproc=yes
9718     else
9719     echo "$as_me: failed program was:" >&5
9720     sed 's/^/| /' conftest.$ac_ext >&5
9721 gezelter 2510
9722 gezelter 2547 ac_header_preproc=no
9723     fi
9724     rm -f conftest.err conftest.$ac_ext
9725     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9726     echo "${ECHO_T}$ac_header_preproc" >&6
9727    
9728     # So? What about this header?
9729     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9730     yes:no: )
9731     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9732     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9733     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9734     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9735     ac_header_preproc=yes
9736     ;;
9737     no:yes:* )
9738     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9739     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9740     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9741     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9742     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9743     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9744     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9745     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9746     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9747     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9748     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9749     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9750     (
9751     cat <<\_ASBOX
9752     ## ------------------------------ ##
9753     ## Report this to gezelter@nd.edu ##
9754     ## ------------------------------ ##
9755     _ASBOX
9756     ) |
9757     sed "s/^/$as_me: WARNING: /" >&2
9758     ;;
9759     esac
9760     echo "$as_me:$LINENO: checking for $ac_header" >&5
9761     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9762     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9763     echo $ECHO_N "(cached) $ECHO_C" >&6
9764     else
9765     eval "$as_ac_Header=\$ac_header_preproc"
9766     fi
9767     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9768     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9769    
9770     fi
9771     if test `eval echo '${'$as_ac_Header'}'` = yes; then
9772     cat >>confdefs.h <<_ACEOF
9773     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9774 gezelter 2510 _ACEOF
9775    
9776 gezelter 2547 fi
9777 gezelter 2510
9778 gezelter 2547 done
9779 gezelter 2510
9780    
9781 gezelter 2547 for ac_func in getopt_long
9782     do
9783     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9784     echo "$as_me:$LINENO: checking for $ac_func" >&5
9785     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9786     if eval "test \"\${$as_ac_var+set}\" = set"; then
9787     echo $ECHO_N "(cached) $ECHO_C" >&6
9788     else
9789     cat >conftest.$ac_ext <<_ACEOF
9790     /* confdefs.h. */
9791     _ACEOF
9792     cat confdefs.h >>conftest.$ac_ext
9793     cat >>conftest.$ac_ext <<_ACEOF
9794     /* end confdefs.h. */
9795     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9796     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9797     #define $ac_func innocuous_$ac_func
9798 gezelter 2510
9799 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9800     which can conflict with char $ac_func (); below.
9801     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9802     <limits.h> exists even on freestanding compilers. */
9803    
9804     #ifdef __STDC__
9805     # include <limits.h>
9806     #else
9807     # include <assert.h>
9808     #endif
9809    
9810     #undef $ac_func
9811    
9812     /* Override any gcc2 internal prototype to avoid an error. */
9813     #ifdef __cplusplus
9814     extern "C"
9815     {
9816     #endif
9817     /* We use char because int might match the return type of a gcc2
9818     builtin and then its argument prototype would still apply. */
9819     char $ac_func ();
9820     /* The GNU C library defines this for functions which it implements
9821     to always fail with ENOSYS. Some functions are actually named
9822     something starting with __ and the normal name is an alias. */
9823     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9824     choke me
9825     #else
9826     char (*f) () = $ac_func;
9827     #endif
9828     #ifdef __cplusplus
9829     }
9830     #endif
9831    
9832     #ifdef FC_DUMMY_MAIN
9833     #ifndef FC_DUMMY_MAIN_EQ_F77
9834     # ifdef __cplusplus
9835     extern "C"
9836     # endif
9837     int FC_DUMMY_MAIN() { return 1; }
9838     #endif
9839     #endif
9840     int
9841     main ()
9842     {
9843     return f != $ac_func;
9844     ;
9845     return 0;
9846     }
9847     _ACEOF
9848     rm -f conftest.$ac_objext conftest$ac_exeext
9849     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9850     (eval $ac_link) 2>conftest.er1
9851     ac_status=$?
9852     grep -v '^ *+' conftest.er1 >conftest.err
9853     rm -f conftest.er1
9854     cat conftest.err >&5
9855     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9856     (exit $ac_status); } &&
9857     { ac_try='test -z "$ac_c_werror_flag"
9858     || test ! -s conftest.err'
9859     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9860     (eval $ac_try) 2>&5
9861     ac_status=$?
9862     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9863     (exit $ac_status); }; } &&
9864     { ac_try='test -s conftest$ac_exeext'
9865     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9866     (eval $ac_try) 2>&5
9867     ac_status=$?
9868     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9869     (exit $ac_status); }; }; then
9870     eval "$as_ac_var=yes"
9871     else
9872     echo "$as_me: failed program was:" >&5
9873     sed 's/^/| /' conftest.$ac_ext >&5
9874    
9875     eval "$as_ac_var=no"
9876     fi
9877     rm -f conftest.err conftest.$ac_objext \
9878     conftest$ac_exeext conftest.$ac_ext
9879     fi
9880     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9881     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9882     if test `eval echo '${'$as_ac_var'}'` = yes; then
9883     cat >>confdefs.h <<_ACEOF
9884     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9885     _ACEOF
9886    
9887     else
9888     # FreeBSD has a gnugetopt library for this
9889     echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9890     echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9891     if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9892 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
9893     else
9894 gezelter 2510 ac_check_lib_save_LIBS=$LIBS
9895 gezelter 2547 LIBS="-lgnugetopt $LIBS"
9896 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
9897     /* confdefs.h. */
9898     _ACEOF
9899     cat confdefs.h >>conftest.$ac_ext
9900     cat >>conftest.$ac_ext <<_ACEOF
9901     /* end confdefs.h. */
9902 gezelter 2453
9903 gezelter 2510 /* Override any gcc2 internal prototype to avoid an error. */
9904     #ifdef __cplusplus
9905     extern "C"
9906     #endif
9907     /* We use char because int might match the return type of a gcc2
9908     builtin and then its argument prototype would still apply. */
9909 gezelter 2547 char getopt_long ();
9910     #ifdef FC_DUMMY_MAIN
9911     #ifndef FC_DUMMY_MAIN_EQ_F77
9912     # ifdef __cplusplus
9913     extern "C"
9914     # endif
9915     int FC_DUMMY_MAIN() { return 1; }
9916     #endif
9917     #endif
9918 gezelter 2510 int
9919     main ()
9920     {
9921 gezelter 2547 getopt_long ();
9922 gezelter 2510 ;
9923     return 0;
9924     }
9925     _ACEOF
9926     rm -f conftest.$ac_objext conftest$ac_exeext
9927     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9928     (eval $ac_link) 2>conftest.er1
9929     ac_status=$?
9930     grep -v '^ *+' conftest.er1 >conftest.err
9931     rm -f conftest.er1
9932     cat conftest.err >&5
9933     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9934     (exit $ac_status); } &&
9935 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9936 gezelter 2510 || test ! -s conftest.err'
9937     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9938     (eval $ac_try) 2>&5
9939     ac_status=$?
9940     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9941     (exit $ac_status); }; } &&
9942     { ac_try='test -s conftest$ac_exeext'
9943     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9944     (eval $ac_try) 2>&5
9945     ac_status=$?
9946     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9947     (exit $ac_status); }; }; then
9948 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=yes
9949 gezelter 2510 else
9950     echo "$as_me: failed program was:" >&5
9951     sed 's/^/| /' conftest.$ac_ext >&5
9952    
9953 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=no
9954 gezelter 2453 fi
9955 gezelter 2510 rm -f conftest.err conftest.$ac_objext \
9956     conftest$ac_exeext conftest.$ac_ext
9957     LIBS=$ac_check_lib_save_LIBS
9958     fi
9959 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9960     echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9961     if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9962     cat >>confdefs.h <<\_ACEOF
9963     #define HAVE_GETOPT_LONG 1
9964 gezelter 2453 _ACEOF
9965    
9966 gezelter 2547 else
9967     # use the GNU replacement
9968     case $LIBOBJS in
9969     "getopt.$ac_objext" | \
9970     *" getopt.$ac_objext" | \
9971     "getopt.$ac_objext "* | \
9972     *" getopt.$ac_objext "* ) ;;
9973     *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9974     esac
9975 gezelter 2510
9976 gezelter 2547 case $LIBOBJS in
9977     "getopt1.$ac_objext" | \
9978     *" getopt1.$ac_objext" | \
9979     "getopt1.$ac_objext "* | \
9980     *" getopt1.$ac_objext "* ) ;;
9981     *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9982     esac
9983    
9984     ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9985    
9986     fi
9987    
9988     fi
9989     done
9990    
9991    
9992     ac_ext=cc
9993     ac_cpp='$CXXCPP $CPPFLAGS'
9994     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9995     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9996     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9997    
9998    
9999     echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
10000     echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
10001     if test "${ac_cv_cxx_namespaces+set}" = set; then
10002     echo $ECHO_N "(cached) $ECHO_C" >&6
10003 gezelter 2510 else
10004 gezelter 2547
10005    
10006     ac_ext=cc
10007     ac_cpp='$CXXCPP $CPPFLAGS'
10008     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10009     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10010     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10011    
10012     cat >conftest.$ac_ext <<_ACEOF
10013     /* confdefs.h. */
10014     _ACEOF
10015     cat confdefs.h >>conftest.$ac_ext
10016     cat >>conftest.$ac_ext <<_ACEOF
10017     /* end confdefs.h. */
10018     namespace Outer { namespace Inner { int i = 0; }}
10019     #ifdef FC_DUMMY_MAIN
10020     #ifndef FC_DUMMY_MAIN_EQ_F77
10021     # ifdef __cplusplus
10022     extern "C"
10023     # endif
10024     int FC_DUMMY_MAIN() { return 1; }
10025     #endif
10026     #endif
10027     int
10028     main ()
10029     {
10030     using namespace Outer::Inner; return i;
10031     ;
10032     return 0;
10033     }
10034     _ACEOF
10035     rm -f conftest.$ac_objext
10036     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10037     (eval $ac_compile) 2>conftest.er1
10038     ac_status=$?
10039     grep -v '^ *+' conftest.er1 >conftest.err
10040     rm -f conftest.er1
10041     cat conftest.err >&5
10042     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10043     (exit $ac_status); } &&
10044     { ac_try='test -z "$ac_cxx_werror_flag"
10045     || test ! -s conftest.err'
10046     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10047     (eval $ac_try) 2>&5
10048     ac_status=$?
10049     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10050     (exit $ac_status); }; } &&
10051     { ac_try='test -s conftest.$ac_objext'
10052     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10053     (eval $ac_try) 2>&5
10054     ac_status=$?
10055     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10056     (exit $ac_status); }; }; then
10057     ac_cv_cxx_namespaces=yes
10058     else
10059     echo "$as_me: failed program was:" >&5
10060     sed 's/^/| /' conftest.$ac_ext >&5
10061    
10062     ac_cv_cxx_namespaces=no
10063 gezelter 2453 fi
10064 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10065     ac_ext=cc
10066     ac_cpp='$CXXCPP $CPPFLAGS'
10067     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10068     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10069     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10070 gezelter 2453
10071    
10072 gezelter 2547 fi
10073     echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10074     echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10075     if test "$ac_cv_cxx_namespaces" = yes; then
10076 gezelter 2453
10077 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10078     #define HAVE_NAMESPACES
10079     _ACEOF
10080 gezelter 2453
10081 gezelter 2547 fi
10082    
10083     ac_ext=cc
10084     ac_cpp='$CXXCPP $CPPFLAGS'
10085     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10086     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10087     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10088     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10089     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10090     if test -z "$CXXCPP"; then
10091     if test "${ac_cv_prog_CXXCPP+set}" = set; then
10092     echo $ECHO_N "(cached) $ECHO_C" >&6
10093     else
10094     # Double quotes because CXXCPP needs to be expanded
10095     for CXXCPP in "$CXX -E" "/lib/cpp"
10096     do
10097     ac_preproc_ok=false
10098     for ac_cxx_preproc_warn_flag in '' yes
10099     do
10100     # Use a header file that comes with gcc, so configuring glibc
10101     # with a fresh cross-compiler works.
10102     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10103     # <limits.h> exists even on freestanding compilers.
10104     # On the NeXT, cc -E runs the code through the compiler's parser,
10105     # not just through cpp. "Syntax error" is here to catch this case.
10106     cat >conftest.$ac_ext <<_ACEOF
10107     /* confdefs.h. */
10108     _ACEOF
10109     cat confdefs.h >>conftest.$ac_ext
10110     cat >>conftest.$ac_ext <<_ACEOF
10111     /* end confdefs.h. */
10112     #ifdef __STDC__
10113     # include <limits.h>
10114     #else
10115     # include <assert.h>
10116     #endif
10117     Syntax error
10118     _ACEOF
10119     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10120     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10121     ac_status=$?
10122     grep -v '^ *+' conftest.er1 >conftest.err
10123     rm -f conftest.er1
10124     cat conftest.err >&5
10125     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10126     (exit $ac_status); } >/dev/null; then
10127     if test -s conftest.err; then
10128     ac_cpp_err=$ac_cxx_preproc_warn_flag
10129     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10130 gezelter 2510 else
10131 gezelter 2547 ac_cpp_err=
10132 gezelter 2510 fi
10133     else
10134 gezelter 2547 ac_cpp_err=yes
10135 gezelter 2510 fi
10136 gezelter 2547 if test -z "$ac_cpp_err"; then
10137     :
10138     else
10139     echo "$as_me: failed program was:" >&5
10140     sed 's/^/| /' conftest.$ac_ext >&5
10141 gezelter 2453
10142 gezelter 2547 # Broken: fails on valid input.
10143     continue
10144 gezelter 2510 fi
10145 gezelter 2547 rm -f conftest.err conftest.$ac_ext
10146 gezelter 2510
10147 gezelter 2547 # OK, works on sane cases. Now check whether non-existent headers
10148     # can be detected and how.
10149     cat >conftest.$ac_ext <<_ACEOF
10150     /* confdefs.h. */
10151     _ACEOF
10152     cat confdefs.h >>conftest.$ac_ext
10153     cat >>conftest.$ac_ext <<_ACEOF
10154     /* end confdefs.h. */
10155     #include <ac_nonexistent.h>
10156     _ACEOF
10157     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10158     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10159     ac_status=$?
10160     grep -v '^ *+' conftest.er1 >conftest.err
10161     rm -f conftest.er1
10162     cat conftest.err >&5
10163     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10164     (exit $ac_status); } >/dev/null; then
10165     if test -s conftest.err; then
10166     ac_cpp_err=$ac_cxx_preproc_warn_flag
10167     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10168     else
10169     ac_cpp_err=
10170     fi
10171     else
10172     ac_cpp_err=yes
10173     fi
10174     if test -z "$ac_cpp_err"; then
10175     # Broken: success on invalid input.
10176     continue
10177     else
10178     echo "$as_me: failed program was:" >&5
10179     sed 's/^/| /' conftest.$ac_ext >&5
10180 gezelter 2510
10181 gezelter 2547 # Passes both tests.
10182     ac_preproc_ok=:
10183     break
10184     fi
10185     rm -f conftest.err conftest.$ac_ext
10186 gezelter 2510
10187 gezelter 2547 done
10188     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10189     rm -f conftest.err conftest.$ac_ext
10190     if $ac_preproc_ok; then
10191     break
10192     fi
10193 gezelter 2510
10194 gezelter 2547 done
10195     ac_cv_prog_CXXCPP=$CXXCPP
10196    
10197     fi
10198     CXXCPP=$ac_cv_prog_CXXCPP
10199     else
10200     ac_cv_prog_CXXCPP=$CXXCPP
10201     fi
10202     echo "$as_me:$LINENO: result: $CXXCPP" >&5
10203     echo "${ECHO_T}$CXXCPP" >&6
10204     ac_preproc_ok=false
10205     for ac_cxx_preproc_warn_flag in '' yes
10206     do
10207     # Use a header file that comes with gcc, so configuring glibc
10208     # with a fresh cross-compiler works.
10209     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10210     # <limits.h> exists even on freestanding compilers.
10211     # On the NeXT, cc -E runs the code through the compiler's parser,
10212     # not just through cpp. "Syntax error" is here to catch this case.
10213     cat >conftest.$ac_ext <<_ACEOF
10214     /* confdefs.h. */
10215     _ACEOF
10216     cat confdefs.h >>conftest.$ac_ext
10217     cat >>conftest.$ac_ext <<_ACEOF
10218     /* end confdefs.h. */
10219     #ifdef __STDC__
10220     # include <limits.h>
10221     #else
10222     # include <assert.h>
10223     #endif
10224     Syntax error
10225     _ACEOF
10226     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10227     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10228     ac_status=$?
10229     grep -v '^ *+' conftest.er1 >conftest.err
10230     rm -f conftest.er1
10231     cat conftest.err >&5
10232     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10233     (exit $ac_status); } >/dev/null; then
10234     if test -s conftest.err; then
10235     ac_cpp_err=$ac_cxx_preproc_warn_flag
10236     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10237     else
10238     ac_cpp_err=
10239     fi
10240     else
10241     ac_cpp_err=yes
10242     fi
10243     if test -z "$ac_cpp_err"; then
10244     :
10245     else
10246     echo "$as_me: failed program was:" >&5
10247     sed 's/^/| /' conftest.$ac_ext >&5
10248    
10249     # Broken: fails on valid input.
10250     continue
10251     fi
10252     rm -f conftest.err conftest.$ac_ext
10253    
10254     # OK, works on sane cases. Now check whether non-existent headers
10255     # can be detected and how.
10256     cat >conftest.$ac_ext <<_ACEOF
10257     /* confdefs.h. */
10258     _ACEOF
10259     cat confdefs.h >>conftest.$ac_ext
10260     cat >>conftest.$ac_ext <<_ACEOF
10261     /* end confdefs.h. */
10262     #include <ac_nonexistent.h>
10263     _ACEOF
10264     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10265     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10266     ac_status=$?
10267     grep -v '^ *+' conftest.er1 >conftest.err
10268     rm -f conftest.er1
10269     cat conftest.err >&5
10270     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10271     (exit $ac_status); } >/dev/null; then
10272     if test -s conftest.err; then
10273     ac_cpp_err=$ac_cxx_preproc_warn_flag
10274     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10275     else
10276     ac_cpp_err=
10277     fi
10278     else
10279     ac_cpp_err=yes
10280     fi
10281     if test -z "$ac_cpp_err"; then
10282     # Broken: success on invalid input.
10283     continue
10284     else
10285     echo "$as_me: failed program was:" >&5
10286     sed 's/^/| /' conftest.$ac_ext >&5
10287    
10288     # Passes both tests.
10289     ac_preproc_ok=:
10290     break
10291     fi
10292     rm -f conftest.err conftest.$ac_ext
10293    
10294     done
10295     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10296     rm -f conftest.err conftest.$ac_ext
10297     if $ac_preproc_ok; then
10298     :
10299     else
10300     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10301     See \`config.log' for more details." >&5
10302     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10303     See \`config.log' for more details." >&2;}
10304     { (exit 1); exit 1; }; }
10305     fi
10306    
10307     ac_ext=cc
10308     ac_cpp='$CXXCPP $CPPFLAGS'
10309     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10310     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10311     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10312    
10313    
10314     echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10315     echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10316     if test "${ac_cv_cxx_have_stl+set}" = set; then
10317 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10318 gezelter 2510 else
10319 gezelter 2547
10320    
10321    
10322     ac_ext=cc
10323     ac_cpp='$CXXCPP $CPPFLAGS'
10324     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10325     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10326     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10327    
10328     cat >conftest.$ac_ext <<_ACEOF
10329 gezelter 2510 /* confdefs.h. */
10330     _ACEOF
10331     cat confdefs.h >>conftest.$ac_ext
10332     cat >>conftest.$ac_ext <<_ACEOF
10333     /* end confdefs.h. */
10334 gezelter 2547 #include <list>
10335     #include <deque>
10336     #ifdef HAVE_NAMESPACES
10337     using namespace std;
10338 gezelter 2510 #endif
10339 gezelter 2547 #ifdef FC_DUMMY_MAIN
10340     #ifndef FC_DUMMY_MAIN_EQ_F77
10341     # ifdef __cplusplus
10342     extern "C"
10343     # endif
10344     int FC_DUMMY_MAIN() { return 1; }
10345     #endif
10346     #endif
10347 gezelter 2510 int
10348     main ()
10349     {
10350 gezelter 2547 list<int> x; x.push_back(5);
10351     list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10352 gezelter 2510 ;
10353     return 0;
10354     }
10355     _ACEOF
10356 gezelter 2547 rm -f conftest.$ac_objext
10357     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10358     (eval $ac_compile) 2>conftest.er1
10359 gezelter 2510 ac_status=$?
10360     grep -v '^ *+' conftest.er1 >conftest.err
10361     rm -f conftest.er1
10362     cat conftest.err >&5
10363     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10364     (exit $ac_status); } &&
10365 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10366 gezelter 2510 || test ! -s conftest.err'
10367     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10368     (eval $ac_try) 2>&5
10369     ac_status=$?
10370     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10371     (exit $ac_status); }; } &&
10372 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10373 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10374     (eval $ac_try) 2>&5
10375     ac_status=$?
10376     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10377     (exit $ac_status); }; }; then
10378 gezelter 2547 ac_cv_cxx_have_stl=yes
10379 gezelter 2510 else
10380     echo "$as_me: failed program was:" >&5
10381     sed 's/^/| /' conftest.$ac_ext >&5
10382    
10383 gezelter 2547 ac_cv_cxx_have_stl=no
10384 gezelter 2453 fi
10385 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10386     ac_ext=cc
10387     ac_cpp='$CXXCPP $CPPFLAGS'
10388     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10389     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10390     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10391    
10392    
10393 gezelter 2510 fi
10394 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10395     echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10396     if test "$ac_cv_cxx_have_stl" = yes; then
10397    
10398     cat >>confdefs.h <<\_ACEOF
10399     #define HAVE_STL
10400     _ACEOF
10401    
10402 gezelter 2510 fi
10403    
10404 gezelter 2547
10405    
10406     if test "${ac_cv_header_iostream+set}" = set; then
10407     echo "$as_me:$LINENO: checking for iostream" >&5
10408     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10409     if test "${ac_cv_header_iostream+set}" = set; then
10410 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10411     fi
10412 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10413     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10414 gezelter 2510 else
10415 gezelter 2453 # Is the header compilable?
10416 gezelter 2547 echo "$as_me:$LINENO: checking iostream usability" >&5
10417     echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10418 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10419     /* confdefs.h. */
10420     _ACEOF
10421     cat confdefs.h >>conftest.$ac_ext
10422     cat >>conftest.$ac_ext <<_ACEOF
10423     /* end confdefs.h. */
10424     $ac_includes_default
10425 gezelter 2547 #include <iostream>
10426 gezelter 2453 _ACEOF
10427     rm -f conftest.$ac_objext
10428     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10429     (eval $ac_compile) 2>conftest.er1
10430     ac_status=$?
10431     grep -v '^ *+' conftest.er1 >conftest.err
10432     rm -f conftest.er1
10433     cat conftest.err >&5
10434     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10435     (exit $ac_status); } &&
10436 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10437 gezelter 2473 || test ! -s conftest.err'
10438 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10439     (eval $ac_try) 2>&5
10440     ac_status=$?
10441     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10442     (exit $ac_status); }; } &&
10443     { ac_try='test -s conftest.$ac_objext'
10444     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10445     (eval $ac_try) 2>&5
10446     ac_status=$?
10447     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10448     (exit $ac_status); }; }; then
10449     ac_header_compiler=yes
10450     else
10451     echo "$as_me: failed program was:" >&5
10452     sed 's/^/| /' conftest.$ac_ext >&5
10453    
10454     ac_header_compiler=no
10455     fi
10456     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10457     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10458     echo "${ECHO_T}$ac_header_compiler" >&6
10459    
10460     # Is the header present?
10461 gezelter 2547 echo "$as_me:$LINENO: checking iostream presence" >&5
10462     echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10463 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10464     /* confdefs.h. */
10465     _ACEOF
10466     cat confdefs.h >>conftest.$ac_ext
10467     cat >>conftest.$ac_ext <<_ACEOF
10468     /* end confdefs.h. */
10469 gezelter 2547 #include <iostream>
10470 gezelter 2453 _ACEOF
10471     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10472     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10473     ac_status=$?
10474     grep -v '^ *+' conftest.er1 >conftest.err
10475     rm -f conftest.er1
10476     cat conftest.err >&5
10477     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10478     (exit $ac_status); } >/dev/null; then
10479     if test -s conftest.err; then
10480 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
10481     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10482 gezelter 2453 else
10483     ac_cpp_err=
10484     fi
10485     else
10486     ac_cpp_err=yes
10487     fi
10488     if test -z "$ac_cpp_err"; then
10489     ac_header_preproc=yes
10490     else
10491     echo "$as_me: failed program was:" >&5
10492     sed 's/^/| /' conftest.$ac_ext >&5
10493    
10494     ac_header_preproc=no
10495     fi
10496     rm -f conftest.err conftest.$ac_ext
10497     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10498     echo "${ECHO_T}$ac_header_preproc" >&6
10499    
10500     # So? What about this header?
10501 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10502 gezelter 2453 yes:no: )
10503 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10504     echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10505     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10506     echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10507 gezelter 2453 ac_header_preproc=yes
10508     ;;
10509     no:yes:* )
10510 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10511     echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10512     { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10513     echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10514     { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10515     echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10516     { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10517     echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10518     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10519     echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10520     { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10521     echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10522 gezelter 2453 (
10523     cat <<\_ASBOX
10524     ## ------------------------------ ##
10525     ## Report this to gezelter@nd.edu ##
10526     ## ------------------------------ ##
10527     _ASBOX
10528     ) |
10529     sed "s/^/$as_me: WARNING: /" >&2
10530     ;;
10531     esac
10532 gezelter 2547 echo "$as_me:$LINENO: checking for iostream" >&5
10533     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10534     if test "${ac_cv_header_iostream+set}" = set; then
10535 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10536     else
10537 gezelter 2547 ac_cv_header_iostream=$ac_header_preproc
10538 gezelter 2453 fi
10539 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10540     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10541 gezelter 2453
10542     fi
10543 gezelter 2547 if test $ac_cv_header_iostream = yes; then
10544 gezelter 2510
10545    
10546 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10547     #define HAVE_IOSTREAM 1
10548     _ACEOF
10549 gezelter 2510
10550    
10551 gezelter 2547 else
10552    
10553    
10554     for ac_header in iostream.h
10555     do
10556     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10557     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10558     echo "$as_me:$LINENO: checking for $ac_header" >&5
10559     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10560     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10561 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10562 gezelter 2547 fi
10563     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10564     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10565 gezelter 2510 else
10566 gezelter 2547 # Is the header compilable?
10567     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10568     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10569 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10570     /* confdefs.h. */
10571     _ACEOF
10572     cat confdefs.h >>conftest.$ac_ext
10573     cat >>conftest.$ac_ext <<_ACEOF
10574     /* end confdefs.h. */
10575 gezelter 2547 $ac_includes_default
10576     #include <$ac_header>
10577 gezelter 2510 _ACEOF
10578 gezelter 2547 rm -f conftest.$ac_objext
10579     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10580     (eval $ac_compile) 2>conftest.er1
10581 gezelter 2510 ac_status=$?
10582     grep -v '^ *+' conftest.er1 >conftest.err
10583     rm -f conftest.er1
10584     cat conftest.err >&5
10585     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10586     (exit $ac_status); } &&
10587 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10588 gezelter 2510 || test ! -s conftest.err'
10589     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10590     (eval $ac_try) 2>&5
10591     ac_status=$?
10592     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10593     (exit $ac_status); }; } &&
10594 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10595 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10596     (eval $ac_try) 2>&5
10597     ac_status=$?
10598     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10599     (exit $ac_status); }; }; then
10600 gezelter 2547 ac_header_compiler=yes
10601 gezelter 2510 else
10602     echo "$as_me: failed program was:" >&5
10603     sed 's/^/| /' conftest.$ac_ext >&5
10604    
10605 gezelter 2547 ac_header_compiler=no
10606 gezelter 2510 fi
10607 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10608     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10609     echo "${ECHO_T}$ac_header_compiler" >&6
10610    
10611     # Is the header present?
10612     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10613     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10614     cat >conftest.$ac_ext <<_ACEOF
10615     /* confdefs.h. */
10616     _ACEOF
10617     cat confdefs.h >>conftest.$ac_ext
10618     cat >>conftest.$ac_ext <<_ACEOF
10619     /* end confdefs.h. */
10620     #include <$ac_header>
10621     _ACEOF
10622     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10623     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10624     ac_status=$?
10625     grep -v '^ *+' conftest.er1 >conftest.err
10626     rm -f conftest.er1
10627     cat conftest.err >&5
10628     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10629     (exit $ac_status); } >/dev/null; then
10630     if test -s conftest.err; then
10631     ac_cpp_err=$ac_cxx_preproc_warn_flag
10632     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10633     else
10634     ac_cpp_err=
10635     fi
10636     else
10637     ac_cpp_err=yes
10638 gezelter 2510 fi
10639 gezelter 2547 if test -z "$ac_cpp_err"; then
10640     ac_header_preproc=yes
10641     else
10642     echo "$as_me: failed program was:" >&5
10643     sed 's/^/| /' conftest.$ac_ext >&5
10644 gezelter 2453
10645 gezelter 2547 ac_header_preproc=no
10646     fi
10647     rm -f conftest.err conftest.$ac_ext
10648     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10649     echo "${ECHO_T}$ac_header_preproc" >&6
10650 gezelter 2510
10651 gezelter 2547 # So? What about this header?
10652     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10653     yes:no: )
10654     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10655     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10656     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10657     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10658     ac_header_preproc=yes
10659     ;;
10660     no:yes:* )
10661     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10662     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10663     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10664     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10665     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10666     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10667     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10668     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10669     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10670     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10671     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10672     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10673     (
10674     cat <<\_ASBOX
10675     ## ------------------------------ ##
10676     ## Report this to gezelter@nd.edu ##
10677     ## ------------------------------ ##
10678     _ASBOX
10679     ) |
10680     sed "s/^/$as_me: WARNING: /" >&2
10681     ;;
10682     esac
10683     echo "$as_me:$LINENO: checking for $ac_header" >&5
10684     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10685     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10686     echo $ECHO_N "(cached) $ECHO_C" >&6
10687     else
10688     eval "$as_ac_Header=\$ac_header_preproc"
10689 gezelter 2453 fi
10690 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10691     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10692 gezelter 2453
10693 gezelter 2510 fi
10694 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10695     cat >>confdefs.h <<_ACEOF
10696     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10697     _ACEOF
10698 gezelter 2453
10699 gezelter 2547 fi
10700 gezelter 2453
10701 gezelter 2547 done
10702 gezelter 2453
10703    
10704 gezelter 2547 fi
10705 gezelter 2453
10706 gezelter 2510
10707    
10708    
10709 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
10710     echo "$as_me:$LINENO: checking for iomanip" >&5
10711     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10712     if test "${ac_cv_header_iomanip+set}" = set; then
10713     echo $ECHO_N "(cached) $ECHO_C" >&6
10714     fi
10715     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10716     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10717     else
10718     # Is the header compilable?
10719     echo "$as_me:$LINENO: checking iomanip usability" >&5
10720     echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10721     cat >conftest.$ac_ext <<_ACEOF
10722     /* confdefs.h. */
10723     _ACEOF
10724     cat confdefs.h >>conftest.$ac_ext
10725     cat >>conftest.$ac_ext <<_ACEOF
10726     /* end confdefs.h. */
10727     $ac_includes_default
10728     #include <iomanip>
10729     _ACEOF
10730     rm -f conftest.$ac_objext
10731     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10732     (eval $ac_compile) 2>conftest.er1
10733     ac_status=$?
10734     grep -v '^ *+' conftest.er1 >conftest.err
10735     rm -f conftest.er1
10736     cat conftest.err >&5
10737     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10738     (exit $ac_status); } &&
10739     { ac_try='test -z "$ac_cxx_werror_flag"
10740     || test ! -s conftest.err'
10741     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10742     (eval $ac_try) 2>&5
10743     ac_status=$?
10744     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10745     (exit $ac_status); }; } &&
10746     { ac_try='test -s conftest.$ac_objext'
10747     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10748     (eval $ac_try) 2>&5
10749     ac_status=$?
10750     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10751     (exit $ac_status); }; }; then
10752     ac_header_compiler=yes
10753     else
10754     echo "$as_me: failed program was:" >&5
10755     sed 's/^/| /' conftest.$ac_ext >&5
10756 gezelter 2510
10757 gezelter 2547 ac_header_compiler=no
10758     fi
10759     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10760     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10761     echo "${ECHO_T}$ac_header_compiler" >&6
10762 gezelter 2510
10763 gezelter 2547 # Is the header present?
10764     echo "$as_me:$LINENO: checking iomanip presence" >&5
10765     echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
10766     cat >conftest.$ac_ext <<_ACEOF
10767     /* confdefs.h. */
10768     _ACEOF
10769     cat confdefs.h >>conftest.$ac_ext
10770     cat >>conftest.$ac_ext <<_ACEOF
10771     /* end confdefs.h. */
10772     #include <iomanip>
10773     _ACEOF
10774     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10775     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10776     ac_status=$?
10777     grep -v '^ *+' conftest.er1 >conftest.err
10778     rm -f conftest.er1
10779     cat conftest.err >&5
10780     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10781     (exit $ac_status); } >/dev/null; then
10782     if test -s conftest.err; then
10783     ac_cpp_err=$ac_cxx_preproc_warn_flag
10784     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10785     else
10786     ac_cpp_err=
10787     fi
10788     else
10789     ac_cpp_err=yes
10790     fi
10791     if test -z "$ac_cpp_err"; then
10792     ac_header_preproc=yes
10793     else
10794     echo "$as_me: failed program was:" >&5
10795     sed 's/^/| /' conftest.$ac_ext >&5
10796 gezelter 2510
10797 gezelter 2547 ac_header_preproc=no
10798     fi
10799     rm -f conftest.err conftest.$ac_ext
10800     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10801     echo "${ECHO_T}$ac_header_preproc" >&6
10802 gezelter 2510
10803 gezelter 2547 # So? What about this header?
10804     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10805     yes:no: )
10806     { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
10807     echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
10808     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
10809     echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
10810     ac_header_preproc=yes
10811     ;;
10812     no:yes:* )
10813     { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
10814     echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
10815     { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
10816     echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
10817     { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
10818     echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
10819     { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
10820     echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
10821     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
10822     echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
10823     { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
10824     echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
10825     (
10826     cat <<\_ASBOX
10827     ## ------------------------------ ##
10828     ## Report this to gezelter@nd.edu ##
10829     ## ------------------------------ ##
10830     _ASBOX
10831     ) |
10832     sed "s/^/$as_me: WARNING: /" >&2
10833     ;;
10834     esac
10835     echo "$as_me:$LINENO: checking for iomanip" >&5
10836     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10837     if test "${ac_cv_header_iomanip+set}" = set; then
10838     echo $ECHO_N "(cached) $ECHO_C" >&6
10839     else
10840     ac_cv_header_iomanip=$ac_header_preproc
10841     fi
10842     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10843     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10844 gezelter 2510
10845 gezelter 2547 fi
10846     if test $ac_cv_header_iomanip = yes; then
10847 gezelter 2510
10848    
10849 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10850     #define HAVE_IOMANIP 1
10851     _ACEOF
10852 gezelter 2510
10853    
10854 gezelter 2547 else
10855 gezelter 2510
10856    
10857 gezelter 2547 for ac_header in iomanip.h
10858 gezelter 2453 do
10859     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10860     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10861     echo "$as_me:$LINENO: checking for $ac_header" >&5
10862     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10863     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10864     echo $ECHO_N "(cached) $ECHO_C" >&6
10865     fi
10866     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10867     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10868     else
10869     # Is the header compilable?
10870     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10871     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10872     cat >conftest.$ac_ext <<_ACEOF
10873     /* confdefs.h. */
10874     _ACEOF
10875     cat confdefs.h >>conftest.$ac_ext
10876     cat >>conftest.$ac_ext <<_ACEOF
10877     /* end confdefs.h. */
10878     $ac_includes_default
10879     #include <$ac_header>
10880     _ACEOF
10881     rm -f conftest.$ac_objext
10882     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10883     (eval $ac_compile) 2>conftest.er1
10884     ac_status=$?
10885     grep -v '^ *+' conftest.er1 >conftest.err
10886     rm -f conftest.er1
10887     cat conftest.err >&5
10888     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10889     (exit $ac_status); } &&
10890 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10891 gezelter 2473 || test ! -s conftest.err'
10892 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10893     (eval $ac_try) 2>&5
10894     ac_status=$?
10895     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10896     (exit $ac_status); }; } &&
10897     { ac_try='test -s conftest.$ac_objext'
10898     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10899     (eval $ac_try) 2>&5
10900     ac_status=$?
10901     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10902     (exit $ac_status); }; }; then
10903     ac_header_compiler=yes
10904     else
10905     echo "$as_me: failed program was:" >&5
10906     sed 's/^/| /' conftest.$ac_ext >&5
10907    
10908     ac_header_compiler=no
10909     fi
10910     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10911     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10912     echo "${ECHO_T}$ac_header_compiler" >&6
10913    
10914     # Is the header present?
10915     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10916     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10917     cat >conftest.$ac_ext <<_ACEOF
10918     /* confdefs.h. */
10919     _ACEOF
10920     cat confdefs.h >>conftest.$ac_ext
10921     cat >>conftest.$ac_ext <<_ACEOF
10922     /* end confdefs.h. */
10923     #include <$ac_header>
10924     _ACEOF
10925     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10926     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10927     ac_status=$?
10928     grep -v '^ *+' conftest.er1 >conftest.err
10929     rm -f conftest.er1
10930     cat conftest.err >&5
10931     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10932     (exit $ac_status); } >/dev/null; then
10933     if test -s conftest.err; then
10934 tim 2518 ac_cpp_err=$ac_cxx_preproc_warn_flag
10935     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10936 gezelter 2453 else
10937     ac_cpp_err=
10938     fi
10939     else
10940     ac_cpp_err=yes
10941     fi
10942     if test -z "$ac_cpp_err"; then
10943     ac_header_preproc=yes
10944     else
10945     echo "$as_me: failed program was:" >&5
10946     sed 's/^/| /' conftest.$ac_ext >&5
10947    
10948     ac_header_preproc=no
10949     fi
10950     rm -f conftest.err conftest.$ac_ext
10951     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10952     echo "${ECHO_T}$ac_header_preproc" >&6
10953    
10954     # So? What about this header?
10955 tim 2518 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10956 gezelter 2453 yes:no: )
10957     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10958     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10959     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10960     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10961     ac_header_preproc=yes
10962     ;;
10963     no:yes:* )
10964     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10965     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10966     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10967     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10968     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10969     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10970     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10971     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10972     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10973     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10974     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10975     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10976     (
10977     cat <<\_ASBOX
10978     ## ------------------------------ ##
10979     ## Report this to gezelter@nd.edu ##
10980     ## ------------------------------ ##
10981     _ASBOX
10982     ) |
10983     sed "s/^/$as_me: WARNING: /" >&2
10984     ;;
10985     esac
10986     echo "$as_me:$LINENO: checking for $ac_header" >&5
10987     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10988     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10989     echo $ECHO_N "(cached) $ECHO_C" >&6
10990     else
10991     eval "$as_ac_Header=\$ac_header_preproc"
10992     fi
10993     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10994     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10995    
10996     fi
10997     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10998     cat >>confdefs.h <<_ACEOF
10999     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11000     _ACEOF
11001    
11002     fi
11003    
11004     done
11005    
11006    
11007 gezelter 2547 fi
11008 gezelter 2510
11009    
11010    
11011    
11012 gezelter 2547 for ac_header in cmath
11013 gezelter 2453 do
11014     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11015     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11016     echo "$as_me:$LINENO: checking for $ac_header" >&5
11017     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11018     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11019     echo $ECHO_N "(cached) $ECHO_C" >&6
11020     fi
11021     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11022     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11023     else
11024     # Is the header compilable?
11025     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11026     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11027     cat >conftest.$ac_ext <<_ACEOF
11028     /* confdefs.h. */
11029     _ACEOF
11030     cat confdefs.h >>conftest.$ac_ext
11031     cat >>conftest.$ac_ext <<_ACEOF
11032     /* end confdefs.h. */
11033     $ac_includes_default
11034     #include <$ac_header>
11035     _ACEOF
11036     rm -f conftest.$ac_objext
11037     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11038     (eval $ac_compile) 2>conftest.er1
11039     ac_status=$?
11040     grep -v '^ *+' conftest.er1 >conftest.err
11041     rm -f conftest.er1
11042     cat conftest.err >&5
11043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11044     (exit $ac_status); } &&
11045 gezelter 2510 { ac_try='test -z "$ac_cxx_werror_flag"
11046 gezelter 2473 || test ! -s conftest.err'
11047 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11048     (eval $ac_try) 2>&5
11049     ac_status=$?
11050     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11051     (exit $ac_status); }; } &&
11052     { ac_try='test -s conftest.$ac_objext'
11053     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11054     (eval $ac_try) 2>&5
11055     ac_status=$?
11056     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11057     (exit $ac_status); }; }; then
11058     ac_header_compiler=yes
11059     else
11060     echo "$as_me: failed program was:" >&5
11061     sed 's/^/| /' conftest.$ac_ext >&5
11062    
11063     ac_header_compiler=no
11064     fi
11065     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11066     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11067     echo "${ECHO_T}$ac_header_compiler" >&6
11068    
11069     # Is the header present?
11070     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11071     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11072     cat >conftest.$ac_ext <<_ACEOF
11073     /* confdefs.h. */
11074     _ACEOF
11075     cat confdefs.h >>conftest.$ac_ext
11076     cat >>conftest.$ac_ext <<_ACEOF
11077     /* end confdefs.h. */
11078     #include <$ac_header>
11079     _ACEOF
11080     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11081     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11082     ac_status=$?
11083     grep -v '^ *+' conftest.er1 >conftest.err
11084     rm -f conftest.er1
11085     cat conftest.err >&5
11086     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11087     (exit $ac_status); } >/dev/null; then
11088     if test -s conftest.err; then
11089 gezelter 2510 ac_cpp_err=$ac_cxx_preproc_warn_flag
11090     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11091 gezelter 2453 else
11092     ac_cpp_err=
11093     fi
11094     else
11095     ac_cpp_err=yes
11096     fi
11097     if test -z "$ac_cpp_err"; then
11098     ac_header_preproc=yes
11099     else
11100     echo "$as_me: failed program was:" >&5
11101     sed 's/^/| /' conftest.$ac_ext >&5
11102    
11103     ac_header_preproc=no
11104     fi
11105     rm -f conftest.err conftest.$ac_ext
11106     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11107     echo "${ECHO_T}$ac_header_preproc" >&6
11108    
11109     # So? What about this header?
11110 gezelter 2510 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11111 gezelter 2453 yes:no: )
11112     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11113     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11114     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11115     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11116     ac_header_preproc=yes
11117     ;;
11118     no:yes:* )
11119     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11120     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11121     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11122     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11123     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11124     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11125     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11126     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11127     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11128     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11129     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11130     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11131     (
11132     cat <<\_ASBOX
11133     ## ------------------------------ ##
11134     ## Report this to gezelter@nd.edu ##
11135     ## ------------------------------ ##
11136     _ASBOX
11137     ) |
11138     sed "s/^/$as_me: WARNING: /" >&2
11139     ;;
11140     esac
11141     echo "$as_me:$LINENO: checking for $ac_header" >&5
11142     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11143     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11144     echo $ECHO_N "(cached) $ECHO_C" >&6
11145     else
11146     eval "$as_ac_Header=\$ac_header_preproc"
11147     fi
11148     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11149     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11150    
11151     fi
11152     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11153     cat >>confdefs.h <<_ACEOF
11154     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11155     _ACEOF
11156    
11157     fi
11158    
11159     done
11160    
11161    
11162    
11163    
11164 gezelter 2547 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11165     echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11166     if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11167     echo $ECHO_N "(cached) $ECHO_C" >&6
11168     else
11169 gezelter 2453
11170 gezelter 2547 ac_cv_cxx_have_std_iostream=no
11171     ac_cv_cxx_need_use_std_iostream=no
11172     if test "x$ac_cv_cxx_namespaces" = xyes; then
11173 gezelter 2453
11174 chuckv 2467
11175 gezelter 2547 ac_ext=cc
11176     ac_cpp='$CXXCPP $CPPFLAGS'
11177     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11178     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11179     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11180 chuckv 2467
11181 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11182 gezelter 2081 /* confdefs.h. */
11183     _ACEOF
11184     cat confdefs.h >>conftest.$ac_ext
11185     cat >>conftest.$ac_ext <<_ACEOF
11186     /* end confdefs.h. */
11187    
11188 gezelter 2547 #ifdef HAVE_IOSTREAM
11189     #include <iostream>
11190 gezelter 2081 #else
11191 gezelter 2547 #include <iostream.h>
11192 gezelter 2081 #endif
11193    
11194 gezelter 2547 #ifdef FC_DUMMY_MAIN
11195     #ifndef FC_DUMMY_MAIN_EQ_F77
11196     # ifdef __cplusplus
11197     extern "C"
11198     # endif
11199     int FC_DUMMY_MAIN() { return 1; }
11200 tim 1998 #endif
11201     #endif
11202 gezelter 2081 int
11203     main ()
11204     {
11205 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11206 tim 1998 ;
11207     return 0;
11208     }
11209     _ACEOF
11210 gezelter 2547 rm -f conftest.$ac_objext
11211     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11212     (eval $ac_compile) 2>conftest.er1
11213 tim 1998 ac_status=$?
11214 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11215     rm -f conftest.er1
11216     cat conftest.err >&5
11217     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11218 tim 1998 (exit $ac_status); } &&
11219 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11220 gezelter 2473 || test ! -s conftest.err'
11221 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11222 tim 1998 (eval $ac_try) 2>&5
11223     ac_status=$?
11224 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11225     (exit $ac_status); }; } &&
11226 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11227 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11228     (eval $ac_try) 2>&5
11229     ac_status=$?
11230     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11231 tim 1998 (exit $ac_status); }; }; then
11232 gezelter 2547 ac_cv_cxx_have_std_iostream=yes
11233 tim 1998 else
11234     echo "$as_me: failed program was:" >&5
11235 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11236    
11237 tim 1998 fi
11238 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11239     cat >conftest.$ac_ext <<_ACEOF
11240 gezelter 2081 /* confdefs.h. */
11241     _ACEOF
11242     cat confdefs.h >>conftest.$ac_ext
11243     cat >>conftest.$ac_ext <<_ACEOF
11244     /* end confdefs.h. */
11245 gezelter 2547
11246     #define __USE_STD_IOSTREAM 1
11247     #ifdef HAVE_IOSTREAM
11248     #include <iostream>
11249     #else
11250     #include <iostream.h>
11251     #endif
11252    
11253     #ifdef FC_DUMMY_MAIN
11254     #ifndef FC_DUMMY_MAIN_EQ_F77
11255     # ifdef __cplusplus
11256     extern "C"
11257     # endif
11258     int FC_DUMMY_MAIN() { return 1; }
11259     #endif
11260     #endif
11261 tim 1998 int
11262     main ()
11263     {
11264 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11265 tim 1998 ;
11266     return 0;
11267     }
11268     _ACEOF
11269     rm -f conftest.$ac_objext
11270 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11271     (eval $ac_compile) 2>conftest.er1
11272 tim 1998 ac_status=$?
11273 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11274     rm -f conftest.er1
11275     cat conftest.err >&5
11276     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11277 tim 1998 (exit $ac_status); } &&
11278 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11279 gezelter 2473 || test ! -s conftest.err'
11280 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11281 tim 1998 (eval $ac_try) 2>&5
11282     ac_status=$?
11283 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11284     (exit $ac_status); }; } &&
11285     { ac_try='test -s conftest.$ac_objext'
11286     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11287     (eval $ac_try) 2>&5
11288     ac_status=$?
11289     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11290 tim 1998 (exit $ac_status); }; }; then
11291 gezelter 2547 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11292 tim 1998 else
11293     echo "$as_me: failed program was:" >&5
11294 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11295    
11296 tim 1998 fi
11297 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11298 gezelter 2547 ac_ext=cc
11299     ac_cpp='$CXXCPP $CPPFLAGS'
11300     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11301     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11302     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11303    
11304     fi
11305    
11306     fi
11307     echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11308     echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11309     if test "$ac_cv_cxx_have_std_iostream" = yes; then
11310    
11311     cat >>confdefs.h <<\_ACEOF
11312     #define HAVE_STD_IOSTREAM 1
11313     _ACEOF
11314    
11315     fi
11316     if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11317    
11318     cat >>confdefs.h <<\_ACEOF
11319     #define __USE_STD_IOSTREAM 1
11320     _ACEOF
11321    
11322     fi
11323    
11324    
11325    
11326    
11327     echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11328     echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11329     if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11330 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11331     else
11332 gezelter 2547
11333     ac_cv_cxx_have_std_stl=no
11334     if test "x$ac_cv_cxx_namespaces" = xyes; then
11335    
11336    
11337     ac_ext=cc
11338     ac_cpp='$CXXCPP $CPPFLAGS'
11339     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11340     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11341     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11342    
11343     cat >conftest.$ac_ext <<_ACEOF
11344 gezelter 2453 /* confdefs.h. */
11345     _ACEOF
11346     cat confdefs.h >>conftest.$ac_ext
11347     cat >>conftest.$ac_ext <<_ACEOF
11348     /* end confdefs.h. */
11349 gezelter 2547 #include <list>
11350 tim 1998
11351 gezelter 2547 #ifdef FC_DUMMY_MAIN
11352     #ifndef FC_DUMMY_MAIN_EQ_F77
11353     # ifdef __cplusplus
11354     extern "C"
11355     # endif
11356     int FC_DUMMY_MAIN() { return 1; }
11357     #endif
11358     #endif
11359 gezelter 2453 int
11360     main ()
11361     {
11362 gezelter 2547 std::list<int> foo;return 0;
11363 gezelter 2453 ;
11364     return 0;
11365     }
11366     _ACEOF
11367     rm -f conftest.$ac_objext
11368     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11369     (eval $ac_compile) 2>conftest.er1
11370     ac_status=$?
11371     grep -v '^ *+' conftest.er1 >conftest.err
11372     rm -f conftest.er1
11373     cat conftest.err >&5
11374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11375     (exit $ac_status); } &&
11376 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11377 gezelter 2473 || test ! -s conftest.err'
11378 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11379     (eval $ac_try) 2>&5
11380     ac_status=$?
11381     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11382     (exit $ac_status); }; } &&
11383     { ac_try='test -s conftest.$ac_objext'
11384     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11385     (eval $ac_try) 2>&5
11386     ac_status=$?
11387     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11388     (exit $ac_status); }; }; then
11389 gezelter 2547 ac_cv_cxx_have_std_stl=yes
11390 gezelter 2453 else
11391     echo "$as_me: failed program was:" >&5
11392     sed 's/^/| /' conftest.$ac_ext >&5
11393    
11394     fi
11395     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11396 gezelter 2547 ac_ext=cc
11397     ac_cpp='$CXXCPP $CPPFLAGS'
11398     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11399     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11400     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11401    
11402     fi
11403    
11404 gezelter 2453 fi
11405 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11406     echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11407     if test "$ac_cv_cxx_have_std_stl" = yes; then
11408 gezelter 2453
11409     cat >>confdefs.h <<\_ACEOF
11410 gezelter 2547 #define HAVE_STD_STL 1
11411 gezelter 2453 _ACEOF
11412    
11413 gezelter 2547 fi
11414 gezelter 2453
11415    
11416 gezelter 2547
11417     echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11418     echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11419     if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11420 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11421     else
11422 gezelter 2547
11423     ac_cv_cxx_have_fstream_attach=no
11424    
11425    
11426     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    
11432     cat >conftest.$ac_ext <<_ACEOF
11433 gezelter 2453 /* confdefs.h. */
11434     _ACEOF
11435     cat confdefs.h >>conftest.$ac_ext
11436     cat >>conftest.$ac_ext <<_ACEOF
11437     /* end confdefs.h. */
11438 gezelter 2547
11439     #ifdef HAVE_IOSTREAM
11440     #include <fstream>
11441     #else
11442     #include <fstream.h>
11443     #endif
11444     #ifdef HAVE_STD_IOSTREAM
11445     using namespace std;
11446     #endif
11447    
11448     #ifdef FC_DUMMY_MAIN
11449     #ifndef FC_DUMMY_MAIN_EQ_F77
11450     # ifdef __cplusplus
11451     extern "C"
11452     # endif
11453     int FC_DUMMY_MAIN() { return 1; }
11454     #endif
11455     #endif
11456 gezelter 2453 int
11457     main ()
11458     {
11459 gezelter 2547 int fd=0;ofstream s;s.attach(fd);
11460 gezelter 2453 ;
11461     return 0;
11462     }
11463     _ACEOF
11464     rm -f conftest.$ac_objext
11465     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11466     (eval $ac_compile) 2>conftest.er1
11467     ac_status=$?
11468     grep -v '^ *+' conftest.er1 >conftest.err
11469     rm -f conftest.er1
11470     cat conftest.err >&5
11471     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11472     (exit $ac_status); } &&
11473 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11474 gezelter 2473 || test ! -s conftest.err'
11475 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11476     (eval $ac_try) 2>&5
11477     ac_status=$?
11478     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11479     (exit $ac_status); }; } &&
11480     { ac_try='test -s conftest.$ac_objext'
11481     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11482     (eval $ac_try) 2>&5
11483     ac_status=$?
11484     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11485     (exit $ac_status); }; }; then
11486 gezelter 2547 ac_cv_cxx_have_fstream_attach=yes
11487 gezelter 2453 else
11488     echo "$as_me: failed program was:" >&5
11489     sed 's/^/| /' conftest.$ac_ext >&5
11490    
11491     fi
11492     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11493 gezelter 2547 ac_ext=cc
11494     ac_cpp='$CXXCPP $CPPFLAGS'
11495     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11496     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11497     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11498    
11499    
11500 gezelter 2453 fi
11501 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11502     echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11503     if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11504 gezelter 2453
11505 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11506     #define HAVE_FSTREAM_ATTACH 1
11507 gezelter 2453 _ACEOF
11508    
11509 gezelter 2547 fi
11510 gezelter 2453
11511    
11512 gezelter 2547
11513     echo "$as_me:$LINENO: checking for fstream::open()" >&5
11514     echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11515     if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11516 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11517     else
11518 gezelter 2547
11519     ac_cv_cxx_have_fstream_open=no
11520     ac_cv_cxx_fstream_open_prot=no
11521    
11522    
11523     ac_ext=cc
11524     ac_cpp='$CXXCPP $CPPFLAGS'
11525     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11526     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11527     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11528    
11529     # Try with 2 parameters
11530     cat >conftest.$ac_ext <<_ACEOF
11531 gezelter 2453 /* confdefs.h. */
11532     _ACEOF
11533     cat confdefs.h >>conftest.$ac_ext
11534     cat >>conftest.$ac_ext <<_ACEOF
11535     /* end confdefs.h. */
11536    
11537 gezelter 2547 #ifdef HAVE_IOSTREAM
11538     #include <fstream>
11539     #else
11540     #include <fstream.h>
11541     #endif
11542     #ifdef HAVE_STD_IOSTREAM
11543     using namespace std;
11544     #endif
11545    
11546     #ifdef FC_DUMMY_MAIN
11547     #ifndef FC_DUMMY_MAIN_EQ_F77
11548     # ifdef __cplusplus
11549     extern "C"
11550     # endif
11551     int FC_DUMMY_MAIN() { return 1; }
11552     #endif
11553     #endif
11554 gezelter 2453 int
11555     main ()
11556     {
11557 gezelter 2547 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11558 gezelter 2453 ;
11559     return 0;
11560     }
11561     _ACEOF
11562     rm -f conftest.$ac_objext
11563     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11564     (eval $ac_compile) 2>conftest.er1
11565     ac_status=$?
11566     grep -v '^ *+' conftest.er1 >conftest.err
11567     rm -f conftest.er1
11568     cat conftest.err >&5
11569     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11570     (exit $ac_status); } &&
11571 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11572 gezelter 2473 || test ! -s conftest.err'
11573 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11574     (eval $ac_try) 2>&5
11575     ac_status=$?
11576     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11577     (exit $ac_status); }; } &&
11578     { ac_try='test -s conftest.$ac_objext'
11579     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11580     (eval $ac_try) 2>&5
11581     ac_status=$?
11582     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11583     (exit $ac_status); }; }; then
11584 gezelter 2547 ac_cv_cxx_have_fstream_open=yes
11585 gezelter 2453 else
11586     echo "$as_me: failed program was:" >&5
11587     sed 's/^/| /' conftest.$ac_ext >&5
11588    
11589     fi
11590     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11591 gezelter 2547 # Try with mode parameter
11592     cat >conftest.$ac_ext <<_ACEOF
11593 gezelter 2453 /* confdefs.h. */
11594     _ACEOF
11595     cat confdefs.h >>conftest.$ac_ext
11596     cat >>conftest.$ac_ext <<_ACEOF
11597     /* end confdefs.h. */
11598 gezelter 2547
11599     #ifdef HAVE_IOSTREAM
11600     #include <fstream>
11601     #else
11602     #include <fstream.h>
11603 gezelter 2453 #endif
11604 gezelter 2547 #ifdef HAVE_STD_IOSTREAM
11605     using namespace std;
11606     #endif
11607 gezelter 2453
11608 gezelter 2547 #ifdef FC_DUMMY_MAIN
11609     #ifndef FC_DUMMY_MAIN_EQ_F77
11610     # ifdef __cplusplus
11611     extern "C"
11612     # endif
11613     int FC_DUMMY_MAIN() { return 1; }
11614     #endif
11615     #endif
11616     int
11617     main ()
11618     {
11619     ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11620     ;
11621     return 0;
11622     }
11623 gezelter 2453 _ACEOF
11624     rm -f conftest.$ac_objext
11625     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11626     (eval $ac_compile) 2>conftest.er1
11627     ac_status=$?
11628     grep -v '^ *+' conftest.er1 >conftest.err
11629     rm -f conftest.er1
11630     cat conftest.err >&5
11631     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11632     (exit $ac_status); } &&
11633 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11634 gezelter 2473 || test ! -s conftest.err'
11635 gezelter 2453 { (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); }; } &&
11640     { ac_try='test -s conftest.$ac_objext'
11641     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11642     (eval $ac_try) 2>&5
11643     ac_status=$?
11644     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11645     (exit $ac_status); }; }; then
11646 gezelter 2547 ac_cv_cxx_fstream_open_prot=yes
11647 gezelter 2453 else
11648     echo "$as_me: failed program was:" >&5
11649     sed 's/^/| /' conftest.$ac_ext >&5
11650    
11651     fi
11652     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11653 gezelter 2547 ac_ext=cc
11654     ac_cpp='$CXXCPP $CPPFLAGS'
11655     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11656     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11657     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11658 gezelter 2453
11659 gezelter 2547
11660 gezelter 2453 fi
11661 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11662     echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11663     if test "$ac_cv_cxx_have_fstream_open" = yes; then
11664 gezelter 2453
11665 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11666     #define HAVE_FSTREAM_OPEN 1
11667     _ACEOF
11668 gezelter 2453
11669 gezelter 2547 fi
11670     if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11671    
11672     cat >>confdefs.h <<\_ACEOF
11673     #define FSTREAM_OPEN_PROT 1
11674 gezelter 2453 _ACEOF
11675    
11676 gezelter 2547 fi
11677 gezelter 2453
11678    
11679 gezelter 1490
11680 gezelter 2547
11681    
11682    
11683    
11684     for ac_header in ctype.h iostream fstream sstream strstream
11685 gezelter 1490 do
11686 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11687     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11688     echo "$as_me:$LINENO: checking for $ac_header" >&5
11689 gezelter 1490 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11690 gezelter 2081 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11691 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11692 gezelter 2081 fi
11693     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11694     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11695 gezelter 1490 else
11696 gezelter 2081 # Is the header compilable?
11697     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11698     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11699     cat >conftest.$ac_ext <<_ACEOF
11700     /* confdefs.h. */
11701     _ACEOF
11702     cat confdefs.h >>conftest.$ac_ext
11703     cat >>conftest.$ac_ext <<_ACEOF
11704     /* end confdefs.h. */
11705     $ac_includes_default
11706 gezelter 1490 #include <$ac_header>
11707     _ACEOF
11708 gezelter 2081 rm -f conftest.$ac_objext
11709     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11710     (eval $ac_compile) 2>conftest.er1
11711     ac_status=$?
11712     grep -v '^ *+' conftest.er1 >conftest.err
11713     rm -f conftest.er1
11714     cat conftest.err >&5
11715     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11716     (exit $ac_status); } &&
11717 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11718 gezelter 2473 || test ! -s conftest.err'
11719 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11720     (eval $ac_try) 2>&5
11721     ac_status=$?
11722     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11723     (exit $ac_status); }; } &&
11724     { ac_try='test -s conftest.$ac_objext'
11725     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11726     (eval $ac_try) 2>&5
11727     ac_status=$?
11728     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11729     (exit $ac_status); }; }; then
11730     ac_header_compiler=yes
11731     else
11732     echo "$as_me: failed program was:" >&5
11733     sed 's/^/| /' conftest.$ac_ext >&5
11734    
11735     ac_header_compiler=no
11736     fi
11737     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11738     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11739     echo "${ECHO_T}$ac_header_compiler" >&6
11740    
11741     # Is the header present?
11742     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11743     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11744     cat >conftest.$ac_ext <<_ACEOF
11745     /* confdefs.h. */
11746     _ACEOF
11747     cat confdefs.h >>conftest.$ac_ext
11748     cat >>conftest.$ac_ext <<_ACEOF
11749     /* end confdefs.h. */
11750     #include <$ac_header>
11751     _ACEOF
11752     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11753 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11754     ac_status=$?
11755 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11756 gezelter 1490 rm -f conftest.er1
11757     cat conftest.err >&5
11758 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11759 gezelter 1490 (exit $ac_status); } >/dev/null; then
11760     if test -s conftest.err; then
11761 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
11762     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11763 gezelter 1490 else
11764     ac_cpp_err=
11765     fi
11766     else
11767     ac_cpp_err=yes
11768     fi
11769     if test -z "$ac_cpp_err"; then
11770 gezelter 2081 ac_header_preproc=yes
11771 gezelter 1490 else
11772     echo "$as_me: failed program was:" >&5
11773 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11774    
11775     ac_header_preproc=no
11776 gezelter 1490 fi
11777     rm -f conftest.err conftest.$ac_ext
11778 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11779     echo "${ECHO_T}$ac_header_preproc" >&6
11780    
11781     # So? What about this header?
11782 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11783 gezelter 2081 yes:no: )
11784     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11785     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11786     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11787     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11788     ac_header_preproc=yes
11789     ;;
11790     no:yes:* )
11791     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11792     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11793     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11794     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11795     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11796     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11797     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11798     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11799     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11800     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11801     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11802     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11803     (
11804     cat <<\_ASBOX
11805     ## ------------------------------ ##
11806     ## Report this to gezelter@nd.edu ##
11807     ## ------------------------------ ##
11808     _ASBOX
11809     ) |
11810     sed "s/^/$as_me: WARNING: /" >&2
11811     ;;
11812     esac
11813     echo "$as_me:$LINENO: checking for $ac_header" >&5
11814     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11815     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11816     echo $ECHO_N "(cached) $ECHO_C" >&6
11817     else
11818     eval "$as_ac_Header=\$ac_header_preproc"
11819 gezelter 1490 fi
11820 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11821     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11822 gezelter 1490
11823     fi
11824 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11825     cat >>confdefs.h <<_ACEOF
11826     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11827     _ACEOF
11828    
11829     fi
11830    
11831 gezelter 1490 done
11832    
11833 gezelter 2547 # AC_CPP_FUNC
11834     # ------------------ #
11835     # Checks to see if ANSI C99 CPP variable __func__ works.
11836     # If not, perhaps __FUNCTION__ works instead.
11837     # If not, we'll just define __func__ to "".
11838     # AC_CPP_FUNC
11839 gezelter 2081
11840 gezelter 2547
11841     echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
11842     echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11843     if test "${ac_cv_cpp_func+set}" = set; then
11844 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11845     else
11846     cat >conftest.$ac_ext <<_ACEOF
11847 gezelter 2081 /* confdefs.h. */
11848     _ACEOF
11849     cat confdefs.h >>conftest.$ac_ext
11850     cat >>conftest.$ac_ext <<_ACEOF
11851     /* end confdefs.h. */
11852    
11853 gezelter 2547 #ifdef FC_DUMMY_MAIN
11854     #ifndef FC_DUMMY_MAIN_EQ_F77
11855     # ifdef __cplusplus
11856     extern "C"
11857     # endif
11858     int FC_DUMMY_MAIN() { return 1; }
11859 gezelter 2081 #endif
11860 gezelter 1490 #endif
11861 gezelter 2081 int
11862     main ()
11863     {
11864 gezelter 2547 const char *foo = __func__;
11865 gezelter 1490 ;
11866     return 0;
11867     }
11868     _ACEOF
11869 gezelter 2547 rm -f conftest.$ac_objext
11870     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11871     (eval $ac_compile) 2>conftest.er1
11872 gezelter 1490 ac_status=$?
11873 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11874     rm -f conftest.er1
11875     cat conftest.err >&5
11876     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11877 gezelter 1490 (exit $ac_status); } &&
11878 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11879 gezelter 2473 || test ! -s conftest.err'
11880 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11881 gezelter 1490 (eval $ac_try) 2>&5
11882     ac_status=$?
11883 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11884     (exit $ac_status); }; } &&
11885 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11886 gezelter 2081 { (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 gezelter 1490 (exit $ac_status); }; }; then
11891 gezelter 2547 ac_cv_cpp_func=yes
11892 gezelter 1490 else
11893     echo "$as_me: failed program was:" >&5
11894 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11895    
11896 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
11897 gezelter 2081 /* confdefs.h. */
11898     _ACEOF
11899     cat confdefs.h >>conftest.$ac_ext
11900     cat >>conftest.$ac_ext <<_ACEOF
11901     /* end confdefs.h. */
11902 gezelter 1490
11903 gezelter 2547 #ifdef FC_DUMMY_MAIN
11904     #ifndef FC_DUMMY_MAIN_EQ_F77
11905     # ifdef __cplusplus
11906     extern "C"
11907     # endif
11908     int FC_DUMMY_MAIN() { return 1; }
11909 gezelter 1490 #endif
11910 gezelter 2547 #endif
11911 gezelter 1490 int
11912     main ()
11913     {
11914 gezelter 2547 const char *foo = __FUNCTION__;
11915 gezelter 1490 ;
11916     return 0;
11917     }
11918     _ACEOF
11919 gezelter 2547 rm -f conftest.$ac_objext
11920     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11921     (eval $ac_compile) 2>conftest.er1
11922 gezelter 1490 ac_status=$?
11923 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11924     rm -f conftest.er1
11925     cat conftest.err >&5
11926     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11927 gezelter 1490 (exit $ac_status); } &&
11928 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11929 gezelter 2473 || test ! -s conftest.err'
11930 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11931 gezelter 1490 (eval $ac_try) 2>&5
11932     ac_status=$?
11933 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11934     (exit $ac_status); }; } &&
11935 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11936 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11937     (eval $ac_try) 2>&5
11938     ac_status=$?
11939     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11940 gezelter 1490 (exit $ac_status); }; }; then
11941 gezelter 2547 ac_cv_cpp_func=__FUNCTION__
11942 gezelter 1490 else
11943     echo "$as_me: failed program was:" >&5
11944 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11945    
11946 gezelter 2547 ac_cv_cpp_func=no
11947 gezelter 1490 fi
11948 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11949 gezelter 1490 fi
11950 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11951     fi
11952     echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11953     echo "${ECHO_T}$ac_cv_cpp_func" >&6
11954     if test $ac_cv_cpp_func = __FUNCTION__; then
11955    
11956     cat >>confdefs.h <<\_ACEOF
11957     #define __func__ __FUNCTION__
11958 gezelter 2081 _ACEOF
11959 gezelter 1490
11960 gezelter 2547 elif test $ac_cv_cpp_func = no; then
11961 gezelter 2026
11962 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11963     #define __func__ ""
11964     _ACEOF
11965 gezelter 2081
11966 gezelter 1490 fi
11967    
11968    
11969 gezelter 2081
11970    
11971 gezelter 2547
11972 gezelter 1490 case $debug in
11973     1)
11974     ;;
11975     *)
11976    
11977 gezelter 2081
11978    
11979    
11980 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
11981     # line
11982 gezelter 2081
11983 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
11984 gezelter 2547 FCFLAGS=""
11985     case "${host_cpu}-${host_os}" in
11986 gezelter 2081
11987 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11988 gezelter 2752 FCFLAGS="-O3 -ip -no-prec-div -cxxlib-icc"
11989 gezelter 2547 fi;;
11990     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11991     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11992     fi;;
11993     powerpc*-aix*)
11994     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11995     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11996     echo "*******************************************************"
11997     echo "* You have AIX on an unknown powerpc system. It is *"
11998     echo "* recommended that you use *"
11999     echo "* *"
12000     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12001     echo "* ^^^ *"
12002     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12003     echo "* PowerPC CPU you have. For more info, man xlf. *"
12004     echo "*******************************************************"
12005     fi;;
12006     *darwin*)
12007     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12008 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12009     fi
12010     if test "$FC" = ifort; then
12011     FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
12012 gezelter 2547 fi;;
12013     esac
12014    
12015     if test -n "$CPU_FLAGS"; then
12016     FCFLAGS="$FCFLAGS $CPU_FLAGS"
12017     fi
12018    
12019     if test -z "$FCFLAGS"; then
12020     echo ""
12021     echo "*********************************************************"
12022     echo "* WARNING: Don't know the best FCFLAGS for this system *"
12023     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12024     echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
12025     echo "*********************************************************"
12026     echo ""
12027     FCFLAGS="-O3"
12028     fi
12029    
12030    
12031     echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12032     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
12033     if test "${ac_guessed_f90flags+set}" = set; then
12034     echo $ECHO_N "(cached) $ECHO_C" >&6
12035     else
12036    
12037    
12038    
12039     ac_ext=${FC_SRCEXT-f}
12040     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
12041     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
12042     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12043    
12044     echo 'program main' > conftest.$ac_ext
12045     echo 'end program main' >> conftest.$ac_ext
12046     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12047     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12048     (eval $ac_compile) 2>&5
12049     ac_status=$?
12050     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12051     (exit $ac_status); }; then
12052     ac_guessed_f90flags=yes
12053     else
12054     ac_guessed_f90flags=no
12055     fi
12056     rm -f conftest*
12057     ac_ext=cc
12058     ac_cpp='$CXXCPP $CPPFLAGS'
12059     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12060     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12061     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12062    
12063    
12064     fi
12065     echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12066     echo "${ECHO_T}$ac_guessed_f90flags" >&6
12067     if test "$ac_guessed_f90flags" = yes; then
12068     :
12069    
12070     else
12071     :
12072    
12073     echo ""
12074     echo "**********************************************************"
12075     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12076     echo "* your compiler. *"
12077     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12078     echo "*********************************************************"
12079     echo ""
12080     FCFLAGS=""
12081    
12082     fi
12083    
12084    
12085     fi
12086    
12087    
12088    
12089    
12090    
12091    
12092    
12093 gezelter 2081 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12094 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12095     if test "${ac_cv_prog_really_gcc+set}" = set; then
12096     echo $ECHO_N "(cached) $ECHO_C" >&6
12097     else
12098    
12099     cat > conftest.c <<EOF
12100     #ifdef __GNUC__
12101 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12102     no;
12103     #else
12104 gezelter 1490 yes;
12105     #endif
12106     #endif
12107     EOF
12108     if { ac_try='${CC-cc} -E conftest.c'
12109 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12110 gezelter 1490 (eval $ac_try) 2>&5
12111     ac_status=$?
12112 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12113 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12114     ac_cv_prog_really_gcc=yes
12115     else
12116     ac_cv_prog_really_gcc=no
12117     fi
12118    
12119     fi
12120 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12121 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12122     if test "$ac_cv_prog_really_gcc" = yes; then
12123     :
12124    
12125     else
12126     :
12127    
12128     fi
12129    
12130 gezelter 2081
12131 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12132     # line
12133     if test "$ac_test_CFLAGS" != "set"; then
12134     CFLAGS=""
12135     case "${host_cpu}-${host_os}" in
12136    
12137     *linux*) if test "$CC" = icc; then
12138     CFLAGS="-O"
12139     fi;;
12140     sparc-solaris2*) if test "$CC" = cc; then
12141 tim 2518 CFLAGS="-O -dalign"
12142 gezelter 1490 fi;;
12143    
12144     alpha*-osf*) if test "$CC" = cc; then
12145     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12146     fi;;
12147    
12148     hppa*-hpux*) if test "$CC" = cc; then
12149     CFLAGS="-Ae +O3 +Oall"
12150     fi;;
12151    
12152     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12153     CFLAGS="-O3 -qtune=auto -qansialias -w"
12154     fi;;
12155     powerpc*-aix*)
12156     if test "$CC" = cc -o "$CC" = xlc; then
12157     CFLAGS="-O3 -qtune=auto -qansialias -w"
12158     echo "*******************************************************"
12159     echo "* You have AIX on an unknown powerpc system. It is *"
12160     echo "* recommended that you use *"
12161     echo "* *"
12162     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12163     echo "* ^^^ *"
12164     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12165     echo "* PowerPC CPU you have. For more info, man cc. *"
12166     echo "*******************************************************"
12167     fi;;
12168     *darwin*)
12169     if test "$CC" = xlc -o "$CC" = cc; then
12170 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12171     fi
12172     if test "$CC" = icc; then
12173     CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12174 gezelter 1490 fi;;
12175     esac
12176    
12177     # use default flags for gcc on all systems
12178     if test $ac_cv_prog_really_gcc = yes; then
12179     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12180     fi
12181    
12182     # test for gcc-specific flags:
12183     if test $ac_cv_prog_really_gcc = yes; then
12184     # -malign-double for x86 systems
12185    
12186 gezelter 2081
12187 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12188     echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12189 gezelter 1490 if test "${ac_align_double+set}" = set; then
12190     echo $ECHO_N "(cached) $ECHO_C" >&6
12191     else
12192     echo 'void f(){}' > conftest.c
12193 gezelter 2547 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12194 gezelter 1490 ac_align_double=yes
12195     else
12196     ac_align_double=no
12197     fi
12198     rm -f conftest*
12199    
12200     fi
12201 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12202 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12203     if test "$ac_align_double" = yes; then
12204     :
12205     CFLAGS="$CFLAGS -malign-double"
12206     else
12207     :
12208    
12209     fi
12210    
12211     # -fstrict-aliasing for gcc-2.95+
12212    
12213 gezelter 2081
12214 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12215     echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12216 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12217     echo $ECHO_N "(cached) $ECHO_C" >&6
12218     else
12219     echo 'void f(){}' > conftest.c
12220 gezelter 2547 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12221 gezelter 1490 ac_fstrict_aliasing=yes
12222     else
12223     ac_fstrict_aliasing=no
12224     fi
12225     rm -f conftest*
12226    
12227     fi
12228 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12229 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12230     if test "$ac_fstrict_aliasing" = yes; then
12231     :
12232     CFLAGS="$CFLAGS -fstrict-aliasing"
12233     else
12234     :
12235    
12236     fi
12237    
12238     fi
12239    
12240     CPU_FLAGS=""
12241     if test $ac_cv_prog_really_gcc = yes; then
12242     case "${host_cpu}" in
12243     i586*)
12244    
12245 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12246     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12247 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12248     echo $ECHO_N "(cached) $ECHO_C" >&6
12249     else
12250     echo 'void f(){}' > conftest.c
12251 gezelter 2547 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12252 gezelter 1490 ac_cpu_pentium=yes
12253     else
12254     ac_cpu_pentium=no
12255     fi
12256     rm -f conftest*
12257    
12258     fi
12259 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12260 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12261     if test "$ac_cpu_pentium" = yes; then
12262     :
12263     CPU_FLAGS=-mcpu=pentium
12264     else
12265     :
12266    
12267 gezelter 2081
12268 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12269     echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12270 gezelter 1490 if test "${ac_pentium+set}" = set; then
12271     echo $ECHO_N "(cached) $ECHO_C" >&6
12272     else
12273     echo 'void f(){}' > conftest.c
12274 gezelter 2547 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12275 gezelter 1490 ac_pentium=yes
12276     else
12277     ac_pentium=no
12278     fi
12279     rm -f conftest*
12280    
12281     fi
12282 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12283 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12284     if test "$ac_pentium" = yes; then
12285     :
12286     CPU_FLAGS=-mpentium
12287     else
12288     :
12289    
12290     fi
12291    
12292     fi
12293    
12294     ;;
12295     i686*)
12296    
12297 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12298     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12299 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12300     echo $ECHO_N "(cached) $ECHO_C" >&6
12301     else
12302     echo 'void f(){}' > conftest.c
12303 gezelter 2547 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12304 gezelter 1490 ac_cpu_pentiumpro=yes
12305     else
12306     ac_cpu_pentiumpro=no
12307     fi
12308     rm -f conftest*
12309    
12310     fi
12311 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12312 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12313     if test "$ac_cpu_pentiumpro" = yes; then
12314     :
12315     CPU_FLAGS=-mcpu=pentiumpro
12316     else
12317     :
12318    
12319 gezelter 2081
12320 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12321     echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12322 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12323     echo $ECHO_N "(cached) $ECHO_C" >&6
12324     else
12325     echo 'void f(){}' > conftest.c
12326 gezelter 2547 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12327 gezelter 1490 ac_pentiumpro=yes
12328     else
12329     ac_pentiumpro=no
12330     fi
12331     rm -f conftest*
12332    
12333     fi
12334 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12335 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12336     if test "$ac_pentiumpro" = yes; then
12337     :
12338     CPU_FLAGS=-mpentiumpro
12339     else
12340     :
12341    
12342     fi
12343    
12344     fi
12345    
12346     ;;
12347     powerpc*)
12348     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12349     is60x=`echo $cputype | egrep "^600-9e?$"`
12350     if test -n "$is60x"; then
12351    
12352 gezelter 2081
12353 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12354     echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12355 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12356     echo $ECHO_N "(cached) $ECHO_C" >&6
12357     else
12358     echo 'void f(){}' > conftest.c
12359 gezelter 2547 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12360 gezelter 1490 ac_m_cpu_60x=yes
12361     else
12362     ac_m_cpu_60x=no
12363     fi
12364     rm -f conftest*
12365    
12366     fi
12367 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12368 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12369     if test "$ac_m_cpu_60x" = yes; then
12370     :
12371     CPU_FLAGS=-mcpu=$cputype
12372     else
12373     :
12374    
12375     fi
12376    
12377     elif test "$cputype" = 750; then
12378    
12379 gezelter 2081
12380     echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12381 gezelter 1490 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12382     if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12383     echo $ECHO_N "(cached) $ECHO_C" >&6
12384     else
12385    
12386     cat > conftest.c <<EOF
12387     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12388     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12389     yes;
12390     # endif
12391     #endif
12392     EOF
12393     if { ac_try='${CC-cc} -E conftest.c'
12394 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12395 gezelter 1490 (eval $ac_try) 2>&5
12396     ac_status=$?
12397 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12398 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12399     ac_cv_prog_gcc_2_95=yes
12400     else
12401     ac_cv_prog_gcc_2_95=no
12402     fi
12403    
12404     fi
12405 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12406 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12407     if test "$ac_cv_prog_gcc_2_95" = yes; then
12408     :
12409    
12410 gezelter 2081
12411 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12412     echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12413 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12414     echo $ECHO_N "(cached) $ECHO_C" >&6
12415     else
12416     echo 'void f(){}' > conftest.c
12417 gezelter 2547 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12418 gezelter 1490 ac_m_cpu_750=yes
12419     else
12420     ac_m_cpu_750=no
12421     fi
12422     rm -f conftest*
12423    
12424     fi
12425 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12426 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12427     if test "$ac_m_cpu_750" = yes; then
12428     :
12429     CPU_FLAGS=-mcpu=750
12430     else
12431     :
12432    
12433     fi
12434    
12435     else
12436     :
12437    
12438     fi
12439    
12440     fi
12441     if test -z "$CPU_FLAGS"; then
12442    
12443 gezelter 2081
12444 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12445     echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12446 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12447     echo $ECHO_N "(cached) $ECHO_C" >&6
12448     else
12449     echo 'void f(){}' > conftest.c
12450 gezelter 2547 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12451 gezelter 1490 ac_m_cpu_powerpc=yes
12452     else
12453     ac_m_cpu_powerpc=no
12454     fi
12455     rm -f conftest*
12456    
12457     fi
12458 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12459 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12460     if test "$ac_m_cpu_powerpc" = yes; then
12461     :
12462     CPU_FLAGS=-mcpu=powerpc
12463     else
12464     :
12465    
12466     fi
12467    
12468     fi
12469     if test -z "$CPU_FLAGS"; then
12470    
12471 gezelter 2081
12472 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12473     echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12474 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12475     echo $ECHO_N "(cached) $ECHO_C" >&6
12476     else
12477     echo 'void f(){}' > conftest.c
12478 gezelter 2547 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12479 gezelter 1490 ac_m_powerpc=yes
12480     else
12481     ac_m_powerpc=no
12482     fi
12483     rm -f conftest*
12484    
12485     fi
12486 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12487 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12488     if test "$ac_m_powerpc" = yes; then
12489     :
12490     CPU_FLAGS=-mpowerpc
12491     else
12492     :
12493    
12494     fi
12495    
12496     fi
12497     esac
12498     fi
12499    
12500     if test -n "$CPU_FLAGS"; then
12501     CFLAGS="$CFLAGS $CPU_FLAGS"
12502     fi
12503    
12504     if test -z "$CFLAGS"; then
12505     echo ""
12506     echo "********************************************************"
12507     echo "* WARNING: Don't know the best CFLAGS for this system *"
12508     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12509     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12510     echo "********************************************************"
12511     echo ""
12512     CFLAGS="-O3"
12513     fi
12514    
12515 gezelter 2081
12516    
12517 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12518     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12519 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
12520     echo $ECHO_N "(cached) $ECHO_C" >&6
12521     else
12522     echo 'void f(){}' > conftest.c
12523 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12524 gezelter 1490 ac_guessed_cflags=yes
12525     else
12526     ac_guessed_cflags=no
12527     fi
12528     rm -f conftest*
12529    
12530     fi
12531 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12532 gezelter 1490 echo "${ECHO_T}$ac_guessed_cflags" >&6
12533     if test "$ac_guessed_cflags" = yes; then
12534     :
12535    
12536     else
12537     :
12538    
12539     echo ""
12540     echo "********************************************************"
12541     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12542     echo "* your compiler. *"
12543     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12544     echo "********************************************************"
12545     echo ""
12546     CFLAGS=""
12547    
12548     fi
12549    
12550 gezelter 2081
12551 gezelter 1490 fi
12552    
12553 gezelter 2081
12554    
12555    
12556    
12557    
12558    
12559     echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12560 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12561     if test "${ac_cv_prog_really_gxx+set}" = set; then
12562     echo $ECHO_N "(cached) $ECHO_C" >&6
12563     else
12564    
12565     cat > conftest.cpp <<EOF
12566     #ifdef __GNUC__
12567 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12568     no;
12569     #else
12570 gezelter 1490 yes;
12571     #endif
12572     #endif
12573     EOF
12574     if { ac_try='${CXX-c++} -E conftest.cpp'
12575 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12576 gezelter 1490 (eval $ac_try) 2>&5
12577     ac_status=$?
12578 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12579 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12580     ac_cv_prog_really_gxx=yes
12581     else
12582     ac_cv_prog_really_gxx=no
12583     fi
12584    
12585     fi
12586 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12587 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12588     if test "$ac_cv_prog_really_gxx" = yes; then
12589     :
12590    
12591     else
12592     :
12593    
12594     fi
12595    
12596 gezelter 2081
12597 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12598     # line
12599     if test "$ac_test_CXXFLAGS" != "set"; then
12600     CXXFLAGS=""
12601     case "${host_cpu}-${host_os}" in
12602    
12603     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12604     CXXFLAGS="-O"
12605     fi;;
12606     sparc-solaris2*) if test "$CXX" = CC; then
12607 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
12608 gezelter 1490 fi;;
12609     rs6000*-aix*) if test "$CXX" = xlC; then
12610     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12611     fi;;
12612     powerpc*-aix*)
12613     if test "$CXX" = xlC; then
12614     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12615     echo "*******************************************************"
12616     echo "* You have AIX on an unknown powerpc system. It is *"
12617     echo "* recommended that you use *"
12618     echo "* *"
12619     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12620     echo "* ^^^ *"
12621     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12622     echo "* PowerPC CPU you have. For more info, man cc. *"
12623     echo "*******************************************************"
12624     fi;;
12625     *darwin*)
12626 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12627 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12628     fi
12629     if test "$CXX" = icpc; then
12630     CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12631 gezelter 1490 fi;;
12632     esac
12633    
12634     # use default flags for gcc on all systems
12635     if test $ac_cv_prog_really_gxx = yes; then
12636     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12637     fi
12638    
12639     # test for gcc-specific flags:
12640     if test $ac_cv_prog_really_gxx = yes; then
12641     # -malign-double for x86 systems
12642    
12643 gezelter 2081
12644 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12645     echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12646 gezelter 1490 if test "${ac_align_double+set}" = set; then
12647     echo $ECHO_N "(cached) $ECHO_C" >&6
12648     else
12649     echo 'void f(){}' > conftest.cpp
12650 gezelter 2547 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12651 gezelter 1490 ac_align_double=yes
12652     else
12653     ac_align_double=no
12654     fi
12655     rm -f conftest*
12656    
12657     fi
12658 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12659 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12660     if test "$ac_align_double" = yes; then
12661     :
12662     CXXFLAGS="$CXXFLAGS -malign-double"
12663     else
12664     :
12665    
12666     fi
12667    
12668     # -fstrict-aliasing for gcc-2.95+
12669    
12670 gezelter 2081
12671 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12672     echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12673 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12674     echo $ECHO_N "(cached) $ECHO_C" >&6
12675     else
12676     echo 'void f(){}' > conftest.cpp
12677 gezelter 2547 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12678 gezelter 1490 ac_fstrict_aliasing=yes
12679     else
12680     ac_fstrict_aliasing=no
12681     fi
12682     rm -f conftest*
12683    
12684     fi
12685 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12686 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12687     if test "$ac_fstrict_aliasing" = yes; then
12688     :
12689     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12690     else
12691     :
12692    
12693     fi
12694    
12695     fi
12696    
12697     CPU_FLAGS=""
12698     if test $ac_cv_prog_really_gxx = yes; then
12699     case "${host_cpu}" in
12700     i586*)
12701    
12702 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12703     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12704 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12705     echo $ECHO_N "(cached) $ECHO_C" >&6
12706     else
12707     echo 'void f(){}' > conftest.cpp
12708 gezelter 2547 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12709 gezelter 1490 ac_cpu_pentium=yes
12710     else
12711     ac_cpu_pentium=no
12712     fi
12713     rm -f conftest*
12714    
12715     fi
12716 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12717 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12718     if test "$ac_cpu_pentium" = yes; then
12719     :
12720     CPU_FLAGS=-mcpu=pentium
12721     else
12722     :
12723    
12724 gezelter 2081
12725 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12726     echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12727 gezelter 1490 if test "${ac_pentium+set}" = set; then
12728     echo $ECHO_N "(cached) $ECHO_C" >&6
12729     else
12730     echo 'void f(){}' > conftest.cpp
12731 gezelter 2547 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12732 gezelter 1490 ac_pentium=yes
12733     else
12734     ac_pentium=no
12735     fi
12736     rm -f conftest*
12737    
12738     fi
12739 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12740 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12741     if test "$ac_pentium" = yes; then
12742     :
12743     CPU_FLAGS=-mpentium
12744     else
12745     :
12746    
12747     fi
12748    
12749     fi
12750    
12751     ;;
12752     i686*)
12753    
12754 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12755     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12756 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12757     echo $ECHO_N "(cached) $ECHO_C" >&6
12758     else
12759     echo 'void f(){}' > conftest.cpp
12760 gezelter 2547 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12761 gezelter 1490 ac_cpu_pentiumpro=yes
12762     else
12763     ac_cpu_pentiumpro=no
12764     fi
12765     rm -f conftest*
12766    
12767     fi
12768 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12769 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12770     if test "$ac_cpu_pentiumpro" = yes; then
12771     :
12772     CPU_FLAGS=-mcpu=pentiumpro
12773     else
12774     :
12775    
12776 gezelter 2081
12777 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12778     echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
12779 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12780     echo $ECHO_N "(cached) $ECHO_C" >&6
12781     else
12782     echo 'void f(){}' > conftest.cpp
12783 gezelter 2547 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12784 gezelter 1490 ac_pentiumpro=yes
12785     else
12786     ac_pentiumpro=no
12787     fi
12788     rm -f conftest*
12789    
12790     fi
12791 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12792 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12793     if test "$ac_pentiumpro" = yes; then
12794     :
12795     CPU_FLAGS=-mpentiumpro
12796     else
12797     :
12798    
12799     fi
12800    
12801     fi
12802    
12803     ;;
12804     powerpc*)
12805     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12806     is60x=`echo $cputype | egrep "^600-9e?$"`
12807     if test -n "$is60x"; then
12808    
12809 gezelter 2081
12810 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12811     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
12812 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12813     echo $ECHO_N "(cached) $ECHO_C" >&6
12814     else
12815     echo 'void f(){}' > conftest.cpp
12816 gezelter 2547 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12817 gezelter 1490 ac_m_cpu_60x=yes
12818     else
12819     ac_m_cpu_60x=no
12820     fi
12821     rm -f conftest*
12822    
12823     fi
12824 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12825 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12826     if test "$ac_m_cpu_60x" = yes; then
12827     :
12828     CPU_FLAGS=-mcpu=$cputype
12829     else
12830     :
12831    
12832     fi
12833    
12834     elif test "$cputype" = 750; then
12835    
12836 gezelter 2081
12837     echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12838 gezelter 1490 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
12839     if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12840     echo $ECHO_N "(cached) $ECHO_C" >&6
12841     else
12842    
12843     cat > conftest.cpp <<EOF
12844     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12845     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12846     yes;
12847     # endif
12848     #endif
12849     EOF
12850     if { ac_try='${CXX-c++} -E conftest.cpp'
12851 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12852 gezelter 1490 (eval $ac_try) 2>&5
12853     ac_status=$?
12854 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12855 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12856     ac_cv_prog_gxx_2_95=yes
12857     else
12858     ac_cv_prog_gxx_2_95=no
12859     fi
12860    
12861     fi
12862 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12863 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12864     if test "$ac_cv_prog_gxx_2_95" = yes; then
12865     :
12866    
12867 gezelter 2081
12868 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12869     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12870 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12871     echo $ECHO_N "(cached) $ECHO_C" >&6
12872     else
12873     echo 'void f(){}' > conftest.cpp
12874 gezelter 2547 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12875 gezelter 1490 ac_m_cpu_750=yes
12876     else
12877     ac_m_cpu_750=no
12878     fi
12879     rm -f conftest*
12880    
12881     fi
12882 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12883 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12884     if test "$ac_m_cpu_750" = yes; then
12885     :
12886     CPU_FLAGS=-mcpu=750
12887     else
12888     :
12889    
12890     fi
12891    
12892     else
12893     :
12894    
12895     fi
12896    
12897     fi
12898     if test -z "$CPU_FLAGS"; then
12899    
12900 gezelter 2081
12901 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12902     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12903 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12904     echo $ECHO_N "(cached) $ECHO_C" >&6
12905     else
12906     echo 'void f(){}' > conftest.cpp
12907 gezelter 2547 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12908 gezelter 1490 ac_m_cpu_powerpc=yes
12909     else
12910     ac_m_cpu_powerpc=no
12911     fi
12912     rm -f conftest*
12913    
12914     fi
12915 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12916 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12917     if test "$ac_m_cpu_powerpc" = yes; then
12918     :
12919     CPU_FLAGS=-mcpu=powerpc
12920     else
12921     :
12922    
12923     fi
12924    
12925     fi
12926     if test -z "$CPU_FLAGS"; then
12927    
12928 gezelter 2081
12929 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12930     echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12931 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12932     echo $ECHO_N "(cached) $ECHO_C" >&6
12933     else
12934     echo 'void f(){}' > conftest.cpp
12935 gezelter 2547 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12936 gezelter 1490 ac_m_powerpc=yes
12937     else
12938     ac_m_powerpc=no
12939     fi
12940     rm -f conftest*
12941    
12942     fi
12943 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12944 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12945     if test "$ac_m_powerpc" = yes; then
12946     :
12947     CPU_FLAGS=-mpowerpc
12948     else
12949     :
12950    
12951     fi
12952    
12953     fi
12954     esac
12955     fi
12956    
12957     if test -n "$CPU_FLAGS"; then
12958     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12959     fi
12960    
12961     if test -z "$CXXFLAGS"; then
12962     echo ""
12963     echo "**********************************************************"
12964     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12965     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12966     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
12967     echo "**********************************************************"
12968     echo ""
12969     CXXFLAGS="-O3"
12970     fi
12971    
12972 gezelter 2081
12973    
12974 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12975     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12976 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
12977     echo $ECHO_N "(cached) $ECHO_C" >&6
12978     else
12979     echo 'void f(){}' > conftest.cpp
12980 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12981 gezelter 1490 ac_guessed_cxxflags=yes
12982     else
12983     ac_guessed_cxxflags=no
12984     fi
12985     rm -f conftest*
12986    
12987     fi
12988 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12989 gezelter 1490 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12990     if test "$ac_guessed_cxxflags" = yes; then
12991     :
12992    
12993     else
12994     :
12995    
12996     echo ""
12997     echo "**********************************************************"
12998     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12999     echo "* your compiler. *"
13000     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
13001     echo "**********************************************************"
13002     echo ""
13003     CXXFLAGS=""
13004    
13005     fi
13006    
13007 gezelter 2081
13008 gezelter 1490 fi
13009    
13010     ;;
13011     esac
13012    
13013 tim 2518
13014     cat >>confdefs.h <<\_ACEOF
13015 gezelter 2453 #define OBAPI
13016     _ACEOF
13017    
13018    
13019    
13020 gezelter 2502
13021 gezelter 1490 # Check whether --with-mpi or --without-mpi was given.
13022     if test "${with_mpi+set}" = set; then
13023     withval="$with_mpi"
13024     with_mpi=$withval
13025     else
13026     with_mpi="no"
13027     fi;
13028    
13029     case "x$with_mpi" in
13030     xyes | "x") USE_MPI=yes;;
13031     xno) USE_MPI=no ;;
13032     *) MPI="$with_mpi"; USE_MPI=yes ;;
13033     esac
13034     if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
13035     MPI="/usr/local"
13036     fi
13037     if test "$USE_MPI" = "yes"; then
13038    
13039 gezelter 2081
13040 gezelter 1490 # Set variables...
13041     MPI_LIB_DIR="$MPI/lib"
13042     MPI_INC_DIR="$MPI/include"
13043    
13044 gezelter 2081
13045    
13046     echo "$as_me:$LINENO: checking for mpi.h" >&5
13047 gezelter 1490 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
13048     have_mpi_h=0
13049 gezelter 2265 rm -f conftest*
13050 gezelter 1490 echo '#include <mpi.h>' > conftest.cc
13051 gezelter 2265 if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
13052 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13053 gezelter 1490 echo "${ECHO_T}yes" >&6
13054     have_mpi_h=1
13055     else
13056 gezelter 2265 if test -s conftest.out ; then
13057     cat conftest.out >> config.log
13058     fi
13059 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13060 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13061     USE_MPI="no"
13062     fi
13063     rm -f conftest*
13064     if test "$have_mpi_h" = 1; then
13065    
13066 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13067 gezelter 1490 #define HAVE_MPI_H 1
13068 gezelter 2081 _ACEOF
13069 gezelter 1490
13070     fi
13071    
13072 gezelter 2081 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13073 gezelter 1490 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13074     have_mpif_h=0
13075     rm -f conftest*
13076 gezelter 2547 cat >conftest.$ac_ext <<EOF
13077 gezelter 1490 program main
13078     include 'mpif.h'
13079     end
13080     EOF
13081 gezelter 2547 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13082 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13083 gezelter 1490 echo "${ECHO_T}yes" >&6
13084     MPI_F90_INC="$MPI_INC_DIR"
13085     have_mpif_h=1
13086     else
13087     if test -s conftest.out ; then
13088     cat conftest.out >> config.log
13089     fi
13090 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13091 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13092     USE_MPI="no"
13093     fi
13094     rm -f conftest*
13095    
13096     if test "$have_mpif_h" = 1; then
13097    
13098 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13099 gezelter 1490 #define HAVE_MPIF_H 1
13100 gezelter 2081 _ACEOF
13101 gezelter 1490
13102     fi
13103    
13104     ac_ext=c
13105     ac_cpp='$CPP $CPPFLAGS'
13106     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13107     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13108     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13109    
13110     ac_save_LDFLAGS=$LDFLAGS
13111     LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
13112    
13113     if test x = x"$MPI_LIB"; then
13114 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13115 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13116     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13117     echo $ECHO_N "(cached) $ECHO_C" >&6
13118     else
13119     ac_check_lib_save_LIBS=$LIBS
13120     LIBS="-lmpich $LIBS"
13121     cat >conftest.$ac_ext <<_ACEOF
13122 gezelter 2081 /* confdefs.h. */
13123     _ACEOF
13124     cat confdefs.h >>conftest.$ac_ext
13125     cat >>conftest.$ac_ext <<_ACEOF
13126     /* end confdefs.h. */
13127 gezelter 1490
13128     /* Override any gcc2 internal prototype to avoid an error. */
13129     #ifdef __cplusplus
13130     extern "C"
13131     #endif
13132     /* We use char because int might match the return type of a gcc2
13133     builtin and then its argument prototype would still apply. */
13134     char MPI_Init ();
13135 gezelter 2547 #ifdef FC_DUMMY_MAIN
13136     #ifndef FC_DUMMY_MAIN_EQ_F77
13137     # ifdef __cplusplus
13138     extern "C"
13139     # endif
13140     int FC_DUMMY_MAIN() { return 1; }
13141     #endif
13142     #endif
13143 gezelter 1490 int
13144     main ()
13145     {
13146     MPI_Init ();
13147     ;
13148     return 0;
13149     }
13150     _ACEOF
13151     rm -f conftest.$ac_objext conftest$ac_exeext
13152 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13153     (eval $ac_link) 2>conftest.er1
13154 gezelter 1490 ac_status=$?
13155 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13156     rm -f conftest.er1
13157     cat conftest.err >&5
13158     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13159 gezelter 1490 (exit $ac_status); } &&
13160 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13161     || test ! -s conftest.err'
13162 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13163 gezelter 1490 (eval $ac_try) 2>&5
13164     ac_status=$?
13165 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13166     (exit $ac_status); }; } &&
13167     { ac_try='test -s conftest$ac_exeext'
13168     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13169     (eval $ac_try) 2>&5
13170     ac_status=$?
13171     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13172 gezelter 1490 (exit $ac_status); }; }; then
13173     ac_cv_lib_mpich_MPI_Init=yes
13174     else
13175     echo "$as_me: failed program was:" >&5
13176 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13177    
13178 gezelter 1490 ac_cv_lib_mpich_MPI_Init=no
13179     fi
13180 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13181     conftest$ac_exeext conftest.$ac_ext
13182 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13183     fi
13184 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13185 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13186     if test $ac_cv_lib_mpich_MPI_Init = yes; then
13187     MPI_LIB="-lmpich"
13188     fi
13189    
13190     fi
13191     if test x = x"$MPI_LIB"; then
13192 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13193 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13194     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13195     echo $ECHO_N "(cached) $ECHO_C" >&6
13196     else
13197     ac_check_lib_save_LIBS=$LIBS
13198     LIBS="-lmpi $LIBS"
13199     cat >conftest.$ac_ext <<_ACEOF
13200 gezelter 2081 /* confdefs.h. */
13201     _ACEOF
13202     cat confdefs.h >>conftest.$ac_ext
13203     cat >>conftest.$ac_ext <<_ACEOF
13204     /* end confdefs.h. */
13205 gezelter 1490
13206     /* Override any gcc2 internal prototype to avoid an error. */
13207     #ifdef __cplusplus
13208     extern "C"
13209     #endif
13210     /* We use char because int might match the return type of a gcc2
13211     builtin and then its argument prototype would still apply. */
13212     char MPI_Init ();
13213 gezelter 2547 #ifdef FC_DUMMY_MAIN
13214     #ifndef FC_DUMMY_MAIN_EQ_F77
13215     # ifdef __cplusplus
13216     extern "C"
13217     # endif
13218     int FC_DUMMY_MAIN() { return 1; }
13219     #endif
13220     #endif
13221 gezelter 1490 int
13222     main ()
13223     {
13224     MPI_Init ();
13225     ;
13226     return 0;
13227     }
13228     _ACEOF
13229     rm -f conftest.$ac_objext conftest$ac_exeext
13230 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13231     (eval $ac_link) 2>conftest.er1
13232 gezelter 1490 ac_status=$?
13233 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13234     rm -f conftest.er1
13235     cat conftest.err >&5
13236     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13237 gezelter 1490 (exit $ac_status); } &&
13238 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13239     || test ! -s conftest.err'
13240 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13241 gezelter 1490 (eval $ac_try) 2>&5
13242     ac_status=$?
13243 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13244     (exit $ac_status); }; } &&
13245     { ac_try='test -s conftest$ac_exeext'
13246     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13247     (eval $ac_try) 2>&5
13248     ac_status=$?
13249     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13250 gezelter 1490 (exit $ac_status); }; }; then
13251     ac_cv_lib_mpi_MPI_Init=yes
13252     else
13253     echo "$as_me: failed program was:" >&5
13254 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13255    
13256 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13257     fi
13258 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13259     conftest$ac_exeext conftest.$ac_ext
13260 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13261     fi
13262 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13263 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13264     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13265     MPI_LIB="-lmpi"
13266     fi
13267    
13268     fi
13269     $as_unset ac_cv_lib_mpi_MPI_Init
13270     if test x = x"$MPI_LIB"; then
13271 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13272 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13273     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13274     echo $ECHO_N "(cached) $ECHO_C" >&6
13275     else
13276     ac_check_lib_save_LIBS=$LIBS
13277     LIBS="-lmpi "-llam" $LIBS"
13278     cat >conftest.$ac_ext <<_ACEOF
13279 gezelter 2081 /* confdefs.h. */
13280     _ACEOF
13281     cat confdefs.h >>conftest.$ac_ext
13282     cat >>conftest.$ac_ext <<_ACEOF
13283     /* end confdefs.h. */
13284 gezelter 1490
13285     /* Override any gcc2 internal prototype to avoid an error. */
13286     #ifdef __cplusplus
13287     extern "C"
13288     #endif
13289     /* We use char because int might match the return type of a gcc2
13290     builtin and then its argument prototype would still apply. */
13291     char MPI_Init ();
13292 gezelter 2547 #ifdef FC_DUMMY_MAIN
13293     #ifndef FC_DUMMY_MAIN_EQ_F77
13294     # ifdef __cplusplus
13295     extern "C"
13296     # endif
13297     int FC_DUMMY_MAIN() { return 1; }
13298     #endif
13299     #endif
13300 gezelter 1490 int
13301     main ()
13302     {
13303     MPI_Init ();
13304     ;
13305     return 0;
13306     }
13307     _ACEOF
13308     rm -f conftest.$ac_objext conftest$ac_exeext
13309 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13310     (eval $ac_link) 2>conftest.er1
13311 gezelter 1490 ac_status=$?
13312 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13313     rm -f conftest.er1
13314     cat conftest.err >&5
13315     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13316 gezelter 1490 (exit $ac_status); } &&
13317 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13318     || test ! -s conftest.err'
13319 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13320 gezelter 1490 (eval $ac_try) 2>&5
13321     ac_status=$?
13322 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13323     (exit $ac_status); }; } &&
13324     { ac_try='test -s conftest$ac_exeext'
13325     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13326     (eval $ac_try) 2>&5
13327     ac_status=$?
13328     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13329 gezelter 1490 (exit $ac_status); }; }; then
13330     ac_cv_lib_mpi_MPI_Init=yes
13331     else
13332     echo "$as_me: failed program was:" >&5
13333 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13334    
13335 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13336     fi
13337 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13338     conftest$ac_exeext conftest.$ac_ext
13339 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13340     fi
13341 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13342 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13343     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13344     MPI_LIB="-lmpi -llam"
13345     fi
13346    
13347     fi
13348 chuckv 1619 $as_unset ac_cv_lib_mpich_MPI_Init
13349     if test x = x"$MPI_LIB"; then
13350 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13351 chuckv 1619 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13352     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13353     echo $ECHO_N "(cached) $ECHO_C" >&6
13354     else
13355     ac_check_lib_save_LIBS=$LIBS
13356 gezelter 2717 LIBS="-lmpich "-lpmpich" $LIBS"
13357 chuckv 1619 cat >conftest.$ac_ext <<_ACEOF
13358 gezelter 2081 /* confdefs.h. */
13359     _ACEOF
13360     cat confdefs.h >>conftest.$ac_ext
13361     cat >>conftest.$ac_ext <<_ACEOF
13362     /* end confdefs.h. */
13363 gezelter 1490
13364 chuckv 1619 /* Override any gcc2 internal prototype to avoid an error. */
13365     #ifdef __cplusplus
13366     extern "C"
13367     #endif
13368     /* We use char because int might match the return type of a gcc2
13369     builtin and then its argument prototype would still apply. */
13370     char MPI_Init ();
13371 gezelter 2547 #ifdef FC_DUMMY_MAIN
13372     #ifndef FC_DUMMY_MAIN_EQ_F77
13373     # ifdef __cplusplus
13374     extern "C"
13375     # endif
13376     int FC_DUMMY_MAIN() { return 1; }
13377     #endif
13378     #endif
13379 chuckv 1619 int
13380     main ()
13381     {
13382     MPI_Init ();
13383     ;
13384     return 0;
13385     }
13386     _ACEOF
13387     rm -f conftest.$ac_objext conftest$ac_exeext
13388 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13389     (eval $ac_link) 2>conftest.er1
13390 chuckv 1619 ac_status=$?
13391 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13392     rm -f conftest.er1
13393     cat conftest.err >&5
13394     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13395 chuckv 1619 (exit $ac_status); } &&
13396 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13397     || test ! -s conftest.err'
13398 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13399 chuckv 1619 (eval $ac_try) 2>&5
13400     ac_status=$?
13401 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13402     (exit $ac_status); }; } &&
13403     { ac_try='test -s conftest$ac_exeext'
13404     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13405     (eval $ac_try) 2>&5
13406     ac_status=$?
13407     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13408 chuckv 1619 (exit $ac_status); }; }; then
13409     ac_cv_lib_mpich_MPI_Init=yes
13410     else
13411     echo "$as_me: failed program was:" >&5
13412 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13413    
13414 chuckv 1619 ac_cv_lib_mpich_MPI_Init=no
13415     fi
13416 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13417     conftest$ac_exeext conftest.$ac_ext
13418 chuckv 1619 LIBS=$ac_check_lib_save_LIBS
13419     fi
13420 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13421 chuckv 1619 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13422     if test $ac_cv_lib_mpich_MPI_Init = yes; then
13423 chuckv 2682 MPI_LIB="-lpmpich -lmpich"
13424 chuckv 1619 fi
13425    
13426     fi
13427    
13428 gezelter 1490 $as_unset ac_cv_lib_mpi_MPI_Init
13429     if test x = x"$MPI_LIB"; then
13430 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13431 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13432     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13433     echo $ECHO_N "(cached) $ECHO_C" >&6
13434     else
13435     ac_check_lib_save_LIBS=$LIBS
13436     LIBS="-lmpi -llam -lpthread $LIBS"
13437     cat >conftest.$ac_ext <<_ACEOF
13438 gezelter 2081 /* confdefs.h. */
13439     _ACEOF
13440     cat confdefs.h >>conftest.$ac_ext
13441     cat >>conftest.$ac_ext <<_ACEOF
13442     /* end confdefs.h. */
13443 gezelter 1490
13444     /* Override any gcc2 internal prototype to avoid an error. */
13445     #ifdef __cplusplus
13446     extern "C"
13447     #endif
13448     /* We use char because int might match the return type of a gcc2
13449     builtin and then its argument prototype would still apply. */
13450     char MPI_Init ();
13451 gezelter 2547 #ifdef FC_DUMMY_MAIN
13452     #ifndef FC_DUMMY_MAIN_EQ_F77
13453     # ifdef __cplusplus
13454     extern "C"
13455     # endif
13456     int FC_DUMMY_MAIN() { return 1; }
13457     #endif
13458     #endif
13459 gezelter 1490 int
13460     main ()
13461     {
13462     MPI_Init ();
13463     ;
13464     return 0;
13465     }
13466     _ACEOF
13467     rm -f conftest.$ac_objext conftest$ac_exeext
13468 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13469     (eval $ac_link) 2>conftest.er1
13470 gezelter 1490 ac_status=$?
13471 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13472     rm -f conftest.er1
13473     cat conftest.err >&5
13474     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13475 gezelter 1490 (exit $ac_status); } &&
13476 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13477     || test ! -s conftest.err'
13478 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13479 gezelter 1490 (eval $ac_try) 2>&5
13480     ac_status=$?
13481 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13482     (exit $ac_status); }; } &&
13483     { ac_try='test -s conftest$ac_exeext'
13484     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13485     (eval $ac_try) 2>&5
13486     ac_status=$?
13487     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13488 gezelter 1490 (exit $ac_status); }; }; then
13489     ac_cv_lib_mpi_MPI_Init=yes
13490     else
13491     echo "$as_me: failed program was:" >&5
13492 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13493    
13494 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13495     fi
13496 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13497     conftest$ac_exeext conftest.$ac_ext
13498 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13499     fi
13500 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13501 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13502     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13503     MPI_LIB="-lmpi -llam -lpthread"
13504     else
13505    
13506 gezelter 2081 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13507 gezelter 1490 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13508     { (exit 1); exit 1; }; }
13509     USE_MPI="no"
13510    
13511     fi
13512    
13513     fi
13514    
13515 gezelter 2081
13516    
13517     echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13518 gezelter 1490 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13519     MPI_F90_LIB=""
13520     if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13521     MPI_F90_LIB="-lfmpich"
13522     elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13523     MPI_F90_LIB="-llamf77mpi"
13524     else
13525     MPI_F90_LIB=" "
13526     fi
13527 gezelter 2081 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13528 gezelter 1490 echo "${ECHO_T}found $MPI_F90_LIB" >&6
13529    
13530    
13531     fi
13532    
13533    
13534    
13535 gezelter 2190 USE_CGAL=no
13536     cgal_makefile=auto
13537 gezelter 1490
13538 gezelter 2190 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13539     if test "${with_cgal_makefile+set}" = set; then
13540     withval="$with_cgal_makefile"
13541     cgal_makefile="$withval"
13542     fi;
13543    
13544     if test "x$cgal_makefile" != xno; then
13545    
13546     if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13547     cgal_makefile="$CGAL_MAKEFILE"
13548     fi
13549    
13550 gezelter 2203 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13551     echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13552 gezelter 2190
13553     if test -f "$cgal_makefile"; then
13554    
13555     cat >config.tmp.Makefile <<EOF
13556     include $cgal_makefile
13557     default:
13558     @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13559     @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13560     @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13561     @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13562     @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13563     @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13564     @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13565     @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13566     @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13567     @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13568     @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13569     @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13570     EOF
13571    
13572     make -s -f config.tmp.Makefile
13573     . config.tmp.cgalvariables
13574    
13575     rm -f config.tmp.Makefile config.tmp.cgalvariables
13576    
13577     if test "x$CGAL_INCLDIR" = "x"; then
13578     CGAL_INCLDIR=""
13579     fi
13580    
13581     if test "x$CGAL_LIBDIR" = "x"; then
13582     CGAL_LIBDIR=""
13583     fi
13584    
13585     if test "x$CGAL_RLIBDIR" = "x"; then
13586     CGAL_RLIBDIR=""
13587     fi
13588    
13589     if test "x$LEDA_INCLDIR" = "x"; then
13590     LEDA_INCLDIR=""
13591     fi
13592    
13593     if test "x$LEDA_LIBDIR" = "x"; then
13594     LEDA_LIBDIR=""
13595     fi
13596    
13597     if test "x$LEDA_RLIBDIR" = "x"; then
13598     LEDA_RLIBDIR=""
13599     fi
13600    
13601     if test "x$GMP_INCLDIR" = "x"; then
13602     GMP_INCLDIR=""
13603     fi
13604    
13605     if test "x$GMP_LIBDIR" = "x"; then
13606     GMP_LIBDIR=""
13607     fi
13608    
13609     if test "x$GMP_RLIBDIR" = "x"; then
13610     GMP_RLIBDIR=""
13611     fi
13612    
13613 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
13614     echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
13615     echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
13616     echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
13617     echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
13618     echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
13619     echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
13620     echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
13621     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
13622     echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
13623     echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
13624     echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
13625     echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
13626     echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
13627     echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
13628     echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
13629     echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
13630     echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
13631 gezelter 2190
13632     ac_ext=cc
13633     ac_cpp='$CXXCPP $CPPFLAGS'
13634     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13635     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13636     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13637    
13638     save_CXXFLAGS="$CXXFLAGS"
13639     CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13640 gezelter 2453 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13641 gezelter 2190 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13642     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13643     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13644     echo $ECHO_N "(cached) $ECHO_C" >&6
13645     fi
13646     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13647     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13648     else
13649     # Is the header compilable?
13650     echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13651     echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13652     cat >conftest.$ac_ext <<_ACEOF
13653     /* confdefs.h. */
13654     _ACEOF
13655     cat confdefs.h >>conftest.$ac_ext
13656     cat >>conftest.$ac_ext <<_ACEOF
13657     /* end confdefs.h. */
13658     $ac_includes_default
13659     #include <CGAL/Cartesian.h>
13660     _ACEOF
13661     rm -f conftest.$ac_objext
13662     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13663     (eval $ac_compile) 2>conftest.er1
13664     ac_status=$?
13665     grep -v '^ *+' conftest.er1 >conftest.err
13666     rm -f conftest.er1
13667     cat conftest.err >&5
13668     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13669     (exit $ac_status); } &&
13670 gezelter 2473 { ac_try='test -z "$ac_cxx_werror_flag"
13671     || test ! -s conftest.err'
13672 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13673     (eval $ac_try) 2>&5
13674     ac_status=$?
13675     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13676     (exit $ac_status); }; } &&
13677     { ac_try='test -s conftest.$ac_objext'
13678     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13679     (eval $ac_try) 2>&5
13680     ac_status=$?
13681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13682     (exit $ac_status); }; }; then
13683     ac_header_compiler=yes
13684     else
13685     echo "$as_me: failed program was:" >&5
13686     sed 's/^/| /' conftest.$ac_ext >&5
13687    
13688     ac_header_compiler=no
13689     fi
13690     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13691     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13692     echo "${ECHO_T}$ac_header_compiler" >&6
13693    
13694     # Is the header present?
13695     echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13696     echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13697     cat >conftest.$ac_ext <<_ACEOF
13698     /* confdefs.h. */
13699     _ACEOF
13700     cat confdefs.h >>conftest.$ac_ext
13701     cat >>conftest.$ac_ext <<_ACEOF
13702     /* end confdefs.h. */
13703     #include <CGAL/Cartesian.h>
13704     _ACEOF
13705     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13706     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13707     ac_status=$?
13708     grep -v '^ *+' conftest.er1 >conftest.err
13709     rm -f conftest.er1
13710     cat conftest.err >&5
13711     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13712     (exit $ac_status); } >/dev/null; then
13713     if test -s conftest.err; then
13714     ac_cpp_err=$ac_cxx_preproc_warn_flag
13715     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13716     else
13717     ac_cpp_err=
13718     fi
13719     else
13720     ac_cpp_err=yes
13721     fi
13722     if test -z "$ac_cpp_err"; then
13723     ac_header_preproc=yes
13724     else
13725     echo "$as_me: failed program was:" >&5
13726     sed 's/^/| /' conftest.$ac_ext >&5
13727    
13728     ac_header_preproc=no
13729     fi
13730     rm -f conftest.err conftest.$ac_ext
13731     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13732     echo "${ECHO_T}$ac_header_preproc" >&6
13733    
13734     # So? What about this header?
13735     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13736     yes:no: )
13737     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13738     echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13739     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13740     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13741     ac_header_preproc=yes
13742     ;;
13743     no:yes:* )
13744     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13745     echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13746     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
13747     echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
13748     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
13749     echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
13750     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
13751     echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
13752     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
13753     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
13754     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
13755     echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
13756     (
13757     cat <<\_ASBOX
13758     ## ------------------------------ ##
13759     ## Report this to gezelter@nd.edu ##
13760     ## ------------------------------ ##
13761     _ASBOX
13762     ) |
13763     sed "s/^/$as_me: WARNING: /" >&2
13764     ;;
13765     esac
13766     echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13767     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13768     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13769     echo $ECHO_N "(cached) $ECHO_C" >&6
13770     else
13771     ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
13772     fi
13773     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13774     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13775    
13776     fi
13777     if test $ac_cv_header_CGAL_Cartesian_h = yes; then
13778     cgal=yes
13779     else
13780     cgal=no
13781     fi
13782    
13783    
13784     CXXFLAGS="$save_CXXFLAGS"
13785    
13786     if test "x$cgal" = xyes; then
13787     echo "$as_me:$LINENO: checking for CGAL version" >&5
13788     echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
13789     LOCATION=${CGAL_INCLDIR}
13790     LOCATION=${LOCATION:-/usr/include}
13791     if test -f $LOCATION/CGAL/version.h; then
13792     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
13793     else
13794     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
13795     fi
13796     if echo $CGAL_VERSION | grep -q "^[3456789]"; then
13797     echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
13798     echo "${ECHO_T}($CGAL_VERSION) yes" >&6
13799     else
13800     echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
13801     echo "${ECHO_T}($CGAL_VERSION) no" >&6
13802     cgal=no
13803     fi
13804     fi
13805    
13806     if test "x$cgal" = xyes; then
13807     CGAL_LIBS="-lCGAL"
13808     echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
13809     echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
13810     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
13811     CGAL_USES_LEDA=yes
13812     echo "$as_me:$LINENO: result: yes" >&5
13813     echo "${ECHO_T}yes" >&6
13814     CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
13815     else
13816     echo "$as_me:$LINENO: result: no" >&5
13817     echo "${ECHO_T}no" >&6
13818     CGAL_USES_LEDA=no
13819     fi
13820    
13821     echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
13822     echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
13823     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
13824     CGAL_USES_GMP=yes
13825     echo "$as_me:$LINENO: result: yes" >&5
13826     echo "${ECHO_T}yes" >&6
13827     CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
13828     else
13829     echo "$as_me:$LINENO: result: no" >&5
13830     echo "${ECHO_T}no" >&6
13831     CGAL_USES_GMP=no
13832     fi
13833    
13834     CGAL_LIBS="$CGAL_LIBS -lm"
13835    
13836     CGAL_CXXFLAGS="-ftemplate-depth-50"
13837    
13838 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
13839     echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
13840     echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
13841     echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
13842     echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
13843     echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
13844     echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
13845     echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
13846     echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
13847     echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
13848     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
13849     echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
13850     echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
13851     echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
13852 gezelter 2190 fi
13853    
13854     if test "x$cgal" = xyes; then
13855     save_LIBS="$LIBS"
13856     LIBS="$LIBS -L$CGAL_LIBDIR"
13857     if test "x$CGAL_USES_LEDA" = xyes; then
13858     LIBS="-lL $LIBS -L$LEDA_LIBDIR"
13859     fi
13860     # if test "x$CGAL_USES_GMP" = xyes; then
13861     # LIBS="-lgmp $LIBS $GMP_LIBDIR"
13862     # fi
13863     echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
13864     echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
13865     save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
13866     CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13867     save_LIBS_CHECK_CXX_LIB="$LIBS"
13868     LIBS="-lCGAL $LIBS"
13869     cat >conftest.$ac_ext <<_ACEOF
13870     /* confdefs.h. */
13871     _ACEOF
13872     cat confdefs.h >>conftest.$ac_ext
13873     cat >>conftest.$ac_ext <<_ACEOF
13874     /* end confdefs.h. */
13875     #include <CGAL/Cartesian.h>
13876 gezelter 2547 #ifdef FC_DUMMY_MAIN
13877     #ifndef FC_DUMMY_MAIN_EQ_F77
13878     # ifdef __cplusplus
13879     extern "C"
13880     # endif
13881     int FC_DUMMY_MAIN() { return 1; }
13882     #endif
13883     #endif
13884 gezelter 2190 int
13885     main ()
13886     {
13887     ::CGAL::Cartesian<int>::Point_2 P
13888     ;
13889     return 0;
13890     }
13891     _ACEOF
13892     rm -f conftest.$ac_objext conftest$ac_exeext
13893     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13894     (eval $ac_link) 2>conftest.er1
13895     ac_status=$?
13896     grep -v '^ *+' conftest.er1 >conftest.err
13897     rm -f conftest.er1
13898     cat conftest.err >&5
13899     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13900     (exit $ac_status); } &&
13901 gezelter 2473 { ac_try='test -z "$ac_cxx_werror_flag"
13902     || test ! -s conftest.err'
13903 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13904     (eval $ac_try) 2>&5
13905     ac_status=$?
13906     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13907     (exit $ac_status); }; } &&
13908     { ac_try='test -s conftest$ac_exeext'
13909     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13910     (eval $ac_try) 2>&5
13911     ac_status=$?
13912     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13913     (exit $ac_status); }; }; then
13914     echo "$as_me:$LINENO: result: yes" >&5
13915     echo "${ECHO_T}yes" >&6
13916     cgal=yes
13917     else
13918     echo "$as_me: failed program was:" >&5
13919     sed 's/^/| /' conftest.$ac_ext >&5
13920    
13921     echo "$as_me:$LINENO: result: no" >&5
13922     echo "${ECHO_T}no" >&6
13923     cgal=no
13924     fi
13925     rm -f conftest.err conftest.$ac_objext \
13926     conftest$ac_exeext conftest.$ac_ext
13927     CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
13928     LIBS="$save_LIBS_CHECK_CXX_LIB"
13929     LIBS="$save_LIBS"
13930     fi
13931    
13932     fi
13933     ac_ext=c
13934     ac_cpp='$CPP $CPPFLAGS'
13935     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13936     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13937     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13938    
13939    
13940     fi
13941    
13942     if test "x$cgal" = xyes; then
13943     USE_CGAL=yes
13944    
13945     cat >>confdefs.h <<\_ACEOF
13946     #define HAVE_CGAL 1
13947     _ACEOF
13948    
13949    
13950     cat >>confdefs.h <<_ACEOF
13951     #define CGAL_VERSION $CGAL_VERSION
13952     _ACEOF
13953    
13954     if ! echo $CGAL_VERSION | grep -q "^3.0"; then
13955     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13956     echo "$as_me: WARNING: *****************************************************" >&2;}
13957     { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
13958     echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
13959     { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
13960     echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
13961     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13962     echo "$as_me: WARNING: *****************************************************" >&2;}
13963     fi
13964     else
13965     if test "x$cgal_makefile" != xno; then
13966 gezelter 2203 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
13967     echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
13968 gezelter 2190 fi
13969     CGAL_INCLDIR=
13970     CGAL_LIBDIR=
13971     CGAL_RLIBDIR=
13972     CGAL_DEFINES=
13973     CGAL_CXXFLAGS=
13974     CGAL_LIBS=
13975     fi
13976    
13977    
13978     CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
13979    
13980     CGAL_LIB_DIR=${CGAL_LIBDIR}
13981    
13982     CGAL_RLIB_DIR=${CGAL_RLIBDIR}
13983    
13984    
13985    
13986    
13987    
13988    
13989 gezelter 1540 # Check whether --enable-doxygen or --disable-doxygen was given.
13990     if test "${enable_doxygen+set}" = set; then
13991     enableval="$enable_doxygen"
13992 gezelter 1490
13993 gezelter 1540 fi;
13994     # Check whether --enable-dot or --disable-dot was given.
13995     if test "${enable_dot+set}" = set; then
13996     enableval="$enable_dot"
13997 gezelter 1490
13998 gezelter 1540 fi;
13999     # Check whether --enable-html-docs or --disable-html-docs was given.
14000     if test "${enable_html_docs+set}" = set; then
14001     enableval="$enable_html_docs"
14002    
14003     else
14004     enable_html_docs=yes
14005     fi;
14006     # Check whether --enable-latex-docs or --disable-latex-docs was given.
14007     if test "${enable_latex_docs+set}" = set; then
14008     enableval="$enable_latex_docs"
14009    
14010     else
14011     enable_latex_docs=no
14012     fi;
14013     if test "x$enable_doxygen" = xno; then
14014     enable_doc=no
14015     else
14016     # Extract the first word of "doxygen", so it can be a program name with args.
14017     set dummy doxygen; ac_word=$2
14018 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
14019 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14020     if test "${ac_cv_path_DOXYGEN+set}" = set; then
14021     echo $ECHO_N "(cached) $ECHO_C" >&6
14022     else
14023     case $DOXYGEN in
14024     [\\/]* | ?:[\\/]*)
14025     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
14026     ;;
14027     *)
14028 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14029     for as_dir in $PATH
14030     do
14031     IFS=$as_save_IFS
14032     test -z "$as_dir" && as_dir=.
14033     for ac_exec_ext in '' $ac_executable_extensions; do
14034     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14035     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14036     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14037     break 2
14038     fi
14039 gezelter 1540 done
14040 gezelter 2081 done
14041 gezelter 1540
14042     ;;
14043     esac
14044     fi
14045     DOXYGEN=$ac_cv_path_DOXYGEN
14046    
14047     if test -n "$DOXYGEN"; then
14048 gezelter 2081 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14049 gezelter 1540 echo "${ECHO_T}$DOXYGEN" >&6
14050     else
14051 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
14052 gezelter 1540 echo "${ECHO_T}no" >&6
14053     fi
14054    
14055     if test "x$DOXYGEN" = x; then
14056     if test "x$enable_doxygen" = xyes; then
14057 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14058 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
14059     { (exit 1); exit 1; }; }
14060     fi
14061     enable_doc=no
14062     else
14063     enable_doc=yes
14064     # Extract the first word of "dot", so it can be a program name with args.
14065     set dummy dot; ac_word=$2
14066 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
14067 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14068     if test "${ac_cv_path_DOT+set}" = set; then
14069     echo $ECHO_N "(cached) $ECHO_C" >&6
14070     else
14071     case $DOT in
14072     [\\/]* | ?:[\\/]*)
14073     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14074     ;;
14075     *)
14076 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14077     for as_dir in $PATH
14078     do
14079     IFS=$as_save_IFS
14080     test -z "$as_dir" && as_dir=.
14081     for ac_exec_ext in '' $ac_executable_extensions; do
14082     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14083     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14084     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14085     break 2
14086     fi
14087 gezelter 1540 done
14088 gezelter 2081 done
14089 gezelter 1540
14090     ;;
14091     esac
14092     fi
14093     DOT=$ac_cv_path_DOT
14094    
14095     if test -n "$DOT"; then
14096 gezelter 2081 echo "$as_me:$LINENO: result: $DOT" >&5
14097 gezelter 1540 echo "${ECHO_T}$DOT" >&6
14098     else
14099 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
14100 gezelter 1540 echo "${ECHO_T}no" >&6
14101     fi
14102    
14103     fi
14104     fi
14105    
14106     if test "x$enable_doc" = xyes; then
14107     DOC=1
14108     else
14109     DOC=0
14110     fi
14111    
14112 gezelter 2081
14113 gezelter 1540 if test x$DOT = x; then
14114     if test "x$enable_dot" = xyes; then
14115 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14116 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
14117     { (exit 1); exit 1; }; }
14118     fi
14119     enable_dot=no
14120     else
14121     enable_dot=yes
14122     fi
14123    
14124 gezelter 2081
14125    
14126    
14127    
14128    
14129    
14130 gezelter 1490
14131    
14132    
14133    
14134    
14135    
14136    
14137    
14138    
14139 gezelter 2081
14140    
14141    
14142 gezelter 2199 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
14143 gezelter 2081
14144    
14145 gezelter 1490 cat >confcache <<\_ACEOF
14146     # This file is a shell script that caches the results of configure
14147     # tests run on this system so they can be shared between configure
14148     # scripts and configure runs, see configure's option --config-cache.
14149     # It is not useful on other systems. If it contains results you don't
14150     # want to keep, you may remove or edit it.
14151     #
14152     # config.status only pays attention to the cache file if you give it
14153     # the --recheck option to rerun configure.
14154     #
14155 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14156 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14157     # following values.
14158    
14159     _ACEOF
14160    
14161     # The following way of writing the cache mishandles newlines in values,
14162     # but we know of no workaround that is simple, portable, and efficient.
14163     # So, don't put newlines in cache variables' values.
14164     # Ultrix sh set writes to stderr and can't be redirected directly,
14165     # and sets the high bit in the cache file unless we assign to the vars.
14166     {
14167     (set) 2>&1 |
14168     case `(ac_space=' '; set | grep ac_space) 2>&1` in
14169     *ac_space=\ *)
14170     # `set' does not quote correctly, so add quotes (double-quote
14171     # substitution turns \\\\ into \\, and sed turns \\ into \).
14172     sed -n \
14173 gezelter 2081 "s/'/'\\\\''/g;
14174     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14175 gezelter 1490 ;;
14176     *)
14177     # `set' quotes correctly as required by POSIX, so do not add quotes.
14178     sed -n \
14179 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14180 gezelter 1490 ;;
14181     esac;
14182     } |
14183     sed '
14184     t clear
14185     : clear
14186     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14187     t end
14188     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14189     : end' >>confcache
14190 gezelter 2081 if diff $cache_file confcache >/dev/null 2>&1; then :; else
14191 gezelter 1490 if test -w $cache_file; then
14192     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14193     cat confcache >$cache_file
14194     else
14195     echo "not updating unwritable cache $cache_file"
14196     fi
14197     fi
14198     rm -f confcache
14199    
14200     test "x$prefix" = xNONE && prefix=$ac_default_prefix
14201     # Let make expand exec_prefix.
14202     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14203    
14204     # VPATH may cause trouble with some makes, so we remove $(srcdir),
14205     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14206     # trailing colons and then remove the whole line if VPATH becomes empty
14207     # (actually we leave an empty line to preserve line numbers).
14208     if test "x$srcdir" = x.; then
14209 gezelter 2081 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14210 gezelter 1490 s/:*\$(srcdir):*/:/;
14211     s/:*\${srcdir}:*/:/;
14212     s/:*@srcdir@:*/:/;
14213 gezelter 2081 s/^\([^=]*=[ ]*\):*/\1/;
14214 gezelter 1490 s/:*$//;
14215 gezelter 2081 s/^[^=]*=[ ]*$//;
14216 gezelter 1490 }'
14217     fi
14218    
14219     DEFS=-DHAVE_CONFIG_H
14220    
14221 gezelter 2081 ac_libobjs=
14222     ac_ltlibobjs=
14223     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14224     # 1. Remove the extension, and $U if already installed.
14225     ac_i=`echo "$ac_i" |
14226     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14227     # 2. Add them.
14228     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14229     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14230     done
14231     LIBOBJS=$ac_libobjs
14232    
14233     LTLIBOBJS=$ac_ltlibobjs
14234    
14235    
14236    
14237 gezelter 1490 : ${CONFIG_STATUS=./config.status}
14238     ac_clean_files_save=$ac_clean_files
14239     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14240 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14241 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14242     cat >$CONFIG_STATUS <<_ACEOF
14243     #! $SHELL
14244 gezelter 2081 # Generated by $as_me.
14245 gezelter 1490 # Run this file to recreate the current configuration.
14246     # Compiler output produced by configure, useful for debugging
14247     # configure, is in config.log if it exists.
14248    
14249     debug=false
14250 gezelter 2081 ac_cs_recheck=false
14251     ac_cs_silent=false
14252 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
14253     _ACEOF
14254    
14255     cat >>$CONFIG_STATUS <<\_ACEOF
14256 gezelter 2081 ## --------------------- ##
14257     ## M4sh Initialization. ##
14258     ## --------------------- ##
14259    
14260 gezelter 1490 # Be Bourne compatible
14261     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14262     emulate sh
14263     NULLCMD=:
14264 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14265     # is contrary to our usage. Disable this feature.
14266     alias -g '${1+"$@"}'='"$@"'
14267 gezelter 1490 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14268     set -o posix
14269     fi
14270 gezelter 2081 DUALCASE=1; export DUALCASE # for MKS sh
14271 gezelter 1490
14272 gezelter 2081 # Support unset when possible.
14273     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14274     as_unset=unset
14275     else
14276     as_unset=false
14277     fi
14278    
14279    
14280     # Work around bugs in pre-3.0 UWIN ksh.
14281     $as_unset ENV MAIL MAILPATH
14282     PS1='$ '
14283     PS2='> '
14284     PS4='+ '
14285    
14286     # NLS nuisances.
14287     for as_var in \
14288     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14289     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14290     LC_TELEPHONE LC_TIME
14291     do
14292     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14293     eval $as_var=C; export $as_var
14294     else
14295     $as_unset $as_var
14296     fi
14297     done
14298    
14299     # Required to use basename.
14300     if expr a : '\(a\)' >/dev/null 2>&1; then
14301     as_expr=expr
14302     else
14303     as_expr=false
14304     fi
14305    
14306     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14307     as_basename=basename
14308     else
14309     as_basename=false
14310     fi
14311    
14312    
14313 gezelter 1490 # Name of the executable.
14314 gezelter 2081 as_me=`$as_basename "$0" ||
14315     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14316     X"$0" : 'X\(//\)$' \| \
14317     X"$0" : 'X\(/\)$' \| \
14318     . : '\(.\)' 2>/dev/null ||
14319     echo X/"$0" |
14320     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14321     /^X\/\(\/\/\)$/{ s//\1/; q; }
14322     /^X\/\(\/\).*/{ s//\1/; q; }
14323     s/.*/./; q'`
14324 gezelter 1490
14325 gezelter 2081
14326     # PATH needs CR, and LINENO needs CR and PATH.
14327     # Avoid depending upon Character Ranges.
14328     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14329     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14330     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14331     as_cr_digits='0123456789'
14332     as_cr_alnum=$as_cr_Letters$as_cr_digits
14333    
14334     # The user is always right.
14335     if test "${PATH_SEPARATOR+set}" != set; then
14336     echo "#! /bin/sh" >conf$$.sh
14337     echo "exit 0" >>conf$$.sh
14338     chmod +x conf$$.sh
14339     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14340     PATH_SEPARATOR=';'
14341     else
14342     PATH_SEPARATOR=:
14343     fi
14344     rm -f conf$$.sh
14345     fi
14346    
14347    
14348     as_lineno_1=$LINENO
14349     as_lineno_2=$LINENO
14350     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14351     test "x$as_lineno_1" != "x$as_lineno_2" &&
14352     test "x$as_lineno_3" = "x$as_lineno_2" || {
14353     # Find who we are. Look in the path if we contain no path at all
14354     # relative or not.
14355     case $0 in
14356     *[\\/]* ) as_myself=$0 ;;
14357     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14358     for as_dir in $PATH
14359     do
14360     IFS=$as_save_IFS
14361     test -z "$as_dir" && as_dir=.
14362     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14363     done
14364    
14365     ;;
14366     esac
14367     # We did not find ourselves, most probably we were run as `sh COMMAND'
14368     # in which case we are not to be found in the path.
14369     if test "x$as_myself" = x; then
14370     as_myself=$0
14371     fi
14372     if test ! -f "$as_myself"; then
14373     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14374     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14375     { (exit 1); exit 1; }; }
14376     fi
14377     case $CONFIG_SHELL in
14378     '')
14379     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14380     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14381     do
14382     IFS=$as_save_IFS
14383     test -z "$as_dir" && as_dir=.
14384     for as_base in sh bash ksh sh5; do
14385     case $as_dir in
14386     /*)
14387     if ("$as_dir/$as_base" -c '
14388     as_lineno_1=$LINENO
14389     as_lineno_2=$LINENO
14390     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14391     test "x$as_lineno_1" != "x$as_lineno_2" &&
14392     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14393     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14394     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14395     CONFIG_SHELL=$as_dir/$as_base
14396     export CONFIG_SHELL
14397     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14398     fi;;
14399     esac
14400     done
14401     done
14402     ;;
14403     esac
14404    
14405     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14406     # uniformly replaced by the line number. The first 'sed' inserts a
14407     # line-number line before each line; the second 'sed' does the real
14408     # work. The second script uses 'N' to pair each line-number line
14409     # with the numbered line, and appends trailing '-' during
14410     # substitution so that $LINENO is not a special case at line end.
14411     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14412     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14413     sed '=' <$as_myself |
14414     sed '
14415     N
14416     s,$,-,
14417     : loop
14418     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14419     t loop
14420     s,-$,,
14421     s,^['$as_cr_digits']*\n,,
14422     ' >$as_me.lineno &&
14423     chmod +x $as_me.lineno ||
14424     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14425     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14426     { (exit 1); exit 1; }; }
14427    
14428     # Don't try to exec as it changes $[0], causing all sort of problems
14429     # (the dirname of $[0] is not the place where we might find the
14430     # original and so on. Autoconf is especially sensible to this).
14431     . ./$as_me.lineno
14432     # Exit status is that of the last command.
14433     exit
14434     }
14435    
14436    
14437     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14438     *c*,-n*) ECHO_N= ECHO_C='
14439     ' ECHO_T=' ' ;;
14440     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14441     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
14442     esac
14443    
14444 gezelter 1490 if expr a : '\(a\)' >/dev/null 2>&1; then
14445     as_expr=expr
14446     else
14447     as_expr=false
14448     fi
14449    
14450     rm -f conf$$ conf$$.exe conf$$.file
14451     echo >conf$$.file
14452     if ln -s conf$$.file conf$$ 2>/dev/null; then
14453     # We could just check for DJGPP; but this test a) works b) is more generic
14454     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14455     if test -f conf$$.exe; then
14456     # Don't use ln at all; we don't have any links
14457     as_ln_s='cp -p'
14458     else
14459     as_ln_s='ln -s'
14460     fi
14461     elif ln conf$$.file conf$$ 2>/dev/null; then
14462     as_ln_s=ln
14463     else
14464     as_ln_s='cp -p'
14465     fi
14466     rm -f conf$$ conf$$.exe conf$$.file
14467    
14468 gezelter 2081 if mkdir -p . 2>/dev/null; then
14469     as_mkdir_p=:
14470 gezelter 1490 else
14471 gezelter 2081 test -d ./-p && rmdir ./-p
14472     as_mkdir_p=false
14473 gezelter 1490 fi
14474    
14475 gezelter 2081 as_executable_p="test -f"
14476 gezelter 1490
14477 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
14478     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14479    
14480     # Sed expression to map a string onto a valid variable name.
14481     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14482    
14483    
14484 gezelter 1490 # IFS
14485     # We need space, tab and new line, in precisely that order.
14486     as_nl='
14487     '
14488     IFS=" $as_nl"
14489    
14490     # CDPATH.
14491 gezelter 2081 $as_unset CDPATH
14492 gezelter 1490
14493     exec 6>&1
14494    
14495 gezelter 2081 # Open the log real soon, to keep \$[0] and so on meaningful, and to
14496     # report actual input values of CONFIG_FILES etc. instead of their
14497     # values after options handling. Logging --version etc. is OK.
14498     exec 5>>config.log
14499     {
14500     echo
14501     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14502     ## Running $as_me. ##
14503     _ASBOX
14504     } >&5
14505     cat >&5 <<_CSEOF
14506    
14507 gezelter 2560 This file was extended by OOPSE $as_me 3.0, which was
14508 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
14509    
14510     CONFIG_FILES = $CONFIG_FILES
14511     CONFIG_HEADERS = $CONFIG_HEADERS
14512     CONFIG_LINKS = $CONFIG_LINKS
14513     CONFIG_COMMANDS = $CONFIG_COMMANDS
14514     $ $0 $@
14515    
14516     _CSEOF
14517     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14518     echo >&5
14519 gezelter 1490 _ACEOF
14520    
14521     # Files that config.status was made for.
14522     if test -n "$ac_config_files"; then
14523     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14524     fi
14525    
14526     if test -n "$ac_config_headers"; then
14527     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14528     fi
14529    
14530     if test -n "$ac_config_links"; then
14531     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14532     fi
14533    
14534     if test -n "$ac_config_commands"; then
14535     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14536     fi
14537    
14538 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14539 gezelter 1490
14540     ac_cs_usage="\
14541     \`$as_me' instantiates files from templates according to the
14542     current configuration.
14543    
14544     Usage: $0 [OPTIONS] [FILE]...
14545    
14546     -h, --help print this help, then exit
14547     -V, --version print version number, then exit
14548 gezelter 2081 -q, --quiet do not print progress messages
14549 gezelter 1490 -d, --debug don't remove temporary files
14550     --recheck update $as_me by reconfiguring in the same conditions
14551     --file=FILE[:TEMPLATE]
14552 gezelter 2081 instantiate the configuration file FILE
14553 gezelter 1490 --header=FILE[:TEMPLATE]
14554 gezelter 2081 instantiate the configuration header FILE
14555 gezelter 1490
14556     Configuration files:
14557     $config_files
14558    
14559     Configuration headers:
14560     $config_headers
14561    
14562     Configuration links:
14563     $config_links
14564    
14565     Report bugs to <bug-autoconf@gnu.org>."
14566 gezelter 2081 _ACEOF
14567 gezelter 1490
14568 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14569 gezelter 1490 ac_cs_version="\\
14570 gezelter 2560 OOPSE config.status 3.0
14571 gezelter 2081 configured by $0, generated by GNU Autoconf 2.59,
14572 gezelter 1490 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14573    
14574 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
14575 gezelter 1490 This config.status script is free software; the Free Software Foundation
14576     gives unlimited permission to copy, distribute and modify it."
14577     srcdir=$srcdir
14578     INSTALL="$INSTALL"
14579 gezelter 2081 _ACEOF
14580 gezelter 1490
14581 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14582 gezelter 1490 # If no file are specified by the user, then we need to provide default
14583     # value. By we need to know if files were specified by the user.
14584     ac_need_defaults=:
14585     while test $# != 0
14586     do
14587     case $1 in
14588     --*=*)
14589     ac_option=`expr "x$1" : 'x\([^=]*\)='`
14590     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14591 gezelter 2081 ac_shift=:
14592 gezelter 1490 ;;
14593 gezelter 2081 -*)
14594     ac_option=$1
14595     ac_optarg=$2
14596     ac_shift=shift
14597     ;;
14598 gezelter 1490 *) # This is not an option, so the user has probably given explicit
14599     # arguments.
14600 gezelter 2081 ac_option=$1
14601 gezelter 1490 ac_need_defaults=false;;
14602     esac
14603    
14604 gezelter 2081 case $ac_option in
14605 gezelter 1490 # Handling of the options.
14606 gezelter 2081 _ACEOF
14607     cat >>$CONFIG_STATUS <<\_ACEOF
14608 gezelter 1490 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14609 gezelter 2081 ac_cs_recheck=: ;;
14610 gezelter 1490 --version | --vers* | -V )
14611     echo "$ac_cs_version"; exit 0 ;;
14612     --he | --h)
14613     # Conflict between --help and --header
14614 gezelter 2081 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14615 gezelter 1490 Try \`$0 --help' for more information." >&5
14616     echo "$as_me: error: ambiguous option: $1
14617     Try \`$0 --help' for more information." >&2;}
14618     { (exit 1); exit 1; }; };;
14619     --help | --hel | -h )
14620     echo "$ac_cs_usage"; exit 0 ;;
14621     --debug | --d* | -d )
14622     debug=: ;;
14623     --file | --fil | --fi | --f )
14624 gezelter 2081 $ac_shift
14625     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14626 gezelter 1490 ac_need_defaults=false;;
14627     --header | --heade | --head | --hea )
14628 gezelter 2081 $ac_shift
14629     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14630 gezelter 1490 ac_need_defaults=false;;
14631 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14632     | -silent | --silent | --silen | --sile | --sil | --si | --s)
14633     ac_cs_silent=: ;;
14634 gezelter 1490
14635     # This is an error.
14636 gezelter 2081 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14637 gezelter 1490 Try \`$0 --help' for more information." >&5
14638     echo "$as_me: error: unrecognized option: $1
14639     Try \`$0 --help' for more information." >&2;}
14640     { (exit 1); exit 1; }; } ;;
14641 gezelter 2081
14642     *) ac_config_targets="$ac_config_targets $1" ;;
14643    
14644 gezelter 1490 esac
14645     shift
14646     done
14647    
14648 gezelter 2081 ac_configure_extra_args=
14649 gezelter 1490
14650 gezelter 2081 if $ac_cs_silent; then
14651     exec 6>/dev/null
14652     ac_configure_extra_args="$ac_configure_extra_args --silent"
14653     fi
14654 gezelter 1490
14655 gezelter 2081 _ACEOF
14656     cat >>$CONFIG_STATUS <<_ACEOF
14657     if \$ac_cs_recheck; then
14658     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14659     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14660     fi
14661 gezelter 1490
14662     _ACEOF
14663    
14664 gezelter 2081
14665    
14666    
14667    
14668     cat >>$CONFIG_STATUS <<\_ACEOF
14669     for ac_config_target in $ac_config_targets
14670     do
14671     case "$ac_config_target" in
14672     # Handling of arguments.
14673     "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14674     "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14675 gezelter 2190 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14676 gezelter 2199 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14677 gezelter 2081 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14678     "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14679     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14680     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14681     { (exit 1); exit 1; }; };;
14682     esac
14683     done
14684    
14685 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
14686     # then the envvar interface is used. Set only those that are not.
14687     # We use the long form for the default assignment because of an extremely
14688     # bizarre bug on SunOS 4.1.3.
14689     if $ac_need_defaults; then
14690     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14691     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14692     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14693     fi
14694    
14695 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
14696     # simply because there is no reason to put it here, and in addition,
14697     # creating and moving files from /tmp can sometimes cause problems.
14698 gezelter 1490 # Create a temporary directory, and hook for its removal unless debugging.
14699     $debug ||
14700     {
14701     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14702 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
14703 gezelter 1490 }
14704    
14705     # Create a (secure) tmp directory for tmp files.
14706 gezelter 2081
14707 gezelter 1490 {
14708 gezelter 2081 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14709 gezelter 1490 test -n "$tmp" && test -d "$tmp"
14710     } ||
14711     {
14712 gezelter 2081 tmp=./confstat$$-$RANDOM
14713 gezelter 1490 (umask 077 && mkdir $tmp)
14714     } ||
14715     {
14716 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
14717 gezelter 1490 { (exit 1); exit 1; }
14718     }
14719    
14720 gezelter 2081 _ACEOF
14721 gezelter 1490
14722 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14723 gezelter 1490
14724     #
14725     # CONFIG_FILES section.
14726     #
14727    
14728     # No need to generate the scripts if there are no CONFIG_FILES.
14729     # This happens for instance when ./config.status config.h
14730     if test -n "\$CONFIG_FILES"; then
14731     # Protect against being on the right side of a sed subst in config.status.
14732     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14733     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14734     s,@SHELL@,$SHELL,;t t
14735 gezelter 2081 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14736     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14737     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14738     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14739     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14740     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14741 gezelter 1490 s,@exec_prefix@,$exec_prefix,;t t
14742     s,@prefix@,$prefix,;t t
14743     s,@program_transform_name@,$program_transform_name,;t t
14744     s,@bindir@,$bindir,;t t
14745     s,@sbindir@,$sbindir,;t t
14746     s,@libexecdir@,$libexecdir,;t t
14747     s,@datadir@,$datadir,;t t
14748     s,@sysconfdir@,$sysconfdir,;t t
14749     s,@sharedstatedir@,$sharedstatedir,;t t
14750     s,@localstatedir@,$localstatedir,;t t
14751     s,@libdir@,$libdir,;t t
14752     s,@includedir@,$includedir,;t t
14753     s,@oldincludedir@,$oldincludedir,;t t
14754     s,@infodir@,$infodir,;t t
14755     s,@mandir@,$mandir,;t t
14756 gezelter 2081 s,@build_alias@,$build_alias,;t t
14757     s,@host_alias@,$host_alias,;t t
14758     s,@target_alias@,$target_alias,;t t
14759     s,@DEFS@,$DEFS,;t t
14760 gezelter 1490 s,@ECHO_C@,$ECHO_C,;t t
14761     s,@ECHO_N@,$ECHO_N,;t t
14762     s,@ECHO_T@,$ECHO_T,;t t
14763     s,@LIBS@,$LIBS,;t t
14764     s,@build@,$build,;t t
14765     s,@build_cpu@,$build_cpu,;t t
14766     s,@build_vendor@,$build_vendor,;t t
14767     s,@build_os@,$build_os,;t t
14768     s,@host@,$host,;t t
14769     s,@host_cpu@,$host_cpu,;t t
14770     s,@host_vendor@,$host_vendor,;t t
14771     s,@host_os@,$host_os,;t t
14772 gezelter 2547 s,@PROGNAME@,$PROGNAME,;t t
14773     s,@debug@,$debug,;t t
14774     s,@CXX@,$CXX,;t t
14775     s,@CXXFLAGS@,$CXXFLAGS,;t t
14776 gezelter 1490 s,@LDFLAGS@,$LDFLAGS,;t t
14777     s,@CPPFLAGS@,$CPPFLAGS,;t t
14778 gezelter 2547 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14779 gezelter 1490 s,@EXEEXT@,$EXEEXT,;t t
14780     s,@OBJEXT@,$OBJEXT,;t t
14781 gezelter 2547 s,@CC@,$CC,;t t
14782     s,@CFLAGS@,$CFLAGS,;t t
14783     s,@ac_ct_CC@,$ac_ct_CC,;t t
14784     s,@FC@,$FC,;t t
14785     s,@FCFLAGS@,$FCFLAGS,;t t
14786     s,@ac_ct_FC@,$ac_ct_FC,;t t
14787 gezelter 2473 s,@CPP@,$CPP,;t t
14788     s,@EGREP@,$EGREP,;t t
14789 gezelter 2547 s,@LN_S@,$LN_S,;t t
14790     s,@SET_MAKE@,$SET_MAKE,;t t
14791     s,@RANLIB@,$RANLIB,;t t
14792     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14793     s,@PERLINTERP@,$PERLINTERP,;t t
14794     s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
14795     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14796     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14797     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14798     s,@AR@,$AR,;t t
14799     s,@PS@,$PS,;t t
14800     s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
14801     s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
14802 gezelter 1490 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
14803 gezelter 2547 s,@FCLIBS@,$FCLIBS,;t t
14804     s,@FC_FUNC@,$FC_FUNC,;t t
14805     s,@FC_FUNC_@,$FC_FUNC_,;t t
14806 gezelter 1490 s,@MOD@,$MOD,;t t
14807     s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
14808     s,@MODDIRFLAG@,$MODDIRFLAG,;t t
14809     s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
14810 gezelter 1535 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
14811 gezelter 2753 s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
14812     s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
14813     s,@FFTW_LIBS@,$FFTW_LIBS,;t t
14814 gezelter 2547 s,@LIBOBJS@,$LIBOBJS,;t t
14815     s,@POW_LIB@,$POW_LIB,;t t
14816 gezelter 2453 s,@CXXCPP@,$CXXCPP,;t t
14817 tim 2518 s,@__func__@,$__func__,;t t
14818 gezelter 1490 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
14819     s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
14820     s,@MPI_F90_INC@,$MPI_F90_INC,;t t
14821     s,@MPI_LIB@,$MPI_LIB,;t t
14822     s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
14823     s,@USE_MPI@,$USE_MPI,;t t
14824 gezelter 2190 s,@USE_CGAL@,$USE_CGAL,;t t
14825     s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
14826     s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
14827     s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
14828     s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
14829     s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
14830     s,@CGAL_LIBS@,$CGAL_LIBS,;t t
14831 gezelter 1540 s,@DOXYGEN@,$DOXYGEN,;t t
14832     s,@DOT@,$DOT,;t t
14833     s,@DOC@,$DOC,;t t
14834     s,@enable_dot@,$enable_dot,;t t
14835     s,@enable_html_docs@,$enable_html_docs,;t t
14836     s,@enable_latex_docs@,$enable_latex_docs,;t t
14837 gezelter 1490 s,@BATEXT@,$BATEXT,;t t
14838     s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14839     s,@OOPSE@,$OOPSE,;t t
14840     s,@OOPSE_HOME@,$OOPSE_HOME,;t t
14841     s,@SUBDIRS@,$SUBDIRS,;t t
14842 gezelter 2081 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14843 gezelter 1490 CEOF
14844    
14845 gezelter 2081 _ACEOF
14846 gezelter 1490
14847 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14848 gezelter 1490 # Split the substitutions into bite-sized pieces for seds with
14849     # small command number limits, like on Digital OSF/1 and HP-UX.
14850     ac_max_sed_lines=48
14851     ac_sed_frag=1 # Number of current file.
14852     ac_beg=1 # First line for current file.
14853     ac_end=$ac_max_sed_lines # Line after last line for current file.
14854     ac_more_lines=:
14855     ac_sed_cmds=
14856     while $ac_more_lines; do
14857     if test $ac_beg -gt 1; then
14858     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14859     else
14860     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14861     fi
14862     if test ! -s $tmp/subs.frag; then
14863     ac_more_lines=false
14864     else
14865     # The purpose of the label and of the branching condition is to
14866     # speed up the sed processing (if there are no `@' at all, there
14867     # is no need to browse any of the substitutions).
14868     # These are the two extra sed commands mentioned above.
14869     (echo ':t
14870     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14871     if test -z "$ac_sed_cmds"; then
14872 gezelter 2081 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14873 gezelter 1490 else
14874 gezelter 2081 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14875 gezelter 1490 fi
14876     ac_sed_frag=`expr $ac_sed_frag + 1`
14877     ac_beg=$ac_end
14878     ac_end=`expr $ac_end + $ac_max_sed_lines`
14879     fi
14880     done
14881     if test -z "$ac_sed_cmds"; then
14882     ac_sed_cmds=cat
14883     fi
14884     fi # test -n "$CONFIG_FILES"
14885    
14886 gezelter 2081 _ACEOF
14887     cat >>$CONFIG_STATUS <<\_ACEOF
14888 gezelter 1490 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14889     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14890     case $ac_file in
14891     - | *:- | *:-:* ) # input from stdin
14892 gezelter 2081 cat >$tmp/stdin
14893     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14894     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14895 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14896 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14897 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
14898     esac
14899    
14900     # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14901 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14902     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14903     X"$ac_file" : 'X\(//\)[^/]' \| \
14904     X"$ac_file" : 'X\(//\)$' \| \
14905     X"$ac_file" : 'X\(/\)' \| \
14906     . : '\(.\)' 2>/dev/null ||
14907 gezelter 1490 echo X"$ac_file" |
14908     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14909     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14910     /^X\(\/\/\)$/{ s//\1/; q; }
14911     /^X\(\/\).*/{ s//\1/; q; }
14912     s/.*/./; q'`
14913 gezelter 2081 { if $as_mkdir_p; then
14914     mkdir -p "$ac_dir"
14915 gezelter 1490 else
14916 gezelter 2081 as_dir="$ac_dir"
14917     as_dirs=
14918     while test ! -d "$as_dir"; do
14919     as_dirs="$as_dir $as_dirs"
14920     as_dir=`(dirname "$as_dir") 2>/dev/null ||
14921     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14922     X"$as_dir" : 'X\(//\)[^/]' \| \
14923     X"$as_dir" : 'X\(//\)$' \| \
14924     X"$as_dir" : 'X\(/\)' \| \
14925     . : '\(.\)' 2>/dev/null ||
14926     echo X"$as_dir" |
14927     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14928     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14929     /^X\(\/\/\)$/{ s//\1/; q; }
14930     /^X\(\/\).*/{ s//\1/; q; }
14931     s/.*/./; q'`
14932     done
14933     test ! -n "$as_dirs" || mkdir $as_dirs
14934     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14935     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14936     { (exit 1); exit 1; }; }; }
14937 gezelter 1490
14938 gezelter 2081 ac_builddir=.
14939    
14940     if test "$ac_dir" != .; then
14941     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14942     # A "../" for each directory in $ac_dir_suffix.
14943     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14944     else
14945     ac_dir_suffix= ac_top_builddir=
14946     fi
14947    
14948     case $srcdir in
14949     .) # No --srcdir option. We are building in place.
14950     ac_srcdir=.
14951     if test -z "$ac_top_builddir"; then
14952     ac_top_srcdir=.
14953     else
14954     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14955     fi ;;
14956     [\\/]* | ?:[\\/]* ) # Absolute path.
14957     ac_srcdir=$srcdir$ac_dir_suffix;
14958     ac_top_srcdir=$srcdir ;;
14959 gezelter 1490 *) # Relative path.
14960 gezelter 2081 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14961     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14962     esac
14963 gezelter 1490
14964 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
14965     # the directories may not exist.
14966     case `pwd` in
14967     .) ac_abs_builddir="$ac_dir";;
14968     *)
14969     case "$ac_dir" in
14970     .) ac_abs_builddir=`pwd`;;
14971     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14972     *) ac_abs_builddir=`pwd`/"$ac_dir";;
14973     esac;;
14974     esac
14975     case $ac_abs_builddir in
14976     .) ac_abs_top_builddir=${ac_top_builddir}.;;
14977     *)
14978     case ${ac_top_builddir}. in
14979     .) ac_abs_top_builddir=$ac_abs_builddir;;
14980     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14981     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14982     esac;;
14983     esac
14984     case $ac_abs_builddir in
14985     .) ac_abs_srcdir=$ac_srcdir;;
14986     *)
14987     case $ac_srcdir in
14988     .) ac_abs_srcdir=$ac_abs_builddir;;
14989     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14990     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14991     esac;;
14992     esac
14993     case $ac_abs_builddir in
14994     .) ac_abs_top_srcdir=$ac_top_srcdir;;
14995     *)
14996     case $ac_top_srcdir in
14997     .) ac_abs_top_srcdir=$ac_abs_builddir;;
14998     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14999     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15000     esac;;
15001     esac
15002    
15003    
15004 gezelter 1490 case $INSTALL in
15005     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15006 gezelter 2081 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15007 gezelter 1490 esac
15008    
15009 gezelter 2473 if test x"$ac_file" != x-; then
15010     { echo "$as_me:$LINENO: creating $ac_file" >&5
15011     echo "$as_me: creating $ac_file" >&6;}
15012     rm -f "$ac_file"
15013     fi
15014 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
15015     # use $as_me), people would be surprised to read:
15016 gezelter 2081 # /* config.h. Generated by config.status. */
15017     if test x"$ac_file" = x-; then
15018     configure_input=
15019     else
15020     configure_input="$ac_file. "
15021     fi
15022     configure_input=$configure_input"Generated from `echo $ac_file_in |
15023     sed 's,.*/,,'` by configure."
15024 gezelter 1490
15025     # First look for the input files in the build tree, otherwise in the
15026     # src tree.
15027     ac_file_inputs=`IFS=:
15028     for f in $ac_file_in; do
15029     case $f in
15030     -) echo $tmp/stdin ;;
15031     [\\/$]*)
15032 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
15033     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15034 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15035     { (exit 1); exit 1; }; }
15036 gezelter 2081 echo "$f";;
15037 gezelter 1490 *) # Relative
15038 gezelter 2081 if test -f "$f"; then
15039     # Build tree
15040     echo "$f"
15041     elif test -f "$srcdir/$f"; then
15042     # Source tree
15043     echo "$srcdir/$f"
15044     else
15045     # /dev/null tree
15046     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15047 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15048     { (exit 1); exit 1; }; }
15049 gezelter 2081 fi;;
15050 gezelter 1490 esac
15051     done` || { (exit 1); exit 1; }
15052 gezelter 2081 _ACEOF
15053     cat >>$CONFIG_STATUS <<_ACEOF
15054 gezelter 1490 sed "$ac_vpsub
15055     $extrasub
15056 gezelter 2081 _ACEOF
15057     cat >>$CONFIG_STATUS <<\_ACEOF
15058 gezelter 1490 :t
15059     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15060     s,@configure_input@,$configure_input,;t t
15061     s,@srcdir@,$ac_srcdir,;t t
15062 gezelter 2081 s,@abs_srcdir@,$ac_abs_srcdir,;t t
15063 gezelter 1490 s,@top_srcdir@,$ac_top_srcdir,;t t
15064 gezelter 2081 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15065     s,@builddir@,$ac_builddir,;t t
15066     s,@abs_builddir@,$ac_abs_builddir,;t t
15067     s,@top_builddir@,$ac_top_builddir,;t t
15068     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15069 gezelter 1490 s,@INSTALL@,$ac_INSTALL,;t t
15070     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15071     rm -f $tmp/stdin
15072     if test x"$ac_file" != x-; then
15073     mv $tmp/out $ac_file
15074     else
15075     cat $tmp/out
15076     rm -f $tmp/out
15077     fi
15078    
15079 gezelter 2199 # Run the commands associated with the file.
15080     case $ac_file in
15081     make/Makefile ) chmod 0755 scripts/* ;;
15082     src/utils/Makefile ) chmod 0755 scripts/* ;;
15083     src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
15084     scripts/filepp ) chmod 0755 scripts/* ;;
15085     esac
15086 gezelter 1490 done
15087 gezelter 2081 _ACEOF
15088     cat >>$CONFIG_STATUS <<\_ACEOF
15089 gezelter 1490
15090     #
15091     # CONFIG_HEADER section.
15092     #
15093    
15094     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15095     # NAME is the cpp macro being defined and VALUE is the value it is being given.
15096     #
15097     # ac_d sets the value in "#define NAME VALUE" lines.
15098 gezelter 2081 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15099     ac_dB='[ ].*$,\1#\2'
15100 gezelter 1490 ac_dC=' '
15101     ac_dD=',;t'
15102     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15103 gezelter 2081 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15104 gezelter 1490 ac_uB='$,\1#\2define\3'
15105     ac_uC=' '
15106     ac_uD=',;t'
15107    
15108     for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15109     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15110     case $ac_file in
15111     - | *:- | *:-:* ) # input from stdin
15112 gezelter 2081 cat >$tmp/stdin
15113     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15114     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15115 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15116 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15117 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
15118     esac
15119    
15120 gezelter 2081 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15121 gezelter 1490 echo "$as_me: creating $ac_file" >&6;}
15122    
15123     # First look for the input files in the build tree, otherwise in the
15124     # src tree.
15125     ac_file_inputs=`IFS=:
15126     for f in $ac_file_in; do
15127     case $f in
15128     -) echo $tmp/stdin ;;
15129     [\\/$]*)
15130 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
15131     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15132 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15133     { (exit 1); exit 1; }; }
15134 gezelter 2081 # Do quote $f, to prevent DOS paths from being IFS'd.
15135     echo "$f";;
15136 gezelter 1490 *) # Relative
15137 gezelter 2081 if test -f "$f"; then
15138     # Build tree
15139     echo "$f"
15140     elif test -f "$srcdir/$f"; then
15141     # Source tree
15142     echo "$srcdir/$f"
15143     else
15144     # /dev/null tree
15145     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15146 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15147     { (exit 1); exit 1; }; }
15148 gezelter 2081 fi;;
15149 gezelter 1490 esac
15150     done` || { (exit 1); exit 1; }
15151     # Remove the trailing spaces.
15152 gezelter 2081 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15153 gezelter 1490
15154 gezelter 2081 _ACEOF
15155 gezelter 1490
15156     # Transform confdefs.h into two sed scripts, `conftest.defines' and
15157     # `conftest.undefs', that substitutes the proper values into
15158     # config.h.in to produce config.h. The first handles `#define'
15159     # templates, and the second `#undef' templates.
15160     # And first: Protect against being on the right side of a sed subst in
15161     # config.status. Protect against being in an unquoted here document
15162     # in config.status.
15163     rm -f conftest.defines conftest.undefs
15164     # Using a here document instead of a string reduces the quoting nightmare.
15165     # Putting comments in sed scripts is not portable.
15166     #
15167     # `end' is used to avoid that the second main sed command (meant for
15168     # 0-ary CPP macros) applies to n-ary macro definitions.
15169     # See the Autoconf documentation for `clear'.
15170 gezelter 2081 cat >confdef2sed.sed <<\_ACEOF
15171 gezelter 1490 s/[\\&,]/\\&/g
15172     s,[\\$`],\\&,g
15173     t clear
15174     : clear
15175 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15176 gezelter 1490 t end
15177 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15178 gezelter 1490 : end
15179 gezelter 2081 _ACEOF
15180 gezelter 1490 # If some macros were called several times there might be several times
15181     # the same #defines, which is useless. Nevertheless, we may not want to
15182     # sort them, since we want the *last* AC-DEFINE to be honored.
15183     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15184     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15185     rm -f confdef2sed.sed
15186    
15187     # This sed command replaces #undef with comments. This is necessary, for
15188     # example, in the case of _POSIX_SOURCE, which is predefined and required
15189     # on some systems where configure will not decide to define it.
15190 gezelter 2081 cat >>conftest.undefs <<\_ACEOF
15191     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15192     _ACEOF
15193 gezelter 1490
15194     # Break up conftest.defines because some shells have a limit on the size
15195     # of here documents, and old seds have small limits too (100 cmds).
15196     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15197 gezelter 2081 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15198 gezelter 1490 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15199     echo ' :' >>$CONFIG_STATUS
15200     rm -f conftest.tail
15201     while grep . conftest.defines >/dev/null
15202     do
15203     # Write a limited-size here document to $tmp/defines.sed.
15204     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15205     # Speed up: don't consider the non `#define' lines.
15206 gezelter 2081 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15207 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
15208     echo 't clr' >>$CONFIG_STATUS
15209     echo ': clr' >>$CONFIG_STATUS
15210     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15211     echo 'CEOF
15212     sed -f $tmp/defines.sed $tmp/in >$tmp/out
15213     rm -f $tmp/in
15214     mv $tmp/out $tmp/in
15215     ' >>$CONFIG_STATUS
15216     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15217     rm -f conftest.defines
15218     mv conftest.tail conftest.defines
15219     done
15220     rm -f conftest.defines
15221 gezelter 2081 echo ' fi # grep' >>$CONFIG_STATUS
15222 gezelter 1490 echo >>$CONFIG_STATUS
15223    
15224     # Break up conftest.undefs because some shells have a limit on the size
15225     # of here documents, and old seds have small limits too (100 cmds).
15226     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15227     rm -f conftest.tail
15228     while grep . conftest.undefs >/dev/null
15229     do
15230     # Write a limited-size here document to $tmp/undefs.sed.
15231     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15232     # Speed up: don't consider the non `#undef'
15233 gezelter 2081 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15234 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
15235     echo 't clr' >>$CONFIG_STATUS
15236     echo ': clr' >>$CONFIG_STATUS
15237     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15238     echo 'CEOF
15239     sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15240     rm -f $tmp/in
15241     mv $tmp/out $tmp/in
15242     ' >>$CONFIG_STATUS
15243     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15244     rm -f conftest.undefs
15245     mv conftest.tail conftest.undefs
15246     done
15247     rm -f conftest.undefs
15248    
15249 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15250 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
15251     # use $as_me), people would be surprised to read:
15252 gezelter 2081 # /* config.h. Generated by config.status. */
15253 gezelter 1490 if test x"$ac_file" = x-; then
15254 gezelter 2081 echo "/* Generated by configure. */" >$tmp/config.h
15255 gezelter 1490 else
15256 gezelter 2081 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15257 gezelter 1490 fi
15258     cat $tmp/in >>$tmp/config.h
15259     rm -f $tmp/in
15260     if test x"$ac_file" != x-; then
15261 gezelter 2081 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15262     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15263 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
15264     else
15265 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15266     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15267     X"$ac_file" : 'X\(//\)[^/]' \| \
15268     X"$ac_file" : 'X\(//\)$' \| \
15269     X"$ac_file" : 'X\(/\)' \| \
15270     . : '\(.\)' 2>/dev/null ||
15271 gezelter 1490 echo X"$ac_file" |
15272     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15273     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15274     /^X\(\/\/\)$/{ s//\1/; q; }
15275     /^X\(\/\).*/{ s//\1/; q; }
15276     s/.*/./; q'`
15277 gezelter 2081 { if $as_mkdir_p; then
15278     mkdir -p "$ac_dir"
15279     else
15280     as_dir="$ac_dir"
15281     as_dirs=
15282     while test ! -d "$as_dir"; do
15283     as_dirs="$as_dir $as_dirs"
15284     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15285     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15286     X"$as_dir" : 'X\(//\)[^/]' \| \
15287     X"$as_dir" : 'X\(//\)$' \| \
15288     X"$as_dir" : 'X\(/\)' \| \
15289     . : '\(.\)' 2>/dev/null ||
15290     echo X"$as_dir" |
15291     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15292     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15293     /^X\(\/\/\)$/{ s//\1/; q; }
15294     /^X\(\/\).*/{ s//\1/; q; }
15295     s/.*/./; q'`
15296     done
15297     test ! -n "$as_dirs" || mkdir $as_dirs
15298     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15299     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15300     { (exit 1); exit 1; }; }; }
15301 gezelter 1490
15302     rm -f $ac_file
15303     mv $tmp/config.h $ac_file
15304     fi
15305     else
15306     cat $tmp/config.h
15307     rm -f $tmp/config.h
15308     fi
15309     done
15310 gezelter 2081 _ACEOF
15311     cat >>$CONFIG_STATUS <<\_ACEOF
15312 gezelter 1490
15313     #
15314     # CONFIG_LINKS section.
15315     #
15316    
15317     for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15318     ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15319     ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15320    
15321 gezelter 2081 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15322 gezelter 1490 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15323    
15324     if test ! -r $srcdir/$ac_source; then
15325 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15326     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15327 gezelter 1490 { (exit 1); exit 1; }; }
15328     fi
15329     rm -f $ac_dest
15330    
15331     # Make relative symlinks.
15332 gezelter 2081 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15333     $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15334     X"$ac_dest" : 'X\(//\)[^/]' \| \
15335     X"$ac_dest" : 'X\(//\)$' \| \
15336     X"$ac_dest" : 'X\(/\)' \| \
15337     . : '\(.\)' 2>/dev/null ||
15338 gezelter 1490 echo X"$ac_dest" |
15339     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15340     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15341     /^X\(\/\/\)$/{ s//\1/; q; }
15342     /^X\(\/\).*/{ s//\1/; q; }
15343     s/.*/./; q'`
15344 gezelter 2081 { if $as_mkdir_p; then
15345     mkdir -p "$ac_dest_dir"
15346     else
15347     as_dir="$ac_dest_dir"
15348     as_dirs=
15349     while test ! -d "$as_dir"; do
15350     as_dirs="$as_dir $as_dirs"
15351     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15352     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15353     X"$as_dir" : 'X\(//\)[^/]' \| \
15354     X"$as_dir" : 'X\(//\)$' \| \
15355     X"$as_dir" : 'X\(/\)' \| \
15356     . : '\(.\)' 2>/dev/null ||
15357     echo X"$as_dir" |
15358     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15359     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15360     /^X\(\/\/\)$/{ s//\1/; q; }
15361     /^X\(\/\).*/{ s//\1/; q; }
15362     s/.*/./; q'`
15363     done
15364     test ! -n "$as_dirs" || mkdir $as_dirs
15365     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15366     echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15367     { (exit 1); exit 1; }; }; }
15368    
15369     ac_builddir=.
15370    
15371     if test "$ac_dest_dir" != .; then
15372     ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15373     # A "../" for each directory in $ac_dir_suffix.
15374     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15375     else
15376     ac_dir_suffix= ac_top_builddir=
15377     fi
15378    
15379     case $srcdir in
15380     .) # No --srcdir option. We are building in place.
15381     ac_srcdir=.
15382     if test -z "$ac_top_builddir"; then
15383     ac_top_srcdir=.
15384     else
15385     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15386     fi ;;
15387     [\\/]* | ?:[\\/]* ) # Absolute path.
15388     ac_srcdir=$srcdir$ac_dir_suffix;
15389     ac_top_srcdir=$srcdir ;;
15390     *) # Relative path.
15391     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15392     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15393 gezelter 1490 esac
15394    
15395 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
15396     # the directories may not exist.
15397     case `pwd` in
15398     .) ac_abs_builddir="$ac_dest_dir";;
15399     *)
15400     case "$ac_dest_dir" in
15401     .) ac_abs_builddir=`pwd`;;
15402     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15403     *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15404     esac;;
15405     esac
15406     case $ac_abs_builddir in
15407     .) ac_abs_top_builddir=${ac_top_builddir}.;;
15408     *)
15409     case ${ac_top_builddir}. in
15410     .) ac_abs_top_builddir=$ac_abs_builddir;;
15411     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15412     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15413     esac;;
15414     esac
15415     case $ac_abs_builddir in
15416     .) ac_abs_srcdir=$ac_srcdir;;
15417     *)
15418     case $ac_srcdir in
15419     .) ac_abs_srcdir=$ac_abs_builddir;;
15420     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15421     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15422     esac;;
15423     esac
15424     case $ac_abs_builddir in
15425     .) ac_abs_top_srcdir=$ac_top_srcdir;;
15426     *)
15427     case $ac_top_srcdir in
15428     .) ac_abs_top_srcdir=$ac_abs_builddir;;
15429     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15430     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15431     esac;;
15432     esac
15433 gezelter 1490
15434 gezelter 2081
15435 gezelter 1490 case $srcdir in
15436     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15437 gezelter 2081 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15438 gezelter 1490 esac
15439    
15440 gezelter 2081 # Try a symlink, then a hard link, then a copy.
15441 gezelter 1490 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
15442 gezelter 2081 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
15443     cp -p $srcdir/$ac_source $ac_dest ||
15444     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
15445     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
15446 gezelter 1490 { (exit 1); exit 1; }; }
15447     done
15448 gezelter 2081 _ACEOF
15449 gezelter 1490
15450 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15451 gezelter 1490
15452     { (exit 0); exit 0; }
15453 gezelter 2081 _ACEOF
15454 gezelter 1490 chmod +x $CONFIG_STATUS
15455     ac_clean_files=$ac_clean_files_save
15456    
15457 gezelter 2081
15458 gezelter 1490 # configure is writing to config.log, and then calls config.status.
15459     # config.status does its own redirection, appending to config.log.
15460     # Unfortunately, on DOS this fails, as config.log is still kept open
15461     # by configure, so config.status won't be able to write to it; its
15462     # output is simply discarded. So we exec the FD to /dev/null,
15463     # effectively closing config.log, so it can be properly (re)opened and
15464     # appended to by config.status. When coming back to configure, we
15465     # need to make the FD available again.
15466     if test "$no_create" != yes; then
15467     ac_cs_success=:
15468 gezelter 2081 ac_config_status_args=
15469     test "$silent" = yes &&
15470     ac_config_status_args="$ac_config_status_args --quiet"
15471 gezelter 1490 exec 5>/dev/null
15472 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15473 gezelter 1490 exec 5>>config.log
15474     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15475     # would make configure fail if this is the last instruction.
15476     $ac_cs_success || { (exit 1); exit 1; }
15477     fi
15478    

Properties

Name Value
svn:executable *