ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 2772
Committed: Thu May 25 15:27:20 2006 UTC (18 years, 1 month ago) by gezelter
File size: 444607 byte(s)
Log Message:
What?

File Contents

# User Rev Content
1 gezelter 1490 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 gezelter 2560 # Generated by GNU Autoconf 2.59 for OOPSE 3.0.
4 gezelter 1490 #
5     # Report bugs to <gezelter@nd.edu>.
6     #
7 gezelter 2081 # Copyright (C) 2003 Free Software Foundation, Inc.
8 gezelter 1490 # This configure script is free software; the Free Software Foundation
9     # gives unlimited permission to copy, distribute and modify it.
10 gezelter 2081 ## --------------------- ##
11     ## M4sh Initialization. ##
12     ## --------------------- ##
13 gezelter 1490
14     # Be Bourne compatible
15     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16     emulate sh
17     NULLCMD=:
18 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19     # is contrary to our usage. Disable this feature.
20     alias -g '${1+"$@"}'='"$@"'
21 gezelter 1490 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22     set -o posix
23     fi
24 gezelter 2081 DUALCASE=1; export DUALCASE # for MKS sh
25 gezelter 1490
26 gezelter 2081 # Support unset when possible.
27     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28     as_unset=unset
29     else
30     as_unset=false
31     fi
32    
33    
34     # Work around bugs in pre-3.0 UWIN ksh.
35     $as_unset ENV MAIL MAILPATH
36     PS1='$ '
37     PS2='> '
38     PS4='+ '
39    
40     # NLS nuisances.
41     for as_var in \
42     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44     LC_TELEPHONE LC_TIME
45     do
46     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47     eval $as_var=C; export $as_var
48     else
49     $as_unset $as_var
50     fi
51     done
52    
53     # Required to use basename.
54     if expr a : '\(a\)' >/dev/null 2>&1; then
55     as_expr=expr
56     else
57     as_expr=false
58     fi
59    
60     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61     as_basename=basename
62     else
63     as_basename=false
64     fi
65    
66    
67 gezelter 1490 # Name of the executable.
68 gezelter 2081 as_me=`$as_basename "$0" ||
69     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70     X"$0" : 'X\(//\)$' \| \
71     X"$0" : 'X\(/\)$' \| \
72     . : '\(.\)' 2>/dev/null ||
73     echo X/"$0" |
74     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75     /^X\/\(\/\/\)$/{ s//\1/; q; }
76     /^X\/\(\/\).*/{ s//\1/; q; }
77     s/.*/./; q'`
78 gezelter 1490
79 gezelter 2081
80     # PATH needs CR, and LINENO needs CR and PATH.
81     # Avoid depending upon Character Ranges.
82     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85     as_cr_digits='0123456789'
86     as_cr_alnum=$as_cr_Letters$as_cr_digits
87    
88     # The user is always right.
89     if test "${PATH_SEPARATOR+set}" != set; then
90     echo "#! /bin/sh" >conf$$.sh
91     echo "exit 0" >>conf$$.sh
92     chmod +x conf$$.sh
93     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94     PATH_SEPARATOR=';'
95     else
96     PATH_SEPARATOR=:
97     fi
98     rm -f conf$$.sh
99     fi
100    
101    
102     as_lineno_1=$LINENO
103     as_lineno_2=$LINENO
104     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105     test "x$as_lineno_1" != "x$as_lineno_2" &&
106     test "x$as_lineno_3" = "x$as_lineno_2" || {
107     # Find who we are. Look in the path if we contain no path at all
108     # relative or not.
109     case $0 in
110     *[\\/]* ) as_myself=$0 ;;
111     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112     for as_dir in $PATH
113     do
114     IFS=$as_save_IFS
115     test -z "$as_dir" && as_dir=.
116     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117     done
118    
119     ;;
120     esac
121     # We did not find ourselves, most probably we were run as `sh COMMAND'
122     # in which case we are not to be found in the path.
123     if test "x$as_myself" = x; then
124     as_myself=$0
125     fi
126     if test ! -f "$as_myself"; then
127     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128     { (exit 1); exit 1; }; }
129     fi
130     case $CONFIG_SHELL in
131     '')
132     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134     do
135     IFS=$as_save_IFS
136     test -z "$as_dir" && as_dir=.
137     for as_base in sh bash ksh sh5; do
138     case $as_dir in
139     /*)
140     if ("$as_dir/$as_base" -c '
141     as_lineno_1=$LINENO
142     as_lineno_2=$LINENO
143     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144     test "x$as_lineno_1" != "x$as_lineno_2" &&
145     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
146     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148     CONFIG_SHELL=$as_dir/$as_base
149     export CONFIG_SHELL
150     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151     fi;;
152     esac
153     done
154     done
155     ;;
156     esac
157    
158     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159     # uniformly replaced by the line number. The first 'sed' inserts a
160     # line-number line before each line; the second 'sed' does the real
161     # work. The second script uses 'N' to pair each line-number line
162     # with the numbered line, and appends trailing '-' during
163     # substitution so that $LINENO is not a special case at line end.
164     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
166     sed '=' <$as_myself |
167     sed '
168     N
169     s,$,-,
170     : loop
171     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172     t loop
173     s,-$,,
174     s,^['$as_cr_digits']*\n,,
175     ' >$as_me.lineno &&
176     chmod +x $as_me.lineno ||
177     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178     { (exit 1); exit 1; }; }
179    
180     # Don't try to exec as it changes $[0], causing all sort of problems
181     # (the dirname of $[0] is not the place where we might find the
182     # original and so on. Autoconf is especially sensible to this).
183     . ./$as_me.lineno
184     # Exit status is that of the last command.
185     exit
186     }
187    
188    
189     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190     *c*,-n*) ECHO_N= ECHO_C='
191     ' ECHO_T=' ' ;;
192     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194     esac
195    
196 gezelter 1490 if expr a : '\(a\)' >/dev/null 2>&1; then
197     as_expr=expr
198     else
199     as_expr=false
200     fi
201    
202     rm -f conf$$ conf$$.exe conf$$.file
203     echo >conf$$.file
204     if ln -s conf$$.file conf$$ 2>/dev/null; then
205     # We could just check for DJGPP; but this test a) works b) is more generic
206     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207     if test -f conf$$.exe; then
208     # Don't use ln at all; we don't have any links
209     as_ln_s='cp -p'
210     else
211     as_ln_s='ln -s'
212     fi
213     elif ln conf$$.file conf$$ 2>/dev/null; then
214     as_ln_s=ln
215     else
216     as_ln_s='cp -p'
217     fi
218     rm -f conf$$ conf$$.exe conf$$.file
219    
220 gezelter 2081 if mkdir -p . 2>/dev/null; then
221     as_mkdir_p=:
222 gezelter 1490 else
223 gezelter 2081 test -d ./-p && rmdir ./-p
224     as_mkdir_p=false
225 gezelter 1490 fi
226    
227 gezelter 2081 as_executable_p="test -f"
228 gezelter 1490
229 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
230     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231    
232     # Sed expression to map a string onto a valid variable name.
233     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234    
235    
236 gezelter 1490 # IFS
237     # We need space, tab and new line, in precisely that order.
238     as_nl='
239     '
240     IFS=" $as_nl"
241    
242     # CDPATH.
243 gezelter 2081 $as_unset CDPATH
244 gezelter 1490
245 gezelter 2081
246 gezelter 1490 # Name of the host.
247     # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248     # so uname gets run too.
249     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250    
251     exec 6>&1
252    
253     #
254     # Initializations.
255     #
256     ac_default_prefix=/usr/local
257 gezelter 2081 ac_config_libobj_dir=.
258 gezelter 1490 cross_compiling=no
259     subdirs=
260 gezelter 2081 MFLAGS=
261     MAKEFLAGS=
262 gezelter 1490 SHELL=${CONFIG_SHELL-/bin/sh}
263    
264     # Maximum number of lines to put in a shell here document.
265     # This variable seems obsolete. It should probably be removed, and
266     # only ac_max_sed_lines should be used.
267     : ${ac_max_here_lines=38}
268    
269 gezelter 2081 # Identity of this package.
270     PACKAGE_NAME='OOPSE'
271     PACKAGE_TARNAME='oopse'
272 gezelter 2560 PACKAGE_VERSION='3.0'
273     PACKAGE_STRING='OOPSE 3.0'
274 gezelter 2081 PACKAGE_BUGREPORT='gezelter@nd.edu'
275 gezelter 1490
276 gezelter 1509 ac_unique_file="src/applications/oopse/oopse.cpp"
277 gezelter 1490 ac_default_prefix="/usr/local"
278 gezelter 2081 # Factoring default headers for most tests.
279     ac_includes_default="\
280     #include <stdio.h>
281     #if HAVE_SYS_TYPES_H
282     # include <sys/types.h>
283     #endif
284     #if HAVE_SYS_STAT_H
285     # include <sys/stat.h>
286     #endif
287     #if STDC_HEADERS
288     # include <stdlib.h>
289     # include <stddef.h>
290     #else
291     # if HAVE_STDLIB_H
292     # include <stdlib.h>
293     # endif
294     #endif
295     #if HAVE_STRING_H
296     # if !STDC_HEADERS && HAVE_MEMORY_H
297     # include <memory.h>
298     # endif
299     # include <string.h>
300     #endif
301     #if HAVE_STRINGS_H
302     # include <strings.h>
303     #endif
304     #if HAVE_INTTYPES_H
305     # include <inttypes.h>
306     #else
307     # if HAVE_STDINT_H
308     # include <stdint.h>
309     # endif
310     #endif
311     #if HAVE_UNISTD_H
312     # include <unistd.h>
313     #endif"
314 gezelter 1490
315 gezelter 2758 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug USE_SINGLE_PRECISION CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES ZLIB_INC_DIR ZLIB_LIB_DIR ZLIB FFTW_INC_DIR FFTW_LIB_DIR FFTW_LIBS LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
316 gezelter 2081 ac_subst_files=''
317    
318 gezelter 1490 # Initialize some variables set by options.
319     ac_init_help=
320     ac_init_version=false
321     # The variables have the same names as the options, with
322     # dashes changed to underlines.
323     cache_file=/dev/null
324     exec_prefix=NONE
325     no_create=
326     no_recursion=
327     prefix=NONE
328     program_prefix=NONE
329     program_suffix=NONE
330     program_transform_name=s,x,x,
331     silent=
332     site=
333     srcdir=
334     verbose=
335     x_includes=NONE
336     x_libraries=NONE
337    
338     # Installation directory options.
339     # These are left unexpanded so users can "make install exec_prefix=/foo"
340     # and all the variables that are supposed to be based on exec_prefix
341     # by default will actually change.
342     # Use braces instead of parens because sh, perl, etc. also accept them.
343     bindir='${exec_prefix}/bin'
344     sbindir='${exec_prefix}/sbin'
345     libexecdir='${exec_prefix}/libexec'
346     datadir='${prefix}/share'
347     sysconfdir='${prefix}/etc'
348     sharedstatedir='${prefix}/com'
349     localstatedir='${prefix}/var'
350     libdir='${exec_prefix}/lib'
351     includedir='${prefix}/include'
352     oldincludedir='/usr/include'
353     infodir='${prefix}/info'
354     mandir='${prefix}/man'
355    
356     ac_prev=
357     for ac_option
358     do
359     # If the previous option needs an argument, assign it.
360     if test -n "$ac_prev"; then
361     eval "$ac_prev=\$ac_option"
362     ac_prev=
363     continue
364     fi
365    
366     ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
367    
368     # Accept the important Cygnus configure options, so we can diagnose typos.
369    
370     case $ac_option in
371    
372     -bindir | --bindir | --bindi | --bind | --bin | --bi)
373     ac_prev=bindir ;;
374     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
375     bindir=$ac_optarg ;;
376    
377     -build | --build | --buil | --bui | --bu)
378     ac_prev=build_alias ;;
379     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
380     build_alias=$ac_optarg ;;
381    
382     -cache-file | --cache-file | --cache-fil | --cache-fi \
383     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
384     ac_prev=cache_file ;;
385     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
386     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
387     cache_file=$ac_optarg ;;
388    
389     --config-cache | -C)
390     cache_file=config.cache ;;
391    
392     -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
393     ac_prev=datadir ;;
394     -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395     | --da=*)
396     datadir=$ac_optarg ;;
397    
398     -disable-* | --disable-*)
399     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
400     # Reject names that are not valid shell variable names.
401 gezelter 2081 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
402 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
403     { (exit 1); exit 1; }; }
404     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
405     eval "enable_$ac_feature=no" ;;
406    
407     -enable-* | --enable-*)
408     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
409     # Reject names that are not valid shell variable names.
410 gezelter 2081 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
411 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
412     { (exit 1); exit 1; }; }
413     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
414     case $ac_option in
415     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416     *) ac_optarg=yes ;;
417     esac
418     eval "enable_$ac_feature='$ac_optarg'" ;;
419    
420     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
421     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
422     | --exec | --exe | --ex)
423     ac_prev=exec_prefix ;;
424     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
425     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
426     | --exec=* | --exe=* | --ex=*)
427     exec_prefix=$ac_optarg ;;
428    
429     -gas | --gas | --ga | --g)
430     # Obsolete; use --with-gas.
431     with_gas=yes ;;
432    
433     -help | --help | --hel | --he | -h)
434     ac_init_help=long ;;
435     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
436     ac_init_help=recursive ;;
437     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
438     ac_init_help=short ;;
439    
440     -host | --host | --hos | --ho)
441     ac_prev=host_alias ;;
442     -host=* | --host=* | --hos=* | --ho=*)
443     host_alias=$ac_optarg ;;
444    
445     -includedir | --includedir | --includedi | --included | --include \
446     | --includ | --inclu | --incl | --inc)
447     ac_prev=includedir ;;
448     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
449     | --includ=* | --inclu=* | --incl=* | --inc=*)
450     includedir=$ac_optarg ;;
451    
452     -infodir | --infodir | --infodi | --infod | --info | --inf)
453     ac_prev=infodir ;;
454     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
455     infodir=$ac_optarg ;;
456    
457     -libdir | --libdir | --libdi | --libd)
458     ac_prev=libdir ;;
459     -libdir=* | --libdir=* | --libdi=* | --libd=*)
460     libdir=$ac_optarg ;;
461    
462     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
463     | --libexe | --libex | --libe)
464     ac_prev=libexecdir ;;
465     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
466     | --libexe=* | --libex=* | --libe=*)
467     libexecdir=$ac_optarg ;;
468    
469     -localstatedir | --localstatedir | --localstatedi | --localstated \
470     | --localstate | --localstat | --localsta | --localst \
471     | --locals | --local | --loca | --loc | --lo)
472     ac_prev=localstatedir ;;
473     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
474     | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475     | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
476     localstatedir=$ac_optarg ;;
477    
478     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
479     ac_prev=mandir ;;
480     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
481     mandir=$ac_optarg ;;
482    
483     -nfp | --nfp | --nf)
484     # Obsolete; use --without-fp.
485     with_fp=no ;;
486    
487     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
488 gezelter 2081 | --no-cr | --no-c | -n)
489 gezelter 1490 no_create=yes ;;
490    
491     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
492     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
493     no_recursion=yes ;;
494    
495     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
496     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
497     | --oldin | --oldi | --old | --ol | --o)
498     ac_prev=oldincludedir ;;
499     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
500     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
501     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
502     oldincludedir=$ac_optarg ;;
503    
504     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
505     ac_prev=prefix ;;
506     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
507     prefix=$ac_optarg ;;
508    
509     -program-prefix | --program-prefix | --program-prefi | --program-pref \
510     | --program-pre | --program-pr | --program-p)
511     ac_prev=program_prefix ;;
512     -program-prefix=* | --program-prefix=* | --program-prefi=* \
513     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
514     program_prefix=$ac_optarg ;;
515    
516     -program-suffix | --program-suffix | --program-suffi | --program-suff \
517     | --program-suf | --program-su | --program-s)
518     ac_prev=program_suffix ;;
519     -program-suffix=* | --program-suffix=* | --program-suffi=* \
520     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
521     program_suffix=$ac_optarg ;;
522    
523     -program-transform-name | --program-transform-name \
524     | --program-transform-nam | --program-transform-na \
525     | --program-transform-n | --program-transform- \
526     | --program-transform | --program-transfor \
527     | --program-transfo | --program-transf \
528     | --program-trans | --program-tran \
529     | --progr-tra | --program-tr | --program-t)
530     ac_prev=program_transform_name ;;
531     -program-transform-name=* | --program-transform-name=* \
532     | --program-transform-nam=* | --program-transform-na=* \
533     | --program-transform-n=* | --program-transform-=* \
534     | --program-transform=* | --program-transfor=* \
535     | --program-transfo=* | --program-transf=* \
536     | --program-trans=* | --program-tran=* \
537     | --progr-tra=* | --program-tr=* | --program-t=*)
538     program_transform_name=$ac_optarg ;;
539    
540     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
541     | -silent | --silent | --silen | --sile | --sil)
542     silent=yes ;;
543    
544     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
545     ac_prev=sbindir ;;
546     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
547     | --sbi=* | --sb=*)
548     sbindir=$ac_optarg ;;
549    
550     -sharedstatedir | --sharedstatedir | --sharedstatedi \
551     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
552     | --sharedst | --shareds | --shared | --share | --shar \
553     | --sha | --sh)
554     ac_prev=sharedstatedir ;;
555     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
556     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
557     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
558     | --sha=* | --sh=*)
559     sharedstatedir=$ac_optarg ;;
560    
561     -site | --site | --sit)
562     ac_prev=site ;;
563     -site=* | --site=* | --sit=*)
564     site=$ac_optarg ;;
565    
566     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
567     ac_prev=srcdir ;;
568     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
569     srcdir=$ac_optarg ;;
570    
571     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
572     | --syscon | --sysco | --sysc | --sys | --sy)
573     ac_prev=sysconfdir ;;
574     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
575     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
576     sysconfdir=$ac_optarg ;;
577    
578     -target | --target | --targe | --targ | --tar | --ta | --t)
579     ac_prev=target_alias ;;
580     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
581     target_alias=$ac_optarg ;;
582    
583     -v | -verbose | --verbose | --verbos | --verbo | --verb)
584     verbose=yes ;;
585    
586     -version | --version | --versio | --versi | --vers | -V)
587     ac_init_version=: ;;
588    
589     -with-* | --with-*)
590     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
591     # Reject names that are not valid shell variable names.
592 gezelter 2081 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
593 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
594     { (exit 1); exit 1; }; }
595     ac_package=`echo $ac_package| sed 's/-/_/g'`
596     case $ac_option in
597     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598     *) ac_optarg=yes ;;
599     esac
600     eval "with_$ac_package='$ac_optarg'" ;;
601    
602     -without-* | --without-*)
603     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
604     # Reject names that are not valid shell variable names.
605 gezelter 2081 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
606 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
607     { (exit 1); exit 1; }; }
608     ac_package=`echo $ac_package | sed 's/-/_/g'`
609     eval "with_$ac_package=no" ;;
610    
611     --x)
612     # Obsolete; use --with-x.
613     with_x=yes ;;
614    
615     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
616     | --x-incl | --x-inc | --x-in | --x-i)
617     ac_prev=x_includes ;;
618     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
619     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
620     x_includes=$ac_optarg ;;
621    
622     -x-libraries | --x-libraries | --x-librarie | --x-librari \
623     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
624     ac_prev=x_libraries ;;
625     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
626     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
627     x_libraries=$ac_optarg ;;
628    
629     -*) { echo "$as_me: error: unrecognized option: $ac_option
630     Try \`$0 --help' for more information." >&2
631     { (exit 1); exit 1; }; }
632     ;;
633    
634     *=*)
635     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
636     # Reject names that are not valid shell variable names.
637 gezelter 2081 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
638 gezelter 1490 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
639     { (exit 1); exit 1; }; }
640     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641     eval "$ac_envvar='$ac_optarg'"
642     export $ac_envvar ;;
643    
644     *)
645     # FIXME: should be removed in autoconf 3.0.
646     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
647 gezelter 2081 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
648 gezelter 1490 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
649     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
650     ;;
651    
652     esac
653     done
654    
655     if test -n "$ac_prev"; then
656     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
657     { echo "$as_me: error: missing argument to $ac_option" >&2
658     { (exit 1); exit 1; }; }
659     fi
660    
661     # Be sure to have absolute paths.
662 gezelter 2081 for ac_var in exec_prefix prefix
663     do
664     eval ac_val=$`echo $ac_var`
665     case $ac_val in
666     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
667     *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668     { (exit 1); exit 1; }; };;
669     esac
670     done
671    
672     # Be sure to have absolute paths.
673 gezelter 1490 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674 gezelter 2081 localstatedir libdir includedir oldincludedir infodir mandir
675 gezelter 1490 do
676     eval ac_val=$`echo $ac_var`
677     case $ac_val in
678     [\\/$]* | ?:[\\/]* ) ;;
679 gezelter 2081 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680 gezelter 1490 { (exit 1); exit 1; }; };;
681     esac
682     done
683    
684     # There might be people who depend on the old broken behavior: `$host'
685     # used to hold the argument of --host etc.
686 gezelter 2081 # FIXME: To remove some day.
687 gezelter 1490 build=$build_alias
688     host=$host_alias
689     target=$target_alias
690    
691 gezelter 2081 # FIXME: To remove some day.
692 gezelter 1490 if test "x$host_alias" != x; then
693     if test "x$build_alias" = x; then
694     cross_compiling=maybe
695     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
696     If a cross compiler is detected then cross compile mode will be used." >&2
697     elif test "x$build_alias" != "x$host_alias"; then
698     cross_compiling=yes
699     fi
700     fi
701    
702     ac_tool_prefix=
703     test -n "$host_alias" && ac_tool_prefix=$host_alias-
704    
705     test "$silent" = yes && exec 6>/dev/null
706    
707 gezelter 2081
708 gezelter 1490 # Find the source files, if location was not specified.
709     if test -z "$srcdir"; then
710     ac_srcdir_defaulted=yes
711     # Try the directory containing this script, then its parent.
712 gezelter 2081 ac_confdir=`(dirname "$0") 2>/dev/null ||
713     $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
714     X"$0" : 'X\(//\)[^/]' \| \
715     X"$0" : 'X\(//\)$' \| \
716     X"$0" : 'X\(/\)' \| \
717     . : '\(.\)' 2>/dev/null ||
718     echo X"$0" |
719     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
720     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
721     /^X\(\/\/\)$/{ s//\1/; q; }
722     /^X\(\/\).*/{ s//\1/; q; }
723     s/.*/./; q'`
724 gezelter 1490 srcdir=$ac_confdir
725     if test ! -r $srcdir/$ac_unique_file; then
726     srcdir=..
727     fi
728     else
729     ac_srcdir_defaulted=no
730     fi
731     if test ! -r $srcdir/$ac_unique_file; then
732     if test "$ac_srcdir_defaulted" = yes; then
733 gezelter 2081 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734 gezelter 1490 { (exit 1); exit 1; }; }
735     else
736 gezelter 2081 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737 gezelter 1490 { (exit 1); exit 1; }; }
738     fi
739     fi
740 gezelter 2081 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
741     { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
742     { (exit 1); exit 1; }; }
743 gezelter 1490 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
744     ac_env_build_alias_set=${build_alias+set}
745     ac_env_build_alias_value=$build_alias
746     ac_cv_env_build_alias_set=${build_alias+set}
747     ac_cv_env_build_alias_value=$build_alias
748     ac_env_host_alias_set=${host_alias+set}
749     ac_env_host_alias_value=$host_alias
750     ac_cv_env_host_alias_set=${host_alias+set}
751     ac_cv_env_host_alias_value=$host_alias
752     ac_env_target_alias_set=${target_alias+set}
753     ac_env_target_alias_value=$target_alias
754     ac_cv_env_target_alias_set=${target_alias+set}
755     ac_cv_env_target_alias_value=$target_alias
756 gezelter 2547 ac_env_CXX_set=${CXX+set}
757     ac_env_CXX_value=$CXX
758     ac_cv_env_CXX_set=${CXX+set}
759     ac_cv_env_CXX_value=$CXX
760     ac_env_CXXFLAGS_set=${CXXFLAGS+set}
761     ac_env_CXXFLAGS_value=$CXXFLAGS
762     ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
763     ac_cv_env_CXXFLAGS_value=$CXXFLAGS
764     ac_env_LDFLAGS_set=${LDFLAGS+set}
765     ac_env_LDFLAGS_value=$LDFLAGS
766     ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767     ac_cv_env_LDFLAGS_value=$LDFLAGS
768     ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769     ac_env_CPPFLAGS_value=$CPPFLAGS
770     ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771     ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 gezelter 1490 ac_env_CC_set=${CC+set}
773     ac_env_CC_value=$CC
774     ac_cv_env_CC_set=${CC+set}
775     ac_cv_env_CC_value=$CC
776     ac_env_CFLAGS_set=${CFLAGS+set}
777     ac_env_CFLAGS_value=$CFLAGS
778     ac_cv_env_CFLAGS_set=${CFLAGS+set}
779     ac_cv_env_CFLAGS_value=$CFLAGS
780 gezelter 2547 ac_env_FC_set=${FC+set}
781     ac_env_FC_value=$FC
782     ac_cv_env_FC_set=${FC+set}
783     ac_cv_env_FC_value=$FC
784     ac_env_FCFLAGS_set=${FCFLAGS+set}
785     ac_env_FCFLAGS_value=$FCFLAGS
786     ac_cv_env_FCFLAGS_set=${FCFLAGS+set}
787     ac_cv_env_FCFLAGS_value=$FCFLAGS
788 gezelter 2473 ac_env_CPP_set=${CPP+set}
789     ac_env_CPP_value=$CPP
790     ac_cv_env_CPP_set=${CPP+set}
791     ac_cv_env_CPP_value=$CPP
792 gezelter 2190 ac_env_CXXCPP_set=${CXXCPP+set}
793     ac_env_CXXCPP_value=$CXXCPP
794     ac_cv_env_CXXCPP_set=${CXXCPP+set}
795     ac_cv_env_CXXCPP_value=$CXXCPP
796 gezelter 1490
797     #
798     # Report the --help message.
799     #
800     if test "$ac_init_help" = "long"; then
801     # Omit some internal or obsolete options to make the list less imposing.
802     # This message is too long to be a string in the A/UX 3.1 sh.
803 gezelter 2081 cat <<_ACEOF
804 gezelter 2560 \`configure' configures OOPSE 3.0 to adapt to many kinds of systems.
805 gezelter 1490
806     Usage: $0 [OPTION]... [VAR=VALUE]...
807    
808     To assign environment variables (e.g., CC, CFLAGS...), specify them as
809     VAR=VALUE. See below for descriptions of some of the useful variables.
810    
811     Defaults for the options are specified in brackets.
812    
813     Configuration:
814     -h, --help display this help and exit
815     --help=short display options specific to this package
816     --help=recursive display the short help of all the included packages
817     -V, --version display version information and exit
818     -q, --quiet, --silent do not print \`checking...' messages
819     --cache-file=FILE cache test results in FILE [disabled]
820     -C, --config-cache alias for \`--cache-file=config.cache'
821     -n, --no-create do not create output files
822     --srcdir=DIR find the sources in DIR [configure dir or \`..']
823    
824 gezelter 2081 _ACEOF
825 gezelter 1490
826 gezelter 2081 cat <<_ACEOF
827 gezelter 1490 Installation directories:
828     --prefix=PREFIX install architecture-independent files in PREFIX
829 gezelter 2081 [$ac_default_prefix]
830 gezelter 1490 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
831 gezelter 2081 [PREFIX]
832 gezelter 1490
833     By default, \`make install' will install all the files in
834     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
835     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
836     for instance \`--prefix=\$HOME'.
837    
838     For better control, use the options below.
839    
840     Fine tuning of the installation directories:
841     --bindir=DIR user executables [EPREFIX/bin]
842     --sbindir=DIR system admin executables [EPREFIX/sbin]
843     --libexecdir=DIR program executables [EPREFIX/libexec]
844     --datadir=DIR read-only architecture-independent data [PREFIX/share]
845     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
846     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
847     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
848     --libdir=DIR object code libraries [EPREFIX/lib]
849     --includedir=DIR C header files [PREFIX/include]
850     --oldincludedir=DIR C header files for non-gcc [/usr/include]
851     --infodir=DIR info documentation [PREFIX/info]
852     --mandir=DIR man documentation [PREFIX/man]
853 gezelter 2081 _ACEOF
854 gezelter 1490
855 gezelter 2081 cat <<\_ACEOF
856 gezelter 1490
857     System types:
858     --build=BUILD configure for building on BUILD [guessed]
859 gezelter 2081 --host=HOST cross-compile to build programs to run on HOST [BUILD]
860     _ACEOF
861 gezelter 1490 fi
862    
863     if test -n "$ac_init_help"; then
864     case $ac_init_help in
865 gezelter 2560 short | recursive ) echo "Configuration of OOPSE 3.0:";;
866 gezelter 1490 esac
867 gezelter 2081 cat <<\_ACEOF
868 gezelter 1490
869     Optional Features:
870     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
871     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
872 gezelter 2547 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
873 gezelter 1490 --enable-debug Compile OOPSE in debug mode
874 gezelter 2757 --enable-single compile OOPSE in single precision
875     --enable-float synonym for --enable-single
876 gezelter 1540 --enable-doxygen enable documentation generation with doxygen (auto)
877     --enable-dot use 'dot' to generate graphs in doxygen (auto)
878     --enable-html-docs enable HTML generation with doxygen (yes)
879     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
880 gezelter 1490
881     Optional Packages:
882     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
883     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
884 gezelter 2547 --with-perl-shebang override what perl thinks is the way for the kernel
885     to start it (seldom needed)
886 gezelter 2754 --with-zlib=DIR root directory path of zlib installation (defaults
887     to /usr/local or /usr if not found in /usr/local)
888 gezelter 2753 --with-fftw=DIR root directory path of fftw installation (defaults
889     to /usr/local or /usr if not found in /usr/local)
890 gezelter 1490 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
891 gezelter 2190 --with-cgal-makefile=FILE CGAL makefile that should be used
892 gezelter 1490
893     Some influential environment variables:
894 gezelter 2547 CXX C++ compiler command
895     CXXFLAGS C++ compiler flags
896 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
897     nonstandard directory <lib dir>
898     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
899     headers in a nonstandard directory <include dir>
900 gezelter 2547 CC C compiler command
901     CFLAGS C compiler flags
902     FC Fortran compiler command
903     FCFLAGS Fortran compiler flags
904 gezelter 2473 CPP C preprocessor
905 gezelter 2190 CXXCPP C++ preprocessor
906 gezelter 1490
907     Use these variables to override the choices made by `configure' or to help
908     it to find libraries and programs with nonstandard names/locations.
909    
910     Report bugs to <gezelter@nd.edu>.
911 gezelter 2081 _ACEOF
912 gezelter 1490 fi
913    
914     if test "$ac_init_help" = "recursive"; then
915     # If there are subdirs, report their specific --help.
916     ac_popdir=`pwd`
917 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
918     test -d $ac_dir || continue
919     ac_builddir=.
920 gezelter 1490
921 gezelter 2081 if test "$ac_dir" != .; then
922     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
923     # A "../" for each directory in $ac_dir_suffix.
924     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
925     else
926     ac_dir_suffix= ac_top_builddir=
927     fi
928 gezelter 1490
929 gezelter 2081 case $srcdir in
930     .) # No --srcdir option. We are building in place.
931     ac_srcdir=.
932     if test -z "$ac_top_builddir"; then
933     ac_top_srcdir=.
934     else
935     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
936     fi ;;
937     [\\/]* | ?:[\\/]* ) # Absolute path.
938     ac_srcdir=$srcdir$ac_dir_suffix;
939     ac_top_srcdir=$srcdir ;;
940     *) # Relative path.
941     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
942     ac_top_srcdir=$ac_top_builddir$srcdir ;;
943     esac
944    
945     # Do not use `cd foo && pwd` to compute absolute paths, because
946     # the directories may not exist.
947     case `pwd` in
948     .) ac_abs_builddir="$ac_dir";;
949     *)
950     case "$ac_dir" in
951     .) ac_abs_builddir=`pwd`;;
952     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
953     *) ac_abs_builddir=`pwd`/"$ac_dir";;
954     esac;;
955     esac
956     case $ac_abs_builddir in
957     .) ac_abs_top_builddir=${ac_top_builddir}.;;
958     *)
959     case ${ac_top_builddir}. in
960     .) ac_abs_top_builddir=$ac_abs_builddir;;
961     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
962     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
963     esac;;
964     esac
965     case $ac_abs_builddir in
966     .) ac_abs_srcdir=$ac_srcdir;;
967     *)
968     case $ac_srcdir in
969     .) ac_abs_srcdir=$ac_abs_builddir;;
970     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
971     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
972     esac;;
973     esac
974     case $ac_abs_builddir in
975     .) ac_abs_top_srcdir=$ac_top_srcdir;;
976     *)
977     case $ac_top_srcdir in
978     .) ac_abs_top_srcdir=$ac_abs_builddir;;
979     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
980     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
981     esac;;
982     esac
983    
984     cd $ac_dir
985 gezelter 1490 # Check for guested configure; otherwise get Cygnus style configure.
986 gezelter 2081 if test -f $ac_srcdir/configure.gnu; then
987 gezelter 1490 echo
988 gezelter 2081 $SHELL $ac_srcdir/configure.gnu --help=recursive
989     elif test -f $ac_srcdir/configure; then
990 gezelter 1490 echo
991 gezelter 2081 $SHELL $ac_srcdir/configure --help=recursive
992     elif test -f $ac_srcdir/configure.ac ||
993     test -f $ac_srcdir/configure.in; then
994 gezelter 1490 echo
995     $ac_configure --help
996     else
997 gezelter 2081 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
998 gezelter 1490 fi
999 gezelter 2473 cd $ac_popdir
1000 gezelter 1490 done
1001     fi
1002    
1003     test -n "$ac_init_help" && exit 0
1004     if $ac_init_version; then
1005 gezelter 2081 cat <<\_ACEOF
1006 gezelter 2560 OOPSE configure 3.0
1007 gezelter 2081 generated by GNU Autoconf 2.59
1008 gezelter 1490
1009 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
1010 gezelter 1490 This configure script is free software; the Free Software Foundation
1011     gives unlimited permission to copy, distribute and modify it.
1012 gezelter 2081 _ACEOF
1013 gezelter 1490 exit 0
1014     fi
1015     exec 5>config.log
1016 gezelter 2081 cat >&5 <<_ACEOF
1017 gezelter 1490 This file contains any messages produced by compilers while
1018     running configure, to aid debugging if configure makes a mistake.
1019    
1020 gezelter 2560 It was created by OOPSE $as_me 3.0, which was
1021 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
1022 gezelter 1490
1023     $ $0 $@
1024    
1025 gezelter 2081 _ACEOF
1026 gezelter 1490 {
1027     cat <<_ASUNAME
1028 gezelter 2081 ## --------- ##
1029     ## Platform. ##
1030     ## --------- ##
1031 gezelter 1490
1032     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1033     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1034     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1035     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1036     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1037    
1038     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1039     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1040    
1041     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1042     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1043     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1044     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1045     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1046     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1047     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1048    
1049 gezelter 2081 _ASUNAME
1050 gezelter 2029
1051 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1052     for as_dir in $PATH
1053     do
1054     IFS=$as_save_IFS
1055     test -z "$as_dir" && as_dir=.
1056     echo "PATH: $as_dir"
1057     done
1058    
1059 gezelter 1490 } >&5
1060    
1061 gezelter 2081 cat >&5 <<_ACEOF
1062 gezelter 1490
1063    
1064 gezelter 2081 ## ----------- ##
1065     ## Core tests. ##
1066     ## ----------- ##
1067    
1068     _ACEOF
1069    
1070    
1071 gezelter 1490 # Keep a trace of the command line.
1072     # Strip out --no-create and --no-recursion so they do not pile up.
1073 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1074 gezelter 1490 # Also quote any args containing shell meta-characters.
1075 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1076 gezelter 1490 ac_configure_args=
1077 gezelter 2081 ac_configure_args0=
1078     ac_configure_args1=
1079 gezelter 1490 ac_sep=
1080 gezelter 2081 ac_must_keep_next=false
1081     for ac_pass in 1 2
1082 gezelter 1490 do
1083 gezelter 2081 for ac_arg
1084     do
1085     case $ac_arg in
1086     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1087     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1088     | -silent | --silent | --silen | --sile | --sil)
1089     continue ;;
1090     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1091     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1092     esac
1093     case $ac_pass in
1094     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1095     2)
1096     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1097     if test $ac_must_keep_next = true; then
1098     ac_must_keep_next=false # Got value, back to normal.
1099     else
1100     case $ac_arg in
1101     *=* | --config-cache | -C | -disable-* | --disable-* \
1102     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1103     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1104     | -with-* | --with-* | -without-* | --without-* | --x)
1105     case "$ac_configure_args0 " in
1106     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1107     esac
1108     ;;
1109     -* ) ac_must_keep_next=true ;;
1110     esac
1111     fi
1112     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1113     # Get rid of the leading space.
1114     ac_sep=" "
1115     ;;
1116     esac
1117     done
1118 gezelter 1490 done
1119 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1120     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1121 gezelter 1490
1122     # When interrupted or exit'd, cleanup temporary files, and complete
1123     # config.log. We remove comments because anyway the quotes in there
1124     # would cause problems or look ugly.
1125 gezelter 2081 # WARNING: Be sure not to use single quotes in there, as some shells,
1126     # such as our DU 5.0 friend, will then `close' the trap.
1127 gezelter 1490 trap 'exit_status=$?
1128     # Save into config.log some information that might help in debugging.
1129 gezelter 2081 {
1130     echo
1131    
1132     cat <<\_ASBOX
1133     ## ---------------- ##
1134     ## Cache variables. ##
1135     ## ---------------- ##
1136     _ASBOX
1137     echo
1138     # The following way of writing the cache mishandles newlines in values,
1139 gezelter 1490 {
1140     (set) 2>&1 |
1141     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1142     *ac_space=\ *)
1143     sed -n \
1144 gezelter 2081 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1145     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1146 gezelter 1490 ;;
1147     *)
1148     sed -n \
1149 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1150 gezelter 1490 ;;
1151     esac;
1152 gezelter 2081 }
1153     echo
1154    
1155     cat <<\_ASBOX
1156     ## ----------------- ##
1157     ## Output variables. ##
1158     ## ----------------- ##
1159     _ASBOX
1160     echo
1161     for ac_var in $ac_subst_vars
1162     do
1163     eval ac_val=$`echo $ac_var`
1164     echo "$ac_var='"'"'$ac_val'"'"'"
1165     done | sort
1166     echo
1167    
1168     if test -n "$ac_subst_files"; then
1169     cat <<\_ASBOX
1170     ## ------------- ##
1171     ## Output files. ##
1172     ## ------------- ##
1173     _ASBOX
1174     echo
1175     for ac_var in $ac_subst_files
1176     do
1177     eval ac_val=$`echo $ac_var`
1178     echo "$ac_var='"'"'$ac_val'"'"'"
1179     done | sort
1180     echo
1181     fi
1182    
1183     if test -s confdefs.h; then
1184     cat <<\_ASBOX
1185     ## ----------- ##
1186     ## confdefs.h. ##
1187     ## ----------- ##
1188     _ASBOX
1189     echo
1190     sed "/^$/d" confdefs.h | sort
1191     echo
1192     fi
1193     test "$ac_signal" != 0 &&
1194     echo "$as_me: caught signal $ac_signal"
1195     echo "$as_me: exit $exit_status"
1196     } >&5
1197     rm -f core *.core &&
1198     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1199 gezelter 1490 exit $exit_status
1200     ' 0
1201     for ac_signal in 1 2 13 15; do
1202 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1203 gezelter 1490 done
1204     ac_signal=0
1205    
1206     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1207     rm -rf conftest* confdefs.h
1208     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1209     echo >confdefs.h
1210    
1211 gezelter 2081 # Predefined preprocessor variables.
1212    
1213     cat >>confdefs.h <<_ACEOF
1214     #define PACKAGE_NAME "$PACKAGE_NAME"
1215     _ACEOF
1216    
1217    
1218     cat >>confdefs.h <<_ACEOF
1219     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1220     _ACEOF
1221    
1222    
1223     cat >>confdefs.h <<_ACEOF
1224     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1225     _ACEOF
1226    
1227    
1228     cat >>confdefs.h <<_ACEOF
1229     #define PACKAGE_STRING "$PACKAGE_STRING"
1230     _ACEOF
1231    
1232    
1233     cat >>confdefs.h <<_ACEOF
1234     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1235     _ACEOF
1236    
1237    
1238 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1239     # Prefer explicitly selected file to automatically selected ones.
1240     if test -z "$CONFIG_SITE"; then
1241     if test "x$prefix" != xNONE; then
1242     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1243     else
1244     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1245     fi
1246     fi
1247     for ac_site_file in $CONFIG_SITE; do
1248     if test -r "$ac_site_file"; then
1249 gezelter 2081 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1250 gezelter 1490 echo "$as_me: loading site script $ac_site_file" >&6;}
1251 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1252 gezelter 1490 . "$ac_site_file"
1253     fi
1254     done
1255    
1256     if test -r "$cache_file"; then
1257     # Some versions of bash will fail to source /dev/null (special
1258     # files actually), so we avoid doing that.
1259     if test -f "$cache_file"; then
1260 gezelter 2081 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1261 gezelter 1490 echo "$as_me: loading cache $cache_file" >&6;}
1262     case $cache_file in
1263     [\\/]* | ?:[\\/]* ) . $cache_file;;
1264     *) . ./$cache_file;;
1265     esac
1266     fi
1267     else
1268 gezelter 2081 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1269 gezelter 1490 echo "$as_me: creating cache $cache_file" >&6;}
1270     >$cache_file
1271     fi
1272    
1273     # Check that the precious variables saved in the cache have kept the same
1274     # value.
1275 gezelter 2081 ac_cache_corrupted=false
1276 gezelter 1490 for ac_var in `(set) 2>&1 |
1277 gezelter 2081 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1278 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1279     eval ac_new_set=\$ac_env_${ac_var}_set
1280     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1281     eval ac_new_val="\$ac_env_${ac_var}_value"
1282     case $ac_old_set,$ac_new_set in
1283     set,)
1284 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1285     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1286     ac_cache_corrupted=: ;;
1287 gezelter 1490 ,set)
1288 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1289     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1290     ac_cache_corrupted=: ;;
1291 gezelter 1490 ,);;
1292     *)
1293     if test "x$ac_old_val" != "x$ac_new_val"; then
1294 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1295     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1296     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1297     echo "$as_me: former value: $ac_old_val" >&2;}
1298     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1299     echo "$as_me: current value: $ac_new_val" >&2;}
1300     ac_cache_corrupted=:
1301 gezelter 1490 fi;;
1302     esac
1303 gezelter 2081 # Pass precious variables to config.status.
1304     if test "$ac_new_set" = set; then
1305     case $ac_new_val in
1306     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1307     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1308     *) ac_arg=$ac_var=$ac_new_val ;;
1309     esac
1310     case " $ac_configure_args " in
1311     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1312     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1313     esac
1314     fi
1315 gezelter 1490 done
1316 gezelter 2081 if $ac_cache_corrupted; then
1317     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1318     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1319     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1320     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1321     { (exit 1); exit 1; }; }
1322 gezelter 1490 fi
1323    
1324     ac_ext=c
1325     ac_cpp='$CPP $CPPFLAGS'
1326     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1327     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1328     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1329    
1330    
1331 gezelter 2081
1332    
1333    
1334    
1335    
1336    
1337    
1338    
1339    
1340    
1341    
1342    
1343    
1344    
1345    
1346    
1347    
1348    
1349    
1350    
1351    
1352    
1353    
1354    
1355    
1356 gezelter 1490 ac_aux_dir=
1357     for ac_dir in ac-tools $srcdir/ac-tools; do
1358     if test -f $ac_dir/install-sh; then
1359     ac_aux_dir=$ac_dir
1360     ac_install_sh="$ac_aux_dir/install-sh -c"
1361     break
1362     elif test -f $ac_dir/install.sh; then
1363     ac_aux_dir=$ac_dir
1364     ac_install_sh="$ac_aux_dir/install.sh -c"
1365     break
1366     elif test -f $ac_dir/shtool; then
1367     ac_aux_dir=$ac_dir
1368     ac_install_sh="$ac_aux_dir/shtool install -c"
1369     break
1370     fi
1371     done
1372     if test -z "$ac_aux_dir"; then
1373 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1374 gezelter 1490 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1375     { (exit 1); exit 1; }; }
1376     fi
1377     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1378     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1379     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1380    
1381 gezelter 2081
1382 gezelter 2547 ac_config_headers="$ac_config_headers src/config.h"
1383 gezelter 1490
1384 gezelter 2081
1385 gezelter 1490
1386    
1387 gezelter 2081
1388    
1389 gezelter 1490
1390 gezelter 2081
1391    
1392 gezelter 1490
1393    
1394    
1395 gezelter 2081
1396    
1397 gezelter 1490
1398 gezelter 2081
1399    
1400 gezelter 1490
1401    
1402 gezelter 2081
1403    
1404 gezelter 1490
1405 gezelter 2081
1406    
1407 gezelter 1490
1408    
1409    
1410 gezelter 2081
1411    
1412 gezelter 1490
1413 gezelter 2081
1414 gezelter 1490
1415 gezelter 2081
1416    
1417 gezelter 1490
1418    
1419 gezelter 2081
1420 gezelter 1490
1421 gezelter 2081
1422 gezelter 1490
1423 gezelter 2081
1424    
1425 gezelter 2752
1426    
1427 gezelter 2753 #
1428     #
1429     #
1430 gezelter 2752
1431    
1432    
1433    
1434 gezelter 1490
1435 gezelter 2754
1436 gezelter 1535 # AC_F90_MODULE_NAMES
1437     # -------------------
1438     #
1439     # Figure out how the Fortran 90 compiler constructs module file names
1440     #
1441     # AC_F90_MODULE_NAMES
1442 gezelter 1490
1443 gezelter 2081
1444    
1445    
1446    
1447    
1448    
1449    
1450    
1451    
1452    
1453    
1454    
1455    
1456    
1457    
1458    
1459    
1460    
1461    
1462    
1463    
1464    
1465    
1466    
1467    
1468    
1469    
1470    
1471    
1472    
1473    
1474    
1475    
1476    
1477    
1478 gezelter 2753
1479    
1480    
1481    
1482    
1483    
1484    
1485    
1486    
1487    
1488    
1489    
1490    
1491    
1492    
1493    
1494    
1495    
1496    
1497    
1498    
1499    
1500    
1501    
1502    
1503    
1504    
1505    
1506    
1507    
1508    
1509    
1510    
1511    
1512    
1513    
1514    
1515    
1516    
1517    
1518    
1519    
1520    
1521    
1522    
1523    
1524    
1525    
1526    
1527    
1528    
1529    
1530 gezelter 1490 # who am i
1531     # Make sure we can run config.sub.
1532     $ac_config_sub sun4 >/dev/null 2>&1 ||
1533 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1534 gezelter 1490 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1535     { (exit 1); exit 1; }; }
1536    
1537 gezelter 2081 echo "$as_me:$LINENO: checking build system type" >&5
1538 gezelter 1490 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1539     if test "${ac_cv_build+set}" = set; then
1540     echo $ECHO_N "(cached) $ECHO_C" >&6
1541     else
1542     ac_cv_build_alias=$build_alias
1543     test -z "$ac_cv_build_alias" &&
1544     ac_cv_build_alias=`$ac_config_guess`
1545     test -z "$ac_cv_build_alias" &&
1546 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1547 gezelter 1490 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1548     { (exit 1); exit 1; }; }
1549     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1550 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1551     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1552 gezelter 1490 { (exit 1); exit 1; }; }
1553    
1554     fi
1555 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1556 gezelter 1490 echo "${ECHO_T}$ac_cv_build" >&6
1557     build=$ac_cv_build
1558     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1559     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1560     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1561    
1562 gezelter 2081
1563     echo "$as_me:$LINENO: checking host system type" >&5
1564 gezelter 1490 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1565     if test "${ac_cv_host+set}" = set; then
1566     echo $ECHO_N "(cached) $ECHO_C" >&6
1567     else
1568     ac_cv_host_alias=$host_alias
1569     test -z "$ac_cv_host_alias" &&
1570     ac_cv_host_alias=$ac_cv_build_alias
1571     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1572 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1573 gezelter 1490 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1574     { (exit 1); exit 1; }; }
1575    
1576     fi
1577 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1578 gezelter 1490 echo "${ECHO_T}$ac_cv_host" >&6
1579     host=$ac_cv_host
1580     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1581     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1582     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1583    
1584 gezelter 2081
1585    
1586    
1587    
1588 gezelter 2547 # set program name
1589     PROGNAME="oopse"
1590    
1591    
1592    
1593    
1594     OBJEXT=".$OBJEXT"
1595    
1596     OOPSE=oopse
1597    
1598     if test "x${prefix}" = "xNONE"
1599     then
1600     OOPSE_HOME=${ac_default_prefix}/oopse
1601     else
1602     OOPSE_HOME=${prefix}/oopse
1603     fi
1604     # Check whether --enable-oopse-home or --disable-oopse-home was given.
1605     if test "${enable_oopse_home+set}" = set; then
1606     enableval="$enable_oopse_home"
1607     OOPSE_HOME="${enableval}"
1608     fi;
1609    
1610     # there are two ways to do debugging. One with the --enable-debug flag
1611     # and one using the DEBUG environment variable
1612    
1613     debug=0
1614     # Check whether --enable-debug or --disable-debug was given.
1615     if test "${enable_debug+set}" = set; then
1616     enableval="$enable_debug"
1617     debug=1
1618     fi;
1619     if test "${DEBUG}"; then
1620    
1621     cat >>confdefs.h <<\_ACEOF
1622     #define debug 1
1623     _ACEOF
1624    
1625     msg="$msg, debug mode"
1626     fi
1627    
1628    
1629 gezelter 2757 # Check whether --enable-single or --disable-single was given.
1630     if test "${enable_single+set}" = set; then
1631     enableval="$enable_single"
1632     ok=$enableval
1633     else
1634     ok=no
1635     fi;
1636     # Check whether --enable-float or --disable-float was given.
1637     if test "${enable_float+set}" = set; then
1638     enableval="$enable_float"
1639     ok=$enableval
1640     fi;
1641     if test "$ok" = "yes"; then
1642    
1643     cat >>confdefs.h <<\_ACEOF
1644     #define SINGLE_PRECISION 1
1645     _ACEOF
1646    
1647 gezelter 2758 USE_SINGLE_PRECISION=yes
1648    
1649 gezelter 2757 fi
1650    
1651 gezelter 2547 # Checks for programs.
1652     ac_ext=cc
1653     ac_cpp='$CXXCPP $CPPFLAGS'
1654     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1655     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1656     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1657 gezelter 1490 if test -n "$ac_tool_prefix"; then
1658 gezelter 2562 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1659 gezelter 1490 do
1660     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1661     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1662 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1663 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1664 gezelter 2547 if test "${ac_cv_prog_CXX+set}" = set; then
1665 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1666     else
1667 gezelter 2547 if test -n "$CXX"; then
1668     ac_cv_prog_CXX="$CXX" # Let the user override the test.
1669 gezelter 1490 else
1670 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1671     for as_dir in $PATH
1672     do
1673     IFS=$as_save_IFS
1674     test -z "$as_dir" && as_dir=.
1675     for ac_exec_ext in '' $ac_executable_extensions; do
1676     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1677 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1678 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1679     break 2
1680     fi
1681 gezelter 1490 done
1682 gezelter 2081 done
1683 gezelter 1490
1684     fi
1685     fi
1686 gezelter 2547 CXX=$ac_cv_prog_CXX
1687     if test -n "$CXX"; then
1688     echo "$as_me:$LINENO: result: $CXX" >&5
1689     echo "${ECHO_T}$CXX" >&6
1690 gezelter 1490 else
1691 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1692 gezelter 1490 echo "${ECHO_T}no" >&6
1693     fi
1694    
1695 gezelter 2547 test -n "$CXX" && break
1696 gezelter 1490 done
1697     fi
1698 gezelter 2547 if test -z "$CXX"; then
1699     ac_ct_CXX=$CXX
1700 gezelter 2562 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1701 gezelter 1490 do
1702     # Extract the first word of "$ac_prog", so it can be a program name with args.
1703     set dummy $ac_prog; ac_word=$2
1704 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1705 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1706 gezelter 2547 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1707 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1708     else
1709 gezelter 2547 if test -n "$ac_ct_CXX"; then
1710     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1711 gezelter 1490 else
1712 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1713     for as_dir in $PATH
1714     do
1715     IFS=$as_save_IFS
1716     test -z "$as_dir" && as_dir=.
1717     for ac_exec_ext in '' $ac_executable_extensions; do
1718     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1719 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
1720 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1721     break 2
1722     fi
1723 gezelter 1490 done
1724 gezelter 2081 done
1725 gezelter 1490
1726     fi
1727     fi
1728 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1729     if test -n "$ac_ct_CXX"; then
1730     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1731     echo "${ECHO_T}$ac_ct_CXX" >&6
1732 gezelter 1490 else
1733 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1734 gezelter 1490 echo "${ECHO_T}no" >&6
1735     fi
1736    
1737 gezelter 2547 test -n "$ac_ct_CXX" && break
1738 gezelter 1490 done
1739 gezelter 2547 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1740 gezelter 1490
1741 gezelter 2547 CXX=$ac_ct_CXX
1742 gezelter 1490 fi
1743    
1744 gezelter 2081
1745     # Provide some information about the compiler.
1746     echo "$as_me:$LINENO:" \
1747 gezelter 2547 "checking for C++ compiler version" >&5
1748 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
1749     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1750     (eval $ac_compiler --version </dev/null >&5) 2>&5
1751     ac_status=$?
1752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1753     (exit $ac_status); }
1754     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1755     (eval $ac_compiler -v </dev/null >&5) 2>&5
1756     ac_status=$?
1757     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1758     (exit $ac_status); }
1759     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1760     (eval $ac_compiler -V </dev/null >&5) 2>&5
1761     ac_status=$?
1762     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1763     (exit $ac_status); }
1764    
1765 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
1766 gezelter 2081 /* confdefs.h. */
1767     _ACEOF
1768     cat confdefs.h >>conftest.$ac_ext
1769     cat >>conftest.$ac_ext <<_ACEOF
1770     /* end confdefs.h. */
1771 gezelter 1490
1772     int
1773     main ()
1774     {
1775    
1776     ;
1777     return 0;
1778     }
1779     _ACEOF
1780     ac_clean_files_save=$ac_clean_files
1781 gezelter 2081 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1782 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
1783 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
1784 gezelter 1490 # of exeext.
1785 gezelter 2547 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1786     echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1787 gezelter 1490 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1788 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1789 gezelter 1490 (eval $ac_link_default) 2>&5
1790     ac_status=$?
1791 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1792 gezelter 1490 (exit $ac_status); }; then
1793 gezelter 2081 # Find the output, starting from the most likely. This scheme is
1794     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1795     # resort.
1796    
1797     # Be careful to initialize this variable, since it used to be cached.
1798     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1799     ac_cv_exeext=
1800     # b.out is created by i960 compilers.
1801     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1802     do
1803     test -f "$ac_file" || continue
1804 gezelter 1490 case $ac_file in
1805 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1806     ;;
1807     conftest.$ac_ext )
1808     # This is the source file.
1809     ;;
1810     [ab].out )
1811     # We found the default executable, but exeext='' is most
1812     # certainly right.
1813     break;;
1814     *.* )
1815     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1816     # FIXME: I believe we export ac_cv_exeext for Libtool,
1817     # but it would be cool to find out if it's true. Does anybody
1818     # maintain Libtool? --akim.
1819     export ac_cv_exeext
1820     break;;
1821     * )
1822     break;;
1823 gezelter 1490 esac
1824     done
1825     else
1826     echo "$as_me: failed program was:" >&5
1827 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1828    
1829 gezelter 2547 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1830 gezelter 2081 See \`config.log' for more details." >&5
1831 gezelter 2547 echo "$as_me: error: C++ compiler cannot create executables
1832 gezelter 2081 See \`config.log' for more details." >&2;}
1833 gezelter 1490 { (exit 77); exit 77; }; }
1834     fi
1835    
1836     ac_exeext=$ac_cv_exeext
1837 gezelter 2081 echo "$as_me:$LINENO: result: $ac_file" >&5
1838 gezelter 1490 echo "${ECHO_T}$ac_file" >&6
1839    
1840     # Check the compiler produces executables we can run. If not, either
1841     # the compiler is broken, or we cross compile.
1842 gezelter 2547 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1843     echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1844 gezelter 1490 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1845     # If not cross compiling, check that we can run a simple program.
1846     if test "$cross_compiling" != yes; then
1847     if { ac_try='./$ac_file'
1848 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1849 gezelter 1490 (eval $ac_try) 2>&5
1850     ac_status=$?
1851 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1852 gezelter 1490 (exit $ac_status); }; }; then
1853     cross_compiling=no
1854     else
1855     if test "$cross_compiling" = maybe; then
1856     cross_compiling=yes
1857     else
1858 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1859 gezelter 2081 If you meant to cross compile, use \`--host'.
1860     See \`config.log' for more details." >&5
1861 gezelter 2547 echo "$as_me: error: cannot run C++ compiled programs.
1862 gezelter 2081 If you meant to cross compile, use \`--host'.
1863     See \`config.log' for more details." >&2;}
1864 gezelter 1490 { (exit 1); exit 1; }; }
1865     fi
1866     fi
1867     fi
1868 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
1869 gezelter 1490 echo "${ECHO_T}yes" >&6
1870    
1871 gezelter 2081 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1872 gezelter 1490 ac_clean_files=$ac_clean_files_save
1873     # Check the compiler produces executables we can run. If not, either
1874     # the compiler is broken, or we cross compile.
1875 gezelter 2081 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1876 gezelter 1490 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1877 gezelter 2081 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1878 gezelter 1490 echo "${ECHO_T}$cross_compiling" >&6
1879    
1880 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1881     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1882     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1883 gezelter 1490 (eval $ac_link) 2>&5
1884     ac_status=$?
1885 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1886 gezelter 1490 (exit $ac_status); }; then
1887     # If both `conftest.exe' and `conftest' are `present' (well, observable)
1888     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1889     # work properly (i.e., refer to `conftest.exe'), while it won't with
1890     # `rm'.
1891 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
1892     test -f "$ac_file" || continue
1893 gezelter 1490 case $ac_file in
1894 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1895 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1896 gezelter 2081 export ac_cv_exeext
1897     break;;
1898 gezelter 1490 * ) break;;
1899     esac
1900     done
1901     else
1902 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1903     See \`config.log' for more details." >&5
1904     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1905     See \`config.log' for more details." >&2;}
1906 gezelter 1490 { (exit 1); exit 1; }; }
1907     fi
1908    
1909     rm -f conftest$ac_cv_exeext
1910 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1911 gezelter 1490 echo "${ECHO_T}$ac_cv_exeext" >&6
1912    
1913     rm -f conftest.$ac_ext
1914     EXEEXT=$ac_cv_exeext
1915     ac_exeext=$EXEEXT
1916 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1917     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1918 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
1919     echo $ECHO_N "(cached) $ECHO_C" >&6
1920     else
1921     cat >conftest.$ac_ext <<_ACEOF
1922 gezelter 2081 /* confdefs.h. */
1923     _ACEOF
1924     cat confdefs.h >>conftest.$ac_ext
1925     cat >>conftest.$ac_ext <<_ACEOF
1926     /* end confdefs.h. */
1927 gezelter 1490
1928     int
1929     main ()
1930     {
1931    
1932     ;
1933     return 0;
1934     }
1935     _ACEOF
1936     rm -f conftest.o conftest.obj
1937 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1938 gezelter 1490 (eval $ac_compile) 2>&5
1939     ac_status=$?
1940 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1941 gezelter 1490 (exit $ac_status); }; then
1942     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1943     case $ac_file in
1944 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1945 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1946     break;;
1947     esac
1948     done
1949     else
1950     echo "$as_me: failed program was:" >&5
1951 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1952    
1953     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1954     See \`config.log' for more details." >&5
1955     echo "$as_me: error: cannot compute suffix of object files: cannot compile
1956     See \`config.log' for more details." >&2;}
1957 gezelter 1490 { (exit 1); exit 1; }; }
1958     fi
1959    
1960     rm -f conftest.$ac_cv_objext conftest.$ac_ext
1961     fi
1962 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1963 gezelter 1490 echo "${ECHO_T}$ac_cv_objext" >&6
1964     OBJEXT=$ac_cv_objext
1965     ac_objext=$OBJEXT
1966 gezelter 2547 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1967     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1968     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1969     echo $ECHO_N "(cached) $ECHO_C" >&6
1970     else
1971     cat >conftest.$ac_ext <<_ACEOF
1972     /* confdefs.h. */
1973     _ACEOF
1974     cat confdefs.h >>conftest.$ac_ext
1975     cat >>conftest.$ac_ext <<_ACEOF
1976     /* end confdefs.h. */
1977    
1978     int
1979     main ()
1980     {
1981     #ifndef __GNUC__
1982     choke me
1983     #endif
1984    
1985     ;
1986     return 0;
1987     }
1988     _ACEOF
1989     rm -f conftest.$ac_objext
1990     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1991     (eval $ac_compile) 2>conftest.er1
1992     ac_status=$?
1993     grep -v '^ *+' conftest.er1 >conftest.err
1994     rm -f conftest.er1
1995     cat conftest.err >&5
1996     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1997     (exit $ac_status); } &&
1998     { ac_try='test -z "$ac_cxx_werror_flag"
1999     || test ! -s conftest.err'
2000     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2001     (eval $ac_try) 2>&5
2002     ac_status=$?
2003     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2004     (exit $ac_status); }; } &&
2005     { ac_try='test -s conftest.$ac_objext'
2006     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2007     (eval $ac_try) 2>&5
2008     ac_status=$?
2009     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2010     (exit $ac_status); }; }; then
2011     ac_compiler_gnu=yes
2012     else
2013     echo "$as_me: failed program was:" >&5
2014     sed 's/^/| /' conftest.$ac_ext >&5
2015    
2016     ac_compiler_gnu=no
2017     fi
2018     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2019     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2020    
2021     fi
2022     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2023     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2024     GXX=`test $ac_compiler_gnu = yes && echo yes`
2025     ac_test_CXXFLAGS=${CXXFLAGS+set}
2026     ac_save_CXXFLAGS=$CXXFLAGS
2027     CXXFLAGS="-g"
2028     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2029     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2030     if test "${ac_cv_prog_cxx_g+set}" = set; then
2031     echo $ECHO_N "(cached) $ECHO_C" >&6
2032     else
2033     cat >conftest.$ac_ext <<_ACEOF
2034     /* confdefs.h. */
2035     _ACEOF
2036     cat confdefs.h >>conftest.$ac_ext
2037     cat >>conftest.$ac_ext <<_ACEOF
2038     /* end confdefs.h. */
2039    
2040     int
2041     main ()
2042     {
2043    
2044     ;
2045     return 0;
2046     }
2047     _ACEOF
2048     rm -f conftest.$ac_objext
2049     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2050     (eval $ac_compile) 2>conftest.er1
2051     ac_status=$?
2052     grep -v '^ *+' conftest.er1 >conftest.err
2053     rm -f conftest.er1
2054     cat conftest.err >&5
2055     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2056     (exit $ac_status); } &&
2057     { ac_try='test -z "$ac_cxx_werror_flag"
2058     || test ! -s conftest.err'
2059     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2060     (eval $ac_try) 2>&5
2061     ac_status=$?
2062     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2063     (exit $ac_status); }; } &&
2064     { ac_try='test -s conftest.$ac_objext'
2065     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2066     (eval $ac_try) 2>&5
2067     ac_status=$?
2068     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2069     (exit $ac_status); }; }; then
2070     ac_cv_prog_cxx_g=yes
2071     else
2072     echo "$as_me: failed program was:" >&5
2073     sed 's/^/| /' conftest.$ac_ext >&5
2074    
2075     ac_cv_prog_cxx_g=no
2076     fi
2077     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2078     fi
2079     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2080     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2081     if test "$ac_test_CXXFLAGS" = set; then
2082     CXXFLAGS=$ac_save_CXXFLAGS
2083     elif test $ac_cv_prog_cxx_g = yes; then
2084     if test "$GXX" = yes; then
2085     CXXFLAGS="-g -O2"
2086     else
2087     CXXFLAGS="-g"
2088     fi
2089     else
2090     if test "$GXX" = yes; then
2091     CXXFLAGS="-O2"
2092     else
2093     CXXFLAGS=
2094     fi
2095     fi
2096     for ac_declaration in \
2097     '' \
2098     'extern "C" void std::exit (int) throw (); using std::exit;' \
2099     'extern "C" void std::exit (int); using std::exit;' \
2100     'extern "C" void exit (int) throw ();' \
2101     'extern "C" void exit (int);' \
2102     'void exit (int);'
2103     do
2104     cat >conftest.$ac_ext <<_ACEOF
2105     /* confdefs.h. */
2106     _ACEOF
2107     cat confdefs.h >>conftest.$ac_ext
2108     cat >>conftest.$ac_ext <<_ACEOF
2109     /* end confdefs.h. */
2110     $ac_declaration
2111     #include <stdlib.h>
2112     int
2113     main ()
2114     {
2115     exit (42);
2116     ;
2117     return 0;
2118     }
2119     _ACEOF
2120     rm -f conftest.$ac_objext
2121     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2122     (eval $ac_compile) 2>conftest.er1
2123     ac_status=$?
2124     grep -v '^ *+' conftest.er1 >conftest.err
2125     rm -f conftest.er1
2126     cat conftest.err >&5
2127     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2128     (exit $ac_status); } &&
2129     { ac_try='test -z "$ac_cxx_werror_flag"
2130     || test ! -s conftest.err'
2131     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2132     (eval $ac_try) 2>&5
2133     ac_status=$?
2134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2135     (exit $ac_status); }; } &&
2136     { ac_try='test -s conftest.$ac_objext'
2137     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2138     (eval $ac_try) 2>&5
2139     ac_status=$?
2140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2141     (exit $ac_status); }; }; then
2142     :
2143     else
2144     echo "$as_me: failed program was:" >&5
2145     sed 's/^/| /' conftest.$ac_ext >&5
2146    
2147     continue
2148     fi
2149     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2150     cat >conftest.$ac_ext <<_ACEOF
2151     /* confdefs.h. */
2152     _ACEOF
2153     cat confdefs.h >>conftest.$ac_ext
2154     cat >>conftest.$ac_ext <<_ACEOF
2155     /* end confdefs.h. */
2156     $ac_declaration
2157     int
2158     main ()
2159     {
2160     exit (42);
2161     ;
2162     return 0;
2163     }
2164     _ACEOF
2165     rm -f conftest.$ac_objext
2166     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2167     (eval $ac_compile) 2>conftest.er1
2168     ac_status=$?
2169     grep -v '^ *+' conftest.er1 >conftest.err
2170     rm -f conftest.er1
2171     cat conftest.err >&5
2172     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2173     (exit $ac_status); } &&
2174     { ac_try='test -z "$ac_cxx_werror_flag"
2175     || test ! -s conftest.err'
2176     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2177     (eval $ac_try) 2>&5
2178     ac_status=$?
2179     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2180     (exit $ac_status); }; } &&
2181     { ac_try='test -s conftest.$ac_objext'
2182     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2183     (eval $ac_try) 2>&5
2184     ac_status=$?
2185     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2186     (exit $ac_status); }; }; then
2187     break
2188     else
2189     echo "$as_me: failed program was:" >&5
2190     sed 's/^/| /' conftest.$ac_ext >&5
2191    
2192     fi
2193     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2194     done
2195     rm -f conftest*
2196     if test -n "$ac_declaration"; then
2197     echo '#ifdef __cplusplus' >>confdefs.h
2198     echo $ac_declaration >>confdefs.h
2199     echo '#endif' >>confdefs.h
2200     fi
2201    
2202     ac_ext=c
2203     ac_cpp='$CPP $CPPFLAGS'
2204     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2205     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2206     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2207    
2208     ac_ext=c
2209     ac_cpp='$CPP $CPPFLAGS'
2210     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2211     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2212     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2213     if test -n "$ac_tool_prefix"; then
2214 gezelter 2562 for ac_prog in icc pgcc pathcc cc xlc gcc
2215 gezelter 2547 do
2216     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2217     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2218     echo "$as_me:$LINENO: checking for $ac_word" >&5
2219     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2220     if test "${ac_cv_prog_CC+set}" = set; then
2221     echo $ECHO_N "(cached) $ECHO_C" >&6
2222     else
2223     if test -n "$CC"; then
2224     ac_cv_prog_CC="$CC" # Let the user override the test.
2225     else
2226     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2227     for as_dir in $PATH
2228     do
2229     IFS=$as_save_IFS
2230     test -z "$as_dir" && as_dir=.
2231     for ac_exec_ext in '' $ac_executable_extensions; do
2232     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2233     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2234     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2235     break 2
2236     fi
2237     done
2238     done
2239    
2240     fi
2241     fi
2242     CC=$ac_cv_prog_CC
2243     if test -n "$CC"; then
2244     echo "$as_me:$LINENO: result: $CC" >&5
2245     echo "${ECHO_T}$CC" >&6
2246     else
2247     echo "$as_me:$LINENO: result: no" >&5
2248     echo "${ECHO_T}no" >&6
2249     fi
2250    
2251     test -n "$CC" && break
2252     done
2253     fi
2254     if test -z "$CC"; then
2255     ac_ct_CC=$CC
2256 gezelter 2562 for ac_prog in icc pgcc pathcc cc xlc gcc
2257 gezelter 2547 do
2258     # Extract the first word of "$ac_prog", so it can be a program name with args.
2259     set dummy $ac_prog; ac_word=$2
2260     echo "$as_me:$LINENO: checking for $ac_word" >&5
2261     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2262     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2263     echo $ECHO_N "(cached) $ECHO_C" >&6
2264     else
2265     if test -n "$ac_ct_CC"; then
2266     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2267     else
2268     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2269     for as_dir in $PATH
2270     do
2271     IFS=$as_save_IFS
2272     test -z "$as_dir" && as_dir=.
2273     for ac_exec_ext in '' $ac_executable_extensions; do
2274     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2275     ac_cv_prog_ac_ct_CC="$ac_prog"
2276     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2277     break 2
2278     fi
2279     done
2280     done
2281    
2282     fi
2283     fi
2284     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2285     if test -n "$ac_ct_CC"; then
2286     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2287     echo "${ECHO_T}$ac_ct_CC" >&6
2288     else
2289     echo "$as_me:$LINENO: result: no" >&5
2290     echo "${ECHO_T}no" >&6
2291     fi
2292    
2293     test -n "$ac_ct_CC" && break
2294     done
2295    
2296     CC=$ac_ct_CC
2297     fi
2298    
2299    
2300     test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2301     See \`config.log' for more details." >&5
2302     echo "$as_me: error: no acceptable C compiler found in \$PATH
2303     See \`config.log' for more details." >&2;}
2304     { (exit 1); exit 1; }; }
2305    
2306     # Provide some information about the compiler.
2307     echo "$as_me:$LINENO:" \
2308     "checking for C compiler version" >&5
2309     ac_compiler=`set X $ac_compile; echo $2`
2310     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2311     (eval $ac_compiler --version </dev/null >&5) 2>&5
2312     ac_status=$?
2313     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2314     (exit $ac_status); }
2315     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2316     (eval $ac_compiler -v </dev/null >&5) 2>&5
2317     ac_status=$?
2318     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319     (exit $ac_status); }
2320     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2321     (eval $ac_compiler -V </dev/null >&5) 2>&5
2322     ac_status=$?
2323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2324     (exit $ac_status); }
2325    
2326 gezelter 2081 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2327 gezelter 1490 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2328     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2329     echo $ECHO_N "(cached) $ECHO_C" >&6
2330     else
2331     cat >conftest.$ac_ext <<_ACEOF
2332 gezelter 2081 /* confdefs.h. */
2333     _ACEOF
2334     cat confdefs.h >>conftest.$ac_ext
2335     cat >>conftest.$ac_ext <<_ACEOF
2336     /* end confdefs.h. */
2337 gezelter 1490
2338     int
2339     main ()
2340     {
2341     #ifndef __GNUC__
2342     choke me
2343     #endif
2344    
2345     ;
2346     return 0;
2347     }
2348     _ACEOF
2349     rm -f conftest.$ac_objext
2350 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2351     (eval $ac_compile) 2>conftest.er1
2352 gezelter 1490 ac_status=$?
2353 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2354     rm -f conftest.er1
2355     cat conftest.err >&5
2356     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2357 gezelter 1490 (exit $ac_status); } &&
2358 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2359     || test ! -s conftest.err'
2360 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2361 gezelter 1490 (eval $ac_try) 2>&5
2362     ac_status=$?
2363 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2364     (exit $ac_status); }; } &&
2365     { ac_try='test -s conftest.$ac_objext'
2366     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2367     (eval $ac_try) 2>&5
2368     ac_status=$?
2369     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2370 gezelter 1490 (exit $ac_status); }; }; then
2371     ac_compiler_gnu=yes
2372     else
2373     echo "$as_me: failed program was:" >&5
2374 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2375    
2376 gezelter 1490 ac_compiler_gnu=no
2377     fi
2378 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2379 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2380    
2381     fi
2382 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2383 gezelter 1490 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2384     GCC=`test $ac_compiler_gnu = yes && echo yes`
2385     ac_test_CFLAGS=${CFLAGS+set}
2386     ac_save_CFLAGS=$CFLAGS
2387     CFLAGS="-g"
2388 gezelter 2081 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2389 gezelter 1490 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2390     if test "${ac_cv_prog_cc_g+set}" = set; then
2391     echo $ECHO_N "(cached) $ECHO_C" >&6
2392     else
2393     cat >conftest.$ac_ext <<_ACEOF
2394 gezelter 2081 /* confdefs.h. */
2395     _ACEOF
2396     cat confdefs.h >>conftest.$ac_ext
2397     cat >>conftest.$ac_ext <<_ACEOF
2398     /* end confdefs.h. */
2399 gezelter 1490
2400     int
2401     main ()
2402     {
2403    
2404     ;
2405     return 0;
2406     }
2407     _ACEOF
2408     rm -f conftest.$ac_objext
2409 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2410     (eval $ac_compile) 2>conftest.er1
2411 gezelter 1490 ac_status=$?
2412 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2413     rm -f conftest.er1
2414     cat conftest.err >&5
2415     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2416 gezelter 1490 (exit $ac_status); } &&
2417 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2418     || test ! -s conftest.err'
2419 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2420 gezelter 1490 (eval $ac_try) 2>&5
2421     ac_status=$?
2422 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423     (exit $ac_status); }; } &&
2424     { ac_try='test -s conftest.$ac_objext'
2425     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2426     (eval $ac_try) 2>&5
2427     ac_status=$?
2428     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429 gezelter 1490 (exit $ac_status); }; }; then
2430     ac_cv_prog_cc_g=yes
2431     else
2432     echo "$as_me: failed program was:" >&5
2433 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2434    
2435 gezelter 1490 ac_cv_prog_cc_g=no
2436     fi
2437 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2438 gezelter 1490 fi
2439 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2440 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2441     if test "$ac_test_CFLAGS" = set; then
2442     CFLAGS=$ac_save_CFLAGS
2443     elif test $ac_cv_prog_cc_g = yes; then
2444     if test "$GCC" = yes; then
2445     CFLAGS="-g -O2"
2446     else
2447     CFLAGS="-g"
2448     fi
2449     else
2450     if test "$GCC" = yes; then
2451     CFLAGS="-O2"
2452     else
2453     CFLAGS=
2454     fi
2455     fi
2456 gezelter 2081 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2457     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2458     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2459     echo $ECHO_N "(cached) $ECHO_C" >&6
2460     else
2461     ac_cv_prog_cc_stdc=no
2462     ac_save_CC=$CC
2463     cat >conftest.$ac_ext <<_ACEOF
2464     /* confdefs.h. */
2465     _ACEOF
2466     cat confdefs.h >>conftest.$ac_ext
2467     cat >>conftest.$ac_ext <<_ACEOF
2468     /* end confdefs.h. */
2469     #include <stdarg.h>
2470     #include <stdio.h>
2471     #include <sys/types.h>
2472     #include <sys/stat.h>
2473     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2474     struct buf { int x; };
2475     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2476     static char *e (p, i)
2477     char **p;
2478     int i;
2479     {
2480     return p[i];
2481     }
2482     static char *f (char * (*g) (char **, int), char **p, ...)
2483     {
2484     char *s;
2485     va_list v;
2486     va_start (v,p);
2487     s = g (p, va_arg (v,int));
2488     va_end (v);
2489     return s;
2490     }
2491    
2492     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2493     function prototypes and stuff, but not '\xHH' hex character constants.
2494     These don't provoke an error unfortunately, instead are silently treated
2495     as 'x'. The following induces an error, until -std1 is added to get
2496     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2497     array size at least. It's necessary to write '\x00'==0 to get something
2498     that's true only with -std1. */
2499     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2500    
2501     int test (int i, double x);
2502     struct s1 {int (*f) (int a);};
2503     struct s2 {int (*f) (double a);};
2504     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2505     int argc;
2506     char **argv;
2507     int
2508     main ()
2509     {
2510     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2511     ;
2512     return 0;
2513     }
2514     _ACEOF
2515     # Don't try gcc -ansi; that turns off useful extensions and
2516     # breaks some systems' header files.
2517     # AIX -qlanglvl=ansi
2518     # Ultrix and OSF/1 -std1
2519     # HP-UX 10.20 and later -Ae
2520     # HP-UX older versions -Aa -D_HPUX_SOURCE
2521     # SVR4 -Xc -D__EXTENSIONS__
2522     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2523     do
2524     CC="$ac_save_CC $ac_arg"
2525     rm -f conftest.$ac_objext
2526     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2527     (eval $ac_compile) 2>conftest.er1
2528     ac_status=$?
2529     grep -v '^ *+' conftest.er1 >conftest.err
2530     rm -f conftest.er1
2531     cat conftest.err >&5
2532     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2533     (exit $ac_status); } &&
2534 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2535     || test ! -s conftest.err'
2536 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2537     (eval $ac_try) 2>&5
2538     ac_status=$?
2539     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2540     (exit $ac_status); }; } &&
2541     { ac_try='test -s conftest.$ac_objext'
2542     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2543     (eval $ac_try) 2>&5
2544     ac_status=$?
2545     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2546     (exit $ac_status); }; }; then
2547     ac_cv_prog_cc_stdc=$ac_arg
2548     break
2549     else
2550     echo "$as_me: failed program was:" >&5
2551     sed 's/^/| /' conftest.$ac_ext >&5
2552    
2553     fi
2554     rm -f conftest.err conftest.$ac_objext
2555     done
2556     rm -f conftest.$ac_ext conftest.$ac_objext
2557     CC=$ac_save_CC
2558    
2559     fi
2560    
2561     case "x$ac_cv_prog_cc_stdc" in
2562     x|xno)
2563     echo "$as_me:$LINENO: result: none needed" >&5
2564     echo "${ECHO_T}none needed" >&6 ;;
2565     *)
2566     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2567     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2568     CC="$CC $ac_cv_prog_cc_stdc" ;;
2569     esac
2570    
2571 gezelter 1490 # Some people use a C++ compiler to compile C. Since we use `exit',
2572     # in C++ we need to declare it. In case someone uses the same compiler
2573     # for both compiling C and C++ we need to have the C++ compiler decide
2574     # the declaration of exit, since it's the most demanding environment.
2575     cat >conftest.$ac_ext <<_ACEOF
2576     #ifndef __cplusplus
2577     choke me
2578     #endif
2579     _ACEOF
2580     rm -f conftest.$ac_objext
2581 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2582     (eval $ac_compile) 2>conftest.er1
2583 gezelter 1490 ac_status=$?
2584 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2585     rm -f conftest.er1
2586     cat conftest.err >&5
2587     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2588 gezelter 1490 (exit $ac_status); } &&
2589 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2590     || test ! -s conftest.err'
2591 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2592 gezelter 1490 (eval $ac_try) 2>&5
2593     ac_status=$?
2594 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595     (exit $ac_status); }; } &&
2596     { ac_try='test -s conftest.$ac_objext'
2597     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2598     (eval $ac_try) 2>&5
2599     ac_status=$?
2600     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2601 gezelter 1490 (exit $ac_status); }; }; then
2602     for ac_declaration in \
2603 gezelter 2081 '' \
2604 gezelter 1490 'extern "C" void std::exit (int) throw (); using std::exit;' \
2605     'extern "C" void std::exit (int); using std::exit;' \
2606     'extern "C" void exit (int) throw ();' \
2607     'extern "C" void exit (int);' \
2608     'void exit (int);'
2609     do
2610     cat >conftest.$ac_ext <<_ACEOF
2611 gezelter 2081 /* confdefs.h. */
2612     _ACEOF
2613     cat confdefs.h >>conftest.$ac_ext
2614     cat >>conftest.$ac_ext <<_ACEOF
2615     /* end confdefs.h. */
2616     $ac_declaration
2617 gezelter 2029 #include <stdlib.h>
2618 gezelter 1490 int
2619     main ()
2620     {
2621     exit (42);
2622     ;
2623     return 0;
2624     }
2625     _ACEOF
2626     rm -f conftest.$ac_objext
2627 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2628     (eval $ac_compile) 2>conftest.er1
2629 gezelter 1490 ac_status=$?
2630 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2631     rm -f conftest.er1
2632     cat conftest.err >&5
2633     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2634 gezelter 1490 (exit $ac_status); } &&
2635 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2636     || test ! -s conftest.err'
2637 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2638 gezelter 1490 (eval $ac_try) 2>&5
2639     ac_status=$?
2640 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2641     (exit $ac_status); }; } &&
2642     { ac_try='test -s conftest.$ac_objext'
2643     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2644     (eval $ac_try) 2>&5
2645     ac_status=$?
2646     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2647 gezelter 1490 (exit $ac_status); }; }; then
2648     :
2649     else
2650     echo "$as_me: failed program was:" >&5
2651 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2652    
2653 gezelter 1490 continue
2654     fi
2655 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2656 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
2657 gezelter 2081 /* confdefs.h. */
2658     _ACEOF
2659     cat confdefs.h >>conftest.$ac_ext
2660     cat >>conftest.$ac_ext <<_ACEOF
2661     /* end confdefs.h. */
2662 gezelter 1490 $ac_declaration
2663     int
2664     main ()
2665     {
2666     exit (42);
2667     ;
2668     return 0;
2669     }
2670     _ACEOF
2671     rm -f conftest.$ac_objext
2672 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2673     (eval $ac_compile) 2>conftest.er1
2674 gezelter 1490 ac_status=$?
2675 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2676     rm -f conftest.er1
2677     cat conftest.err >&5
2678     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2679 gezelter 1490 (exit $ac_status); } &&
2680 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2681     || test ! -s conftest.err'
2682 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2683 gezelter 1490 (eval $ac_try) 2>&5
2684     ac_status=$?
2685 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2686     (exit $ac_status); }; } &&
2687     { ac_try='test -s conftest.$ac_objext'
2688     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2689     (eval $ac_try) 2>&5
2690     ac_status=$?
2691     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692 gezelter 1490 (exit $ac_status); }; }; then
2693     break
2694     else
2695     echo "$as_me: failed program was:" >&5
2696 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2697    
2698 gezelter 1490 fi
2699 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2700 gezelter 1490 done
2701 gezelter 2081 rm -f conftest*
2702     if test -n "$ac_declaration"; then
2703     echo '#ifdef __cplusplus' >>confdefs.h
2704     echo $ac_declaration >>confdefs.h
2705     echo '#endif' >>confdefs.h
2706     fi
2707 gezelter 1490
2708     else
2709     echo "$as_me: failed program was:" >&5
2710 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2711    
2712 gezelter 1490 fi
2713 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2714 gezelter 1490 ac_ext=c
2715     ac_cpp='$CPP $CPPFLAGS'
2716     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2717     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2718     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2719    
2720 gezelter 2547 ac_ext=${FC_SRCEXT-f}
2721     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2722     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2723     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2724 gezelter 1490 if test -n "$ac_tool_prefix"; then
2725 gezelter 2562 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2726 gezelter 1490 do
2727     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2728     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2729 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2730 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2731 gezelter 2547 if test "${ac_cv_prog_FC+set}" = set; then
2732 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2733     else
2734 gezelter 2547 if test -n "$FC"; then
2735     ac_cv_prog_FC="$FC" # Let the user override the test.
2736 gezelter 1490 else
2737 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2738     for as_dir in $PATH
2739     do
2740     IFS=$as_save_IFS
2741     test -z "$as_dir" && as_dir=.
2742     for ac_exec_ext in '' $ac_executable_extensions; do
2743     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2744 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2745 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2746     break 2
2747     fi
2748 gezelter 1490 done
2749 gezelter 2081 done
2750 gezelter 1490
2751     fi
2752     fi
2753 gezelter 2547 FC=$ac_cv_prog_FC
2754     if test -n "$FC"; then
2755     echo "$as_me:$LINENO: result: $FC" >&5
2756     echo "${ECHO_T}$FC" >&6
2757 gezelter 1490 else
2758 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2759 gezelter 1490 echo "${ECHO_T}no" >&6
2760     fi
2761    
2762 gezelter 2547 test -n "$FC" && break
2763 gezelter 1490 done
2764     fi
2765 gezelter 2547 if test -z "$FC"; then
2766     ac_ct_FC=$FC
2767 gezelter 2562 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2768 gezelter 1490 do
2769     # Extract the first word of "$ac_prog", so it can be a program name with args.
2770     set dummy $ac_prog; ac_word=$2
2771 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2772 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2773 gezelter 2547 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2774 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2775     else
2776 gezelter 2547 if test -n "$ac_ct_FC"; then
2777     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2778 gezelter 1490 else
2779 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2780     for as_dir in $PATH
2781     do
2782     IFS=$as_save_IFS
2783     test -z "$as_dir" && as_dir=.
2784     for ac_exec_ext in '' $ac_executable_extensions; do
2785     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2786 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
2787 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2788     break 2
2789     fi
2790 gezelter 1490 done
2791 gezelter 2081 done
2792 gezelter 1490
2793     fi
2794     fi
2795 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2796     if test -n "$ac_ct_FC"; then
2797     echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2798     echo "${ECHO_T}$ac_ct_FC" >&6
2799 gezelter 1490 else
2800 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2801 gezelter 1490 echo "${ECHO_T}no" >&6
2802     fi
2803    
2804 gezelter 2547 test -n "$ac_ct_FC" && break
2805 gezelter 1490 done
2806    
2807 gezelter 2547 FC=$ac_ct_FC
2808 gezelter 1490 fi
2809    
2810 gezelter 2081
2811     # Provide some information about the compiler.
2812 gezelter 2758 echo "$as_me:2812:" \
2813 gezelter 2547 "checking for Fortran compiler version" >&5
2814 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
2815     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2816     (eval $ac_compiler --version </dev/null >&5) 2>&5
2817     ac_status=$?
2818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2819     (exit $ac_status); }
2820     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2821     (eval $ac_compiler -v </dev/null >&5) 2>&5
2822     ac_status=$?
2823     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2824     (exit $ac_status); }
2825     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2826     (eval $ac_compiler -V </dev/null >&5) 2>&5
2827     ac_status=$?
2828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2829     (exit $ac_status); }
2830 gezelter 2547 rm -f a.out
2831 gezelter 2081
2832 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
2833     # input file. (Note that this only needs to work for GNU compilers.)
2834     ac_save_ext=$ac_ext
2835     ac_ext=F
2836     echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2837     echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2838     if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2839 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2840     else
2841     cat >conftest.$ac_ext <<_ACEOF
2842 gezelter 2547 program main
2843 gezelter 1490 #ifndef __GNUC__
2844     choke me
2845     #endif
2846    
2847 gezelter 2547 end
2848 gezelter 1490 _ACEOF
2849     rm -f conftest.$ac_objext
2850 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2851     (eval $ac_compile) 2>conftest.er1
2852 gezelter 1490 ac_status=$?
2853 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2854     rm -f conftest.er1
2855     cat conftest.err >&5
2856     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2857 gezelter 1490 (exit $ac_status); } &&
2858 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2859 gezelter 2473 || test ! -s conftest.err'
2860 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2861 gezelter 1490 (eval $ac_try) 2>&5
2862     ac_status=$?
2863 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2864     (exit $ac_status); }; } &&
2865     { ac_try='test -s conftest.$ac_objext'
2866     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2867     (eval $ac_try) 2>&5
2868     ac_status=$?
2869     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2870 gezelter 1490 (exit $ac_status); }; }; then
2871     ac_compiler_gnu=yes
2872     else
2873     echo "$as_me: failed program was:" >&5
2874 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2875    
2876 gezelter 1490 ac_compiler_gnu=no
2877     fi
2878 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2879 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2880 gezelter 1490
2881     fi
2882 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2883     echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2884     ac_ext=$ac_save_ext
2885     ac_test_FFLAGS=${FCFLAGS+set}
2886     ac_save_FFLAGS=$FCFLAGS
2887     FCFLAGS=
2888     echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2889     echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2890     if test "${ac_cv_prog_fc_g+set}" = set; then
2891 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2892     else
2893 gezelter 2547 FCFLAGS=-g
2894     cat >conftest.$ac_ext <<_ACEOF
2895     program main
2896 gezelter 1490
2897 gezelter 2547 end
2898 gezelter 1490 _ACEOF
2899     rm -f conftest.$ac_objext
2900 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2901     (eval $ac_compile) 2>conftest.er1
2902 gezelter 1490 ac_status=$?
2903 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2904     rm -f conftest.er1
2905     cat conftest.err >&5
2906     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2907 gezelter 1490 (exit $ac_status); } &&
2908 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2909 gezelter 2473 || test ! -s conftest.err'
2910 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2911 gezelter 1490 (eval $ac_try) 2>&5
2912     ac_status=$?
2913 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2914     (exit $ac_status); }; } &&
2915     { ac_try='test -s conftest.$ac_objext'
2916     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2917     (eval $ac_try) 2>&5
2918     ac_status=$?
2919     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2920 gezelter 1490 (exit $ac_status); }; }; then
2921 gezelter 2547 ac_cv_prog_fc_g=yes
2922 gezelter 1490 else
2923     echo "$as_me: failed program was:" >&5
2924 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2925    
2926 gezelter 2547 ac_cv_prog_fc_g=no
2927 gezelter 1490 fi
2928 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2929 gezelter 2547
2930 gezelter 1490 fi
2931 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2932     echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2933     if test "$ac_test_FFLAGS" = set; then
2934     FCFLAGS=$ac_save_FFLAGS
2935     elif test $ac_cv_prog_fc_g = yes; then
2936     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2937     FCFLAGS="-g -O2"
2938 gezelter 1490 else
2939 gezelter 2547 FCFLAGS="-g"
2940 gezelter 1490 fi
2941     else
2942 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2943     FCFLAGS="-O2"
2944 gezelter 1490 else
2945 gezelter 2547 FCFLAGS=
2946 gezelter 1490 fi
2947     fi
2948 gezelter 2081
2949 gezelter 1490 ac_ext=c
2950     ac_cpp='$CPP $CPPFLAGS'
2951     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2952     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2953     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2954    
2955 gezelter 2473 ac_ext=c
2956     ac_cpp='$CPP $CPPFLAGS'
2957     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2958     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2959     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2960     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2961     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2962     # On Suns, sometimes $CPP names a directory.
2963     if test -n "$CPP" && test -d "$CPP"; then
2964     CPP=
2965     fi
2966     if test -z "$CPP"; then
2967     if test "${ac_cv_prog_CPP+set}" = set; then
2968     echo $ECHO_N "(cached) $ECHO_C" >&6
2969     else
2970     # Double quotes because CPP needs to be expanded
2971     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2972     do
2973     ac_preproc_ok=false
2974     for ac_c_preproc_warn_flag in '' yes
2975     do
2976     # Use a header file that comes with gcc, so configuring glibc
2977     # with a fresh cross-compiler works.
2978     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2979     # <limits.h> exists even on freestanding compilers.
2980     # On the NeXT, cc -E runs the code through the compiler's parser,
2981     # not just through cpp. "Syntax error" is here to catch this case.
2982     cat >conftest.$ac_ext <<_ACEOF
2983     /* confdefs.h. */
2984     _ACEOF
2985     cat confdefs.h >>conftest.$ac_ext
2986     cat >>conftest.$ac_ext <<_ACEOF
2987     /* end confdefs.h. */
2988     #ifdef __STDC__
2989     # include <limits.h>
2990     #else
2991     # include <assert.h>
2992     #endif
2993     Syntax error
2994     _ACEOF
2995     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2996     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2997     ac_status=$?
2998     grep -v '^ *+' conftest.er1 >conftest.err
2999     rm -f conftest.er1
3000     cat conftest.err >&5
3001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3002     (exit $ac_status); } >/dev/null; then
3003     if test -s conftest.err; then
3004     ac_cpp_err=$ac_c_preproc_warn_flag
3005     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3006     else
3007     ac_cpp_err=
3008     fi
3009     else
3010     ac_cpp_err=yes
3011     fi
3012     if test -z "$ac_cpp_err"; then
3013     :
3014     else
3015     echo "$as_me: failed program was:" >&5
3016     sed 's/^/| /' conftest.$ac_ext >&5
3017    
3018     # Broken: fails on valid input.
3019     continue
3020     fi
3021     rm -f conftest.err conftest.$ac_ext
3022    
3023     # OK, works on sane cases. Now check whether non-existent headers
3024     # can be detected and how.
3025     cat >conftest.$ac_ext <<_ACEOF
3026     /* confdefs.h. */
3027     _ACEOF
3028     cat confdefs.h >>conftest.$ac_ext
3029     cat >>conftest.$ac_ext <<_ACEOF
3030     /* end confdefs.h. */
3031     #include <ac_nonexistent.h>
3032     _ACEOF
3033     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3034     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3035     ac_status=$?
3036     grep -v '^ *+' conftest.er1 >conftest.err
3037     rm -f conftest.er1
3038     cat conftest.err >&5
3039     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3040     (exit $ac_status); } >/dev/null; then
3041     if test -s conftest.err; then
3042     ac_cpp_err=$ac_c_preproc_warn_flag
3043     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3044     else
3045     ac_cpp_err=
3046     fi
3047     else
3048     ac_cpp_err=yes
3049     fi
3050     if test -z "$ac_cpp_err"; then
3051     # Broken: success on invalid input.
3052     continue
3053     else
3054     echo "$as_me: failed program was:" >&5
3055     sed 's/^/| /' conftest.$ac_ext >&5
3056    
3057     # Passes both tests.
3058     ac_preproc_ok=:
3059     break
3060     fi
3061     rm -f conftest.err conftest.$ac_ext
3062    
3063     done
3064     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3065     rm -f conftest.err conftest.$ac_ext
3066     if $ac_preproc_ok; then
3067     break
3068     fi
3069    
3070     done
3071     ac_cv_prog_CPP=$CPP
3072    
3073     fi
3074     CPP=$ac_cv_prog_CPP
3075     else
3076     ac_cv_prog_CPP=$CPP
3077     fi
3078     echo "$as_me:$LINENO: result: $CPP" >&5
3079     echo "${ECHO_T}$CPP" >&6
3080     ac_preproc_ok=false
3081     for ac_c_preproc_warn_flag in '' yes
3082     do
3083     # Use a header file that comes with gcc, so configuring glibc
3084     # with a fresh cross-compiler works.
3085     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3086     # <limits.h> exists even on freestanding compilers.
3087     # On the NeXT, cc -E runs the code through the compiler's parser,
3088     # not just through cpp. "Syntax error" is here to catch this case.
3089     cat >conftest.$ac_ext <<_ACEOF
3090     /* confdefs.h. */
3091     _ACEOF
3092     cat confdefs.h >>conftest.$ac_ext
3093     cat >>conftest.$ac_ext <<_ACEOF
3094     /* end confdefs.h. */
3095     #ifdef __STDC__
3096     # include <limits.h>
3097     #else
3098     # include <assert.h>
3099     #endif
3100     Syntax error
3101     _ACEOF
3102     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3103     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3104     ac_status=$?
3105     grep -v '^ *+' conftest.er1 >conftest.err
3106     rm -f conftest.er1
3107     cat conftest.err >&5
3108     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3109     (exit $ac_status); } >/dev/null; then
3110     if test -s conftest.err; then
3111     ac_cpp_err=$ac_c_preproc_warn_flag
3112     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3113     else
3114     ac_cpp_err=
3115     fi
3116     else
3117     ac_cpp_err=yes
3118     fi
3119     if test -z "$ac_cpp_err"; then
3120     :
3121     else
3122     echo "$as_me: failed program was:" >&5
3123     sed 's/^/| /' conftest.$ac_ext >&5
3124    
3125     # Broken: fails on valid input.
3126     continue
3127     fi
3128     rm -f conftest.err conftest.$ac_ext
3129    
3130     # OK, works on sane cases. Now check whether non-existent headers
3131     # can be detected and how.
3132     cat >conftest.$ac_ext <<_ACEOF
3133     /* confdefs.h. */
3134     _ACEOF
3135     cat confdefs.h >>conftest.$ac_ext
3136     cat >>conftest.$ac_ext <<_ACEOF
3137     /* end confdefs.h. */
3138     #include <ac_nonexistent.h>
3139     _ACEOF
3140     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3141     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3142     ac_status=$?
3143     grep -v '^ *+' conftest.er1 >conftest.err
3144     rm -f conftest.er1
3145     cat conftest.err >&5
3146     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147     (exit $ac_status); } >/dev/null; then
3148     if test -s conftest.err; then
3149     ac_cpp_err=$ac_c_preproc_warn_flag
3150     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3151     else
3152     ac_cpp_err=
3153     fi
3154     else
3155     ac_cpp_err=yes
3156     fi
3157     if test -z "$ac_cpp_err"; then
3158     # Broken: success on invalid input.
3159     continue
3160     else
3161     echo "$as_me: failed program was:" >&5
3162     sed 's/^/| /' conftest.$ac_ext >&5
3163    
3164     # Passes both tests.
3165     ac_preproc_ok=:
3166     break
3167     fi
3168     rm -f conftest.err conftest.$ac_ext
3169    
3170     done
3171     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3172     rm -f conftest.err conftest.$ac_ext
3173     if $ac_preproc_ok; then
3174     :
3175     else
3176     { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3177     See \`config.log' for more details." >&5
3178     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3179     See \`config.log' for more details." >&2;}
3180     { (exit 1); exit 1; }; }
3181     fi
3182    
3183     ac_ext=c
3184     ac_cpp='$CPP $CPPFLAGS'
3185     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3186     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3187     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3188    
3189     echo "$as_me:$LINENO: checking for egrep" >&5
3190     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3191     if test "${ac_cv_prog_egrep+set}" = set; then
3192     echo $ECHO_N "(cached) $ECHO_C" >&6
3193     else
3194     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3195     then ac_cv_prog_egrep='grep -E'
3196     else ac_cv_prog_egrep='egrep'
3197     fi
3198     fi
3199     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3200     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3201     EGREP=$ac_cv_prog_egrep
3202    
3203    
3204 gezelter 2547 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3205     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3206     LN_S=$as_ln_s
3207     if test "$LN_S" = "ln -s"; then
3208     echo "$as_me:$LINENO: result: yes" >&5
3209     echo "${ECHO_T}yes" >&6
3210     else
3211     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3212     echo "${ECHO_T}no, using $LN_S" >&6
3213     fi
3214 gezelter 2473
3215 gezelter 2547 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3216     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3217     set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3218     if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3219     echo $ECHO_N "(cached) $ECHO_C" >&6
3220     else
3221     cat >conftest.make <<\_ACEOF
3222     all:
3223     @echo 'ac_maketemp="$(MAKE)"'
3224     _ACEOF
3225     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3226     eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3227     if test -n "$ac_maketemp"; then
3228     eval ac_cv_prog_make_${ac_make}_set=yes
3229     else
3230     eval ac_cv_prog_make_${ac_make}_set=no
3231     fi
3232     rm -f conftest.make
3233     fi
3234     if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3235     echo "$as_me:$LINENO: result: yes" >&5
3236 gezelter 1490 echo "${ECHO_T}yes" >&6
3237 gezelter 2547 SET_MAKE=
3238     else
3239     echo "$as_me:$LINENO: result: no" >&5
3240 gezelter 1490 echo "${ECHO_T}no" >&6
3241 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
3242     fi
3243    
3244     if test -n "$ac_tool_prefix"; then
3245     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3246     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3247     echo "$as_me:$LINENO: checking for $ac_word" >&5
3248     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3249     if test "${ac_cv_prog_RANLIB+set}" = set; then
3250     echo $ECHO_N "(cached) $ECHO_C" >&6
3251     else
3252     if test -n "$RANLIB"; then
3253     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3254     else
3255     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3256     for as_dir in $PATH
3257     do
3258     IFS=$as_save_IFS
3259     test -z "$as_dir" && as_dir=.
3260     for ac_exec_ext in '' $ac_executable_extensions; do
3261     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3262     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3263     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3264     break 2
3265 gezelter 1490 fi
3266 gezelter 2547 done
3267     done
3268    
3269     fi
3270     fi
3271     RANLIB=$ac_cv_prog_RANLIB
3272     if test -n "$RANLIB"; then
3273     echo "$as_me:$LINENO: result: $RANLIB" >&5
3274     echo "${ECHO_T}$RANLIB" >&6
3275     else
3276     echo "$as_me:$LINENO: result: no" >&5
3277 gezelter 1490 echo "${ECHO_T}no" >&6
3278 gezelter 2547 fi
3279    
3280     fi
3281     if test -z "$ac_cv_prog_RANLIB"; then
3282     ac_ct_RANLIB=$RANLIB
3283     # Extract the first word of "ranlib", so it can be a program name with args.
3284     set dummy ranlib; ac_word=$2
3285     echo "$as_me:$LINENO: checking for $ac_word" >&5
3286     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3287     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3288     echo $ECHO_N "(cached) $ECHO_C" >&6
3289     else
3290     if test -n "$ac_ct_RANLIB"; then
3291     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3292     else
3293     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3294     for as_dir in $PATH
3295     do
3296     IFS=$as_save_IFS
3297     test -z "$as_dir" && as_dir=.
3298     for ac_exec_ext in '' $ac_executable_extensions; do
3299     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3300     ac_cv_prog_ac_ct_RANLIB="ranlib"
3301     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3302     break 2
3303 gezelter 1490 fi
3304 gezelter 2547 done
3305     done
3306    
3307     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3308     fi
3309     fi
3310     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3311     if test -n "$ac_ct_RANLIB"; then
3312     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3313     echo "${ECHO_T}$ac_ct_RANLIB" >&6
3314     else
3315     echo "$as_me:$LINENO: result: no" >&5
3316 gezelter 1490 echo "${ECHO_T}no" >&6
3317 gezelter 2547 fi
3318    
3319     RANLIB=$ac_ct_RANLIB
3320     else
3321     RANLIB="$ac_cv_prog_RANLIB"
3322     fi
3323    
3324    
3325     # Extract the first word of "perl", so it can be a program name with args.
3326     set dummy perl; ac_word=$2
3327     echo "$as_me:$LINENO: checking for $ac_word" >&5
3328     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3329     if test "${ac_cv_path_PERLINTERP+set}" = set; then
3330     echo $ECHO_N "(cached) $ECHO_C" >&6
3331     else
3332     case $PERLINTERP in
3333     [\\/]* | ?:[\\/]*)
3334     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3335     ;;
3336     *)
3337     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3338     for as_dir in $PATH
3339     do
3340     IFS=$as_save_IFS
3341     test -z "$as_dir" && as_dir=.
3342     for ac_exec_ext in '' $ac_executable_extensions; do
3343     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3344     ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3345     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3346     break 2
3347 gezelter 1490 fi
3348 gezelter 2547 done
3349     done
3350 gezelter 1490
3351 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3352     ;;
3353     esac
3354     fi
3355     PERLINTERP=$ac_cv_path_PERLINTERP
3356 gezelter 2081
3357 gezelter 2547 if test -n "$PERLINTERP"; then
3358     echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3359     echo "${ECHO_T}$PERLINTERP" >&6
3360     else
3361     echo "$as_me:$LINENO: result: no" >&5
3362 gezelter 1490 echo "${ECHO_T}no" >&6
3363 gezelter 2547 fi
3364    
3365     ac_cv_path_perlinterp="$PERLINTERP"
3366     _sHpB='#!'
3367    
3368    
3369     # Check whether --with-perl-shebang or --without-perl-shebang was given.
3370     if test "${with_perl_shebang+set}" = set; then
3371     withval="$with_perl_shebang"
3372     opt_perl_shebang="$withval"
3373     else
3374     opt_perl_shebang="not_set"
3375     fi;
3376     echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3377     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3378     if test "${ax_cv_opt_perl_shebang+set}" = set; then
3379     echo $ECHO_N "(cached) $ECHO_C" >&6
3380     else
3381     case "$opt_perl_shebang" in
3382     not_set ) ax_cv_opt_perl_shebang=''
3383     ;;
3384     * )
3385     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3386     esac
3387    
3388     fi
3389     echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3390     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3391     if test "A$ax_cv_opt_perl_shebang" != "A"
3392     then
3393     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3394     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3395     { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3396     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3397    
3398     # Automatic detection of sharpbang formula starts here
3399     else
3400     _somian_shbangperl=`$PERLINTERP -V:startperl`
3401     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3402     echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3403     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3404     if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3405     echo $ECHO_N "(cached) $ECHO_C" >&6
3406     else
3407     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3408     if test "x$_somian_kspb_perl" == x
3409     then _somian_ksbp_warn_empty='durnit'
3410     else
3411     case "A$_somian_kspb_perl" in
3412     A#!*perl* )
3413     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3414     ;;
3415     A* ) _somian_ksbp_warn_defau='trouble'
3416     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3417     esac
3418     fi
3419    
3420     fi
3421     echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3422     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3423     # The above prints Checking ... result message to user.
3424     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3425    
3426     if test A${_somian_ksbp_warn_empty+set} == Aset
3427     then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3428     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3429     fi
3430     # Inform user after printing result value
3431     if test A${_somian_ksbp_warn_defau+set} == Aset
3432     then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3433     echo "$as_me: Maybe Not good -" >&6;}
3434     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3435     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3436     else { echo "$as_me:$LINENO: OK Good result - " >&5
3437     echo "$as_me: OK Good result - " >&6;}
3438     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3439     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3440     fi
3441 gezelter 1490 fi
3442 gezelter 2547
3443     # Find a good install program. We prefer a C program (faster),
3444     # so one script is as good as another. But avoid the broken or
3445     # incompatible versions:
3446     # SysV /etc/install, /usr/sbin/install
3447     # SunOS /usr/etc/install
3448     # IRIX /sbin/install
3449     # AIX /bin/install
3450     # AmigaOS /C/install, which installs bootblocks on floppy discs
3451     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3452     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3453     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3454     # OS/2's system install, which has a completely different semantic
3455     # ./install, which can be erroneously created by make from ./install.sh.
3456     echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3457     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3458     if test -z "$INSTALL"; then
3459     if test "${ac_cv_path_install+set}" = set; then
3460     echo $ECHO_N "(cached) $ECHO_C" >&6
3461     else
3462     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3463     for as_dir in $PATH
3464     do
3465     IFS=$as_save_IFS
3466     test -z "$as_dir" && as_dir=.
3467     # Account for people who put trailing slashes in PATH elements.
3468     case $as_dir/ in
3469     ./ | .// | /cC/* | \
3470     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3471     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3472     /usr/ucb/* ) ;;
3473     *)
3474     # OSF1 and SCO ODT 3.0 have their own names for install.
3475     # Don't use installbsd from OSF since it installs stuff as root
3476     # by default.
3477     for ac_prog in ginstall scoinst install; do
3478     for ac_exec_ext in '' $ac_executable_extensions; do
3479     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3480     if test $ac_prog = install &&
3481     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3482     # AIX install. It has an incompatible calling convention.
3483     :
3484     elif test $ac_prog = install &&
3485     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3486     # program-specific install script used by HP pwplus--don't use.
3487     :
3488     else
3489     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3490     break 3
3491     fi
3492     fi
3493     done
3494     done
3495     ;;
3496     esac
3497     done
3498    
3499    
3500 gezelter 1490 fi
3501 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
3502     INSTALL=$ac_cv_path_install
3503     else
3504     # As a last resort, use the slow shell script. We don't cache a
3505     # path for INSTALL within a source directory, because that will
3506     # break other packages using the cache if that directory is
3507     # removed, or if the path is relative.
3508     INSTALL=$ac_install_sh
3509     fi
3510     fi
3511     echo "$as_me:$LINENO: result: $INSTALL" >&5
3512     echo "${ECHO_T}$INSTALL" >&6
3513 gezelter 1490
3514 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3515     # It thinks the first close brace ends the variable substitution.
3516     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3517 gezelter 2081
3518 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3519 gezelter 2081
3520 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3521 gezelter 2081
3522 gezelter 2547 case "x$INSTALL" in
3523     x/*) ;;
3524     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3525     esac
3526     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3527     # Extract the first word of "ar", so it can be a program name with args.
3528     set dummy ar; ac_word=$2
3529 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3530 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3531 gezelter 2547 if test "${ac_cv_prog_AR+set}" = set; then
3532 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3533     else
3534 gezelter 2547 if test -n "$AR"; then
3535     ac_cv_prog_AR="$AR" # Let the user override the test.
3536 gezelter 1490 else
3537 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3538     for as_dir in $PATH
3539     do
3540     IFS=$as_save_IFS
3541     test -z "$as_dir" && as_dir=.
3542     for ac_exec_ext in '' $ac_executable_extensions; do
3543     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3544 gezelter 2547 ac_cv_prog_AR="ar"
3545 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3546     break 2
3547     fi
3548 gezelter 1490 done
3549 gezelter 2081 done
3550 gezelter 1490
3551 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3552 gezelter 1490 fi
3553     fi
3554 gezelter 2547 AR=$ac_cv_prog_AR
3555     if test -n "$AR"; then
3556     echo "$as_me:$LINENO: result: $AR" >&5
3557     echo "${ECHO_T}$AR" >&6
3558 gezelter 1490 else
3559 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3560 gezelter 1490 echo "${ECHO_T}no" >&6
3561     fi
3562    
3563 gezelter 2547 if test "$AR" = "NONE"; then
3564     cat >confcache <<\_ACEOF
3565     # This file is a shell script that caches the results of configure
3566     # tests run on this system so they can be shared between configure
3567     # scripts and configure runs, see configure's option --config-cache.
3568     # It is not useful on other systems. If it contains results you don't
3569     # want to keep, you may remove or edit it.
3570     #
3571     # config.status only pays attention to the cache file if you give it
3572     # the --recheck option to rerun configure.
3573     #
3574     # `ac_cv_env_foo' variables (set or unset) will be overridden when
3575     # loading this file, other *unset* `ac_cv_foo' will be assigned the
3576     # following values.
3577    
3578     _ACEOF
3579    
3580     # The following way of writing the cache mishandles newlines in values,
3581     # but we know of no workaround that is simple, portable, and efficient.
3582     # So, don't put newlines in cache variables' values.
3583     # Ultrix sh set writes to stderr and can't be redirected directly,
3584     # and sets the high bit in the cache file unless we assign to the vars.
3585     {
3586     (set) 2>&1 |
3587     case `(ac_space=' '; set | grep ac_space) 2>&1` in
3588     *ac_space=\ *)
3589     # `set' does not quote correctly, so add quotes (double-quote
3590     # substitution turns \\\\ into \\, and sed turns \\ into \).
3591     sed -n \
3592     "s/'/'\\\\''/g;
3593     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3594     ;;
3595     *)
3596     # `set' quotes correctly as required by POSIX, so do not add quotes.
3597     sed -n \
3598     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3599     ;;
3600     esac;
3601     } |
3602     sed '
3603     t clear
3604     : clear
3605     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3606     t end
3607     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3608     : end' >>confcache
3609     if diff $cache_file confcache >/dev/null 2>&1; then :; else
3610     if test -w $cache_file; then
3611     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3612     cat confcache >$cache_file
3613     else
3614     echo "not updating unwritable cache $cache_file"
3615     fi
3616 gezelter 1490 fi
3617 gezelter 2547 rm -f confcache
3618     exit 1
3619     fi
3620     # Extract the first word of "ps", so it can be a program name with args.
3621     set dummy ps; ac_word=$2
3622 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3623 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3624 gezelter 2547 if test "${ac_cv_path_PS+set}" = set; then
3625 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3626     else
3627 gezelter 2547 case $PS in
3628     [\\/]* | ?:[\\/]*)
3629     ac_cv_path_PS="$PS" # Let the user override the test with a path.
3630     ;;
3631     *)
3632     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3633 gezelter 2081 for as_dir in $PATH
3634     do
3635     IFS=$as_save_IFS
3636     test -z "$as_dir" && as_dir=.
3637     for ac_exec_ext in '' $ac_executable_extensions; do
3638     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3639 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3640 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3641     break 2
3642     fi
3643 gezelter 1490 done
3644 gezelter 2081 done
3645 gezelter 1490
3646 gezelter 2547 ;;
3647     esac
3648 gezelter 1490 fi
3649 gezelter 2547 PS=$ac_cv_path_PS
3650    
3651     if test -n "$PS"; then
3652     echo "$as_me:$LINENO: result: $PS" >&5
3653     echo "${ECHO_T}$PS" >&6
3654 gezelter 1490 else
3655 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3656 gezelter 1490 echo "${ECHO_T}no" >&6
3657     fi
3658    
3659 gezelter 2547 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3660     echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3661     if test "${ac_cv_prog_ps_syntax+set}" = set; then
3662     echo $ECHO_N "(cached) $ECHO_C" >&6
3663     else
3664 gezelter 1490
3665 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
3666     ac_cv_prog_ps_ax=yes
3667     else
3668     ac_cv_prog_ps_ax=no
3669     fi
3670     if $PS -ef -o rss > /dev/null 2>&1; then
3671     ac_cv_prog_ps_ef=yes
3672     else
3673     ac_cv_prog_ps_ef=no
3674     fi
3675     if test "$ac_cv_prog_ps_ax" = yes; then
3676     ac_cv_prog_ps_syntax=BSD
3677     else
3678     if test "$ac_cv_prog_ps_ef" = yes; then
3679     ac_cv_prog_ps_syntax=POSIX
3680     else
3681     { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3682     echo "$as_me: error: Could not determine ps syntax" >&2;}
3683     { (exit 1); exit 1; }; }
3684     fi
3685     fi
3686    
3687 gezelter 1490 fi
3688 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3689     echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3690 gezelter 1490
3691 gezelter 2547 cat >>confdefs.h <<_ACEOF
3692     #define PSCOMMAND $PS
3693     _ACEOF
3694 gezelter 2081
3695 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
3696    
3697     cat >>confdefs.h <<\_ACEOF
3698     #define PSTYPE_IS_BSD 1
3699     _ACEOF
3700    
3701 gezelter 1490 else
3702 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3703 gezelter 1490
3704 gezelter 2547 cat >>confdefs.h <<\_ACEOF
3705     #define PSTYPE_IS_POSIX 1
3706     _ACEOF
3707 gezelter 1490
3708 gezelter 2547 else
3709     { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3710     echo "$as_me: error: Unknown ps syntax type!" >&2;}
3711     { (exit 1); exit 1; }; }
3712     fi
3713     fi
3714 gezelter 1490
3715 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3716     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3717     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3718     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3719 gezelter 1490
3720 gezelter 2547
3721     echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3722     echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3723     if test "${ac_cv_fc_srcext_F90+set}" = set; then
3724     echo $ECHO_N "(cached) $ECHO_C" >&6
3725     else
3726     ac_ext=F90
3727     ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3728     FCFLAGS_SRCEXT=""
3729     ac_cv_fc_srcext_F90=unknown
3730     for ac_flag in none -qsuffix=f=F90 -Tf; do
3731     test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3732     cat >conftest.$ac_ext <<_ACEOF
3733     program main
3734    
3735     end
3736 gezelter 1490 _ACEOF
3737     rm -f conftest.$ac_objext
3738 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3739     (eval $ac_compile) 2>conftest.er1
3740 gezelter 1490 ac_status=$?
3741 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3742     rm -f conftest.er1
3743     cat conftest.err >&5
3744     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3745 gezelter 1490 (exit $ac_status); } &&
3746 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3747 gezelter 2473 || test ! -s conftest.err'
3748 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3749 gezelter 1490 (eval $ac_try) 2>&5
3750     ac_status=$?
3751 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3752     (exit $ac_status); }; } &&
3753     { ac_try='test -s conftest.$ac_objext'
3754     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3755     (eval $ac_try) 2>&5
3756     ac_status=$?
3757     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3758 gezelter 1490 (exit $ac_status); }; }; then
3759 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
3760 gezelter 1490 else
3761     echo "$as_me: failed program was:" >&5
3762 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3763    
3764 gezelter 1490 fi
3765 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3766 gezelter 2547 done
3767     rm -f conftest.$ac_objext conftest.F90
3768     FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3769 gezelter 1490
3770     fi
3771 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3772     echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3773     if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3774     { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3775     echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3776     { (exit 1); exit 1; }; }
3777     else
3778     FC_SRCEXT=F90
3779     if test "x$ac_cv_fc_srcext_F90" = xnone; then
3780     FCFLAGS_SRCEXT=""
3781     FCFLAGS_F90=""
3782     else
3783     FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3784     FCFLAGS_F90=$ac_cv_fc_srcext_F90
3785     fi
3786 gezelter 1490
3787 gezelter 2081
3788 gezelter 2547 fi
3789 gezelter 2081
3790    
3791    
3792 gezelter 2547
3793    
3794 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3795     # for preprocessed f90 source.
3796    
3797     if test "$ac_test_PREPFLAG" != "set"; then
3798     PREPFLAG=""
3799     case "${host_cpu}-${host_os}" in
3800    
3801 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3802 gezelter 1490 PREPFLAG="-fpp1 "
3803     fi;;
3804 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3805 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3806     fi;;
3807     *darwin*)
3808 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3809 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3810     fi;;
3811     esac
3812    
3813     if test -z "$PREPFLAG"; then
3814 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3815 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3816     PREPFLAG=""
3817     fi
3818    
3819 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3820 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3821    
3822 gezelter 2081
3823 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3824     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3825     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3826     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3827 gezelter 1490
3828     ac_save_ext=$ac_ext
3829     ac_ext=F90
3830 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3831 gezelter 1490
3832     if test "$PREPFLAG"; then
3833 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3834 gezelter 1490 fi
3835    
3836     cat >conftest.$ac_ext <<_ACEOF
3837    
3838 gezelter 2081
3839 gezelter 2547 program conftest
3840 gezelter 1490 integer :: i
3841     i = 1
3842 gezelter 2547 end program conftest
3843 gezelter 1490
3844     _ACEOF
3845     rm -f conftest.$ac_objext
3846 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3847     (eval $ac_compile) 2>conftest.er1
3848 gezelter 1490 ac_status=$?
3849 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3850     rm -f conftest.er1
3851     cat conftest.err >&5
3852     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3853 gezelter 1490 (exit $ac_status); } &&
3854 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3855 gezelter 2473 || test ! -s conftest.err'
3856 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3857 gezelter 1490 (eval $ac_try) 2>&5
3858     ac_status=$?
3859 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3860     (exit $ac_status); }; } &&
3861     { ac_try='test -s conftest.$ac_objext'
3862     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3863     (eval $ac_try) 2>&5
3864     ac_status=$?
3865     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3866 gezelter 1490 (exit $ac_status); }; }; then
3867     prepflagworks=1
3868     else
3869     echo "$as_me: failed program was:" >&5
3870 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3871    
3872 gezelter 1490 prepflagworks=0
3873     fi
3874 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3875 gezelter 1490
3876 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3877 gezelter 1490 ac_ext=$ac_save_ext
3878 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3879     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3880     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3881     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3882 gezelter 1490
3883 gezelter 2081
3884 gezelter 1490 if test "$prepflagworks" = 1; then
3885 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3886 gezelter 1490 echo "${ECHO_T}yes" >&6
3887 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3888 gezelter 1490
3889     else
3890 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3891 gezelter 1490 echo "${ECHO_T}no" >&6
3892 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3893 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3894     { (exit 1); exit 1; }; }
3895     fi
3896     fi
3897    
3898 gezelter 2081
3899    
3900    
3901    
3902 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3903     # for preprocessed f90 source with -D type defines
3904    
3905     if test "$ac_test_PREPDEFFLAG" != "set"; then
3906     PREPDEFFLAG=""
3907     case "${host_cpu}-${host_os}" in
3908    
3909 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3910 gezelter 1490 PREPDEFFLAG=" "
3911     fi;;
3912 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3913 gezelter 1490 PREPDEFFLAG="-WF,"
3914     fi;;
3915     *darwin*)
3916 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3917 gezelter 1490 PREPDEFFLAG="-WF,"
3918     fi;;
3919     esac
3920    
3921     if test -z "$PREPDEFFLAG"; then
3922 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3923 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3924     PREPDEFFLAG=" "
3925     fi
3926    
3927 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3928 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3929    
3930 gezelter 2081
3931 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3932     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3933     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3934     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3935 gezelter 1490
3936     ac_save_ext=$ac_ext
3937     ac_ext=F90
3938 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
3939 gezelter 1490
3940     if test "$PREPDEFFLAG"; then
3941 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3942 gezelter 1490 fi
3943    
3944     cat >conftest.$ac_ext <<_ACEOF
3945    
3946 gezelter 2081
3947 gezelter 2547 program conftest
3948 gezelter 1490 integer :: i
3949     #ifdef TEST
3950     i = 1
3951     #else
3952     choke me
3953     #endif
3954 gezelter 2547 end program conftest
3955 gezelter 1490
3956     _ACEOF
3957     rm -f conftest.$ac_objext
3958 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3959     (eval $ac_compile) 2>conftest.er1
3960 gezelter 1490 ac_status=$?
3961 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3962     rm -f conftest.er1
3963     cat conftest.err >&5
3964     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3965 gezelter 1490 (exit $ac_status); } &&
3966 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3967 gezelter 2473 || test ! -s conftest.err'
3968 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3969 gezelter 1490 (eval $ac_try) 2>&5
3970     ac_status=$?
3971 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3972     (exit $ac_status); }; } &&
3973     { ac_try='test -s conftest.$ac_objext'
3974     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3975     (eval $ac_try) 2>&5
3976     ac_status=$?
3977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978 gezelter 1490 (exit $ac_status); }; }; then
3979     prepdefflagworks=1
3980     else
3981     echo "$as_me: failed program was:" >&5
3982 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3983    
3984 gezelter 1490 prepdefflagworks=0
3985     fi
3986 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3987 gezelter 1490
3988 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
3989 gezelter 1490 ac_ext=$ac_save_ext
3990 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3991     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3992     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3993     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3994 gezelter 1490
3995 gezelter 2081
3996 gezelter 1490 if test "$prepdefflagworks" = 1; then
3997 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3998 gezelter 1490 echo "${ECHO_T}yes" >&6
3999    
4000     else
4001 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
4002 gezelter 1490 echo "${ECHO_T}no" >&6
4003 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4004 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
4005     { (exit 1); exit 1; }; }
4006     fi
4007     fi
4008    
4009 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4010     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4011     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4012     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4013     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4014     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4015     if test "${ac_cv_prog_fc_v+set}" = set; then
4016 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4017     else
4018 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4019     program main
4020 gezelter 1490
4021 gezelter 2547 end
4022 gezelter 1490 _ACEOF
4023     rm -f conftest.$ac_objext
4024 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4025     (eval $ac_compile) 2>conftest.er1
4026 gezelter 1490 ac_status=$?
4027 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4028     rm -f conftest.er1
4029     cat conftest.err >&5
4030     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4031 gezelter 1490 (exit $ac_status); } &&
4032 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4033 gezelter 2473 || test ! -s conftest.err'
4034 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4035 gezelter 1490 (eval $ac_try) 2>&5
4036     ac_status=$?
4037 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4038     (exit $ac_status); }; } &&
4039     { ac_try='test -s conftest.$ac_objext'
4040     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4041     (eval $ac_try) 2>&5
4042     ac_status=$?
4043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4044 gezelter 1490 (exit $ac_status); }; }; then
4045 gezelter 2547 ac_cv_prog_fc_v=
4046 gezelter 1490 # Try some options frequently used verbose output
4047     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4048 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4049     program main
4050 gezelter 1490
4051 gezelter 2547 end
4052     _ACEOF
4053 gezelter 1490
4054 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
4055     # 1 to this macro) to the Fortran compiler in order to get
4056     # "verbose" output that we can then parse for the Fortran linker
4057     # flags.
4058     ac_save_FFLAGS=$FCFLAGS
4059     FCFLAGS="$FCFLAGS $ac_verb"
4060 gezelter 2758 (eval echo $as_me:4060: \"$ac_link\") >&5
4061 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4062     echo "$ac_fc_v_output" >&5
4063     FCFLAGS=$ac_save_FFLAGS
4064 gezelter 1490
4065 gezelter 2547 rm -f conftest*
4066 gezelter 2081
4067 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4068     # /foo, /bar, and /baz are search directories for the Fortran linker.
4069     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4070     ac_fc_v_output="`echo $ac_fc_v_output |
4071     grep 'LPATH is:' |
4072     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4073 gezelter 1490
4074 gezelter 2547 case $ac_fc_v_output in
4075     # If we are using xlf then replace all the commas with spaces.
4076     *xlfentry*)
4077     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4078 gezelter 1490
4079 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4080     # $LIBS confuse us, and the libraries appear later in the output anyway).
4081     *mGLOB_options_string*)
4082     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4083 gezelter 1490
4084 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4085     # Use "\"" instead of '"' for font-lock-mode.
4086     # FIXME: a more general fix for quoted arguments with spaces?
4087     *cft90*)
4088     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4089     esac
4090 gezelter 1490
4091    
4092     # look for -l* and *.a constructs in the output
4093 gezelter 2547 for ac_arg in $ac_fc_v_output; do
4094 gezelter 1490 case $ac_arg in
4095     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4096 gezelter 2547 ac_cv_prog_fc_v=$ac_verb
4097 gezelter 1490 break 2 ;;
4098     esac
4099     done
4100     done
4101 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
4102     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4103     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4104 gezelter 1490 fi
4105     else
4106     echo "$as_me: failed program was:" >&5
4107 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4108    
4109     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4110 gezelter 1490 echo "$as_me: WARNING: compilation failed" >&2;}
4111     fi
4112 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4113 gezelter 1490
4114     fi
4115 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4116     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4117     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4118     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4119     if test "${ac_cv_fc_libs+set}" = set; then
4120 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4121     else
4122 gezelter 2547 if test "x$FCLIBS" != "x"; then
4123     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4124 gezelter 1490 else
4125    
4126     cat >conftest.$ac_ext <<_ACEOF
4127 gezelter 2547 program main
4128 gezelter 1490
4129 gezelter 2547 end
4130 gezelter 1490 _ACEOF
4131    
4132     # Compile and link our simple test program by passing a flag (argument
4133 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
4134     # "verbose" output that we can then parse for the Fortran linker
4135 gezelter 1490 # flags.
4136 gezelter 2547 ac_save_FFLAGS=$FCFLAGS
4137     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4138 gezelter 2758 (eval echo $as_me:4138: \"$ac_link\") >&5
4139 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4140     echo "$ac_fc_v_output" >&5
4141     FCFLAGS=$ac_save_FFLAGS
4142 gezelter 1490
4143 gezelter 2547 rm -f conftest*
4144 gezelter 1490
4145 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4146     # /foo, /bar, and /baz are search directories for the Fortran linker.
4147     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4148     ac_fc_v_output="`echo $ac_fc_v_output |
4149     grep 'LPATH is:' |
4150     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4151 gezelter 1490
4152 gezelter 2547 case $ac_fc_v_output in
4153     # If we are using xlf then replace all the commas with spaces.
4154     *xlfentry*)
4155     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4156 gezelter 1490
4157 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4158     # $LIBS confuse us, and the libraries appear later in the output anyway).
4159     *mGLOB_options_string*)
4160     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4161 gezelter 1490
4162 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4163     # Use "\"" instead of '"' for font-lock-mode.
4164     # FIXME: a more general fix for quoted arguments with spaces?
4165     *cft90*)
4166     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4167     esac
4168 gezelter 1490
4169 gezelter 2547
4170    
4171     ac_cv_fc_libs=
4172    
4173 gezelter 1490 # Save positional arguments (if any)
4174     ac_save_positional="$@"
4175    
4176 gezelter 2547 set X $ac_fc_v_output
4177 gezelter 1490 while test $# != 1; do
4178     shift
4179     ac_arg=$1
4180     case $ac_arg in
4181     [\\/]*.a | ?:[\\/]*.a)
4182     ac_exists=false
4183 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4184 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4185     ac_exists=true
4186     break
4187     fi
4188     done
4189    
4190     if test x"$ac_exists" = xtrue; then
4191     :
4192     else
4193 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4194 gezelter 1490 fi
4195    
4196     ;;
4197     -bI:*)
4198     ac_exists=false
4199 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4200 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4201     ac_exists=true
4202     break
4203     fi
4204     done
4205    
4206     if test x"$ac_exists" = xtrue; then
4207     :
4208     else
4209     if test "$ac_compiler_gnu" = yes; then
4210     for ac_link_opt in $ac_arg; do
4211 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4212 gezelter 1490 done
4213     else
4214 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4215 gezelter 1490 fi
4216     fi
4217    
4218     ;;
4219     # Ignore these flags.
4220 gezelter 2547 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4221 gezelter 1490 ;;
4222     -lkernel32)
4223 gezelter 2547 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4224 gezelter 1490 ;;
4225     -[LRuY])
4226     # These flags, when seen by themselves, take an argument.
4227     # We remove the space between option and argument and re-iterate
4228     # unless we find an empty arg or a new option (starting with -)
4229     case $2 in
4230 gezelter 2547 "" | -*);;
4231     *)
4232 gezelter 1490 ac_arg="$ac_arg$2"
4233     shift; shift
4234     set X $ac_arg "$@"
4235     ;;
4236     esac
4237     ;;
4238     -YP,*)
4239     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4240     ac_exists=false
4241 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4242 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
4243     ac_exists=true
4244     break
4245     fi
4246     done
4247    
4248     if test x"$ac_exists" = xtrue; then
4249     :
4250     else
4251     ac_arg="$ac_arg $ac_j"
4252 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4253 gezelter 1490 fi
4254    
4255     done
4256     ;;
4257     -[lLR]*)
4258     ac_exists=false
4259 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4260 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4261     ac_exists=true
4262     break
4263     fi
4264     done
4265    
4266     if test x"$ac_exists" = xtrue; then
4267     :
4268     else
4269 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4270 gezelter 1490 fi
4271    
4272     ;;
4273     # Ignore everything else.
4274     esac
4275     done
4276     # restore positional arguments
4277     set X $ac_save_positional; shift
4278    
4279     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4280     # then we insist that the "run path" must be an absolute path (i.e. it
4281     # must begin with a "/").
4282     case `(uname -sr) 2>/dev/null` in
4283     "SunOS 5"*)
4284 gezelter 2547 ac_ld_run_path=`echo $ac_fc_v_output |
4285 gezelter 1490 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4286     test "x$ac_ld_run_path" != x &&
4287     if test "$ac_compiler_gnu" = yes; then
4288     for ac_link_opt in $ac_ld_run_path; do
4289 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4290 gezelter 1490 done
4291     else
4292 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4293 gezelter 1490 fi
4294     ;;
4295     esac
4296 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4297 gezelter 1490
4298     fi
4299 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4300     echo "${ECHO_T}$ac_cv_fc_libs" >&6
4301     FCLIBS="$ac_cv_fc_libs"
4302 gezelter 1490
4303    
4304 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4305     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4306     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4307     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4308 gezelter 2081
4309 gezelter 2547
4310     ac_ext=${FC_SRCEXT-f}
4311     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4312     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4313     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4314    
4315     echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4316     echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4317     if test "${ac_cv_fc_dummy_main+set}" = set; then
4318 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4319     else
4320 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
4321     LIBS="$LIBS $FCLIBS"
4322     ac_fortran_dm_var=FC_DUMMY_MAIN
4323     ac_ext=c
4324     ac_cpp='$CPP $CPPFLAGS'
4325     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4326     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4327     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4328    
4329     # First, try linking without a dummy main:
4330     cat >conftest.$ac_ext <<_ACEOF
4331     /* confdefs.h. */
4332 gezelter 1490 _ACEOF
4333 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
4334     cat >>conftest.$ac_ext <<_ACEOF
4335     /* end confdefs.h. */
4336    
4337     #ifdef FC_DUMMY_MAIN
4338     #ifndef FC_DUMMY_MAIN_EQ_F77
4339     # ifdef __cplusplus
4340     extern "C"
4341     # endif
4342     int FC_DUMMY_MAIN() { return 1; }
4343     #endif
4344     #endif
4345     int
4346     main ()
4347     {
4348    
4349     ;
4350     return 0;
4351     }
4352     _ACEOF
4353     rm -f conftest.$ac_objext conftest$ac_exeext
4354     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4355     (eval $ac_link) 2>conftest.er1
4356     ac_status=$?
4357     grep -v '^ *+' conftest.er1 >conftest.err
4358     rm -f conftest.er1
4359     cat conftest.err >&5
4360     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4361     (exit $ac_status); } &&
4362     { ac_try='test -z "$ac_c_werror_flag"
4363     || test ! -s conftest.err'
4364     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4365     (eval $ac_try) 2>&5
4366     ac_status=$?
4367     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368     (exit $ac_status); }; } &&
4369     { ac_try='test -s conftest$ac_exeext'
4370     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4371     (eval $ac_try) 2>&5
4372     ac_status=$?
4373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4374     (exit $ac_status); }; }; then
4375     ac_cv_fortran_dummy_main=none
4376     else
4377     echo "$as_me: failed program was:" >&5
4378     sed 's/^/| /' conftest.$ac_ext >&5
4379    
4380     ac_cv_fortran_dummy_main=unknown
4381     fi
4382     rm -f conftest.err conftest.$ac_objext \
4383     conftest$ac_exeext conftest.$ac_ext
4384    
4385     if test $ac_cv_fortran_dummy_main = unknown; then
4386     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4387     cat >conftest.$ac_ext <<_ACEOF
4388     /* confdefs.h. */
4389     _ACEOF
4390     cat confdefs.h >>conftest.$ac_ext
4391     cat >>conftest.$ac_ext <<_ACEOF
4392     /* end confdefs.h. */
4393     #define $ac_fortran_dm_var $ac_func
4394     #ifdef FC_DUMMY_MAIN
4395     #ifndef FC_DUMMY_MAIN_EQ_F77
4396     # ifdef __cplusplus
4397     extern "C"
4398     # endif
4399     int FC_DUMMY_MAIN() { return 1; }
4400     #endif
4401     #endif
4402     int
4403     main ()
4404     {
4405    
4406     ;
4407     return 0;
4408     }
4409     _ACEOF
4410     rm -f conftest.$ac_objext conftest$ac_exeext
4411     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4412     (eval $ac_link) 2>conftest.er1
4413     ac_status=$?
4414     grep -v '^ *+' conftest.er1 >conftest.err
4415     rm -f conftest.er1
4416     cat conftest.err >&5
4417     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4418     (exit $ac_status); } &&
4419     { ac_try='test -z "$ac_c_werror_flag"
4420     || test ! -s conftest.err'
4421     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4422     (eval $ac_try) 2>&5
4423     ac_status=$?
4424     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4425     (exit $ac_status); }; } &&
4426     { ac_try='test -s conftest$ac_exeext'
4427     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4428     (eval $ac_try) 2>&5
4429     ac_status=$?
4430     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4431     (exit $ac_status); }; }; then
4432     ac_cv_fortran_dummy_main=$ac_func; break
4433     else
4434     echo "$as_me: failed program was:" >&5
4435     sed 's/^/| /' conftest.$ac_ext >&5
4436    
4437     fi
4438     rm -f conftest.err conftest.$ac_objext \
4439     conftest$ac_exeext conftest.$ac_ext
4440     done
4441     fi
4442     ac_ext=${FC_SRCEXT-f}
4443     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4444     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4445     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4446     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4447     rm -f conftest*
4448     LIBS=$ac_fc_dm_save_LIBS
4449    
4450     fi
4451     echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4452     echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4453     FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4454     if test "$FC_DUMMY_MAIN" != unknown; then
4455     if test $FC_DUMMY_MAIN != none; then
4456    
4457     cat >>confdefs.h <<_ACEOF
4458     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4459     _ACEOF
4460    
4461     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4462    
4463     cat >>confdefs.h <<\_ACEOF
4464     #define FC_DUMMY_MAIN_EQ_F77 1
4465     _ACEOF
4466    
4467     fi
4468     fi
4469     else
4470     { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4471     See \`config.log' for more details." >&5
4472     echo "$as_me: error: linking to Fortran libraries from C fails
4473     See \`config.log' for more details." >&2;}
4474     { (exit 1); exit 1; }; }
4475     fi
4476    
4477    
4478     ac_ext=${FC_SRCEXT-f}
4479     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4480     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4481     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4482    
4483     ac_ext=${FC_SRCEXT-f}
4484     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4485     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4486     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4487     echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4488     echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4489     if test "${ac_cv_fc_mangling+set}" = set; then
4490     echo $ECHO_N "(cached) $ECHO_C" >&6
4491     else
4492     cat >conftest.$ac_ext <<_ACEOF
4493     subroutine foobar()
4494     return
4495     end
4496     subroutine foo_bar()
4497     return
4498     end
4499     _ACEOF
4500 gezelter 1490 rm -f conftest.$ac_objext
4501 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4502     (eval $ac_compile) 2>conftest.er1
4503 gezelter 1490 ac_status=$?
4504 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4505     rm -f conftest.er1
4506     cat conftest.err >&5
4507     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4508 gezelter 1490 (exit $ac_status); } &&
4509 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4510 gezelter 2473 || test ! -s conftest.err'
4511 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4512 gezelter 1490 (eval $ac_try) 2>&5
4513     ac_status=$?
4514 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4515     (exit $ac_status); }; } &&
4516     { ac_try='test -s conftest.$ac_objext'
4517     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4518     (eval $ac_try) 2>&5
4519     ac_status=$?
4520     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4521 gezelter 1490 (exit $ac_status); }; }; then
4522 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
4523 gezelter 1490
4524 gezelter 2547 ac_save_LIBS=$LIBS
4525     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4526    
4527 gezelter 1490 ac_ext=c
4528     ac_cpp='$CPP $CPPFLAGS'
4529     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4530     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4531     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4532     ac_success=no
4533     for ac_foobar in foobar FOOBAR; do
4534     for ac_underscore in "" "_"; do
4535     ac_func="$ac_foobar$ac_underscore"
4536     cat >conftest.$ac_ext <<_ACEOF
4537 gezelter 2081 /* confdefs.h. */
4538     _ACEOF
4539     cat confdefs.h >>conftest.$ac_ext
4540     cat >>conftest.$ac_ext <<_ACEOF
4541     /* end confdefs.h. */
4542 gezelter 1490
4543     /* Override any gcc2 internal prototype to avoid an error. */
4544     #ifdef __cplusplus
4545     extern "C"
4546     #endif
4547     /* We use char because int might match the return type of a gcc2
4548     builtin and then its argument prototype would still apply. */
4549     char $ac_func ();
4550 gezelter 2547 #ifdef FC_DUMMY_MAIN
4551     #ifndef FC_DUMMY_MAIN_EQ_F77
4552     # ifdef __cplusplus
4553     extern "C"
4554     # endif
4555     int FC_DUMMY_MAIN() { return 1; }
4556     #endif
4557     #endif
4558 gezelter 1490 int
4559     main ()
4560     {
4561     $ac_func ();
4562     ;
4563     return 0;
4564     }
4565     _ACEOF
4566     rm -f conftest.$ac_objext conftest$ac_exeext
4567 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4568     (eval $ac_link) 2>conftest.er1
4569 gezelter 1490 ac_status=$?
4570 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4571     rm -f conftest.er1
4572     cat conftest.err >&5
4573     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4574 gezelter 1490 (exit $ac_status); } &&
4575 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4576     || test ! -s conftest.err'
4577 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4578 gezelter 1490 (eval $ac_try) 2>&5
4579     ac_status=$?
4580 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4581     (exit $ac_status); }; } &&
4582     { ac_try='test -s conftest$ac_exeext'
4583     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4584     (eval $ac_try) 2>&5
4585     ac_status=$?
4586     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4587 gezelter 1490 (exit $ac_status); }; }; then
4588     ac_success=yes; break 2
4589     else
4590     echo "$as_me: failed program was:" >&5
4591 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4592    
4593 gezelter 1490 fi
4594 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4595     conftest$ac_exeext conftest.$ac_ext
4596 gezelter 1490 done
4597     done
4598 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4599     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4600     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4601     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4602 gezelter 1490
4603     if test "$ac_success" = "yes"; then
4604     case $ac_foobar in
4605 gezelter 2547 foobar)
4606     ac_case=lower
4607     ac_foo_bar=foo_bar
4608     ;;
4609     FOOBAR)
4610     ac_case=upper
4611     ac_foo_bar=FOO_BAR
4612     ;;
4613 gezelter 1490 esac
4614    
4615 gezelter 2547 ac_ext=c
4616     ac_cpp='$CPP $CPPFLAGS'
4617     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4618     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4619     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4620 gezelter 1490 ac_success_extra=no
4621     for ac_extra in "" "_"; do
4622 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4623     cat >conftest.$ac_ext <<_ACEOF
4624 gezelter 2081 /* confdefs.h. */
4625     _ACEOF
4626     cat confdefs.h >>conftest.$ac_ext
4627     cat >>conftest.$ac_ext <<_ACEOF
4628     /* end confdefs.h. */
4629 gezelter 1490
4630     /* Override any gcc2 internal prototype to avoid an error. */
4631     #ifdef __cplusplus
4632     extern "C"
4633     #endif
4634     /* We use char because int might match the return type of a gcc2
4635     builtin and then its argument prototype would still apply. */
4636     char $ac_func ();
4637 gezelter 2547 #ifdef FC_DUMMY_MAIN
4638     #ifndef FC_DUMMY_MAIN_EQ_F77
4639     # ifdef __cplusplus
4640     extern "C"
4641     # endif
4642     int FC_DUMMY_MAIN() { return 1; }
4643     #endif
4644     #endif
4645 gezelter 1490 int
4646     main ()
4647     {
4648     $ac_func ();
4649     ;
4650     return 0;
4651     }
4652     _ACEOF
4653     rm -f conftest.$ac_objext conftest$ac_exeext
4654 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4655     (eval $ac_link) 2>conftest.er1
4656 gezelter 1490 ac_status=$?
4657 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4658     rm -f conftest.er1
4659     cat conftest.err >&5
4660     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4661 gezelter 1490 (exit $ac_status); } &&
4662 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4663     || test ! -s conftest.err'
4664 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4665 gezelter 1490 (eval $ac_try) 2>&5
4666     ac_status=$?
4667 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4668     (exit $ac_status); }; } &&
4669     { ac_try='test -s conftest$ac_exeext'
4670     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4671     (eval $ac_try) 2>&5
4672     ac_status=$?
4673     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4674 gezelter 1490 (exit $ac_status); }; }; then
4675     ac_success_extra=yes; break
4676     else
4677     echo "$as_me: failed program was:" >&5
4678 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4679    
4680 gezelter 1490 fi
4681 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4682     conftest$ac_exeext conftest.$ac_ext
4683 gezelter 1490 done
4684 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4685     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4686     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4687     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4688 gezelter 1490
4689     if test "$ac_success_extra" = "yes"; then
4690 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
4691 gezelter 1490 if test -z "$ac_underscore"; then
4692 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4693 gezelter 1490 else
4694 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4695 gezelter 1490 fi
4696     if test -z "$ac_extra"; then
4697 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4698 gezelter 1490 else
4699 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4700 gezelter 1490 fi
4701     else
4702 gezelter 2547 ac_cv_fc_mangling="unknown"
4703 gezelter 1490 fi
4704     else
4705 gezelter 2547 ac_cv_fc_mangling="unknown"
4706 gezelter 1490 fi
4707    
4708     LIBS=$ac_save_LIBS
4709 gezelter 2547 rm -f cfortran_test* conftest*
4710 gezelter 1490 else
4711     echo "$as_me: failed program was:" >&5
4712 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4713    
4714 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4715     See \`config.log' for more details." >&5
4716     echo "$as_me: error: cannot compile a simple Fortran program
4717     See \`config.log' for more details." >&2;}
4718     { (exit 1); exit 1; }; }
4719 gezelter 1490 fi
4720 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4721 gezelter 1490
4722     fi
4723 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4724     echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4725 gezelter 1490
4726 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4727     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4728     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4729     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4730 gezelter 2081
4731 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4732     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4733     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4734     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4735 gezelter 2081
4736 gezelter 2547
4737     case $ac_cv_fc_mangling in
4738 gezelter 1490 "lower case, no underscore, no extra underscore")
4739 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4740 gezelter 2547 #define FC_FUNC(name,NAME) name
4741 gezelter 2081 _ACEOF
4742 gezelter 1490
4743 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4744 gezelter 2547 #define FC_FUNC_(name,NAME) name
4745 gezelter 2081 _ACEOF
4746 gezelter 1490 ;;
4747     "lower case, no underscore, extra underscore")
4748 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4749 gezelter 2547 #define FC_FUNC(name,NAME) name
4750 gezelter 2081 _ACEOF
4751 gezelter 1490
4752 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4753 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4754 gezelter 2081 _ACEOF
4755 gezelter 1490 ;;
4756     "lower case, underscore, no extra underscore")
4757 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4758 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4759 gezelter 2081 _ACEOF
4760 gezelter 1490
4761 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4762 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4763 gezelter 2081 _ACEOF
4764 gezelter 1490 ;;
4765     "lower case, underscore, extra underscore")
4766 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4767 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4768 gezelter 2081 _ACEOF
4769 gezelter 1490
4770 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4771 gezelter 2547 #define FC_FUNC_(name,NAME) name ## __
4772 gezelter 2081 _ACEOF
4773 gezelter 1490 ;;
4774     "upper case, no underscore, no extra underscore")
4775 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4776 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4777 gezelter 2081 _ACEOF
4778 gezelter 1490
4779 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4780 gezelter 2547 #define FC_FUNC_(name,NAME) NAME
4781 gezelter 2081 _ACEOF
4782 gezelter 1490 ;;
4783     "upper case, no underscore, extra underscore")
4784 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4785 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4786 gezelter 2081 _ACEOF
4787 gezelter 1490
4788 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4789 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4790 gezelter 2081 _ACEOF
4791 gezelter 1490 ;;
4792     "upper case, underscore, no extra underscore")
4793 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4794 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4795 gezelter 2081 _ACEOF
4796 gezelter 1490
4797 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4798 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4799 gezelter 2081 _ACEOF
4800 gezelter 1490 ;;
4801     "upper case, underscore, extra underscore")
4802 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4803 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4804 gezelter 2081 _ACEOF
4805 gezelter 1490
4806 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4807 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## __
4808 gezelter 2081 _ACEOF
4809 gezelter 1490 ;;
4810     *)
4811 gezelter 2547 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4812     echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4813 gezelter 1490 ;;
4814     esac
4815    
4816 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4817     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4818     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4819     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4820 gezelter 2081
4821    
4822    
4823 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4824     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4825     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4826     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4827     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4828     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4829     if test "${ac_cv_prog_fc_v+set}" = set; then
4830     echo $ECHO_N "(cached) $ECHO_C" >&6
4831     else
4832     cat >conftest.$ac_ext <<_ACEOF
4833     program main
4834 gezelter 2081
4835 gezelter 2547 end
4836     _ACEOF
4837     rm -f conftest.$ac_objext
4838     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4839     (eval $ac_compile) 2>conftest.er1
4840     ac_status=$?
4841     grep -v '^ *+' conftest.er1 >conftest.err
4842     rm -f conftest.er1
4843     cat conftest.err >&5
4844     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4845     (exit $ac_status); } &&
4846     { ac_try='test -z "$ac_fc_werror_flag"
4847     || test ! -s conftest.err'
4848     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4849     (eval $ac_try) 2>&5
4850     ac_status=$?
4851     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4852     (exit $ac_status); }; } &&
4853     { ac_try='test -s conftest.$ac_objext'
4854     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4855     (eval $ac_try) 2>&5
4856     ac_status=$?
4857     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4858     (exit $ac_status); }; }; then
4859     ac_cv_prog_fc_v=
4860     # Try some options frequently used verbose output
4861     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4862     cat >conftest.$ac_ext <<_ACEOF
4863     program main
4864    
4865     end
4866     _ACEOF
4867    
4868     # Compile and link our simple test program by passing a flag (argument
4869     # 1 to this macro) to the Fortran compiler in order to get
4870     # "verbose" output that we can then parse for the Fortran linker
4871     # flags.
4872     ac_save_FFLAGS=$FCFLAGS
4873     FCFLAGS="$FCFLAGS $ac_verb"
4874 gezelter 2758 (eval echo $as_me:4874: \"$ac_link\") >&5
4875 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4876     echo "$ac_fc_v_output" >&5
4877     FCFLAGS=$ac_save_FFLAGS
4878    
4879     rm -f conftest*
4880    
4881     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4882     # /foo, /bar, and /baz are search directories for the Fortran linker.
4883     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4884     ac_fc_v_output="`echo $ac_fc_v_output |
4885     grep 'LPATH is:' |
4886     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4887    
4888     case $ac_fc_v_output in
4889     # If we are using xlf then replace all the commas with spaces.
4890     *xlfentry*)
4891     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4892    
4893     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4894     # $LIBS confuse us, and the libraries appear later in the output anyway).
4895     *mGLOB_options_string*)
4896     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4897    
4898     # If we are using Cray Fortran then delete quotes.
4899     # Use "\"" instead of '"' for font-lock-mode.
4900     # FIXME: a more general fix for quoted arguments with spaces?
4901     *cft90*)
4902     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4903     esac
4904    
4905    
4906     # look for -l* and *.a constructs in the output
4907     for ac_arg in $ac_fc_v_output; do
4908     case $ac_arg in
4909     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4910     ac_cv_prog_fc_v=$ac_verb
4911     break 2 ;;
4912     esac
4913     done
4914     done
4915     if test -z "$ac_cv_prog_fc_v"; then
4916     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4917     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4918     fi
4919     else
4920     echo "$as_me: failed program was:" >&5
4921     sed 's/^/| /' conftest.$ac_ext >&5
4922    
4923     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4924     echo "$as_me: WARNING: compilation failed" >&2;}
4925     fi
4926     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4927    
4928     fi
4929     echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4930     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4931     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4932     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4933     if test "${ac_cv_fc_libs+set}" = set; then
4934     echo $ECHO_N "(cached) $ECHO_C" >&6
4935     else
4936     if test "x$FCLIBS" != "x"; then
4937     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4938     else
4939    
4940     cat >conftest.$ac_ext <<_ACEOF
4941     program main
4942    
4943     end
4944     _ACEOF
4945    
4946     # Compile and link our simple test program by passing a flag (argument
4947     # 1 to this macro) to the Fortran compiler in order to get
4948     # "verbose" output that we can then parse for the Fortran linker
4949     # flags.
4950     ac_save_FFLAGS=$FCFLAGS
4951     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4952 gezelter 2758 (eval echo $as_me:4952: \"$ac_link\") >&5
4953 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4954     echo "$ac_fc_v_output" >&5
4955     FCFLAGS=$ac_save_FFLAGS
4956    
4957     rm -f conftest*
4958    
4959     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4960     # /foo, /bar, and /baz are search directories for the Fortran linker.
4961     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4962     ac_fc_v_output="`echo $ac_fc_v_output |
4963     grep 'LPATH is:' |
4964     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4965    
4966     case $ac_fc_v_output in
4967     # If we are using xlf then replace all the commas with spaces.
4968     *xlfentry*)
4969     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4970    
4971     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4972     # $LIBS confuse us, and the libraries appear later in the output anyway).
4973     *mGLOB_options_string*)
4974     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4975    
4976     # If we are using Cray Fortran then delete quotes.
4977     # Use "\"" instead of '"' for font-lock-mode.
4978     # FIXME: a more general fix for quoted arguments with spaces?
4979     *cft90*)
4980     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4981     esac
4982    
4983    
4984    
4985     ac_cv_fc_libs=
4986    
4987     # Save positional arguments (if any)
4988     ac_save_positional="$@"
4989    
4990     set X $ac_fc_v_output
4991     while test $# != 1; do
4992     shift
4993     ac_arg=$1
4994     case $ac_arg in
4995     [\\/]*.a | ?:[\\/]*.a)
4996     ac_exists=false
4997     for ac_i in $ac_cv_fc_libs; do
4998     if test x"$ac_arg" = x"$ac_i"; then
4999     ac_exists=true
5000     break
5001     fi
5002     done
5003    
5004     if test x"$ac_exists" = xtrue; then
5005     :
5006     else
5007     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5008     fi
5009    
5010     ;;
5011     -bI:*)
5012     ac_exists=false
5013     for ac_i in $ac_cv_fc_libs; do
5014     if test x"$ac_arg" = x"$ac_i"; then
5015     ac_exists=true
5016     break
5017     fi
5018     done
5019    
5020     if test x"$ac_exists" = xtrue; then
5021     :
5022     else
5023     if test "$ac_compiler_gnu" = yes; then
5024     for ac_link_opt in $ac_arg; do
5025     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5026     done
5027     else
5028     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5029     fi
5030     fi
5031    
5032     ;;
5033     # Ignore these flags.
5034     -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5035     ;;
5036     -lkernel32)
5037     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5038     ;;
5039     -[LRuY])
5040     # These flags, when seen by themselves, take an argument.
5041     # We remove the space between option and argument and re-iterate
5042     # unless we find an empty arg or a new option (starting with -)
5043     case $2 in
5044     "" | -*);;
5045     *)
5046     ac_arg="$ac_arg$2"
5047     shift; shift
5048     set X $ac_arg "$@"
5049     ;;
5050     esac
5051     ;;
5052     -YP,*)
5053     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5054     ac_exists=false
5055     for ac_i in $ac_cv_fc_libs; do
5056     if test x"$ac_j" = x"$ac_i"; then
5057     ac_exists=true
5058     break
5059     fi
5060     done
5061    
5062     if test x"$ac_exists" = xtrue; then
5063     :
5064     else
5065     ac_arg="$ac_arg $ac_j"
5066     ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5067     fi
5068    
5069     done
5070     ;;
5071     -[lLR]*)
5072     ac_exists=false
5073     for ac_i in $ac_cv_fc_libs; do
5074     if test x"$ac_arg" = x"$ac_i"; then
5075     ac_exists=true
5076     break
5077     fi
5078     done
5079    
5080     if test x"$ac_exists" = xtrue; then
5081     :
5082     else
5083     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5084     fi
5085    
5086     ;;
5087     # Ignore everything else.
5088     esac
5089     done
5090     # restore positional arguments
5091     set X $ac_save_positional; shift
5092    
5093     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5094     # then we insist that the "run path" must be an absolute path (i.e. it
5095     # must begin with a "/").
5096     case `(uname -sr) 2>/dev/null` in
5097     "SunOS 5"*)
5098     ac_ld_run_path=`echo $ac_fc_v_output |
5099     sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5100     test "x$ac_ld_run_path" != x &&
5101     if test "$ac_compiler_gnu" = yes; then
5102     for ac_link_opt in $ac_ld_run_path; do
5103     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5104     done
5105     else
5106     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5107     fi
5108     ;;
5109     esac
5110     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5111    
5112     fi
5113     echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5114     echo "${ECHO_T}$ac_cv_fc_libs" >&6
5115     FCLIBS="$ac_cv_fc_libs"
5116    
5117    
5118     ac_ext=${FC_SRCEXT-f}
5119     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5120     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5121     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5122    
5123    
5124    
5125 gezelter 2081 echo "$as_me:$LINENO: checking for module suffix" >&5
5126 gezelter 1490 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5127     rm -f conftest*
5128     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5129     rm -f work*
5130 gezelter 2547 cat >conftest.$ac_ext <<EOF
5131 gezelter 1490 module conftest
5132     integer n
5133     parameter (n=1)
5134     end module conftest
5135     EOF
5136     # SGI and absoft compilers generates module name in upper case!
5137     testname="conftest"
5138     modcase="lower"
5139 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5140     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5141 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5142     if test -z "$MOD" ; then
5143     MOD=`ls CONFTEST* 2>/dev/null \
5144 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5145 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5146     if test -n "$MOD" ; then
5147     testname="CONFTEST"
5148     modcase="upper"
5149     fi
5150     fi
5151     if test -z "$MOD" ; then
5152 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5153 gezelter 1490 echo "${ECHO_T}unknown" >&6
5154     # Use mod if we can't figure it out
5155     MOD="mod"
5156     else
5157 gezelter 2081 echo "$as_me:$LINENO: result: $MOD" >&5
5158 gezelter 1490 echo "${ECHO_T}$MOD" >&6
5159     fi
5160     if test -s work.pcl ; then
5161 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5162 gezelter 1490 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5163     fi
5164     else
5165 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5166 gezelter 1490 echo "${ECHO_T}unknown" >&6
5167     fi
5168    
5169 gezelter 2081
5170    
5171    
5172    
5173 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
5174     # (absoft) use -p).
5175     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5176     # specified, work.pcl and work.pc are created. However, if you specify
5177     # a file, it must contain a the name of a file ending in .pc . Ugh!
5178     # Use the module made above
5179 gezelter 2081 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5180 gezelter 1490 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5181     rm -f conftest*
5182     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5183     rm -f work*
5184 gezelter 2547 cat >conftest.$ac_ext <<EOF
5185 gezelter 1490 module conftest
5186     integer n
5187     parameter (n=1)
5188     end module conftest
5189     EOF
5190     # SGI and absoft compilers generates module name in upper case!
5191     testname="conftest"
5192 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5193     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5194 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5195     if test -n "$mod" ; then
5196     testname="CONFTEST"
5197     fi
5198     madedir=0
5199     if test ! -d conf ; then mkdir conf ; madedir=1; fi
5200     cp $testname.$MOD conf
5201     rm -f conftest* CONFTEST*
5202 gezelter 2547 cat >conftest1.$ac_ext <<EOF
5203 gezelter 1490 program main
5204     use conftest
5205     print *, n
5206     end
5207     EOF
5208     F90_WORK_FILES_ARG=""
5209     F90MODINCSPEC=""
5210 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5211 gezelter 1490 MODDIRFLAG="-I"
5212     F90MODINCSPEC="-I<dir>"
5213 gezelter 2081 echo "$as_me:$LINENO: result: -I" >&5
5214 gezelter 1490 echo "${ECHO_T}-I" >&6
5215 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5216 gezelter 1490 MODDIRFLAG="-M"
5217     F90MODINCSPEC="-M<dir>"
5218 gezelter 2081 echo "$as_me:$LINENO: result: -M" >&5
5219 gezelter 1490 echo "${ECHO_T}-M" >&6
5220 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5221 gezelter 1490 MODDIRFLAG="-p"
5222     F90MODINCSPEC="-p<dir>"
5223 gezelter 2081 echo "$as_me:$LINENO: result: -p" >&5
5224 gezelter 1490 echo "${ECHO_T}-p" >&6
5225     elif test -s work.pc ; then
5226     cp work.pc conf/mpimod.pc
5227     echo "mpimod.pc" > conf/mpimod.pcl
5228     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5229 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5230 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
5231 gezelter 2081 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5232 gezelter 1490 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5233     F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5234     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5235    
5236     else
5237     # The version of the Intel compiler that I have refuses to let
5238     # you put the "work catalog" list anywhere but the current
5239     # directory. For example, you cannot in
5240     :
5241     fi
5242     fi
5243     if test -z "MODDIRFLAG" ; then
5244 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5245 gezelter 1490 echo "${ECHO_T}unknown" >&6
5246     fi
5247    
5248 gezelter 2081
5249 gezelter 1490 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5250     if test $madedir = 1 ; then rmdir conf ; fi
5251     fi
5252    
5253 gezelter 2081
5254     echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5255 gezelter 1535 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5256     if test "${ac_cv_f90_module_names+set}" = set; then
5257     echo $ECHO_N "(cached) $ECHO_C" >&6
5258     else
5259 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5260     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5261     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5262     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5263 gezelter 1535
5264     # carry out the test in a new directory, so that we don't miss anything
5265     mkdir conftest
5266     cd conftest
5267     cat >conftest.$ac_ext <<_ACEOF
5268     MODULE Bar
5269     END MODULE Bar
5270     _ACEOF
5271     rm -f conftest.$ac_objext
5272 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5273     (eval $ac_compile) 2>conftest.er1
5274 gezelter 1535 ac_status=$?
5275 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5276     rm -f conftest.er1
5277     cat conftest.err >&5
5278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5279 gezelter 1535 (exit $ac_status); } &&
5280 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
5281 gezelter 2473 || test ! -s conftest.err'
5282 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5283 gezelter 1535 (eval $ac_try) 2>&5
5284     ac_status=$?
5285 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5286     (exit $ac_status); }; } &&
5287     { ac_try='test -s conftest.$ac_objext'
5288     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5289     (eval $ac_try) 2>&5
5290     ac_status=$?
5291     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5292 gezelter 1535 (exit $ac_status); }; }; then
5293     ac_cv_f90_module_names=
5294     ac_file_list=*
5295     for ac_file in $ac_file_list; do
5296     case $ac_file in
5297     # don't care for original source and object files
5298     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5299     :
5300     ;;
5301     # look for new files derived from the file name
5302     *conftest*)
5303     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5304     ac_exists=false
5305     for ac_i in $ac_cv_f90_module_names; do
5306     if test x"$ac_pat" = x"$ac_i"; then
5307     ac_exists=true
5308     break
5309     fi
5310     done
5311    
5312     if test x"$ac_exists" = xtrue; then
5313     :
5314     else
5315     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5316     fi
5317    
5318     ;;
5319     # look for new files derived from the module name,
5320     # with different case translation schemes
5321     *Bar*)
5322     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5323     ac_exists=false
5324     for ac_i in $ac_cv_f90_module_names; do
5325     if test x"$ac_pat" = x"$ac_i"; then
5326     ac_exists=true
5327     break
5328     fi
5329     done
5330    
5331     if test x"$ac_exists" = xtrue; then
5332     :
5333     else
5334     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5335     fi
5336    
5337     ;;
5338     *bar*)
5339     ac_pat=`echo $ac_file | sed s/bar/%module%/`
5340     ac_exists=false
5341     for ac_i in $ac_cv_f90_module_names; do
5342     if test x"$ac_pat" = x"$ac_i"; then
5343     ac_exists=true
5344     break
5345     fi
5346     done
5347    
5348     if test x"$ac_exists" = xtrue; then
5349     :
5350     else
5351     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5352     fi
5353    
5354     ;;
5355     *BAR*)
5356     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5357     ac_exists=false
5358     for ac_i in $ac_cv_f90_module_names; do
5359     if test x"$ac_pat" = x"$ac_i"; then
5360     ac_exists=true
5361     break
5362     fi
5363     done
5364    
5365     if test x"$ac_exists" = xtrue; then
5366     :
5367     else
5368     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5369     fi
5370    
5371     ;;
5372     # Other files - we have no idea how they are generated
5373     *)
5374 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5375 gezelter 1535 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5376     ;;
5377     esac
5378     done
5379     if test "x$ac_cv_f90_module_names" = "x"; then
5380 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5381 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5382     fi
5383    
5384     else
5385     echo "$as_me: failed program was:" >&5
5386 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5387    
5388 gezelter 1535 ac_cv_f90_module_names=
5389 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5390 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5391     fi
5392 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5393 gezelter 1535 cd ..
5394     # cleanup
5395     rm -rf conftest
5396 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5397     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5398     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5399     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5400 gezelter 1535
5401     fi
5402 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5403 gezelter 1535 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5404    
5405     # We now generate a shell script that will help us to figure out the correct
5406     # module file names, using the value of ac_cv_f90_module_names
5407    
5408     echo "Generating shell script modnam"
5409    
5410     cat > scripts/modnam << EOF
5411     #! /bin/sh
5412     # This script is auto-generated by configure
5413     #
5414     usage="\\
5415     Usage: \$0 [FILES]
5416    
5417     [FILES] are Fortran 90 source files.
5418     The output is a list of module file names that the Fortran 90 compiler
5419     generates when compiling [FILES]."
5420    
5421     list=
5422     empty=
5423    
5424     if test \$# -eq 0; then
5425     echo "\$usage"; exit 0
5426     fi
5427    
5428     while test \$# != 0; do
5429    
5430     file=\$1
5431     shift
5432    
5433     # strip suffix
5434     base=\`echo \$file | sed 's/[.][^.]*$//'\`
5435    
5436     test ! -f \$file && continue
5437    
5438     # Look for module definitions and transform them to upper / lower case
5439     mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
5440     upper=\`echo \$mods | tr a-z A-Z\`
5441     lower=\`echo \$mods | tr A-Z a-z\`
5442    
5443     # Here, the patterns for generating module file names were inserted by configure
5444     for trans in $ac_cv_f90_module_names; do
5445    
5446     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5447     var=empty
5448     case \$pat in
5449     %MODULE%)
5450     var=upper ;;
5451     %Module%)
5452     var=mods ;;
5453     %module%)
5454     var=lower ;;
5455     %FILE%)
5456     test -n "\$mods" && var=base ;;
5457     esac
5458     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5459     list="\$list \$new"
5460     done
5461     done
5462    
5463     echo \$list
5464     # end of configure-generated script
5465     EOF
5466     chmod 755 scripts/modnam
5467    
5468     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5469     F90_MODULE_NAMES=empty
5470     case $pat in
5471     %MODULE%)
5472     F90_MODULE_NAMES=UPPER ;;
5473     %Module%)
5474     F90_MODULE_NAMES=Mixed ;;
5475     %module%)
5476     F90_MODULE_NAMES=lower ;;
5477     *)
5478     F90_MODULE_NAMES=unknown ;;
5479     esac
5480    
5481 gezelter 1490 ac_ext=c
5482     ac_cpp='$CPP $CPPFLAGS'
5483     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5484     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5485     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5486    
5487 gezelter 2081
5488 gezelter 2547 ac_ext=c
5489     ac_cpp='$CPP $CPPFLAGS'
5490     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5491     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5492     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5493 gezelter 2453
5494    
5495 gezelter 2547
5496     echo "$as_me:$LINENO: checking for asin in -lm" >&5
5497     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5498     if test "${ac_cv_lib_m_asin+set}" = set; then
5499 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
5500     else
5501 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
5502     LIBS="-lm $LIBS"
5503     cat >conftest.$ac_ext <<_ACEOF
5504 gezelter 2453 /* confdefs.h. */
5505     _ACEOF
5506     cat confdefs.h >>conftest.$ac_ext
5507     cat >>conftest.$ac_ext <<_ACEOF
5508     /* end confdefs.h. */
5509 gezelter 2547
5510     /* Override any gcc2 internal prototype to avoid an error. */
5511     #ifdef __cplusplus
5512     extern "C"
5513 gezelter 2453 #endif
5514 gezelter 2547 /* We use char because int might match the return type of a gcc2
5515     builtin and then its argument prototype would still apply. */
5516     char asin ();
5517     #ifdef FC_DUMMY_MAIN
5518     #ifndef FC_DUMMY_MAIN_EQ_F77
5519     # ifdef __cplusplus
5520     extern "C"
5521     # endif
5522     int FC_DUMMY_MAIN() { return 1; }
5523     #endif
5524     #endif
5525     int
5526     main ()
5527     {
5528     asin ();
5529     ;
5530     return 0;
5531     }
5532 gezelter 2453 _ACEOF
5533 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
5534     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5535     (eval $ac_link) 2>conftest.er1
5536 gezelter 2453 ac_status=$?
5537     grep -v '^ *+' conftest.er1 >conftest.err
5538     rm -f conftest.er1
5539     cat conftest.err >&5
5540     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5541 gezelter 2547 (exit $ac_status); } &&
5542     { ac_try='test -z "$ac_c_werror_flag"
5543     || test ! -s conftest.err'
5544     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5545     (eval $ac_try) 2>&5
5546 gezelter 2453 ac_status=$?
5547     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5548 gezelter 2547 (exit $ac_status); }; } &&
5549     { ac_try='test -s conftest$ac_exeext'
5550     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5551     (eval $ac_try) 2>&5
5552 gezelter 2453 ac_status=$?
5553     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5554 gezelter 2547 (exit $ac_status); }; }; then
5555     ac_cv_lib_m_asin=yes
5556 gezelter 2453 else
5557     echo "$as_me: failed program was:" >&5
5558     sed 's/^/| /' conftest.$ac_ext >&5
5559    
5560 gezelter 2547 ac_cv_lib_m_asin=no
5561 gezelter 2453 fi
5562 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
5563     conftest$ac_exeext conftest.$ac_ext
5564     LIBS=$ac_check_lib_save_LIBS
5565     fi
5566     echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5567     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5568     if test $ac_cv_lib_m_asin = yes; then
5569     cat >>confdefs.h <<_ACEOF
5570     #define HAVE_LIBM 1
5571 gezelter 2510 _ACEOF
5572 gezelter 2453
5573 gezelter 2547 LIBS="-lm $LIBS"
5574 gezelter 2453
5575     else
5576 gezelter 2547 exit
5577 gezelter 2453 fi
5578    
5579    
5580 gezelter 2081 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5581     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5582     if test "${ac_cv_header_stdc+set}" = set; then
5583     echo $ECHO_N "(cached) $ECHO_C" >&6
5584     else
5585     cat >conftest.$ac_ext <<_ACEOF
5586     /* confdefs.h. */
5587     _ACEOF
5588     cat confdefs.h >>conftest.$ac_ext
5589     cat >>conftest.$ac_ext <<_ACEOF
5590     /* end confdefs.h. */
5591     #include <stdlib.h>
5592     #include <stdarg.h>
5593     #include <string.h>
5594     #include <float.h>
5595    
5596 gezelter 2547 #ifdef FC_DUMMY_MAIN
5597     #ifndef FC_DUMMY_MAIN_EQ_F77
5598     # ifdef __cplusplus
5599     extern "C"
5600     # endif
5601     int FC_DUMMY_MAIN() { return 1; }
5602     #endif
5603     #endif
5604 gezelter 2081 int
5605     main ()
5606     {
5607    
5608     ;
5609     return 0;
5610     }
5611     _ACEOF
5612     rm -f conftest.$ac_objext
5613     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5614     (eval $ac_compile) 2>conftest.er1
5615     ac_status=$?
5616     grep -v '^ *+' conftest.er1 >conftest.err
5617     rm -f conftest.er1
5618     cat conftest.err >&5
5619     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5620     (exit $ac_status); } &&
5621 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5622 gezelter 2473 || test ! -s conftest.err'
5623 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5624     (eval $ac_try) 2>&5
5625     ac_status=$?
5626     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5627     (exit $ac_status); }; } &&
5628     { ac_try='test -s conftest.$ac_objext'
5629     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5630     (eval $ac_try) 2>&5
5631     ac_status=$?
5632     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5633     (exit $ac_status); }; }; then
5634     ac_cv_header_stdc=yes
5635     else
5636     echo "$as_me: failed program was:" >&5
5637     sed 's/^/| /' conftest.$ac_ext >&5
5638    
5639     ac_cv_header_stdc=no
5640     fi
5641     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5642    
5643     if test $ac_cv_header_stdc = yes; then
5644     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5645     cat >conftest.$ac_ext <<_ACEOF
5646     /* confdefs.h. */
5647     _ACEOF
5648     cat confdefs.h >>conftest.$ac_ext
5649     cat >>conftest.$ac_ext <<_ACEOF
5650     /* end confdefs.h. */
5651     #include <string.h>
5652    
5653     _ACEOF
5654     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5655     $EGREP "memchr" >/dev/null 2>&1; then
5656     :
5657     else
5658     ac_cv_header_stdc=no
5659     fi
5660     rm -f conftest*
5661    
5662     fi
5663    
5664     if test $ac_cv_header_stdc = yes; then
5665     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5666     cat >conftest.$ac_ext <<_ACEOF
5667     /* confdefs.h. */
5668     _ACEOF
5669     cat confdefs.h >>conftest.$ac_ext
5670     cat >>conftest.$ac_ext <<_ACEOF
5671     /* end confdefs.h. */
5672     #include <stdlib.h>
5673    
5674     _ACEOF
5675     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5676     $EGREP "free" >/dev/null 2>&1; then
5677     :
5678     else
5679     ac_cv_header_stdc=no
5680     fi
5681     rm -f conftest*
5682    
5683     fi
5684    
5685     if test $ac_cv_header_stdc = yes; then
5686     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5687     if test "$cross_compiling" = yes; then
5688     :
5689     else
5690     cat >conftest.$ac_ext <<_ACEOF
5691     /* confdefs.h. */
5692     _ACEOF
5693     cat confdefs.h >>conftest.$ac_ext
5694     cat >>conftest.$ac_ext <<_ACEOF
5695     /* end confdefs.h. */
5696     #include <ctype.h>
5697     #if ((' ' & 0x0FF) == 0x020)
5698     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5699     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5700     #else
5701     # define ISLOWER(c) \
5702     (('a' <= (c) && (c) <= 'i') \
5703     || ('j' <= (c) && (c) <= 'r') \
5704     || ('s' <= (c) && (c) <= 'z'))
5705     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5706     #endif
5707    
5708     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5709     int
5710     main ()
5711     {
5712     int i;
5713     for (i = 0; i < 256; i++)
5714     if (XOR (islower (i), ISLOWER (i))
5715     || toupper (i) != TOUPPER (i))
5716     exit(2);
5717     exit (0);
5718     }
5719     _ACEOF
5720     rm -f conftest$ac_exeext
5721     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5722     (eval $ac_link) 2>&5
5723     ac_status=$?
5724     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5725     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5726     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5727     (eval $ac_try) 2>&5
5728     ac_status=$?
5729     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730     (exit $ac_status); }; }; then
5731     :
5732     else
5733     echo "$as_me: program exited with status $ac_status" >&5
5734     echo "$as_me: failed program was:" >&5
5735     sed 's/^/| /' conftest.$ac_ext >&5
5736    
5737     ( exit $ac_status )
5738     ac_cv_header_stdc=no
5739     fi
5740     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5741     fi
5742     fi
5743     fi
5744     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5745     echo "${ECHO_T}$ac_cv_header_stdc" >&6
5746     if test $ac_cv_header_stdc = yes; then
5747    
5748     cat >>confdefs.h <<\_ACEOF
5749     #define STDC_HEADERS 1
5750     _ACEOF
5751    
5752     fi
5753    
5754 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5755 gezelter 2510
5756    
5757    
5758 gezelter 2547
5759    
5760    
5761    
5762    
5763    
5764     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5765     inttypes.h stdint.h unistd.h
5766     do
5767     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5768     echo "$as_me:$LINENO: checking for $ac_header" >&5
5769     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5770     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5771     echo $ECHO_N "(cached) $ECHO_C" >&6
5772     else
5773     cat >conftest.$ac_ext <<_ACEOF
5774 gezelter 2510 /* confdefs.h. */
5775     _ACEOF
5776     cat confdefs.h >>conftest.$ac_ext
5777     cat >>conftest.$ac_ext <<_ACEOF
5778     /* end confdefs.h. */
5779 gezelter 2547 $ac_includes_default
5780    
5781     #include <$ac_header>
5782 gezelter 2510 _ACEOF
5783     rm -f conftest.$ac_objext
5784     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5785     (eval $ac_compile) 2>conftest.er1
5786     ac_status=$?
5787     grep -v '^ *+' conftest.er1 >conftest.err
5788     rm -f conftest.er1
5789     cat conftest.err >&5
5790     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5791     (exit $ac_status); } &&
5792 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5793 gezelter 2510 || test ! -s conftest.err'
5794     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5795     (eval $ac_try) 2>&5
5796     ac_status=$?
5797     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5798     (exit $ac_status); }; } &&
5799     { ac_try='test -s conftest.$ac_objext'
5800     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5801     (eval $ac_try) 2>&5
5802     ac_status=$?
5803     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5804     (exit $ac_status); }; }; then
5805 gezelter 2547 eval "$as_ac_Header=yes"
5806 gezelter 2510 else
5807     echo "$as_me: failed program was:" >&5
5808     sed 's/^/| /' conftest.$ac_ext >&5
5809    
5810 gezelter 2547 eval "$as_ac_Header=no"
5811 gezelter 2510 fi
5812     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5813     fi
5814 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5815     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5816     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5817     cat >>confdefs.h <<_ACEOF
5818     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5819 gezelter 2510 _ACEOF
5820    
5821     fi
5822    
5823 gezelter 2547 done
5824 gezelter 2081
5825    
5826 gezelter 2547 #
5827     # Handle user hints
5828     #
5829 gezelter 2081
5830 gezelter 2547 # Check whether --with-zlib or --without-zlib was given.
5831     if test "${with_zlib+set}" = set; then
5832     withval="$with_zlib"
5833 gezelter 2754 zlib_dir="$withval"
5834     else
5835     zlib_dir="not_set"
5836     fi;
5837     if test "$zlib_dir" != "no"; then
5838    
5839     if test "$zlib_dir" != "not_set" ; then
5840     if test -d "$zlib_dir"
5841 gezelter 2547 then
5842 gezelter 2754 ZLIB_HOME="$zlib_dir"
5843 gezelter 2547 else
5844 gezelter 2754 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5845     echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5846 gezelter 2547 fi
5847     fi
5848 gezelter 2081
5849 gezelter 2547 ZLIB_HOME=/usr/local
5850     if test ! -f "${ZLIB_HOME}/include/zlib.h"
5851     then
5852     ZLIB_HOME=/usr
5853     fi
5854 gezelter 2081
5855 gezelter 2547 #
5856     # Locate zlib, if wanted
5857     #
5858     if test -n "${ZLIB_HOME}"
5859     then
5860     ZLIB_OLD_LDFLAGS=$LDFLAGS
5861     ZLIB_OLD_CPPFLAGS=$LDFLAGS
5862     LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5863     CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5864 gezelter 2081
5865    
5866 gezelter 2547 ac_ext=c
5867     ac_cpp='$CPP $CPPFLAGS'
5868     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5869     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5870     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5871 gezelter 2081
5872 gezelter 2547 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5873     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5874     if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5875     echo $ECHO_N "(cached) $ECHO_C" >&6
5876     else
5877     ac_check_lib_save_LIBS=$LIBS
5878     LIBS="-lz $LIBS"
5879     cat >conftest.$ac_ext <<_ACEOF
5880     /* confdefs.h. */
5881     _ACEOF
5882     cat confdefs.h >>conftest.$ac_ext
5883     cat >>conftest.$ac_ext <<_ACEOF
5884     /* end confdefs.h. */
5885 gezelter 2081
5886 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
5887     #ifdef __cplusplus
5888     extern "C"
5889     #endif
5890     /* We use char because int might match the return type of a gcc2
5891     builtin and then its argument prototype would still apply. */
5892     char inflateEnd ();
5893     #ifdef FC_DUMMY_MAIN
5894     #ifndef FC_DUMMY_MAIN_EQ_F77
5895     # ifdef __cplusplus
5896     extern "C"
5897     # endif
5898     int FC_DUMMY_MAIN() { return 1; }
5899     #endif
5900     #endif
5901     int
5902     main ()
5903     {
5904     inflateEnd ();
5905     ;
5906     return 0;
5907     }
5908     _ACEOF
5909     rm -f conftest.$ac_objext conftest$ac_exeext
5910     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5911     (eval $ac_link) 2>conftest.er1
5912     ac_status=$?
5913     grep -v '^ *+' conftest.er1 >conftest.err
5914     rm -f conftest.er1
5915     cat conftest.err >&5
5916     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5917     (exit $ac_status); } &&
5918     { ac_try='test -z "$ac_c_werror_flag"
5919     || test ! -s conftest.err'
5920     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5921     (eval $ac_try) 2>&5
5922     ac_status=$?
5923     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5924     (exit $ac_status); }; } &&
5925     { ac_try='test -s conftest$ac_exeext'
5926     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5927     (eval $ac_try) 2>&5
5928     ac_status=$?
5929     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5930     (exit $ac_status); }; }; then
5931     ac_cv_lib_z_inflateEnd=yes
5932     else
5933     echo "$as_me: failed program was:" >&5
5934     sed 's/^/| /' conftest.$ac_ext >&5
5935    
5936     ac_cv_lib_z_inflateEnd=no
5937     fi
5938     rm -f conftest.err conftest.$ac_objext \
5939     conftest$ac_exeext conftest.$ac_ext
5940     LIBS=$ac_check_lib_save_LIBS
5941     fi
5942     echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5943     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5944     if test $ac_cv_lib_z_inflateEnd = yes; then
5945     zlib_cv_libz=yes
5946     else
5947     zlib_cv_libz=no
5948     fi
5949    
5950     if test "${ac_cv_header_zlib_h+set}" = set; then
5951     echo "$as_me:$LINENO: checking for zlib.h" >&5
5952     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5953     if test "${ac_cv_header_zlib_h+set}" = set; then
5954 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5955 gezelter 2547 fi
5956     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5957     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5958 gezelter 1490 else
5959 gezelter 2547 # Is the header compilable?
5960     echo "$as_me:$LINENO: checking zlib.h usability" >&5
5961     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5962     cat >conftest.$ac_ext <<_ACEOF
5963 gezelter 2081 /* confdefs.h. */
5964     _ACEOF
5965     cat confdefs.h >>conftest.$ac_ext
5966     cat >>conftest.$ac_ext <<_ACEOF
5967     /* end confdefs.h. */
5968     $ac_includes_default
5969 gezelter 2547 #include <zlib.h>
5970 gezelter 1490 _ACEOF
5971 gezelter 2081 rm -f conftest.$ac_objext
5972     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5973     (eval $ac_compile) 2>conftest.er1
5974     ac_status=$?
5975     grep -v '^ *+' conftest.er1 >conftest.err
5976     rm -f conftest.er1
5977     cat conftest.err >&5
5978     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5979     (exit $ac_status); } &&
5980 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5981 gezelter 2473 || test ! -s conftest.err'
5982 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5983     (eval $ac_try) 2>&5
5984     ac_status=$?
5985     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5986     (exit $ac_status); }; } &&
5987     { ac_try='test -s conftest.$ac_objext'
5988     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5989     (eval $ac_try) 2>&5
5990     ac_status=$?
5991     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5992     (exit $ac_status); }; }; then
5993 gezelter 2547 ac_header_compiler=yes
5994 gezelter 2081 else
5995     echo "$as_me: failed program was:" >&5
5996     sed 's/^/| /' conftest.$ac_ext >&5
5997    
5998 gezelter 2547 ac_header_compiler=no
5999 gezelter 2081 fi
6000     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6001 gezelter 2547 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6002     echo "${ECHO_T}$ac_header_compiler" >&6
6003    
6004     # Is the header present?
6005     echo "$as_me:$LINENO: checking zlib.h presence" >&5
6006     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
6007     cat >conftest.$ac_ext <<_ACEOF
6008     /* confdefs.h. */
6009     _ACEOF
6010     cat confdefs.h >>conftest.$ac_ext
6011     cat >>conftest.$ac_ext <<_ACEOF
6012     /* end confdefs.h. */
6013     #include <zlib.h>
6014     _ACEOF
6015     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6016     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6017     ac_status=$?
6018     grep -v '^ *+' conftest.er1 >conftest.err
6019     rm -f conftest.er1
6020     cat conftest.err >&5
6021     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6022     (exit $ac_status); } >/dev/null; then
6023     if test -s conftest.err; then
6024     ac_cpp_err=$ac_c_preproc_warn_flag
6025     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6026     else
6027     ac_cpp_err=
6028     fi
6029     else
6030     ac_cpp_err=yes
6031 gezelter 2081 fi
6032 gezelter 2547 if test -z "$ac_cpp_err"; then
6033     ac_header_preproc=yes
6034     else
6035     echo "$as_me: failed program was:" >&5
6036     sed 's/^/| /' conftest.$ac_ext >&5
6037 gezelter 2081
6038 gezelter 2547 ac_header_preproc=no
6039 gezelter 2081 fi
6040 gezelter 2547 rm -f conftest.err conftest.$ac_ext
6041     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6042     echo "${ECHO_T}$ac_header_preproc" >&6
6043 gezelter 2081
6044 gezelter 2547 # So? What about this header?
6045     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6046     yes:no: )
6047     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6048     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6049     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6050     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6051     ac_header_preproc=yes
6052     ;;
6053     no:yes:* )
6054     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6055     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6056     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
6057     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
6058     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6059     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6060     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
6061     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
6062     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6063     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6064     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6065     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6066     (
6067     cat <<\_ASBOX
6068     ## ------------------------------ ##
6069     ## Report this to gezelter@nd.edu ##
6070     ## ------------------------------ ##
6071     _ASBOX
6072     ) |
6073     sed "s/^/$as_me: WARNING: /" >&2
6074     ;;
6075     esac
6076     echo "$as_me:$LINENO: checking for zlib.h" >&5
6077     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6078     if test "${ac_cv_header_zlib_h+set}" = set; then
6079     echo $ECHO_N "(cached) $ECHO_C" >&6
6080     else
6081     ac_cv_header_zlib_h=$ac_header_preproc
6082     fi
6083     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6084     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6085 gezelter 2081
6086 gezelter 2547 fi
6087     if test $ac_cv_header_zlib_h = yes; then
6088     zlib_cv_zlib_h=yes
6089     else
6090     zlib_cv_zlib_h=no
6091     fi
6092 gezelter 2081
6093 gezelter 2547
6094     ac_ext=c
6095     ac_cpp='$CPP $CPPFLAGS'
6096     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6097     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6098     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6099    
6100    
6101 gezelter 2754 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6102 gezelter 2081
6103 gezelter 2754 cat >>confdefs.h <<\_ACEOF
6104     #define HAVE_ZLIB_H 1
6105 gezelter 2547 _ACEOF
6106 gezelter 2081
6107 gezelter 2754
6108     cat >>confdefs.h <<\_ACEOF
6109 gezelter 2547 #define HAVE_LIBZ 1
6110     _ACEOF
6111 gezelter 2081
6112 gezelter 2754 ZLIB_INC_DIR="${ZLIB_HOME}/include"
6113     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6114     ZLIB="-lz"
6115 gezelter 2547 else
6116     echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6117     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6118 gezelter 2754 ZLIB_INC_DIR=
6119     ZLIB_LIB_DIR=
6120     ZLIB=
6121 gezelter 2547 LDFLAGS="$ZLIB_OLD_LDFLAGS"
6122     CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6123     echo "$as_me:$LINENO: result: failed" >&5
6124     echo "${ECHO_T}failed" >&6
6125 gezelter 2754 echo ""
6126     echo "*********************************************************"
6127     echo "* WARNING: Could not find a working zlib installation *"
6128     echo "* If you need OOPSE to be able to deal with compressed *"
6129     echo "* trajectory dump files be sure to specify a valid zlib *"
6130     echo "* installation with --with-zlib=DIR *"
6131     echo "* *"
6132     echo "* OOPSE will still work without zlib installed. *"
6133     echo "*********************************************************"
6134     echo ""
6135 gezelter 2547 fi
6136 gezelter 2754
6137    
6138    
6139 gezelter 2547 fi
6140 gezelter 2754 fi
6141 gezelter 2547
6142 gezelter 2753 #
6143     # Handle user hints
6144     #
6145 gezelter 2547
6146 gezelter 2752 # Check whether --with-fftw or --without-fftw was given.
6147     if test "${with_fftw+set}" = set; then
6148     withval="$with_fftw"
6149 gezelter 2753 fftw_dir="$withval"
6150 gezelter 2752 else
6151 gezelter 2753 fftw_dir="not_set"
6152 gezelter 2752 fi;
6153 gezelter 2753 if test "$fftw_dir" != "no"; then
6154 gezelter 2752
6155 gezelter 2753 if test "$fftw_dir" != "not_set" ; then
6156     if test -d "$fftw_dir"
6157     then
6158     FFTW_HOME="$fftw_dir"
6159     else
6160     { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6161     echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6162     fi
6163 gezelter 2752 fi
6164    
6165 gezelter 2753 FFTW_HOME=/usr/local
6166     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"
6167     then
6168     FFTW_HOME=/usr
6169 gezelter 2752 fi
6170    
6171 gezelter 2753 #
6172     # Locate fftw, if wanted
6173     #
6174     if test -n "${FFTW_HOME}"
6175     then
6176     FFTW_OLD_LDFLAGS=$LDFLAGS
6177     FFTW_OLD_CPPFLAGS=$LDFLAGS
6178     LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6179     CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6180 gezelter 2752
6181    
6182 gezelter 2753 ac_ext=c
6183     ac_cpp='$CPP $CPPFLAGS'
6184     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6185     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6186     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6187 gezelter 2752
6188 gezelter 2753 echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6189     echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6190     if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6191     echo $ECHO_N "(cached) $ECHO_C" >&6
6192 gezelter 2752 else
6193 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6194     LIBS="-lfftw3 $LIBS"
6195 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6196     /* confdefs.h. */
6197     _ACEOF
6198     cat confdefs.h >>conftest.$ac_ext
6199     cat >>conftest.$ac_ext <<_ACEOF
6200     /* end confdefs.h. */
6201 gezelter 2753
6202     /* Override any gcc2 internal prototype to avoid an error. */
6203     #ifdef __cplusplus
6204     extern "C"
6205     #endif
6206     /* We use char because int might match the return type of a gcc2
6207     builtin and then its argument prototype would still apply. */
6208     char fftw_execute ();
6209 gezelter 2752 #ifdef FC_DUMMY_MAIN
6210     #ifndef FC_DUMMY_MAIN_EQ_F77
6211     # ifdef __cplusplus
6212     extern "C"
6213     # endif
6214     int FC_DUMMY_MAIN() { return 1; }
6215     #endif
6216     #endif
6217     int
6218     main ()
6219     {
6220 gezelter 2753 fftw_execute ();
6221 gezelter 2752 ;
6222     return 0;
6223     }
6224     _ACEOF
6225 gezelter 2753 rm -f conftest.$ac_objext conftest$ac_exeext
6226     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6227     (eval $ac_link) 2>conftest.er1
6228 gezelter 2752 ac_status=$?
6229     grep -v '^ *+' conftest.er1 >conftest.err
6230     rm -f conftest.er1
6231     cat conftest.err >&5
6232     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6233     (exit $ac_status); } &&
6234     { ac_try='test -z "$ac_c_werror_flag"
6235     || test ! -s conftest.err'
6236     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6237     (eval $ac_try) 2>&5
6238     ac_status=$?
6239     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6240     (exit $ac_status); }; } &&
6241 gezelter 2753 { ac_try='test -s conftest$ac_exeext'
6242 gezelter 2752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6243     (eval $ac_try) 2>&5
6244     ac_status=$?
6245     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6246     (exit $ac_status); }; }; then
6247 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
6248 gezelter 2752 else
6249     echo "$as_me: failed program was:" >&5
6250     sed 's/^/| /' conftest.$ac_ext >&5
6251    
6252 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=no
6253 gezelter 2752 fi
6254 gezelter 2753 rm -f conftest.err conftest.$ac_objext \
6255     conftest$ac_exeext conftest.$ac_ext
6256     LIBS=$ac_check_lib_save_LIBS
6257 gezelter 2752 fi
6258 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6259     echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6260     if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6261     fftw_cv_libfftw3=yes
6262     else
6263     fftw_cv_libfftw3=no
6264     fi
6265 gezelter 2752
6266 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
6267 gezelter 2752 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6268     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6269 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
6270     echo $ECHO_N "(cached) $ECHO_C" >&6
6271     fi
6272     echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6273     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6274     else
6275     # Is the header compilable?
6276     echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6277     echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6278     cat >conftest.$ac_ext <<_ACEOF
6279 gezelter 2752 /* confdefs.h. */
6280     _ACEOF
6281     cat confdefs.h >>conftest.$ac_ext
6282     cat >>conftest.$ac_ext <<_ACEOF
6283     /* end confdefs.h. */
6284 gezelter 2753 $ac_includes_default
6285 gezelter 2752 #include <fftw3.h>
6286     _ACEOF
6287     rm -f conftest.$ac_objext
6288     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6289     (eval $ac_compile) 2>conftest.er1
6290     ac_status=$?
6291     grep -v '^ *+' conftest.er1 >conftest.err
6292     rm -f conftest.er1
6293     cat conftest.err >&5
6294     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6295     (exit $ac_status); } &&
6296     { ac_try='test -z "$ac_c_werror_flag"
6297     || test ! -s conftest.err'
6298     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6299     (eval $ac_try) 2>&5
6300     ac_status=$?
6301     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6302     (exit $ac_status); }; } &&
6303     { ac_try='test -s conftest.$ac_objext'
6304     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6305     (eval $ac_try) 2>&5
6306     ac_status=$?
6307     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6308     (exit $ac_status); }; }; then
6309 gezelter 2753 ac_header_compiler=yes
6310 gezelter 2752 else
6311     echo "$as_me: failed program was:" >&5
6312     sed 's/^/| /' conftest.$ac_ext >&5
6313    
6314 gezelter 2753 ac_header_compiler=no
6315 gezelter 2752 fi
6316     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6317 gezelter 2753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6318     echo "${ECHO_T}$ac_header_compiler" >&6
6319    
6320     # Is the header present?
6321     echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6322     echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6323 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6324     /* confdefs.h. */
6325     _ACEOF
6326     cat confdefs.h >>conftest.$ac_ext
6327     cat >>conftest.$ac_ext <<_ACEOF
6328     /* end confdefs.h. */
6329     #include <fftw3.h>
6330     _ACEOF
6331 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6332     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6333 gezelter 2752 ac_status=$?
6334     grep -v '^ *+' conftest.er1 >conftest.err
6335     rm -f conftest.er1
6336     cat conftest.err >&5
6337     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6338 gezelter 2753 (exit $ac_status); } >/dev/null; then
6339     if test -s conftest.err; then
6340     ac_cpp_err=$ac_c_preproc_warn_flag
6341     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6342     else
6343     ac_cpp_err=
6344     fi
6345 gezelter 2752 else
6346 gezelter 2753 ac_cpp_err=yes
6347     fi
6348     if test -z "$ac_cpp_err"; then
6349     ac_header_preproc=yes
6350     else
6351 gezelter 2752 echo "$as_me: failed program was:" >&5
6352     sed 's/^/| /' conftest.$ac_ext >&5
6353    
6354 gezelter 2753 ac_header_preproc=no
6355 gezelter 2752 fi
6356 gezelter 2753 rm -f conftest.err conftest.$ac_ext
6357     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6358     echo "${ECHO_T}$ac_header_preproc" >&6
6359 gezelter 2752
6360 gezelter 2753 # So? What about this header?
6361     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6362     yes:no: )
6363     { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
6364     echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6365     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
6366     echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
6367     ac_header_preproc=yes
6368     ;;
6369     no:yes:* )
6370     { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
6371     echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
6372     { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
6373     echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
6374     { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
6375     echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
6376     { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
6377     echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
6378     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
6379     echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
6380     { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
6381     echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6382     (
6383     cat <<\_ASBOX
6384     ## ------------------------------ ##
6385     ## Report this to gezelter@nd.edu ##
6386     ## ------------------------------ ##
6387     _ASBOX
6388     ) |
6389     sed "s/^/$as_me: WARNING: /" >&2
6390     ;;
6391     esac
6392     echo "$as_me:$LINENO: checking for fftw3.h" >&5
6393     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6394     if test "${ac_cv_header_fftw3_h+set}" = set; then
6395 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6396     else
6397 gezelter 2753 ac_cv_header_fftw3_h=$ac_header_preproc
6398     fi
6399     echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6400     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6401 gezelter 2752
6402     fi
6403 gezelter 2753 if test $ac_cv_header_fftw3_h = yes; then
6404     fftw_cv_fftw3_h=yes
6405 gezelter 2752 else
6406 gezelter 2753 fftw_cv_fftw3_h=no
6407 gezelter 2752 fi
6408    
6409    
6410 gezelter 2753 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"
6411     then
6412     echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6413     echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6414     if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6415     echo $ECHO_N "(cached) $ECHO_C" >&6
6416 gezelter 2752 else
6417 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6418     LIBS="-lfftw $LIBS"
6419 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6420     /* confdefs.h. */
6421     _ACEOF
6422     cat confdefs.h >>conftest.$ac_ext
6423     cat >>conftest.$ac_ext <<_ACEOF
6424     /* end confdefs.h. */
6425 gezelter 2753
6426     /* Override any gcc2 internal prototype to avoid an error. */
6427     #ifdef __cplusplus
6428     extern "C"
6429 gezelter 2752 #endif
6430 gezelter 2753 /* We use char because int might match the return type of a gcc2
6431     builtin and then its argument prototype would still apply. */
6432     char fftwnd_one ();
6433 gezelter 2752 #ifdef FC_DUMMY_MAIN
6434     #ifndef FC_DUMMY_MAIN_EQ_F77
6435     # ifdef __cplusplus
6436     extern "C"
6437     # endif
6438     int FC_DUMMY_MAIN() { return 1; }
6439     #endif
6440     #endif
6441     int
6442     main ()
6443     {
6444 gezelter 2753 fftwnd_one ();
6445 gezelter 2752 ;
6446     return 0;
6447     }
6448     _ACEOF
6449     rm -f conftest.$ac_objext conftest$ac_exeext
6450     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6451     (eval $ac_link) 2>conftest.er1
6452     ac_status=$?
6453     grep -v '^ *+' conftest.er1 >conftest.err
6454     rm -f conftest.er1
6455     cat conftest.err >&5
6456     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6457     (exit $ac_status); } &&
6458     { ac_try='test -z "$ac_c_werror_flag"
6459     || test ! -s conftest.err'
6460     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6461     (eval $ac_try) 2>&5
6462     ac_status=$?
6463     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6464     (exit $ac_status); }; } &&
6465     { ac_try='test -s conftest$ac_exeext'
6466     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6467     (eval $ac_try) 2>&5
6468     ac_status=$?
6469     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6470     (exit $ac_status); }; }; then
6471 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
6472 gezelter 2752 else
6473     echo "$as_me: failed program was:" >&5
6474     sed 's/^/| /' conftest.$ac_ext >&5
6475    
6476 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=no
6477 gezelter 2752 fi
6478     rm -f conftest.err conftest.$ac_objext \
6479     conftest$ac_exeext conftest.$ac_ext
6480 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
6481     fi
6482     echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6483     echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6484     if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6485     fftw_cv_libfftw=yes
6486 gezelter 2752 else
6487 gezelter 2753 fftw_cv_libfftw=no
6488 gezelter 2752 fi
6489    
6490 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
6491     echo "$as_me:$LINENO: checking for fftw.h" >&5
6492     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6493     if test "${ac_cv_header_fftw_h+set}" = set; then
6494     echo $ECHO_N "(cached) $ECHO_C" >&6
6495 gezelter 2752 fi
6496 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6497     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6498 gezelter 2752 else
6499 gezelter 2753 # Is the header compilable?
6500     echo "$as_me:$LINENO: checking fftw.h usability" >&5
6501     echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6502 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6503     /* confdefs.h. */
6504     _ACEOF
6505     cat confdefs.h >>conftest.$ac_ext
6506     cat >>conftest.$ac_ext <<_ACEOF
6507     /* end confdefs.h. */
6508 gezelter 2753 $ac_includes_default
6509     #include <fftw.h>
6510 gezelter 2752 _ACEOF
6511     rm -f conftest.$ac_objext
6512     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6513     (eval $ac_compile) 2>conftest.er1
6514     ac_status=$?
6515     grep -v '^ *+' conftest.er1 >conftest.err
6516     rm -f conftest.er1
6517     cat conftest.err >&5
6518     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519     (exit $ac_status); } &&
6520     { ac_try='test -z "$ac_c_werror_flag"
6521     || test ! -s conftest.err'
6522     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6523     (eval $ac_try) 2>&5
6524     ac_status=$?
6525     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6526     (exit $ac_status); }; } &&
6527     { ac_try='test -s conftest.$ac_objext'
6528     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6529     (eval $ac_try) 2>&5
6530     ac_status=$?
6531     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6532     (exit $ac_status); }; }; then
6533 gezelter 2753 ac_header_compiler=yes
6534 gezelter 2752 else
6535     echo "$as_me: failed program was:" >&5
6536     sed 's/^/| /' conftest.$ac_ext >&5
6537    
6538 gezelter 2753 ac_header_compiler=no
6539 gezelter 2752 fi
6540     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6541 gezelter 2753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6542     echo "${ECHO_T}$ac_header_compiler" >&6
6543 gezelter 2752
6544 gezelter 2753 # Is the header present?
6545     echo "$as_me:$LINENO: checking fftw.h presence" >&5
6546     echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6547 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6548     /* confdefs.h. */
6549     _ACEOF
6550     cat confdefs.h >>conftest.$ac_ext
6551     cat >>conftest.$ac_ext <<_ACEOF
6552     /* end confdefs.h. */
6553 gezelter 2753 #include <fftw.h>
6554 gezelter 2752 _ACEOF
6555 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6556     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6557 gezelter 2752 ac_status=$?
6558     grep -v '^ *+' conftest.er1 >conftest.err
6559     rm -f conftest.er1
6560     cat conftest.err >&5
6561     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6562 gezelter 2753 (exit $ac_status); } >/dev/null; then
6563     if test -s conftest.err; then
6564     ac_cpp_err=$ac_c_preproc_warn_flag
6565     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6566     else
6567     ac_cpp_err=
6568     fi
6569 gezelter 2752 else
6570 gezelter 2753 ac_cpp_err=yes
6571 gezelter 2752 fi
6572 gezelter 2753 if test -z "$ac_cpp_err"; then
6573     ac_header_preproc=yes
6574 gezelter 2752 else
6575     echo "$as_me: failed program was:" >&5
6576     sed 's/^/| /' conftest.$ac_ext >&5
6577    
6578 gezelter 2753 ac_header_preproc=no
6579 gezelter 2752 fi
6580 gezelter 2753 rm -f conftest.err conftest.$ac_ext
6581     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6582     echo "${ECHO_T}$ac_header_preproc" >&6
6583 gezelter 2752
6584 gezelter 2753 # So? What about this header?
6585     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6586     yes:no: )
6587     { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6588     echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6589     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
6590     echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
6591     ac_header_preproc=yes
6592     ;;
6593     no:yes:* )
6594     { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
6595     echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
6596     { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
6597     echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
6598     { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6599     echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6600     { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
6601     echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6602     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6603     echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6604     { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6605     echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6606     (
6607     cat <<\_ASBOX
6608     ## ------------------------------ ##
6609     ## Report this to gezelter@nd.edu ##
6610     ## ------------------------------ ##
6611     _ASBOX
6612     ) |
6613     sed "s/^/$as_me: WARNING: /" >&2
6614     ;;
6615     esac
6616     echo "$as_me:$LINENO: checking for fftw.h" >&5
6617     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6618     if test "${ac_cv_header_fftw_h+set}" = set; then
6619     echo $ECHO_N "(cached) $ECHO_C" >&6
6620 gezelter 2752 else
6621 gezelter 2753 ac_cv_header_fftw_h=$ac_header_preproc
6622     fi
6623     echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6624     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6625 gezelter 2752
6626     fi
6627 gezelter 2753 if test $ac_cv_header_fftw_h = yes; then
6628     fftw_cv_fftw_h=yes
6629     else
6630     fftw_cv_fftw_h=no
6631 gezelter 2752 fi
6632    
6633    
6634 gezelter 2753 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"
6635     then
6636     echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6637     echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6638     if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6639 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6640     else
6641     ac_check_lib_save_LIBS=$LIBS
6642 gezelter 2753 LIBS="-ldfftw $LIBS"
6643 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6644     /* confdefs.h. */
6645     _ACEOF
6646     cat confdefs.h >>conftest.$ac_ext
6647     cat >>conftest.$ac_ext <<_ACEOF
6648     /* end confdefs.h. */
6649    
6650 gezelter 2753 /* Override any gcc2 internal prototype to avoid an error. */
6651     #ifdef __cplusplus
6652     extern "C"
6653     #endif
6654     /* We use char because int might match the return type of a gcc2
6655     builtin and then its argument prototype would still apply. */
6656     char fftwnd_one ();
6657 gezelter 2752 #ifdef FC_DUMMY_MAIN
6658     #ifndef FC_DUMMY_MAIN_EQ_F77
6659     # ifdef __cplusplus
6660     extern "C"
6661     # endif
6662     int FC_DUMMY_MAIN() { return 1; }
6663     #endif
6664     #endif
6665     int
6666     main ()
6667     {
6668 gezelter 2753 fftwnd_one ();
6669 gezelter 2752 ;
6670     return 0;
6671     }
6672     _ACEOF
6673     rm -f conftest.$ac_objext conftest$ac_exeext
6674     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6675     (eval $ac_link) 2>conftest.er1
6676     ac_status=$?
6677     grep -v '^ *+' conftest.er1 >conftest.err
6678     rm -f conftest.er1
6679     cat conftest.err >&5
6680     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6681     (exit $ac_status); } &&
6682     { ac_try='test -z "$ac_c_werror_flag"
6683     || test ! -s conftest.err'
6684     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6685     (eval $ac_try) 2>&5
6686     ac_status=$?
6687     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6688     (exit $ac_status); }; } &&
6689     { ac_try='test -s conftest$ac_exeext'
6690     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6691     (eval $ac_try) 2>&5
6692     ac_status=$?
6693     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6694     (exit $ac_status); }; }; then
6695 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
6696 gezelter 2752 else
6697     echo "$as_me: failed program was:" >&5
6698     sed 's/^/| /' conftest.$ac_ext >&5
6699    
6700 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=no
6701 gezelter 2752 fi
6702     rm -f conftest.err conftest.$ac_objext \
6703     conftest$ac_exeext conftest.$ac_ext
6704     LIBS=$ac_check_lib_save_LIBS
6705     fi
6706 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6707     echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6708     if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6709     fftw_cv_libdfftw=yes
6710 gezelter 2752 else
6711 gezelter 2753 fftw_cv_libdfftw=no
6712 gezelter 2752 fi
6713    
6714 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
6715     echo "$as_me:$LINENO: checking for dfftw.h" >&5
6716     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6717     if test "${ac_cv_header_dfftw_h+set}" = set; then
6718     echo $ECHO_N "(cached) $ECHO_C" >&6
6719     fi
6720     echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6721     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6722 gezelter 2752 else
6723 gezelter 2753 # Is the header compilable?
6724     echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6725     echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6726 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6727     /* confdefs.h. */
6728     _ACEOF
6729     cat confdefs.h >>conftest.$ac_ext
6730     cat >>conftest.$ac_ext <<_ACEOF
6731     /* end confdefs.h. */
6732 gezelter 2753 $ac_includes_default
6733     #include <dfftw.h>
6734 gezelter 2752 _ACEOF
6735     rm -f conftest.$ac_objext
6736     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6737     (eval $ac_compile) 2>conftest.er1
6738     ac_status=$?
6739     grep -v '^ *+' conftest.er1 >conftest.err
6740     rm -f conftest.er1
6741     cat conftest.err >&5
6742     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6743     (exit $ac_status); } &&
6744     { ac_try='test -z "$ac_c_werror_flag"
6745     || test ! -s conftest.err'
6746     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6747     (eval $ac_try) 2>&5
6748     ac_status=$?
6749     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6750     (exit $ac_status); }; } &&
6751     { ac_try='test -s conftest.$ac_objext'
6752     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6753     (eval $ac_try) 2>&5
6754     ac_status=$?
6755     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6756     (exit $ac_status); }; }; then
6757 gezelter 2753 ac_header_compiler=yes
6758     else
6759     echo "$as_me: failed program was:" >&5
6760     sed 's/^/| /' conftest.$ac_ext >&5
6761    
6762     ac_header_compiler=no
6763     fi
6764     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6765     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6766     echo "${ECHO_T}$ac_header_compiler" >&6
6767    
6768     # Is the header present?
6769     echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6770     echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6771 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6772     /* confdefs.h. */
6773     _ACEOF
6774     cat confdefs.h >>conftest.$ac_ext
6775     cat >>conftest.$ac_ext <<_ACEOF
6776     /* end confdefs.h. */
6777 gezelter 2753 #include <dfftw.h>
6778 gezelter 2752 _ACEOF
6779 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6780     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6781 gezelter 2752 ac_status=$?
6782     grep -v '^ *+' conftest.er1 >conftest.err
6783     rm -f conftest.er1
6784     cat conftest.err >&5
6785     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6786 gezelter 2753 (exit $ac_status); } >/dev/null; then
6787     if test -s conftest.err; then
6788     ac_cpp_err=$ac_c_preproc_warn_flag
6789     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6790     else
6791     ac_cpp_err=
6792     fi
6793 gezelter 2752 else
6794 gezelter 2753 ac_cpp_err=yes
6795 gezelter 2752 fi
6796 gezelter 2753 if test -z "$ac_cpp_err"; then
6797     ac_header_preproc=yes
6798 gezelter 2752 else
6799     echo "$as_me: failed program was:" >&5
6800     sed 's/^/| /' conftest.$ac_ext >&5
6801    
6802 gezelter 2753 ac_header_preproc=no
6803     fi
6804     rm -f conftest.err conftest.$ac_ext
6805     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6806     echo "${ECHO_T}$ac_header_preproc" >&6
6807 gezelter 2752
6808 gezelter 2753 # So? What about this header?
6809     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6810     yes:no: )
6811     { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6812     echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6813     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
6814     echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
6815     ac_header_preproc=yes
6816     ;;
6817     no:yes:* )
6818     { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
6819     echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
6820     { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
6821     echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
6822     { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
6823     echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
6824     { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
6825     echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6826     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
6827     echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
6828     { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
6829     echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
6830     (
6831     cat <<\_ASBOX
6832     ## ------------------------------ ##
6833     ## Report this to gezelter@nd.edu ##
6834     ## ------------------------------ ##
6835     _ASBOX
6836     ) |
6837     sed "s/^/$as_me: WARNING: /" >&2
6838     ;;
6839     esac
6840     echo "$as_me:$LINENO: checking for dfftw.h" >&5
6841     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6842     if test "${ac_cv_header_dfftw_h+set}" = set; then
6843     echo $ECHO_N "(cached) $ECHO_C" >&6
6844     else
6845     ac_cv_header_dfftw_h=$ac_header_preproc
6846 gezelter 2752 fi
6847 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6848     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6849 gezelter 2752
6850     fi
6851 gezelter 2753 if test $ac_cv_header_dfftw_h = yes; then
6852     fftw_cv_dfftw_h=yes
6853     else
6854     fftw_cv_dfftw_h=no
6855     fi
6856 gezelter 2752
6857    
6858 gezelter 2753 fi
6859     fi
6860     ac_ext=c
6861     ac_cpp='$CPP $CPPFLAGS'
6862     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6863     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6864     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6865 gezelter 2752
6866 gezelter 2753
6867     if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"
6868     then
6869    
6870 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6871 gezelter 2753 #define HAVE_FFTW3_H 1
6872 gezelter 2752 _ACEOF
6873 gezelter 2753
6874     FFTW_INC_DIR="${FFTW_HOME}/include"
6875     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6876     FFTW_LIBS="-lfftw3"
6877     else
6878     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"
6879     then
6880    
6881 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6882 gezelter 2753 #define HAVE_FFTW_H 1
6883 gezelter 2752 _ACEOF
6884    
6885 gezelter 2753 FFTW_INC_DIR="${FFTW_HOME}/include"
6886     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6887     FFTW_LIBS="-lfftw"
6888     else
6889     if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"
6890     then
6891    
6892     cat >>confdefs.h <<\_ACEOF
6893     #define HAVE_DFFTW_H 1
6894     _ACEOF
6895    
6896     FFTW_INC_DIR="${FFTW_HOME}/include"
6897     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6898     FFTW_LIBS="-ldfftw"
6899     else
6900     echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6901     echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6902     FFTW_INC_DIR=
6903     FFTW_LIB_DIR=
6904     FFTW_LIBS=
6905     LDFLAGS="$FFTW_OLD_LDFLAGS"
6906     CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6907     echo "$as_me:$LINENO: result: failed" >&5
6908     echo "${ECHO_T}failed" >&6
6909     echo ""
6910     echo "*********************************************************"
6911     echo "* WARNING: Could not find a working FFTW installation *"
6912     echo "* If you need the staticProps program to be able to *"
6913     echo "* compute undulation spectra, be sure to specify a *"
6914     echo "* valid fftw installation with --with-fftw=DIR *"
6915     echo "* *"
6916     echo "* OOPSE will still work without fftw installed. *"
6917     echo "*********************************************************"
6918     echo ""
6919     fi
6920     fi
6921     fi
6922    
6923    
6924    
6925     fi
6926     fi
6927    
6928    
6929    
6930 gezelter 2547 # Checks for header files.
6931     echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6932     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6933     if test "${ac_cv_header_stdc+set}" = set; then
6934     echo $ECHO_N "(cached) $ECHO_C" >&6
6935     else
6936     cat >conftest.$ac_ext <<_ACEOF
6937 gezelter 2315 /* confdefs.h. */
6938     _ACEOF
6939     cat confdefs.h >>conftest.$ac_ext
6940     cat >>conftest.$ac_ext <<_ACEOF
6941     /* end confdefs.h. */
6942 gezelter 2547 #include <stdlib.h>
6943     #include <stdarg.h>
6944     #include <string.h>
6945     #include <float.h>
6946    
6947     #ifdef FC_DUMMY_MAIN
6948     #ifndef FC_DUMMY_MAIN_EQ_F77
6949     # ifdef __cplusplus
6950     extern "C"
6951     # endif
6952     int FC_DUMMY_MAIN() { return 1; }
6953 gezelter 2315 #endif
6954 gezelter 2547 #endif
6955 gezelter 2315 int
6956     main ()
6957     {
6958 gezelter 2547
6959 gezelter 2315 ;
6960     return 0;
6961     }
6962     _ACEOF
6963 gezelter 2510 rm -f conftest.$ac_objext
6964     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6965     (eval $ac_compile) 2>conftest.er1
6966 gezelter 2315 ac_status=$?
6967     grep -v '^ *+' conftest.er1 >conftest.err
6968     rm -f conftest.er1
6969     cat conftest.err >&5
6970     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6971     (exit $ac_status); } &&
6972 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
6973 gezelter 2473 || test ! -s conftest.err'
6974 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6975     (eval $ac_try) 2>&5
6976     ac_status=$?
6977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6978     (exit $ac_status); }; } &&
6979 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
6980 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6981     (eval $ac_try) 2>&5
6982     ac_status=$?
6983     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6984     (exit $ac_status); }; }; then
6985 gezelter 2547 ac_cv_header_stdc=yes
6986 gezelter 2315 else
6987     echo "$as_me: failed program was:" >&5
6988     sed 's/^/| /' conftest.$ac_ext >&5
6989 gezelter 2081
6990 gezelter 2547 ac_cv_header_stdc=no
6991 gezelter 2315 fi
6992 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6993    
6994 gezelter 2547 if test $ac_cv_header_stdc = yes; then
6995     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6996     cat >conftest.$ac_ext <<_ACEOF
6997     /* confdefs.h. */
6998     _ACEOF
6999     cat confdefs.h >>conftest.$ac_ext
7000     cat >>conftest.$ac_ext <<_ACEOF
7001     /* end confdefs.h. */
7002     #include <string.h>
7003 gezelter 2510
7004 gezelter 2547 _ACEOF
7005     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7006     $EGREP "memchr" >/dev/null 2>&1; then
7007     :
7008     else
7009     ac_cv_header_stdc=no
7010 gezelter 2315 fi
7011 gezelter 2547 rm -f conftest*
7012 gezelter 2510
7013 gezelter 2547 fi
7014    
7015     if test $ac_cv_header_stdc = yes; then
7016     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7017     cat >conftest.$ac_ext <<_ACEOF
7018     /* confdefs.h. */
7019     _ACEOF
7020     cat confdefs.h >>conftest.$ac_ext
7021     cat >>conftest.$ac_ext <<_ACEOF
7022     /* end confdefs.h. */
7023     #include <stdlib.h>
7024    
7025     _ACEOF
7026     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7027     $EGREP "free" >/dev/null 2>&1; then
7028     :
7029     else
7030     ac_cv_header_stdc=no
7031     fi
7032     rm -f conftest*
7033    
7034     fi
7035    
7036     if test $ac_cv_header_stdc = yes; then
7037     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7038     if test "$cross_compiling" = yes; then
7039     :
7040     else
7041     cat >conftest.$ac_ext <<_ACEOF
7042     /* confdefs.h. */
7043     _ACEOF
7044     cat confdefs.h >>conftest.$ac_ext
7045     cat >>conftest.$ac_ext <<_ACEOF
7046     /* end confdefs.h. */
7047     #include <ctype.h>
7048     #if ((' ' & 0x0FF) == 0x020)
7049     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7050     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7051     #else
7052     # define ISLOWER(c) \
7053     (('a' <= (c) && (c) <= 'i') \
7054     || ('j' <= (c) && (c) <= 'r') \
7055     || ('s' <= (c) && (c) <= 'z'))
7056     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7057     #endif
7058    
7059     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7060     int
7061     main ()
7062     {
7063     int i;
7064     for (i = 0; i < 256; i++)
7065     if (XOR (islower (i), ISLOWER (i))
7066     || toupper (i) != TOUPPER (i))
7067     exit(2);
7068     exit (0);
7069     }
7070     _ACEOF
7071     rm -f conftest$ac_exeext
7072     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7073     (eval $ac_link) 2>&5
7074     ac_status=$?
7075     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7076     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7077     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7078     (eval $ac_try) 2>&5
7079     ac_status=$?
7080     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7081     (exit $ac_status); }; }; then
7082     :
7083     else
7084     echo "$as_me: program exited with status $ac_status" >&5
7085     echo "$as_me: failed program was:" >&5
7086     sed 's/^/| /' conftest.$ac_ext >&5
7087    
7088     ( exit $ac_status )
7089     ac_cv_header_stdc=no
7090     fi
7091     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7092     fi
7093     fi
7094     fi
7095     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7096     echo "${ECHO_T}$ac_cv_header_stdc" >&6
7097     if test $ac_cv_header_stdc = yes; then
7098    
7099 gezelter 2510 cat >>confdefs.h <<\_ACEOF
7100 gezelter 2547 #define STDC_HEADERS 1
7101 gezelter 2510 _ACEOF
7102    
7103 gezelter 2315 fi
7104 gezelter 2081
7105 gezelter 2510
7106    
7107 gezelter 2547
7108    
7109    
7110    
7111    
7112    
7113    
7114 gezelter 2315
7115    
7116    
7117    
7118    
7119    
7120    
7121    
7122    
7123 gezelter 2510
7124    
7125 gezelter 2547
7126    
7127    
7128    
7129    
7130 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
7131 gezelter 2510 do
7132     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7133     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7134     echo "$as_me:$LINENO: checking for $ac_header" >&5
7135     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7136     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7137 gezelter 2315 echo $ECHO_N "(cached) $ECHO_C" >&6
7138 gezelter 2510 fi
7139     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7140     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7141 gezelter 2315 else
7142 gezelter 2510 # Is the header compilable?
7143     echo "$as_me:$LINENO: checking $ac_header usability" >&5
7144     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7145 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
7146     /* confdefs.h. */
7147     _ACEOF
7148     cat confdefs.h >>conftest.$ac_ext
7149     cat >>conftest.$ac_ext <<_ACEOF
7150     /* end confdefs.h. */
7151 gezelter 2510 $ac_includes_default
7152     #include <$ac_header>
7153 gezelter 2315 _ACEOF
7154 gezelter 2510 rm -f conftest.$ac_objext
7155     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7156     (eval $ac_compile) 2>conftest.er1
7157 gezelter 2315 ac_status=$?
7158     grep -v '^ *+' conftest.er1 >conftest.err
7159     rm -f conftest.er1
7160     cat conftest.err >&5
7161     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7162     (exit $ac_status); } &&
7163 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
7164 gezelter 2473 || test ! -s conftest.err'
7165 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7166     (eval $ac_try) 2>&5
7167     ac_status=$?
7168     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7169     (exit $ac_status); }; } &&
7170 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
7171 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7172     (eval $ac_try) 2>&5
7173     ac_status=$?
7174     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7175     (exit $ac_status); }; }; then
7176 gezelter 2510 ac_header_compiler=yes
7177 gezelter 2315 else
7178     echo "$as_me: failed program was:" >&5
7179     sed 's/^/| /' conftest.$ac_ext >&5
7180    
7181 gezelter 2510 ac_header_compiler=no
7182 gezelter 2315 fi
7183 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7184     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7185     echo "${ECHO_T}$ac_header_compiler" >&6
7186    
7187     # Is the header present?
7188     echo "$as_me:$LINENO: checking $ac_header presence" >&5
7189     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7190     cat >conftest.$ac_ext <<_ACEOF
7191     /* confdefs.h. */
7192     _ACEOF
7193     cat confdefs.h >>conftest.$ac_ext
7194     cat >>conftest.$ac_ext <<_ACEOF
7195     /* end confdefs.h. */
7196     #include <$ac_header>
7197     _ACEOF
7198     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7199     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7200     ac_status=$?
7201     grep -v '^ *+' conftest.er1 >conftest.err
7202     rm -f conftest.er1
7203     cat conftest.err >&5
7204     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7205     (exit $ac_status); } >/dev/null; then
7206     if test -s conftest.err; then
7207 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
7208     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7209 gezelter 2510 else
7210     ac_cpp_err=
7211     fi
7212     else
7213     ac_cpp_err=yes
7214 gezelter 2315 fi
7215 gezelter 2510 if test -z "$ac_cpp_err"; then
7216     ac_header_preproc=yes
7217     else
7218     echo "$as_me: failed program was:" >&5
7219     sed 's/^/| /' conftest.$ac_ext >&5
7220    
7221     ac_header_preproc=no
7222     fi
7223     rm -f conftest.err conftest.$ac_ext
7224     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7225     echo "${ECHO_T}$ac_header_preproc" >&6
7226    
7227     # So? What about this header?
7228 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7229 gezelter 2510 yes:no: )
7230     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7231     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7232     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7233     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7234     ac_header_preproc=yes
7235     ;;
7236     no:yes:* )
7237     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7238     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7239     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7240     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7241     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7242     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7243     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7244     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7245     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7246     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7247     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7248     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7249     (
7250     cat <<\_ASBOX
7251     ## ------------------------------ ##
7252     ## Report this to gezelter@nd.edu ##
7253     ## ------------------------------ ##
7254     _ASBOX
7255     ) |
7256     sed "s/^/$as_me: WARNING: /" >&2
7257     ;;
7258     esac
7259     echo "$as_me:$LINENO: checking for $ac_header" >&5
7260     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7261     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7262     echo $ECHO_N "(cached) $ECHO_C" >&6
7263     else
7264     eval "$as_ac_Header=\$ac_header_preproc"
7265     fi
7266     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7267     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7268    
7269     fi
7270     if test `eval echo '${'$as_ac_Header'}'` = yes; then
7271 gezelter 2315 cat >>confdefs.h <<_ACEOF
7272 gezelter 2510 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7273 gezelter 2315 _ACEOF
7274    
7275 gezelter 2510 fi
7276 gezelter 2315
7277 gezelter 2510 done
7278    
7279    
7280 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
7281     echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7282     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7283     if test "${ac_cv_header_stdbool_h+set}" = set; then
7284     echo $ECHO_N "(cached) $ECHO_C" >&6
7285     else
7286     cat >conftest.$ac_ext <<_ACEOF
7287     /* confdefs.h. */
7288     _ACEOF
7289     cat confdefs.h >>conftest.$ac_ext
7290     cat >>conftest.$ac_ext <<_ACEOF
7291     /* end confdefs.h. */
7292    
7293     #include <stdbool.h>
7294     #ifndef bool
7295     # error bool is not defined
7296     #endif
7297     #ifndef false
7298     # error false is not defined
7299     #endif
7300     #if false
7301     # error false is not 0
7302     #endif
7303     #ifndef true
7304     # error true is not defined
7305     #endif
7306     #if true != 1
7307     # error true is not 1
7308     #endif
7309     #ifndef __bool_true_false_are_defined
7310     # error __bool_true_false_are_defined is not defined
7311     #endif
7312    
7313     struct s { _Bool s: 1; _Bool t; } s;
7314    
7315     char a[true == 1 ? 1 : -1];
7316     char b[false == 0 ? 1 : -1];
7317     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7318     char d[(bool) -0.5 == true ? 1 : -1];
7319     bool e = &s;
7320     char f[(_Bool) -0.0 == false ? 1 : -1];
7321     char g[true];
7322     char h[sizeof (_Bool)];
7323     char i[sizeof s.t];
7324    
7325     #ifdef FC_DUMMY_MAIN
7326     #ifndef FC_DUMMY_MAIN_EQ_F77
7327     # ifdef __cplusplus
7328     extern "C"
7329     # endif
7330     int FC_DUMMY_MAIN() { return 1; }
7331     #endif
7332     #endif
7333     int
7334     main ()
7335     {
7336     return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7337     ;
7338     return 0;
7339     }
7340     _ACEOF
7341     rm -f conftest.$ac_objext
7342     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7343     (eval $ac_compile) 2>conftest.er1
7344     ac_status=$?
7345     grep -v '^ *+' conftest.er1 >conftest.err
7346     rm -f conftest.er1
7347     cat conftest.err >&5
7348     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7349     (exit $ac_status); } &&
7350     { ac_try='test -z "$ac_c_werror_flag"
7351     || test ! -s conftest.err'
7352     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7353     (eval $ac_try) 2>&5
7354     ac_status=$?
7355     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7356     (exit $ac_status); }; } &&
7357     { ac_try='test -s conftest.$ac_objext'
7358     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7359     (eval $ac_try) 2>&5
7360     ac_status=$?
7361     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7362     (exit $ac_status); }; }; then
7363     ac_cv_header_stdbool_h=yes
7364     else
7365     echo "$as_me: failed program was:" >&5
7366     sed 's/^/| /' conftest.$ac_ext >&5
7367    
7368     ac_cv_header_stdbool_h=no
7369 gezelter 2315 fi
7370 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7371     fi
7372     echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7373     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7374     echo "$as_me:$LINENO: checking for _Bool" >&5
7375     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7376     if test "${ac_cv_type__Bool+set}" = set; then
7377     echo $ECHO_N "(cached) $ECHO_C" >&6
7378     else
7379     cat >conftest.$ac_ext <<_ACEOF
7380     /* confdefs.h. */
7381     _ACEOF
7382     cat confdefs.h >>conftest.$ac_ext
7383     cat >>conftest.$ac_ext <<_ACEOF
7384     /* end confdefs.h. */
7385     $ac_includes_default
7386     #ifdef FC_DUMMY_MAIN
7387     #ifndef FC_DUMMY_MAIN_EQ_F77
7388     # ifdef __cplusplus
7389     extern "C"
7390     # endif
7391     int FC_DUMMY_MAIN() { return 1; }
7392     #endif
7393     #endif
7394     int
7395     main ()
7396     {
7397     if ((_Bool *) 0)
7398     return 0;
7399     if (sizeof (_Bool))
7400     return 0;
7401     ;
7402     return 0;
7403     }
7404     _ACEOF
7405     rm -f conftest.$ac_objext
7406     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7407     (eval $ac_compile) 2>conftest.er1
7408     ac_status=$?
7409     grep -v '^ *+' conftest.er1 >conftest.err
7410     rm -f conftest.er1
7411     cat conftest.err >&5
7412     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7413     (exit $ac_status); } &&
7414     { ac_try='test -z "$ac_c_werror_flag"
7415     || test ! -s conftest.err'
7416     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7417     (eval $ac_try) 2>&5
7418     ac_status=$?
7419     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7420     (exit $ac_status); }; } &&
7421     { ac_try='test -s conftest.$ac_objext'
7422     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7423     (eval $ac_try) 2>&5
7424     ac_status=$?
7425     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7426     (exit $ac_status); }; }; then
7427     ac_cv_type__Bool=yes
7428     else
7429     echo "$as_me: failed program was:" >&5
7430     sed 's/^/| /' conftest.$ac_ext >&5
7431 gezelter 2315
7432 gezelter 2547 ac_cv_type__Bool=no
7433     fi
7434     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7435     fi
7436     echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7437     echo "${ECHO_T}$ac_cv_type__Bool" >&6
7438     if test $ac_cv_type__Bool = yes; then
7439 gezelter 2510
7440 gezelter 2547 cat >>confdefs.h <<_ACEOF
7441     #define HAVE__BOOL 1
7442     _ACEOF
7443 gezelter 2510
7444    
7445 gezelter 2547 fi
7446    
7447     if test $ac_cv_header_stdbool_h = yes; then
7448    
7449     cat >>confdefs.h <<\_ACEOF
7450     #define HAVE_STDBOOL_H 1
7451     _ACEOF
7452    
7453     fi
7454    
7455     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7456     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7457     if test "${ac_cv_c_const+set}" = set; then
7458 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
7459 gezelter 2547 else
7460     cat >conftest.$ac_ext <<_ACEOF
7461     /* confdefs.h. */
7462     _ACEOF
7463     cat confdefs.h >>conftest.$ac_ext
7464     cat >>conftest.$ac_ext <<_ACEOF
7465     /* end confdefs.h. */
7466    
7467     #ifdef FC_DUMMY_MAIN
7468     #ifndef FC_DUMMY_MAIN_EQ_F77
7469     # ifdef __cplusplus
7470     extern "C"
7471     # endif
7472     int FC_DUMMY_MAIN() { return 1; }
7473     #endif
7474     #endif
7475     int
7476     main ()
7477     {
7478     /* FIXME: Include the comments suggested by Paul. */
7479     #ifndef __cplusplus
7480     /* Ultrix mips cc rejects this. */
7481     typedef int charset[2];
7482     const charset x;
7483     /* SunOS 4.1.1 cc rejects this. */
7484     char const *const *ccp;
7485     char **p;
7486     /* NEC SVR4.0.2 mips cc rejects this. */
7487     struct point {int x, y;};
7488     static struct point const zero = {0,0};
7489     /* AIX XL C 1.02.0.0 rejects this.
7490     It does not let you subtract one const X* pointer from another in
7491     an arm of an if-expression whose if-part is not a constant
7492     expression */
7493     const char *g = "string";
7494     ccp = &g + (g ? g-g : 0);
7495     /* HPUX 7.0 cc rejects these. */
7496     ++ccp;
7497     p = (char**) ccp;
7498     ccp = (char const *const *) p;
7499     { /* SCO 3.2v4 cc rejects this. */
7500     char *t;
7501     char const *s = 0 ? (char *) 0 : (char const *) 0;
7502    
7503     *t++ = 0;
7504     }
7505     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7506     int x[] = {25, 17};
7507     const int *foo = &x[0];
7508     ++foo;
7509     }
7510     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7511     typedef const int *iptr;
7512     iptr p = 0;
7513     ++p;
7514     }
7515     { /* AIX XL C 1.02.0.0 rejects this saying
7516     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7517     struct s { int j; const int *ap[3]; };
7518     struct s *b; b->j = 5;
7519     }
7520     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7521     const int foo = 10;
7522     }
7523     #endif
7524    
7525     ;
7526     return 0;
7527     }
7528     _ACEOF
7529     rm -f conftest.$ac_objext
7530     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7531     (eval $ac_compile) 2>conftest.er1
7532     ac_status=$?
7533     grep -v '^ *+' conftest.er1 >conftest.err
7534     rm -f conftest.er1
7535     cat conftest.err >&5
7536     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7537     (exit $ac_status); } &&
7538     { ac_try='test -z "$ac_c_werror_flag"
7539     || test ! -s conftest.err'
7540     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7541     (eval $ac_try) 2>&5
7542     ac_status=$?
7543     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7544     (exit $ac_status); }; } &&
7545     { ac_try='test -s conftest.$ac_objext'
7546     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7547     (eval $ac_try) 2>&5
7548     ac_status=$?
7549     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7550     (exit $ac_status); }; }; then
7551     ac_cv_c_const=yes
7552     else
7553     echo "$as_me: failed program was:" >&5
7554     sed 's/^/| /' conftest.$ac_ext >&5
7555    
7556     ac_cv_c_const=no
7557 gezelter 2315 fi
7558 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7559     fi
7560     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7561     echo "${ECHO_T}$ac_cv_c_const" >&6
7562     if test $ac_cv_c_const = no; then
7563    
7564     cat >>confdefs.h <<\_ACEOF
7565     #define const
7566     _ACEOF
7567    
7568     fi
7569    
7570     echo "$as_me:$LINENO: checking for inline" >&5
7571     echo $ECHO_N "checking for inline... $ECHO_C" >&6
7572     if test "${ac_cv_c_inline+set}" = set; then
7573     echo $ECHO_N "(cached) $ECHO_C" >&6
7574 gezelter 2510 else
7575 gezelter 2547 ac_cv_c_inline=no
7576     for ac_kw in inline __inline__ __inline; do
7577     cat >conftest.$ac_ext <<_ACEOF
7578     /* confdefs.h. */
7579     _ACEOF
7580     cat confdefs.h >>conftest.$ac_ext
7581     cat >>conftest.$ac_ext <<_ACEOF
7582     /* end confdefs.h. */
7583     #ifndef __cplusplus
7584     typedef int foo_t;
7585     static $ac_kw foo_t static_foo () {return 0; }
7586     $ac_kw foo_t foo () {return 0; }
7587     #endif
7588    
7589     _ACEOF
7590     rm -f conftest.$ac_objext
7591     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7592     (eval $ac_compile) 2>conftest.er1
7593     ac_status=$?
7594     grep -v '^ *+' conftest.er1 >conftest.err
7595     rm -f conftest.er1
7596     cat conftest.err >&5
7597     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7598     (exit $ac_status); } &&
7599     { ac_try='test -z "$ac_c_werror_flag"
7600     || test ! -s conftest.err'
7601     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7602     (eval $ac_try) 2>&5
7603     ac_status=$?
7604     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7605     (exit $ac_status); }; } &&
7606     { ac_try='test -s conftest.$ac_objext'
7607     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7608     (eval $ac_try) 2>&5
7609     ac_status=$?
7610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7611     (exit $ac_status); }; }; then
7612     ac_cv_c_inline=$ac_kw; break
7613     else
7614     echo "$as_me: failed program was:" >&5
7615     sed 's/^/| /' conftest.$ac_ext >&5
7616    
7617     fi
7618     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7619     done
7620    
7621     fi
7622     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7623     echo "${ECHO_T}$ac_cv_c_inline" >&6
7624    
7625    
7626     case $ac_cv_c_inline in
7627     inline | yes) ;;
7628     *)
7629     case $ac_cv_c_inline in
7630     no) ac_val=;;
7631     *) ac_val=$ac_cv_c_inline;;
7632     esac
7633     cat >>confdefs.h <<_ACEOF
7634     #ifndef __cplusplus
7635     #define inline $ac_val
7636     #endif
7637     _ACEOF
7638     ;;
7639     esac
7640    
7641     echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
7642     echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
7643     if test "${ac_cv_c_restrict+set}" = set; then
7644     echo $ECHO_N "(cached) $ECHO_C" >&6
7645     else
7646     ac_cv_c_restrict=no
7647     # Try the official restrict keyword, then gcc's __restrict, and
7648     # the less common variants.
7649     for ac_kw in restrict __restrict __restrict__ _Restrict; do
7650     cat >conftest.$ac_ext <<_ACEOF
7651     /* confdefs.h. */
7652     _ACEOF
7653     cat confdefs.h >>conftest.$ac_ext
7654     cat >>conftest.$ac_ext <<_ACEOF
7655     /* end confdefs.h. */
7656     float * $ac_kw x;
7657     _ACEOF
7658     rm -f conftest.$ac_objext
7659     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7660     (eval $ac_compile) 2>conftest.er1
7661     ac_status=$?
7662     grep -v '^ *+' conftest.er1 >conftest.err
7663     rm -f conftest.er1
7664     cat conftest.err >&5
7665     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7666     (exit $ac_status); } &&
7667     { ac_try='test -z "$ac_c_werror_flag"
7668     || test ! -s conftest.err'
7669     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7670     (eval $ac_try) 2>&5
7671     ac_status=$?
7672     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7673     (exit $ac_status); }; } &&
7674     { ac_try='test -s conftest.$ac_objext'
7675     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7676     (eval $ac_try) 2>&5
7677     ac_status=$?
7678     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7679     (exit $ac_status); }; }; then
7680     ac_cv_c_restrict=$ac_kw; break
7681     else
7682     echo "$as_me: failed program was:" >&5
7683     sed 's/^/| /' conftest.$ac_ext >&5
7684    
7685     fi
7686     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7687     done
7688    
7689     fi
7690     echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7691     echo "${ECHO_T}$ac_cv_c_restrict" >&6
7692     case $ac_cv_c_restrict in
7693     restrict) ;;
7694     no)
7695     cat >>confdefs.h <<\_ACEOF
7696     #define restrict
7697     _ACEOF
7698     ;;
7699     *) cat >>confdefs.h <<_ACEOF
7700     #define restrict $ac_cv_c_restrict
7701     _ACEOF
7702     ;;
7703     esac
7704    
7705     echo "$as_me:$LINENO: checking for size_t" >&5
7706     echo $ECHO_N "checking for size_t... $ECHO_C" >&6
7707     if test "${ac_cv_type_size_t+set}" = set; then
7708     echo $ECHO_N "(cached) $ECHO_C" >&6
7709     else
7710     cat >conftest.$ac_ext <<_ACEOF
7711     /* confdefs.h. */
7712     _ACEOF
7713     cat confdefs.h >>conftest.$ac_ext
7714     cat >>conftest.$ac_ext <<_ACEOF
7715     /* end confdefs.h. */
7716     $ac_includes_default
7717     #ifdef FC_DUMMY_MAIN
7718     #ifndef FC_DUMMY_MAIN_EQ_F77
7719     # ifdef __cplusplus
7720     extern "C"
7721     # endif
7722     int FC_DUMMY_MAIN() { return 1; }
7723     #endif
7724     #endif
7725     int
7726     main ()
7727     {
7728     if ((size_t *) 0)
7729     return 0;
7730     if (sizeof (size_t))
7731     return 0;
7732     ;
7733     return 0;
7734     }
7735     _ACEOF
7736     rm -f conftest.$ac_objext
7737     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7738     (eval $ac_compile) 2>conftest.er1
7739     ac_status=$?
7740     grep -v '^ *+' conftest.er1 >conftest.err
7741     rm -f conftest.er1
7742     cat conftest.err >&5
7743     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7744     (exit $ac_status); } &&
7745     { ac_try='test -z "$ac_c_werror_flag"
7746     || test ! -s conftest.err'
7747     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7748     (eval $ac_try) 2>&5
7749     ac_status=$?
7750     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7751     (exit $ac_status); }; } &&
7752     { ac_try='test -s conftest.$ac_objext'
7753     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7754     (eval $ac_try) 2>&5
7755     ac_status=$?
7756     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7757     (exit $ac_status); }; }; then
7758     ac_cv_type_size_t=yes
7759     else
7760     echo "$as_me: failed program was:" >&5
7761     sed 's/^/| /' conftest.$ac_ext >&5
7762    
7763     ac_cv_type_size_t=no
7764     fi
7765     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7766     fi
7767     echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7768     echo "${ECHO_T}$ac_cv_type_size_t" >&6
7769     if test $ac_cv_type_size_t = yes; then
7770     :
7771     else
7772    
7773     cat >>confdefs.h <<_ACEOF
7774     #define size_t unsigned
7775     _ACEOF
7776    
7777     fi
7778    
7779     echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7780     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7781     if test "${ac_cv_header_time+set}" = set; then
7782     echo $ECHO_N "(cached) $ECHO_C" >&6
7783     else
7784     cat >conftest.$ac_ext <<_ACEOF
7785     /* confdefs.h. */
7786     _ACEOF
7787     cat confdefs.h >>conftest.$ac_ext
7788     cat >>conftest.$ac_ext <<_ACEOF
7789     /* end confdefs.h. */
7790     #include <sys/types.h>
7791     #include <sys/time.h>
7792     #include <time.h>
7793    
7794     #ifdef FC_DUMMY_MAIN
7795     #ifndef FC_DUMMY_MAIN_EQ_F77
7796     # ifdef __cplusplus
7797     extern "C"
7798     # endif
7799     int FC_DUMMY_MAIN() { return 1; }
7800     #endif
7801     #endif
7802     int
7803     main ()
7804     {
7805     if ((struct tm *) 0)
7806     return 0;
7807     ;
7808     return 0;
7809     }
7810     _ACEOF
7811     rm -f conftest.$ac_objext
7812     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7813     (eval $ac_compile) 2>conftest.er1
7814     ac_status=$?
7815     grep -v '^ *+' conftest.er1 >conftest.err
7816     rm -f conftest.er1
7817     cat conftest.err >&5
7818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7819     (exit $ac_status); } &&
7820     { ac_try='test -z "$ac_c_werror_flag"
7821     || test ! -s conftest.err'
7822     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7823     (eval $ac_try) 2>&5
7824     ac_status=$?
7825     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7826     (exit $ac_status); }; } &&
7827     { ac_try='test -s conftest.$ac_objext'
7828     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7829     (eval $ac_try) 2>&5
7830     ac_status=$?
7831     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832     (exit $ac_status); }; }; then
7833     ac_cv_header_time=yes
7834     else
7835     echo "$as_me: failed program was:" >&5
7836     sed 's/^/| /' conftest.$ac_ext >&5
7837    
7838     ac_cv_header_time=no
7839     fi
7840     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7841     fi
7842     echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7843     echo "${ECHO_T}$ac_cv_header_time" >&6
7844     if test $ac_cv_header_time = yes; then
7845    
7846     cat >>confdefs.h <<\_ACEOF
7847     #define TIME_WITH_SYS_TIME 1
7848     _ACEOF
7849    
7850     fi
7851    
7852     echo "$as_me:$LINENO: checking for clock_t" >&5
7853     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7854     if test "${ac_cv_type_clock_t+set}" = set; then
7855     echo $ECHO_N "(cached) $ECHO_C" >&6
7856     else
7857     cat >conftest.$ac_ext <<_ACEOF
7858     /* confdefs.h. */
7859     _ACEOF
7860     cat confdefs.h >>conftest.$ac_ext
7861     cat >>conftest.$ac_ext <<_ACEOF
7862     /* end confdefs.h. */
7863     $ac_includes_default
7864     #ifdef FC_DUMMY_MAIN
7865     #ifndef FC_DUMMY_MAIN_EQ_F77
7866     # ifdef __cplusplus
7867     extern "C"
7868     # endif
7869     int FC_DUMMY_MAIN() { return 1; }
7870     #endif
7871     #endif
7872     int
7873     main ()
7874     {
7875     if ((clock_t *) 0)
7876     return 0;
7877     if (sizeof (clock_t))
7878     return 0;
7879     ;
7880     return 0;
7881     }
7882     _ACEOF
7883     rm -f conftest.$ac_objext
7884     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7885     (eval $ac_compile) 2>conftest.er1
7886     ac_status=$?
7887     grep -v '^ *+' conftest.er1 >conftest.err
7888     rm -f conftest.er1
7889     cat conftest.err >&5
7890     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7891     (exit $ac_status); } &&
7892     { ac_try='test -z "$ac_c_werror_flag"
7893     || test ! -s conftest.err'
7894     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7895     (eval $ac_try) 2>&5
7896     ac_status=$?
7897     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7898     (exit $ac_status); }; } &&
7899     { ac_try='test -s conftest.$ac_objext'
7900     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7901     (eval $ac_try) 2>&5
7902     ac_status=$?
7903     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7904     (exit $ac_status); }; }; then
7905     ac_cv_type_clock_t=yes
7906     else
7907     echo "$as_me: failed program was:" >&5
7908     sed 's/^/| /' conftest.$ac_ext >&5
7909    
7910     ac_cv_type_clock_t=no
7911     fi
7912     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7913     fi
7914     echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7915     echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7916     if test $ac_cv_type_clock_t = yes; then
7917    
7918     cat >>confdefs.h <<_ACEOF
7919     #define HAVE_CLOCK_T 1
7920     _ACEOF
7921    
7922    
7923     fi
7924    
7925     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7926     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7927     if test "${ac_cv_c_const+set}" = set; then
7928     echo $ECHO_N "(cached) $ECHO_C" >&6
7929     else
7930     cat >conftest.$ac_ext <<_ACEOF
7931     /* confdefs.h. */
7932     _ACEOF
7933     cat confdefs.h >>conftest.$ac_ext
7934     cat >>conftest.$ac_ext <<_ACEOF
7935     /* end confdefs.h. */
7936    
7937     #ifdef FC_DUMMY_MAIN
7938     #ifndef FC_DUMMY_MAIN_EQ_F77
7939     # ifdef __cplusplus
7940     extern "C"
7941     # endif
7942     int FC_DUMMY_MAIN() { return 1; }
7943     #endif
7944     #endif
7945     int
7946     main ()
7947     {
7948     /* FIXME: Include the comments suggested by Paul. */
7949     #ifndef __cplusplus
7950     /* Ultrix mips cc rejects this. */
7951     typedef int charset[2];
7952     const charset x;
7953     /* SunOS 4.1.1 cc rejects this. */
7954     char const *const *ccp;
7955     char **p;
7956     /* NEC SVR4.0.2 mips cc rejects this. */
7957     struct point {int x, y;};
7958     static struct point const zero = {0,0};
7959     /* AIX XL C 1.02.0.0 rejects this.
7960     It does not let you subtract one const X* pointer from another in
7961     an arm of an if-expression whose if-part is not a constant
7962     expression */
7963     const char *g = "string";
7964     ccp = &g + (g ? g-g : 0);
7965     /* HPUX 7.0 cc rejects these. */
7966     ++ccp;
7967     p = (char**) ccp;
7968     ccp = (char const *const *) p;
7969     { /* SCO 3.2v4 cc rejects this. */
7970     char *t;
7971     char const *s = 0 ? (char *) 0 : (char const *) 0;
7972    
7973     *t++ = 0;
7974     }
7975     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7976     int x[] = {25, 17};
7977     const int *foo = &x[0];
7978     ++foo;
7979     }
7980     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7981     typedef const int *iptr;
7982     iptr p = 0;
7983     ++p;
7984     }
7985     { /* AIX XL C 1.02.0.0 rejects this saying
7986     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7987     struct s { int j; const int *ap[3]; };
7988     struct s *b; b->j = 5;
7989     }
7990     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7991     const int foo = 10;
7992     }
7993     #endif
7994    
7995     ;
7996     return 0;
7997     }
7998     _ACEOF
7999     rm -f conftest.$ac_objext
8000     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8001     (eval $ac_compile) 2>conftest.er1
8002     ac_status=$?
8003     grep -v '^ *+' conftest.er1 >conftest.err
8004     rm -f conftest.er1
8005     cat conftest.err >&5
8006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8007     (exit $ac_status); } &&
8008     { ac_try='test -z "$ac_c_werror_flag"
8009     || test ! -s conftest.err'
8010     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8011     (eval $ac_try) 2>&5
8012     ac_status=$?
8013     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8014     (exit $ac_status); }; } &&
8015     { ac_try='test -s conftest.$ac_objext'
8016     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8017     (eval $ac_try) 2>&5
8018     ac_status=$?
8019     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8020     (exit $ac_status); }; }; then
8021     ac_cv_c_const=yes
8022     else
8023     echo "$as_me: failed program was:" >&5
8024     sed 's/^/| /' conftest.$ac_ext >&5
8025    
8026     ac_cv_c_const=no
8027     fi
8028     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8029     fi
8030     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8031     echo "${ECHO_T}$ac_cv_c_const" >&6
8032     if test $ac_cv_c_const = no; then
8033    
8034     cat >>confdefs.h <<\_ACEOF
8035     #define const
8036     _ACEOF
8037    
8038     fi
8039    
8040     echo "$as_me:$LINENO: checking for inline" >&5
8041     echo $ECHO_N "checking for inline... $ECHO_C" >&6
8042     if test "${ac_cv_c_inline+set}" = set; then
8043     echo $ECHO_N "(cached) $ECHO_C" >&6
8044     else
8045     ac_cv_c_inline=no
8046     for ac_kw in inline __inline__ __inline; do
8047     cat >conftest.$ac_ext <<_ACEOF
8048     /* confdefs.h. */
8049     _ACEOF
8050     cat confdefs.h >>conftest.$ac_ext
8051     cat >>conftest.$ac_ext <<_ACEOF
8052     /* end confdefs.h. */
8053     #ifndef __cplusplus
8054     typedef int foo_t;
8055     static $ac_kw foo_t static_foo () {return 0; }
8056     $ac_kw foo_t foo () {return 0; }
8057     #endif
8058    
8059     _ACEOF
8060     rm -f conftest.$ac_objext
8061     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8062     (eval $ac_compile) 2>conftest.er1
8063     ac_status=$?
8064     grep -v '^ *+' conftest.er1 >conftest.err
8065     rm -f conftest.er1
8066     cat conftest.err >&5
8067     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8068     (exit $ac_status); } &&
8069     { ac_try='test -z "$ac_c_werror_flag"
8070     || test ! -s conftest.err'
8071     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8072     (eval $ac_try) 2>&5
8073     ac_status=$?
8074     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8075     (exit $ac_status); }; } &&
8076     { ac_try='test -s conftest.$ac_objext'
8077     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8078     (eval $ac_try) 2>&5
8079     ac_status=$?
8080     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8081     (exit $ac_status); }; }; then
8082     ac_cv_c_inline=$ac_kw; break
8083     else
8084     echo "$as_me: failed program was:" >&5
8085     sed 's/^/| /' conftest.$ac_ext >&5
8086    
8087     fi
8088     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8089     done
8090    
8091     fi
8092     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8093     echo "${ECHO_T}$ac_cv_c_inline" >&6
8094    
8095    
8096     case $ac_cv_c_inline in
8097     inline | yes) ;;
8098     *)
8099     case $ac_cv_c_inline in
8100     no) ac_val=;;
8101     *) ac_val=$ac_cv_c_inline;;
8102     esac
8103     cat >>confdefs.h <<_ACEOF
8104     #ifndef __cplusplus
8105     #define inline $ac_val
8106     #endif
8107     _ACEOF
8108     ;;
8109     esac
8110    
8111    
8112     # Checks for library functions.
8113    
8114     for ac_header in stdlib.h
8115     do
8116     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8117     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8118     echo "$as_me:$LINENO: checking for $ac_header" >&5
8119     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8120     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8121     echo $ECHO_N "(cached) $ECHO_C" >&6
8122     fi
8123     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8124     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8125     else
8126 gezelter 2510 # Is the header compilable?
8127 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8128     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8129 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8130     /* confdefs.h. */
8131     _ACEOF
8132     cat confdefs.h >>conftest.$ac_ext
8133     cat >>conftest.$ac_ext <<_ACEOF
8134     /* end confdefs.h. */
8135     $ac_includes_default
8136 gezelter 2547 #include <$ac_header>
8137 gezelter 2510 _ACEOF
8138     rm -f conftest.$ac_objext
8139     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8140     (eval $ac_compile) 2>conftest.er1
8141     ac_status=$?
8142     grep -v '^ *+' conftest.er1 >conftest.err
8143     rm -f conftest.er1
8144     cat conftest.err >&5
8145     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8146     (exit $ac_status); } &&
8147 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8148 gezelter 2510 || test ! -s conftest.err'
8149     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8150     (eval $ac_try) 2>&5
8151     ac_status=$?
8152     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8153     (exit $ac_status); }; } &&
8154     { ac_try='test -s conftest.$ac_objext'
8155     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8156     (eval $ac_try) 2>&5
8157     ac_status=$?
8158     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8159     (exit $ac_status); }; }; then
8160     ac_header_compiler=yes
8161     else
8162     echo "$as_me: failed program was:" >&5
8163     sed 's/^/| /' conftest.$ac_ext >&5
8164 gezelter 2315
8165 gezelter 2510 ac_header_compiler=no
8166     fi
8167     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8168     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8169     echo "${ECHO_T}$ac_header_compiler" >&6
8170 gezelter 2315
8171 gezelter 2510 # Is the header present?
8172 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8173     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8174 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8175     /* confdefs.h. */
8176     _ACEOF
8177     cat confdefs.h >>conftest.$ac_ext
8178     cat >>conftest.$ac_ext <<_ACEOF
8179     /* end confdefs.h. */
8180 gezelter 2547 #include <$ac_header>
8181 gezelter 2510 _ACEOF
8182     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8183     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8184     ac_status=$?
8185     grep -v '^ *+' conftest.er1 >conftest.err
8186     rm -f conftest.er1
8187     cat conftest.err >&5
8188     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8189     (exit $ac_status); } >/dev/null; then
8190     if test -s conftest.err; then
8191 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8192     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8193 gezelter 2510 else
8194     ac_cpp_err=
8195     fi
8196     else
8197     ac_cpp_err=yes
8198     fi
8199     if test -z "$ac_cpp_err"; then
8200     ac_header_preproc=yes
8201     else
8202     echo "$as_me: failed program was:" >&5
8203     sed 's/^/| /' conftest.$ac_ext >&5
8204 gezelter 2315
8205 gezelter 2510 ac_header_preproc=no
8206     fi
8207     rm -f conftest.err conftest.$ac_ext
8208     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8209     echo "${ECHO_T}$ac_header_preproc" >&6
8210 gezelter 2315
8211 gezelter 2510 # So? What about this header?
8212 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8213 gezelter 2510 yes:no: )
8214 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8215     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8216     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8217     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8218 gezelter 2510 ac_header_preproc=yes
8219     ;;
8220     no:yes:* )
8221 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8222     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8223     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8224     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8225     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8226     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8227     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8228     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8229     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8230     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8231     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8232     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8233 gezelter 2510 (
8234     cat <<\_ASBOX
8235     ## ------------------------------ ##
8236     ## Report this to gezelter@nd.edu ##
8237     ## ------------------------------ ##
8238     _ASBOX
8239     ) |
8240     sed "s/^/$as_me: WARNING: /" >&2
8241     ;;
8242     esac
8243 gezelter 2547 echo "$as_me:$LINENO: checking for $ac_header" >&5
8244     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8245     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8246 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8247     else
8248 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
8249 gezelter 2510 fi
8250 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8251     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8252 gezelter 2315
8253 gezelter 2510 fi
8254 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8255     cat >>confdefs.h <<_ACEOF
8256     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8257     _ACEOF
8258 gezelter 2315
8259 gezelter 2547 fi
8260 gezelter 2315
8261 gezelter 2547 done
8262    
8263     echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8264     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8265     if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8266     echo $ECHO_N "(cached) $ECHO_C" >&6
8267     else
8268     if test "$cross_compiling" = yes; then
8269     ac_cv_func_malloc_0_nonnull=no
8270     else
8271     cat >conftest.$ac_ext <<_ACEOF
8272     /* confdefs.h. */
8273     _ACEOF
8274     cat confdefs.h >>conftest.$ac_ext
8275     cat >>conftest.$ac_ext <<_ACEOF
8276     /* end confdefs.h. */
8277     #if STDC_HEADERS || HAVE_STDLIB_H
8278     # include <stdlib.h>
8279     #else
8280     char *malloc ();
8281     #endif
8282    
8283     #ifdef FC_DUMMY_MAIN
8284     #ifndef FC_DUMMY_MAIN_EQ_F77
8285     # ifdef __cplusplus
8286     extern "C"
8287     # endif
8288     int FC_DUMMY_MAIN() { return 1; }
8289     #endif
8290     #endif
8291     int
8292     main ()
8293     {
8294     exit (malloc (0) ? 0 : 1);
8295     ;
8296     return 0;
8297     }
8298     _ACEOF
8299     rm -f conftest$ac_exeext
8300     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8301     (eval $ac_link) 2>&5
8302     ac_status=$?
8303     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8304     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8305     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8306     (eval $ac_try) 2>&5
8307     ac_status=$?
8308     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8309     (exit $ac_status); }; }; then
8310     ac_cv_func_malloc_0_nonnull=yes
8311     else
8312     echo "$as_me: program exited with status $ac_status" >&5
8313     echo "$as_me: failed program was:" >&5
8314     sed 's/^/| /' conftest.$ac_ext >&5
8315    
8316     ( exit $ac_status )
8317     ac_cv_func_malloc_0_nonnull=no
8318     fi
8319     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8320     fi
8321     fi
8322     echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8323     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8324     if test $ac_cv_func_malloc_0_nonnull = yes; then
8325    
8326 gezelter 2510 cat >>confdefs.h <<\_ACEOF
8327 gezelter 2547 #define HAVE_MALLOC 1
8328 gezelter 2510 _ACEOF
8329 gezelter 2315
8330 gezelter 2547 else
8331     cat >>confdefs.h <<\_ACEOF
8332     #define HAVE_MALLOC 0
8333     _ACEOF
8334 gezelter 2510
8335 gezelter 2547 case $LIBOBJS in
8336     "malloc.$ac_objext" | \
8337     *" malloc.$ac_objext" | \
8338     "malloc.$ac_objext "* | \
8339     *" malloc.$ac_objext "* ) ;;
8340     *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8341     esac
8342    
8343    
8344     cat >>confdefs.h <<\_ACEOF
8345     #define malloc rpl_malloc
8346     _ACEOF
8347    
8348     fi
8349    
8350    
8351    
8352     echo "$as_me:$LINENO: checking for working memcmp" >&5
8353     echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8354     if test "${ac_cv_func_memcmp_working+set}" = set; then
8355     echo $ECHO_N "(cached) $ECHO_C" >&6
8356 gezelter 2510 else
8357 gezelter 2547 if test "$cross_compiling" = yes; then
8358     ac_cv_func_memcmp_working=no
8359     else
8360     cat >conftest.$ac_ext <<_ACEOF
8361     /* confdefs.h. */
8362     _ACEOF
8363     cat confdefs.h >>conftest.$ac_ext
8364     cat >>conftest.$ac_ext <<_ACEOF
8365     /* end confdefs.h. */
8366     $ac_includes_default
8367     #ifdef FC_DUMMY_MAIN
8368     #ifndef FC_DUMMY_MAIN_EQ_F77
8369     # ifdef __cplusplus
8370     extern "C"
8371     # endif
8372     int FC_DUMMY_MAIN() { return 1; }
8373     #endif
8374     #endif
8375     int
8376     main ()
8377     {
8378 gezelter 2510
8379 gezelter 2547 /* Some versions of memcmp are not 8-bit clean. */
8380     char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8381     if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8382     exit (1);
8383 gezelter 2510
8384 gezelter 2547 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8385     or more and with at least one buffer not starting on a 4-byte boundary.
8386     William Lewis provided this test program. */
8387     {
8388     char foo[21];
8389     char bar[21];
8390     int i;
8391     for (i = 0; i < 4; i++)
8392     {
8393     char *a = foo + i;
8394     char *b = bar + i;
8395     strcpy (a, "--------01111111");
8396     strcpy (b, "--------10000000");
8397     if (memcmp (a, b, 16) >= 0)
8398     exit (1);
8399     }
8400     exit (0);
8401     }
8402    
8403     ;
8404     return 0;
8405     }
8406     _ACEOF
8407     rm -f conftest$ac_exeext
8408     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8409     (eval $ac_link) 2>&5
8410     ac_status=$?
8411     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8412     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8413     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8414     (eval $ac_try) 2>&5
8415     ac_status=$?
8416     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8417     (exit $ac_status); }; }; then
8418     ac_cv_func_memcmp_working=yes
8419     else
8420     echo "$as_me: program exited with status $ac_status" >&5
8421     echo "$as_me: failed program was:" >&5
8422     sed 's/^/| /' conftest.$ac_ext >&5
8423    
8424     ( exit $ac_status )
8425     ac_cv_func_memcmp_working=no
8426     fi
8427     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8428     fi
8429     fi
8430     echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8431     echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8432     test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8433     "memcmp.$ac_objext" | \
8434     *" memcmp.$ac_objext" | \
8435     "memcmp.$ac_objext "* | \
8436     *" memcmp.$ac_objext "* ) ;;
8437     *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8438     esac
8439    
8440    
8441    
8442     for ac_header in stdlib.h
8443 gezelter 2453 do
8444     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8445     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8446     echo "$as_me:$LINENO: checking for $ac_header" >&5
8447     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8448     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8449     echo $ECHO_N "(cached) $ECHO_C" >&6
8450     fi
8451     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8452     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8453     else
8454     # Is the header compilable?
8455     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8456     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8457     cat >conftest.$ac_ext <<_ACEOF
8458     /* confdefs.h. */
8459     _ACEOF
8460     cat confdefs.h >>conftest.$ac_ext
8461     cat >>conftest.$ac_ext <<_ACEOF
8462     /* end confdefs.h. */
8463     $ac_includes_default
8464     #include <$ac_header>
8465     _ACEOF
8466     rm -f conftest.$ac_objext
8467     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8468     (eval $ac_compile) 2>conftest.er1
8469     ac_status=$?
8470     grep -v '^ *+' conftest.er1 >conftest.err
8471     rm -f conftest.er1
8472     cat conftest.err >&5
8473     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8474     (exit $ac_status); } &&
8475 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8476 gezelter 2473 || test ! -s conftest.err'
8477 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8478     (eval $ac_try) 2>&5
8479     ac_status=$?
8480     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8481     (exit $ac_status); }; } &&
8482     { ac_try='test -s conftest.$ac_objext'
8483     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8484     (eval $ac_try) 2>&5
8485     ac_status=$?
8486     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8487     (exit $ac_status); }; }; then
8488     ac_header_compiler=yes
8489     else
8490     echo "$as_me: failed program was:" >&5
8491     sed 's/^/| /' conftest.$ac_ext >&5
8492 gezelter 2315
8493 gezelter 2453 ac_header_compiler=no
8494     fi
8495     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8496     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8497     echo "${ECHO_T}$ac_header_compiler" >&6
8498 gezelter 2315
8499 gezelter 2453 # Is the header present?
8500     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8501     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8502     cat >conftest.$ac_ext <<_ACEOF
8503     /* confdefs.h. */
8504     _ACEOF
8505     cat confdefs.h >>conftest.$ac_ext
8506     cat >>conftest.$ac_ext <<_ACEOF
8507     /* end confdefs.h. */
8508     #include <$ac_header>
8509     _ACEOF
8510     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8511     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8512     ac_status=$?
8513     grep -v '^ *+' conftest.er1 >conftest.err
8514     rm -f conftest.er1
8515     cat conftest.err >&5
8516     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8517     (exit $ac_status); } >/dev/null; then
8518     if test -s conftest.err; then
8519 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8520     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8521 gezelter 2453 else
8522     ac_cpp_err=
8523     fi
8524     else
8525     ac_cpp_err=yes
8526     fi
8527     if test -z "$ac_cpp_err"; then
8528     ac_header_preproc=yes
8529     else
8530     echo "$as_me: failed program was:" >&5
8531     sed 's/^/| /' conftest.$ac_ext >&5
8532 gezelter 2315
8533 gezelter 2453 ac_header_preproc=no
8534     fi
8535     rm -f conftest.err conftest.$ac_ext
8536     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8537     echo "${ECHO_T}$ac_header_preproc" >&6
8538    
8539     # So? What about this header?
8540 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8541 gezelter 2453 yes:no: )
8542     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8543     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8544     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8545     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8546     ac_header_preproc=yes
8547     ;;
8548     no:yes:* )
8549     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8550     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8551     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8552     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8553     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8554     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8555     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8556     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8557     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8558     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8559     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8560     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8561     (
8562     cat <<\_ASBOX
8563     ## ------------------------------ ##
8564     ## Report this to gezelter@nd.edu ##
8565     ## ------------------------------ ##
8566     _ASBOX
8567     ) |
8568     sed "s/^/$as_me: WARNING: /" >&2
8569     ;;
8570     esac
8571     echo "$as_me:$LINENO: checking for $ac_header" >&5
8572     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8573     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8574     echo $ECHO_N "(cached) $ECHO_C" >&6
8575     else
8576     eval "$as_ac_Header=\$ac_header_preproc"
8577     fi
8578     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8579     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8580    
8581     fi
8582     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8583     cat >>confdefs.h <<_ACEOF
8584     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8585     _ACEOF
8586    
8587     fi
8588    
8589     done
8590    
8591 gezelter 2547 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8592     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8593     if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8594     echo $ECHO_N "(cached) $ECHO_C" >&6
8595     else
8596     if test "$cross_compiling" = yes; then
8597     ac_cv_func_realloc_0_nonnull=no
8598     else
8599     cat >conftest.$ac_ext <<_ACEOF
8600     /* confdefs.h. */
8601     _ACEOF
8602     cat confdefs.h >>conftest.$ac_ext
8603     cat >>conftest.$ac_ext <<_ACEOF
8604     /* end confdefs.h. */
8605     #if STDC_HEADERS || HAVE_STDLIB_H
8606     # include <stdlib.h>
8607     #else
8608     char *realloc ();
8609     #endif
8610 gezelter 2453
8611 gezelter 2547 #ifdef FC_DUMMY_MAIN
8612     #ifndef FC_DUMMY_MAIN_EQ_F77
8613     # ifdef __cplusplus
8614     extern "C"
8615     # endif
8616     int FC_DUMMY_MAIN() { return 1; }
8617     #endif
8618     #endif
8619     int
8620     main ()
8621     {
8622     exit (realloc (0, 0) ? 0 : 1);
8623     ;
8624     return 0;
8625     }
8626     _ACEOF
8627     rm -f conftest$ac_exeext
8628     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8629     (eval $ac_link) 2>&5
8630     ac_status=$?
8631     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8632     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8633     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8634     (eval $ac_try) 2>&5
8635     ac_status=$?
8636     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8637     (exit $ac_status); }; }; then
8638     ac_cv_func_realloc_0_nonnull=yes
8639     else
8640     echo "$as_me: program exited with status $ac_status" >&5
8641     echo "$as_me: failed program was:" >&5
8642     sed 's/^/| /' conftest.$ac_ext >&5
8643    
8644     ( exit $ac_status )
8645     ac_cv_func_realloc_0_nonnull=no
8646 gezelter 2510 fi
8647 gezelter 2547 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8648     fi
8649     fi
8650     echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8651     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8652     if test $ac_cv_func_realloc_0_nonnull = yes; then
8653 gezelter 2453
8654 gezelter 2547 cat >>confdefs.h <<\_ACEOF
8655     #define HAVE_REALLOC 1
8656     _ACEOF
8657 gezelter 2453
8658 gezelter 2547 else
8659     cat >>confdefs.h <<\_ACEOF
8660     #define HAVE_REALLOC 0
8661     _ACEOF
8662 gezelter 2453
8663 gezelter 2547 case $LIBOBJS in
8664     "realloc.$ac_objext" | \
8665     *" realloc.$ac_objext" | \
8666     "realloc.$ac_objext "* | \
8667     *" realloc.$ac_objext "* ) ;;
8668     *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
8669     esac
8670 gezelter 2453
8671 gezelter 2547
8672     cat >>confdefs.h <<\_ACEOF
8673     #define realloc rpl_realloc
8674     _ACEOF
8675    
8676     fi
8677    
8678    
8679    
8680    
8681    
8682     for ac_header in sys/select.h sys/socket.h
8683 gezelter 2081 do
8684     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8685     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8686     echo "$as_me:$LINENO: checking for $ac_header" >&5
8687     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8688     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8689     echo $ECHO_N "(cached) $ECHO_C" >&6
8690     fi
8691     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8692     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8693     else
8694     # Is the header compilable?
8695     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8696     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8697     cat >conftest.$ac_ext <<_ACEOF
8698     /* confdefs.h. */
8699     _ACEOF
8700     cat confdefs.h >>conftest.$ac_ext
8701     cat >>conftest.$ac_ext <<_ACEOF
8702     /* end confdefs.h. */
8703     $ac_includes_default
8704     #include <$ac_header>
8705     _ACEOF
8706     rm -f conftest.$ac_objext
8707     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8708     (eval $ac_compile) 2>conftest.er1
8709     ac_status=$?
8710     grep -v '^ *+' conftest.er1 >conftest.err
8711     rm -f conftest.er1
8712     cat conftest.err >&5
8713     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8714     (exit $ac_status); } &&
8715 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8716 gezelter 2473 || test ! -s conftest.err'
8717 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8718     (eval $ac_try) 2>&5
8719     ac_status=$?
8720     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8721     (exit $ac_status); }; } &&
8722     { ac_try='test -s conftest.$ac_objext'
8723     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8724     (eval $ac_try) 2>&5
8725     ac_status=$?
8726     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8727     (exit $ac_status); }; }; then
8728     ac_header_compiler=yes
8729     else
8730     echo "$as_me: failed program was:" >&5
8731     sed 's/^/| /' conftest.$ac_ext >&5
8732    
8733     ac_header_compiler=no
8734     fi
8735     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8736     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8737     echo "${ECHO_T}$ac_header_compiler" >&6
8738    
8739     # Is the header present?
8740     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8741     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8742     cat >conftest.$ac_ext <<_ACEOF
8743     /* confdefs.h. */
8744     _ACEOF
8745     cat confdefs.h >>conftest.$ac_ext
8746     cat >>conftest.$ac_ext <<_ACEOF
8747     /* end confdefs.h. */
8748     #include <$ac_header>
8749     _ACEOF
8750     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8751 tim 1998 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8752     ac_status=$?
8753 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
8754 tim 1998 rm -f conftest.er1
8755     cat conftest.err >&5
8756 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8757 tim 1998 (exit $ac_status); } >/dev/null; then
8758     if test -s conftest.err; then
8759 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8760     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8761 tim 1998 else
8762     ac_cpp_err=
8763     fi
8764     else
8765     ac_cpp_err=yes
8766     fi
8767     if test -z "$ac_cpp_err"; then
8768 gezelter 2081 ac_header_preproc=yes
8769 tim 1998 else
8770     echo "$as_me: failed program was:" >&5
8771 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
8772    
8773     ac_header_preproc=no
8774 tim 1998 fi
8775     rm -f conftest.err conftest.$ac_ext
8776 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8777     echo "${ECHO_T}$ac_header_preproc" >&6
8778    
8779     # So? What about this header?
8780 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8781 gezelter 2081 yes:no: )
8782     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8783     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8784     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8785     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8786     ac_header_preproc=yes
8787     ;;
8788     no:yes:* )
8789     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8790     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8791     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8792     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8793     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8794     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8795     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8796     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8797     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8798     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8799     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8800     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8801     (
8802     cat <<\_ASBOX
8803     ## ------------------------------ ##
8804     ## Report this to gezelter@nd.edu ##
8805     ## ------------------------------ ##
8806     _ASBOX
8807     ) |
8808     sed "s/^/$as_me: WARNING: /" >&2
8809     ;;
8810     esac
8811     echo "$as_me:$LINENO: checking for $ac_header" >&5
8812     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8813     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8814     echo $ECHO_N "(cached) $ECHO_C" >&6
8815     else
8816     eval "$as_ac_Header=\$ac_header_preproc"
8817 tim 1998 fi
8818 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8819     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8820 tim 1998
8821     fi
8822 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8823     cat >>confdefs.h <<_ACEOF
8824     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8825     _ACEOF
8826    
8827     fi
8828    
8829 tim 1998 done
8830    
8831 gezelter 2547 echo "$as_me:$LINENO: checking types of arguments for select" >&5
8832     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
8833     if test "${ac_cv_func_select_args+set}" = set; then
8834 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8835     else
8836 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8837     for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8838     for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8839     cat >conftest.$ac_ext <<_ACEOF
8840 gezelter 2453 /* confdefs.h. */
8841     _ACEOF
8842     cat confdefs.h >>conftest.$ac_ext
8843     cat >>conftest.$ac_ext <<_ACEOF
8844     /* end confdefs.h. */
8845 gezelter 2547 $ac_includes_default
8846     #if HAVE_SYS_SELECT_H
8847     # include <sys/select.h>
8848     #endif
8849     #if HAVE_SYS_SOCKET_H
8850     # include <sys/socket.h>
8851     #endif
8852 gezelter 2510
8853 gezelter 2547 #ifdef FC_DUMMY_MAIN
8854     #ifndef FC_DUMMY_MAIN_EQ_F77
8855     # ifdef __cplusplus
8856     extern "C"
8857     # endif
8858     int FC_DUMMY_MAIN() { return 1; }
8859 gezelter 2453 #endif
8860 gezelter 2547 #endif
8861 gezelter 2510 int
8862     main ()
8863     {
8864 gezelter 2547 extern int select ($ac_arg1,
8865     $ac_arg234, $ac_arg234, $ac_arg234,
8866     $ac_arg5);
8867 gezelter 2510 ;
8868     return 0;
8869     }
8870 gezelter 2453 _ACEOF
8871 gezelter 2510 rm -f conftest.$ac_objext
8872     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8873     (eval $ac_compile) 2>conftest.er1
8874 gezelter 2453 ac_status=$?
8875     grep -v '^ *+' conftest.er1 >conftest.err
8876     rm -f conftest.er1
8877     cat conftest.err >&5
8878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8879 gezelter 2510 (exit $ac_status); } &&
8880 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8881 gezelter 2510 || test ! -s conftest.err'
8882     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8883     (eval $ac_try) 2>&5
8884     ac_status=$?
8885     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8886     (exit $ac_status); }; } &&
8887     { ac_try='test -s conftest.$ac_objext'
8888     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8889     (eval $ac_try) 2>&5
8890     ac_status=$?
8891     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8892     (exit $ac_status); }; }; then
8893 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8894 gezelter 2453 else
8895     echo "$as_me: failed program was:" >&5
8896     sed 's/^/| /' conftest.$ac_ext >&5
8897 gezelter 2081
8898 gezelter 2453 fi
8899 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8900 gezelter 2547 done
8901     done
8902     done
8903     # Provide a safe default value.
8904     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8905    
8906     fi
8907     echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
8908     echo "${ECHO_T}$ac_cv_func_select_args" >&6
8909     ac_save_IFS=$IFS; IFS=','
8910     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8911     IFS=$ac_save_IFS
8912     shift
8913    
8914     cat >>confdefs.h <<_ACEOF
8915     #define SELECT_TYPE_ARG1 $1
8916     _ACEOF
8917    
8918    
8919     cat >>confdefs.h <<_ACEOF
8920     #define SELECT_TYPE_ARG234 ($2)
8921     _ACEOF
8922    
8923    
8924     cat >>confdefs.h <<_ACEOF
8925     #define SELECT_TYPE_ARG5 ($3)
8926     _ACEOF
8927    
8928     rm -f conftest*
8929    
8930    
8931     for ac_func in strftime
8932     do
8933     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8934     echo "$as_me:$LINENO: checking for $ac_func" >&5
8935     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8936     if eval "test \"\${$as_ac_var+set}\" = set"; then
8937     echo $ECHO_N "(cached) $ECHO_C" >&6
8938     else
8939     cat >conftest.$ac_ext <<_ACEOF
8940 gezelter 2453 /* confdefs.h. */
8941     _ACEOF
8942     cat confdefs.h >>conftest.$ac_ext
8943     cat >>conftest.$ac_ext <<_ACEOF
8944     /* end confdefs.h. */
8945 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8946     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8947     #define $ac_func innocuous_$ac_func
8948 gezelter 2510
8949 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
8950     which can conflict with char $ac_func (); below.
8951     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8952     <limits.h> exists even on freestanding compilers. */
8953    
8954     #ifdef __STDC__
8955     # include <limits.h>
8956 gezelter 2510 #else
8957 gezelter 2547 # include <assert.h>
8958 gezelter 2510 #endif
8959    
8960 gezelter 2547 #undef $ac_func
8961    
8962     /* Override any gcc2 internal prototype to avoid an error. */
8963     #ifdef __cplusplus
8964     extern "C"
8965     {
8966     #endif
8967     /* We use char because int might match the return type of a gcc2
8968     builtin and then its argument prototype would still apply. */
8969     char $ac_func ();
8970     /* The GNU C library defines this for functions which it implements
8971     to always fail with ENOSYS. Some functions are actually named
8972     something starting with __ and the normal name is an alias. */
8973     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8974     choke me
8975     #else
8976     char (*f) () = $ac_func;
8977     #endif
8978     #ifdef __cplusplus
8979     }
8980     #endif
8981    
8982     #ifdef FC_DUMMY_MAIN
8983     #ifndef FC_DUMMY_MAIN_EQ_F77
8984     # ifdef __cplusplus
8985     extern "C"
8986     # endif
8987     int FC_DUMMY_MAIN() { return 1; }
8988     #endif
8989     #endif
8990 gezelter 2510 int
8991     main ()
8992     {
8993 gezelter 2547 return f != $ac_func;
8994 gezelter 2510 ;
8995     return 0;
8996     }
8997 gezelter 2453 _ACEOF
8998 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
8999     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9000     (eval $ac_link) 2>conftest.er1
9001 gezelter 2453 ac_status=$?
9002     grep -v '^ *+' conftest.er1 >conftest.err
9003     rm -f conftest.er1
9004     cat conftest.err >&5
9005     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9006 gezelter 2510 (exit $ac_status); } &&
9007 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9008 gezelter 2510 || test ! -s conftest.err'
9009     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9010     (eval $ac_try) 2>&5
9011     ac_status=$?
9012     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9013     (exit $ac_status); }; } &&
9014 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9015 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9016     (eval $ac_try) 2>&5
9017     ac_status=$?
9018     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9019     (exit $ac_status); }; }; then
9020 gezelter 2547 eval "$as_ac_var=yes"
9021 gezelter 2453 else
9022     echo "$as_me: failed program was:" >&5
9023     sed 's/^/| /' conftest.$ac_ext >&5
9024 gezelter 2081
9025 gezelter 2547 eval "$as_ac_var=no"
9026 gezelter 2453 fi
9027 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9028     conftest$ac_exeext conftest.$ac_ext
9029 gezelter 2453 fi
9030 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9031     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9032     if test `eval echo '${'$as_ac_var'}'` = yes; then
9033     cat >>confdefs.h <<_ACEOF
9034     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9035 gezelter 2510 _ACEOF
9036 gezelter 2453
9037 gezelter 2547 else
9038     # strftime is in -lintl on SCO UNIX.
9039     echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9040     echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9041     if test "${ac_cv_lib_intl_strftime+set}" = set; then
9042 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9043 gezelter 2453 else
9044 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
9045     LIBS="-lintl $LIBS"
9046     cat >conftest.$ac_ext <<_ACEOF
9047 gezelter 2453 /* confdefs.h. */
9048     _ACEOF
9049     cat confdefs.h >>conftest.$ac_ext
9050     cat >>conftest.$ac_ext <<_ACEOF
9051     /* end confdefs.h. */
9052 gezelter 2510
9053 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9054     #ifdef __cplusplus
9055     extern "C"
9056     #endif
9057     /* We use char because int might match the return type of a gcc2
9058     builtin and then its argument prototype would still apply. */
9059     char strftime ();
9060     #ifdef FC_DUMMY_MAIN
9061     #ifndef FC_DUMMY_MAIN_EQ_F77
9062     # ifdef __cplusplus
9063     extern "C"
9064     # endif
9065     int FC_DUMMY_MAIN() { return 1; }
9066     #endif
9067     #endif
9068 gezelter 2510 int
9069     main ()
9070     {
9071 gezelter 2547 strftime ();
9072 gezelter 2510 ;
9073     return 0;
9074     }
9075 gezelter 2453 _ACEOF
9076 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9077     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9078     (eval $ac_link) 2>conftest.er1
9079 gezelter 2453 ac_status=$?
9080     grep -v '^ *+' conftest.er1 >conftest.err
9081     rm -f conftest.er1
9082     cat conftest.err >&5
9083     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9084 gezelter 2510 (exit $ac_status); } &&
9085 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9086 gezelter 2510 || test ! -s conftest.err'
9087     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9088     (eval $ac_try) 2>&5
9089     ac_status=$?
9090     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9091     (exit $ac_status); }; } &&
9092 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9093 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9094     (eval $ac_try) 2>&5
9095     ac_status=$?
9096     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9097     (exit $ac_status); }; }; then
9098 gezelter 2547 ac_cv_lib_intl_strftime=yes
9099 gezelter 2453 else
9100     echo "$as_me: failed program was:" >&5
9101     sed 's/^/| /' conftest.$ac_ext >&5
9102    
9103 gezelter 2547 ac_cv_lib_intl_strftime=no
9104 gezelter 2453 fi
9105 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9106     conftest$ac_exeext conftest.$ac_ext
9107     LIBS=$ac_check_lib_save_LIBS
9108     fi
9109     echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9110     echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9111     if test $ac_cv_lib_intl_strftime = yes; then
9112     cat >>confdefs.h <<\_ACEOF
9113     #define HAVE_STRFTIME 1
9114     _ACEOF
9115 gezelter 2453
9116 gezelter 2547 LIBS="-lintl $LIBS"
9117     fi
9118 gezelter 2510
9119     fi
9120 gezelter 2547 done
9121 gezelter 2510
9122 gezelter 2547 echo "$as_me:$LINENO: checking for working strtod" >&5
9123     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9124     if test "${ac_cv_func_strtod+set}" = set; then
9125     echo $ECHO_N "(cached) $ECHO_C" >&6
9126     else
9127     if test "$cross_compiling" = yes; then
9128     ac_cv_func_strtod=no
9129     else
9130     cat >conftest.$ac_ext <<_ACEOF
9131     /* confdefs.h. */
9132 gezelter 2510 _ACEOF
9133 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9134     cat >>conftest.$ac_ext <<_ACEOF
9135     /* end confdefs.h. */
9136 gezelter 2510
9137 gezelter 2547 double strtod ();
9138     int
9139     main()
9140     {
9141     {
9142     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9143     char *string = " +69";
9144     char *term;
9145     double value;
9146     value = strtod (string, &term);
9147     if (value != 69 || term != (string + 4))
9148     exit (1);
9149     }
9150 gezelter 2510
9151 gezelter 2547 {
9152     /* Under Solaris 2.4, strtod returns the wrong value for the
9153     terminating character under some conditions. */
9154     char *string = "NaN";
9155     char *term;
9156     strtod (string, &term);
9157     if (term != string && *(term - 1) == 0)
9158     exit (1);
9159     }
9160     exit (0);
9161     }
9162 gezelter 2510
9163 gezelter 2547 _ACEOF
9164     rm -f conftest$ac_exeext
9165     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9166     (eval $ac_link) 2>&5
9167     ac_status=$?
9168     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9169     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9170     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9171     (eval $ac_try) 2>&5
9172     ac_status=$?
9173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9174     (exit $ac_status); }; }; then
9175     ac_cv_func_strtod=yes
9176     else
9177     echo "$as_me: program exited with status $ac_status" >&5
9178     echo "$as_me: failed program was:" >&5
9179     sed 's/^/| /' conftest.$ac_ext >&5
9180 gezelter 2510
9181 gezelter 2547 ( exit $ac_status )
9182     ac_cv_func_strtod=no
9183     fi
9184     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9185     fi
9186     fi
9187     echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9188     echo "${ECHO_T}$ac_cv_func_strtod" >&6
9189     if test $ac_cv_func_strtod = no; then
9190     case $LIBOBJS in
9191     "strtod.$ac_objext" | \
9192     *" strtod.$ac_objext" | \
9193     "strtod.$ac_objext "* | \
9194     *" strtod.$ac_objext "* ) ;;
9195     *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9196     esac
9197    
9198     echo "$as_me:$LINENO: checking for pow" >&5
9199     echo $ECHO_N "checking for pow... $ECHO_C" >&6
9200     if test "${ac_cv_func_pow+set}" = set; then
9201 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9202     else
9203 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9204     /* confdefs.h. */
9205     _ACEOF
9206     cat confdefs.h >>conftest.$ac_ext
9207     cat >>conftest.$ac_ext <<_ACEOF
9208     /* end confdefs.h. */
9209     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9210     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9211     #define pow innocuous_pow
9212 gezelter 2510
9213 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9214     which can conflict with char pow (); below.
9215     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9216     <limits.h> exists even on freestanding compilers. */
9217 gezelter 2510
9218 gezelter 2547 #ifdef __STDC__
9219     # include <limits.h>
9220     #else
9221     # include <assert.h>
9222     #endif
9223 gezelter 2510
9224 gezelter 2547 #undef pow
9225 gezelter 2510
9226 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9227     #ifdef __cplusplus
9228     extern "C"
9229     {
9230     #endif
9231     /* We use char because int might match the return type of a gcc2
9232     builtin and then its argument prototype would still apply. */
9233     char pow ();
9234     /* The GNU C library defines this for functions which it implements
9235     to always fail with ENOSYS. Some functions are actually named
9236     something starting with __ and the normal name is an alias. */
9237     #if defined (__stub_pow) || defined (__stub___pow)
9238     choke me
9239     #else
9240     char (*f) () = pow;
9241     #endif
9242     #ifdef __cplusplus
9243     }
9244     #endif
9245    
9246     #ifdef FC_DUMMY_MAIN
9247     #ifndef FC_DUMMY_MAIN_EQ_F77
9248     # ifdef __cplusplus
9249     extern "C"
9250     # endif
9251     int FC_DUMMY_MAIN() { return 1; }
9252     #endif
9253     #endif
9254     int
9255     main ()
9256     {
9257     return f != pow;
9258     ;
9259     return 0;
9260     }
9261     _ACEOF
9262     rm -f conftest.$ac_objext conftest$ac_exeext
9263     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9264     (eval $ac_link) 2>conftest.er1
9265     ac_status=$?
9266     grep -v '^ *+' conftest.er1 >conftest.err
9267     rm -f conftest.er1
9268     cat conftest.err >&5
9269     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9270     (exit $ac_status); } &&
9271     { ac_try='test -z "$ac_c_werror_flag"
9272     || test ! -s conftest.err'
9273     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9274     (eval $ac_try) 2>&5
9275     ac_status=$?
9276     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9277     (exit $ac_status); }; } &&
9278     { ac_try='test -s conftest$ac_exeext'
9279     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9280     (eval $ac_try) 2>&5
9281     ac_status=$?
9282     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9283     (exit $ac_status); }; }; then
9284     ac_cv_func_pow=yes
9285     else
9286     echo "$as_me: failed program was:" >&5
9287     sed 's/^/| /' conftest.$ac_ext >&5
9288    
9289     ac_cv_func_pow=no
9290     fi
9291     rm -f conftest.err conftest.$ac_objext \
9292     conftest$ac_exeext conftest.$ac_ext
9293     fi
9294     echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9295     echo "${ECHO_T}$ac_cv_func_pow" >&6
9296    
9297     if test $ac_cv_func_pow = no; then
9298     echo "$as_me:$LINENO: checking for pow in -lm" >&5
9299     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9300     if test "${ac_cv_lib_m_pow+set}" = set; then
9301     echo $ECHO_N "(cached) $ECHO_C" >&6
9302     else
9303     ac_check_lib_save_LIBS=$LIBS
9304     LIBS="-lm $LIBS"
9305     cat >conftest.$ac_ext <<_ACEOF
9306 gezelter 2453 /* confdefs.h. */
9307     _ACEOF
9308     cat confdefs.h >>conftest.$ac_ext
9309     cat >>conftest.$ac_ext <<_ACEOF
9310     /* end confdefs.h. */
9311 gezelter 2510
9312 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9313     #ifdef __cplusplus
9314     extern "C"
9315 gezelter 2510 #endif
9316 gezelter 2547 /* We use char because int might match the return type of a gcc2
9317     builtin and then its argument prototype would still apply. */
9318     char pow ();
9319     #ifdef FC_DUMMY_MAIN
9320     #ifndef FC_DUMMY_MAIN_EQ_F77
9321     # ifdef __cplusplus
9322     extern "C"
9323     # endif
9324     int FC_DUMMY_MAIN() { return 1; }
9325 gezelter 2510 #endif
9326 gezelter 2547 #endif
9327 gezelter 2510 int
9328     main ()
9329     {
9330 gezelter 2547 pow ();
9331 gezelter 2510 ;
9332     return 0;
9333     }
9334 gezelter 2453 _ACEOF
9335 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9336     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9337     (eval $ac_link) 2>conftest.er1
9338 gezelter 2453 ac_status=$?
9339     grep -v '^ *+' conftest.er1 >conftest.err
9340     rm -f conftest.er1
9341     cat conftest.err >&5
9342     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9343 gezelter 2510 (exit $ac_status); } &&
9344 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9345 gezelter 2510 || test ! -s conftest.err'
9346     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9347     (eval $ac_try) 2>&5
9348     ac_status=$?
9349     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9350     (exit $ac_status); }; } &&
9351 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9352 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9353     (eval $ac_try) 2>&5
9354     ac_status=$?
9355     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9356     (exit $ac_status); }; }; then
9357 gezelter 2547 ac_cv_lib_m_pow=yes
9358 gezelter 2453 else
9359     echo "$as_me: failed program was:" >&5
9360     sed 's/^/| /' conftest.$ac_ext >&5
9361    
9362 gezelter 2547 ac_cv_lib_m_pow=no
9363 gezelter 2453 fi
9364 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9365     conftest$ac_exeext conftest.$ac_ext
9366     LIBS=$ac_check_lib_save_LIBS
9367     fi
9368     echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9369     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9370     if test $ac_cv_lib_m_pow = yes; then
9371     POW_LIB=-lm
9372     else
9373     { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9374     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9375     fi
9376 gezelter 2453
9377 gezelter 2547 fi
9378 gezelter 2453
9379 gezelter 2510 fi
9380 gezelter 2453
9381    
9382    
9383    
9384    
9385 gezelter 2510
9386    
9387    
9388    
9389 gezelter 2547
9390    
9391    
9392    
9393    
9394    
9395    
9396    
9397    
9398    
9399    
9400    
9401    
9402    
9403    
9404    
9405    
9406    
9407 gezelter 2558
9408     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
9409 gezelter 2547 do
9410     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9411     echo "$as_me:$LINENO: checking for $ac_func" >&5
9412     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9413     if eval "test \"\${$as_ac_var+set}\" = set"; then
9414     echo $ECHO_N "(cached) $ECHO_C" >&6
9415     else
9416     cat >conftest.$ac_ext <<_ACEOF
9417 gezelter 2453 /* confdefs.h. */
9418     _ACEOF
9419     cat confdefs.h >>conftest.$ac_ext
9420     cat >>conftest.$ac_ext <<_ACEOF
9421     /* end confdefs.h. */
9422 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9423     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9424     #define $ac_func innocuous_$ac_func
9425 gezelter 2510
9426 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9427     which can conflict with char $ac_func (); below.
9428     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9429     <limits.h> exists even on freestanding compilers. */
9430    
9431     #ifdef __STDC__
9432     # include <limits.h>
9433 gezelter 2510 #else
9434 gezelter 2547 # include <assert.h>
9435 gezelter 2510 #endif
9436 gezelter 2547
9437     #undef $ac_func
9438    
9439     /* Override any gcc2 internal prototype to avoid an error. */
9440     #ifdef __cplusplus
9441     extern "C"
9442     {
9443 gezelter 2510 #endif
9444 gezelter 2547 /* We use char because int might match the return type of a gcc2
9445     builtin and then its argument prototype would still apply. */
9446     char $ac_func ();
9447     /* The GNU C library defines this for functions which it implements
9448     to always fail with ENOSYS. Some functions are actually named
9449     something starting with __ and the normal name is an alias. */
9450     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9451     choke me
9452     #else
9453     char (*f) () = $ac_func;
9454     #endif
9455     #ifdef __cplusplus
9456     }
9457     #endif
9458 gezelter 2510
9459 gezelter 2547 #ifdef FC_DUMMY_MAIN
9460     #ifndef FC_DUMMY_MAIN_EQ_F77
9461     # ifdef __cplusplus
9462     extern "C"
9463     # endif
9464     int FC_DUMMY_MAIN() { return 1; }
9465     #endif
9466     #endif
9467 gezelter 2510 int
9468     main ()
9469     {
9470 gezelter 2547 return f != $ac_func;
9471 gezelter 2510 ;
9472     return 0;
9473     }
9474 gezelter 2453 _ACEOF
9475 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9476     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9477     (eval $ac_link) 2>conftest.er1
9478 gezelter 2453 ac_status=$?
9479     grep -v '^ *+' conftest.er1 >conftest.err
9480     rm -f conftest.er1
9481     cat conftest.err >&5
9482     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9483     (exit $ac_status); } &&
9484 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9485 gezelter 2473 || test ! -s conftest.err'
9486 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9487     (eval $ac_try) 2>&5
9488     ac_status=$?
9489     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9490     (exit $ac_status); }; } &&
9491 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9492 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9493     (eval $ac_try) 2>&5
9494     ac_status=$?
9495     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9496     (exit $ac_status); }; }; then
9497 gezelter 2547 eval "$as_ac_var=yes"
9498 gezelter 2453 else
9499     echo "$as_me: failed program was:" >&5
9500     sed 's/^/| /' conftest.$ac_ext >&5
9501    
9502 gezelter 2547 eval "$as_ac_var=no"
9503 gezelter 2453 fi
9504 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9505     conftest$ac_exeext conftest.$ac_ext
9506     fi
9507     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9508     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9509     if test `eval echo '${'$as_ac_var'}'` = yes; then
9510     cat >>confdefs.h <<_ACEOF
9511     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9512     _ACEOF
9513    
9514     fi
9515     done
9516    
9517    
9518     # special check for _system_configuration because AIX <4.3.2 do not
9519     # contain the `physmem' member.
9520     echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9521     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9522     cat >conftest.$ac_ext <<_ACEOF
9523 gezelter 2453 /* confdefs.h. */
9524     _ACEOF
9525     cat confdefs.h >>conftest.$ac_ext
9526     cat >>conftest.$ac_ext <<_ACEOF
9527     /* end confdefs.h. */
9528 gezelter 2547 #include <sys/systemcfg.h>
9529     #ifdef FC_DUMMY_MAIN
9530     #ifndef FC_DUMMY_MAIN_EQ_F77
9531     # ifdef __cplusplus
9532     extern "C"
9533     # endif
9534     int FC_DUMMY_MAIN() { return 1; }
9535 gezelter 2510 #endif
9536     #endif
9537     int
9538     main ()
9539     {
9540 gezelter 2547 double x = _system_configuration.physmem;
9541 gezelter 2510 ;
9542     return 0;
9543     }
9544 gezelter 2453 _ACEOF
9545 gezelter 2510 rm -f conftest.$ac_objext
9546     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9547     (eval $ac_compile) 2>conftest.er1
9548 gezelter 2453 ac_status=$?
9549     grep -v '^ *+' conftest.er1 >conftest.err
9550     rm -f conftest.er1
9551     cat conftest.err >&5
9552     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9553 gezelter 2510 (exit $ac_status); } &&
9554 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9555 gezelter 2510 || test ! -s conftest.err'
9556     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9557     (eval $ac_try) 2>&5
9558     ac_status=$?
9559     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9560     (exit $ac_status); }; } &&
9561     { ac_try='test -s conftest.$ac_objext'
9562     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9563     (eval $ac_try) 2>&5
9564     ac_status=$?
9565     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9566     (exit $ac_status); }; }; then
9567 gezelter 2547 echo "$as_me:$LINENO: result: yes" >&5
9568     echo "${ECHO_T}yes" >&6
9569    
9570     cat >>confdefs.h <<\_ACEOF
9571     #define HAVE__SYSTEM_CONFIGURATION 1
9572     _ACEOF
9573    
9574 gezelter 2453 else
9575     echo "$as_me: failed program was:" >&5
9576     sed 's/^/| /' conftest.$ac_ext >&5
9577    
9578 gezelter 2547 echo "$as_me:$LINENO: result: no" >&5
9579     echo "${ECHO_T}no" >&6
9580 gezelter 2453 fi
9581 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9582 gezelter 2453
9583 gezelter 2547 # clean out junk possibly left behind by a previous configuration
9584     rm -f src/getopt.h
9585     # Check for getopt_long support
9586 gezelter 2510
9587 gezelter 2547 for ac_header in getopt.h
9588     do
9589     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9590     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9591     echo "$as_me:$LINENO: checking for $ac_header" >&5
9592     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9593     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9594     echo $ECHO_N "(cached) $ECHO_C" >&6
9595 gezelter 2510 fi
9596 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9597     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9598     else
9599     # Is the header compilable?
9600     echo "$as_me:$LINENO: checking $ac_header usability" >&5
9601     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9602     cat >conftest.$ac_ext <<_ACEOF
9603     /* confdefs.h. */
9604     _ACEOF
9605     cat confdefs.h >>conftest.$ac_ext
9606     cat >>conftest.$ac_ext <<_ACEOF
9607     /* end confdefs.h. */
9608     $ac_includes_default
9609     #include <$ac_header>
9610     _ACEOF
9611     rm -f conftest.$ac_objext
9612     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9613     (eval $ac_compile) 2>conftest.er1
9614     ac_status=$?
9615     grep -v '^ *+' conftest.er1 >conftest.err
9616     rm -f conftest.er1
9617     cat conftest.err >&5
9618     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9619     (exit $ac_status); } &&
9620     { ac_try='test -z "$ac_c_werror_flag"
9621     || test ! -s conftest.err'
9622     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9623     (eval $ac_try) 2>&5
9624     ac_status=$?
9625     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9626     (exit $ac_status); }; } &&
9627     { ac_try='test -s conftest.$ac_objext'
9628     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9629     (eval $ac_try) 2>&5
9630     ac_status=$?
9631     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9632     (exit $ac_status); }; }; then
9633     ac_header_compiler=yes
9634     else
9635     echo "$as_me: failed program was:" >&5
9636     sed 's/^/| /' conftest.$ac_ext >&5
9637 gezelter 2510
9638 gezelter 2547 ac_header_compiler=no
9639     fi
9640     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9641     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9642     echo "${ECHO_T}$ac_header_compiler" >&6
9643    
9644     # Is the header present?
9645     echo "$as_me:$LINENO: checking $ac_header presence" >&5
9646     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9647     cat >conftest.$ac_ext <<_ACEOF
9648     /* confdefs.h. */
9649 gezelter 2510 _ACEOF
9650 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9651     cat >>conftest.$ac_ext <<_ACEOF
9652     /* end confdefs.h. */
9653     #include <$ac_header>
9654     _ACEOF
9655     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9656     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9657     ac_status=$?
9658     grep -v '^ *+' conftest.er1 >conftest.err
9659     rm -f conftest.er1
9660     cat conftest.err >&5
9661     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9662     (exit $ac_status); } >/dev/null; then
9663     if test -s conftest.err; then
9664     ac_cpp_err=$ac_c_preproc_warn_flag
9665     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9666     else
9667     ac_cpp_err=
9668 gezelter 2510 fi
9669 gezelter 2547 else
9670     ac_cpp_err=yes
9671     fi
9672     if test -z "$ac_cpp_err"; then
9673     ac_header_preproc=yes
9674     else
9675     echo "$as_me: failed program was:" >&5
9676     sed 's/^/| /' conftest.$ac_ext >&5
9677 gezelter 2510
9678 gezelter 2547 ac_header_preproc=no
9679     fi
9680     rm -f conftest.err conftest.$ac_ext
9681     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9682     echo "${ECHO_T}$ac_header_preproc" >&6
9683    
9684     # So? What about this header?
9685     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9686     yes:no: )
9687     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9688     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9689     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9690     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9691     ac_header_preproc=yes
9692     ;;
9693     no:yes:* )
9694     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9695     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9696     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9697     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9698     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9699     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9700     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9701     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9702     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9703     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9704     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9705     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9706     (
9707     cat <<\_ASBOX
9708     ## ------------------------------ ##
9709     ## Report this to gezelter@nd.edu ##
9710     ## ------------------------------ ##
9711     _ASBOX
9712     ) |
9713     sed "s/^/$as_me: WARNING: /" >&2
9714     ;;
9715     esac
9716     echo "$as_me:$LINENO: checking for $ac_header" >&5
9717     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9718     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9719     echo $ECHO_N "(cached) $ECHO_C" >&6
9720     else
9721     eval "$as_ac_Header=\$ac_header_preproc"
9722     fi
9723     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9724     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9725    
9726     fi
9727     if test `eval echo '${'$as_ac_Header'}'` = yes; then
9728     cat >>confdefs.h <<_ACEOF
9729     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9730 gezelter 2510 _ACEOF
9731    
9732 gezelter 2547 fi
9733 gezelter 2510
9734 gezelter 2547 done
9735 gezelter 2510
9736    
9737 gezelter 2547 for ac_func in getopt_long
9738     do
9739     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9740     echo "$as_me:$LINENO: checking for $ac_func" >&5
9741     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9742     if eval "test \"\${$as_ac_var+set}\" = set"; then
9743     echo $ECHO_N "(cached) $ECHO_C" >&6
9744     else
9745     cat >conftest.$ac_ext <<_ACEOF
9746     /* confdefs.h. */
9747     _ACEOF
9748     cat confdefs.h >>conftest.$ac_ext
9749     cat >>conftest.$ac_ext <<_ACEOF
9750     /* end confdefs.h. */
9751     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9752     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9753     #define $ac_func innocuous_$ac_func
9754 gezelter 2510
9755 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9756     which can conflict with char $ac_func (); below.
9757     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9758     <limits.h> exists even on freestanding compilers. */
9759    
9760     #ifdef __STDC__
9761     # include <limits.h>
9762     #else
9763     # include <assert.h>
9764     #endif
9765    
9766     #undef $ac_func
9767    
9768     /* Override any gcc2 internal prototype to avoid an error. */
9769     #ifdef __cplusplus
9770     extern "C"
9771     {
9772     #endif
9773     /* We use char because int might match the return type of a gcc2
9774     builtin and then its argument prototype would still apply. */
9775     char $ac_func ();
9776     /* The GNU C library defines this for functions which it implements
9777     to always fail with ENOSYS. Some functions are actually named
9778     something starting with __ and the normal name is an alias. */
9779     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9780     choke me
9781     #else
9782     char (*f) () = $ac_func;
9783     #endif
9784     #ifdef __cplusplus
9785     }
9786     #endif
9787    
9788     #ifdef FC_DUMMY_MAIN
9789     #ifndef FC_DUMMY_MAIN_EQ_F77
9790     # ifdef __cplusplus
9791     extern "C"
9792     # endif
9793     int FC_DUMMY_MAIN() { return 1; }
9794     #endif
9795     #endif
9796     int
9797     main ()
9798     {
9799     return f != $ac_func;
9800     ;
9801     return 0;
9802     }
9803     _ACEOF
9804     rm -f conftest.$ac_objext conftest$ac_exeext
9805     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9806     (eval $ac_link) 2>conftest.er1
9807     ac_status=$?
9808     grep -v '^ *+' conftest.er1 >conftest.err
9809     rm -f conftest.er1
9810     cat conftest.err >&5
9811     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9812     (exit $ac_status); } &&
9813     { ac_try='test -z "$ac_c_werror_flag"
9814     || test ! -s conftest.err'
9815     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9816     (eval $ac_try) 2>&5
9817     ac_status=$?
9818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9819     (exit $ac_status); }; } &&
9820     { ac_try='test -s conftest$ac_exeext'
9821     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9822     (eval $ac_try) 2>&5
9823     ac_status=$?
9824     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9825     (exit $ac_status); }; }; then
9826     eval "$as_ac_var=yes"
9827     else
9828     echo "$as_me: failed program was:" >&5
9829     sed 's/^/| /' conftest.$ac_ext >&5
9830    
9831     eval "$as_ac_var=no"
9832     fi
9833     rm -f conftest.err conftest.$ac_objext \
9834     conftest$ac_exeext conftest.$ac_ext
9835     fi
9836     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9837     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9838     if test `eval echo '${'$as_ac_var'}'` = yes; then
9839     cat >>confdefs.h <<_ACEOF
9840     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9841     _ACEOF
9842    
9843     else
9844     # FreeBSD has a gnugetopt library for this
9845     echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9846     echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9847     if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9848 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
9849     else
9850 gezelter 2510 ac_check_lib_save_LIBS=$LIBS
9851 gezelter 2547 LIBS="-lgnugetopt $LIBS"
9852 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
9853     /* confdefs.h. */
9854     _ACEOF
9855     cat confdefs.h >>conftest.$ac_ext
9856     cat >>conftest.$ac_ext <<_ACEOF
9857     /* end confdefs.h. */
9858 gezelter 2453
9859 gezelter 2510 /* Override any gcc2 internal prototype to avoid an error. */
9860     #ifdef __cplusplus
9861     extern "C"
9862     #endif
9863     /* We use char because int might match the return type of a gcc2
9864     builtin and then its argument prototype would still apply. */
9865 gezelter 2547 char getopt_long ();
9866     #ifdef FC_DUMMY_MAIN
9867     #ifndef FC_DUMMY_MAIN_EQ_F77
9868     # ifdef __cplusplus
9869     extern "C"
9870     # endif
9871     int FC_DUMMY_MAIN() { return 1; }
9872     #endif
9873     #endif
9874 gezelter 2510 int
9875     main ()
9876     {
9877 gezelter 2547 getopt_long ();
9878 gezelter 2510 ;
9879     return 0;
9880     }
9881     _ACEOF
9882     rm -f conftest.$ac_objext conftest$ac_exeext
9883     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9884     (eval $ac_link) 2>conftest.er1
9885     ac_status=$?
9886     grep -v '^ *+' conftest.er1 >conftest.err
9887     rm -f conftest.er1
9888     cat conftest.err >&5
9889     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9890     (exit $ac_status); } &&
9891 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9892 gezelter 2510 || test ! -s conftest.err'
9893     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9894     (eval $ac_try) 2>&5
9895     ac_status=$?
9896     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9897     (exit $ac_status); }; } &&
9898     { ac_try='test -s conftest$ac_exeext'
9899     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9900     (eval $ac_try) 2>&5
9901     ac_status=$?
9902     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9903     (exit $ac_status); }; }; then
9904 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=yes
9905 gezelter 2510 else
9906     echo "$as_me: failed program was:" >&5
9907     sed 's/^/| /' conftest.$ac_ext >&5
9908    
9909 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=no
9910 gezelter 2453 fi
9911 gezelter 2510 rm -f conftest.err conftest.$ac_objext \
9912     conftest$ac_exeext conftest.$ac_ext
9913     LIBS=$ac_check_lib_save_LIBS
9914     fi
9915 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9916     echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9917     if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9918     cat >>confdefs.h <<\_ACEOF
9919     #define HAVE_GETOPT_LONG 1
9920 gezelter 2453 _ACEOF
9921    
9922 gezelter 2547 else
9923     # use the GNU replacement
9924     case $LIBOBJS in
9925     "getopt.$ac_objext" | \
9926     *" getopt.$ac_objext" | \
9927     "getopt.$ac_objext "* | \
9928     *" getopt.$ac_objext "* ) ;;
9929     *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9930     esac
9931 gezelter 2510
9932 gezelter 2547 case $LIBOBJS in
9933     "getopt1.$ac_objext" | \
9934     *" getopt1.$ac_objext" | \
9935     "getopt1.$ac_objext "* | \
9936     *" getopt1.$ac_objext "* ) ;;
9937     *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9938     esac
9939    
9940     ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9941    
9942     fi
9943    
9944     fi
9945     done
9946    
9947    
9948     ac_ext=cc
9949     ac_cpp='$CXXCPP $CPPFLAGS'
9950     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9951     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9952     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9953    
9954    
9955     echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
9956     echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
9957     if test "${ac_cv_cxx_namespaces+set}" = set; then
9958     echo $ECHO_N "(cached) $ECHO_C" >&6
9959 gezelter 2510 else
9960 gezelter 2547
9961    
9962     ac_ext=cc
9963     ac_cpp='$CXXCPP $CPPFLAGS'
9964     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9965     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9966     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9967    
9968     cat >conftest.$ac_ext <<_ACEOF
9969     /* confdefs.h. */
9970     _ACEOF
9971     cat confdefs.h >>conftest.$ac_ext
9972     cat >>conftest.$ac_ext <<_ACEOF
9973     /* end confdefs.h. */
9974     namespace Outer { namespace Inner { int i = 0; }}
9975     #ifdef FC_DUMMY_MAIN
9976     #ifndef FC_DUMMY_MAIN_EQ_F77
9977     # ifdef __cplusplus
9978     extern "C"
9979     # endif
9980     int FC_DUMMY_MAIN() { return 1; }
9981     #endif
9982     #endif
9983     int
9984     main ()
9985     {
9986     using namespace Outer::Inner; return i;
9987     ;
9988     return 0;
9989     }
9990     _ACEOF
9991     rm -f conftest.$ac_objext
9992     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9993     (eval $ac_compile) 2>conftest.er1
9994     ac_status=$?
9995     grep -v '^ *+' conftest.er1 >conftest.err
9996     rm -f conftest.er1
9997     cat conftest.err >&5
9998     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9999     (exit $ac_status); } &&
10000     { ac_try='test -z "$ac_cxx_werror_flag"
10001     || test ! -s conftest.err'
10002     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10003     (eval $ac_try) 2>&5
10004     ac_status=$?
10005     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10006     (exit $ac_status); }; } &&
10007     { ac_try='test -s conftest.$ac_objext'
10008     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10009     (eval $ac_try) 2>&5
10010     ac_status=$?
10011     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10012     (exit $ac_status); }; }; then
10013     ac_cv_cxx_namespaces=yes
10014     else
10015     echo "$as_me: failed program was:" >&5
10016     sed 's/^/| /' conftest.$ac_ext >&5
10017    
10018     ac_cv_cxx_namespaces=no
10019 gezelter 2453 fi
10020 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10021     ac_ext=cc
10022     ac_cpp='$CXXCPP $CPPFLAGS'
10023     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10024     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10025     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10026 gezelter 2453
10027    
10028 gezelter 2547 fi
10029     echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10030     echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10031     if test "$ac_cv_cxx_namespaces" = yes; then
10032 gezelter 2453
10033 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10034     #define HAVE_NAMESPACES
10035     _ACEOF
10036 gezelter 2453
10037 gezelter 2547 fi
10038    
10039     ac_ext=cc
10040     ac_cpp='$CXXCPP $CPPFLAGS'
10041     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10042     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10043     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10044     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10045     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10046     if test -z "$CXXCPP"; then
10047     if test "${ac_cv_prog_CXXCPP+set}" = set; then
10048     echo $ECHO_N "(cached) $ECHO_C" >&6
10049     else
10050     # Double quotes because CXXCPP needs to be expanded
10051     for CXXCPP in "$CXX -E" "/lib/cpp"
10052     do
10053     ac_preproc_ok=false
10054     for ac_cxx_preproc_warn_flag in '' yes
10055     do
10056     # Use a header file that comes with gcc, so configuring glibc
10057     # with a fresh cross-compiler works.
10058     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10059     # <limits.h> exists even on freestanding compilers.
10060     # On the NeXT, cc -E runs the code through the compiler's parser,
10061     # not just through cpp. "Syntax error" is here to catch this case.
10062     cat >conftest.$ac_ext <<_ACEOF
10063     /* confdefs.h. */
10064     _ACEOF
10065     cat confdefs.h >>conftest.$ac_ext
10066     cat >>conftest.$ac_ext <<_ACEOF
10067     /* end confdefs.h. */
10068     #ifdef __STDC__
10069     # include <limits.h>
10070     #else
10071     # include <assert.h>
10072     #endif
10073     Syntax error
10074     _ACEOF
10075     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10076     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10077     ac_status=$?
10078     grep -v '^ *+' conftest.er1 >conftest.err
10079     rm -f conftest.er1
10080     cat conftest.err >&5
10081     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10082     (exit $ac_status); } >/dev/null; then
10083     if test -s conftest.err; then
10084     ac_cpp_err=$ac_cxx_preproc_warn_flag
10085     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10086 gezelter 2510 else
10087 gezelter 2547 ac_cpp_err=
10088 gezelter 2510 fi
10089     else
10090 gezelter 2547 ac_cpp_err=yes
10091 gezelter 2510 fi
10092 gezelter 2547 if test -z "$ac_cpp_err"; then
10093     :
10094     else
10095     echo "$as_me: failed program was:" >&5
10096     sed 's/^/| /' conftest.$ac_ext >&5
10097 gezelter 2453
10098 gezelter 2547 # Broken: fails on valid input.
10099     continue
10100 gezelter 2510 fi
10101 gezelter 2547 rm -f conftest.err conftest.$ac_ext
10102 gezelter 2510
10103 gezelter 2547 # OK, works on sane cases. Now check whether non-existent headers
10104     # can be detected and how.
10105     cat >conftest.$ac_ext <<_ACEOF
10106     /* confdefs.h. */
10107     _ACEOF
10108     cat confdefs.h >>conftest.$ac_ext
10109     cat >>conftest.$ac_ext <<_ACEOF
10110     /* end confdefs.h. */
10111     #include <ac_nonexistent.h>
10112     _ACEOF
10113     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10114     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10115     ac_status=$?
10116     grep -v '^ *+' conftest.er1 >conftest.err
10117     rm -f conftest.er1
10118     cat conftest.err >&5
10119     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10120     (exit $ac_status); } >/dev/null; then
10121     if test -s conftest.err; then
10122     ac_cpp_err=$ac_cxx_preproc_warn_flag
10123     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10124     else
10125     ac_cpp_err=
10126     fi
10127     else
10128     ac_cpp_err=yes
10129     fi
10130     if test -z "$ac_cpp_err"; then
10131     # Broken: success on invalid input.
10132     continue
10133     else
10134     echo "$as_me: failed program was:" >&5
10135     sed 's/^/| /' conftest.$ac_ext >&5
10136 gezelter 2510
10137 gezelter 2547 # Passes both tests.
10138     ac_preproc_ok=:
10139     break
10140     fi
10141     rm -f conftest.err conftest.$ac_ext
10142 gezelter 2510
10143 gezelter 2547 done
10144     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10145     rm -f conftest.err conftest.$ac_ext
10146     if $ac_preproc_ok; then
10147     break
10148     fi
10149 gezelter 2510
10150 gezelter 2547 done
10151     ac_cv_prog_CXXCPP=$CXXCPP
10152    
10153     fi
10154     CXXCPP=$ac_cv_prog_CXXCPP
10155     else
10156     ac_cv_prog_CXXCPP=$CXXCPP
10157     fi
10158     echo "$as_me:$LINENO: result: $CXXCPP" >&5
10159     echo "${ECHO_T}$CXXCPP" >&6
10160     ac_preproc_ok=false
10161     for ac_cxx_preproc_warn_flag in '' yes
10162     do
10163     # Use a header file that comes with gcc, so configuring glibc
10164     # with a fresh cross-compiler works.
10165     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10166     # <limits.h> exists even on freestanding compilers.
10167     # On the NeXT, cc -E runs the code through the compiler's parser,
10168     # not just through cpp. "Syntax error" is here to catch this case.
10169     cat >conftest.$ac_ext <<_ACEOF
10170     /* confdefs.h. */
10171     _ACEOF
10172     cat confdefs.h >>conftest.$ac_ext
10173     cat >>conftest.$ac_ext <<_ACEOF
10174     /* end confdefs.h. */
10175     #ifdef __STDC__
10176     # include <limits.h>
10177     #else
10178     # include <assert.h>
10179     #endif
10180     Syntax error
10181     _ACEOF
10182     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10183     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10184     ac_status=$?
10185     grep -v '^ *+' conftest.er1 >conftest.err
10186     rm -f conftest.er1
10187     cat conftest.err >&5
10188     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10189     (exit $ac_status); } >/dev/null; then
10190     if test -s conftest.err; then
10191     ac_cpp_err=$ac_cxx_preproc_warn_flag
10192     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10193     else
10194     ac_cpp_err=
10195     fi
10196     else
10197     ac_cpp_err=yes
10198     fi
10199     if test -z "$ac_cpp_err"; then
10200     :
10201     else
10202     echo "$as_me: failed program was:" >&5
10203     sed 's/^/| /' conftest.$ac_ext >&5
10204    
10205     # Broken: fails on valid input.
10206     continue
10207     fi
10208     rm -f conftest.err conftest.$ac_ext
10209    
10210     # OK, works on sane cases. Now check whether non-existent headers
10211     # can be detected and how.
10212     cat >conftest.$ac_ext <<_ACEOF
10213     /* confdefs.h. */
10214     _ACEOF
10215     cat confdefs.h >>conftest.$ac_ext
10216     cat >>conftest.$ac_ext <<_ACEOF
10217     /* end confdefs.h. */
10218     #include <ac_nonexistent.h>
10219     _ACEOF
10220     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10221     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10222     ac_status=$?
10223     grep -v '^ *+' conftest.er1 >conftest.err
10224     rm -f conftest.er1
10225     cat conftest.err >&5
10226     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10227     (exit $ac_status); } >/dev/null; then
10228     if test -s conftest.err; then
10229     ac_cpp_err=$ac_cxx_preproc_warn_flag
10230     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10231     else
10232     ac_cpp_err=
10233     fi
10234     else
10235     ac_cpp_err=yes
10236     fi
10237     if test -z "$ac_cpp_err"; then
10238     # Broken: success on invalid input.
10239     continue
10240     else
10241     echo "$as_me: failed program was:" >&5
10242     sed 's/^/| /' conftest.$ac_ext >&5
10243    
10244     # Passes both tests.
10245     ac_preproc_ok=:
10246     break
10247     fi
10248     rm -f conftest.err conftest.$ac_ext
10249    
10250     done
10251     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10252     rm -f conftest.err conftest.$ac_ext
10253     if $ac_preproc_ok; then
10254     :
10255     else
10256     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10257     See \`config.log' for more details." >&5
10258     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10259     See \`config.log' for more details." >&2;}
10260     { (exit 1); exit 1; }; }
10261     fi
10262    
10263     ac_ext=cc
10264     ac_cpp='$CXXCPP $CPPFLAGS'
10265     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10266     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10267     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10268    
10269    
10270     echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10271     echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10272     if test "${ac_cv_cxx_have_stl+set}" = set; then
10273 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10274 gezelter 2510 else
10275 gezelter 2547
10276    
10277    
10278     ac_ext=cc
10279     ac_cpp='$CXXCPP $CPPFLAGS'
10280     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10281     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10282     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10283    
10284     cat >conftest.$ac_ext <<_ACEOF
10285 gezelter 2510 /* confdefs.h. */
10286     _ACEOF
10287     cat confdefs.h >>conftest.$ac_ext
10288     cat >>conftest.$ac_ext <<_ACEOF
10289     /* end confdefs.h. */
10290 gezelter 2547 #include <list>
10291     #include <deque>
10292     #ifdef HAVE_NAMESPACES
10293     using namespace std;
10294 gezelter 2510 #endif
10295 gezelter 2547 #ifdef FC_DUMMY_MAIN
10296     #ifndef FC_DUMMY_MAIN_EQ_F77
10297     # ifdef __cplusplus
10298     extern "C"
10299     # endif
10300     int FC_DUMMY_MAIN() { return 1; }
10301     #endif
10302     #endif
10303 gezelter 2510 int
10304     main ()
10305     {
10306 gezelter 2547 list<int> x; x.push_back(5);
10307     list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10308 gezelter 2510 ;
10309     return 0;
10310     }
10311     _ACEOF
10312 gezelter 2547 rm -f conftest.$ac_objext
10313     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10314     (eval $ac_compile) 2>conftest.er1
10315 gezelter 2510 ac_status=$?
10316     grep -v '^ *+' conftest.er1 >conftest.err
10317     rm -f conftest.er1
10318     cat conftest.err >&5
10319     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10320     (exit $ac_status); } &&
10321 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10322 gezelter 2510 || test ! -s conftest.err'
10323     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10324     (eval $ac_try) 2>&5
10325     ac_status=$?
10326     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10327     (exit $ac_status); }; } &&
10328 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10329 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10330     (eval $ac_try) 2>&5
10331     ac_status=$?
10332     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10333     (exit $ac_status); }; }; then
10334 gezelter 2547 ac_cv_cxx_have_stl=yes
10335 gezelter 2510 else
10336     echo "$as_me: failed program was:" >&5
10337     sed 's/^/| /' conftest.$ac_ext >&5
10338    
10339 gezelter 2547 ac_cv_cxx_have_stl=no
10340 gezelter 2453 fi
10341 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10342     ac_ext=cc
10343     ac_cpp='$CXXCPP $CPPFLAGS'
10344     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10345     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10346     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10347    
10348    
10349 gezelter 2510 fi
10350 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10351     echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10352     if test "$ac_cv_cxx_have_stl" = yes; then
10353    
10354     cat >>confdefs.h <<\_ACEOF
10355     #define HAVE_STL
10356     _ACEOF
10357    
10358 gezelter 2510 fi
10359    
10360 gezelter 2547
10361    
10362     if test "${ac_cv_header_iostream+set}" = set; then
10363     echo "$as_me:$LINENO: checking for iostream" >&5
10364     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10365     if test "${ac_cv_header_iostream+set}" = set; then
10366 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10367     fi
10368 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10369     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10370 gezelter 2510 else
10371 gezelter 2453 # Is the header compilable?
10372 gezelter 2547 echo "$as_me:$LINENO: checking iostream usability" >&5
10373     echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10374 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10375     /* confdefs.h. */
10376     _ACEOF
10377     cat confdefs.h >>conftest.$ac_ext
10378     cat >>conftest.$ac_ext <<_ACEOF
10379     /* end confdefs.h. */
10380     $ac_includes_default
10381 gezelter 2547 #include <iostream>
10382 gezelter 2453 _ACEOF
10383     rm -f conftest.$ac_objext
10384     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10385     (eval $ac_compile) 2>conftest.er1
10386     ac_status=$?
10387     grep -v '^ *+' conftest.er1 >conftest.err
10388     rm -f conftest.er1
10389     cat conftest.err >&5
10390     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10391     (exit $ac_status); } &&
10392 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10393 gezelter 2473 || test ! -s conftest.err'
10394 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10395     (eval $ac_try) 2>&5
10396     ac_status=$?
10397     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10398     (exit $ac_status); }; } &&
10399     { ac_try='test -s conftest.$ac_objext'
10400     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10401     (eval $ac_try) 2>&5
10402     ac_status=$?
10403     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10404     (exit $ac_status); }; }; then
10405     ac_header_compiler=yes
10406     else
10407     echo "$as_me: failed program was:" >&5
10408     sed 's/^/| /' conftest.$ac_ext >&5
10409    
10410     ac_header_compiler=no
10411     fi
10412     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10413     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10414     echo "${ECHO_T}$ac_header_compiler" >&6
10415    
10416     # Is the header present?
10417 gezelter 2547 echo "$as_me:$LINENO: checking iostream presence" >&5
10418     echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10419 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10420     /* confdefs.h. */
10421     _ACEOF
10422     cat confdefs.h >>conftest.$ac_ext
10423     cat >>conftest.$ac_ext <<_ACEOF
10424     /* end confdefs.h. */
10425 gezelter 2547 #include <iostream>
10426 gezelter 2453 _ACEOF
10427     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10428     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10429     ac_status=$?
10430     grep -v '^ *+' conftest.er1 >conftest.err
10431     rm -f conftest.er1
10432     cat conftest.err >&5
10433     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10434     (exit $ac_status); } >/dev/null; then
10435     if test -s conftest.err; then
10436 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
10437     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10438 gezelter 2453 else
10439     ac_cpp_err=
10440     fi
10441     else
10442     ac_cpp_err=yes
10443     fi
10444     if test -z "$ac_cpp_err"; then
10445     ac_header_preproc=yes
10446     else
10447     echo "$as_me: failed program was:" >&5
10448     sed 's/^/| /' conftest.$ac_ext >&5
10449    
10450     ac_header_preproc=no
10451     fi
10452     rm -f conftest.err conftest.$ac_ext
10453     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10454     echo "${ECHO_T}$ac_header_preproc" >&6
10455    
10456     # So? What about this header?
10457 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10458 gezelter 2453 yes:no: )
10459 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10460     echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10461     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10462     echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10463 gezelter 2453 ac_header_preproc=yes
10464     ;;
10465     no:yes:* )
10466 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10467     echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10468     { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10469     echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10470     { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10471     echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10472     { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10473     echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10474     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10475     echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10476     { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10477     echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10478 gezelter 2453 (
10479     cat <<\_ASBOX
10480     ## ------------------------------ ##
10481     ## Report this to gezelter@nd.edu ##
10482     ## ------------------------------ ##
10483     _ASBOX
10484     ) |
10485     sed "s/^/$as_me: WARNING: /" >&2
10486     ;;
10487     esac
10488 gezelter 2547 echo "$as_me:$LINENO: checking for iostream" >&5
10489     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10490     if test "${ac_cv_header_iostream+set}" = set; then
10491 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10492     else
10493 gezelter 2547 ac_cv_header_iostream=$ac_header_preproc
10494 gezelter 2453 fi
10495 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10496     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10497 gezelter 2453
10498     fi
10499 gezelter 2547 if test $ac_cv_header_iostream = yes; then
10500 gezelter 2510
10501    
10502 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10503     #define HAVE_IOSTREAM 1
10504     _ACEOF
10505 gezelter 2510
10506    
10507 gezelter 2547 else
10508    
10509    
10510     for ac_header in iostream.h
10511     do
10512     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10513     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10514     echo "$as_me:$LINENO: checking for $ac_header" >&5
10515     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10516     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10517 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10518 gezelter 2547 fi
10519     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10520     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10521 gezelter 2510 else
10522 gezelter 2547 # Is the header compilable?
10523     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10524     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10525 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10526     /* confdefs.h. */
10527     _ACEOF
10528     cat confdefs.h >>conftest.$ac_ext
10529     cat >>conftest.$ac_ext <<_ACEOF
10530     /* end confdefs.h. */
10531 gezelter 2547 $ac_includes_default
10532     #include <$ac_header>
10533 gezelter 2510 _ACEOF
10534 gezelter 2547 rm -f conftest.$ac_objext
10535     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10536     (eval $ac_compile) 2>conftest.er1
10537 gezelter 2510 ac_status=$?
10538     grep -v '^ *+' conftest.er1 >conftest.err
10539     rm -f conftest.er1
10540     cat conftest.err >&5
10541     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10542     (exit $ac_status); } &&
10543 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10544 gezelter 2510 || test ! -s conftest.err'
10545     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10546     (eval $ac_try) 2>&5
10547     ac_status=$?
10548     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10549     (exit $ac_status); }; } &&
10550 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10551 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10552     (eval $ac_try) 2>&5
10553     ac_status=$?
10554     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10555     (exit $ac_status); }; }; then
10556 gezelter 2547 ac_header_compiler=yes
10557 gezelter 2510 else
10558     echo "$as_me: failed program was:" >&5
10559     sed 's/^/| /' conftest.$ac_ext >&5
10560    
10561 gezelter 2547 ac_header_compiler=no
10562 gezelter 2510 fi
10563 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10564     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10565     echo "${ECHO_T}$ac_header_compiler" >&6
10566    
10567     # Is the header present?
10568     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10569     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10570     cat >conftest.$ac_ext <<_ACEOF
10571     /* confdefs.h. */
10572     _ACEOF
10573     cat confdefs.h >>conftest.$ac_ext
10574     cat >>conftest.$ac_ext <<_ACEOF
10575     /* end confdefs.h. */
10576     #include <$ac_header>
10577     _ACEOF
10578     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10579     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10580     ac_status=$?
10581     grep -v '^ *+' conftest.er1 >conftest.err
10582     rm -f conftest.er1
10583     cat conftest.err >&5
10584     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10585     (exit $ac_status); } >/dev/null; then
10586     if test -s conftest.err; then
10587     ac_cpp_err=$ac_cxx_preproc_warn_flag
10588     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10589     else
10590     ac_cpp_err=
10591     fi
10592     else
10593     ac_cpp_err=yes
10594 gezelter 2510 fi
10595 gezelter 2547 if test -z "$ac_cpp_err"; then
10596     ac_header_preproc=yes
10597     else
10598     echo "$as_me: failed program was:" >&5
10599     sed 's/^/| /' conftest.$ac_ext >&5
10600 gezelter 2453
10601 gezelter 2547 ac_header_preproc=no
10602     fi
10603     rm -f conftest.err conftest.$ac_ext
10604     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10605     echo "${ECHO_T}$ac_header_preproc" >&6
10606 gezelter 2510
10607 gezelter 2547 # So? What about this header?
10608     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10609     yes:no: )
10610     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10611     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10612     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10613     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10614     ac_header_preproc=yes
10615     ;;
10616     no:yes:* )
10617     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10618     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10619     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10620     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10621     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10622     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10623     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10624     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10625     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10626     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10627     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10628     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10629     (
10630     cat <<\_ASBOX
10631     ## ------------------------------ ##
10632     ## Report this to gezelter@nd.edu ##
10633     ## ------------------------------ ##
10634     _ASBOX
10635     ) |
10636     sed "s/^/$as_me: WARNING: /" >&2
10637     ;;
10638     esac
10639     echo "$as_me:$LINENO: checking for $ac_header" >&5
10640     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10641     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10642     echo $ECHO_N "(cached) $ECHO_C" >&6
10643     else
10644     eval "$as_ac_Header=\$ac_header_preproc"
10645 gezelter 2453 fi
10646 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10647     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10648 gezelter 2453
10649 gezelter 2510 fi
10650 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10651     cat >>confdefs.h <<_ACEOF
10652     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10653     _ACEOF
10654 gezelter 2453
10655 gezelter 2547 fi
10656 gezelter 2453
10657 gezelter 2547 done
10658 gezelter 2453
10659    
10660 gezelter 2547 fi
10661 gezelter 2453
10662 gezelter 2510
10663    
10664    
10665 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
10666     echo "$as_me:$LINENO: checking for iomanip" >&5
10667     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10668     if test "${ac_cv_header_iomanip+set}" = set; then
10669     echo $ECHO_N "(cached) $ECHO_C" >&6
10670     fi
10671     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10672     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10673     else
10674     # Is the header compilable?
10675     echo "$as_me:$LINENO: checking iomanip usability" >&5
10676     echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10677     cat >conftest.$ac_ext <<_ACEOF
10678     /* confdefs.h. */
10679     _ACEOF
10680     cat confdefs.h >>conftest.$ac_ext
10681     cat >>conftest.$ac_ext <<_ACEOF
10682     /* end confdefs.h. */
10683     $ac_includes_default
10684     #include <iomanip>
10685     _ACEOF
10686     rm -f conftest.$ac_objext
10687     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10688     (eval $ac_compile) 2>conftest.er1
10689     ac_status=$?
10690     grep -v '^ *+' conftest.er1 >conftest.err
10691     rm -f conftest.er1
10692     cat conftest.err >&5
10693     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10694     (exit $ac_status); } &&
10695     { ac_try='test -z "$ac_cxx_werror_flag"
10696     || test ! -s conftest.err'
10697     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10698     (eval $ac_try) 2>&5
10699     ac_status=$?
10700     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10701     (exit $ac_status); }; } &&
10702     { ac_try='test -s conftest.$ac_objext'
10703     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10704     (eval $ac_try) 2>&5
10705     ac_status=$?
10706     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10707     (exit $ac_status); }; }; then
10708     ac_header_compiler=yes
10709     else
10710     echo "$as_me: failed program was:" >&5
10711     sed 's/^/| /' conftest.$ac_ext >&5
10712 gezelter 2510
10713 gezelter 2547 ac_header_compiler=no
10714     fi
10715     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10716     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10717     echo "${ECHO_T}$ac_header_compiler" >&6
10718 gezelter 2510
10719 gezelter 2547 # Is the header present?
10720     echo "$as_me:$LINENO: checking iomanip presence" >&5
10721     echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
10722     cat >conftest.$ac_ext <<_ACEOF
10723     /* confdefs.h. */
10724     _ACEOF
10725     cat confdefs.h >>conftest.$ac_ext
10726     cat >>conftest.$ac_ext <<_ACEOF
10727     /* end confdefs.h. */
10728     #include <iomanip>
10729     _ACEOF
10730     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10731     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10732     ac_status=$?
10733     grep -v '^ *+' conftest.er1 >conftest.err
10734     rm -f conftest.er1
10735     cat conftest.err >&5
10736     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10737     (exit $ac_status); } >/dev/null; then
10738     if test -s conftest.err; then
10739     ac_cpp_err=$ac_cxx_preproc_warn_flag
10740     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10741     else
10742     ac_cpp_err=
10743     fi
10744     else
10745     ac_cpp_err=yes
10746     fi
10747     if test -z "$ac_cpp_err"; then
10748     ac_header_preproc=yes
10749     else
10750     echo "$as_me: failed program was:" >&5
10751     sed 's/^/| /' conftest.$ac_ext >&5
10752 gezelter 2510
10753 gezelter 2547 ac_header_preproc=no
10754     fi
10755     rm -f conftest.err conftest.$ac_ext
10756     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10757     echo "${ECHO_T}$ac_header_preproc" >&6
10758 gezelter 2510
10759 gezelter 2547 # So? What about this header?
10760     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10761     yes:no: )
10762     { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
10763     echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
10764     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
10765     echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
10766     ac_header_preproc=yes
10767     ;;
10768     no:yes:* )
10769     { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
10770     echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
10771     { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
10772     echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
10773     { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
10774     echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
10775     { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
10776     echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
10777     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
10778     echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
10779     { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
10780     echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
10781     (
10782     cat <<\_ASBOX
10783     ## ------------------------------ ##
10784     ## Report this to gezelter@nd.edu ##
10785     ## ------------------------------ ##
10786     _ASBOX
10787     ) |
10788     sed "s/^/$as_me: WARNING: /" >&2
10789     ;;
10790     esac
10791     echo "$as_me:$LINENO: checking for iomanip" >&5
10792     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10793     if test "${ac_cv_header_iomanip+set}" = set; then
10794     echo $ECHO_N "(cached) $ECHO_C" >&6
10795     else
10796     ac_cv_header_iomanip=$ac_header_preproc
10797     fi
10798     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10799     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10800 gezelter 2510
10801 gezelter 2547 fi
10802     if test $ac_cv_header_iomanip = yes; then
10803 gezelter 2510
10804    
10805 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10806     #define HAVE_IOMANIP 1
10807     _ACEOF
10808 gezelter 2510
10809    
10810 gezelter 2547 else
10811 gezelter 2510
10812    
10813 gezelter 2547 for ac_header in iomanip.h
10814 gezelter 2453 do
10815     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10816     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10817     echo "$as_me:$LINENO: checking for $ac_header" >&5
10818     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10819     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10820     echo $ECHO_N "(cached) $ECHO_C" >&6
10821     fi
10822     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10823     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10824     else
10825     # Is the header compilable?
10826     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10827     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10828     cat >conftest.$ac_ext <<_ACEOF
10829     /* confdefs.h. */
10830     _ACEOF
10831     cat confdefs.h >>conftest.$ac_ext
10832     cat >>conftest.$ac_ext <<_ACEOF
10833     /* end confdefs.h. */
10834     $ac_includes_default
10835     #include <$ac_header>
10836     _ACEOF
10837     rm -f conftest.$ac_objext
10838     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10839     (eval $ac_compile) 2>conftest.er1
10840     ac_status=$?
10841     grep -v '^ *+' conftest.er1 >conftest.err
10842     rm -f conftest.er1
10843     cat conftest.err >&5
10844     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10845     (exit $ac_status); } &&
10846 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10847 gezelter 2473 || test ! -s conftest.err'
10848 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10849     (eval $ac_try) 2>&5
10850     ac_status=$?
10851     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10852     (exit $ac_status); }; } &&
10853     { ac_try='test -s conftest.$ac_objext'
10854     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10855     (eval $ac_try) 2>&5
10856     ac_status=$?
10857     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10858     (exit $ac_status); }; }; then
10859     ac_header_compiler=yes
10860     else
10861     echo "$as_me: failed program was:" >&5
10862     sed 's/^/| /' conftest.$ac_ext >&5
10863    
10864     ac_header_compiler=no
10865     fi
10866     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10867     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10868     echo "${ECHO_T}$ac_header_compiler" >&6
10869    
10870     # Is the header present?
10871     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10872     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10873     cat >conftest.$ac_ext <<_ACEOF
10874     /* confdefs.h. */
10875     _ACEOF
10876     cat confdefs.h >>conftest.$ac_ext
10877     cat >>conftest.$ac_ext <<_ACEOF
10878     /* end confdefs.h. */
10879     #include <$ac_header>
10880     _ACEOF
10881     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10882     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10883     ac_status=$?
10884     grep -v '^ *+' conftest.er1 >conftest.err
10885     rm -f conftest.er1
10886     cat conftest.err >&5
10887     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10888     (exit $ac_status); } >/dev/null; then
10889     if test -s conftest.err; then
10890 tim 2518 ac_cpp_err=$ac_cxx_preproc_warn_flag
10891     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10892 gezelter 2453 else
10893     ac_cpp_err=
10894     fi
10895     else
10896     ac_cpp_err=yes
10897     fi
10898     if test -z "$ac_cpp_err"; then
10899     ac_header_preproc=yes
10900     else
10901     echo "$as_me: failed program was:" >&5
10902     sed 's/^/| /' conftest.$ac_ext >&5
10903    
10904     ac_header_preproc=no
10905     fi
10906     rm -f conftest.err conftest.$ac_ext
10907     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10908     echo "${ECHO_T}$ac_header_preproc" >&6
10909    
10910     # So? What about this header?
10911 tim 2518 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10912 gezelter 2453 yes:no: )
10913     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10914     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10915     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10916     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10917     ac_header_preproc=yes
10918     ;;
10919     no:yes:* )
10920     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10921     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10922     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10923     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10924     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10925     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10926     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10927     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10928     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10929     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10930     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10931     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10932     (
10933     cat <<\_ASBOX
10934     ## ------------------------------ ##
10935     ## Report this to gezelter@nd.edu ##
10936     ## ------------------------------ ##
10937     _ASBOX
10938     ) |
10939     sed "s/^/$as_me: WARNING: /" >&2
10940     ;;
10941     esac
10942     echo "$as_me:$LINENO: checking for $ac_header" >&5
10943     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10944     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10945     echo $ECHO_N "(cached) $ECHO_C" >&6
10946     else
10947     eval "$as_ac_Header=\$ac_header_preproc"
10948     fi
10949     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10950     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10951    
10952     fi
10953     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10954     cat >>confdefs.h <<_ACEOF
10955     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10956     _ACEOF
10957    
10958     fi
10959    
10960     done
10961    
10962    
10963 gezelter 2547 fi
10964 gezelter 2510
10965    
10966    
10967    
10968 gezelter 2547 for ac_header in cmath
10969 gezelter 2453 do
10970     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10971     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10972     echo "$as_me:$LINENO: checking for $ac_header" >&5
10973     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10974     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10975     echo $ECHO_N "(cached) $ECHO_C" >&6
10976     fi
10977     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10978     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10979     else
10980     # Is the header compilable?
10981     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10982     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10983     cat >conftest.$ac_ext <<_ACEOF
10984     /* confdefs.h. */
10985     _ACEOF
10986     cat confdefs.h >>conftest.$ac_ext
10987     cat >>conftest.$ac_ext <<_ACEOF
10988     /* end confdefs.h. */
10989     $ac_includes_default
10990     #include <$ac_header>
10991     _ACEOF
10992     rm -f conftest.$ac_objext
10993     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10994     (eval $ac_compile) 2>conftest.er1
10995     ac_status=$?
10996     grep -v '^ *+' conftest.er1 >conftest.err
10997     rm -f conftest.er1
10998     cat conftest.err >&5
10999     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11000     (exit $ac_status); } &&
11001 gezelter 2510 { ac_try='test -z "$ac_cxx_werror_flag"
11002 gezelter 2473 || test ! -s conftest.err'
11003 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11004     (eval $ac_try) 2>&5
11005     ac_status=$?
11006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11007     (exit $ac_status); }; } &&
11008     { ac_try='test -s conftest.$ac_objext'
11009     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11010     (eval $ac_try) 2>&5
11011     ac_status=$?
11012     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11013     (exit $ac_status); }; }; then
11014     ac_header_compiler=yes
11015     else
11016     echo "$as_me: failed program was:" >&5
11017     sed 's/^/| /' conftest.$ac_ext >&5
11018    
11019     ac_header_compiler=no
11020     fi
11021     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11022     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11023     echo "${ECHO_T}$ac_header_compiler" >&6
11024    
11025     # Is the header present?
11026     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11027     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11028     cat >conftest.$ac_ext <<_ACEOF
11029     /* confdefs.h. */
11030     _ACEOF
11031     cat confdefs.h >>conftest.$ac_ext
11032     cat >>conftest.$ac_ext <<_ACEOF
11033     /* end confdefs.h. */
11034     #include <$ac_header>
11035     _ACEOF
11036     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11037     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11038     ac_status=$?
11039     grep -v '^ *+' conftest.er1 >conftest.err
11040     rm -f conftest.er1
11041     cat conftest.err >&5
11042     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11043     (exit $ac_status); } >/dev/null; then
11044     if test -s conftest.err; then
11045 gezelter 2510 ac_cpp_err=$ac_cxx_preproc_warn_flag
11046     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11047 gezelter 2453 else
11048     ac_cpp_err=
11049     fi
11050     else
11051     ac_cpp_err=yes
11052     fi
11053     if test -z "$ac_cpp_err"; then
11054     ac_header_preproc=yes
11055     else
11056     echo "$as_me: failed program was:" >&5
11057     sed 's/^/| /' conftest.$ac_ext >&5
11058    
11059     ac_header_preproc=no
11060     fi
11061     rm -f conftest.err conftest.$ac_ext
11062     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11063     echo "${ECHO_T}$ac_header_preproc" >&6
11064    
11065     # So? What about this header?
11066 gezelter 2510 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11067 gezelter 2453 yes:no: )
11068     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11069     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11070     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11071     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11072     ac_header_preproc=yes
11073     ;;
11074     no:yes:* )
11075     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11076     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11077     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11078     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11079     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11080     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11081     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11082     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11083     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11084     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11085     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11086     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11087     (
11088     cat <<\_ASBOX
11089     ## ------------------------------ ##
11090     ## Report this to gezelter@nd.edu ##
11091     ## ------------------------------ ##
11092     _ASBOX
11093     ) |
11094     sed "s/^/$as_me: WARNING: /" >&2
11095     ;;
11096     esac
11097     echo "$as_me:$LINENO: checking for $ac_header" >&5
11098     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11099     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11100     echo $ECHO_N "(cached) $ECHO_C" >&6
11101     else
11102     eval "$as_ac_Header=\$ac_header_preproc"
11103     fi
11104     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11105     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11106    
11107     fi
11108     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11109     cat >>confdefs.h <<_ACEOF
11110     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11111     _ACEOF
11112    
11113     fi
11114    
11115     done
11116    
11117    
11118    
11119    
11120 gezelter 2547 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11121     echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11122     if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11123     echo $ECHO_N "(cached) $ECHO_C" >&6
11124     else
11125 gezelter 2453
11126 gezelter 2547 ac_cv_cxx_have_std_iostream=no
11127     ac_cv_cxx_need_use_std_iostream=no
11128     if test "x$ac_cv_cxx_namespaces" = xyes; then
11129 gezelter 2453
11130 chuckv 2467
11131 gezelter 2547 ac_ext=cc
11132     ac_cpp='$CXXCPP $CPPFLAGS'
11133     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11134     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11135     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11136 chuckv 2467
11137 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11138 gezelter 2081 /* confdefs.h. */
11139     _ACEOF
11140     cat confdefs.h >>conftest.$ac_ext
11141     cat >>conftest.$ac_ext <<_ACEOF
11142     /* end confdefs.h. */
11143    
11144 gezelter 2547 #ifdef HAVE_IOSTREAM
11145     #include <iostream>
11146 gezelter 2081 #else
11147 gezelter 2547 #include <iostream.h>
11148 gezelter 2081 #endif
11149    
11150 gezelter 2547 #ifdef FC_DUMMY_MAIN
11151     #ifndef FC_DUMMY_MAIN_EQ_F77
11152     # ifdef __cplusplus
11153     extern "C"
11154     # endif
11155     int FC_DUMMY_MAIN() { return 1; }
11156 tim 1998 #endif
11157     #endif
11158 gezelter 2081 int
11159     main ()
11160     {
11161 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11162 tim 1998 ;
11163     return 0;
11164     }
11165     _ACEOF
11166 gezelter 2547 rm -f conftest.$ac_objext
11167     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11168     (eval $ac_compile) 2>conftest.er1
11169 tim 1998 ac_status=$?
11170 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11171     rm -f conftest.er1
11172     cat conftest.err >&5
11173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11174 tim 1998 (exit $ac_status); } &&
11175 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11176 gezelter 2473 || test ! -s conftest.err'
11177 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11178 tim 1998 (eval $ac_try) 2>&5
11179     ac_status=$?
11180 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11181     (exit $ac_status); }; } &&
11182 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11183 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11184     (eval $ac_try) 2>&5
11185     ac_status=$?
11186     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11187 tim 1998 (exit $ac_status); }; }; then
11188 gezelter 2547 ac_cv_cxx_have_std_iostream=yes
11189 tim 1998 else
11190     echo "$as_me: failed program was:" >&5
11191 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11192    
11193 tim 1998 fi
11194 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11195     cat >conftest.$ac_ext <<_ACEOF
11196 gezelter 2081 /* confdefs.h. */
11197     _ACEOF
11198     cat confdefs.h >>conftest.$ac_ext
11199     cat >>conftest.$ac_ext <<_ACEOF
11200     /* end confdefs.h. */
11201 gezelter 2547
11202     #define __USE_STD_IOSTREAM 1
11203     #ifdef HAVE_IOSTREAM
11204     #include <iostream>
11205     #else
11206     #include <iostream.h>
11207     #endif
11208    
11209     #ifdef FC_DUMMY_MAIN
11210     #ifndef FC_DUMMY_MAIN_EQ_F77
11211     # ifdef __cplusplus
11212     extern "C"
11213     # endif
11214     int FC_DUMMY_MAIN() { return 1; }
11215     #endif
11216     #endif
11217 tim 1998 int
11218     main ()
11219     {
11220 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11221 tim 1998 ;
11222     return 0;
11223     }
11224     _ACEOF
11225     rm -f conftest.$ac_objext
11226 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11227     (eval $ac_compile) 2>conftest.er1
11228 tim 1998 ac_status=$?
11229 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11230     rm -f conftest.er1
11231     cat conftest.err >&5
11232     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11233 tim 1998 (exit $ac_status); } &&
11234 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11235 gezelter 2473 || test ! -s conftest.err'
11236 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11237 tim 1998 (eval $ac_try) 2>&5
11238     ac_status=$?
11239 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11240     (exit $ac_status); }; } &&
11241     { ac_try='test -s conftest.$ac_objext'
11242     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11243     (eval $ac_try) 2>&5
11244     ac_status=$?
11245     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11246 tim 1998 (exit $ac_status); }; }; then
11247 gezelter 2547 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11248 tim 1998 else
11249     echo "$as_me: failed program was:" >&5
11250 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11251    
11252 tim 1998 fi
11253 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11254 gezelter 2547 ac_ext=cc
11255     ac_cpp='$CXXCPP $CPPFLAGS'
11256     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11257     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11258     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11259    
11260     fi
11261    
11262     fi
11263     echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11264     echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11265     if test "$ac_cv_cxx_have_std_iostream" = yes; then
11266    
11267     cat >>confdefs.h <<\_ACEOF
11268     #define HAVE_STD_IOSTREAM 1
11269     _ACEOF
11270    
11271     fi
11272     if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11273    
11274     cat >>confdefs.h <<\_ACEOF
11275     #define __USE_STD_IOSTREAM 1
11276     _ACEOF
11277    
11278     fi
11279    
11280    
11281    
11282    
11283     echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11284     echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11285     if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11286 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11287     else
11288 gezelter 2547
11289     ac_cv_cxx_have_std_stl=no
11290     if test "x$ac_cv_cxx_namespaces" = xyes; then
11291    
11292    
11293     ac_ext=cc
11294     ac_cpp='$CXXCPP $CPPFLAGS'
11295     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11296     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11297     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11298    
11299     cat >conftest.$ac_ext <<_ACEOF
11300 gezelter 2453 /* confdefs.h. */
11301     _ACEOF
11302     cat confdefs.h >>conftest.$ac_ext
11303     cat >>conftest.$ac_ext <<_ACEOF
11304     /* end confdefs.h. */
11305 gezelter 2547 #include <list>
11306 tim 1998
11307 gezelter 2547 #ifdef FC_DUMMY_MAIN
11308     #ifndef FC_DUMMY_MAIN_EQ_F77
11309     # ifdef __cplusplus
11310     extern "C"
11311     # endif
11312     int FC_DUMMY_MAIN() { return 1; }
11313     #endif
11314     #endif
11315 gezelter 2453 int
11316     main ()
11317     {
11318 gezelter 2547 std::list<int> foo;return 0;
11319 gezelter 2453 ;
11320     return 0;
11321     }
11322     _ACEOF
11323     rm -f conftest.$ac_objext
11324     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11325     (eval $ac_compile) 2>conftest.er1
11326     ac_status=$?
11327     grep -v '^ *+' conftest.er1 >conftest.err
11328     rm -f conftest.er1
11329     cat conftest.err >&5
11330     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11331     (exit $ac_status); } &&
11332 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11333 gezelter 2473 || test ! -s conftest.err'
11334 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11335     (eval $ac_try) 2>&5
11336     ac_status=$?
11337     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11338     (exit $ac_status); }; } &&
11339     { ac_try='test -s conftest.$ac_objext'
11340     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11341     (eval $ac_try) 2>&5
11342     ac_status=$?
11343     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11344     (exit $ac_status); }; }; then
11345 gezelter 2547 ac_cv_cxx_have_std_stl=yes
11346 gezelter 2453 else
11347     echo "$as_me: failed program was:" >&5
11348     sed 's/^/| /' conftest.$ac_ext >&5
11349    
11350     fi
11351     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11352 gezelter 2547 ac_ext=cc
11353     ac_cpp='$CXXCPP $CPPFLAGS'
11354     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11355     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11356     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11357    
11358     fi
11359    
11360 gezelter 2453 fi
11361 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11362     echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11363     if test "$ac_cv_cxx_have_std_stl" = yes; then
11364 gezelter 2453
11365     cat >>confdefs.h <<\_ACEOF
11366 gezelter 2547 #define HAVE_STD_STL 1
11367 gezelter 2453 _ACEOF
11368    
11369 gezelter 2547 fi
11370 gezelter 2453
11371    
11372 gezelter 2547
11373     echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11374     echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11375     if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11376 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11377     else
11378 gezelter 2547
11379     ac_cv_cxx_have_fstream_attach=no
11380    
11381    
11382     ac_ext=cc
11383     ac_cpp='$CXXCPP $CPPFLAGS'
11384     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11385     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11386     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11387    
11388     cat >conftest.$ac_ext <<_ACEOF
11389 gezelter 2453 /* confdefs.h. */
11390     _ACEOF
11391     cat confdefs.h >>conftest.$ac_ext
11392     cat >>conftest.$ac_ext <<_ACEOF
11393     /* end confdefs.h. */
11394 gezelter 2547
11395     #ifdef HAVE_IOSTREAM
11396     #include <fstream>
11397     #else
11398     #include <fstream.h>
11399     #endif
11400     #ifdef HAVE_STD_IOSTREAM
11401     using namespace std;
11402     #endif
11403    
11404     #ifdef FC_DUMMY_MAIN
11405     #ifndef FC_DUMMY_MAIN_EQ_F77
11406     # ifdef __cplusplus
11407     extern "C"
11408     # endif
11409     int FC_DUMMY_MAIN() { return 1; }
11410     #endif
11411     #endif
11412 gezelter 2453 int
11413     main ()
11414     {
11415 gezelter 2547 int fd=0;ofstream s;s.attach(fd);
11416 gezelter 2453 ;
11417     return 0;
11418     }
11419     _ACEOF
11420     rm -f conftest.$ac_objext
11421     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11422     (eval $ac_compile) 2>conftest.er1
11423     ac_status=$?
11424     grep -v '^ *+' conftest.er1 >conftest.err
11425     rm -f conftest.er1
11426     cat conftest.err >&5
11427     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11428     (exit $ac_status); } &&
11429 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11430 gezelter 2473 || test ! -s conftest.err'
11431 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11432     (eval $ac_try) 2>&5
11433     ac_status=$?
11434     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11435     (exit $ac_status); }; } &&
11436     { ac_try='test -s conftest.$ac_objext'
11437     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11438     (eval $ac_try) 2>&5
11439     ac_status=$?
11440     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11441     (exit $ac_status); }; }; then
11442 gezelter 2547 ac_cv_cxx_have_fstream_attach=yes
11443 gezelter 2453 else
11444     echo "$as_me: failed program was:" >&5
11445     sed 's/^/| /' conftest.$ac_ext >&5
11446    
11447     fi
11448     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11449 gezelter 2547 ac_ext=cc
11450     ac_cpp='$CXXCPP $CPPFLAGS'
11451     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11452     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11453     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11454    
11455    
11456 gezelter 2453 fi
11457 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11458     echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11459     if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11460 gezelter 2453
11461 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11462     #define HAVE_FSTREAM_ATTACH 1
11463 gezelter 2453 _ACEOF
11464    
11465 gezelter 2547 fi
11466 gezelter 2453
11467    
11468 gezelter 2547
11469     echo "$as_me:$LINENO: checking for fstream::open()" >&5
11470     echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11471     if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11472 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11473     else
11474 gezelter 2547
11475     ac_cv_cxx_have_fstream_open=no
11476     ac_cv_cxx_fstream_open_prot=no
11477    
11478    
11479     ac_ext=cc
11480     ac_cpp='$CXXCPP $CPPFLAGS'
11481     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11482     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11483     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11484    
11485     # Try with 2 parameters
11486     cat >conftest.$ac_ext <<_ACEOF
11487 gezelter 2453 /* confdefs.h. */
11488     _ACEOF
11489     cat confdefs.h >>conftest.$ac_ext
11490     cat >>conftest.$ac_ext <<_ACEOF
11491     /* end confdefs.h. */
11492    
11493 gezelter 2547 #ifdef HAVE_IOSTREAM
11494     #include <fstream>
11495     #else
11496     #include <fstream.h>
11497     #endif
11498     #ifdef HAVE_STD_IOSTREAM
11499     using namespace std;
11500     #endif
11501    
11502     #ifdef FC_DUMMY_MAIN
11503     #ifndef FC_DUMMY_MAIN_EQ_F77
11504     # ifdef __cplusplus
11505     extern "C"
11506     # endif
11507     int FC_DUMMY_MAIN() { return 1; }
11508     #endif
11509     #endif
11510 gezelter 2453 int
11511     main ()
11512     {
11513 gezelter 2547 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11514 gezelter 2453 ;
11515     return 0;
11516     }
11517     _ACEOF
11518     rm -f conftest.$ac_objext
11519     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11520     (eval $ac_compile) 2>conftest.er1
11521     ac_status=$?
11522     grep -v '^ *+' conftest.er1 >conftest.err
11523     rm -f conftest.er1
11524     cat conftest.err >&5
11525     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11526     (exit $ac_status); } &&
11527 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11528 gezelter 2473 || test ! -s conftest.err'
11529 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11530     (eval $ac_try) 2>&5
11531     ac_status=$?
11532     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11533     (exit $ac_status); }; } &&
11534     { ac_try='test -s conftest.$ac_objext'
11535     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11536     (eval $ac_try) 2>&5
11537     ac_status=$?
11538     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11539     (exit $ac_status); }; }; then
11540 gezelter 2547 ac_cv_cxx_have_fstream_open=yes
11541 gezelter 2453 else
11542     echo "$as_me: failed program was:" >&5
11543     sed 's/^/| /' conftest.$ac_ext >&5
11544    
11545     fi
11546     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11547 gezelter 2547 # Try with mode parameter
11548     cat >conftest.$ac_ext <<_ACEOF
11549 gezelter 2453 /* confdefs.h. */
11550     _ACEOF
11551     cat confdefs.h >>conftest.$ac_ext
11552     cat >>conftest.$ac_ext <<_ACEOF
11553     /* end confdefs.h. */
11554 gezelter 2547
11555     #ifdef HAVE_IOSTREAM
11556     #include <fstream>
11557     #else
11558     #include <fstream.h>
11559 gezelter 2453 #endif
11560 gezelter 2547 #ifdef HAVE_STD_IOSTREAM
11561     using namespace std;
11562     #endif
11563 gezelter 2453
11564 gezelter 2547 #ifdef FC_DUMMY_MAIN
11565     #ifndef FC_DUMMY_MAIN_EQ_F77
11566     # ifdef __cplusplus
11567     extern "C"
11568     # endif
11569     int FC_DUMMY_MAIN() { return 1; }
11570     #endif
11571     #endif
11572     int
11573     main ()
11574     {
11575     ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11576     ;
11577     return 0;
11578     }
11579 gezelter 2453 _ACEOF
11580     rm -f conftest.$ac_objext
11581     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11582     (eval $ac_compile) 2>conftest.er1
11583     ac_status=$?
11584     grep -v '^ *+' conftest.er1 >conftest.err
11585     rm -f conftest.er1
11586     cat conftest.err >&5
11587     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11588     (exit $ac_status); } &&
11589 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11590 gezelter 2473 || test ! -s conftest.err'
11591 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11592     (eval $ac_try) 2>&5
11593     ac_status=$?
11594     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11595     (exit $ac_status); }; } &&
11596     { ac_try='test -s conftest.$ac_objext'
11597     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11598     (eval $ac_try) 2>&5
11599     ac_status=$?
11600     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11601     (exit $ac_status); }; }; then
11602 gezelter 2547 ac_cv_cxx_fstream_open_prot=yes
11603 gezelter 2453 else
11604     echo "$as_me: failed program was:" >&5
11605     sed 's/^/| /' conftest.$ac_ext >&5
11606    
11607     fi
11608     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11609 gezelter 2547 ac_ext=cc
11610     ac_cpp='$CXXCPP $CPPFLAGS'
11611     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11612     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11613     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11614 gezelter 2453
11615 gezelter 2547
11616 gezelter 2453 fi
11617 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11618     echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11619     if test "$ac_cv_cxx_have_fstream_open" = yes; then
11620 gezelter 2453
11621 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11622     #define HAVE_FSTREAM_OPEN 1
11623     _ACEOF
11624 gezelter 2453
11625 gezelter 2547 fi
11626     if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11627    
11628     cat >>confdefs.h <<\_ACEOF
11629     #define FSTREAM_OPEN_PROT 1
11630 gezelter 2453 _ACEOF
11631    
11632 gezelter 2547 fi
11633 gezelter 2453
11634    
11635 gezelter 1490
11636 gezelter 2547
11637    
11638    
11639    
11640     for ac_header in ctype.h iostream fstream sstream strstream
11641 gezelter 1490 do
11642 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11643     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11644     echo "$as_me:$LINENO: checking for $ac_header" >&5
11645 gezelter 1490 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11646 gezelter 2081 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11647 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11648 gezelter 2081 fi
11649     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11650     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11651 gezelter 1490 else
11652 gezelter 2081 # Is the header compilable?
11653     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11654     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11655     cat >conftest.$ac_ext <<_ACEOF
11656     /* confdefs.h. */
11657     _ACEOF
11658     cat confdefs.h >>conftest.$ac_ext
11659     cat >>conftest.$ac_ext <<_ACEOF
11660     /* end confdefs.h. */
11661     $ac_includes_default
11662 gezelter 1490 #include <$ac_header>
11663     _ACEOF
11664 gezelter 2081 rm -f conftest.$ac_objext
11665     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11666     (eval $ac_compile) 2>conftest.er1
11667     ac_status=$?
11668     grep -v '^ *+' conftest.er1 >conftest.err
11669     rm -f conftest.er1
11670     cat conftest.err >&5
11671     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11672     (exit $ac_status); } &&
11673 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11674 gezelter 2473 || test ! -s conftest.err'
11675 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11676     (eval $ac_try) 2>&5
11677     ac_status=$?
11678     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11679     (exit $ac_status); }; } &&
11680     { ac_try='test -s conftest.$ac_objext'
11681     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11682     (eval $ac_try) 2>&5
11683     ac_status=$?
11684     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11685     (exit $ac_status); }; }; then
11686     ac_header_compiler=yes
11687     else
11688     echo "$as_me: failed program was:" >&5
11689     sed 's/^/| /' conftest.$ac_ext >&5
11690    
11691     ac_header_compiler=no
11692     fi
11693     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11694     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11695     echo "${ECHO_T}$ac_header_compiler" >&6
11696    
11697     # Is the header present?
11698     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11699     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11700     cat >conftest.$ac_ext <<_ACEOF
11701     /* confdefs.h. */
11702     _ACEOF
11703     cat confdefs.h >>conftest.$ac_ext
11704     cat >>conftest.$ac_ext <<_ACEOF
11705     /* end confdefs.h. */
11706     #include <$ac_header>
11707     _ACEOF
11708     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11709 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11710     ac_status=$?
11711 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11712 gezelter 1490 rm -f conftest.er1
11713     cat conftest.err >&5
11714 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11715 gezelter 1490 (exit $ac_status); } >/dev/null; then
11716     if test -s conftest.err; then
11717 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
11718     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11719 gezelter 1490 else
11720     ac_cpp_err=
11721     fi
11722     else
11723     ac_cpp_err=yes
11724     fi
11725     if test -z "$ac_cpp_err"; then
11726 gezelter 2081 ac_header_preproc=yes
11727 gezelter 1490 else
11728     echo "$as_me: failed program was:" >&5
11729 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11730    
11731     ac_header_preproc=no
11732 gezelter 1490 fi
11733     rm -f conftest.err conftest.$ac_ext
11734 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11735     echo "${ECHO_T}$ac_header_preproc" >&6
11736    
11737     # So? What about this header?
11738 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11739 gezelter 2081 yes:no: )
11740     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11741     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11742     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11743     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11744     ac_header_preproc=yes
11745     ;;
11746     no:yes:* )
11747     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11748     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11749     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11750     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11751     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11752     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11753     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11754     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11755     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11756     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11757     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11758     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11759     (
11760     cat <<\_ASBOX
11761     ## ------------------------------ ##
11762     ## Report this to gezelter@nd.edu ##
11763     ## ------------------------------ ##
11764     _ASBOX
11765     ) |
11766     sed "s/^/$as_me: WARNING: /" >&2
11767     ;;
11768     esac
11769     echo "$as_me:$LINENO: checking for $ac_header" >&5
11770     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11771     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11772     echo $ECHO_N "(cached) $ECHO_C" >&6
11773     else
11774     eval "$as_ac_Header=\$ac_header_preproc"
11775 gezelter 1490 fi
11776 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11777     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11778 gezelter 1490
11779     fi
11780 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11781     cat >>confdefs.h <<_ACEOF
11782     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11783     _ACEOF
11784    
11785     fi
11786    
11787 gezelter 1490 done
11788    
11789 gezelter 2547 # AC_CPP_FUNC
11790     # ------------------ #
11791     # Checks to see if ANSI C99 CPP variable __func__ works.
11792     # If not, perhaps __FUNCTION__ works instead.
11793     # If not, we'll just define __func__ to "".
11794     # AC_CPP_FUNC
11795 gezelter 2081
11796 gezelter 2547
11797     echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
11798     echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11799     if test "${ac_cv_cpp_func+set}" = set; then
11800 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11801     else
11802     cat >conftest.$ac_ext <<_ACEOF
11803 gezelter 2081 /* confdefs.h. */
11804     _ACEOF
11805     cat confdefs.h >>conftest.$ac_ext
11806     cat >>conftest.$ac_ext <<_ACEOF
11807     /* end confdefs.h. */
11808    
11809 gezelter 2547 #ifdef FC_DUMMY_MAIN
11810     #ifndef FC_DUMMY_MAIN_EQ_F77
11811     # ifdef __cplusplus
11812     extern "C"
11813     # endif
11814     int FC_DUMMY_MAIN() { return 1; }
11815 gezelter 2081 #endif
11816 gezelter 1490 #endif
11817 gezelter 2081 int
11818     main ()
11819     {
11820 gezelter 2547 const char *foo = __func__;
11821 gezelter 1490 ;
11822     return 0;
11823     }
11824     _ACEOF
11825 gezelter 2547 rm -f conftest.$ac_objext
11826     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11827     (eval $ac_compile) 2>conftest.er1
11828 gezelter 1490 ac_status=$?
11829 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11830     rm -f conftest.er1
11831     cat conftest.err >&5
11832     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11833 gezelter 1490 (exit $ac_status); } &&
11834 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11835 gezelter 2473 || test ! -s conftest.err'
11836 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11837 gezelter 1490 (eval $ac_try) 2>&5
11838     ac_status=$?
11839 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11840     (exit $ac_status); }; } &&
11841 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11842 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11843     (eval $ac_try) 2>&5
11844     ac_status=$?
11845     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11846 gezelter 1490 (exit $ac_status); }; }; then
11847 gezelter 2547 ac_cv_cpp_func=yes
11848 gezelter 1490 else
11849     echo "$as_me: failed program was:" >&5
11850 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11851    
11852 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
11853 gezelter 2081 /* confdefs.h. */
11854     _ACEOF
11855     cat confdefs.h >>conftest.$ac_ext
11856     cat >>conftest.$ac_ext <<_ACEOF
11857     /* end confdefs.h. */
11858 gezelter 1490
11859 gezelter 2547 #ifdef FC_DUMMY_MAIN
11860     #ifndef FC_DUMMY_MAIN_EQ_F77
11861     # ifdef __cplusplus
11862     extern "C"
11863     # endif
11864     int FC_DUMMY_MAIN() { return 1; }
11865 gezelter 1490 #endif
11866 gezelter 2547 #endif
11867 gezelter 1490 int
11868     main ()
11869     {
11870 gezelter 2547 const char *foo = __FUNCTION__;
11871 gezelter 1490 ;
11872     return 0;
11873     }
11874     _ACEOF
11875 gezelter 2547 rm -f conftest.$ac_objext
11876     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11877     (eval $ac_compile) 2>conftest.er1
11878 gezelter 1490 ac_status=$?
11879 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11880     rm -f conftest.er1
11881     cat conftest.err >&5
11882     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883 gezelter 1490 (exit $ac_status); } &&
11884 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11885 gezelter 2473 || test ! -s conftest.err'
11886 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11887 gezelter 1490 (eval $ac_try) 2>&5
11888     ac_status=$?
11889 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11890     (exit $ac_status); }; } &&
11891 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11892 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11893     (eval $ac_try) 2>&5
11894     ac_status=$?
11895     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11896 gezelter 1490 (exit $ac_status); }; }; then
11897 gezelter 2547 ac_cv_cpp_func=__FUNCTION__
11898 gezelter 1490 else
11899     echo "$as_me: failed program was:" >&5
11900 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11901    
11902 gezelter 2547 ac_cv_cpp_func=no
11903 gezelter 1490 fi
11904 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11905 gezelter 1490 fi
11906 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11907     fi
11908     echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11909     echo "${ECHO_T}$ac_cv_cpp_func" >&6
11910     if test $ac_cv_cpp_func = __FUNCTION__; then
11911    
11912     cat >>confdefs.h <<\_ACEOF
11913     #define __func__ __FUNCTION__
11914 gezelter 2081 _ACEOF
11915 gezelter 1490
11916 gezelter 2547 elif test $ac_cv_cpp_func = no; then
11917 gezelter 2026
11918 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11919     #define __func__ ""
11920     _ACEOF
11921 gezelter 2081
11922 gezelter 1490 fi
11923    
11924    
11925 gezelter 2081
11926    
11927 gezelter 2547
11928 gezelter 1490 case $debug in
11929     1)
11930     ;;
11931     *)
11932    
11933 gezelter 2081
11934    
11935    
11936 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
11937     # line
11938 gezelter 2081
11939 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
11940 gezelter 2547 FCFLAGS=""
11941     case "${host_cpu}-${host_os}" in
11942 gezelter 2081
11943 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11944 gezelter 2752 FCFLAGS="-O3 -ip -no-prec-div -cxxlib-icc"
11945 gezelter 2547 fi;;
11946     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11947     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11948     fi;;
11949     powerpc*-aix*)
11950     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11951     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11952     echo "*******************************************************"
11953     echo "* You have AIX on an unknown powerpc system. It is *"
11954     echo "* recommended that you use *"
11955     echo "* *"
11956     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11957     echo "* ^^^ *"
11958     echo "* where xxx is 601, 603, 604, or whatever kind of *"
11959     echo "* PowerPC CPU you have. For more info, man xlf. *"
11960     echo "*******************************************************"
11961     fi;;
11962     *darwin*)
11963     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11964 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11965     fi
11966     if test "$FC" = ifort; then
11967     FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
11968 gezelter 2547 fi;;
11969     esac
11970    
11971     if test -n "$CPU_FLAGS"; then
11972     FCFLAGS="$FCFLAGS $CPU_FLAGS"
11973     fi
11974    
11975     if test -z "$FCFLAGS"; then
11976     echo ""
11977     echo "*********************************************************"
11978     echo "* WARNING: Don't know the best FCFLAGS for this system *"
11979     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11980     echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
11981     echo "*********************************************************"
11982     echo ""
11983     FCFLAGS="-O3"
11984     fi
11985    
11986    
11987     echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11988     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
11989     if test "${ac_guessed_f90flags+set}" = set; then
11990     echo $ECHO_N "(cached) $ECHO_C" >&6
11991     else
11992    
11993    
11994    
11995     ac_ext=${FC_SRCEXT-f}
11996     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
11997     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
11998     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11999    
12000     echo 'program main' > conftest.$ac_ext
12001     echo 'end program main' >> conftest.$ac_ext
12002     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12003     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12004     (eval $ac_compile) 2>&5
12005     ac_status=$?
12006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12007     (exit $ac_status); }; then
12008     ac_guessed_f90flags=yes
12009     else
12010     ac_guessed_f90flags=no
12011     fi
12012     rm -f conftest*
12013     ac_ext=cc
12014     ac_cpp='$CXXCPP $CPPFLAGS'
12015     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12016     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12017     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12018    
12019    
12020     fi
12021     echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12022     echo "${ECHO_T}$ac_guessed_f90flags" >&6
12023     if test "$ac_guessed_f90flags" = yes; then
12024     :
12025    
12026     else
12027     :
12028    
12029     echo ""
12030     echo "**********************************************************"
12031     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12032     echo "* your compiler. *"
12033     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12034     echo "*********************************************************"
12035     echo ""
12036     FCFLAGS=""
12037    
12038     fi
12039    
12040    
12041     fi
12042    
12043    
12044    
12045    
12046    
12047    
12048    
12049 gezelter 2081 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12050 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12051     if test "${ac_cv_prog_really_gcc+set}" = set; then
12052     echo $ECHO_N "(cached) $ECHO_C" >&6
12053     else
12054    
12055     cat > conftest.c <<EOF
12056     #ifdef __GNUC__
12057 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12058     no;
12059     #else
12060 gezelter 1490 yes;
12061     #endif
12062     #endif
12063     EOF
12064     if { ac_try='${CC-cc} -E conftest.c'
12065 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12066 gezelter 1490 (eval $ac_try) 2>&5
12067     ac_status=$?
12068 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12069 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12070     ac_cv_prog_really_gcc=yes
12071     else
12072     ac_cv_prog_really_gcc=no
12073     fi
12074    
12075     fi
12076 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12077 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12078     if test "$ac_cv_prog_really_gcc" = yes; then
12079     :
12080    
12081     else
12082     :
12083    
12084     fi
12085    
12086 gezelter 2081
12087 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12088     # line
12089     if test "$ac_test_CFLAGS" != "set"; then
12090     CFLAGS=""
12091     case "${host_cpu}-${host_os}" in
12092    
12093     *linux*) if test "$CC" = icc; then
12094     CFLAGS="-O"
12095     fi;;
12096     sparc-solaris2*) if test "$CC" = cc; then
12097 tim 2518 CFLAGS="-O -dalign"
12098 gezelter 1490 fi;;
12099    
12100     alpha*-osf*) if test "$CC" = cc; then
12101     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12102     fi;;
12103    
12104     hppa*-hpux*) if test "$CC" = cc; then
12105     CFLAGS="-Ae +O3 +Oall"
12106     fi;;
12107    
12108     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12109     CFLAGS="-O3 -qtune=auto -qansialias -w"
12110     fi;;
12111     powerpc*-aix*)
12112     if test "$CC" = cc -o "$CC" = xlc; then
12113     CFLAGS="-O3 -qtune=auto -qansialias -w"
12114     echo "*******************************************************"
12115     echo "* You have AIX on an unknown powerpc system. It is *"
12116     echo "* recommended that you use *"
12117     echo "* *"
12118     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12119     echo "* ^^^ *"
12120     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12121     echo "* PowerPC CPU you have. For more info, man cc. *"
12122     echo "*******************************************************"
12123     fi;;
12124     *darwin*)
12125     if test "$CC" = xlc -o "$CC" = cc; then
12126 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12127     fi
12128     if test "$CC" = icc; then
12129     CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12130 gezelter 1490 fi;;
12131     esac
12132    
12133     # use default flags for gcc on all systems
12134     if test $ac_cv_prog_really_gcc = yes; then
12135     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12136     fi
12137    
12138     # test for gcc-specific flags:
12139     if test $ac_cv_prog_really_gcc = yes; then
12140     # -malign-double for x86 systems
12141    
12142 gezelter 2081
12143 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12144     echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12145 gezelter 1490 if test "${ac_align_double+set}" = set; then
12146     echo $ECHO_N "(cached) $ECHO_C" >&6
12147     else
12148     echo 'void f(){}' > conftest.c
12149 gezelter 2547 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12150 gezelter 1490 ac_align_double=yes
12151     else
12152     ac_align_double=no
12153     fi
12154     rm -f conftest*
12155    
12156     fi
12157 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12158 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12159     if test "$ac_align_double" = yes; then
12160     :
12161     CFLAGS="$CFLAGS -malign-double"
12162     else
12163     :
12164    
12165     fi
12166    
12167     # -fstrict-aliasing for gcc-2.95+
12168    
12169 gezelter 2081
12170 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12171     echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12172 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12173     echo $ECHO_N "(cached) $ECHO_C" >&6
12174     else
12175     echo 'void f(){}' > conftest.c
12176 gezelter 2547 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12177 gezelter 1490 ac_fstrict_aliasing=yes
12178     else
12179     ac_fstrict_aliasing=no
12180     fi
12181     rm -f conftest*
12182    
12183     fi
12184 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12185 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12186     if test "$ac_fstrict_aliasing" = yes; then
12187     :
12188     CFLAGS="$CFLAGS -fstrict-aliasing"
12189     else
12190     :
12191    
12192     fi
12193    
12194     fi
12195    
12196     CPU_FLAGS=""
12197     if test $ac_cv_prog_really_gcc = yes; then
12198     case "${host_cpu}" in
12199     i586*)
12200    
12201 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12202     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12203 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12204     echo $ECHO_N "(cached) $ECHO_C" >&6
12205     else
12206     echo 'void f(){}' > conftest.c
12207 gezelter 2547 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12208 gezelter 1490 ac_cpu_pentium=yes
12209     else
12210     ac_cpu_pentium=no
12211     fi
12212     rm -f conftest*
12213    
12214     fi
12215 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12216 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12217     if test "$ac_cpu_pentium" = yes; then
12218     :
12219     CPU_FLAGS=-mcpu=pentium
12220     else
12221     :
12222    
12223 gezelter 2081
12224 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12225     echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12226 gezelter 1490 if test "${ac_pentium+set}" = set; then
12227     echo $ECHO_N "(cached) $ECHO_C" >&6
12228     else
12229     echo 'void f(){}' > conftest.c
12230 gezelter 2547 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12231 gezelter 1490 ac_pentium=yes
12232     else
12233     ac_pentium=no
12234     fi
12235     rm -f conftest*
12236    
12237     fi
12238 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12239 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12240     if test "$ac_pentium" = yes; then
12241     :
12242     CPU_FLAGS=-mpentium
12243     else
12244     :
12245    
12246     fi
12247    
12248     fi
12249    
12250     ;;
12251     i686*)
12252    
12253 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12254     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12255 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12256     echo $ECHO_N "(cached) $ECHO_C" >&6
12257     else
12258     echo 'void f(){}' > conftest.c
12259 gezelter 2547 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12260 gezelter 1490 ac_cpu_pentiumpro=yes
12261     else
12262     ac_cpu_pentiumpro=no
12263     fi
12264     rm -f conftest*
12265    
12266     fi
12267 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12268 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12269     if test "$ac_cpu_pentiumpro" = yes; then
12270     :
12271     CPU_FLAGS=-mcpu=pentiumpro
12272     else
12273     :
12274    
12275 gezelter 2081
12276 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12277     echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12278 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12279     echo $ECHO_N "(cached) $ECHO_C" >&6
12280     else
12281     echo 'void f(){}' > conftest.c
12282 gezelter 2547 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12283 gezelter 1490 ac_pentiumpro=yes
12284     else
12285     ac_pentiumpro=no
12286     fi
12287     rm -f conftest*
12288    
12289     fi
12290 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12291 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12292     if test "$ac_pentiumpro" = yes; then
12293     :
12294     CPU_FLAGS=-mpentiumpro
12295     else
12296     :
12297    
12298     fi
12299    
12300     fi
12301    
12302     ;;
12303     powerpc*)
12304     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12305     is60x=`echo $cputype | egrep "^600-9e?$"`
12306     if test -n "$is60x"; then
12307    
12308 gezelter 2081
12309 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12310     echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12311 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12312     echo $ECHO_N "(cached) $ECHO_C" >&6
12313     else
12314     echo 'void f(){}' > conftest.c
12315 gezelter 2547 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12316 gezelter 1490 ac_m_cpu_60x=yes
12317     else
12318     ac_m_cpu_60x=no
12319     fi
12320     rm -f conftest*
12321    
12322     fi
12323 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12324 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12325     if test "$ac_m_cpu_60x" = yes; then
12326     :
12327     CPU_FLAGS=-mcpu=$cputype
12328     else
12329     :
12330    
12331     fi
12332    
12333     elif test "$cputype" = 750; then
12334    
12335 gezelter 2081
12336     echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12337 gezelter 1490 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12338     if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12339     echo $ECHO_N "(cached) $ECHO_C" >&6
12340     else
12341    
12342     cat > conftest.c <<EOF
12343     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12344     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12345     yes;
12346     # endif
12347     #endif
12348     EOF
12349     if { ac_try='${CC-cc} -E conftest.c'
12350 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12351 gezelter 1490 (eval $ac_try) 2>&5
12352     ac_status=$?
12353 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12354 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12355     ac_cv_prog_gcc_2_95=yes
12356     else
12357     ac_cv_prog_gcc_2_95=no
12358     fi
12359    
12360     fi
12361 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12362 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12363     if test "$ac_cv_prog_gcc_2_95" = yes; then
12364     :
12365    
12366 gezelter 2081
12367 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12368     echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12369 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12370     echo $ECHO_N "(cached) $ECHO_C" >&6
12371     else
12372     echo 'void f(){}' > conftest.c
12373 gezelter 2547 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12374 gezelter 1490 ac_m_cpu_750=yes
12375     else
12376     ac_m_cpu_750=no
12377     fi
12378     rm -f conftest*
12379    
12380     fi
12381 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12382 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12383     if test "$ac_m_cpu_750" = yes; then
12384     :
12385     CPU_FLAGS=-mcpu=750
12386     else
12387     :
12388    
12389     fi
12390    
12391     else
12392     :
12393    
12394     fi
12395    
12396     fi
12397     if test -z "$CPU_FLAGS"; then
12398    
12399 gezelter 2081
12400 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12401     echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12402 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12403     echo $ECHO_N "(cached) $ECHO_C" >&6
12404     else
12405     echo 'void f(){}' > conftest.c
12406 gezelter 2547 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12407 gezelter 1490 ac_m_cpu_powerpc=yes
12408     else
12409     ac_m_cpu_powerpc=no
12410     fi
12411     rm -f conftest*
12412    
12413     fi
12414 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12415 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12416     if test "$ac_m_cpu_powerpc" = yes; then
12417     :
12418     CPU_FLAGS=-mcpu=powerpc
12419     else
12420     :
12421    
12422     fi
12423    
12424     fi
12425     if test -z "$CPU_FLAGS"; then
12426    
12427 gezelter 2081
12428 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12429     echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12430 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12431     echo $ECHO_N "(cached) $ECHO_C" >&6
12432     else
12433     echo 'void f(){}' > conftest.c
12434 gezelter 2547 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12435 gezelter 1490 ac_m_powerpc=yes
12436     else
12437     ac_m_powerpc=no
12438     fi
12439     rm -f conftest*
12440    
12441     fi
12442 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12443 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12444     if test "$ac_m_powerpc" = yes; then
12445     :
12446     CPU_FLAGS=-mpowerpc
12447     else
12448     :
12449    
12450     fi
12451    
12452     fi
12453     esac
12454     fi
12455    
12456     if test -n "$CPU_FLAGS"; then
12457     CFLAGS="$CFLAGS $CPU_FLAGS"
12458     fi
12459    
12460     if test -z "$CFLAGS"; then
12461     echo ""
12462     echo "********************************************************"
12463     echo "* WARNING: Don't know the best CFLAGS for this system *"
12464     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12465     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12466     echo "********************************************************"
12467     echo ""
12468     CFLAGS="-O3"
12469     fi
12470    
12471 gezelter 2081
12472    
12473 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12474     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12475 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
12476     echo $ECHO_N "(cached) $ECHO_C" >&6
12477     else
12478     echo 'void f(){}' > conftest.c
12479 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12480 gezelter 1490 ac_guessed_cflags=yes
12481     else
12482     ac_guessed_cflags=no
12483     fi
12484     rm -f conftest*
12485    
12486     fi
12487 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12488 gezelter 1490 echo "${ECHO_T}$ac_guessed_cflags" >&6
12489     if test "$ac_guessed_cflags" = yes; then
12490     :
12491    
12492     else
12493     :
12494    
12495     echo ""
12496     echo "********************************************************"
12497     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12498     echo "* your compiler. *"
12499     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12500     echo "********************************************************"
12501     echo ""
12502     CFLAGS=""
12503    
12504     fi
12505    
12506 gezelter 2081
12507 gezelter 1490 fi
12508    
12509 gezelter 2081
12510    
12511    
12512    
12513    
12514    
12515     echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12516 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12517     if test "${ac_cv_prog_really_gxx+set}" = set; then
12518     echo $ECHO_N "(cached) $ECHO_C" >&6
12519     else
12520    
12521     cat > conftest.cpp <<EOF
12522     #ifdef __GNUC__
12523 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12524     no;
12525     #else
12526 gezelter 1490 yes;
12527     #endif
12528     #endif
12529     EOF
12530     if { ac_try='${CXX-c++} -E conftest.cpp'
12531 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12532 gezelter 1490 (eval $ac_try) 2>&5
12533     ac_status=$?
12534 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12535 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12536     ac_cv_prog_really_gxx=yes
12537     else
12538     ac_cv_prog_really_gxx=no
12539     fi
12540    
12541     fi
12542 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12543 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12544     if test "$ac_cv_prog_really_gxx" = yes; then
12545     :
12546    
12547     else
12548     :
12549    
12550     fi
12551    
12552 gezelter 2081
12553 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12554     # line
12555     if test "$ac_test_CXXFLAGS" != "set"; then
12556     CXXFLAGS=""
12557     case "${host_cpu}-${host_os}" in
12558    
12559     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12560     CXXFLAGS="-O"
12561     fi;;
12562     sparc-solaris2*) if test "$CXX" = CC; then
12563 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
12564 gezelter 1490 fi;;
12565     rs6000*-aix*) if test "$CXX" = xlC; then
12566     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12567     fi;;
12568     powerpc*-aix*)
12569     if test "$CXX" = xlC; then
12570     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12571     echo "*******************************************************"
12572     echo "* You have AIX on an unknown powerpc system. It is *"
12573     echo "* recommended that you use *"
12574     echo "* *"
12575     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12576     echo "* ^^^ *"
12577     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12578     echo "* PowerPC CPU you have. For more info, man cc. *"
12579     echo "*******************************************************"
12580     fi;;
12581     *darwin*)
12582 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12583 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12584     fi
12585     if test "$CXX" = icpc; then
12586     CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12587 gezelter 1490 fi;;
12588     esac
12589    
12590     # use default flags for gcc on all systems
12591     if test $ac_cv_prog_really_gxx = yes; then
12592     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12593     fi
12594    
12595     # test for gcc-specific flags:
12596     if test $ac_cv_prog_really_gxx = yes; then
12597     # -malign-double for x86 systems
12598    
12599 gezelter 2081
12600 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12601     echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12602 gezelter 1490 if test "${ac_align_double+set}" = set; then
12603     echo $ECHO_N "(cached) $ECHO_C" >&6
12604     else
12605     echo 'void f(){}' > conftest.cpp
12606 gezelter 2547 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12607 gezelter 1490 ac_align_double=yes
12608     else
12609     ac_align_double=no
12610     fi
12611     rm -f conftest*
12612    
12613     fi
12614 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12615 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12616     if test "$ac_align_double" = yes; then
12617     :
12618     CXXFLAGS="$CXXFLAGS -malign-double"
12619     else
12620     :
12621    
12622     fi
12623    
12624     # -fstrict-aliasing for gcc-2.95+
12625    
12626 gezelter 2081
12627 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12628     echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12629 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12630     echo $ECHO_N "(cached) $ECHO_C" >&6
12631     else
12632     echo 'void f(){}' > conftest.cpp
12633 gezelter 2547 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12634 gezelter 1490 ac_fstrict_aliasing=yes
12635     else
12636     ac_fstrict_aliasing=no
12637     fi
12638     rm -f conftest*
12639    
12640     fi
12641 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12642 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12643     if test "$ac_fstrict_aliasing" = yes; then
12644     :
12645     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12646     else
12647     :
12648    
12649     fi
12650    
12651     fi
12652    
12653     CPU_FLAGS=""
12654     if test $ac_cv_prog_really_gxx = yes; then
12655     case "${host_cpu}" in
12656     i586*)
12657    
12658 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12659     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12660 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12661     echo $ECHO_N "(cached) $ECHO_C" >&6
12662     else
12663     echo 'void f(){}' > conftest.cpp
12664 gezelter 2547 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12665 gezelter 1490 ac_cpu_pentium=yes
12666     else
12667     ac_cpu_pentium=no
12668     fi
12669     rm -f conftest*
12670    
12671     fi
12672 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12673 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12674     if test "$ac_cpu_pentium" = yes; then
12675     :
12676     CPU_FLAGS=-mcpu=pentium
12677     else
12678     :
12679    
12680 gezelter 2081
12681 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12682     echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12683 gezelter 1490 if test "${ac_pentium+set}" = set; then
12684     echo $ECHO_N "(cached) $ECHO_C" >&6
12685     else
12686     echo 'void f(){}' > conftest.cpp
12687 gezelter 2547 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12688 gezelter 1490 ac_pentium=yes
12689     else
12690     ac_pentium=no
12691     fi
12692     rm -f conftest*
12693    
12694     fi
12695 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12696 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12697     if test "$ac_pentium" = yes; then
12698     :
12699     CPU_FLAGS=-mpentium
12700     else
12701     :
12702    
12703     fi
12704    
12705     fi
12706    
12707     ;;
12708     i686*)
12709    
12710 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12711     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12712 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12713     echo $ECHO_N "(cached) $ECHO_C" >&6
12714     else
12715     echo 'void f(){}' > conftest.cpp
12716 gezelter 2547 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12717 gezelter 1490 ac_cpu_pentiumpro=yes
12718     else
12719     ac_cpu_pentiumpro=no
12720     fi
12721     rm -f conftest*
12722    
12723     fi
12724 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12725 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12726     if test "$ac_cpu_pentiumpro" = yes; then
12727     :
12728     CPU_FLAGS=-mcpu=pentiumpro
12729     else
12730     :
12731    
12732 gezelter 2081
12733 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12734     echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
12735 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12736     echo $ECHO_N "(cached) $ECHO_C" >&6
12737     else
12738     echo 'void f(){}' > conftest.cpp
12739 gezelter 2547 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12740 gezelter 1490 ac_pentiumpro=yes
12741     else
12742     ac_pentiumpro=no
12743     fi
12744     rm -f conftest*
12745    
12746     fi
12747 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12748 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12749     if test "$ac_pentiumpro" = yes; then
12750     :
12751     CPU_FLAGS=-mpentiumpro
12752     else
12753     :
12754    
12755     fi
12756    
12757     fi
12758    
12759     ;;
12760     powerpc*)
12761     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12762     is60x=`echo $cputype | egrep "^600-9e?$"`
12763     if test -n "$is60x"; then
12764    
12765 gezelter 2081
12766 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12767     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
12768 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12769     echo $ECHO_N "(cached) $ECHO_C" >&6
12770     else
12771     echo 'void f(){}' > conftest.cpp
12772 gezelter 2547 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12773 gezelter 1490 ac_m_cpu_60x=yes
12774     else
12775     ac_m_cpu_60x=no
12776     fi
12777     rm -f conftest*
12778    
12779     fi
12780 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12781 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12782     if test "$ac_m_cpu_60x" = yes; then
12783     :
12784     CPU_FLAGS=-mcpu=$cputype
12785     else
12786     :
12787    
12788     fi
12789    
12790     elif test "$cputype" = 750; then
12791    
12792 gezelter 2081
12793     echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12794 gezelter 1490 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
12795     if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12796     echo $ECHO_N "(cached) $ECHO_C" >&6
12797     else
12798    
12799     cat > conftest.cpp <<EOF
12800     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12801     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12802     yes;
12803     # endif
12804     #endif
12805     EOF
12806     if { ac_try='${CXX-c++} -E conftest.cpp'
12807 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12808 gezelter 1490 (eval $ac_try) 2>&5
12809     ac_status=$?
12810 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12811 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12812     ac_cv_prog_gxx_2_95=yes
12813     else
12814     ac_cv_prog_gxx_2_95=no
12815     fi
12816    
12817     fi
12818 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12819 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12820     if test "$ac_cv_prog_gxx_2_95" = yes; then
12821     :
12822    
12823 gezelter 2081
12824 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12825     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12826 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12827     echo $ECHO_N "(cached) $ECHO_C" >&6
12828     else
12829     echo 'void f(){}' > conftest.cpp
12830 gezelter 2547 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12831 gezelter 1490 ac_m_cpu_750=yes
12832     else
12833     ac_m_cpu_750=no
12834     fi
12835     rm -f conftest*
12836    
12837     fi
12838 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12839 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12840     if test "$ac_m_cpu_750" = yes; then
12841     :
12842     CPU_FLAGS=-mcpu=750
12843     else
12844     :
12845    
12846     fi
12847    
12848     else
12849     :
12850    
12851     fi
12852    
12853     fi
12854     if test -z "$CPU_FLAGS"; then
12855    
12856 gezelter 2081
12857 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12858     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12859 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12860     echo $ECHO_N "(cached) $ECHO_C" >&6
12861     else
12862     echo 'void f(){}' > conftest.cpp
12863 gezelter 2547 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12864 gezelter 1490 ac_m_cpu_powerpc=yes
12865     else
12866     ac_m_cpu_powerpc=no
12867     fi
12868     rm -f conftest*
12869    
12870     fi
12871 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12872 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12873     if test "$ac_m_cpu_powerpc" = yes; then
12874     :
12875     CPU_FLAGS=-mcpu=powerpc
12876     else
12877     :
12878    
12879     fi
12880    
12881     fi
12882     if test -z "$CPU_FLAGS"; then
12883    
12884 gezelter 2081
12885 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12886     echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12887 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12888     echo $ECHO_N "(cached) $ECHO_C" >&6
12889     else
12890     echo 'void f(){}' > conftest.cpp
12891 gezelter 2547 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12892 gezelter 1490 ac_m_powerpc=yes
12893     else
12894     ac_m_powerpc=no
12895     fi
12896     rm -f conftest*
12897    
12898     fi
12899 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12900 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12901     if test "$ac_m_powerpc" = yes; then
12902     :
12903     CPU_FLAGS=-mpowerpc
12904     else
12905     :
12906    
12907     fi
12908    
12909     fi
12910     esac
12911     fi
12912    
12913     if test -n "$CPU_FLAGS"; then
12914     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12915     fi
12916    
12917     if test -z "$CXXFLAGS"; then
12918     echo ""
12919     echo "**********************************************************"
12920     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12921     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12922     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
12923     echo "**********************************************************"
12924     echo ""
12925     CXXFLAGS="-O3"
12926     fi
12927    
12928 gezelter 2081
12929    
12930 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12931     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12932 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
12933     echo $ECHO_N "(cached) $ECHO_C" >&6
12934     else
12935     echo 'void f(){}' > conftest.cpp
12936 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12937 gezelter 1490 ac_guessed_cxxflags=yes
12938     else
12939     ac_guessed_cxxflags=no
12940     fi
12941     rm -f conftest*
12942    
12943     fi
12944 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12945 gezelter 1490 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12946     if test "$ac_guessed_cxxflags" = yes; then
12947     :
12948    
12949     else
12950     :
12951    
12952     echo ""
12953     echo "**********************************************************"
12954     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12955     echo "* your compiler. *"
12956     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12957     echo "**********************************************************"
12958     echo ""
12959     CXXFLAGS=""
12960    
12961     fi
12962    
12963 gezelter 2081
12964 gezelter 1490 fi
12965    
12966     ;;
12967     esac
12968    
12969 tim 2518
12970     cat >>confdefs.h <<\_ACEOF
12971 gezelter 2453 #define OBAPI
12972     _ACEOF
12973    
12974    
12975    
12976 gezelter 2502
12977 gezelter 1490 # Check whether --with-mpi or --without-mpi was given.
12978     if test "${with_mpi+set}" = set; then
12979     withval="$with_mpi"
12980     with_mpi=$withval
12981     else
12982     with_mpi="no"
12983     fi;
12984    
12985     case "x$with_mpi" in
12986     xyes | "x") USE_MPI=yes;;
12987     xno) USE_MPI=no ;;
12988     *) MPI="$with_mpi"; USE_MPI=yes ;;
12989     esac
12990     if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
12991     MPI="/usr/local"
12992     fi
12993     if test "$USE_MPI" = "yes"; then
12994    
12995 gezelter 2081
12996 gezelter 1490 # Set variables...
12997     MPI_LIB_DIR="$MPI/lib"
12998     MPI_INC_DIR="$MPI/include"
12999    
13000 gezelter 2081
13001    
13002     echo "$as_me:$LINENO: checking for mpi.h" >&5
13003 gezelter 1490 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
13004     have_mpi_h=0
13005 gezelter 2265 rm -f conftest*
13006 gezelter 1490 echo '#include <mpi.h>' > conftest.cc
13007 gezelter 2265 if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
13008 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13009 gezelter 1490 echo "${ECHO_T}yes" >&6
13010     have_mpi_h=1
13011     else
13012 gezelter 2265 if test -s conftest.out ; then
13013     cat conftest.out >> config.log
13014     fi
13015 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13016 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13017     USE_MPI="no"
13018     fi
13019     rm -f conftest*
13020     if test "$have_mpi_h" = 1; then
13021    
13022 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13023 gezelter 1490 #define HAVE_MPI_H 1
13024 gezelter 2081 _ACEOF
13025 gezelter 1490
13026     fi
13027    
13028 gezelter 2081 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13029 gezelter 1490 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13030 gezelter 2768
13031    
13032     ac_ext=${FC_SRCEXT-f}
13033     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
13034     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
13035     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
13036    
13037     ac_save_ext=$ac_ext
13038     ac_ext=F90
13039     ac_save_FCFLAGS=$FCFLAGS
13040 gezelter 1490 have_mpif_h=0
13041     rm -f conftest*
13042 gezelter 2547 cat >conftest.$ac_ext <<EOF
13043 gezelter 1490 program main
13044     include 'mpif.h'
13045     end
13046     EOF
13047 gezelter 2547 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13048 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13049 gezelter 1490 echo "${ECHO_T}yes" >&6
13050     MPI_F90_INC="$MPI_INC_DIR"
13051     have_mpif_h=1
13052     else
13053     if test -s conftest.out ; then
13054     cat conftest.out >> config.log
13055     fi
13056 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13057 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13058     USE_MPI="no"
13059     fi
13060     rm -f conftest*
13061    
13062     if test "$have_mpif_h" = 1; then
13063    
13064 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13065 gezelter 1490 #define HAVE_MPIF_H 1
13066 gezelter 2081 _ACEOF
13067 gezelter 1490
13068     fi
13069 gezelter 2768 FCFLAGS=$ac_save_FCFLAGS
13070     ac_ext=$ac_save_ext
13071     ac_ext=cc
13072     ac_cpp='$CXXCPP $CPPFLAGS'
13073     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13074     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13075     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13076 gezelter 1490
13077 gezelter 2768
13078 gezelter 1490 ac_ext=c
13079     ac_cpp='$CPP $CPPFLAGS'
13080     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13081     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13082     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13083    
13084     ac_save_LDFLAGS=$LDFLAGS
13085 gezelter 2769 LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
13086 gezelter 1490
13087     if test x = x"$MPI_LIB"; then
13088 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13089 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13090     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13091     echo $ECHO_N "(cached) $ECHO_C" >&6
13092     else
13093     ac_check_lib_save_LIBS=$LIBS
13094     LIBS="-lmpich $LIBS"
13095     cat >conftest.$ac_ext <<_ACEOF
13096 gezelter 2081 /* confdefs.h. */
13097     _ACEOF
13098     cat confdefs.h >>conftest.$ac_ext
13099     cat >>conftest.$ac_ext <<_ACEOF
13100     /* end confdefs.h. */
13101 gezelter 1490
13102     /* Override any gcc2 internal prototype to avoid an error. */
13103     #ifdef __cplusplus
13104     extern "C"
13105     #endif
13106     /* We use char because int might match the return type of a gcc2
13107     builtin and then its argument prototype would still apply. */
13108     char MPI_Init ();
13109 gezelter 2547 #ifdef FC_DUMMY_MAIN
13110     #ifndef FC_DUMMY_MAIN_EQ_F77
13111     # ifdef __cplusplus
13112     extern "C"
13113     # endif
13114     int FC_DUMMY_MAIN() { return 1; }
13115     #endif
13116     #endif
13117 gezelter 1490 int
13118     main ()
13119     {
13120     MPI_Init ();
13121     ;
13122     return 0;
13123     }
13124     _ACEOF
13125     rm -f conftest.$ac_objext conftest$ac_exeext
13126 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13127     (eval $ac_link) 2>conftest.er1
13128 gezelter 1490 ac_status=$?
13129 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13130     rm -f conftest.er1
13131     cat conftest.err >&5
13132     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13133 gezelter 1490 (exit $ac_status); } &&
13134 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13135     || test ! -s conftest.err'
13136 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13137 gezelter 1490 (eval $ac_try) 2>&5
13138     ac_status=$?
13139 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13140     (exit $ac_status); }; } &&
13141     { ac_try='test -s conftest$ac_exeext'
13142     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13143     (eval $ac_try) 2>&5
13144     ac_status=$?
13145     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13146 gezelter 1490 (exit $ac_status); }; }; then
13147     ac_cv_lib_mpich_MPI_Init=yes
13148     else
13149     echo "$as_me: failed program was:" >&5
13150 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13151    
13152 gezelter 1490 ac_cv_lib_mpich_MPI_Init=no
13153     fi
13154 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13155     conftest$ac_exeext conftest.$ac_ext
13156 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13157     fi
13158 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13159 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13160     if test $ac_cv_lib_mpich_MPI_Init = yes; then
13161     MPI_LIB="-lmpich"
13162     fi
13163    
13164     fi
13165 gezelter 2769 $as_unset ac_cv_lib_mpich_MPI_Init
13166 gezelter 1490 if test x = x"$MPI_LIB"; then
13167 gezelter 2770 echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
13168     echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6
13169     if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
13170 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
13171     else
13172     ac_check_lib_save_LIBS=$LIBS
13173 gezelter 2772 LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
13174 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
13175 gezelter 2081 /* confdefs.h. */
13176     _ACEOF
13177     cat confdefs.h >>conftest.$ac_ext
13178     cat >>conftest.$ac_ext <<_ACEOF
13179     /* end confdefs.h. */
13180 gezelter 1490
13181     /* Override any gcc2 internal prototype to avoid an error. */
13182     #ifdef __cplusplus
13183     extern "C"
13184     #endif
13185     /* We use char because int might match the return type of a gcc2
13186     builtin and then its argument prototype would still apply. */
13187     char MPI_Init ();
13188 gezelter 2547 #ifdef FC_DUMMY_MAIN
13189     #ifndef FC_DUMMY_MAIN_EQ_F77
13190     # ifdef __cplusplus
13191     extern "C"
13192     # endif
13193     int FC_DUMMY_MAIN() { return 1; }
13194     #endif
13195     #endif
13196 gezelter 1490 int
13197     main ()
13198     {
13199     MPI_Init ();
13200     ;
13201     return 0;
13202     }
13203     _ACEOF
13204     rm -f conftest.$ac_objext conftest$ac_exeext
13205 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13206     (eval $ac_link) 2>conftest.er1
13207 gezelter 1490 ac_status=$?
13208 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13209     rm -f conftest.er1
13210     cat conftest.err >&5
13211     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13212 gezelter 1490 (exit $ac_status); } &&
13213 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13214     || test ! -s conftest.err'
13215 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13216 gezelter 1490 (eval $ac_try) 2>&5
13217     ac_status=$?
13218 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13219     (exit $ac_status); }; } &&
13220     { ac_try='test -s conftest$ac_exeext'
13221     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13222     (eval $ac_try) 2>&5
13223     ac_status=$?
13224     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13225 gezelter 1490 (exit $ac_status); }; }; then
13226 gezelter 2770 ac_cv_lib_pmpich_MPI_Init=yes
13227 gezelter 1490 else
13228     echo "$as_me: failed program was:" >&5
13229 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13230    
13231 gezelter 2770 ac_cv_lib_pmpich_MPI_Init=no
13232 gezelter 1490 fi
13233 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13234     conftest$ac_exeext conftest.$ac_ext
13235 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13236     fi
13237 gezelter 2770 echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
13238     echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6
13239     if test $ac_cv_lib_pmpich_MPI_Init = yes; then
13240     MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
13241 gezelter 1490 fi
13242    
13243     fi
13244     if test x = x"$MPI_LIB"; then
13245 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13246 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13247     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13248     echo $ECHO_N "(cached) $ECHO_C" >&6
13249     else
13250     ac_check_lib_save_LIBS=$LIBS
13251 gezelter 2769 LIBS="-lmpi $LIBS"
13252 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
13253 gezelter 2081 /* confdefs.h. */
13254     _ACEOF
13255     cat confdefs.h >>conftest.$ac_ext
13256     cat >>conftest.$ac_ext <<_ACEOF
13257     /* end confdefs.h. */
13258 gezelter 1490
13259     /* Override any gcc2 internal prototype to avoid an error. */
13260     #ifdef __cplusplus
13261     extern "C"
13262     #endif
13263     /* We use char because int might match the return type of a gcc2
13264     builtin and then its argument prototype would still apply. */
13265     char MPI_Init ();
13266 gezelter 2547 #ifdef FC_DUMMY_MAIN
13267     #ifndef FC_DUMMY_MAIN_EQ_F77
13268     # ifdef __cplusplus
13269     extern "C"
13270     # endif
13271     int FC_DUMMY_MAIN() { return 1; }
13272     #endif
13273     #endif
13274 gezelter 1490 int
13275     main ()
13276     {
13277     MPI_Init ();
13278     ;
13279     return 0;
13280     }
13281     _ACEOF
13282     rm -f conftest.$ac_objext conftest$ac_exeext
13283 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13284     (eval $ac_link) 2>conftest.er1
13285 gezelter 1490 ac_status=$?
13286 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13287     rm -f conftest.er1
13288     cat conftest.err >&5
13289     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13290 gezelter 1490 (exit $ac_status); } &&
13291 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13292     || test ! -s conftest.err'
13293 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13294 gezelter 1490 (eval $ac_try) 2>&5
13295     ac_status=$?
13296 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13297     (exit $ac_status); }; } &&
13298     { ac_try='test -s conftest$ac_exeext'
13299     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13300     (eval $ac_try) 2>&5
13301     ac_status=$?
13302     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13303 gezelter 1490 (exit $ac_status); }; }; then
13304     ac_cv_lib_mpi_MPI_Init=yes
13305     else
13306     echo "$as_me: failed program was:" >&5
13307 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13308    
13309 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13310     fi
13311 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13312     conftest$ac_exeext conftest.$ac_ext
13313 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13314     fi
13315 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13316 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13317     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13318 gezelter 2769 MPI_LIB="-lmpi"
13319 gezelter 1490 fi
13320    
13321     fi
13322 gezelter 2769 $as_unset ac_cv_lib_mpi_MPI_Init
13323 chuckv 1619 if test x = x"$MPI_LIB"; then
13324 gezelter 2769 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13325     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13326     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13327 chuckv 1619 echo $ECHO_N "(cached) $ECHO_C" >&6
13328     else
13329     ac_check_lib_save_LIBS=$LIBS
13330 gezelter 2772 LIBS="-lmpi -llam $LIBS"
13331 chuckv 1619 cat >conftest.$ac_ext <<_ACEOF
13332 gezelter 2081 /* confdefs.h. */
13333     _ACEOF
13334     cat confdefs.h >>conftest.$ac_ext
13335     cat >>conftest.$ac_ext <<_ACEOF
13336     /* end confdefs.h. */
13337 gezelter 1490
13338 chuckv 1619 /* Override any gcc2 internal prototype to avoid an error. */
13339     #ifdef __cplusplus
13340     extern "C"
13341     #endif
13342     /* We use char because int might match the return type of a gcc2
13343     builtin and then its argument prototype would still apply. */
13344     char MPI_Init ();
13345 gezelter 2547 #ifdef FC_DUMMY_MAIN
13346     #ifndef FC_DUMMY_MAIN_EQ_F77
13347     # ifdef __cplusplus
13348     extern "C"
13349     # endif
13350     int FC_DUMMY_MAIN() { return 1; }
13351     #endif
13352     #endif
13353 chuckv 1619 int
13354     main ()
13355     {
13356     MPI_Init ();
13357     ;
13358     return 0;
13359     }
13360     _ACEOF
13361     rm -f conftest.$ac_objext conftest$ac_exeext
13362 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13363     (eval $ac_link) 2>conftest.er1
13364 chuckv 1619 ac_status=$?
13365 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13366     rm -f conftest.er1
13367     cat conftest.err >&5
13368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13369 chuckv 1619 (exit $ac_status); } &&
13370 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13371     || test ! -s conftest.err'
13372 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13373 chuckv 1619 (eval $ac_try) 2>&5
13374     ac_status=$?
13375 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13376     (exit $ac_status); }; } &&
13377     { ac_try='test -s conftest$ac_exeext'
13378     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13379     (eval $ac_try) 2>&5
13380     ac_status=$?
13381     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13382 chuckv 1619 (exit $ac_status); }; }; then
13383 gezelter 2769 ac_cv_lib_mpi_MPI_Init=yes
13384 chuckv 1619 else
13385     echo "$as_me: failed program was:" >&5
13386 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13387    
13388 gezelter 2769 ac_cv_lib_mpi_MPI_Init=no
13389 chuckv 1619 fi
13390 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13391     conftest$ac_exeext conftest.$ac_ext
13392 chuckv 1619 LIBS=$ac_check_lib_save_LIBS
13393     fi
13394 gezelter 2769 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13395     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13396     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13397     MPI_LIB="-lmpi -llam"
13398 chuckv 1619 fi
13399    
13400     fi
13401 gezelter 1490 $as_unset ac_cv_lib_mpi_MPI_Init
13402     if test x = x"$MPI_LIB"; then
13403 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13404 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13405     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13406     echo $ECHO_N "(cached) $ECHO_C" >&6
13407     else
13408     ac_check_lib_save_LIBS=$LIBS
13409     LIBS="-lmpi -llam -lpthread $LIBS"
13410     cat >conftest.$ac_ext <<_ACEOF
13411 gezelter 2081 /* confdefs.h. */
13412     _ACEOF
13413     cat confdefs.h >>conftest.$ac_ext
13414     cat >>conftest.$ac_ext <<_ACEOF
13415     /* end confdefs.h. */
13416 gezelter 1490
13417     /* Override any gcc2 internal prototype to avoid an error. */
13418     #ifdef __cplusplus
13419     extern "C"
13420     #endif
13421     /* We use char because int might match the return type of a gcc2
13422     builtin and then its argument prototype would still apply. */
13423     char MPI_Init ();
13424 gezelter 2547 #ifdef FC_DUMMY_MAIN
13425     #ifndef FC_DUMMY_MAIN_EQ_F77
13426     # ifdef __cplusplus
13427     extern "C"
13428     # endif
13429     int FC_DUMMY_MAIN() { return 1; }
13430     #endif
13431     #endif
13432 gezelter 1490 int
13433     main ()
13434     {
13435     MPI_Init ();
13436     ;
13437     return 0;
13438     }
13439     _ACEOF
13440     rm -f conftest.$ac_objext conftest$ac_exeext
13441 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13442     (eval $ac_link) 2>conftest.er1
13443 gezelter 1490 ac_status=$?
13444 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13445     rm -f conftest.er1
13446     cat conftest.err >&5
13447     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13448 gezelter 1490 (exit $ac_status); } &&
13449 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13450     || test ! -s conftest.err'
13451 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13452 gezelter 1490 (eval $ac_try) 2>&5
13453     ac_status=$?
13454 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13455     (exit $ac_status); }; } &&
13456     { ac_try='test -s conftest$ac_exeext'
13457     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13458     (eval $ac_try) 2>&5
13459     ac_status=$?
13460     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13461 gezelter 1490 (exit $ac_status); }; }; then
13462     ac_cv_lib_mpi_MPI_Init=yes
13463     else
13464     echo "$as_me: failed program was:" >&5
13465 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13466    
13467 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13468     fi
13469 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13470     conftest$ac_exeext conftest.$ac_ext
13471 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13472     fi
13473 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13474 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13475     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13476     MPI_LIB="-lmpi -llam -lpthread"
13477     else
13478    
13479 gezelter 2081 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13480 gezelter 1490 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13481     { (exit 1); exit 1; }; }
13482     USE_MPI="no"
13483    
13484     fi
13485    
13486     fi
13487    
13488 gezelter 2081
13489    
13490     echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13491 gezelter 1490 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13492     MPI_F90_LIB=""
13493     if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13494     MPI_F90_LIB="-lfmpich"
13495     elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13496     MPI_F90_LIB="-llamf77mpi"
13497     else
13498     MPI_F90_LIB=" "
13499     fi
13500 gezelter 2081 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13501 gezelter 1490 echo "${ECHO_T}found $MPI_F90_LIB" >&6
13502    
13503    
13504     fi
13505    
13506    
13507    
13508 gezelter 2190 USE_CGAL=no
13509     cgal_makefile=auto
13510 gezelter 1490
13511 gezelter 2190 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13512     if test "${with_cgal_makefile+set}" = set; then
13513     withval="$with_cgal_makefile"
13514     cgal_makefile="$withval"
13515     fi;
13516    
13517     if test "x$cgal_makefile" != xno; then
13518    
13519     if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13520     cgal_makefile="$CGAL_MAKEFILE"
13521     fi
13522    
13523 gezelter 2203 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13524     echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13525 gezelter 2190
13526     if test -f "$cgal_makefile"; then
13527    
13528     cat >config.tmp.Makefile <<EOF
13529     include $cgal_makefile
13530     default:
13531     @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13532     @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13533     @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13534     @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13535     @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13536     @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13537     @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13538     @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13539     @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13540     @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13541     @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13542     @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13543     EOF
13544    
13545     make -s -f config.tmp.Makefile
13546     . config.tmp.cgalvariables
13547    
13548     rm -f config.tmp.Makefile config.tmp.cgalvariables
13549    
13550     if test "x$CGAL_INCLDIR" = "x"; then
13551     CGAL_INCLDIR=""
13552     fi
13553    
13554     if test "x$CGAL_LIBDIR" = "x"; then
13555     CGAL_LIBDIR=""
13556     fi
13557    
13558     if test "x$CGAL_RLIBDIR" = "x"; then
13559     CGAL_RLIBDIR=""
13560     fi
13561    
13562     if test "x$LEDA_INCLDIR" = "x"; then
13563     LEDA_INCLDIR=""
13564     fi
13565    
13566     if test "x$LEDA_LIBDIR" = "x"; then
13567     LEDA_LIBDIR=""
13568     fi
13569    
13570     if test "x$LEDA_RLIBDIR" = "x"; then
13571     LEDA_RLIBDIR=""
13572     fi
13573    
13574     if test "x$GMP_INCLDIR" = "x"; then
13575     GMP_INCLDIR=""
13576     fi
13577    
13578     if test "x$GMP_LIBDIR" = "x"; then
13579     GMP_LIBDIR=""
13580     fi
13581    
13582     if test "x$GMP_RLIBDIR" = "x"; then
13583     GMP_RLIBDIR=""
13584     fi
13585    
13586 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
13587     echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
13588     echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
13589     echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
13590     echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
13591     echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
13592     echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
13593     echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
13594     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
13595     echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
13596     echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
13597     echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
13598     echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
13599     echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
13600     echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
13601     echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
13602     echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
13603     echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
13604 gezelter 2190
13605     ac_ext=cc
13606     ac_cpp='$CXXCPP $CPPFLAGS'
13607     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13608     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13609     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13610    
13611     save_CXXFLAGS="$CXXFLAGS"
13612     CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13613 gezelter 2453 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13614 gezelter 2190 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13615     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13616     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13617     echo $ECHO_N "(cached) $ECHO_C" >&6
13618     fi
13619     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13620     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13621     else
13622     # Is the header compilable?
13623     echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13624     echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13625     cat >conftest.$ac_ext <<_ACEOF
13626     /* confdefs.h. */
13627     _ACEOF
13628     cat confdefs.h >>conftest.$ac_ext
13629     cat >>conftest.$ac_ext <<_ACEOF
13630     /* end confdefs.h. */
13631     $ac_includes_default
13632     #include <CGAL/Cartesian.h>
13633     _ACEOF
13634     rm -f conftest.$ac_objext
13635     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13636     (eval $ac_compile) 2>conftest.er1
13637     ac_status=$?
13638     grep -v '^ *+' conftest.er1 >conftest.err
13639     rm -f conftest.er1
13640     cat conftest.err >&5
13641     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13642     (exit $ac_status); } &&
13643 gezelter 2473 { ac_try='test -z "$ac_cxx_werror_flag"
13644     || test ! -s conftest.err'
13645 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13646     (eval $ac_try) 2>&5
13647     ac_status=$?
13648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13649     (exit $ac_status); }; } &&
13650     { ac_try='test -s conftest.$ac_objext'
13651     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13652     (eval $ac_try) 2>&5
13653     ac_status=$?
13654     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13655     (exit $ac_status); }; }; then
13656     ac_header_compiler=yes
13657     else
13658     echo "$as_me: failed program was:" >&5
13659     sed 's/^/| /' conftest.$ac_ext >&5
13660    
13661     ac_header_compiler=no
13662     fi
13663     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13664     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13665     echo "${ECHO_T}$ac_header_compiler" >&6
13666    
13667     # Is the header present?
13668     echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13669     echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13670     cat >conftest.$ac_ext <<_ACEOF
13671     /* confdefs.h. */
13672     _ACEOF
13673     cat confdefs.h >>conftest.$ac_ext
13674     cat >>conftest.$ac_ext <<_ACEOF
13675     /* end confdefs.h. */
13676     #include <CGAL/Cartesian.h>
13677     _ACEOF
13678     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13679     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13680     ac_status=$?
13681     grep -v '^ *+' conftest.er1 >conftest.err
13682     rm -f conftest.er1
13683     cat conftest.err >&5
13684     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13685     (exit $ac_status); } >/dev/null; then
13686     if test -s conftest.err; then
13687     ac_cpp_err=$ac_cxx_preproc_warn_flag
13688     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13689     else
13690     ac_cpp_err=
13691     fi
13692     else
13693     ac_cpp_err=yes
13694     fi
13695     if test -z "$ac_cpp_err"; then
13696     ac_header_preproc=yes
13697     else
13698     echo "$as_me: failed program was:" >&5
13699     sed 's/^/| /' conftest.$ac_ext >&5
13700    
13701     ac_header_preproc=no
13702     fi
13703     rm -f conftest.err conftest.$ac_ext
13704     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13705     echo "${ECHO_T}$ac_header_preproc" >&6
13706    
13707     # So? What about this header?
13708     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13709     yes:no: )
13710     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13711     echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13712     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13713     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13714     ac_header_preproc=yes
13715     ;;
13716     no:yes:* )
13717     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13718     echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13719     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
13720     echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
13721     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
13722     echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
13723     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
13724     echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
13725     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
13726     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
13727     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
13728     echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
13729     (
13730     cat <<\_ASBOX
13731     ## ------------------------------ ##
13732     ## Report this to gezelter@nd.edu ##
13733     ## ------------------------------ ##
13734     _ASBOX
13735     ) |
13736     sed "s/^/$as_me: WARNING: /" >&2
13737     ;;
13738     esac
13739     echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13740     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13741     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13742     echo $ECHO_N "(cached) $ECHO_C" >&6
13743     else
13744     ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
13745     fi
13746     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13747     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13748    
13749     fi
13750     if test $ac_cv_header_CGAL_Cartesian_h = yes; then
13751     cgal=yes
13752     else
13753     cgal=no
13754     fi
13755    
13756    
13757     CXXFLAGS="$save_CXXFLAGS"
13758    
13759     if test "x$cgal" = xyes; then
13760     echo "$as_me:$LINENO: checking for CGAL version" >&5
13761     echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
13762     LOCATION=${CGAL_INCLDIR}
13763     LOCATION=${LOCATION:-/usr/include}
13764     if test -f $LOCATION/CGAL/version.h; then
13765     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
13766     else
13767     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
13768     fi
13769     if echo $CGAL_VERSION | grep -q "^[3456789]"; then
13770     echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
13771     echo "${ECHO_T}($CGAL_VERSION) yes" >&6
13772     else
13773     echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
13774     echo "${ECHO_T}($CGAL_VERSION) no" >&6
13775     cgal=no
13776     fi
13777     fi
13778    
13779     if test "x$cgal" = xyes; then
13780     CGAL_LIBS="-lCGAL"
13781     echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
13782     echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
13783     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
13784     CGAL_USES_LEDA=yes
13785     echo "$as_me:$LINENO: result: yes" >&5
13786     echo "${ECHO_T}yes" >&6
13787     CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
13788     else
13789     echo "$as_me:$LINENO: result: no" >&5
13790     echo "${ECHO_T}no" >&6
13791     CGAL_USES_LEDA=no
13792     fi
13793    
13794     echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
13795     echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
13796     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
13797     CGAL_USES_GMP=yes
13798     echo "$as_me:$LINENO: result: yes" >&5
13799     echo "${ECHO_T}yes" >&6
13800     CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
13801     else
13802     echo "$as_me:$LINENO: result: no" >&5
13803     echo "${ECHO_T}no" >&6
13804     CGAL_USES_GMP=no
13805     fi
13806    
13807     CGAL_LIBS="$CGAL_LIBS -lm"
13808    
13809     CGAL_CXXFLAGS="-ftemplate-depth-50"
13810    
13811 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
13812     echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
13813     echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
13814     echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
13815     echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
13816     echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
13817     echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
13818     echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
13819     echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
13820     echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
13821     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
13822     echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
13823     echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
13824     echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
13825 gezelter 2190 fi
13826    
13827     if test "x$cgal" = xyes; then
13828     save_LIBS="$LIBS"
13829     LIBS="$LIBS -L$CGAL_LIBDIR"
13830     if test "x$CGAL_USES_LEDA" = xyes; then
13831     LIBS="-lL $LIBS -L$LEDA_LIBDIR"
13832     fi
13833     # if test "x$CGAL_USES_GMP" = xyes; then
13834     # LIBS="-lgmp $LIBS $GMP_LIBDIR"
13835     # fi
13836     echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
13837     echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
13838     save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
13839     CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13840     save_LIBS_CHECK_CXX_LIB="$LIBS"
13841     LIBS="-lCGAL $LIBS"
13842     cat >conftest.$ac_ext <<_ACEOF
13843     /* confdefs.h. */
13844     _ACEOF
13845     cat confdefs.h >>conftest.$ac_ext
13846     cat >>conftest.$ac_ext <<_ACEOF
13847     /* end confdefs.h. */
13848     #include <CGAL/Cartesian.h>
13849 gezelter 2547 #ifdef FC_DUMMY_MAIN
13850     #ifndef FC_DUMMY_MAIN_EQ_F77
13851     # ifdef __cplusplus
13852     extern "C"
13853     # endif
13854     int FC_DUMMY_MAIN() { return 1; }
13855     #endif
13856     #endif
13857 gezelter 2190 int
13858     main ()
13859     {
13860     ::CGAL::Cartesian<int>::Point_2 P
13861     ;
13862     return 0;
13863     }
13864     _ACEOF
13865     rm -f conftest.$ac_objext conftest$ac_exeext
13866     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13867     (eval $ac_link) 2>conftest.er1
13868     ac_status=$?
13869     grep -v '^ *+' conftest.er1 >conftest.err
13870     rm -f conftest.er1
13871     cat conftest.err >&5
13872     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13873     (exit $ac_status); } &&
13874 gezelter 2473 { ac_try='test -z "$ac_cxx_werror_flag"
13875     || test ! -s conftest.err'
13876 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13877     (eval $ac_try) 2>&5
13878     ac_status=$?
13879     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13880     (exit $ac_status); }; } &&
13881     { ac_try='test -s conftest$ac_exeext'
13882     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13883     (eval $ac_try) 2>&5
13884     ac_status=$?
13885     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13886     (exit $ac_status); }; }; then
13887     echo "$as_me:$LINENO: result: yes" >&5
13888     echo "${ECHO_T}yes" >&6
13889     cgal=yes
13890     else
13891     echo "$as_me: failed program was:" >&5
13892     sed 's/^/| /' conftest.$ac_ext >&5
13893    
13894     echo "$as_me:$LINENO: result: no" >&5
13895     echo "${ECHO_T}no" >&6
13896     cgal=no
13897     fi
13898     rm -f conftest.err conftest.$ac_objext \
13899     conftest$ac_exeext conftest.$ac_ext
13900     CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
13901     LIBS="$save_LIBS_CHECK_CXX_LIB"
13902     LIBS="$save_LIBS"
13903     fi
13904    
13905     fi
13906     ac_ext=c
13907     ac_cpp='$CPP $CPPFLAGS'
13908     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13909     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13910     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13911    
13912    
13913     fi
13914    
13915     if test "x$cgal" = xyes; then
13916     USE_CGAL=yes
13917    
13918     cat >>confdefs.h <<\_ACEOF
13919     #define HAVE_CGAL 1
13920     _ACEOF
13921    
13922    
13923     cat >>confdefs.h <<_ACEOF
13924     #define CGAL_VERSION $CGAL_VERSION
13925     _ACEOF
13926    
13927     if ! echo $CGAL_VERSION | grep -q "^3.0"; then
13928     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13929     echo "$as_me: WARNING: *****************************************************" >&2;}
13930     { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
13931     echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
13932     { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
13933     echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
13934     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13935     echo "$as_me: WARNING: *****************************************************" >&2;}
13936     fi
13937     else
13938     if test "x$cgal_makefile" != xno; then
13939 gezelter 2203 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
13940     echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
13941 gezelter 2190 fi
13942     CGAL_INCLDIR=
13943     CGAL_LIBDIR=
13944     CGAL_RLIBDIR=
13945     CGAL_DEFINES=
13946     CGAL_CXXFLAGS=
13947     CGAL_LIBS=
13948     fi
13949    
13950    
13951     CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
13952    
13953     CGAL_LIB_DIR=${CGAL_LIBDIR}
13954    
13955     CGAL_RLIB_DIR=${CGAL_RLIBDIR}
13956    
13957    
13958    
13959    
13960    
13961    
13962 gezelter 1540 # Check whether --enable-doxygen or --disable-doxygen was given.
13963     if test "${enable_doxygen+set}" = set; then
13964     enableval="$enable_doxygen"
13965 gezelter 1490
13966 gezelter 1540 fi;
13967     # Check whether --enable-dot or --disable-dot was given.
13968     if test "${enable_dot+set}" = set; then
13969     enableval="$enable_dot"
13970 gezelter 1490
13971 gezelter 1540 fi;
13972     # Check whether --enable-html-docs or --disable-html-docs was given.
13973     if test "${enable_html_docs+set}" = set; then
13974     enableval="$enable_html_docs"
13975    
13976     else
13977     enable_html_docs=yes
13978     fi;
13979     # Check whether --enable-latex-docs or --disable-latex-docs was given.
13980     if test "${enable_latex_docs+set}" = set; then
13981     enableval="$enable_latex_docs"
13982    
13983     else
13984     enable_latex_docs=no
13985     fi;
13986     if test "x$enable_doxygen" = xno; then
13987     enable_doc=no
13988     else
13989     # Extract the first word of "doxygen", so it can be a program name with args.
13990     set dummy doxygen; ac_word=$2
13991 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
13992 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13993     if test "${ac_cv_path_DOXYGEN+set}" = set; then
13994     echo $ECHO_N "(cached) $ECHO_C" >&6
13995     else
13996     case $DOXYGEN in
13997     [\\/]* | ?:[\\/]*)
13998     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13999     ;;
14000     *)
14001 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14002     for as_dir in $PATH
14003     do
14004     IFS=$as_save_IFS
14005     test -z "$as_dir" && as_dir=.
14006     for ac_exec_ext in '' $ac_executable_extensions; do
14007     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14008     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14009     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14010     break 2
14011     fi
14012 gezelter 1540 done
14013 gezelter 2081 done
14014 gezelter 1540
14015     ;;
14016     esac
14017     fi
14018     DOXYGEN=$ac_cv_path_DOXYGEN
14019    
14020     if test -n "$DOXYGEN"; then
14021 gezelter 2081 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14022 gezelter 1540 echo "${ECHO_T}$DOXYGEN" >&6
14023     else
14024 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
14025 gezelter 1540 echo "${ECHO_T}no" >&6
14026     fi
14027    
14028     if test "x$DOXYGEN" = x; then
14029     if test "x$enable_doxygen" = xyes; then
14030 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14031 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
14032     { (exit 1); exit 1; }; }
14033     fi
14034     enable_doc=no
14035     else
14036     enable_doc=yes
14037     # Extract the first word of "dot", so it can be a program name with args.
14038     set dummy dot; ac_word=$2
14039 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
14040 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14041     if test "${ac_cv_path_DOT+set}" = set; then
14042     echo $ECHO_N "(cached) $ECHO_C" >&6
14043     else
14044     case $DOT in
14045     [\\/]* | ?:[\\/]*)
14046     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14047     ;;
14048     *)
14049 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14050     for as_dir in $PATH
14051     do
14052     IFS=$as_save_IFS
14053     test -z "$as_dir" && as_dir=.
14054     for ac_exec_ext in '' $ac_executable_extensions; do
14055     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14056     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14057     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14058     break 2
14059     fi
14060 gezelter 1540 done
14061 gezelter 2081 done
14062 gezelter 1540
14063     ;;
14064     esac
14065     fi
14066     DOT=$ac_cv_path_DOT
14067    
14068     if test -n "$DOT"; then
14069 gezelter 2081 echo "$as_me:$LINENO: result: $DOT" >&5
14070 gezelter 1540 echo "${ECHO_T}$DOT" >&6
14071     else
14072 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
14073 gezelter 1540 echo "${ECHO_T}no" >&6
14074     fi
14075    
14076     fi
14077     fi
14078    
14079     if test "x$enable_doc" = xyes; then
14080     DOC=1
14081     else
14082     DOC=0
14083     fi
14084    
14085 gezelter 2081
14086 gezelter 1540 if test x$DOT = x; then
14087     if test "x$enable_dot" = xyes; then
14088 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14089 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
14090     { (exit 1); exit 1; }; }
14091     fi
14092     enable_dot=no
14093     else
14094     enable_dot=yes
14095     fi
14096    
14097 gezelter 2081
14098    
14099    
14100    
14101    
14102    
14103 gezelter 1490
14104    
14105    
14106    
14107    
14108    
14109    
14110    
14111    
14112 gezelter 2081
14113    
14114    
14115 gezelter 2199 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
14116 gezelter 2081
14117    
14118 gezelter 1490 cat >confcache <<\_ACEOF
14119     # This file is a shell script that caches the results of configure
14120     # tests run on this system so they can be shared between configure
14121     # scripts and configure runs, see configure's option --config-cache.
14122     # It is not useful on other systems. If it contains results you don't
14123     # want to keep, you may remove or edit it.
14124     #
14125     # config.status only pays attention to the cache file if you give it
14126     # the --recheck option to rerun configure.
14127     #
14128 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14129 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14130     # following values.
14131    
14132     _ACEOF
14133    
14134     # The following way of writing the cache mishandles newlines in values,
14135     # but we know of no workaround that is simple, portable, and efficient.
14136     # So, don't put newlines in cache variables' values.
14137     # Ultrix sh set writes to stderr and can't be redirected directly,
14138     # and sets the high bit in the cache file unless we assign to the vars.
14139     {
14140     (set) 2>&1 |
14141     case `(ac_space=' '; set | grep ac_space) 2>&1` in
14142     *ac_space=\ *)
14143     # `set' does not quote correctly, so add quotes (double-quote
14144     # substitution turns \\\\ into \\, and sed turns \\ into \).
14145     sed -n \
14146 gezelter 2081 "s/'/'\\\\''/g;
14147     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14148 gezelter 1490 ;;
14149     *)
14150     # `set' quotes correctly as required by POSIX, so do not add quotes.
14151     sed -n \
14152 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14153 gezelter 1490 ;;
14154     esac;
14155     } |
14156     sed '
14157     t clear
14158     : clear
14159     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14160     t end
14161     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14162     : end' >>confcache
14163 gezelter 2081 if diff $cache_file confcache >/dev/null 2>&1; then :; else
14164 gezelter 1490 if test -w $cache_file; then
14165     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14166     cat confcache >$cache_file
14167     else
14168     echo "not updating unwritable cache $cache_file"
14169     fi
14170     fi
14171     rm -f confcache
14172    
14173     test "x$prefix" = xNONE && prefix=$ac_default_prefix
14174     # Let make expand exec_prefix.
14175     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14176    
14177     # VPATH may cause trouble with some makes, so we remove $(srcdir),
14178     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14179     # trailing colons and then remove the whole line if VPATH becomes empty
14180     # (actually we leave an empty line to preserve line numbers).
14181     if test "x$srcdir" = x.; then
14182 gezelter 2081 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14183 gezelter 1490 s/:*\$(srcdir):*/:/;
14184     s/:*\${srcdir}:*/:/;
14185     s/:*@srcdir@:*/:/;
14186 gezelter 2081 s/^\([^=]*=[ ]*\):*/\1/;
14187 gezelter 1490 s/:*$//;
14188 gezelter 2081 s/^[^=]*=[ ]*$//;
14189 gezelter 1490 }'
14190     fi
14191    
14192     DEFS=-DHAVE_CONFIG_H
14193    
14194 gezelter 2081 ac_libobjs=
14195     ac_ltlibobjs=
14196     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14197     # 1. Remove the extension, and $U if already installed.
14198     ac_i=`echo "$ac_i" |
14199     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14200     # 2. Add them.
14201     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14202     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14203     done
14204     LIBOBJS=$ac_libobjs
14205    
14206     LTLIBOBJS=$ac_ltlibobjs
14207    
14208    
14209    
14210 gezelter 1490 : ${CONFIG_STATUS=./config.status}
14211     ac_clean_files_save=$ac_clean_files
14212     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14213 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14214 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14215     cat >$CONFIG_STATUS <<_ACEOF
14216     #! $SHELL
14217 gezelter 2081 # Generated by $as_me.
14218 gezelter 1490 # Run this file to recreate the current configuration.
14219     # Compiler output produced by configure, useful for debugging
14220     # configure, is in config.log if it exists.
14221    
14222     debug=false
14223 gezelter 2081 ac_cs_recheck=false
14224     ac_cs_silent=false
14225 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
14226     _ACEOF
14227    
14228     cat >>$CONFIG_STATUS <<\_ACEOF
14229 gezelter 2081 ## --------------------- ##
14230     ## M4sh Initialization. ##
14231     ## --------------------- ##
14232    
14233 gezelter 1490 # Be Bourne compatible
14234     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14235     emulate sh
14236     NULLCMD=:
14237 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14238     # is contrary to our usage. Disable this feature.
14239     alias -g '${1+"$@"}'='"$@"'
14240 gezelter 1490 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14241     set -o posix
14242     fi
14243 gezelter 2081 DUALCASE=1; export DUALCASE # for MKS sh
14244 gezelter 1490
14245 gezelter 2081 # Support unset when possible.
14246     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14247     as_unset=unset
14248     else
14249     as_unset=false
14250     fi
14251    
14252    
14253     # Work around bugs in pre-3.0 UWIN ksh.
14254     $as_unset ENV MAIL MAILPATH
14255     PS1='$ '
14256     PS2='> '
14257     PS4='+ '
14258    
14259     # NLS nuisances.
14260     for as_var in \
14261     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14262     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14263     LC_TELEPHONE LC_TIME
14264     do
14265     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14266     eval $as_var=C; export $as_var
14267     else
14268     $as_unset $as_var
14269     fi
14270     done
14271    
14272     # Required to use basename.
14273     if expr a : '\(a\)' >/dev/null 2>&1; then
14274     as_expr=expr
14275     else
14276     as_expr=false
14277     fi
14278    
14279     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14280     as_basename=basename
14281     else
14282     as_basename=false
14283     fi
14284    
14285    
14286 gezelter 1490 # Name of the executable.
14287 gezelter 2081 as_me=`$as_basename "$0" ||
14288     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14289     X"$0" : 'X\(//\)$' \| \
14290     X"$0" : 'X\(/\)$' \| \
14291     . : '\(.\)' 2>/dev/null ||
14292     echo X/"$0" |
14293     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14294     /^X\/\(\/\/\)$/{ s//\1/; q; }
14295     /^X\/\(\/\).*/{ s//\1/; q; }
14296     s/.*/./; q'`
14297 gezelter 1490
14298 gezelter 2081
14299     # PATH needs CR, and LINENO needs CR and PATH.
14300     # Avoid depending upon Character Ranges.
14301     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14302     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14303     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14304     as_cr_digits='0123456789'
14305     as_cr_alnum=$as_cr_Letters$as_cr_digits
14306    
14307     # The user is always right.
14308     if test "${PATH_SEPARATOR+set}" != set; then
14309     echo "#! /bin/sh" >conf$$.sh
14310     echo "exit 0" >>conf$$.sh
14311     chmod +x conf$$.sh
14312     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14313     PATH_SEPARATOR=';'
14314     else
14315     PATH_SEPARATOR=:
14316     fi
14317     rm -f conf$$.sh
14318     fi
14319    
14320    
14321     as_lineno_1=$LINENO
14322     as_lineno_2=$LINENO
14323     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14324     test "x$as_lineno_1" != "x$as_lineno_2" &&
14325     test "x$as_lineno_3" = "x$as_lineno_2" || {
14326     # Find who we are. Look in the path if we contain no path at all
14327     # relative or not.
14328     case $0 in
14329     *[\\/]* ) as_myself=$0 ;;
14330     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14331     for as_dir in $PATH
14332     do
14333     IFS=$as_save_IFS
14334     test -z "$as_dir" && as_dir=.
14335     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14336     done
14337    
14338     ;;
14339     esac
14340     # We did not find ourselves, most probably we were run as `sh COMMAND'
14341     # in which case we are not to be found in the path.
14342     if test "x$as_myself" = x; then
14343     as_myself=$0
14344     fi
14345     if test ! -f "$as_myself"; then
14346     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14347     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14348     { (exit 1); exit 1; }; }
14349     fi
14350     case $CONFIG_SHELL in
14351     '')
14352     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14353     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14354     do
14355     IFS=$as_save_IFS
14356     test -z "$as_dir" && as_dir=.
14357     for as_base in sh bash ksh sh5; do
14358     case $as_dir in
14359     /*)
14360     if ("$as_dir/$as_base" -c '
14361     as_lineno_1=$LINENO
14362     as_lineno_2=$LINENO
14363     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14364     test "x$as_lineno_1" != "x$as_lineno_2" &&
14365     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14366     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14367     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14368     CONFIG_SHELL=$as_dir/$as_base
14369     export CONFIG_SHELL
14370     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14371     fi;;
14372     esac
14373     done
14374     done
14375     ;;
14376     esac
14377    
14378     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14379     # uniformly replaced by the line number. The first 'sed' inserts a
14380     # line-number line before each line; the second 'sed' does the real
14381     # work. The second script uses 'N' to pair each line-number line
14382     # with the numbered line, and appends trailing '-' during
14383     # substitution so that $LINENO is not a special case at line end.
14384     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14385     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14386     sed '=' <$as_myself |
14387     sed '
14388     N
14389     s,$,-,
14390     : loop
14391     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14392     t loop
14393     s,-$,,
14394     s,^['$as_cr_digits']*\n,,
14395     ' >$as_me.lineno &&
14396     chmod +x $as_me.lineno ||
14397     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14398     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14399     { (exit 1); exit 1; }; }
14400    
14401     # Don't try to exec as it changes $[0], causing all sort of problems
14402     # (the dirname of $[0] is not the place where we might find the
14403     # original and so on. Autoconf is especially sensible to this).
14404     . ./$as_me.lineno
14405     # Exit status is that of the last command.
14406     exit
14407     }
14408    
14409    
14410     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14411     *c*,-n*) ECHO_N= ECHO_C='
14412     ' ECHO_T=' ' ;;
14413     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14414     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
14415     esac
14416    
14417 gezelter 1490 if expr a : '\(a\)' >/dev/null 2>&1; then
14418     as_expr=expr
14419     else
14420     as_expr=false
14421     fi
14422    
14423     rm -f conf$$ conf$$.exe conf$$.file
14424     echo >conf$$.file
14425     if ln -s conf$$.file conf$$ 2>/dev/null; then
14426     # We could just check for DJGPP; but this test a) works b) is more generic
14427     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14428     if test -f conf$$.exe; then
14429     # Don't use ln at all; we don't have any links
14430     as_ln_s='cp -p'
14431     else
14432     as_ln_s='ln -s'
14433     fi
14434     elif ln conf$$.file conf$$ 2>/dev/null; then
14435     as_ln_s=ln
14436     else
14437     as_ln_s='cp -p'
14438     fi
14439     rm -f conf$$ conf$$.exe conf$$.file
14440    
14441 gezelter 2081 if mkdir -p . 2>/dev/null; then
14442     as_mkdir_p=:
14443 gezelter 1490 else
14444 gezelter 2081 test -d ./-p && rmdir ./-p
14445     as_mkdir_p=false
14446 gezelter 1490 fi
14447    
14448 gezelter 2081 as_executable_p="test -f"
14449 gezelter 1490
14450 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
14451     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14452    
14453     # Sed expression to map a string onto a valid variable name.
14454     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14455    
14456    
14457 gezelter 1490 # IFS
14458     # We need space, tab and new line, in precisely that order.
14459     as_nl='
14460     '
14461     IFS=" $as_nl"
14462    
14463     # CDPATH.
14464 gezelter 2081 $as_unset CDPATH
14465 gezelter 1490
14466     exec 6>&1
14467    
14468 gezelter 2081 # Open the log real soon, to keep \$[0] and so on meaningful, and to
14469     # report actual input values of CONFIG_FILES etc. instead of their
14470     # values after options handling. Logging --version etc. is OK.
14471     exec 5>>config.log
14472     {
14473     echo
14474     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14475     ## Running $as_me. ##
14476     _ASBOX
14477     } >&5
14478     cat >&5 <<_CSEOF
14479    
14480 gezelter 2560 This file was extended by OOPSE $as_me 3.0, which was
14481 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
14482    
14483     CONFIG_FILES = $CONFIG_FILES
14484     CONFIG_HEADERS = $CONFIG_HEADERS
14485     CONFIG_LINKS = $CONFIG_LINKS
14486     CONFIG_COMMANDS = $CONFIG_COMMANDS
14487     $ $0 $@
14488    
14489     _CSEOF
14490     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14491     echo >&5
14492 gezelter 1490 _ACEOF
14493    
14494     # Files that config.status was made for.
14495     if test -n "$ac_config_files"; then
14496     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14497     fi
14498    
14499     if test -n "$ac_config_headers"; then
14500     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14501     fi
14502    
14503     if test -n "$ac_config_links"; then
14504     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14505     fi
14506    
14507     if test -n "$ac_config_commands"; then
14508     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14509     fi
14510    
14511 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14512 gezelter 1490
14513     ac_cs_usage="\
14514     \`$as_me' instantiates files from templates according to the
14515     current configuration.
14516    
14517     Usage: $0 [OPTIONS] [FILE]...
14518    
14519     -h, --help print this help, then exit
14520     -V, --version print version number, then exit
14521 gezelter 2081 -q, --quiet do not print progress messages
14522 gezelter 1490 -d, --debug don't remove temporary files
14523     --recheck update $as_me by reconfiguring in the same conditions
14524     --file=FILE[:TEMPLATE]
14525 gezelter 2081 instantiate the configuration file FILE
14526 gezelter 1490 --header=FILE[:TEMPLATE]
14527 gezelter 2081 instantiate the configuration header FILE
14528 gezelter 1490
14529     Configuration files:
14530     $config_files
14531    
14532     Configuration headers:
14533     $config_headers
14534    
14535     Configuration links:
14536     $config_links
14537    
14538     Report bugs to <bug-autoconf@gnu.org>."
14539 gezelter 2081 _ACEOF
14540 gezelter 1490
14541 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14542 gezelter 1490 ac_cs_version="\\
14543 gezelter 2560 OOPSE config.status 3.0
14544 gezelter 2081 configured by $0, generated by GNU Autoconf 2.59,
14545 gezelter 1490 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14546    
14547 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
14548 gezelter 1490 This config.status script is free software; the Free Software Foundation
14549     gives unlimited permission to copy, distribute and modify it."
14550     srcdir=$srcdir
14551     INSTALL="$INSTALL"
14552 gezelter 2081 _ACEOF
14553 gezelter 1490
14554 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14555 gezelter 1490 # If no file are specified by the user, then we need to provide default
14556     # value. By we need to know if files were specified by the user.
14557     ac_need_defaults=:
14558     while test $# != 0
14559     do
14560     case $1 in
14561     --*=*)
14562     ac_option=`expr "x$1" : 'x\([^=]*\)='`
14563     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14564 gezelter 2081 ac_shift=:
14565 gezelter 1490 ;;
14566 gezelter 2081 -*)
14567     ac_option=$1
14568     ac_optarg=$2
14569     ac_shift=shift
14570     ;;
14571 gezelter 1490 *) # This is not an option, so the user has probably given explicit
14572     # arguments.
14573 gezelter 2081 ac_option=$1
14574 gezelter 1490 ac_need_defaults=false;;
14575     esac
14576    
14577 gezelter 2081 case $ac_option in
14578 gezelter 1490 # Handling of the options.
14579 gezelter 2081 _ACEOF
14580     cat >>$CONFIG_STATUS <<\_ACEOF
14581 gezelter 1490 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14582 gezelter 2081 ac_cs_recheck=: ;;
14583 gezelter 1490 --version | --vers* | -V )
14584     echo "$ac_cs_version"; exit 0 ;;
14585     --he | --h)
14586     # Conflict between --help and --header
14587 gezelter 2081 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14588 gezelter 1490 Try \`$0 --help' for more information." >&5
14589     echo "$as_me: error: ambiguous option: $1
14590     Try \`$0 --help' for more information." >&2;}
14591     { (exit 1); exit 1; }; };;
14592     --help | --hel | -h )
14593     echo "$ac_cs_usage"; exit 0 ;;
14594     --debug | --d* | -d )
14595     debug=: ;;
14596     --file | --fil | --fi | --f )
14597 gezelter 2081 $ac_shift
14598     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14599 gezelter 1490 ac_need_defaults=false;;
14600     --header | --heade | --head | --hea )
14601 gezelter 2081 $ac_shift
14602     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14603 gezelter 1490 ac_need_defaults=false;;
14604 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14605     | -silent | --silent | --silen | --sile | --sil | --si | --s)
14606     ac_cs_silent=: ;;
14607 gezelter 1490
14608     # This is an error.
14609 gezelter 2081 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14610 gezelter 1490 Try \`$0 --help' for more information." >&5
14611     echo "$as_me: error: unrecognized option: $1
14612     Try \`$0 --help' for more information." >&2;}
14613     { (exit 1); exit 1; }; } ;;
14614 gezelter 2081
14615     *) ac_config_targets="$ac_config_targets $1" ;;
14616    
14617 gezelter 1490 esac
14618     shift
14619     done
14620    
14621 gezelter 2081 ac_configure_extra_args=
14622 gezelter 1490
14623 gezelter 2081 if $ac_cs_silent; then
14624     exec 6>/dev/null
14625     ac_configure_extra_args="$ac_configure_extra_args --silent"
14626     fi
14627 gezelter 1490
14628 gezelter 2081 _ACEOF
14629     cat >>$CONFIG_STATUS <<_ACEOF
14630     if \$ac_cs_recheck; then
14631     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14632     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14633     fi
14634 gezelter 1490
14635     _ACEOF
14636    
14637 gezelter 2081
14638    
14639    
14640    
14641     cat >>$CONFIG_STATUS <<\_ACEOF
14642     for ac_config_target in $ac_config_targets
14643     do
14644     case "$ac_config_target" in
14645     # Handling of arguments.
14646     "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14647     "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14648 gezelter 2190 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14649 gezelter 2199 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14650 gezelter 2081 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14651     "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14652     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14653     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14654     { (exit 1); exit 1; }; };;
14655     esac
14656     done
14657    
14658 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
14659     # then the envvar interface is used. Set only those that are not.
14660     # We use the long form for the default assignment because of an extremely
14661     # bizarre bug on SunOS 4.1.3.
14662     if $ac_need_defaults; then
14663     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14664     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14665     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14666     fi
14667    
14668 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
14669     # simply because there is no reason to put it here, and in addition,
14670     # creating and moving files from /tmp can sometimes cause problems.
14671 gezelter 1490 # Create a temporary directory, and hook for its removal unless debugging.
14672     $debug ||
14673     {
14674     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14675 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
14676 gezelter 1490 }
14677    
14678     # Create a (secure) tmp directory for tmp files.
14679 gezelter 2081
14680 gezelter 1490 {
14681 gezelter 2081 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14682 gezelter 1490 test -n "$tmp" && test -d "$tmp"
14683     } ||
14684     {
14685 gezelter 2081 tmp=./confstat$$-$RANDOM
14686 gezelter 1490 (umask 077 && mkdir $tmp)
14687     } ||
14688     {
14689 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
14690 gezelter 1490 { (exit 1); exit 1; }
14691     }
14692    
14693 gezelter 2081 _ACEOF
14694 gezelter 1490
14695 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14696 gezelter 1490
14697     #
14698     # CONFIG_FILES section.
14699     #
14700    
14701     # No need to generate the scripts if there are no CONFIG_FILES.
14702     # This happens for instance when ./config.status config.h
14703     if test -n "\$CONFIG_FILES"; then
14704     # Protect against being on the right side of a sed subst in config.status.
14705     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14706     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14707     s,@SHELL@,$SHELL,;t t
14708 gezelter 2081 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14709     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14710     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14711     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14712     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14713     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14714 gezelter 1490 s,@exec_prefix@,$exec_prefix,;t t
14715     s,@prefix@,$prefix,;t t
14716     s,@program_transform_name@,$program_transform_name,;t t
14717     s,@bindir@,$bindir,;t t
14718     s,@sbindir@,$sbindir,;t t
14719     s,@libexecdir@,$libexecdir,;t t
14720     s,@datadir@,$datadir,;t t
14721     s,@sysconfdir@,$sysconfdir,;t t
14722     s,@sharedstatedir@,$sharedstatedir,;t t
14723     s,@localstatedir@,$localstatedir,;t t
14724     s,@libdir@,$libdir,;t t
14725     s,@includedir@,$includedir,;t t
14726     s,@oldincludedir@,$oldincludedir,;t t
14727     s,@infodir@,$infodir,;t t
14728     s,@mandir@,$mandir,;t t
14729 gezelter 2081 s,@build_alias@,$build_alias,;t t
14730     s,@host_alias@,$host_alias,;t t
14731     s,@target_alias@,$target_alias,;t t
14732     s,@DEFS@,$DEFS,;t t
14733 gezelter 1490 s,@ECHO_C@,$ECHO_C,;t t
14734     s,@ECHO_N@,$ECHO_N,;t t
14735     s,@ECHO_T@,$ECHO_T,;t t
14736     s,@LIBS@,$LIBS,;t t
14737     s,@build@,$build,;t t
14738     s,@build_cpu@,$build_cpu,;t t
14739     s,@build_vendor@,$build_vendor,;t t
14740     s,@build_os@,$build_os,;t t
14741     s,@host@,$host,;t t
14742     s,@host_cpu@,$host_cpu,;t t
14743     s,@host_vendor@,$host_vendor,;t t
14744     s,@host_os@,$host_os,;t t
14745 gezelter 2547 s,@PROGNAME@,$PROGNAME,;t t
14746     s,@debug@,$debug,;t t
14747 gezelter 2758 s,@USE_SINGLE_PRECISION@,$USE_SINGLE_PRECISION,;t t
14748 gezelter 2547 s,@CXX@,$CXX,;t t
14749     s,@CXXFLAGS@,$CXXFLAGS,;t t
14750 gezelter 1490 s,@LDFLAGS@,$LDFLAGS,;t t
14751     s,@CPPFLAGS@,$CPPFLAGS,;t t
14752 gezelter 2547 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14753 gezelter 1490 s,@EXEEXT@,$EXEEXT,;t t
14754     s,@OBJEXT@,$OBJEXT,;t t
14755 gezelter 2547 s,@CC@,$CC,;t t
14756     s,@CFLAGS@,$CFLAGS,;t t
14757     s,@ac_ct_CC@,$ac_ct_CC,;t t
14758     s,@FC@,$FC,;t t
14759     s,@FCFLAGS@,$FCFLAGS,;t t
14760     s,@ac_ct_FC@,$ac_ct_FC,;t t
14761 gezelter 2473 s,@CPP@,$CPP,;t t
14762     s,@EGREP@,$EGREP,;t t
14763 gezelter 2547 s,@LN_S@,$LN_S,;t t
14764     s,@SET_MAKE@,$SET_MAKE,;t t
14765     s,@RANLIB@,$RANLIB,;t t
14766     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14767     s,@PERLINTERP@,$PERLINTERP,;t t
14768     s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
14769     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14770     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14771     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14772     s,@AR@,$AR,;t t
14773     s,@PS@,$PS,;t t
14774     s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
14775     s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
14776 gezelter 1490 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
14777 gezelter 2547 s,@FCLIBS@,$FCLIBS,;t t
14778     s,@FC_FUNC@,$FC_FUNC,;t t
14779     s,@FC_FUNC_@,$FC_FUNC_,;t t
14780 gezelter 1490 s,@MOD@,$MOD,;t t
14781     s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
14782     s,@MODDIRFLAG@,$MODDIRFLAG,;t t
14783     s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
14784 gezelter 1535 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
14785 gezelter 2754 s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
14786     s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
14787     s,@ZLIB@,$ZLIB,;t t
14788 gezelter 2753 s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
14789     s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
14790     s,@FFTW_LIBS@,$FFTW_LIBS,;t t
14791 gezelter 2547 s,@LIBOBJS@,$LIBOBJS,;t t
14792     s,@POW_LIB@,$POW_LIB,;t t
14793 gezelter 2453 s,@CXXCPP@,$CXXCPP,;t t
14794 tim 2518 s,@__func__@,$__func__,;t t
14795 gezelter 1490 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
14796     s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
14797     s,@MPI_F90_INC@,$MPI_F90_INC,;t t
14798     s,@MPI_LIB@,$MPI_LIB,;t t
14799     s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
14800     s,@USE_MPI@,$USE_MPI,;t t
14801 gezelter 2190 s,@USE_CGAL@,$USE_CGAL,;t t
14802     s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
14803     s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
14804     s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
14805     s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
14806     s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
14807     s,@CGAL_LIBS@,$CGAL_LIBS,;t t
14808 gezelter 1540 s,@DOXYGEN@,$DOXYGEN,;t t
14809     s,@DOT@,$DOT,;t t
14810     s,@DOC@,$DOC,;t t
14811     s,@enable_dot@,$enable_dot,;t t
14812     s,@enable_html_docs@,$enable_html_docs,;t t
14813     s,@enable_latex_docs@,$enable_latex_docs,;t t
14814 gezelter 1490 s,@BATEXT@,$BATEXT,;t t
14815     s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14816     s,@OOPSE@,$OOPSE,;t t
14817     s,@OOPSE_HOME@,$OOPSE_HOME,;t t
14818     s,@SUBDIRS@,$SUBDIRS,;t t
14819 gezelter 2081 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14820 gezelter 1490 CEOF
14821    
14822 gezelter 2081 _ACEOF
14823 gezelter 1490
14824 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14825 gezelter 1490 # Split the substitutions into bite-sized pieces for seds with
14826     # small command number limits, like on Digital OSF/1 and HP-UX.
14827     ac_max_sed_lines=48
14828     ac_sed_frag=1 # Number of current file.
14829     ac_beg=1 # First line for current file.
14830     ac_end=$ac_max_sed_lines # Line after last line for current file.
14831     ac_more_lines=:
14832     ac_sed_cmds=
14833     while $ac_more_lines; do
14834     if test $ac_beg -gt 1; then
14835     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14836     else
14837     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14838     fi
14839     if test ! -s $tmp/subs.frag; then
14840     ac_more_lines=false
14841     else
14842     # The purpose of the label and of the branching condition is to
14843     # speed up the sed processing (if there are no `@' at all, there
14844     # is no need to browse any of the substitutions).
14845     # These are the two extra sed commands mentioned above.
14846     (echo ':t
14847     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14848     if test -z "$ac_sed_cmds"; then
14849 gezelter 2081 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14850 gezelter 1490 else
14851 gezelter 2081 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14852 gezelter 1490 fi
14853     ac_sed_frag=`expr $ac_sed_frag + 1`
14854     ac_beg=$ac_end
14855     ac_end=`expr $ac_end + $ac_max_sed_lines`
14856     fi
14857     done
14858     if test -z "$ac_sed_cmds"; then
14859     ac_sed_cmds=cat
14860     fi
14861     fi # test -n "$CONFIG_FILES"
14862    
14863 gezelter 2081 _ACEOF
14864     cat >>$CONFIG_STATUS <<\_ACEOF
14865 gezelter 1490 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14866     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14867     case $ac_file in
14868     - | *:- | *:-:* ) # input from stdin
14869 gezelter 2081 cat >$tmp/stdin
14870     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14871     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14872 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14873 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14874 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
14875     esac
14876    
14877     # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14878 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14879     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14880     X"$ac_file" : 'X\(//\)[^/]' \| \
14881     X"$ac_file" : 'X\(//\)$' \| \
14882     X"$ac_file" : 'X\(/\)' \| \
14883     . : '\(.\)' 2>/dev/null ||
14884 gezelter 1490 echo X"$ac_file" |
14885     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14886     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14887     /^X\(\/\/\)$/{ s//\1/; q; }
14888     /^X\(\/\).*/{ s//\1/; q; }
14889     s/.*/./; q'`
14890 gezelter 2081 { if $as_mkdir_p; then
14891     mkdir -p "$ac_dir"
14892 gezelter 1490 else
14893 gezelter 2081 as_dir="$ac_dir"
14894     as_dirs=
14895     while test ! -d "$as_dir"; do
14896     as_dirs="$as_dir $as_dirs"
14897     as_dir=`(dirname "$as_dir") 2>/dev/null ||
14898     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14899     X"$as_dir" : 'X\(//\)[^/]' \| \
14900     X"$as_dir" : 'X\(//\)$' \| \
14901     X"$as_dir" : 'X\(/\)' \| \
14902     . : '\(.\)' 2>/dev/null ||
14903     echo X"$as_dir" |
14904     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14905     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14906     /^X\(\/\/\)$/{ s//\1/; q; }
14907     /^X\(\/\).*/{ s//\1/; q; }
14908     s/.*/./; q'`
14909     done
14910     test ! -n "$as_dirs" || mkdir $as_dirs
14911     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14912     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14913     { (exit 1); exit 1; }; }; }
14914 gezelter 1490
14915 gezelter 2081 ac_builddir=.
14916    
14917     if test "$ac_dir" != .; then
14918     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14919     # A "../" for each directory in $ac_dir_suffix.
14920     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14921     else
14922     ac_dir_suffix= ac_top_builddir=
14923     fi
14924    
14925     case $srcdir in
14926     .) # No --srcdir option. We are building in place.
14927     ac_srcdir=.
14928     if test -z "$ac_top_builddir"; then
14929     ac_top_srcdir=.
14930     else
14931     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14932     fi ;;
14933     [\\/]* | ?:[\\/]* ) # Absolute path.
14934     ac_srcdir=$srcdir$ac_dir_suffix;
14935     ac_top_srcdir=$srcdir ;;
14936 gezelter 1490 *) # Relative path.
14937 gezelter 2081 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14938     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14939     esac
14940 gezelter 1490
14941 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
14942     # the directories may not exist.
14943     case `pwd` in
14944     .) ac_abs_builddir="$ac_dir";;
14945     *)
14946     case "$ac_dir" in
14947     .) ac_abs_builddir=`pwd`;;
14948     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14949     *) ac_abs_builddir=`pwd`/"$ac_dir";;
14950     esac;;
14951     esac
14952     case $ac_abs_builddir in
14953     .) ac_abs_top_builddir=${ac_top_builddir}.;;
14954     *)
14955     case ${ac_top_builddir}. in
14956     .) ac_abs_top_builddir=$ac_abs_builddir;;
14957     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14958     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14959     esac;;
14960     esac
14961     case $ac_abs_builddir in
14962     .) ac_abs_srcdir=$ac_srcdir;;
14963     *)
14964     case $ac_srcdir in
14965     .) ac_abs_srcdir=$ac_abs_builddir;;
14966     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14967     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14968     esac;;
14969     esac
14970     case $ac_abs_builddir in
14971     .) ac_abs_top_srcdir=$ac_top_srcdir;;
14972     *)
14973     case $ac_top_srcdir in
14974     .) ac_abs_top_srcdir=$ac_abs_builddir;;
14975     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14976     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14977     esac;;
14978     esac
14979    
14980    
14981 gezelter 1490 case $INSTALL in
14982     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14983 gezelter 2081 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14984 gezelter 1490 esac
14985    
14986 gezelter 2473 if test x"$ac_file" != x-; then
14987     { echo "$as_me:$LINENO: creating $ac_file" >&5
14988     echo "$as_me: creating $ac_file" >&6;}
14989     rm -f "$ac_file"
14990     fi
14991 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
14992     # use $as_me), people would be surprised to read:
14993 gezelter 2081 # /* config.h. Generated by config.status. */
14994     if test x"$ac_file" = x-; then
14995     configure_input=
14996     else
14997     configure_input="$ac_file. "
14998     fi
14999     configure_input=$configure_input"Generated from `echo $ac_file_in |
15000     sed 's,.*/,,'` by configure."
15001 gezelter 1490
15002     # First look for the input files in the build tree, otherwise in the
15003     # src tree.
15004     ac_file_inputs=`IFS=:
15005     for f in $ac_file_in; do
15006     case $f in
15007     -) echo $tmp/stdin ;;
15008     [\\/$]*)
15009 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
15010     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15011 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15012     { (exit 1); exit 1; }; }
15013 gezelter 2081 echo "$f";;
15014 gezelter 1490 *) # Relative
15015 gezelter 2081 if test -f "$f"; then
15016     # Build tree
15017     echo "$f"
15018     elif test -f "$srcdir/$f"; then
15019     # Source tree
15020     echo "$srcdir/$f"
15021     else
15022     # /dev/null tree
15023     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15024 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15025     { (exit 1); exit 1; }; }
15026 gezelter 2081 fi;;
15027 gezelter 1490 esac
15028     done` || { (exit 1); exit 1; }
15029 gezelter 2081 _ACEOF
15030     cat >>$CONFIG_STATUS <<_ACEOF
15031 gezelter 1490 sed "$ac_vpsub
15032     $extrasub
15033 gezelter 2081 _ACEOF
15034     cat >>$CONFIG_STATUS <<\_ACEOF
15035 gezelter 1490 :t
15036     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15037     s,@configure_input@,$configure_input,;t t
15038     s,@srcdir@,$ac_srcdir,;t t
15039 gezelter 2081 s,@abs_srcdir@,$ac_abs_srcdir,;t t
15040 gezelter 1490 s,@top_srcdir@,$ac_top_srcdir,;t t
15041 gezelter 2081 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15042     s,@builddir@,$ac_builddir,;t t
15043     s,@abs_builddir@,$ac_abs_builddir,;t t
15044     s,@top_builddir@,$ac_top_builddir,;t t
15045     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15046 gezelter 1490 s,@INSTALL@,$ac_INSTALL,;t t
15047     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15048     rm -f $tmp/stdin
15049     if test x"$ac_file" != x-; then
15050     mv $tmp/out $ac_file
15051     else
15052     cat $tmp/out
15053     rm -f $tmp/out
15054     fi
15055    
15056 gezelter 2199 # Run the commands associated with the file.
15057     case $ac_file in
15058     make/Makefile ) chmod 0755 scripts/* ;;
15059     src/utils/Makefile ) chmod 0755 scripts/* ;;
15060     src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
15061     scripts/filepp ) chmod 0755 scripts/* ;;
15062     esac
15063 gezelter 1490 done
15064 gezelter 2081 _ACEOF
15065     cat >>$CONFIG_STATUS <<\_ACEOF
15066 gezelter 1490
15067     #
15068     # CONFIG_HEADER section.
15069     #
15070    
15071     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15072     # NAME is the cpp macro being defined and VALUE is the value it is being given.
15073     #
15074     # ac_d sets the value in "#define NAME VALUE" lines.
15075 gezelter 2081 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15076     ac_dB='[ ].*$,\1#\2'
15077 gezelter 1490 ac_dC=' '
15078     ac_dD=',;t'
15079     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15080 gezelter 2081 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15081 gezelter 1490 ac_uB='$,\1#\2define\3'
15082     ac_uC=' '
15083     ac_uD=',;t'
15084    
15085     for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15086     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15087     case $ac_file in
15088     - | *:- | *:-:* ) # input from stdin
15089 gezelter 2081 cat >$tmp/stdin
15090     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15091     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15092 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15093 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15094 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
15095     esac
15096    
15097 gezelter 2081 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15098 gezelter 1490 echo "$as_me: creating $ac_file" >&6;}
15099    
15100     # First look for the input files in the build tree, otherwise in the
15101     # src tree.
15102     ac_file_inputs=`IFS=:
15103     for f in $ac_file_in; do
15104     case $f in
15105     -) echo $tmp/stdin ;;
15106     [\\/$]*)
15107 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
15108     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15109 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15110     { (exit 1); exit 1; }; }
15111 gezelter 2081 # Do quote $f, to prevent DOS paths from being IFS'd.
15112     echo "$f";;
15113 gezelter 1490 *) # Relative
15114 gezelter 2081 if test -f "$f"; then
15115     # Build tree
15116     echo "$f"
15117     elif test -f "$srcdir/$f"; then
15118     # Source tree
15119     echo "$srcdir/$f"
15120     else
15121     # /dev/null tree
15122     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15123 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15124     { (exit 1); exit 1; }; }
15125 gezelter 2081 fi;;
15126 gezelter 1490 esac
15127     done` || { (exit 1); exit 1; }
15128     # Remove the trailing spaces.
15129 gezelter 2081 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15130 gezelter 1490
15131 gezelter 2081 _ACEOF
15132 gezelter 1490
15133     # Transform confdefs.h into two sed scripts, `conftest.defines' and
15134     # `conftest.undefs', that substitutes the proper values into
15135     # config.h.in to produce config.h. The first handles `#define'
15136     # templates, and the second `#undef' templates.
15137     # And first: Protect against being on the right side of a sed subst in
15138     # config.status. Protect against being in an unquoted here document
15139     # in config.status.
15140     rm -f conftest.defines conftest.undefs
15141     # Using a here document instead of a string reduces the quoting nightmare.
15142     # Putting comments in sed scripts is not portable.
15143     #
15144     # `end' is used to avoid that the second main sed command (meant for
15145     # 0-ary CPP macros) applies to n-ary macro definitions.
15146     # See the Autoconf documentation for `clear'.
15147 gezelter 2081 cat >confdef2sed.sed <<\_ACEOF
15148 gezelter 1490 s/[\\&,]/\\&/g
15149     s,[\\$`],\\&,g
15150     t clear
15151     : clear
15152 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15153 gezelter 1490 t end
15154 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15155 gezelter 1490 : end
15156 gezelter 2081 _ACEOF
15157 gezelter 1490 # If some macros were called several times there might be several times
15158     # the same #defines, which is useless. Nevertheless, we may not want to
15159     # sort them, since we want the *last* AC-DEFINE to be honored.
15160     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15161     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15162     rm -f confdef2sed.sed
15163    
15164     # This sed command replaces #undef with comments. This is necessary, for
15165     # example, in the case of _POSIX_SOURCE, which is predefined and required
15166     # on some systems where configure will not decide to define it.
15167 gezelter 2081 cat >>conftest.undefs <<\_ACEOF
15168     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15169     _ACEOF
15170 gezelter 1490
15171     # Break up conftest.defines because some shells have a limit on the size
15172     # of here documents, and old seds have small limits too (100 cmds).
15173     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15174 gezelter 2081 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15175 gezelter 1490 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15176     echo ' :' >>$CONFIG_STATUS
15177     rm -f conftest.tail
15178     while grep . conftest.defines >/dev/null
15179     do
15180     # Write a limited-size here document to $tmp/defines.sed.
15181     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15182     # Speed up: don't consider the non `#define' lines.
15183 gezelter 2081 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15184 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
15185     echo 't clr' >>$CONFIG_STATUS
15186     echo ': clr' >>$CONFIG_STATUS
15187     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15188     echo 'CEOF
15189     sed -f $tmp/defines.sed $tmp/in >$tmp/out
15190     rm -f $tmp/in
15191     mv $tmp/out $tmp/in
15192     ' >>$CONFIG_STATUS
15193     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15194     rm -f conftest.defines
15195     mv conftest.tail conftest.defines
15196     done
15197     rm -f conftest.defines
15198 gezelter 2081 echo ' fi # grep' >>$CONFIG_STATUS
15199 gezelter 1490 echo >>$CONFIG_STATUS
15200    
15201     # Break up conftest.undefs because some shells have a limit on the size
15202     # of here documents, and old seds have small limits too (100 cmds).
15203     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15204     rm -f conftest.tail
15205     while grep . conftest.undefs >/dev/null
15206     do
15207     # Write a limited-size here document to $tmp/undefs.sed.
15208     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15209     # Speed up: don't consider the non `#undef'
15210 gezelter 2081 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15211 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
15212     echo 't clr' >>$CONFIG_STATUS
15213     echo ': clr' >>$CONFIG_STATUS
15214     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15215     echo 'CEOF
15216     sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15217     rm -f $tmp/in
15218     mv $tmp/out $tmp/in
15219     ' >>$CONFIG_STATUS
15220     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15221     rm -f conftest.undefs
15222     mv conftest.tail conftest.undefs
15223     done
15224     rm -f conftest.undefs
15225    
15226 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15227 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
15228     # use $as_me), people would be surprised to read:
15229 gezelter 2081 # /* config.h. Generated by config.status. */
15230 gezelter 1490 if test x"$ac_file" = x-; then
15231 gezelter 2081 echo "/* Generated by configure. */" >$tmp/config.h
15232 gezelter 1490 else
15233 gezelter 2081 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15234 gezelter 1490 fi
15235     cat $tmp/in >>$tmp/config.h
15236     rm -f $tmp/in
15237     if test x"$ac_file" != x-; then
15238 gezelter 2081 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15239     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15240 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
15241     else
15242 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15243     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15244     X"$ac_file" : 'X\(//\)[^/]' \| \
15245     X"$ac_file" : 'X\(//\)$' \| \
15246     X"$ac_file" : 'X\(/\)' \| \
15247     . : '\(.\)' 2>/dev/null ||
15248 gezelter 1490 echo X"$ac_file" |
15249     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15250     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15251     /^X\(\/\/\)$/{ s//\1/; q; }
15252     /^X\(\/\).*/{ s//\1/; q; }
15253     s/.*/./; q'`
15254 gezelter 2081 { if $as_mkdir_p; then
15255     mkdir -p "$ac_dir"
15256     else
15257     as_dir="$ac_dir"
15258     as_dirs=
15259     while test ! -d "$as_dir"; do
15260     as_dirs="$as_dir $as_dirs"
15261     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15262     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15263     X"$as_dir" : 'X\(//\)[^/]' \| \
15264     X"$as_dir" : 'X\(//\)$' \| \
15265     X"$as_dir" : 'X\(/\)' \| \
15266     . : '\(.\)' 2>/dev/null ||
15267     echo X"$as_dir" |
15268     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15269     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15270     /^X\(\/\/\)$/{ s//\1/; q; }
15271     /^X\(\/\).*/{ s//\1/; q; }
15272     s/.*/./; q'`
15273     done
15274     test ! -n "$as_dirs" || mkdir $as_dirs
15275     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15276     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15277     { (exit 1); exit 1; }; }; }
15278 gezelter 1490
15279     rm -f $ac_file
15280     mv $tmp/config.h $ac_file
15281     fi
15282     else
15283     cat $tmp/config.h
15284     rm -f $tmp/config.h
15285     fi
15286     done
15287 gezelter 2081 _ACEOF
15288     cat >>$CONFIG_STATUS <<\_ACEOF
15289 gezelter 1490
15290     #
15291     # CONFIG_LINKS section.
15292     #
15293    
15294     for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15295     ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15296     ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15297    
15298 gezelter 2081 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15299 gezelter 1490 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15300    
15301     if test ! -r $srcdir/$ac_source; then
15302 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15303     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15304 gezelter 1490 { (exit 1); exit 1; }; }
15305     fi
15306     rm -f $ac_dest
15307    
15308     # Make relative symlinks.
15309 gezelter 2081 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15310     $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15311     X"$ac_dest" : 'X\(//\)[^/]' \| \
15312     X"$ac_dest" : 'X\(//\)$' \| \
15313     X"$ac_dest" : 'X\(/\)' \| \
15314     . : '\(.\)' 2>/dev/null ||
15315 gezelter 1490 echo X"$ac_dest" |
15316     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15317     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15318     /^X\(\/\/\)$/{ s//\1/; q; }
15319     /^X\(\/\).*/{ s//\1/; q; }
15320     s/.*/./; q'`
15321 gezelter 2081 { if $as_mkdir_p; then
15322     mkdir -p "$ac_dest_dir"
15323     else
15324     as_dir="$ac_dest_dir"
15325     as_dirs=
15326     while test ! -d "$as_dir"; do
15327     as_dirs="$as_dir $as_dirs"
15328     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15329     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15330     X"$as_dir" : 'X\(//\)[^/]' \| \
15331     X"$as_dir" : 'X\(//\)$' \| \
15332     X"$as_dir" : 'X\(/\)' \| \
15333     . : '\(.\)' 2>/dev/null ||
15334     echo X"$as_dir" |
15335     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15336     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15337     /^X\(\/\/\)$/{ s//\1/; q; }
15338     /^X\(\/\).*/{ s//\1/; q; }
15339     s/.*/./; q'`
15340     done
15341     test ! -n "$as_dirs" || mkdir $as_dirs
15342     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15343     echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15344     { (exit 1); exit 1; }; }; }
15345    
15346     ac_builddir=.
15347    
15348     if test "$ac_dest_dir" != .; then
15349     ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15350     # A "../" for each directory in $ac_dir_suffix.
15351     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15352     else
15353     ac_dir_suffix= ac_top_builddir=
15354     fi
15355    
15356     case $srcdir in
15357     .) # No --srcdir option. We are building in place.
15358     ac_srcdir=.
15359     if test -z "$ac_top_builddir"; then
15360     ac_top_srcdir=.
15361     else
15362     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15363     fi ;;
15364     [\\/]* | ?:[\\/]* ) # Absolute path.
15365     ac_srcdir=$srcdir$ac_dir_suffix;
15366     ac_top_srcdir=$srcdir ;;
15367     *) # Relative path.
15368     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15369     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15370 gezelter 1490 esac
15371    
15372 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
15373     # the directories may not exist.
15374     case `pwd` in
15375     .) ac_abs_builddir="$ac_dest_dir";;
15376     *)
15377     case "$ac_dest_dir" in
15378     .) ac_abs_builddir=`pwd`;;
15379     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15380     *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15381     esac;;
15382     esac
15383     case $ac_abs_builddir in
15384     .) ac_abs_top_builddir=${ac_top_builddir}.;;
15385     *)
15386     case ${ac_top_builddir}. in
15387     .) ac_abs_top_builddir=$ac_abs_builddir;;
15388     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15389     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15390     esac;;
15391     esac
15392     case $ac_abs_builddir in
15393     .) ac_abs_srcdir=$ac_srcdir;;
15394     *)
15395     case $ac_srcdir in
15396     .) ac_abs_srcdir=$ac_abs_builddir;;
15397     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15398     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15399     esac;;
15400     esac
15401     case $ac_abs_builddir in
15402     .) ac_abs_top_srcdir=$ac_top_srcdir;;
15403     *)
15404     case $ac_top_srcdir in
15405     .) ac_abs_top_srcdir=$ac_abs_builddir;;
15406     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15407     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15408     esac;;
15409     esac
15410 gezelter 1490
15411 gezelter 2081
15412 gezelter 1490 case $srcdir in
15413     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15414 gezelter 2081 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15415 gezelter 1490 esac
15416    
15417 gezelter 2081 # Try a symlink, then a hard link, then a copy.
15418 gezelter 1490 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
15419 gezelter 2081 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
15420     cp -p $srcdir/$ac_source $ac_dest ||
15421     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
15422     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
15423 gezelter 1490 { (exit 1); exit 1; }; }
15424     done
15425 gezelter 2081 _ACEOF
15426 gezelter 1490
15427 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15428 gezelter 1490
15429     { (exit 0); exit 0; }
15430 gezelter 2081 _ACEOF
15431 gezelter 1490 chmod +x $CONFIG_STATUS
15432     ac_clean_files=$ac_clean_files_save
15433    
15434 gezelter 2081
15435 gezelter 1490 # configure is writing to config.log, and then calls config.status.
15436     # config.status does its own redirection, appending to config.log.
15437     # Unfortunately, on DOS this fails, as config.log is still kept open
15438     # by configure, so config.status won't be able to write to it; its
15439     # output is simply discarded. So we exec the FD to /dev/null,
15440     # effectively closing config.log, so it can be properly (re)opened and
15441     # appended to by config.status. When coming back to configure, we
15442     # need to make the FD available again.
15443     if test "$no_create" != yes; then
15444     ac_cs_success=:
15445 gezelter 2081 ac_config_status_args=
15446     test "$silent" = yes &&
15447     ac_config_status_args="$ac_config_status_args --quiet"
15448 gezelter 1490 exec 5>/dev/null
15449 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15450 gezelter 1490 exec 5>>config.log
15451     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15452     # would make configure fail if this is the last instruction.
15453     $ac_cs_success || { (exit 1); exit 1; }
15454     fi
15455    

Properties

Name Value
svn:executable *