ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 2754
Committed: Wed May 17 03:03:03 2006 UTC (18 years, 1 month ago) by gezelter
File size: 443374 byte(s)
Log Message:
zlib fixes

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 2754 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES 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 1540 --enable-doxygen enable documentation generation with doxygen (auto)
875     --enable-dot use 'dot' to generate graphs in doxygen (auto)
876     --enable-html-docs enable HTML generation with doxygen (yes)
877     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
878 gezelter 1490
879     Optional Packages:
880     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
881     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
882 gezelter 2547 --with-perl-shebang override what perl thinks is the way for the kernel
883     to start it (seldom needed)
884 gezelter 2754 --with-zlib=DIR root directory path of zlib installation (defaults
885     to /usr/local or /usr if not found in /usr/local)
886 gezelter 2753 --with-fftw=DIR root directory path of fftw installation (defaults
887     to /usr/local or /usr if not found in /usr/local)
888 gezelter 1490 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
889 gezelter 2190 --with-cgal-makefile=FILE CGAL makefile that should be used
890 gezelter 1490
891     Some influential environment variables:
892 gezelter 2547 CXX C++ compiler command
893     CXXFLAGS C++ compiler flags
894 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
895     nonstandard directory <lib dir>
896     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
897     headers in a nonstandard directory <include dir>
898 gezelter 2547 CC C compiler command
899     CFLAGS C compiler flags
900     FC Fortran compiler command
901     FCFLAGS Fortran compiler flags
902 gezelter 2473 CPP C preprocessor
903 gezelter 2190 CXXCPP C++ preprocessor
904 gezelter 1490
905     Use these variables to override the choices made by `configure' or to help
906     it to find libraries and programs with nonstandard names/locations.
907    
908     Report bugs to <gezelter@nd.edu>.
909 gezelter 2081 _ACEOF
910 gezelter 1490 fi
911    
912     if test "$ac_init_help" = "recursive"; then
913     # If there are subdirs, report their specific --help.
914     ac_popdir=`pwd`
915 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
916     test -d $ac_dir || continue
917     ac_builddir=.
918 gezelter 1490
919 gezelter 2081 if test "$ac_dir" != .; then
920     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
921     # A "../" for each directory in $ac_dir_suffix.
922     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
923     else
924     ac_dir_suffix= ac_top_builddir=
925     fi
926 gezelter 1490
927 gezelter 2081 case $srcdir in
928     .) # No --srcdir option. We are building in place.
929     ac_srcdir=.
930     if test -z "$ac_top_builddir"; then
931     ac_top_srcdir=.
932     else
933     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
934     fi ;;
935     [\\/]* | ?:[\\/]* ) # Absolute path.
936     ac_srcdir=$srcdir$ac_dir_suffix;
937     ac_top_srcdir=$srcdir ;;
938     *) # Relative path.
939     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
940     ac_top_srcdir=$ac_top_builddir$srcdir ;;
941     esac
942    
943     # Do not use `cd foo && pwd` to compute absolute paths, because
944     # the directories may not exist.
945     case `pwd` in
946     .) ac_abs_builddir="$ac_dir";;
947     *)
948     case "$ac_dir" in
949     .) ac_abs_builddir=`pwd`;;
950     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
951     *) ac_abs_builddir=`pwd`/"$ac_dir";;
952     esac;;
953     esac
954     case $ac_abs_builddir in
955     .) ac_abs_top_builddir=${ac_top_builddir}.;;
956     *)
957     case ${ac_top_builddir}. in
958     .) ac_abs_top_builddir=$ac_abs_builddir;;
959     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
960     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
961     esac;;
962     esac
963     case $ac_abs_builddir in
964     .) ac_abs_srcdir=$ac_srcdir;;
965     *)
966     case $ac_srcdir in
967     .) ac_abs_srcdir=$ac_abs_builddir;;
968     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
969     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
970     esac;;
971     esac
972     case $ac_abs_builddir in
973     .) ac_abs_top_srcdir=$ac_top_srcdir;;
974     *)
975     case $ac_top_srcdir in
976     .) ac_abs_top_srcdir=$ac_abs_builddir;;
977     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
978     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
979     esac;;
980     esac
981    
982     cd $ac_dir
983 gezelter 1490 # Check for guested configure; otherwise get Cygnus style configure.
984 gezelter 2081 if test -f $ac_srcdir/configure.gnu; then
985 gezelter 1490 echo
986 gezelter 2081 $SHELL $ac_srcdir/configure.gnu --help=recursive
987     elif test -f $ac_srcdir/configure; then
988 gezelter 1490 echo
989 gezelter 2081 $SHELL $ac_srcdir/configure --help=recursive
990     elif test -f $ac_srcdir/configure.ac ||
991     test -f $ac_srcdir/configure.in; then
992 gezelter 1490 echo
993     $ac_configure --help
994     else
995 gezelter 2081 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
996 gezelter 1490 fi
997 gezelter 2473 cd $ac_popdir
998 gezelter 1490 done
999     fi
1000    
1001     test -n "$ac_init_help" && exit 0
1002     if $ac_init_version; then
1003 gezelter 2081 cat <<\_ACEOF
1004 gezelter 2560 OOPSE configure 3.0
1005 gezelter 2081 generated by GNU Autoconf 2.59
1006 gezelter 1490
1007 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
1008 gezelter 1490 This configure script is free software; the Free Software Foundation
1009     gives unlimited permission to copy, distribute and modify it.
1010 gezelter 2081 _ACEOF
1011 gezelter 1490 exit 0
1012     fi
1013     exec 5>config.log
1014 gezelter 2081 cat >&5 <<_ACEOF
1015 gezelter 1490 This file contains any messages produced by compilers while
1016     running configure, to aid debugging if configure makes a mistake.
1017    
1018 gezelter 2560 It was created by OOPSE $as_me 3.0, which was
1019 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
1020 gezelter 1490
1021     $ $0 $@
1022    
1023 gezelter 2081 _ACEOF
1024 gezelter 1490 {
1025     cat <<_ASUNAME
1026 gezelter 2081 ## --------- ##
1027     ## Platform. ##
1028     ## --------- ##
1029 gezelter 1490
1030     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1031     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1032     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1033     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1034     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1035    
1036     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1037     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1038    
1039     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1040     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1041     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1042     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1043     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1044     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1045     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1046    
1047 gezelter 2081 _ASUNAME
1048 gezelter 2029
1049 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1050     for as_dir in $PATH
1051     do
1052     IFS=$as_save_IFS
1053     test -z "$as_dir" && as_dir=.
1054     echo "PATH: $as_dir"
1055     done
1056    
1057 gezelter 1490 } >&5
1058    
1059 gezelter 2081 cat >&5 <<_ACEOF
1060 gezelter 1490
1061    
1062 gezelter 2081 ## ----------- ##
1063     ## Core tests. ##
1064     ## ----------- ##
1065    
1066     _ACEOF
1067    
1068    
1069 gezelter 1490 # Keep a trace of the command line.
1070     # Strip out --no-create and --no-recursion so they do not pile up.
1071 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1072 gezelter 1490 # Also quote any args containing shell meta-characters.
1073 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1074 gezelter 1490 ac_configure_args=
1075 gezelter 2081 ac_configure_args0=
1076     ac_configure_args1=
1077 gezelter 1490 ac_sep=
1078 gezelter 2081 ac_must_keep_next=false
1079     for ac_pass in 1 2
1080 gezelter 1490 do
1081 gezelter 2081 for ac_arg
1082     do
1083     case $ac_arg in
1084     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1085     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1086     | -silent | --silent | --silen | --sile | --sil)
1087     continue ;;
1088     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1089     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1090     esac
1091     case $ac_pass in
1092     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1093     2)
1094     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1095     if test $ac_must_keep_next = true; then
1096     ac_must_keep_next=false # Got value, back to normal.
1097     else
1098     case $ac_arg in
1099     *=* | --config-cache | -C | -disable-* | --disable-* \
1100     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1101     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1102     | -with-* | --with-* | -without-* | --without-* | --x)
1103     case "$ac_configure_args0 " in
1104     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1105     esac
1106     ;;
1107     -* ) ac_must_keep_next=true ;;
1108     esac
1109     fi
1110     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1111     # Get rid of the leading space.
1112     ac_sep=" "
1113     ;;
1114     esac
1115     done
1116 gezelter 1490 done
1117 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1118     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1119 gezelter 1490
1120     # When interrupted or exit'd, cleanup temporary files, and complete
1121     # config.log. We remove comments because anyway the quotes in there
1122     # would cause problems or look ugly.
1123 gezelter 2081 # WARNING: Be sure not to use single quotes in there, as some shells,
1124     # such as our DU 5.0 friend, will then `close' the trap.
1125 gezelter 1490 trap 'exit_status=$?
1126     # Save into config.log some information that might help in debugging.
1127 gezelter 2081 {
1128     echo
1129    
1130     cat <<\_ASBOX
1131     ## ---------------- ##
1132     ## Cache variables. ##
1133     ## ---------------- ##
1134     _ASBOX
1135     echo
1136     # The following way of writing the cache mishandles newlines in values,
1137 gezelter 1490 {
1138     (set) 2>&1 |
1139     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1140     *ac_space=\ *)
1141     sed -n \
1142 gezelter 2081 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1143     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1144 gezelter 1490 ;;
1145     *)
1146     sed -n \
1147 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1148 gezelter 1490 ;;
1149     esac;
1150 gezelter 2081 }
1151     echo
1152    
1153     cat <<\_ASBOX
1154     ## ----------------- ##
1155     ## Output variables. ##
1156     ## ----------------- ##
1157     _ASBOX
1158     echo
1159     for ac_var in $ac_subst_vars
1160     do
1161     eval ac_val=$`echo $ac_var`
1162     echo "$ac_var='"'"'$ac_val'"'"'"
1163     done | sort
1164     echo
1165    
1166     if test -n "$ac_subst_files"; then
1167     cat <<\_ASBOX
1168     ## ------------- ##
1169     ## Output files. ##
1170     ## ------------- ##
1171     _ASBOX
1172     echo
1173     for ac_var in $ac_subst_files
1174     do
1175     eval ac_val=$`echo $ac_var`
1176     echo "$ac_var='"'"'$ac_val'"'"'"
1177     done | sort
1178     echo
1179     fi
1180    
1181     if test -s confdefs.h; then
1182     cat <<\_ASBOX
1183     ## ----------- ##
1184     ## confdefs.h. ##
1185     ## ----------- ##
1186     _ASBOX
1187     echo
1188     sed "/^$/d" confdefs.h | sort
1189     echo
1190     fi
1191     test "$ac_signal" != 0 &&
1192     echo "$as_me: caught signal $ac_signal"
1193     echo "$as_me: exit $exit_status"
1194     } >&5
1195     rm -f core *.core &&
1196     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1197 gezelter 1490 exit $exit_status
1198     ' 0
1199     for ac_signal in 1 2 13 15; do
1200 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1201 gezelter 1490 done
1202     ac_signal=0
1203    
1204     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1205     rm -rf conftest* confdefs.h
1206     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1207     echo >confdefs.h
1208    
1209 gezelter 2081 # Predefined preprocessor variables.
1210    
1211     cat >>confdefs.h <<_ACEOF
1212     #define PACKAGE_NAME "$PACKAGE_NAME"
1213     _ACEOF
1214    
1215    
1216     cat >>confdefs.h <<_ACEOF
1217     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1218     _ACEOF
1219    
1220    
1221     cat >>confdefs.h <<_ACEOF
1222     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1223     _ACEOF
1224    
1225    
1226     cat >>confdefs.h <<_ACEOF
1227     #define PACKAGE_STRING "$PACKAGE_STRING"
1228     _ACEOF
1229    
1230    
1231     cat >>confdefs.h <<_ACEOF
1232     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1233     _ACEOF
1234    
1235    
1236 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1237     # Prefer explicitly selected file to automatically selected ones.
1238     if test -z "$CONFIG_SITE"; then
1239     if test "x$prefix" != xNONE; then
1240     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1241     else
1242     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1243     fi
1244     fi
1245     for ac_site_file in $CONFIG_SITE; do
1246     if test -r "$ac_site_file"; then
1247 gezelter 2081 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1248 gezelter 1490 echo "$as_me: loading site script $ac_site_file" >&6;}
1249 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1250 gezelter 1490 . "$ac_site_file"
1251     fi
1252     done
1253    
1254     if test -r "$cache_file"; then
1255     # Some versions of bash will fail to source /dev/null (special
1256     # files actually), so we avoid doing that.
1257     if test -f "$cache_file"; then
1258 gezelter 2081 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1259 gezelter 1490 echo "$as_me: loading cache $cache_file" >&6;}
1260     case $cache_file in
1261     [\\/]* | ?:[\\/]* ) . $cache_file;;
1262     *) . ./$cache_file;;
1263     esac
1264     fi
1265     else
1266 gezelter 2081 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1267 gezelter 1490 echo "$as_me: creating cache $cache_file" >&6;}
1268     >$cache_file
1269     fi
1270    
1271     # Check that the precious variables saved in the cache have kept the same
1272     # value.
1273 gezelter 2081 ac_cache_corrupted=false
1274 gezelter 1490 for ac_var in `(set) 2>&1 |
1275 gezelter 2081 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1276 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1277     eval ac_new_set=\$ac_env_${ac_var}_set
1278     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1279     eval ac_new_val="\$ac_env_${ac_var}_value"
1280     case $ac_old_set,$ac_new_set in
1281     set,)
1282 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1283     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1284     ac_cache_corrupted=: ;;
1285 gezelter 1490 ,set)
1286 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1287     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1288     ac_cache_corrupted=: ;;
1289 gezelter 1490 ,);;
1290     *)
1291     if test "x$ac_old_val" != "x$ac_new_val"; then
1292 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1293     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1294     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1295     echo "$as_me: former value: $ac_old_val" >&2;}
1296     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1297     echo "$as_me: current value: $ac_new_val" >&2;}
1298     ac_cache_corrupted=:
1299 gezelter 1490 fi;;
1300     esac
1301 gezelter 2081 # Pass precious variables to config.status.
1302     if test "$ac_new_set" = set; then
1303     case $ac_new_val in
1304     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1305     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1306     *) ac_arg=$ac_var=$ac_new_val ;;
1307     esac
1308     case " $ac_configure_args " in
1309     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1310     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1311     esac
1312     fi
1313 gezelter 1490 done
1314 gezelter 2081 if $ac_cache_corrupted; then
1315     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1316     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1317     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1318     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1319     { (exit 1); exit 1; }; }
1320 gezelter 1490 fi
1321    
1322     ac_ext=c
1323     ac_cpp='$CPP $CPPFLAGS'
1324     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1325     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1326     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1327    
1328    
1329 gezelter 2081
1330    
1331    
1332    
1333    
1334    
1335    
1336    
1337    
1338    
1339    
1340    
1341    
1342    
1343    
1344    
1345    
1346    
1347    
1348    
1349    
1350    
1351    
1352    
1353    
1354 gezelter 1490 ac_aux_dir=
1355     for ac_dir in ac-tools $srcdir/ac-tools; do
1356     if test -f $ac_dir/install-sh; then
1357     ac_aux_dir=$ac_dir
1358     ac_install_sh="$ac_aux_dir/install-sh -c"
1359     break
1360     elif test -f $ac_dir/install.sh; then
1361     ac_aux_dir=$ac_dir
1362     ac_install_sh="$ac_aux_dir/install.sh -c"
1363     break
1364     elif test -f $ac_dir/shtool; then
1365     ac_aux_dir=$ac_dir
1366     ac_install_sh="$ac_aux_dir/shtool install -c"
1367     break
1368     fi
1369     done
1370     if test -z "$ac_aux_dir"; then
1371 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1372 gezelter 1490 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1373     { (exit 1); exit 1; }; }
1374     fi
1375     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1376     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1377     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1378    
1379 gezelter 2081
1380 gezelter 2547 ac_config_headers="$ac_config_headers src/config.h"
1381 gezelter 1490
1382 gezelter 2081
1383 gezelter 1490
1384    
1385 gezelter 2081
1386    
1387 gezelter 1490
1388 gezelter 2081
1389    
1390 gezelter 1490
1391    
1392    
1393 gezelter 2081
1394    
1395 gezelter 1490
1396 gezelter 2081
1397    
1398 gezelter 1490
1399    
1400 gezelter 2081
1401    
1402 gezelter 1490
1403 gezelter 2081
1404    
1405 gezelter 1490
1406    
1407    
1408 gezelter 2081
1409    
1410 gezelter 1490
1411 gezelter 2081
1412 gezelter 1490
1413 gezelter 2081
1414    
1415 gezelter 1490
1416    
1417 gezelter 2081
1418 gezelter 1490
1419 gezelter 2081
1420 gezelter 1490
1421 gezelter 2081
1422    
1423 gezelter 2752
1424    
1425 gezelter 2753 #
1426     #
1427     #
1428 gezelter 2752
1429    
1430    
1431    
1432 gezelter 1490
1433 gezelter 2754
1434 gezelter 1535 # AC_F90_MODULE_NAMES
1435     # -------------------
1436     #
1437     # Figure out how the Fortran 90 compiler constructs module file names
1438     #
1439     # AC_F90_MODULE_NAMES
1440 gezelter 1490
1441 gezelter 2081
1442    
1443    
1444    
1445    
1446    
1447    
1448    
1449    
1450    
1451    
1452    
1453    
1454    
1455    
1456    
1457    
1458    
1459    
1460    
1461    
1462    
1463    
1464    
1465    
1466    
1467    
1468    
1469    
1470    
1471    
1472    
1473    
1474    
1475    
1476 gezelter 2753
1477    
1478    
1479    
1480    
1481    
1482    
1483    
1484    
1485    
1486    
1487    
1488    
1489    
1490    
1491    
1492    
1493    
1494    
1495    
1496    
1497    
1498    
1499    
1500    
1501    
1502    
1503    
1504    
1505    
1506    
1507    
1508    
1509    
1510    
1511    
1512    
1513    
1514    
1515    
1516    
1517    
1518    
1519    
1520    
1521    
1522    
1523    
1524    
1525    
1526    
1527    
1528 gezelter 1490 # who am i
1529     # Make sure we can run config.sub.
1530     $ac_config_sub sun4 >/dev/null 2>&1 ||
1531 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1532 gezelter 1490 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1533     { (exit 1); exit 1; }; }
1534    
1535 gezelter 2081 echo "$as_me:$LINENO: checking build system type" >&5
1536 gezelter 1490 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1537     if test "${ac_cv_build+set}" = set; then
1538     echo $ECHO_N "(cached) $ECHO_C" >&6
1539     else
1540     ac_cv_build_alias=$build_alias
1541     test -z "$ac_cv_build_alias" &&
1542     ac_cv_build_alias=`$ac_config_guess`
1543     test -z "$ac_cv_build_alias" &&
1544 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1545 gezelter 1490 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1546     { (exit 1); exit 1; }; }
1547     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1548 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1549     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1550 gezelter 1490 { (exit 1); exit 1; }; }
1551    
1552     fi
1553 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1554 gezelter 1490 echo "${ECHO_T}$ac_cv_build" >&6
1555     build=$ac_cv_build
1556     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1557     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1558     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1559    
1560 gezelter 2081
1561     echo "$as_me:$LINENO: checking host system type" >&5
1562 gezelter 1490 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1563     if test "${ac_cv_host+set}" = set; then
1564     echo $ECHO_N "(cached) $ECHO_C" >&6
1565     else
1566     ac_cv_host_alias=$host_alias
1567     test -z "$ac_cv_host_alias" &&
1568     ac_cv_host_alias=$ac_cv_build_alias
1569     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1570 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1571 gezelter 1490 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1572     { (exit 1); exit 1; }; }
1573    
1574     fi
1575 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1576 gezelter 1490 echo "${ECHO_T}$ac_cv_host" >&6
1577     host=$ac_cv_host
1578     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1579     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1580     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1581    
1582 gezelter 2081
1583    
1584    
1585    
1586 gezelter 2547 # set program name
1587     PROGNAME="oopse"
1588    
1589    
1590    
1591    
1592     OBJEXT=".$OBJEXT"
1593    
1594     OOPSE=oopse
1595    
1596     if test "x${prefix}" = "xNONE"
1597     then
1598     OOPSE_HOME=${ac_default_prefix}/oopse
1599     else
1600     OOPSE_HOME=${prefix}/oopse
1601     fi
1602     # Check whether --enable-oopse-home or --disable-oopse-home was given.
1603     if test "${enable_oopse_home+set}" = set; then
1604     enableval="$enable_oopse_home"
1605     OOPSE_HOME="${enableval}"
1606     fi;
1607    
1608     # there are two ways to do debugging. One with the --enable-debug flag
1609     # and one using the DEBUG environment variable
1610    
1611     debug=0
1612     # Check whether --enable-debug or --disable-debug was given.
1613     if test "${enable_debug+set}" = set; then
1614     enableval="$enable_debug"
1615     debug=1
1616     fi;
1617     if test "${DEBUG}"; then
1618    
1619     cat >>confdefs.h <<\_ACEOF
1620     #define debug 1
1621     _ACEOF
1622    
1623     msg="$msg, debug mode"
1624     fi
1625    
1626    
1627     # Checks for programs.
1628     ac_ext=cc
1629     ac_cpp='$CXXCPP $CPPFLAGS'
1630     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1631     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1632     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1633 gezelter 1490 if test -n "$ac_tool_prefix"; then
1634 gezelter 2562 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1635 gezelter 1490 do
1636     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1637     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1638 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1639 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1640 gezelter 2547 if test "${ac_cv_prog_CXX+set}" = set; then
1641 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1642     else
1643 gezelter 2547 if test -n "$CXX"; then
1644     ac_cv_prog_CXX="$CXX" # Let the user override the test.
1645 gezelter 1490 else
1646 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1647     for as_dir in $PATH
1648     do
1649     IFS=$as_save_IFS
1650     test -z "$as_dir" && as_dir=.
1651     for ac_exec_ext in '' $ac_executable_extensions; do
1652     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1653 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1654 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1655     break 2
1656     fi
1657 gezelter 1490 done
1658 gezelter 2081 done
1659 gezelter 1490
1660     fi
1661     fi
1662 gezelter 2547 CXX=$ac_cv_prog_CXX
1663     if test -n "$CXX"; then
1664     echo "$as_me:$LINENO: result: $CXX" >&5
1665     echo "${ECHO_T}$CXX" >&6
1666 gezelter 1490 else
1667 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1668 gezelter 1490 echo "${ECHO_T}no" >&6
1669     fi
1670    
1671 gezelter 2547 test -n "$CXX" && break
1672 gezelter 1490 done
1673     fi
1674 gezelter 2547 if test -z "$CXX"; then
1675     ac_ct_CXX=$CXX
1676 gezelter 2562 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1677 gezelter 1490 do
1678     # Extract the first word of "$ac_prog", so it can be a program name with args.
1679     set dummy $ac_prog; ac_word=$2
1680 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1681 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1682 gezelter 2547 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1683 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1684     else
1685 gezelter 2547 if test -n "$ac_ct_CXX"; then
1686     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1687 gezelter 1490 else
1688 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1689     for as_dir in $PATH
1690     do
1691     IFS=$as_save_IFS
1692     test -z "$as_dir" && as_dir=.
1693     for ac_exec_ext in '' $ac_executable_extensions; do
1694     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1695 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
1696 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1697     break 2
1698     fi
1699 gezelter 1490 done
1700 gezelter 2081 done
1701 gezelter 1490
1702     fi
1703     fi
1704 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1705     if test -n "$ac_ct_CXX"; then
1706     echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1707     echo "${ECHO_T}$ac_ct_CXX" >&6
1708 gezelter 1490 else
1709 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
1710 gezelter 1490 echo "${ECHO_T}no" >&6
1711     fi
1712    
1713 gezelter 2547 test -n "$ac_ct_CXX" && break
1714 gezelter 1490 done
1715 gezelter 2547 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1716 gezelter 1490
1717 gezelter 2547 CXX=$ac_ct_CXX
1718 gezelter 1490 fi
1719    
1720 gezelter 2081
1721     # Provide some information about the compiler.
1722     echo "$as_me:$LINENO:" \
1723 gezelter 2547 "checking for C++ compiler version" >&5
1724 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
1725     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1726     (eval $ac_compiler --version </dev/null >&5) 2>&5
1727     ac_status=$?
1728     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1729     (exit $ac_status); }
1730     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1731     (eval $ac_compiler -v </dev/null >&5) 2>&5
1732     ac_status=$?
1733     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1734     (exit $ac_status); }
1735     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1736     (eval $ac_compiler -V </dev/null >&5) 2>&5
1737     ac_status=$?
1738     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1739     (exit $ac_status); }
1740    
1741 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
1742 gezelter 2081 /* confdefs.h. */
1743     _ACEOF
1744     cat confdefs.h >>conftest.$ac_ext
1745     cat >>conftest.$ac_ext <<_ACEOF
1746     /* end confdefs.h. */
1747 gezelter 1490
1748     int
1749     main ()
1750     {
1751    
1752     ;
1753     return 0;
1754     }
1755     _ACEOF
1756     ac_clean_files_save=$ac_clean_files
1757 gezelter 2081 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1758 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
1759 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
1760 gezelter 1490 # of exeext.
1761 gezelter 2547 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1762     echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1763 gezelter 1490 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1764 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1765 gezelter 1490 (eval $ac_link_default) 2>&5
1766     ac_status=$?
1767 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1768 gezelter 1490 (exit $ac_status); }; then
1769 gezelter 2081 # Find the output, starting from the most likely. This scheme is
1770     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1771     # resort.
1772    
1773     # Be careful to initialize this variable, since it used to be cached.
1774     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1775     ac_cv_exeext=
1776     # b.out is created by i960 compilers.
1777     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1778     do
1779     test -f "$ac_file" || continue
1780 gezelter 1490 case $ac_file in
1781 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1782     ;;
1783     conftest.$ac_ext )
1784     # This is the source file.
1785     ;;
1786     [ab].out )
1787     # We found the default executable, but exeext='' is most
1788     # certainly right.
1789     break;;
1790     *.* )
1791     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1792     # FIXME: I believe we export ac_cv_exeext for Libtool,
1793     # but it would be cool to find out if it's true. Does anybody
1794     # maintain Libtool? --akim.
1795     export ac_cv_exeext
1796     break;;
1797     * )
1798     break;;
1799 gezelter 1490 esac
1800     done
1801     else
1802     echo "$as_me: failed program was:" >&5
1803 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1804    
1805 gezelter 2547 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1806 gezelter 2081 See \`config.log' for more details." >&5
1807 gezelter 2547 echo "$as_me: error: C++ compiler cannot create executables
1808 gezelter 2081 See \`config.log' for more details." >&2;}
1809 gezelter 1490 { (exit 77); exit 77; }; }
1810     fi
1811    
1812     ac_exeext=$ac_cv_exeext
1813 gezelter 2081 echo "$as_me:$LINENO: result: $ac_file" >&5
1814 gezelter 1490 echo "${ECHO_T}$ac_file" >&6
1815    
1816     # Check the compiler produces executables we can run. If not, either
1817     # the compiler is broken, or we cross compile.
1818 gezelter 2547 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1819     echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1820 gezelter 1490 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1821     # If not cross compiling, check that we can run a simple program.
1822     if test "$cross_compiling" != yes; then
1823     if { ac_try='./$ac_file'
1824 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1825 gezelter 1490 (eval $ac_try) 2>&5
1826     ac_status=$?
1827 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1828 gezelter 1490 (exit $ac_status); }; }; then
1829     cross_compiling=no
1830     else
1831     if test "$cross_compiling" = maybe; then
1832     cross_compiling=yes
1833     else
1834 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1835 gezelter 2081 If you meant to cross compile, use \`--host'.
1836     See \`config.log' for more details." >&5
1837 gezelter 2547 echo "$as_me: error: cannot run C++ compiled programs.
1838 gezelter 2081 If you meant to cross compile, use \`--host'.
1839     See \`config.log' for more details." >&2;}
1840 gezelter 1490 { (exit 1); exit 1; }; }
1841     fi
1842     fi
1843     fi
1844 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
1845 gezelter 1490 echo "${ECHO_T}yes" >&6
1846    
1847 gezelter 2081 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1848 gezelter 1490 ac_clean_files=$ac_clean_files_save
1849     # Check the compiler produces executables we can run. If not, either
1850     # the compiler is broken, or we cross compile.
1851 gezelter 2081 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1852 gezelter 1490 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1853 gezelter 2081 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1854 gezelter 1490 echo "${ECHO_T}$cross_compiling" >&6
1855    
1856 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1857     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1858     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1859 gezelter 1490 (eval $ac_link) 2>&5
1860     ac_status=$?
1861 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1862 gezelter 1490 (exit $ac_status); }; then
1863     # If both `conftest.exe' and `conftest' are `present' (well, observable)
1864     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1865     # work properly (i.e., refer to `conftest.exe'), while it won't with
1866     # `rm'.
1867 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
1868     test -f "$ac_file" || continue
1869 gezelter 1490 case $ac_file in
1870 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1871 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1872 gezelter 2081 export ac_cv_exeext
1873     break;;
1874 gezelter 1490 * ) break;;
1875     esac
1876     done
1877     else
1878 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1879     See \`config.log' for more details." >&5
1880     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1881     See \`config.log' for more details." >&2;}
1882 gezelter 1490 { (exit 1); exit 1; }; }
1883     fi
1884    
1885     rm -f conftest$ac_cv_exeext
1886 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1887 gezelter 1490 echo "${ECHO_T}$ac_cv_exeext" >&6
1888    
1889     rm -f conftest.$ac_ext
1890     EXEEXT=$ac_cv_exeext
1891     ac_exeext=$EXEEXT
1892 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1893     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1894 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
1895     echo $ECHO_N "(cached) $ECHO_C" >&6
1896     else
1897     cat >conftest.$ac_ext <<_ACEOF
1898 gezelter 2081 /* confdefs.h. */
1899     _ACEOF
1900     cat confdefs.h >>conftest.$ac_ext
1901     cat >>conftest.$ac_ext <<_ACEOF
1902     /* end confdefs.h. */
1903 gezelter 1490
1904     int
1905     main ()
1906     {
1907    
1908     ;
1909     return 0;
1910     }
1911     _ACEOF
1912     rm -f conftest.o conftest.obj
1913 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1914 gezelter 1490 (eval $ac_compile) 2>&5
1915     ac_status=$?
1916 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1917 gezelter 1490 (exit $ac_status); }; then
1918     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1919     case $ac_file in
1920 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1921 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1922     break;;
1923     esac
1924     done
1925     else
1926     echo "$as_me: failed program was:" >&5
1927 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1928    
1929     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1930     See \`config.log' for more details." >&5
1931     echo "$as_me: error: cannot compute suffix of object files: cannot compile
1932     See \`config.log' for more details." >&2;}
1933 gezelter 1490 { (exit 1); exit 1; }; }
1934     fi
1935    
1936     rm -f conftest.$ac_cv_objext conftest.$ac_ext
1937     fi
1938 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1939 gezelter 1490 echo "${ECHO_T}$ac_cv_objext" >&6
1940     OBJEXT=$ac_cv_objext
1941     ac_objext=$OBJEXT
1942 gezelter 2547 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1943     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1944     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1945     echo $ECHO_N "(cached) $ECHO_C" >&6
1946     else
1947     cat >conftest.$ac_ext <<_ACEOF
1948     /* confdefs.h. */
1949     _ACEOF
1950     cat confdefs.h >>conftest.$ac_ext
1951     cat >>conftest.$ac_ext <<_ACEOF
1952     /* end confdefs.h. */
1953    
1954     int
1955     main ()
1956     {
1957     #ifndef __GNUC__
1958     choke me
1959     #endif
1960    
1961     ;
1962     return 0;
1963     }
1964     _ACEOF
1965     rm -f conftest.$ac_objext
1966     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1967     (eval $ac_compile) 2>conftest.er1
1968     ac_status=$?
1969     grep -v '^ *+' conftest.er1 >conftest.err
1970     rm -f conftest.er1
1971     cat conftest.err >&5
1972     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1973     (exit $ac_status); } &&
1974     { ac_try='test -z "$ac_cxx_werror_flag"
1975     || test ! -s conftest.err'
1976     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1977     (eval $ac_try) 2>&5
1978     ac_status=$?
1979     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1980     (exit $ac_status); }; } &&
1981     { ac_try='test -s conftest.$ac_objext'
1982     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1983     (eval $ac_try) 2>&5
1984     ac_status=$?
1985     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1986     (exit $ac_status); }; }; then
1987     ac_compiler_gnu=yes
1988     else
1989     echo "$as_me: failed program was:" >&5
1990     sed 's/^/| /' conftest.$ac_ext >&5
1991    
1992     ac_compiler_gnu=no
1993     fi
1994     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1995     ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1996    
1997     fi
1998     echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1999     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2000     GXX=`test $ac_compiler_gnu = yes && echo yes`
2001     ac_test_CXXFLAGS=${CXXFLAGS+set}
2002     ac_save_CXXFLAGS=$CXXFLAGS
2003     CXXFLAGS="-g"
2004     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2005     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2006     if test "${ac_cv_prog_cxx_g+set}" = set; then
2007     echo $ECHO_N "(cached) $ECHO_C" >&6
2008     else
2009     cat >conftest.$ac_ext <<_ACEOF
2010     /* confdefs.h. */
2011     _ACEOF
2012     cat confdefs.h >>conftest.$ac_ext
2013     cat >>conftest.$ac_ext <<_ACEOF
2014     /* end confdefs.h. */
2015    
2016     int
2017     main ()
2018     {
2019    
2020     ;
2021     return 0;
2022     }
2023     _ACEOF
2024     rm -f conftest.$ac_objext
2025     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2026     (eval $ac_compile) 2>conftest.er1
2027     ac_status=$?
2028     grep -v '^ *+' conftest.er1 >conftest.err
2029     rm -f conftest.er1
2030     cat conftest.err >&5
2031     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2032     (exit $ac_status); } &&
2033     { ac_try='test -z "$ac_cxx_werror_flag"
2034     || test ! -s conftest.err'
2035     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2036     (eval $ac_try) 2>&5
2037     ac_status=$?
2038     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2039     (exit $ac_status); }; } &&
2040     { ac_try='test -s conftest.$ac_objext'
2041     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2042     (eval $ac_try) 2>&5
2043     ac_status=$?
2044     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2045     (exit $ac_status); }; }; then
2046     ac_cv_prog_cxx_g=yes
2047     else
2048     echo "$as_me: failed program was:" >&5
2049     sed 's/^/| /' conftest.$ac_ext >&5
2050    
2051     ac_cv_prog_cxx_g=no
2052     fi
2053     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2054     fi
2055     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2056     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2057     if test "$ac_test_CXXFLAGS" = set; then
2058     CXXFLAGS=$ac_save_CXXFLAGS
2059     elif test $ac_cv_prog_cxx_g = yes; then
2060     if test "$GXX" = yes; then
2061     CXXFLAGS="-g -O2"
2062     else
2063     CXXFLAGS="-g"
2064     fi
2065     else
2066     if test "$GXX" = yes; then
2067     CXXFLAGS="-O2"
2068     else
2069     CXXFLAGS=
2070     fi
2071     fi
2072     for ac_declaration in \
2073     '' \
2074     'extern "C" void std::exit (int) throw (); using std::exit;' \
2075     'extern "C" void std::exit (int); using std::exit;' \
2076     'extern "C" void exit (int) throw ();' \
2077     'extern "C" void exit (int);' \
2078     'void exit (int);'
2079     do
2080     cat >conftest.$ac_ext <<_ACEOF
2081     /* confdefs.h. */
2082     _ACEOF
2083     cat confdefs.h >>conftest.$ac_ext
2084     cat >>conftest.$ac_ext <<_ACEOF
2085     /* end confdefs.h. */
2086     $ac_declaration
2087     #include <stdlib.h>
2088     int
2089     main ()
2090     {
2091     exit (42);
2092     ;
2093     return 0;
2094     }
2095     _ACEOF
2096     rm -f conftest.$ac_objext
2097     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2098     (eval $ac_compile) 2>conftest.er1
2099     ac_status=$?
2100     grep -v '^ *+' conftest.er1 >conftest.err
2101     rm -f conftest.er1
2102     cat conftest.err >&5
2103     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104     (exit $ac_status); } &&
2105     { ac_try='test -z "$ac_cxx_werror_flag"
2106     || test ! -s conftest.err'
2107     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2108     (eval $ac_try) 2>&5
2109     ac_status=$?
2110     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2111     (exit $ac_status); }; } &&
2112     { ac_try='test -s conftest.$ac_objext'
2113     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2114     (eval $ac_try) 2>&5
2115     ac_status=$?
2116     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2117     (exit $ac_status); }; }; then
2118     :
2119     else
2120     echo "$as_me: failed program was:" >&5
2121     sed 's/^/| /' conftest.$ac_ext >&5
2122    
2123     continue
2124     fi
2125     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2126     cat >conftest.$ac_ext <<_ACEOF
2127     /* confdefs.h. */
2128     _ACEOF
2129     cat confdefs.h >>conftest.$ac_ext
2130     cat >>conftest.$ac_ext <<_ACEOF
2131     /* end confdefs.h. */
2132     $ac_declaration
2133     int
2134     main ()
2135     {
2136     exit (42);
2137     ;
2138     return 0;
2139     }
2140     _ACEOF
2141     rm -f conftest.$ac_objext
2142     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2143     (eval $ac_compile) 2>conftest.er1
2144     ac_status=$?
2145     grep -v '^ *+' conftest.er1 >conftest.err
2146     rm -f conftest.er1
2147     cat conftest.err >&5
2148     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2149     (exit $ac_status); } &&
2150     { ac_try='test -z "$ac_cxx_werror_flag"
2151     || test ! -s conftest.err'
2152     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2153     (eval $ac_try) 2>&5
2154     ac_status=$?
2155     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2156     (exit $ac_status); }; } &&
2157     { ac_try='test -s conftest.$ac_objext'
2158     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2159     (eval $ac_try) 2>&5
2160     ac_status=$?
2161     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2162     (exit $ac_status); }; }; then
2163     break
2164     else
2165     echo "$as_me: failed program was:" >&5
2166     sed 's/^/| /' conftest.$ac_ext >&5
2167    
2168     fi
2169     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2170     done
2171     rm -f conftest*
2172     if test -n "$ac_declaration"; then
2173     echo '#ifdef __cplusplus' >>confdefs.h
2174     echo $ac_declaration >>confdefs.h
2175     echo '#endif' >>confdefs.h
2176     fi
2177    
2178     ac_ext=c
2179     ac_cpp='$CPP $CPPFLAGS'
2180     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2181     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2182     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2183    
2184     ac_ext=c
2185     ac_cpp='$CPP $CPPFLAGS'
2186     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2187     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2188     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2189     if test -n "$ac_tool_prefix"; then
2190 gezelter 2562 for ac_prog in icc pgcc pathcc cc xlc gcc
2191 gezelter 2547 do
2192     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2193     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2194     echo "$as_me:$LINENO: checking for $ac_word" >&5
2195     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2196     if test "${ac_cv_prog_CC+set}" = set; then
2197     echo $ECHO_N "(cached) $ECHO_C" >&6
2198     else
2199     if test -n "$CC"; then
2200     ac_cv_prog_CC="$CC" # Let the user override the test.
2201     else
2202     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2203     for as_dir in $PATH
2204     do
2205     IFS=$as_save_IFS
2206     test -z "$as_dir" && as_dir=.
2207     for ac_exec_ext in '' $ac_executable_extensions; do
2208     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2209     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2210     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2211     break 2
2212     fi
2213     done
2214     done
2215    
2216     fi
2217     fi
2218     CC=$ac_cv_prog_CC
2219     if test -n "$CC"; then
2220     echo "$as_me:$LINENO: result: $CC" >&5
2221     echo "${ECHO_T}$CC" >&6
2222     else
2223     echo "$as_me:$LINENO: result: no" >&5
2224     echo "${ECHO_T}no" >&6
2225     fi
2226    
2227     test -n "$CC" && break
2228     done
2229     fi
2230     if test -z "$CC"; then
2231     ac_ct_CC=$CC
2232 gezelter 2562 for ac_prog in icc pgcc pathcc cc xlc gcc
2233 gezelter 2547 do
2234     # Extract the first word of "$ac_prog", so it can be a program name with args.
2235     set dummy $ac_prog; ac_word=$2
2236     echo "$as_me:$LINENO: checking for $ac_word" >&5
2237     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2238     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2239     echo $ECHO_N "(cached) $ECHO_C" >&6
2240     else
2241     if test -n "$ac_ct_CC"; then
2242     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2243     else
2244     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2245     for as_dir in $PATH
2246     do
2247     IFS=$as_save_IFS
2248     test -z "$as_dir" && as_dir=.
2249     for ac_exec_ext in '' $ac_executable_extensions; do
2250     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2251     ac_cv_prog_ac_ct_CC="$ac_prog"
2252     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2253     break 2
2254     fi
2255     done
2256     done
2257    
2258     fi
2259     fi
2260     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2261     if test -n "$ac_ct_CC"; then
2262     echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2263     echo "${ECHO_T}$ac_ct_CC" >&6
2264     else
2265     echo "$as_me:$LINENO: result: no" >&5
2266     echo "${ECHO_T}no" >&6
2267     fi
2268    
2269     test -n "$ac_ct_CC" && break
2270     done
2271    
2272     CC=$ac_ct_CC
2273     fi
2274    
2275    
2276     test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2277     See \`config.log' for more details." >&5
2278     echo "$as_me: error: no acceptable C compiler found in \$PATH
2279     See \`config.log' for more details." >&2;}
2280     { (exit 1); exit 1; }; }
2281    
2282     # Provide some information about the compiler.
2283     echo "$as_me:$LINENO:" \
2284     "checking for C compiler version" >&5
2285     ac_compiler=`set X $ac_compile; echo $2`
2286     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2287     (eval $ac_compiler --version </dev/null >&5) 2>&5
2288     ac_status=$?
2289     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2290     (exit $ac_status); }
2291     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2292     (eval $ac_compiler -v </dev/null >&5) 2>&5
2293     ac_status=$?
2294     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2295     (exit $ac_status); }
2296     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2297     (eval $ac_compiler -V </dev/null >&5) 2>&5
2298     ac_status=$?
2299     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2300     (exit $ac_status); }
2301    
2302 gezelter 2081 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2303 gezelter 1490 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2304     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2305     echo $ECHO_N "(cached) $ECHO_C" >&6
2306     else
2307     cat >conftest.$ac_ext <<_ACEOF
2308 gezelter 2081 /* confdefs.h. */
2309     _ACEOF
2310     cat confdefs.h >>conftest.$ac_ext
2311     cat >>conftest.$ac_ext <<_ACEOF
2312     /* end confdefs.h. */
2313 gezelter 1490
2314     int
2315     main ()
2316     {
2317     #ifndef __GNUC__
2318     choke me
2319     #endif
2320    
2321     ;
2322     return 0;
2323     }
2324     _ACEOF
2325     rm -f conftest.$ac_objext
2326 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2327     (eval $ac_compile) 2>conftest.er1
2328 gezelter 1490 ac_status=$?
2329 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2330     rm -f conftest.er1
2331     cat conftest.err >&5
2332     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2333 gezelter 1490 (exit $ac_status); } &&
2334 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2335     || test ! -s conftest.err'
2336 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2337 gezelter 1490 (eval $ac_try) 2>&5
2338     ac_status=$?
2339 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2340     (exit $ac_status); }; } &&
2341     { ac_try='test -s conftest.$ac_objext'
2342     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2343     (eval $ac_try) 2>&5
2344     ac_status=$?
2345     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2346 gezelter 1490 (exit $ac_status); }; }; then
2347     ac_compiler_gnu=yes
2348     else
2349     echo "$as_me: failed program was:" >&5
2350 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2351    
2352 gezelter 1490 ac_compiler_gnu=no
2353     fi
2354 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2355 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2356    
2357     fi
2358 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2359 gezelter 1490 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2360     GCC=`test $ac_compiler_gnu = yes && echo yes`
2361     ac_test_CFLAGS=${CFLAGS+set}
2362     ac_save_CFLAGS=$CFLAGS
2363     CFLAGS="-g"
2364 gezelter 2081 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2365 gezelter 1490 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2366     if test "${ac_cv_prog_cc_g+set}" = set; then
2367     echo $ECHO_N "(cached) $ECHO_C" >&6
2368     else
2369     cat >conftest.$ac_ext <<_ACEOF
2370 gezelter 2081 /* confdefs.h. */
2371     _ACEOF
2372     cat confdefs.h >>conftest.$ac_ext
2373     cat >>conftest.$ac_ext <<_ACEOF
2374     /* end confdefs.h. */
2375 gezelter 1490
2376     int
2377     main ()
2378     {
2379    
2380     ;
2381     return 0;
2382     }
2383     _ACEOF
2384     rm -f conftest.$ac_objext
2385 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2386     (eval $ac_compile) 2>conftest.er1
2387 gezelter 1490 ac_status=$?
2388 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2389     rm -f conftest.er1
2390     cat conftest.err >&5
2391     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2392 gezelter 1490 (exit $ac_status); } &&
2393 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2394     || test ! -s conftest.err'
2395 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2396 gezelter 1490 (eval $ac_try) 2>&5
2397     ac_status=$?
2398 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2399     (exit $ac_status); }; } &&
2400     { ac_try='test -s conftest.$ac_objext'
2401     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2402     (eval $ac_try) 2>&5
2403     ac_status=$?
2404     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2405 gezelter 1490 (exit $ac_status); }; }; then
2406     ac_cv_prog_cc_g=yes
2407     else
2408     echo "$as_me: failed program was:" >&5
2409 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2410    
2411 gezelter 1490 ac_cv_prog_cc_g=no
2412     fi
2413 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2414 gezelter 1490 fi
2415 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2416 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2417     if test "$ac_test_CFLAGS" = set; then
2418     CFLAGS=$ac_save_CFLAGS
2419     elif test $ac_cv_prog_cc_g = yes; then
2420     if test "$GCC" = yes; then
2421     CFLAGS="-g -O2"
2422     else
2423     CFLAGS="-g"
2424     fi
2425     else
2426     if test "$GCC" = yes; then
2427     CFLAGS="-O2"
2428     else
2429     CFLAGS=
2430     fi
2431     fi
2432 gezelter 2081 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2433     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2434     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2435     echo $ECHO_N "(cached) $ECHO_C" >&6
2436     else
2437     ac_cv_prog_cc_stdc=no
2438     ac_save_CC=$CC
2439     cat >conftest.$ac_ext <<_ACEOF
2440     /* confdefs.h. */
2441     _ACEOF
2442     cat confdefs.h >>conftest.$ac_ext
2443     cat >>conftest.$ac_ext <<_ACEOF
2444     /* end confdefs.h. */
2445     #include <stdarg.h>
2446     #include <stdio.h>
2447     #include <sys/types.h>
2448     #include <sys/stat.h>
2449     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2450     struct buf { int x; };
2451     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2452     static char *e (p, i)
2453     char **p;
2454     int i;
2455     {
2456     return p[i];
2457     }
2458     static char *f (char * (*g) (char **, int), char **p, ...)
2459     {
2460     char *s;
2461     va_list v;
2462     va_start (v,p);
2463     s = g (p, va_arg (v,int));
2464     va_end (v);
2465     return s;
2466     }
2467    
2468     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2469     function prototypes and stuff, but not '\xHH' hex character constants.
2470     These don't provoke an error unfortunately, instead are silently treated
2471     as 'x'. The following induces an error, until -std1 is added to get
2472     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2473     array size at least. It's necessary to write '\x00'==0 to get something
2474     that's true only with -std1. */
2475     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2476    
2477     int test (int i, double x);
2478     struct s1 {int (*f) (int a);};
2479     struct s2 {int (*f) (double a);};
2480     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2481     int argc;
2482     char **argv;
2483     int
2484     main ()
2485     {
2486     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2487     ;
2488     return 0;
2489     }
2490     _ACEOF
2491     # Don't try gcc -ansi; that turns off useful extensions and
2492     # breaks some systems' header files.
2493     # AIX -qlanglvl=ansi
2494     # Ultrix and OSF/1 -std1
2495     # HP-UX 10.20 and later -Ae
2496     # HP-UX older versions -Aa -D_HPUX_SOURCE
2497     # SVR4 -Xc -D__EXTENSIONS__
2498     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2499     do
2500     CC="$ac_save_CC $ac_arg"
2501     rm -f conftest.$ac_objext
2502     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2503     (eval $ac_compile) 2>conftest.er1
2504     ac_status=$?
2505     grep -v '^ *+' conftest.er1 >conftest.err
2506     rm -f conftest.er1
2507     cat conftest.err >&5
2508     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2509     (exit $ac_status); } &&
2510 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2511     || test ! -s conftest.err'
2512 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2513     (eval $ac_try) 2>&5
2514     ac_status=$?
2515     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2516     (exit $ac_status); }; } &&
2517     { ac_try='test -s conftest.$ac_objext'
2518     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2519     (eval $ac_try) 2>&5
2520     ac_status=$?
2521     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2522     (exit $ac_status); }; }; then
2523     ac_cv_prog_cc_stdc=$ac_arg
2524     break
2525     else
2526     echo "$as_me: failed program was:" >&5
2527     sed 's/^/| /' conftest.$ac_ext >&5
2528    
2529     fi
2530     rm -f conftest.err conftest.$ac_objext
2531     done
2532     rm -f conftest.$ac_ext conftest.$ac_objext
2533     CC=$ac_save_CC
2534    
2535     fi
2536    
2537     case "x$ac_cv_prog_cc_stdc" in
2538     x|xno)
2539     echo "$as_me:$LINENO: result: none needed" >&5
2540     echo "${ECHO_T}none needed" >&6 ;;
2541     *)
2542     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2543     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2544     CC="$CC $ac_cv_prog_cc_stdc" ;;
2545     esac
2546    
2547 gezelter 1490 # Some people use a C++ compiler to compile C. Since we use `exit',
2548     # in C++ we need to declare it. In case someone uses the same compiler
2549     # for both compiling C and C++ we need to have the C++ compiler decide
2550     # the declaration of exit, since it's the most demanding environment.
2551     cat >conftest.$ac_ext <<_ACEOF
2552     #ifndef __cplusplus
2553     choke me
2554     #endif
2555     _ACEOF
2556     rm -f conftest.$ac_objext
2557 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2558     (eval $ac_compile) 2>conftest.er1
2559 gezelter 1490 ac_status=$?
2560 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2561     rm -f conftest.er1
2562     cat conftest.err >&5
2563     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2564 gezelter 1490 (exit $ac_status); } &&
2565 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2566     || test ! -s conftest.err'
2567 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2568 gezelter 1490 (eval $ac_try) 2>&5
2569     ac_status=$?
2570 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2571     (exit $ac_status); }; } &&
2572     { ac_try='test -s conftest.$ac_objext'
2573     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2574     (eval $ac_try) 2>&5
2575     ac_status=$?
2576     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2577 gezelter 1490 (exit $ac_status); }; }; then
2578     for ac_declaration in \
2579 gezelter 2081 '' \
2580 gezelter 1490 'extern "C" void std::exit (int) throw (); using std::exit;' \
2581     'extern "C" void std::exit (int); using std::exit;' \
2582     'extern "C" void exit (int) throw ();' \
2583     'extern "C" void exit (int);' \
2584     'void exit (int);'
2585     do
2586     cat >conftest.$ac_ext <<_ACEOF
2587 gezelter 2081 /* confdefs.h. */
2588     _ACEOF
2589     cat confdefs.h >>conftest.$ac_ext
2590     cat >>conftest.$ac_ext <<_ACEOF
2591     /* end confdefs.h. */
2592     $ac_declaration
2593 gezelter 2029 #include <stdlib.h>
2594 gezelter 1490 int
2595     main ()
2596     {
2597     exit (42);
2598     ;
2599     return 0;
2600     }
2601     _ACEOF
2602     rm -f conftest.$ac_objext
2603 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2604     (eval $ac_compile) 2>conftest.er1
2605 gezelter 1490 ac_status=$?
2606 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2607     rm -f conftest.er1
2608     cat conftest.err >&5
2609     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2610 gezelter 1490 (exit $ac_status); } &&
2611 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2612     || test ! -s conftest.err'
2613 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2614 gezelter 1490 (eval $ac_try) 2>&5
2615     ac_status=$?
2616 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2617     (exit $ac_status); }; } &&
2618     { ac_try='test -s conftest.$ac_objext'
2619     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2620     (eval $ac_try) 2>&5
2621     ac_status=$?
2622     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2623 gezelter 1490 (exit $ac_status); }; }; then
2624     :
2625     else
2626     echo "$as_me: failed program was:" >&5
2627 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2628    
2629 gezelter 1490 continue
2630     fi
2631 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2632 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
2633 gezelter 2081 /* confdefs.h. */
2634     _ACEOF
2635     cat confdefs.h >>conftest.$ac_ext
2636     cat >>conftest.$ac_ext <<_ACEOF
2637     /* end confdefs.h. */
2638 gezelter 1490 $ac_declaration
2639     int
2640     main ()
2641     {
2642     exit (42);
2643     ;
2644     return 0;
2645     }
2646     _ACEOF
2647     rm -f conftest.$ac_objext
2648 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2649     (eval $ac_compile) 2>conftest.er1
2650 gezelter 1490 ac_status=$?
2651 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2652     rm -f conftest.er1
2653     cat conftest.err >&5
2654     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2655 gezelter 1490 (exit $ac_status); } &&
2656 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
2657     || test ! -s conftest.err'
2658 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2659 gezelter 1490 (eval $ac_try) 2>&5
2660     ac_status=$?
2661 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2662     (exit $ac_status); }; } &&
2663     { ac_try='test -s conftest.$ac_objext'
2664     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2665     (eval $ac_try) 2>&5
2666     ac_status=$?
2667     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2668 gezelter 1490 (exit $ac_status); }; }; then
2669     break
2670     else
2671     echo "$as_me: failed program was:" >&5
2672 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2673    
2674 gezelter 1490 fi
2675 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2676 gezelter 1490 done
2677 gezelter 2081 rm -f conftest*
2678     if test -n "$ac_declaration"; then
2679     echo '#ifdef __cplusplus' >>confdefs.h
2680     echo $ac_declaration >>confdefs.h
2681     echo '#endif' >>confdefs.h
2682     fi
2683 gezelter 1490
2684     else
2685     echo "$as_me: failed program was:" >&5
2686 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2687    
2688 gezelter 1490 fi
2689 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2690 gezelter 1490 ac_ext=c
2691     ac_cpp='$CPP $CPPFLAGS'
2692     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2693     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2694     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2695    
2696 gezelter 2547 ac_ext=${FC_SRCEXT-f}
2697     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2698     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2699     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2700 gezelter 1490 if test -n "$ac_tool_prefix"; then
2701 gezelter 2562 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2702 gezelter 1490 do
2703     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2704     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2705 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2706 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2707 gezelter 2547 if test "${ac_cv_prog_FC+set}" = set; then
2708 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2709     else
2710 gezelter 2547 if test -n "$FC"; then
2711     ac_cv_prog_FC="$FC" # Let the user override the test.
2712 gezelter 1490 else
2713 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2714     for as_dir in $PATH
2715     do
2716     IFS=$as_save_IFS
2717     test -z "$as_dir" && as_dir=.
2718     for ac_exec_ext in '' $ac_executable_extensions; do
2719     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2720 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2721 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2722     break 2
2723     fi
2724 gezelter 1490 done
2725 gezelter 2081 done
2726 gezelter 1490
2727     fi
2728     fi
2729 gezelter 2547 FC=$ac_cv_prog_FC
2730     if test -n "$FC"; then
2731     echo "$as_me:$LINENO: result: $FC" >&5
2732     echo "${ECHO_T}$FC" >&6
2733 gezelter 1490 else
2734 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2735 gezelter 1490 echo "${ECHO_T}no" >&6
2736     fi
2737    
2738 gezelter 2547 test -n "$FC" && break
2739 gezelter 1490 done
2740     fi
2741 gezelter 2547 if test -z "$FC"; then
2742     ac_ct_FC=$FC
2743 gezelter 2562 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2744 gezelter 1490 do
2745     # Extract the first word of "$ac_prog", so it can be a program name with args.
2746     set dummy $ac_prog; ac_word=$2
2747 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2748 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2749 gezelter 2547 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2750 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2751     else
2752 gezelter 2547 if test -n "$ac_ct_FC"; then
2753     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2754 gezelter 1490 else
2755 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2756     for as_dir in $PATH
2757     do
2758     IFS=$as_save_IFS
2759     test -z "$as_dir" && as_dir=.
2760     for ac_exec_ext in '' $ac_executable_extensions; do
2761     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2762 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
2763 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2764     break 2
2765     fi
2766 gezelter 1490 done
2767 gezelter 2081 done
2768 gezelter 1490
2769     fi
2770     fi
2771 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2772     if test -n "$ac_ct_FC"; then
2773     echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2774     echo "${ECHO_T}$ac_ct_FC" >&6
2775 gezelter 1490 else
2776 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2777 gezelter 1490 echo "${ECHO_T}no" >&6
2778     fi
2779    
2780 gezelter 2547 test -n "$ac_ct_FC" && break
2781 gezelter 1490 done
2782    
2783 gezelter 2547 FC=$ac_ct_FC
2784 gezelter 1490 fi
2785    
2786 gezelter 2081
2787     # Provide some information about the compiler.
2788 gezelter 2753 echo "$as_me:2788:" \
2789 gezelter 2547 "checking for Fortran compiler version" >&5
2790 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
2791     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2792     (eval $ac_compiler --version </dev/null >&5) 2>&5
2793     ac_status=$?
2794     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2795     (exit $ac_status); }
2796     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2797     (eval $ac_compiler -v </dev/null >&5) 2>&5
2798     ac_status=$?
2799     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2800     (exit $ac_status); }
2801     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2802     (eval $ac_compiler -V </dev/null >&5) 2>&5
2803     ac_status=$?
2804     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2805     (exit $ac_status); }
2806 gezelter 2547 rm -f a.out
2807 gezelter 2081
2808 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
2809     # input file. (Note that this only needs to work for GNU compilers.)
2810     ac_save_ext=$ac_ext
2811     ac_ext=F
2812     echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2813     echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2814     if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2815 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2816     else
2817     cat >conftest.$ac_ext <<_ACEOF
2818 gezelter 2547 program main
2819 gezelter 1490 #ifndef __GNUC__
2820     choke me
2821     #endif
2822    
2823 gezelter 2547 end
2824 gezelter 1490 _ACEOF
2825     rm -f conftest.$ac_objext
2826 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2827     (eval $ac_compile) 2>conftest.er1
2828 gezelter 1490 ac_status=$?
2829 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2830     rm -f conftest.er1
2831     cat conftest.err >&5
2832     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2833 gezelter 1490 (exit $ac_status); } &&
2834 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2835 gezelter 2473 || test ! -s conftest.err'
2836 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2837 gezelter 1490 (eval $ac_try) 2>&5
2838     ac_status=$?
2839 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2840     (exit $ac_status); }; } &&
2841     { ac_try='test -s conftest.$ac_objext'
2842     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2843     (eval $ac_try) 2>&5
2844     ac_status=$?
2845     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2846 gezelter 1490 (exit $ac_status); }; }; then
2847     ac_compiler_gnu=yes
2848     else
2849     echo "$as_me: failed program was:" >&5
2850 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2851    
2852 gezelter 1490 ac_compiler_gnu=no
2853     fi
2854 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2855 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2856 gezelter 1490
2857     fi
2858 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2859     echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2860     ac_ext=$ac_save_ext
2861     ac_test_FFLAGS=${FCFLAGS+set}
2862     ac_save_FFLAGS=$FCFLAGS
2863     FCFLAGS=
2864     echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2865     echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2866     if test "${ac_cv_prog_fc_g+set}" = set; then
2867 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2868     else
2869 gezelter 2547 FCFLAGS=-g
2870     cat >conftest.$ac_ext <<_ACEOF
2871     program main
2872 gezelter 1490
2873 gezelter 2547 end
2874 gezelter 1490 _ACEOF
2875     rm -f conftest.$ac_objext
2876 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2877     (eval $ac_compile) 2>conftest.er1
2878 gezelter 1490 ac_status=$?
2879 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2880     rm -f conftest.er1
2881     cat conftest.err >&5
2882     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2883 gezelter 1490 (exit $ac_status); } &&
2884 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
2885 gezelter 2473 || test ! -s conftest.err'
2886 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2887 gezelter 1490 (eval $ac_try) 2>&5
2888     ac_status=$?
2889 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2890     (exit $ac_status); }; } &&
2891     { ac_try='test -s conftest.$ac_objext'
2892     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2893     (eval $ac_try) 2>&5
2894     ac_status=$?
2895     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2896 gezelter 1490 (exit $ac_status); }; }; then
2897 gezelter 2547 ac_cv_prog_fc_g=yes
2898 gezelter 1490 else
2899     echo "$as_me: failed program was:" >&5
2900 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2901    
2902 gezelter 2547 ac_cv_prog_fc_g=no
2903 gezelter 1490 fi
2904 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2905 gezelter 2547
2906 gezelter 1490 fi
2907 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2908     echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2909     if test "$ac_test_FFLAGS" = set; then
2910     FCFLAGS=$ac_save_FFLAGS
2911     elif test $ac_cv_prog_fc_g = yes; then
2912     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2913     FCFLAGS="-g -O2"
2914 gezelter 1490 else
2915 gezelter 2547 FCFLAGS="-g"
2916 gezelter 1490 fi
2917     else
2918 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2919     FCFLAGS="-O2"
2920 gezelter 1490 else
2921 gezelter 2547 FCFLAGS=
2922 gezelter 1490 fi
2923     fi
2924 gezelter 2081
2925 gezelter 1490 ac_ext=c
2926     ac_cpp='$CPP $CPPFLAGS'
2927     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2928     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2929     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2930    
2931 gezelter 2473 ac_ext=c
2932     ac_cpp='$CPP $CPPFLAGS'
2933     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2934     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2935     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2936     echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2937     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2938     # On Suns, sometimes $CPP names a directory.
2939     if test -n "$CPP" && test -d "$CPP"; then
2940     CPP=
2941     fi
2942     if test -z "$CPP"; then
2943     if test "${ac_cv_prog_CPP+set}" = set; then
2944     echo $ECHO_N "(cached) $ECHO_C" >&6
2945     else
2946     # Double quotes because CPP needs to be expanded
2947     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2948     do
2949     ac_preproc_ok=false
2950     for ac_c_preproc_warn_flag in '' yes
2951     do
2952     # Use a header file that comes with gcc, so configuring glibc
2953     # with a fresh cross-compiler works.
2954     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2955     # <limits.h> exists even on freestanding compilers.
2956     # On the NeXT, cc -E runs the code through the compiler's parser,
2957     # not just through cpp. "Syntax error" is here to catch this case.
2958     cat >conftest.$ac_ext <<_ACEOF
2959     /* confdefs.h. */
2960     _ACEOF
2961     cat confdefs.h >>conftest.$ac_ext
2962     cat >>conftest.$ac_ext <<_ACEOF
2963     /* end confdefs.h. */
2964     #ifdef __STDC__
2965     # include <limits.h>
2966     #else
2967     # include <assert.h>
2968     #endif
2969     Syntax error
2970     _ACEOF
2971     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2972     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2973     ac_status=$?
2974     grep -v '^ *+' conftest.er1 >conftest.err
2975     rm -f conftest.er1
2976     cat conftest.err >&5
2977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978     (exit $ac_status); } >/dev/null; then
2979     if test -s conftest.err; then
2980     ac_cpp_err=$ac_c_preproc_warn_flag
2981     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2982     else
2983     ac_cpp_err=
2984     fi
2985     else
2986     ac_cpp_err=yes
2987     fi
2988     if test -z "$ac_cpp_err"; then
2989     :
2990     else
2991     echo "$as_me: failed program was:" >&5
2992     sed 's/^/| /' conftest.$ac_ext >&5
2993    
2994     # Broken: fails on valid input.
2995     continue
2996     fi
2997     rm -f conftest.err conftest.$ac_ext
2998    
2999     # OK, works on sane cases. Now check whether non-existent headers
3000     # can be detected and how.
3001     cat >conftest.$ac_ext <<_ACEOF
3002     /* confdefs.h. */
3003     _ACEOF
3004     cat confdefs.h >>conftest.$ac_ext
3005     cat >>conftest.$ac_ext <<_ACEOF
3006     /* end confdefs.h. */
3007     #include <ac_nonexistent.h>
3008     _ACEOF
3009     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3010     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3011     ac_status=$?
3012     grep -v '^ *+' conftest.er1 >conftest.err
3013     rm -f conftest.er1
3014     cat conftest.err >&5
3015     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016     (exit $ac_status); } >/dev/null; then
3017     if test -s conftest.err; then
3018     ac_cpp_err=$ac_c_preproc_warn_flag
3019     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3020     else
3021     ac_cpp_err=
3022     fi
3023     else
3024     ac_cpp_err=yes
3025     fi
3026     if test -z "$ac_cpp_err"; then
3027     # Broken: success on invalid input.
3028     continue
3029     else
3030     echo "$as_me: failed program was:" >&5
3031     sed 's/^/| /' conftest.$ac_ext >&5
3032    
3033     # Passes both tests.
3034     ac_preproc_ok=:
3035     break
3036     fi
3037     rm -f conftest.err conftest.$ac_ext
3038    
3039     done
3040     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3041     rm -f conftest.err conftest.$ac_ext
3042     if $ac_preproc_ok; then
3043     break
3044     fi
3045    
3046     done
3047     ac_cv_prog_CPP=$CPP
3048    
3049     fi
3050     CPP=$ac_cv_prog_CPP
3051     else
3052     ac_cv_prog_CPP=$CPP
3053     fi
3054     echo "$as_me:$LINENO: result: $CPP" >&5
3055     echo "${ECHO_T}$CPP" >&6
3056     ac_preproc_ok=false
3057     for ac_c_preproc_warn_flag in '' yes
3058     do
3059     # Use a header file that comes with gcc, so configuring glibc
3060     # with a fresh cross-compiler works.
3061     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3062     # <limits.h> exists even on freestanding compilers.
3063     # On the NeXT, cc -E runs the code through the compiler's parser,
3064     # not just through cpp. "Syntax error" is here to catch this case.
3065     cat >conftest.$ac_ext <<_ACEOF
3066     /* confdefs.h. */
3067     _ACEOF
3068     cat confdefs.h >>conftest.$ac_ext
3069     cat >>conftest.$ac_ext <<_ACEOF
3070     /* end confdefs.h. */
3071     #ifdef __STDC__
3072     # include <limits.h>
3073     #else
3074     # include <assert.h>
3075     #endif
3076     Syntax error
3077     _ACEOF
3078     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3079     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3080     ac_status=$?
3081     grep -v '^ *+' conftest.er1 >conftest.err
3082     rm -f conftest.er1
3083     cat conftest.err >&5
3084     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3085     (exit $ac_status); } >/dev/null; then
3086     if test -s conftest.err; then
3087     ac_cpp_err=$ac_c_preproc_warn_flag
3088     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3089     else
3090     ac_cpp_err=
3091     fi
3092     else
3093     ac_cpp_err=yes
3094     fi
3095     if test -z "$ac_cpp_err"; then
3096     :
3097     else
3098     echo "$as_me: failed program was:" >&5
3099     sed 's/^/| /' conftest.$ac_ext >&5
3100    
3101     # Broken: fails on valid input.
3102     continue
3103     fi
3104     rm -f conftest.err conftest.$ac_ext
3105    
3106     # OK, works on sane cases. Now check whether non-existent headers
3107     # can be detected and how.
3108     cat >conftest.$ac_ext <<_ACEOF
3109     /* confdefs.h. */
3110     _ACEOF
3111     cat confdefs.h >>conftest.$ac_ext
3112     cat >>conftest.$ac_ext <<_ACEOF
3113     /* end confdefs.h. */
3114     #include <ac_nonexistent.h>
3115     _ACEOF
3116     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3117     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3118     ac_status=$?
3119     grep -v '^ *+' conftest.er1 >conftest.err
3120     rm -f conftest.er1
3121     cat conftest.err >&5
3122     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3123     (exit $ac_status); } >/dev/null; then
3124     if test -s conftest.err; then
3125     ac_cpp_err=$ac_c_preproc_warn_flag
3126     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3127     else
3128     ac_cpp_err=
3129     fi
3130     else
3131     ac_cpp_err=yes
3132     fi
3133     if test -z "$ac_cpp_err"; then
3134     # Broken: success on invalid input.
3135     continue
3136     else
3137     echo "$as_me: failed program was:" >&5
3138     sed 's/^/| /' conftest.$ac_ext >&5
3139    
3140     # Passes both tests.
3141     ac_preproc_ok=:
3142     break
3143     fi
3144     rm -f conftest.err conftest.$ac_ext
3145    
3146     done
3147     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3148     rm -f conftest.err conftest.$ac_ext
3149     if $ac_preproc_ok; then
3150     :
3151     else
3152     { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3153     See \`config.log' for more details." >&5
3154     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3155     See \`config.log' for more details." >&2;}
3156     { (exit 1); exit 1; }; }
3157     fi
3158    
3159     ac_ext=c
3160     ac_cpp='$CPP $CPPFLAGS'
3161     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3162     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3163     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3164    
3165     echo "$as_me:$LINENO: checking for egrep" >&5
3166     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3167     if test "${ac_cv_prog_egrep+set}" = set; then
3168     echo $ECHO_N "(cached) $ECHO_C" >&6
3169     else
3170     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3171     then ac_cv_prog_egrep='grep -E'
3172     else ac_cv_prog_egrep='egrep'
3173     fi
3174     fi
3175     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3176     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3177     EGREP=$ac_cv_prog_egrep
3178    
3179    
3180 gezelter 2547 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3181     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3182     LN_S=$as_ln_s
3183     if test "$LN_S" = "ln -s"; then
3184     echo "$as_me:$LINENO: result: yes" >&5
3185     echo "${ECHO_T}yes" >&6
3186     else
3187     echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3188     echo "${ECHO_T}no, using $LN_S" >&6
3189     fi
3190 gezelter 2473
3191 gezelter 2547 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3192     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3193     set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3194     if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3195     echo $ECHO_N "(cached) $ECHO_C" >&6
3196     else
3197     cat >conftest.make <<\_ACEOF
3198     all:
3199     @echo 'ac_maketemp="$(MAKE)"'
3200     _ACEOF
3201     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3202     eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3203     if test -n "$ac_maketemp"; then
3204     eval ac_cv_prog_make_${ac_make}_set=yes
3205     else
3206     eval ac_cv_prog_make_${ac_make}_set=no
3207     fi
3208     rm -f conftest.make
3209     fi
3210     if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3211     echo "$as_me:$LINENO: result: yes" >&5
3212 gezelter 1490 echo "${ECHO_T}yes" >&6
3213 gezelter 2547 SET_MAKE=
3214     else
3215     echo "$as_me:$LINENO: result: no" >&5
3216 gezelter 1490 echo "${ECHO_T}no" >&6
3217 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
3218     fi
3219    
3220     if test -n "$ac_tool_prefix"; then
3221     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3222     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3223     echo "$as_me:$LINENO: checking for $ac_word" >&5
3224     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3225     if test "${ac_cv_prog_RANLIB+set}" = set; then
3226     echo $ECHO_N "(cached) $ECHO_C" >&6
3227     else
3228     if test -n "$RANLIB"; then
3229     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3230     else
3231     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3232     for as_dir in $PATH
3233     do
3234     IFS=$as_save_IFS
3235     test -z "$as_dir" && as_dir=.
3236     for ac_exec_ext in '' $ac_executable_extensions; do
3237     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3238     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3239     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3240     break 2
3241 gezelter 1490 fi
3242 gezelter 2547 done
3243     done
3244    
3245     fi
3246     fi
3247     RANLIB=$ac_cv_prog_RANLIB
3248     if test -n "$RANLIB"; then
3249     echo "$as_me:$LINENO: result: $RANLIB" >&5
3250     echo "${ECHO_T}$RANLIB" >&6
3251     else
3252     echo "$as_me:$LINENO: result: no" >&5
3253 gezelter 1490 echo "${ECHO_T}no" >&6
3254 gezelter 2547 fi
3255    
3256     fi
3257     if test -z "$ac_cv_prog_RANLIB"; then
3258     ac_ct_RANLIB=$RANLIB
3259     # Extract the first word of "ranlib", so it can be a program name with args.
3260     set dummy ranlib; ac_word=$2
3261     echo "$as_me:$LINENO: checking for $ac_word" >&5
3262     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3263     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3264     echo $ECHO_N "(cached) $ECHO_C" >&6
3265     else
3266     if test -n "$ac_ct_RANLIB"; then
3267     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3268     else
3269     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3270     for as_dir in $PATH
3271     do
3272     IFS=$as_save_IFS
3273     test -z "$as_dir" && as_dir=.
3274     for ac_exec_ext in '' $ac_executable_extensions; do
3275     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3276     ac_cv_prog_ac_ct_RANLIB="ranlib"
3277     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3278     break 2
3279 gezelter 1490 fi
3280 gezelter 2547 done
3281     done
3282    
3283     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3284     fi
3285     fi
3286     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3287     if test -n "$ac_ct_RANLIB"; then
3288     echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3289     echo "${ECHO_T}$ac_ct_RANLIB" >&6
3290     else
3291     echo "$as_me:$LINENO: result: no" >&5
3292 gezelter 1490 echo "${ECHO_T}no" >&6
3293 gezelter 2547 fi
3294    
3295     RANLIB=$ac_ct_RANLIB
3296     else
3297     RANLIB="$ac_cv_prog_RANLIB"
3298     fi
3299    
3300    
3301     # Extract the first word of "perl", so it can be a program name with args.
3302     set dummy perl; ac_word=$2
3303     echo "$as_me:$LINENO: checking for $ac_word" >&5
3304     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3305     if test "${ac_cv_path_PERLINTERP+set}" = set; then
3306     echo $ECHO_N "(cached) $ECHO_C" >&6
3307     else
3308     case $PERLINTERP in
3309     [\\/]* | ?:[\\/]*)
3310     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3311     ;;
3312     *)
3313     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3314     for as_dir in $PATH
3315     do
3316     IFS=$as_save_IFS
3317     test -z "$as_dir" && as_dir=.
3318     for ac_exec_ext in '' $ac_executable_extensions; do
3319     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3320     ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3321     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3322     break 2
3323 gezelter 1490 fi
3324 gezelter 2547 done
3325     done
3326 gezelter 1490
3327 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3328     ;;
3329     esac
3330     fi
3331     PERLINTERP=$ac_cv_path_PERLINTERP
3332 gezelter 2081
3333 gezelter 2547 if test -n "$PERLINTERP"; then
3334     echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3335     echo "${ECHO_T}$PERLINTERP" >&6
3336     else
3337     echo "$as_me:$LINENO: result: no" >&5
3338 gezelter 1490 echo "${ECHO_T}no" >&6
3339 gezelter 2547 fi
3340    
3341     ac_cv_path_perlinterp="$PERLINTERP"
3342     _sHpB='#!'
3343    
3344    
3345     # Check whether --with-perl-shebang or --without-perl-shebang was given.
3346     if test "${with_perl_shebang+set}" = set; then
3347     withval="$with_perl_shebang"
3348     opt_perl_shebang="$withval"
3349     else
3350     opt_perl_shebang="not_set"
3351     fi;
3352     echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3353     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3354     if test "${ax_cv_opt_perl_shebang+set}" = set; then
3355     echo $ECHO_N "(cached) $ECHO_C" >&6
3356     else
3357     case "$opt_perl_shebang" in
3358     not_set ) ax_cv_opt_perl_shebang=''
3359     ;;
3360     * )
3361     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3362     esac
3363    
3364     fi
3365     echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3366     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3367     if test "A$ax_cv_opt_perl_shebang" != "A"
3368     then
3369     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3370     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3371     { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3372     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3373    
3374     # Automatic detection of sharpbang formula starts here
3375     else
3376     _somian_shbangperl=`$PERLINTERP -V:startperl`
3377     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3378     echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3379     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3380     if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3381     echo $ECHO_N "(cached) $ECHO_C" >&6
3382     else
3383     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3384     if test "x$_somian_kspb_perl" == x
3385     then _somian_ksbp_warn_empty='durnit'
3386     else
3387     case "A$_somian_kspb_perl" in
3388     A#!*perl* )
3389     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3390     ;;
3391     A* ) _somian_ksbp_warn_defau='trouble'
3392     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3393     esac
3394     fi
3395    
3396     fi
3397     echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3398     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3399     # The above prints Checking ... result message to user.
3400     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3401    
3402     if test A${_somian_ksbp_warn_empty+set} == Aset
3403     then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3404     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3405     fi
3406     # Inform user after printing result value
3407     if test A${_somian_ksbp_warn_defau+set} == Aset
3408     then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3409     echo "$as_me: Maybe Not good -" >&6;}
3410     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3411     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3412     else { echo "$as_me:$LINENO: OK Good result - " >&5
3413     echo "$as_me: OK Good result - " >&6;}
3414     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3415     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3416     fi
3417 gezelter 1490 fi
3418 gezelter 2547
3419     # Find a good install program. We prefer a C program (faster),
3420     # so one script is as good as another. But avoid the broken or
3421     # incompatible versions:
3422     # SysV /etc/install, /usr/sbin/install
3423     # SunOS /usr/etc/install
3424     # IRIX /sbin/install
3425     # AIX /bin/install
3426     # AmigaOS /C/install, which installs bootblocks on floppy discs
3427     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3428     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3429     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3430     # OS/2's system install, which has a completely different semantic
3431     # ./install, which can be erroneously created by make from ./install.sh.
3432     echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3433     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3434     if test -z "$INSTALL"; then
3435     if test "${ac_cv_path_install+set}" = set; then
3436     echo $ECHO_N "(cached) $ECHO_C" >&6
3437     else
3438     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3439     for as_dir in $PATH
3440     do
3441     IFS=$as_save_IFS
3442     test -z "$as_dir" && as_dir=.
3443     # Account for people who put trailing slashes in PATH elements.
3444     case $as_dir/ in
3445     ./ | .// | /cC/* | \
3446     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3447     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3448     /usr/ucb/* ) ;;
3449     *)
3450     # OSF1 and SCO ODT 3.0 have their own names for install.
3451     # Don't use installbsd from OSF since it installs stuff as root
3452     # by default.
3453     for ac_prog in ginstall scoinst install; do
3454     for ac_exec_ext in '' $ac_executable_extensions; do
3455     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3456     if test $ac_prog = install &&
3457     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3458     # AIX install. It has an incompatible calling convention.
3459     :
3460     elif test $ac_prog = install &&
3461     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3462     # program-specific install script used by HP pwplus--don't use.
3463     :
3464     else
3465     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3466     break 3
3467     fi
3468     fi
3469     done
3470     done
3471     ;;
3472     esac
3473     done
3474    
3475    
3476 gezelter 1490 fi
3477 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
3478     INSTALL=$ac_cv_path_install
3479     else
3480     # As a last resort, use the slow shell script. We don't cache a
3481     # path for INSTALL within a source directory, because that will
3482     # break other packages using the cache if that directory is
3483     # removed, or if the path is relative.
3484     INSTALL=$ac_install_sh
3485     fi
3486     fi
3487     echo "$as_me:$LINENO: result: $INSTALL" >&5
3488     echo "${ECHO_T}$INSTALL" >&6
3489 gezelter 1490
3490 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3491     # It thinks the first close brace ends the variable substitution.
3492     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3493 gezelter 2081
3494 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3495 gezelter 2081
3496 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3497 gezelter 2081
3498 gezelter 2547 case "x$INSTALL" in
3499     x/*) ;;
3500     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3501     esac
3502     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3503     # Extract the first word of "ar", so it can be a program name with args.
3504     set dummy ar; ac_word=$2
3505 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3506 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3507 gezelter 2547 if test "${ac_cv_prog_AR+set}" = set; then
3508 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3509     else
3510 gezelter 2547 if test -n "$AR"; then
3511     ac_cv_prog_AR="$AR" # Let the user override the test.
3512 gezelter 1490 else
3513 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3514     for as_dir in $PATH
3515     do
3516     IFS=$as_save_IFS
3517     test -z "$as_dir" && as_dir=.
3518     for ac_exec_ext in '' $ac_executable_extensions; do
3519     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3520 gezelter 2547 ac_cv_prog_AR="ar"
3521 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3522     break 2
3523     fi
3524 gezelter 1490 done
3525 gezelter 2081 done
3526 gezelter 1490
3527 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3528 gezelter 1490 fi
3529     fi
3530 gezelter 2547 AR=$ac_cv_prog_AR
3531     if test -n "$AR"; then
3532     echo "$as_me:$LINENO: result: $AR" >&5
3533     echo "${ECHO_T}$AR" >&6
3534 gezelter 1490 else
3535 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3536 gezelter 1490 echo "${ECHO_T}no" >&6
3537     fi
3538    
3539 gezelter 2547 if test "$AR" = "NONE"; then
3540     cat >confcache <<\_ACEOF
3541     # This file is a shell script that caches the results of configure
3542     # tests run on this system so they can be shared between configure
3543     # scripts and configure runs, see configure's option --config-cache.
3544     # It is not useful on other systems. If it contains results you don't
3545     # want to keep, you may remove or edit it.
3546     #
3547     # config.status only pays attention to the cache file if you give it
3548     # the --recheck option to rerun configure.
3549     #
3550     # `ac_cv_env_foo' variables (set or unset) will be overridden when
3551     # loading this file, other *unset* `ac_cv_foo' will be assigned the
3552     # following values.
3553    
3554     _ACEOF
3555    
3556     # The following way of writing the cache mishandles newlines in values,
3557     # but we know of no workaround that is simple, portable, and efficient.
3558     # So, don't put newlines in cache variables' values.
3559     # Ultrix sh set writes to stderr and can't be redirected directly,
3560     # and sets the high bit in the cache file unless we assign to the vars.
3561     {
3562     (set) 2>&1 |
3563     case `(ac_space=' '; set | grep ac_space) 2>&1` in
3564     *ac_space=\ *)
3565     # `set' does not quote correctly, so add quotes (double-quote
3566     # substitution turns \\\\ into \\, and sed turns \\ into \).
3567     sed -n \
3568     "s/'/'\\\\''/g;
3569     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3570     ;;
3571     *)
3572     # `set' quotes correctly as required by POSIX, so do not add quotes.
3573     sed -n \
3574     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3575     ;;
3576     esac;
3577     } |
3578     sed '
3579     t clear
3580     : clear
3581     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3582     t end
3583     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3584     : end' >>confcache
3585     if diff $cache_file confcache >/dev/null 2>&1; then :; else
3586     if test -w $cache_file; then
3587     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3588     cat confcache >$cache_file
3589     else
3590     echo "not updating unwritable cache $cache_file"
3591     fi
3592 gezelter 1490 fi
3593 gezelter 2547 rm -f confcache
3594     exit 1
3595     fi
3596     # Extract the first word of "ps", so it can be a program name with args.
3597     set dummy ps; ac_word=$2
3598 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3599 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3600 gezelter 2547 if test "${ac_cv_path_PS+set}" = set; then
3601 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3602     else
3603 gezelter 2547 case $PS in
3604     [\\/]* | ?:[\\/]*)
3605     ac_cv_path_PS="$PS" # Let the user override the test with a path.
3606     ;;
3607     *)
3608     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3609 gezelter 2081 for as_dir in $PATH
3610     do
3611     IFS=$as_save_IFS
3612     test -z "$as_dir" && as_dir=.
3613     for ac_exec_ext in '' $ac_executable_extensions; do
3614     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3615 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3616 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3617     break 2
3618     fi
3619 gezelter 1490 done
3620 gezelter 2081 done
3621 gezelter 1490
3622 gezelter 2547 ;;
3623     esac
3624 gezelter 1490 fi
3625 gezelter 2547 PS=$ac_cv_path_PS
3626    
3627     if test -n "$PS"; then
3628     echo "$as_me:$LINENO: result: $PS" >&5
3629     echo "${ECHO_T}$PS" >&6
3630 gezelter 1490 else
3631 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3632 gezelter 1490 echo "${ECHO_T}no" >&6
3633     fi
3634    
3635 gezelter 2547 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3636     echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3637     if test "${ac_cv_prog_ps_syntax+set}" = set; then
3638     echo $ECHO_N "(cached) $ECHO_C" >&6
3639     else
3640 gezelter 1490
3641 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
3642     ac_cv_prog_ps_ax=yes
3643     else
3644     ac_cv_prog_ps_ax=no
3645     fi
3646     if $PS -ef -o rss > /dev/null 2>&1; then
3647     ac_cv_prog_ps_ef=yes
3648     else
3649     ac_cv_prog_ps_ef=no
3650     fi
3651     if test "$ac_cv_prog_ps_ax" = yes; then
3652     ac_cv_prog_ps_syntax=BSD
3653     else
3654     if test "$ac_cv_prog_ps_ef" = yes; then
3655     ac_cv_prog_ps_syntax=POSIX
3656     else
3657     { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3658     echo "$as_me: error: Could not determine ps syntax" >&2;}
3659     { (exit 1); exit 1; }; }
3660     fi
3661     fi
3662    
3663 gezelter 1490 fi
3664 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3665     echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3666 gezelter 1490
3667 gezelter 2547 cat >>confdefs.h <<_ACEOF
3668     #define PSCOMMAND $PS
3669     _ACEOF
3670 gezelter 2081
3671 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
3672    
3673     cat >>confdefs.h <<\_ACEOF
3674     #define PSTYPE_IS_BSD 1
3675     _ACEOF
3676    
3677 gezelter 1490 else
3678 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3679 gezelter 1490
3680 gezelter 2547 cat >>confdefs.h <<\_ACEOF
3681     #define PSTYPE_IS_POSIX 1
3682     _ACEOF
3683 gezelter 1490
3684 gezelter 2547 else
3685     { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3686     echo "$as_me: error: Unknown ps syntax type!" >&2;}
3687     { (exit 1); exit 1; }; }
3688     fi
3689     fi
3690 gezelter 1490
3691 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3692     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3693     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3694     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3695 gezelter 1490
3696 gezelter 2547
3697     echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3698     echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3699     if test "${ac_cv_fc_srcext_F90+set}" = set; then
3700     echo $ECHO_N "(cached) $ECHO_C" >&6
3701     else
3702     ac_ext=F90
3703     ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3704     FCFLAGS_SRCEXT=""
3705     ac_cv_fc_srcext_F90=unknown
3706     for ac_flag in none -qsuffix=f=F90 -Tf; do
3707     test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3708     cat >conftest.$ac_ext <<_ACEOF
3709     program main
3710    
3711     end
3712 gezelter 1490 _ACEOF
3713     rm -f conftest.$ac_objext
3714 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3715     (eval $ac_compile) 2>conftest.er1
3716 gezelter 1490 ac_status=$?
3717 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3718     rm -f conftest.er1
3719     cat conftest.err >&5
3720     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3721 gezelter 1490 (exit $ac_status); } &&
3722 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3723 gezelter 2473 || test ! -s conftest.err'
3724 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3725 gezelter 1490 (eval $ac_try) 2>&5
3726     ac_status=$?
3727 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3728     (exit $ac_status); }; } &&
3729     { ac_try='test -s conftest.$ac_objext'
3730     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3731     (eval $ac_try) 2>&5
3732     ac_status=$?
3733     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3734 gezelter 1490 (exit $ac_status); }; }; then
3735 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
3736 gezelter 1490 else
3737     echo "$as_me: failed program was:" >&5
3738 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3739    
3740 gezelter 1490 fi
3741 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3742 gezelter 2547 done
3743     rm -f conftest.$ac_objext conftest.F90
3744     FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3745 gezelter 1490
3746     fi
3747 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3748     echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3749     if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3750     { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3751     echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3752     { (exit 1); exit 1; }; }
3753     else
3754     FC_SRCEXT=F90
3755     if test "x$ac_cv_fc_srcext_F90" = xnone; then
3756     FCFLAGS_SRCEXT=""
3757     FCFLAGS_F90=""
3758     else
3759     FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3760     FCFLAGS_F90=$ac_cv_fc_srcext_F90
3761     fi
3762 gezelter 1490
3763 gezelter 2081
3764 gezelter 2547 fi
3765 gezelter 2081
3766    
3767    
3768 gezelter 2547
3769    
3770 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3771     # for preprocessed f90 source.
3772    
3773     if test "$ac_test_PREPFLAG" != "set"; then
3774     PREPFLAG=""
3775     case "${host_cpu}-${host_os}" in
3776    
3777 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3778 gezelter 1490 PREPFLAG="-fpp1 "
3779     fi;;
3780 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3781 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3782     fi;;
3783     *darwin*)
3784 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3785 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3786     fi;;
3787     esac
3788    
3789     if test -z "$PREPFLAG"; then
3790 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3791 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3792     PREPFLAG=""
3793     fi
3794    
3795 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3796 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3797    
3798 gezelter 2081
3799 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3800     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3801     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3802     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3803 gezelter 1490
3804     ac_save_ext=$ac_ext
3805     ac_ext=F90
3806 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3807 gezelter 1490
3808     if test "$PREPFLAG"; then
3809 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3810 gezelter 1490 fi
3811    
3812     cat >conftest.$ac_ext <<_ACEOF
3813    
3814 gezelter 2081
3815 gezelter 2547 program conftest
3816 gezelter 1490 integer :: i
3817     i = 1
3818 gezelter 2547 end program conftest
3819 gezelter 1490
3820     _ACEOF
3821     rm -f conftest.$ac_objext
3822 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3823     (eval $ac_compile) 2>conftest.er1
3824 gezelter 1490 ac_status=$?
3825 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3826     rm -f conftest.er1
3827     cat conftest.err >&5
3828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3829 gezelter 1490 (exit $ac_status); } &&
3830 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3831 gezelter 2473 || test ! -s conftest.err'
3832 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3833 gezelter 1490 (eval $ac_try) 2>&5
3834     ac_status=$?
3835 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3836     (exit $ac_status); }; } &&
3837     { ac_try='test -s conftest.$ac_objext'
3838     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3839     (eval $ac_try) 2>&5
3840     ac_status=$?
3841     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3842 gezelter 1490 (exit $ac_status); }; }; then
3843     prepflagworks=1
3844     else
3845     echo "$as_me: failed program was:" >&5
3846 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3847    
3848 gezelter 1490 prepflagworks=0
3849     fi
3850 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3851 gezelter 1490
3852 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3853 gezelter 1490 ac_ext=$ac_save_ext
3854 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3855     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3856     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3857     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3858 gezelter 1490
3859 gezelter 2081
3860 gezelter 1490 if test "$prepflagworks" = 1; then
3861 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3862 gezelter 1490 echo "${ECHO_T}yes" >&6
3863 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3864 gezelter 1490
3865     else
3866 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3867 gezelter 1490 echo "${ECHO_T}no" >&6
3868 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3869 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3870     { (exit 1); exit 1; }; }
3871     fi
3872     fi
3873    
3874 gezelter 2081
3875    
3876    
3877    
3878 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3879     # for preprocessed f90 source with -D type defines
3880    
3881     if test "$ac_test_PREPDEFFLAG" != "set"; then
3882     PREPDEFFLAG=""
3883     case "${host_cpu}-${host_os}" in
3884    
3885 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3886 gezelter 1490 PREPDEFFLAG=" "
3887     fi;;
3888 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3889 gezelter 1490 PREPDEFFLAG="-WF,"
3890     fi;;
3891     *darwin*)
3892 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3893 gezelter 1490 PREPDEFFLAG="-WF,"
3894     fi;;
3895     esac
3896    
3897     if test -z "$PREPDEFFLAG"; then
3898 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3899 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3900     PREPDEFFLAG=" "
3901     fi
3902    
3903 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3904 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3905    
3906 gezelter 2081
3907 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3908     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3909     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3910     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3911 gezelter 1490
3912     ac_save_ext=$ac_ext
3913     ac_ext=F90
3914 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
3915 gezelter 1490
3916     if test "$PREPDEFFLAG"; then
3917 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3918 gezelter 1490 fi
3919    
3920     cat >conftest.$ac_ext <<_ACEOF
3921    
3922 gezelter 2081
3923 gezelter 2547 program conftest
3924 gezelter 1490 integer :: i
3925     #ifdef TEST
3926     i = 1
3927     #else
3928     choke me
3929     #endif
3930 gezelter 2547 end program conftest
3931 gezelter 1490
3932     _ACEOF
3933     rm -f conftest.$ac_objext
3934 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3935     (eval $ac_compile) 2>conftest.er1
3936 gezelter 1490 ac_status=$?
3937 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3938     rm -f conftest.er1
3939     cat conftest.err >&5
3940     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3941 gezelter 1490 (exit $ac_status); } &&
3942 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
3943 gezelter 2473 || test ! -s conftest.err'
3944 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3945 gezelter 1490 (eval $ac_try) 2>&5
3946     ac_status=$?
3947 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3948     (exit $ac_status); }; } &&
3949     { ac_try='test -s conftest.$ac_objext'
3950     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3951     (eval $ac_try) 2>&5
3952     ac_status=$?
3953     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3954 gezelter 1490 (exit $ac_status); }; }; then
3955     prepdefflagworks=1
3956     else
3957     echo "$as_me: failed program was:" >&5
3958 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3959    
3960 gezelter 1490 prepdefflagworks=0
3961     fi
3962 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3963 gezelter 1490
3964 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
3965 gezelter 1490 ac_ext=$ac_save_ext
3966 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3967     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3968     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3969     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3970 gezelter 1490
3971 gezelter 2081
3972 gezelter 1490 if test "$prepdefflagworks" = 1; then
3973 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3974 gezelter 1490 echo "${ECHO_T}yes" >&6
3975    
3976     else
3977 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3978 gezelter 1490 echo "${ECHO_T}no" >&6
3979 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3980 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3981     { (exit 1); exit 1; }; }
3982     fi
3983     fi
3984    
3985 gezelter 2547 ac_ext=${FC_SRCEXT-f}
3986     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3987     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3988     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3989     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
3990     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
3991     if test "${ac_cv_prog_fc_v+set}" = set; then
3992 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3993     else
3994 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
3995     program main
3996 gezelter 1490
3997 gezelter 2547 end
3998 gezelter 1490 _ACEOF
3999     rm -f conftest.$ac_objext
4000 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4001     (eval $ac_compile) 2>conftest.er1
4002 gezelter 1490 ac_status=$?
4003 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4004     rm -f conftest.er1
4005     cat conftest.err >&5
4006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4007 gezelter 1490 (exit $ac_status); } &&
4008 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4009 gezelter 2473 || test ! -s conftest.err'
4010 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4011 gezelter 1490 (eval $ac_try) 2>&5
4012     ac_status=$?
4013 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4014     (exit $ac_status); }; } &&
4015     { ac_try='test -s conftest.$ac_objext'
4016     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4017     (eval $ac_try) 2>&5
4018     ac_status=$?
4019     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4020 gezelter 1490 (exit $ac_status); }; }; then
4021 gezelter 2547 ac_cv_prog_fc_v=
4022 gezelter 1490 # Try some options frequently used verbose output
4023     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4024 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4025     program main
4026 gezelter 1490
4027 gezelter 2547 end
4028     _ACEOF
4029 gezelter 1490
4030 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
4031     # 1 to this macro) to the Fortran compiler in order to get
4032     # "verbose" output that we can then parse for the Fortran linker
4033     # flags.
4034     ac_save_FFLAGS=$FCFLAGS
4035     FCFLAGS="$FCFLAGS $ac_verb"
4036 gezelter 2753 (eval echo $as_me:4036: \"$ac_link\") >&5
4037 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4038     echo "$ac_fc_v_output" >&5
4039     FCFLAGS=$ac_save_FFLAGS
4040 gezelter 1490
4041 gezelter 2547 rm -f conftest*
4042 gezelter 2081
4043 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4044     # /foo, /bar, and /baz are search directories for the Fortran linker.
4045     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4046     ac_fc_v_output="`echo $ac_fc_v_output |
4047     grep 'LPATH is:' |
4048     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4049 gezelter 1490
4050 gezelter 2547 case $ac_fc_v_output in
4051     # If we are using xlf then replace all the commas with spaces.
4052     *xlfentry*)
4053     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4054 gezelter 1490
4055 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4056     # $LIBS confuse us, and the libraries appear later in the output anyway).
4057     *mGLOB_options_string*)
4058     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4059 gezelter 1490
4060 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4061     # Use "\"" instead of '"' for font-lock-mode.
4062     # FIXME: a more general fix for quoted arguments with spaces?
4063     *cft90*)
4064     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4065     esac
4066 gezelter 1490
4067    
4068     # look for -l* and *.a constructs in the output
4069 gezelter 2547 for ac_arg in $ac_fc_v_output; do
4070 gezelter 1490 case $ac_arg in
4071     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4072 gezelter 2547 ac_cv_prog_fc_v=$ac_verb
4073 gezelter 1490 break 2 ;;
4074     esac
4075     done
4076     done
4077 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
4078     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4079     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4080 gezelter 1490 fi
4081     else
4082     echo "$as_me: failed program was:" >&5
4083 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4084    
4085     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4086 gezelter 1490 echo "$as_me: WARNING: compilation failed" >&2;}
4087     fi
4088 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4089 gezelter 1490
4090     fi
4091 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4092     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4093     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4094     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4095     if test "${ac_cv_fc_libs+set}" = set; then
4096 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4097     else
4098 gezelter 2547 if test "x$FCLIBS" != "x"; then
4099     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4100 gezelter 1490 else
4101    
4102     cat >conftest.$ac_ext <<_ACEOF
4103 gezelter 2547 program main
4104 gezelter 1490
4105 gezelter 2547 end
4106 gezelter 1490 _ACEOF
4107    
4108     # Compile and link our simple test program by passing a flag (argument
4109 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
4110     # "verbose" output that we can then parse for the Fortran linker
4111 gezelter 1490 # flags.
4112 gezelter 2547 ac_save_FFLAGS=$FCFLAGS
4113     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4114 gezelter 2753 (eval echo $as_me:4114: \"$ac_link\") >&5
4115 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4116     echo "$ac_fc_v_output" >&5
4117     FCFLAGS=$ac_save_FFLAGS
4118 gezelter 1490
4119 gezelter 2547 rm -f conftest*
4120 gezelter 1490
4121 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4122     # /foo, /bar, and /baz are search directories for the Fortran linker.
4123     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4124     ac_fc_v_output="`echo $ac_fc_v_output |
4125     grep 'LPATH is:' |
4126     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4127 gezelter 1490
4128 gezelter 2547 case $ac_fc_v_output in
4129     # If we are using xlf then replace all the commas with spaces.
4130     *xlfentry*)
4131     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4132 gezelter 1490
4133 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4134     # $LIBS confuse us, and the libraries appear later in the output anyway).
4135     *mGLOB_options_string*)
4136     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4137 gezelter 1490
4138 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4139     # Use "\"" instead of '"' for font-lock-mode.
4140     # FIXME: a more general fix for quoted arguments with spaces?
4141     *cft90*)
4142     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4143     esac
4144 gezelter 1490
4145 gezelter 2547
4146    
4147     ac_cv_fc_libs=
4148    
4149 gezelter 1490 # Save positional arguments (if any)
4150     ac_save_positional="$@"
4151    
4152 gezelter 2547 set X $ac_fc_v_output
4153 gezelter 1490 while test $# != 1; do
4154     shift
4155     ac_arg=$1
4156     case $ac_arg in
4157     [\\/]*.a | ?:[\\/]*.a)
4158     ac_exists=false
4159 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4160 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4161     ac_exists=true
4162     break
4163     fi
4164     done
4165    
4166     if test x"$ac_exists" = xtrue; then
4167     :
4168     else
4169 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4170 gezelter 1490 fi
4171    
4172     ;;
4173     -bI:*)
4174     ac_exists=false
4175 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4176 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4177     ac_exists=true
4178     break
4179     fi
4180     done
4181    
4182     if test x"$ac_exists" = xtrue; then
4183     :
4184     else
4185     if test "$ac_compiler_gnu" = yes; then
4186     for ac_link_opt in $ac_arg; do
4187 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4188 gezelter 1490 done
4189     else
4190 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4191 gezelter 1490 fi
4192     fi
4193    
4194     ;;
4195     # Ignore these flags.
4196 gezelter 2547 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4197 gezelter 1490 ;;
4198     -lkernel32)
4199 gezelter 2547 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4200 gezelter 1490 ;;
4201     -[LRuY])
4202     # These flags, when seen by themselves, take an argument.
4203     # We remove the space between option and argument and re-iterate
4204     # unless we find an empty arg or a new option (starting with -)
4205     case $2 in
4206 gezelter 2547 "" | -*);;
4207     *)
4208 gezelter 1490 ac_arg="$ac_arg$2"
4209     shift; shift
4210     set X $ac_arg "$@"
4211     ;;
4212     esac
4213     ;;
4214     -YP,*)
4215     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4216     ac_exists=false
4217 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4218 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
4219     ac_exists=true
4220     break
4221     fi
4222     done
4223    
4224     if test x"$ac_exists" = xtrue; then
4225     :
4226     else
4227     ac_arg="$ac_arg $ac_j"
4228 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4229 gezelter 1490 fi
4230    
4231     done
4232     ;;
4233     -[lLR]*)
4234     ac_exists=false
4235 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4236 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4237     ac_exists=true
4238     break
4239     fi
4240     done
4241    
4242     if test x"$ac_exists" = xtrue; then
4243     :
4244     else
4245 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4246 gezelter 1490 fi
4247    
4248     ;;
4249     # Ignore everything else.
4250     esac
4251     done
4252     # restore positional arguments
4253     set X $ac_save_positional; shift
4254    
4255     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4256     # then we insist that the "run path" must be an absolute path (i.e. it
4257     # must begin with a "/").
4258     case `(uname -sr) 2>/dev/null` in
4259     "SunOS 5"*)
4260 gezelter 2547 ac_ld_run_path=`echo $ac_fc_v_output |
4261 gezelter 1490 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4262     test "x$ac_ld_run_path" != x &&
4263     if test "$ac_compiler_gnu" = yes; then
4264     for ac_link_opt in $ac_ld_run_path; do
4265 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4266 gezelter 1490 done
4267     else
4268 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4269 gezelter 1490 fi
4270     ;;
4271     esac
4272 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4273 gezelter 1490
4274     fi
4275 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4276     echo "${ECHO_T}$ac_cv_fc_libs" >&6
4277     FCLIBS="$ac_cv_fc_libs"
4278 gezelter 1490
4279    
4280 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4281     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4282     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4283     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4284 gezelter 2081
4285 gezelter 2547
4286     ac_ext=${FC_SRCEXT-f}
4287     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4288     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4289     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4290    
4291     echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4292     echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4293     if test "${ac_cv_fc_dummy_main+set}" = set; then
4294 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4295     else
4296 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
4297     LIBS="$LIBS $FCLIBS"
4298     ac_fortran_dm_var=FC_DUMMY_MAIN
4299     ac_ext=c
4300     ac_cpp='$CPP $CPPFLAGS'
4301     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4302     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4303     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4304    
4305     # First, try linking without a dummy main:
4306     cat >conftest.$ac_ext <<_ACEOF
4307     /* confdefs.h. */
4308 gezelter 1490 _ACEOF
4309 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
4310     cat >>conftest.$ac_ext <<_ACEOF
4311     /* end confdefs.h. */
4312    
4313     #ifdef FC_DUMMY_MAIN
4314     #ifndef FC_DUMMY_MAIN_EQ_F77
4315     # ifdef __cplusplus
4316     extern "C"
4317     # endif
4318     int FC_DUMMY_MAIN() { return 1; }
4319     #endif
4320     #endif
4321     int
4322     main ()
4323     {
4324    
4325     ;
4326     return 0;
4327     }
4328     _ACEOF
4329     rm -f conftest.$ac_objext conftest$ac_exeext
4330     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4331     (eval $ac_link) 2>conftest.er1
4332     ac_status=$?
4333     grep -v '^ *+' conftest.er1 >conftest.err
4334     rm -f conftest.er1
4335     cat conftest.err >&5
4336     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4337     (exit $ac_status); } &&
4338     { ac_try='test -z "$ac_c_werror_flag"
4339     || test ! -s conftest.err'
4340     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4341     (eval $ac_try) 2>&5
4342     ac_status=$?
4343     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4344     (exit $ac_status); }; } &&
4345     { ac_try='test -s conftest$ac_exeext'
4346     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4347     (eval $ac_try) 2>&5
4348     ac_status=$?
4349     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4350     (exit $ac_status); }; }; then
4351     ac_cv_fortran_dummy_main=none
4352     else
4353     echo "$as_me: failed program was:" >&5
4354     sed 's/^/| /' conftest.$ac_ext >&5
4355    
4356     ac_cv_fortran_dummy_main=unknown
4357     fi
4358     rm -f conftest.err conftest.$ac_objext \
4359     conftest$ac_exeext conftest.$ac_ext
4360    
4361     if test $ac_cv_fortran_dummy_main = unknown; then
4362     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4363     cat >conftest.$ac_ext <<_ACEOF
4364     /* confdefs.h. */
4365     _ACEOF
4366     cat confdefs.h >>conftest.$ac_ext
4367     cat >>conftest.$ac_ext <<_ACEOF
4368     /* end confdefs.h. */
4369     #define $ac_fortran_dm_var $ac_func
4370     #ifdef FC_DUMMY_MAIN
4371     #ifndef FC_DUMMY_MAIN_EQ_F77
4372     # ifdef __cplusplus
4373     extern "C"
4374     # endif
4375     int FC_DUMMY_MAIN() { return 1; }
4376     #endif
4377     #endif
4378     int
4379     main ()
4380     {
4381    
4382     ;
4383     return 0;
4384     }
4385     _ACEOF
4386     rm -f conftest.$ac_objext conftest$ac_exeext
4387     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4388     (eval $ac_link) 2>conftest.er1
4389     ac_status=$?
4390     grep -v '^ *+' conftest.er1 >conftest.err
4391     rm -f conftest.er1
4392     cat conftest.err >&5
4393     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4394     (exit $ac_status); } &&
4395     { ac_try='test -z "$ac_c_werror_flag"
4396     || test ! -s conftest.err'
4397     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4398     (eval $ac_try) 2>&5
4399     ac_status=$?
4400     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4401     (exit $ac_status); }; } &&
4402     { ac_try='test -s conftest$ac_exeext'
4403     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4404     (eval $ac_try) 2>&5
4405     ac_status=$?
4406     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4407     (exit $ac_status); }; }; then
4408     ac_cv_fortran_dummy_main=$ac_func; break
4409     else
4410     echo "$as_me: failed program was:" >&5
4411     sed 's/^/| /' conftest.$ac_ext >&5
4412    
4413     fi
4414     rm -f conftest.err conftest.$ac_objext \
4415     conftest$ac_exeext conftest.$ac_ext
4416     done
4417     fi
4418     ac_ext=${FC_SRCEXT-f}
4419     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4420     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4421     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4422     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4423     rm -f conftest*
4424     LIBS=$ac_fc_dm_save_LIBS
4425    
4426     fi
4427     echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4428     echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4429     FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4430     if test "$FC_DUMMY_MAIN" != unknown; then
4431     if test $FC_DUMMY_MAIN != none; then
4432    
4433     cat >>confdefs.h <<_ACEOF
4434     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4435     _ACEOF
4436    
4437     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4438    
4439     cat >>confdefs.h <<\_ACEOF
4440     #define FC_DUMMY_MAIN_EQ_F77 1
4441     _ACEOF
4442    
4443     fi
4444     fi
4445     else
4446     { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4447     See \`config.log' for more details." >&5
4448     echo "$as_me: error: linking to Fortran libraries from C fails
4449     See \`config.log' for more details." >&2;}
4450     { (exit 1); exit 1; }; }
4451     fi
4452    
4453    
4454     ac_ext=${FC_SRCEXT-f}
4455     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4456     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4457     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4458    
4459     ac_ext=${FC_SRCEXT-f}
4460     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4461     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4462     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4463     echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4464     echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4465     if test "${ac_cv_fc_mangling+set}" = set; then
4466     echo $ECHO_N "(cached) $ECHO_C" >&6
4467     else
4468     cat >conftest.$ac_ext <<_ACEOF
4469     subroutine foobar()
4470     return
4471     end
4472     subroutine foo_bar()
4473     return
4474     end
4475     _ACEOF
4476 gezelter 1490 rm -f conftest.$ac_objext
4477 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4478     (eval $ac_compile) 2>conftest.er1
4479 gezelter 1490 ac_status=$?
4480 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4481     rm -f conftest.er1
4482     cat conftest.err >&5
4483     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4484 gezelter 1490 (exit $ac_status); } &&
4485 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
4486 gezelter 2473 || test ! -s conftest.err'
4487 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4488 gezelter 1490 (eval $ac_try) 2>&5
4489     ac_status=$?
4490 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4491     (exit $ac_status); }; } &&
4492     { ac_try='test -s conftest.$ac_objext'
4493     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4494     (eval $ac_try) 2>&5
4495     ac_status=$?
4496     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4497 gezelter 1490 (exit $ac_status); }; }; then
4498 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
4499 gezelter 1490
4500 gezelter 2547 ac_save_LIBS=$LIBS
4501     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4502    
4503 gezelter 1490 ac_ext=c
4504     ac_cpp='$CPP $CPPFLAGS'
4505     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4506     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4507     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4508     ac_success=no
4509     for ac_foobar in foobar FOOBAR; do
4510     for ac_underscore in "" "_"; do
4511     ac_func="$ac_foobar$ac_underscore"
4512     cat >conftest.$ac_ext <<_ACEOF
4513 gezelter 2081 /* confdefs.h. */
4514     _ACEOF
4515     cat confdefs.h >>conftest.$ac_ext
4516     cat >>conftest.$ac_ext <<_ACEOF
4517     /* end confdefs.h. */
4518 gezelter 1490
4519     /* Override any gcc2 internal prototype to avoid an error. */
4520     #ifdef __cplusplus
4521     extern "C"
4522     #endif
4523     /* We use char because int might match the return type of a gcc2
4524     builtin and then its argument prototype would still apply. */
4525     char $ac_func ();
4526 gezelter 2547 #ifdef FC_DUMMY_MAIN
4527     #ifndef FC_DUMMY_MAIN_EQ_F77
4528     # ifdef __cplusplus
4529     extern "C"
4530     # endif
4531     int FC_DUMMY_MAIN() { return 1; }
4532     #endif
4533     #endif
4534 gezelter 1490 int
4535     main ()
4536     {
4537     $ac_func ();
4538     ;
4539     return 0;
4540     }
4541     _ACEOF
4542     rm -f conftest.$ac_objext conftest$ac_exeext
4543 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4544     (eval $ac_link) 2>conftest.er1
4545 gezelter 1490 ac_status=$?
4546 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4547     rm -f conftest.er1
4548     cat conftest.err >&5
4549     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4550 gezelter 1490 (exit $ac_status); } &&
4551 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4552     || test ! -s conftest.err'
4553 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4554 gezelter 1490 (eval $ac_try) 2>&5
4555     ac_status=$?
4556 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4557     (exit $ac_status); }; } &&
4558     { ac_try='test -s conftest$ac_exeext'
4559     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4560     (eval $ac_try) 2>&5
4561     ac_status=$?
4562     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4563 gezelter 1490 (exit $ac_status); }; }; then
4564     ac_success=yes; break 2
4565     else
4566     echo "$as_me: failed program was:" >&5
4567 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4568    
4569 gezelter 1490 fi
4570 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4571     conftest$ac_exeext conftest.$ac_ext
4572 gezelter 1490 done
4573     done
4574 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4575     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4576     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4577     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4578 gezelter 1490
4579     if test "$ac_success" = "yes"; then
4580     case $ac_foobar in
4581 gezelter 2547 foobar)
4582     ac_case=lower
4583     ac_foo_bar=foo_bar
4584     ;;
4585     FOOBAR)
4586     ac_case=upper
4587     ac_foo_bar=FOO_BAR
4588     ;;
4589 gezelter 1490 esac
4590    
4591 gezelter 2547 ac_ext=c
4592     ac_cpp='$CPP $CPPFLAGS'
4593     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4594     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4595     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4596 gezelter 1490 ac_success_extra=no
4597     for ac_extra in "" "_"; do
4598 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4599     cat >conftest.$ac_ext <<_ACEOF
4600 gezelter 2081 /* confdefs.h. */
4601     _ACEOF
4602     cat confdefs.h >>conftest.$ac_ext
4603     cat >>conftest.$ac_ext <<_ACEOF
4604     /* end confdefs.h. */
4605 gezelter 1490
4606     /* Override any gcc2 internal prototype to avoid an error. */
4607     #ifdef __cplusplus
4608     extern "C"
4609     #endif
4610     /* We use char because int might match the return type of a gcc2
4611     builtin and then its argument prototype would still apply. */
4612     char $ac_func ();
4613 gezelter 2547 #ifdef FC_DUMMY_MAIN
4614     #ifndef FC_DUMMY_MAIN_EQ_F77
4615     # ifdef __cplusplus
4616     extern "C"
4617     # endif
4618     int FC_DUMMY_MAIN() { return 1; }
4619     #endif
4620     #endif
4621 gezelter 1490 int
4622     main ()
4623     {
4624     $ac_func ();
4625     ;
4626     return 0;
4627     }
4628     _ACEOF
4629     rm -f conftest.$ac_objext conftest$ac_exeext
4630 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4631     (eval $ac_link) 2>conftest.er1
4632 gezelter 1490 ac_status=$?
4633 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4634     rm -f conftest.er1
4635     cat conftest.err >&5
4636     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4637 gezelter 1490 (exit $ac_status); } &&
4638 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
4639     || test ! -s conftest.err'
4640 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4641 gezelter 1490 (eval $ac_try) 2>&5
4642     ac_status=$?
4643 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4644     (exit $ac_status); }; } &&
4645     { ac_try='test -s conftest$ac_exeext'
4646     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4647     (eval $ac_try) 2>&5
4648     ac_status=$?
4649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4650 gezelter 1490 (exit $ac_status); }; }; then
4651     ac_success_extra=yes; break
4652     else
4653     echo "$as_me: failed program was:" >&5
4654 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4655    
4656 gezelter 1490 fi
4657 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
4658     conftest$ac_exeext conftest.$ac_ext
4659 gezelter 1490 done
4660 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4661     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4662     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4663     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4664 gezelter 1490
4665     if test "$ac_success_extra" = "yes"; then
4666 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
4667 gezelter 1490 if test -z "$ac_underscore"; then
4668 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4669 gezelter 1490 else
4670 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4671 gezelter 1490 fi
4672     if test -z "$ac_extra"; then
4673 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4674 gezelter 1490 else
4675 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4676 gezelter 1490 fi
4677     else
4678 gezelter 2547 ac_cv_fc_mangling="unknown"
4679 gezelter 1490 fi
4680     else
4681 gezelter 2547 ac_cv_fc_mangling="unknown"
4682 gezelter 1490 fi
4683    
4684     LIBS=$ac_save_LIBS
4685 gezelter 2547 rm -f cfortran_test* conftest*
4686 gezelter 1490 else
4687     echo "$as_me: failed program was:" >&5
4688 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4689    
4690 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4691     See \`config.log' for more details." >&5
4692     echo "$as_me: error: cannot compile a simple Fortran program
4693     See \`config.log' for more details." >&2;}
4694     { (exit 1); exit 1; }; }
4695 gezelter 1490 fi
4696 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4697 gezelter 1490
4698     fi
4699 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4700     echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4701 gezelter 1490
4702 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4703     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4704     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4705     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4706 gezelter 2081
4707 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4708     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4709     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4710     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4711 gezelter 2081
4712 gezelter 2547
4713     case $ac_cv_fc_mangling in
4714 gezelter 1490 "lower case, no underscore, no extra underscore")
4715 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4716 gezelter 2547 #define FC_FUNC(name,NAME) name
4717 gezelter 2081 _ACEOF
4718 gezelter 1490
4719 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4720 gezelter 2547 #define FC_FUNC_(name,NAME) name
4721 gezelter 2081 _ACEOF
4722 gezelter 1490 ;;
4723     "lower case, no underscore, extra underscore")
4724 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4725 gezelter 2547 #define FC_FUNC(name,NAME) name
4726 gezelter 2081 _ACEOF
4727 gezelter 1490
4728 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4729 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4730 gezelter 2081 _ACEOF
4731 gezelter 1490 ;;
4732     "lower case, underscore, no extra underscore")
4733 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4734 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4735 gezelter 2081 _ACEOF
4736 gezelter 1490
4737 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4738 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4739 gezelter 2081 _ACEOF
4740 gezelter 1490 ;;
4741     "lower case, underscore, extra underscore")
4742 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4743 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4744 gezelter 2081 _ACEOF
4745 gezelter 1490
4746 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4747 gezelter 2547 #define FC_FUNC_(name,NAME) name ## __
4748 gezelter 2081 _ACEOF
4749 gezelter 1490 ;;
4750     "upper case, no underscore, no extra underscore")
4751 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4752 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4753 gezelter 2081 _ACEOF
4754 gezelter 1490
4755 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4756 gezelter 2547 #define FC_FUNC_(name,NAME) NAME
4757 gezelter 2081 _ACEOF
4758 gezelter 1490 ;;
4759     "upper case, no underscore, extra underscore")
4760 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4761 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4762 gezelter 2081 _ACEOF
4763 gezelter 1490
4764 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4765 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4766 gezelter 2081 _ACEOF
4767 gezelter 1490 ;;
4768     "upper case, underscore, no extra underscore")
4769 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4770 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4771 gezelter 2081 _ACEOF
4772 gezelter 1490
4773 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4774 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4775 gezelter 2081 _ACEOF
4776 gezelter 1490 ;;
4777     "upper case, underscore, extra underscore")
4778 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4779 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4780 gezelter 2081 _ACEOF
4781 gezelter 1490
4782 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4783 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## __
4784 gezelter 2081 _ACEOF
4785 gezelter 1490 ;;
4786     *)
4787 gezelter 2547 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4788     echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4789 gezelter 1490 ;;
4790     esac
4791    
4792 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4793     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4794     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4795     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4796 gezelter 2081
4797    
4798    
4799 gezelter 2547 ac_ext=${FC_SRCEXT-f}
4800     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4801     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4802     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4803     echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4804     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4805     if test "${ac_cv_prog_fc_v+set}" = set; then
4806     echo $ECHO_N "(cached) $ECHO_C" >&6
4807     else
4808     cat >conftest.$ac_ext <<_ACEOF
4809     program main
4810 gezelter 2081
4811 gezelter 2547 end
4812     _ACEOF
4813     rm -f conftest.$ac_objext
4814     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4815     (eval $ac_compile) 2>conftest.er1
4816     ac_status=$?
4817     grep -v '^ *+' conftest.er1 >conftest.err
4818     rm -f conftest.er1
4819     cat conftest.err >&5
4820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4821     (exit $ac_status); } &&
4822     { ac_try='test -z "$ac_fc_werror_flag"
4823     || test ! -s conftest.err'
4824     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4825     (eval $ac_try) 2>&5
4826     ac_status=$?
4827     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4828     (exit $ac_status); }; } &&
4829     { ac_try='test -s conftest.$ac_objext'
4830     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4831     (eval $ac_try) 2>&5
4832     ac_status=$?
4833     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4834     (exit $ac_status); }; }; then
4835     ac_cv_prog_fc_v=
4836     # Try some options frequently used verbose output
4837     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4838     cat >conftest.$ac_ext <<_ACEOF
4839     program main
4840    
4841     end
4842     _ACEOF
4843    
4844     # Compile and link our simple test program by passing a flag (argument
4845     # 1 to this macro) to the Fortran compiler in order to get
4846     # "verbose" output that we can then parse for the Fortran linker
4847     # flags.
4848     ac_save_FFLAGS=$FCFLAGS
4849     FCFLAGS="$FCFLAGS $ac_verb"
4850 gezelter 2753 (eval echo $as_me:4850: \"$ac_link\") >&5
4851 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4852     echo "$ac_fc_v_output" >&5
4853     FCFLAGS=$ac_save_FFLAGS
4854    
4855     rm -f conftest*
4856    
4857     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4858     # /foo, /bar, and /baz are search directories for the Fortran linker.
4859     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4860     ac_fc_v_output="`echo $ac_fc_v_output |
4861     grep 'LPATH is:' |
4862     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4863    
4864     case $ac_fc_v_output in
4865     # If we are using xlf then replace all the commas with spaces.
4866     *xlfentry*)
4867     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4868    
4869     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4870     # $LIBS confuse us, and the libraries appear later in the output anyway).
4871     *mGLOB_options_string*)
4872     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4873    
4874     # If we are using Cray Fortran then delete quotes.
4875     # Use "\"" instead of '"' for font-lock-mode.
4876     # FIXME: a more general fix for quoted arguments with spaces?
4877     *cft90*)
4878     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4879     esac
4880    
4881    
4882     # look for -l* and *.a constructs in the output
4883     for ac_arg in $ac_fc_v_output; do
4884     case $ac_arg in
4885     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4886     ac_cv_prog_fc_v=$ac_verb
4887     break 2 ;;
4888     esac
4889     done
4890     done
4891     if test -z "$ac_cv_prog_fc_v"; then
4892     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4893     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4894     fi
4895     else
4896     echo "$as_me: failed program was:" >&5
4897     sed 's/^/| /' conftest.$ac_ext >&5
4898    
4899     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4900     echo "$as_me: WARNING: compilation failed" >&2;}
4901     fi
4902     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4903    
4904     fi
4905     echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4906     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4907     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4908     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4909     if test "${ac_cv_fc_libs+set}" = set; then
4910     echo $ECHO_N "(cached) $ECHO_C" >&6
4911     else
4912     if test "x$FCLIBS" != "x"; then
4913     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4914     else
4915    
4916     cat >conftest.$ac_ext <<_ACEOF
4917     program main
4918    
4919     end
4920     _ACEOF
4921    
4922     # Compile and link our simple test program by passing a flag (argument
4923     # 1 to this macro) to the Fortran compiler in order to get
4924     # "verbose" output that we can then parse for the Fortran linker
4925     # flags.
4926     ac_save_FFLAGS=$FCFLAGS
4927     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4928 gezelter 2753 (eval echo $as_me:4928: \"$ac_link\") >&5
4929 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4930     echo "$ac_fc_v_output" >&5
4931     FCFLAGS=$ac_save_FFLAGS
4932    
4933     rm -f conftest*
4934    
4935     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4936     # /foo, /bar, and /baz are search directories for the Fortran linker.
4937     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4938     ac_fc_v_output="`echo $ac_fc_v_output |
4939     grep 'LPATH is:' |
4940     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4941    
4942     case $ac_fc_v_output in
4943     # If we are using xlf then replace all the commas with spaces.
4944     *xlfentry*)
4945     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4946    
4947     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4948     # $LIBS confuse us, and the libraries appear later in the output anyway).
4949     *mGLOB_options_string*)
4950     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4951    
4952     # If we are using Cray Fortran then delete quotes.
4953     # Use "\"" instead of '"' for font-lock-mode.
4954     # FIXME: a more general fix for quoted arguments with spaces?
4955     *cft90*)
4956     ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4957     esac
4958    
4959    
4960    
4961     ac_cv_fc_libs=
4962    
4963     # Save positional arguments (if any)
4964     ac_save_positional="$@"
4965    
4966     set X $ac_fc_v_output
4967     while test $# != 1; do
4968     shift
4969     ac_arg=$1
4970     case $ac_arg in
4971     [\\/]*.a | ?:[\\/]*.a)
4972     ac_exists=false
4973     for ac_i in $ac_cv_fc_libs; do
4974     if test x"$ac_arg" = x"$ac_i"; then
4975     ac_exists=true
4976     break
4977     fi
4978     done
4979    
4980     if test x"$ac_exists" = xtrue; then
4981     :
4982     else
4983     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4984     fi
4985    
4986     ;;
4987     -bI:*)
4988     ac_exists=false
4989     for ac_i in $ac_cv_fc_libs; do
4990     if test x"$ac_arg" = x"$ac_i"; then
4991     ac_exists=true
4992     break
4993     fi
4994     done
4995    
4996     if test x"$ac_exists" = xtrue; then
4997     :
4998     else
4999     if test "$ac_compiler_gnu" = yes; then
5000     for ac_link_opt in $ac_arg; do
5001     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5002     done
5003     else
5004     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5005     fi
5006     fi
5007    
5008     ;;
5009     # Ignore these flags.
5010     -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5011     ;;
5012     -lkernel32)
5013     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5014     ;;
5015     -[LRuY])
5016     # These flags, when seen by themselves, take an argument.
5017     # We remove the space between option and argument and re-iterate
5018     # unless we find an empty arg or a new option (starting with -)
5019     case $2 in
5020     "" | -*);;
5021     *)
5022     ac_arg="$ac_arg$2"
5023     shift; shift
5024     set X $ac_arg "$@"
5025     ;;
5026     esac
5027     ;;
5028     -YP,*)
5029     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5030     ac_exists=false
5031     for ac_i in $ac_cv_fc_libs; do
5032     if test x"$ac_j" = x"$ac_i"; then
5033     ac_exists=true
5034     break
5035     fi
5036     done
5037    
5038     if test x"$ac_exists" = xtrue; then
5039     :
5040     else
5041     ac_arg="$ac_arg $ac_j"
5042     ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5043     fi
5044    
5045     done
5046     ;;
5047     -[lLR]*)
5048     ac_exists=false
5049     for ac_i in $ac_cv_fc_libs; do
5050     if test x"$ac_arg" = x"$ac_i"; then
5051     ac_exists=true
5052     break
5053     fi
5054     done
5055    
5056     if test x"$ac_exists" = xtrue; then
5057     :
5058     else
5059     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5060     fi
5061    
5062     ;;
5063     # Ignore everything else.
5064     esac
5065     done
5066     # restore positional arguments
5067     set X $ac_save_positional; shift
5068    
5069     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5070     # then we insist that the "run path" must be an absolute path (i.e. it
5071     # must begin with a "/").
5072     case `(uname -sr) 2>/dev/null` in
5073     "SunOS 5"*)
5074     ac_ld_run_path=`echo $ac_fc_v_output |
5075     sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5076     test "x$ac_ld_run_path" != x &&
5077     if test "$ac_compiler_gnu" = yes; then
5078     for ac_link_opt in $ac_ld_run_path; do
5079     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5080     done
5081     else
5082     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5083     fi
5084     ;;
5085     esac
5086     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5087    
5088     fi
5089     echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5090     echo "${ECHO_T}$ac_cv_fc_libs" >&6
5091     FCLIBS="$ac_cv_fc_libs"
5092    
5093    
5094     ac_ext=${FC_SRCEXT-f}
5095     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5096     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5097     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5098    
5099    
5100    
5101 gezelter 2081 echo "$as_me:$LINENO: checking for module suffix" >&5
5102 gezelter 1490 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5103     rm -f conftest*
5104     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5105     rm -f work*
5106 gezelter 2547 cat >conftest.$ac_ext <<EOF
5107 gezelter 1490 module conftest
5108     integer n
5109     parameter (n=1)
5110     end module conftest
5111     EOF
5112     # SGI and absoft compilers generates module name in upper case!
5113     testname="conftest"
5114     modcase="lower"
5115 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5116     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5117 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5118     if test -z "$MOD" ; then
5119     MOD=`ls CONFTEST* 2>/dev/null \
5120 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5121 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5122     if test -n "$MOD" ; then
5123     testname="CONFTEST"
5124     modcase="upper"
5125     fi
5126     fi
5127     if test -z "$MOD" ; then
5128 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5129 gezelter 1490 echo "${ECHO_T}unknown" >&6
5130     # Use mod if we can't figure it out
5131     MOD="mod"
5132     else
5133 gezelter 2081 echo "$as_me:$LINENO: result: $MOD" >&5
5134 gezelter 1490 echo "${ECHO_T}$MOD" >&6
5135     fi
5136     if test -s work.pcl ; then
5137 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5138 gezelter 1490 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5139     fi
5140     else
5141 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5142 gezelter 1490 echo "${ECHO_T}unknown" >&6
5143     fi
5144    
5145 gezelter 2081
5146    
5147    
5148    
5149 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
5150     # (absoft) use -p).
5151     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5152     # specified, work.pcl and work.pc are created. However, if you specify
5153     # a file, it must contain a the name of a file ending in .pc . Ugh!
5154     # Use the module made above
5155 gezelter 2081 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5156 gezelter 1490 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5157     rm -f conftest*
5158     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5159     rm -f work*
5160 gezelter 2547 cat >conftest.$ac_ext <<EOF
5161 gezelter 1490 module conftest
5162     integer n
5163     parameter (n=1)
5164     end module conftest
5165     EOF
5166     # SGI and absoft compilers generates module name in upper case!
5167     testname="conftest"
5168 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5169     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5170 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5171     if test -n "$mod" ; then
5172     testname="CONFTEST"
5173     fi
5174     madedir=0
5175     if test ! -d conf ; then mkdir conf ; madedir=1; fi
5176     cp $testname.$MOD conf
5177     rm -f conftest* CONFTEST*
5178 gezelter 2547 cat >conftest1.$ac_ext <<EOF
5179 gezelter 1490 program main
5180     use conftest
5181     print *, n
5182     end
5183     EOF
5184     F90_WORK_FILES_ARG=""
5185     F90MODINCSPEC=""
5186 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5187 gezelter 1490 MODDIRFLAG="-I"
5188     F90MODINCSPEC="-I<dir>"
5189 gezelter 2081 echo "$as_me:$LINENO: result: -I" >&5
5190 gezelter 1490 echo "${ECHO_T}-I" >&6
5191 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5192 gezelter 1490 MODDIRFLAG="-M"
5193     F90MODINCSPEC="-M<dir>"
5194 gezelter 2081 echo "$as_me:$LINENO: result: -M" >&5
5195 gezelter 1490 echo "${ECHO_T}-M" >&6
5196 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5197 gezelter 1490 MODDIRFLAG="-p"
5198     F90MODINCSPEC="-p<dir>"
5199 gezelter 2081 echo "$as_me:$LINENO: result: -p" >&5
5200 gezelter 1490 echo "${ECHO_T}-p" >&6
5201     elif test -s work.pc ; then
5202     cp work.pc conf/mpimod.pc
5203     echo "mpimod.pc" > conf/mpimod.pcl
5204     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5205 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5206 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
5207 gezelter 2081 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5208 gezelter 1490 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5209     F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5210     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5211    
5212     else
5213     # The version of the Intel compiler that I have refuses to let
5214     # you put the "work catalog" list anywhere but the current
5215     # directory. For example, you cannot in
5216     :
5217     fi
5218     fi
5219     if test -z "MODDIRFLAG" ; then
5220 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
5221 gezelter 1490 echo "${ECHO_T}unknown" >&6
5222     fi
5223    
5224 gezelter 2081
5225 gezelter 1490 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5226     if test $madedir = 1 ; then rmdir conf ; fi
5227     fi
5228    
5229 gezelter 2081
5230     echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5231 gezelter 1535 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5232     if test "${ac_cv_f90_module_names+set}" = set; then
5233     echo $ECHO_N "(cached) $ECHO_C" >&6
5234     else
5235 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5236     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5237     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5238     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5239 gezelter 1535
5240     # carry out the test in a new directory, so that we don't miss anything
5241     mkdir conftest
5242     cd conftest
5243     cat >conftest.$ac_ext <<_ACEOF
5244     MODULE Bar
5245     END MODULE Bar
5246     _ACEOF
5247     rm -f conftest.$ac_objext
5248 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5249     (eval $ac_compile) 2>conftest.er1
5250 gezelter 1535 ac_status=$?
5251 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5252     rm -f conftest.er1
5253     cat conftest.err >&5
5254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5255 gezelter 1535 (exit $ac_status); } &&
5256 gezelter 2547 { ac_try='test -z "$ac_fc_werror_flag"
5257 gezelter 2473 || test ! -s conftest.err'
5258 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5259 gezelter 1535 (eval $ac_try) 2>&5
5260     ac_status=$?
5261 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5262     (exit $ac_status); }; } &&
5263     { ac_try='test -s conftest.$ac_objext'
5264     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5265     (eval $ac_try) 2>&5
5266     ac_status=$?
5267     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5268 gezelter 1535 (exit $ac_status); }; }; then
5269     ac_cv_f90_module_names=
5270     ac_file_list=*
5271     for ac_file in $ac_file_list; do
5272     case $ac_file in
5273     # don't care for original source and object files
5274     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5275     :
5276     ;;
5277     # look for new files derived from the file name
5278     *conftest*)
5279     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5280     ac_exists=false
5281     for ac_i in $ac_cv_f90_module_names; do
5282     if test x"$ac_pat" = x"$ac_i"; then
5283     ac_exists=true
5284     break
5285     fi
5286     done
5287    
5288     if test x"$ac_exists" = xtrue; then
5289     :
5290     else
5291     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5292     fi
5293    
5294     ;;
5295     # look for new files derived from the module name,
5296     # with different case translation schemes
5297     *Bar*)
5298     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5299     ac_exists=false
5300     for ac_i in $ac_cv_f90_module_names; do
5301     if test x"$ac_pat" = x"$ac_i"; then
5302     ac_exists=true
5303     break
5304     fi
5305     done
5306    
5307     if test x"$ac_exists" = xtrue; then
5308     :
5309     else
5310     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5311     fi
5312    
5313     ;;
5314     *bar*)
5315     ac_pat=`echo $ac_file | sed s/bar/%module%/`
5316     ac_exists=false
5317     for ac_i in $ac_cv_f90_module_names; do
5318     if test x"$ac_pat" = x"$ac_i"; then
5319     ac_exists=true
5320     break
5321     fi
5322     done
5323    
5324     if test x"$ac_exists" = xtrue; then
5325     :
5326     else
5327     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5328     fi
5329    
5330     ;;
5331     *BAR*)
5332     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5333     ac_exists=false
5334     for ac_i in $ac_cv_f90_module_names; do
5335     if test x"$ac_pat" = x"$ac_i"; then
5336     ac_exists=true
5337     break
5338     fi
5339     done
5340    
5341     if test x"$ac_exists" = xtrue; then
5342     :
5343     else
5344     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5345     fi
5346    
5347     ;;
5348     # Other files - we have no idea how they are generated
5349     *)
5350 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5351 gezelter 1535 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5352     ;;
5353     esac
5354     done
5355     if test "x$ac_cv_f90_module_names" = "x"; then
5356 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5357 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5358     fi
5359    
5360     else
5361     echo "$as_me: failed program was:" >&5
5362 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5363    
5364 gezelter 1535 ac_cv_f90_module_names=
5365 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5366 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5367     fi
5368 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5369 gezelter 1535 cd ..
5370     # cleanup
5371     rm -rf conftest
5372 gezelter 2547 ac_ext=${FC_SRCEXT-f}
5373     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5374     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5375     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5376 gezelter 1535
5377     fi
5378 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5379 gezelter 1535 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5380    
5381     # We now generate a shell script that will help us to figure out the correct
5382     # module file names, using the value of ac_cv_f90_module_names
5383    
5384     echo "Generating shell script modnam"
5385    
5386     cat > scripts/modnam << EOF
5387     #! /bin/sh
5388     # This script is auto-generated by configure
5389     #
5390     usage="\\
5391     Usage: \$0 [FILES]
5392    
5393     [FILES] are Fortran 90 source files.
5394     The output is a list of module file names that the Fortran 90 compiler
5395     generates when compiling [FILES]."
5396    
5397     list=
5398     empty=
5399    
5400     if test \$# -eq 0; then
5401     echo "\$usage"; exit 0
5402     fi
5403    
5404     while test \$# != 0; do
5405    
5406     file=\$1
5407     shift
5408    
5409     # strip suffix
5410     base=\`echo \$file | sed 's/[.][^.]*$//'\`
5411    
5412     test ! -f \$file && continue
5413    
5414     # Look for module definitions and transform them to upper / lower case
5415     mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
5416     upper=\`echo \$mods | tr a-z A-Z\`
5417     lower=\`echo \$mods | tr A-Z a-z\`
5418    
5419     # Here, the patterns for generating module file names were inserted by configure
5420     for trans in $ac_cv_f90_module_names; do
5421    
5422     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5423     var=empty
5424     case \$pat in
5425     %MODULE%)
5426     var=upper ;;
5427     %Module%)
5428     var=mods ;;
5429     %module%)
5430     var=lower ;;
5431     %FILE%)
5432     test -n "\$mods" && var=base ;;
5433     esac
5434     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5435     list="\$list \$new"
5436     done
5437     done
5438    
5439     echo \$list
5440     # end of configure-generated script
5441     EOF
5442     chmod 755 scripts/modnam
5443    
5444     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5445     F90_MODULE_NAMES=empty
5446     case $pat in
5447     %MODULE%)
5448     F90_MODULE_NAMES=UPPER ;;
5449     %Module%)
5450     F90_MODULE_NAMES=Mixed ;;
5451     %module%)
5452     F90_MODULE_NAMES=lower ;;
5453     *)
5454     F90_MODULE_NAMES=unknown ;;
5455     esac
5456    
5457 gezelter 1490 ac_ext=c
5458     ac_cpp='$CPP $CPPFLAGS'
5459     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5460     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5461     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5462    
5463 gezelter 2081
5464 gezelter 2547 ac_ext=c
5465     ac_cpp='$CPP $CPPFLAGS'
5466     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5467     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5468     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5469 gezelter 2453
5470    
5471 gezelter 2547
5472     echo "$as_me:$LINENO: checking for asin in -lm" >&5
5473     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5474     if test "${ac_cv_lib_m_asin+set}" = set; then
5475 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
5476     else
5477 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
5478     LIBS="-lm $LIBS"
5479     cat >conftest.$ac_ext <<_ACEOF
5480 gezelter 2453 /* confdefs.h. */
5481     _ACEOF
5482     cat confdefs.h >>conftest.$ac_ext
5483     cat >>conftest.$ac_ext <<_ACEOF
5484     /* end confdefs.h. */
5485 gezelter 2547
5486     /* Override any gcc2 internal prototype to avoid an error. */
5487     #ifdef __cplusplus
5488     extern "C"
5489 gezelter 2453 #endif
5490 gezelter 2547 /* We use char because int might match the return type of a gcc2
5491     builtin and then its argument prototype would still apply. */
5492     char asin ();
5493     #ifdef FC_DUMMY_MAIN
5494     #ifndef FC_DUMMY_MAIN_EQ_F77
5495     # ifdef __cplusplus
5496     extern "C"
5497     # endif
5498     int FC_DUMMY_MAIN() { return 1; }
5499     #endif
5500     #endif
5501     int
5502     main ()
5503     {
5504     asin ();
5505     ;
5506     return 0;
5507     }
5508 gezelter 2453 _ACEOF
5509 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
5510     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5511     (eval $ac_link) 2>conftest.er1
5512 gezelter 2453 ac_status=$?
5513     grep -v '^ *+' conftest.er1 >conftest.err
5514     rm -f conftest.er1
5515     cat conftest.err >&5
5516     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5517 gezelter 2547 (exit $ac_status); } &&
5518     { ac_try='test -z "$ac_c_werror_flag"
5519     || test ! -s conftest.err'
5520     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5521     (eval $ac_try) 2>&5
5522 gezelter 2453 ac_status=$?
5523     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5524 gezelter 2547 (exit $ac_status); }; } &&
5525     { ac_try='test -s conftest$ac_exeext'
5526     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5527     (eval $ac_try) 2>&5
5528 gezelter 2453 ac_status=$?
5529     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5530 gezelter 2547 (exit $ac_status); }; }; then
5531     ac_cv_lib_m_asin=yes
5532 gezelter 2453 else
5533     echo "$as_me: failed program was:" >&5
5534     sed 's/^/| /' conftest.$ac_ext >&5
5535    
5536 gezelter 2547 ac_cv_lib_m_asin=no
5537 gezelter 2453 fi
5538 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
5539     conftest$ac_exeext conftest.$ac_ext
5540     LIBS=$ac_check_lib_save_LIBS
5541     fi
5542     echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5543     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5544     if test $ac_cv_lib_m_asin = yes; then
5545     cat >>confdefs.h <<_ACEOF
5546     #define HAVE_LIBM 1
5547 gezelter 2510 _ACEOF
5548 gezelter 2453
5549 gezelter 2547 LIBS="-lm $LIBS"
5550 gezelter 2453
5551     else
5552 gezelter 2547 exit
5553 gezelter 2453 fi
5554    
5555    
5556 gezelter 2081 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5557     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5558     if test "${ac_cv_header_stdc+set}" = set; then
5559     echo $ECHO_N "(cached) $ECHO_C" >&6
5560     else
5561     cat >conftest.$ac_ext <<_ACEOF
5562     /* confdefs.h. */
5563     _ACEOF
5564     cat confdefs.h >>conftest.$ac_ext
5565     cat >>conftest.$ac_ext <<_ACEOF
5566     /* end confdefs.h. */
5567     #include <stdlib.h>
5568     #include <stdarg.h>
5569     #include <string.h>
5570     #include <float.h>
5571    
5572 gezelter 2547 #ifdef FC_DUMMY_MAIN
5573     #ifndef FC_DUMMY_MAIN_EQ_F77
5574     # ifdef __cplusplus
5575     extern "C"
5576     # endif
5577     int FC_DUMMY_MAIN() { return 1; }
5578     #endif
5579     #endif
5580 gezelter 2081 int
5581     main ()
5582     {
5583    
5584     ;
5585     return 0;
5586     }
5587     _ACEOF
5588     rm -f conftest.$ac_objext
5589     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5590     (eval $ac_compile) 2>conftest.er1
5591     ac_status=$?
5592     grep -v '^ *+' conftest.er1 >conftest.err
5593     rm -f conftest.er1
5594     cat conftest.err >&5
5595     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5596     (exit $ac_status); } &&
5597 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5598 gezelter 2473 || test ! -s conftest.err'
5599 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5600     (eval $ac_try) 2>&5
5601     ac_status=$?
5602     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5603     (exit $ac_status); }; } &&
5604     { ac_try='test -s conftest.$ac_objext'
5605     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5606     (eval $ac_try) 2>&5
5607     ac_status=$?
5608     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5609     (exit $ac_status); }; }; then
5610     ac_cv_header_stdc=yes
5611     else
5612     echo "$as_me: failed program was:" >&5
5613     sed 's/^/| /' conftest.$ac_ext >&5
5614    
5615     ac_cv_header_stdc=no
5616     fi
5617     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5618    
5619     if test $ac_cv_header_stdc = yes; then
5620     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5621     cat >conftest.$ac_ext <<_ACEOF
5622     /* confdefs.h. */
5623     _ACEOF
5624     cat confdefs.h >>conftest.$ac_ext
5625     cat >>conftest.$ac_ext <<_ACEOF
5626     /* end confdefs.h. */
5627     #include <string.h>
5628    
5629     _ACEOF
5630     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5631     $EGREP "memchr" >/dev/null 2>&1; then
5632     :
5633     else
5634     ac_cv_header_stdc=no
5635     fi
5636     rm -f conftest*
5637    
5638     fi
5639    
5640     if test $ac_cv_header_stdc = yes; then
5641     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5642     cat >conftest.$ac_ext <<_ACEOF
5643     /* confdefs.h. */
5644     _ACEOF
5645     cat confdefs.h >>conftest.$ac_ext
5646     cat >>conftest.$ac_ext <<_ACEOF
5647     /* end confdefs.h. */
5648     #include <stdlib.h>
5649    
5650     _ACEOF
5651     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5652     $EGREP "free" >/dev/null 2>&1; then
5653     :
5654     else
5655     ac_cv_header_stdc=no
5656     fi
5657     rm -f conftest*
5658    
5659     fi
5660    
5661     if test $ac_cv_header_stdc = yes; then
5662     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5663     if test "$cross_compiling" = yes; then
5664     :
5665     else
5666     cat >conftest.$ac_ext <<_ACEOF
5667     /* confdefs.h. */
5668     _ACEOF
5669     cat confdefs.h >>conftest.$ac_ext
5670     cat >>conftest.$ac_ext <<_ACEOF
5671     /* end confdefs.h. */
5672     #include <ctype.h>
5673     #if ((' ' & 0x0FF) == 0x020)
5674     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5675     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5676     #else
5677     # define ISLOWER(c) \
5678     (('a' <= (c) && (c) <= 'i') \
5679     || ('j' <= (c) && (c) <= 'r') \
5680     || ('s' <= (c) && (c) <= 'z'))
5681     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5682     #endif
5683    
5684     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5685     int
5686     main ()
5687     {
5688     int i;
5689     for (i = 0; i < 256; i++)
5690     if (XOR (islower (i), ISLOWER (i))
5691     || toupper (i) != TOUPPER (i))
5692     exit(2);
5693     exit (0);
5694     }
5695     _ACEOF
5696     rm -f conftest$ac_exeext
5697     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5698     (eval $ac_link) 2>&5
5699     ac_status=$?
5700     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5701     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5702     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5703     (eval $ac_try) 2>&5
5704     ac_status=$?
5705     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5706     (exit $ac_status); }; }; then
5707     :
5708     else
5709     echo "$as_me: program exited with status $ac_status" >&5
5710     echo "$as_me: failed program was:" >&5
5711     sed 's/^/| /' conftest.$ac_ext >&5
5712    
5713     ( exit $ac_status )
5714     ac_cv_header_stdc=no
5715     fi
5716     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5717     fi
5718     fi
5719     fi
5720     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5721     echo "${ECHO_T}$ac_cv_header_stdc" >&6
5722     if test $ac_cv_header_stdc = yes; then
5723    
5724     cat >>confdefs.h <<\_ACEOF
5725     #define STDC_HEADERS 1
5726     _ACEOF
5727    
5728     fi
5729    
5730 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5731 gezelter 2510
5732    
5733    
5734 gezelter 2547
5735    
5736    
5737    
5738    
5739    
5740     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5741     inttypes.h stdint.h unistd.h
5742     do
5743     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5744     echo "$as_me:$LINENO: checking for $ac_header" >&5
5745     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5746     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5747     echo $ECHO_N "(cached) $ECHO_C" >&6
5748     else
5749     cat >conftest.$ac_ext <<_ACEOF
5750 gezelter 2510 /* confdefs.h. */
5751     _ACEOF
5752     cat confdefs.h >>conftest.$ac_ext
5753     cat >>conftest.$ac_ext <<_ACEOF
5754     /* end confdefs.h. */
5755 gezelter 2547 $ac_includes_default
5756    
5757     #include <$ac_header>
5758 gezelter 2510 _ACEOF
5759     rm -f conftest.$ac_objext
5760     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5761     (eval $ac_compile) 2>conftest.er1
5762     ac_status=$?
5763     grep -v '^ *+' conftest.er1 >conftest.err
5764     rm -f conftest.er1
5765     cat conftest.err >&5
5766     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5767     (exit $ac_status); } &&
5768 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5769 gezelter 2510 || test ! -s conftest.err'
5770     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5771     (eval $ac_try) 2>&5
5772     ac_status=$?
5773     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5774     (exit $ac_status); }; } &&
5775     { ac_try='test -s conftest.$ac_objext'
5776     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5777     (eval $ac_try) 2>&5
5778     ac_status=$?
5779     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5780     (exit $ac_status); }; }; then
5781 gezelter 2547 eval "$as_ac_Header=yes"
5782 gezelter 2510 else
5783     echo "$as_me: failed program was:" >&5
5784     sed 's/^/| /' conftest.$ac_ext >&5
5785    
5786 gezelter 2547 eval "$as_ac_Header=no"
5787 gezelter 2510 fi
5788     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5789     fi
5790 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5791     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5792     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5793     cat >>confdefs.h <<_ACEOF
5794     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5795 gezelter 2510 _ACEOF
5796    
5797     fi
5798    
5799 gezelter 2547 done
5800 gezelter 2081
5801    
5802 gezelter 2547 #
5803     # Handle user hints
5804     #
5805 gezelter 2081
5806 gezelter 2547 # Check whether --with-zlib or --without-zlib was given.
5807     if test "${with_zlib+set}" = set; then
5808     withval="$with_zlib"
5809 gezelter 2754 zlib_dir="$withval"
5810     else
5811     zlib_dir="not_set"
5812     fi;
5813     if test "$zlib_dir" != "no"; then
5814    
5815     if test "$zlib_dir" != "not_set" ; then
5816     if test -d "$zlib_dir"
5817 gezelter 2547 then
5818 gezelter 2754 ZLIB_HOME="$zlib_dir"
5819 gezelter 2547 else
5820 gezelter 2754 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5821     echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5822 gezelter 2547 fi
5823     fi
5824 gezelter 2081
5825 gezelter 2547 ZLIB_HOME=/usr/local
5826     if test ! -f "${ZLIB_HOME}/include/zlib.h"
5827     then
5828     ZLIB_HOME=/usr
5829     fi
5830 gezelter 2081
5831 gezelter 2547 #
5832     # Locate zlib, if wanted
5833     #
5834     if test -n "${ZLIB_HOME}"
5835     then
5836     ZLIB_OLD_LDFLAGS=$LDFLAGS
5837     ZLIB_OLD_CPPFLAGS=$LDFLAGS
5838     LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5839     CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5840 gezelter 2081
5841    
5842 gezelter 2547 ac_ext=c
5843     ac_cpp='$CPP $CPPFLAGS'
5844     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5845     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5846     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5847 gezelter 2081
5848 gezelter 2547 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5849     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5850     if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5851     echo $ECHO_N "(cached) $ECHO_C" >&6
5852     else
5853     ac_check_lib_save_LIBS=$LIBS
5854     LIBS="-lz $LIBS"
5855     cat >conftest.$ac_ext <<_ACEOF
5856     /* confdefs.h. */
5857     _ACEOF
5858     cat confdefs.h >>conftest.$ac_ext
5859     cat >>conftest.$ac_ext <<_ACEOF
5860     /* end confdefs.h. */
5861 gezelter 2081
5862 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
5863     #ifdef __cplusplus
5864     extern "C"
5865     #endif
5866     /* We use char because int might match the return type of a gcc2
5867     builtin and then its argument prototype would still apply. */
5868     char inflateEnd ();
5869     #ifdef FC_DUMMY_MAIN
5870     #ifndef FC_DUMMY_MAIN_EQ_F77
5871     # ifdef __cplusplus
5872     extern "C"
5873     # endif
5874     int FC_DUMMY_MAIN() { return 1; }
5875     #endif
5876     #endif
5877     int
5878     main ()
5879     {
5880     inflateEnd ();
5881     ;
5882     return 0;
5883     }
5884     _ACEOF
5885     rm -f conftest.$ac_objext conftest$ac_exeext
5886     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5887     (eval $ac_link) 2>conftest.er1
5888     ac_status=$?
5889     grep -v '^ *+' conftest.er1 >conftest.err
5890     rm -f conftest.er1
5891     cat conftest.err >&5
5892     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5893     (exit $ac_status); } &&
5894     { ac_try='test -z "$ac_c_werror_flag"
5895     || test ! -s conftest.err'
5896     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5897     (eval $ac_try) 2>&5
5898     ac_status=$?
5899     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5900     (exit $ac_status); }; } &&
5901     { ac_try='test -s conftest$ac_exeext'
5902     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5903     (eval $ac_try) 2>&5
5904     ac_status=$?
5905     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5906     (exit $ac_status); }; }; then
5907     ac_cv_lib_z_inflateEnd=yes
5908     else
5909     echo "$as_me: failed program was:" >&5
5910     sed 's/^/| /' conftest.$ac_ext >&5
5911    
5912     ac_cv_lib_z_inflateEnd=no
5913     fi
5914     rm -f conftest.err conftest.$ac_objext \
5915     conftest$ac_exeext conftest.$ac_ext
5916     LIBS=$ac_check_lib_save_LIBS
5917     fi
5918     echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5919     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5920     if test $ac_cv_lib_z_inflateEnd = yes; then
5921     zlib_cv_libz=yes
5922     else
5923     zlib_cv_libz=no
5924     fi
5925    
5926     if test "${ac_cv_header_zlib_h+set}" = set; then
5927     echo "$as_me:$LINENO: checking for zlib.h" >&5
5928     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5929     if test "${ac_cv_header_zlib_h+set}" = set; then
5930 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5931 gezelter 2547 fi
5932     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5933     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5934 gezelter 1490 else
5935 gezelter 2547 # Is the header compilable?
5936     echo "$as_me:$LINENO: checking zlib.h usability" >&5
5937     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5938     cat >conftest.$ac_ext <<_ACEOF
5939 gezelter 2081 /* confdefs.h. */
5940     _ACEOF
5941     cat confdefs.h >>conftest.$ac_ext
5942     cat >>conftest.$ac_ext <<_ACEOF
5943     /* end confdefs.h. */
5944     $ac_includes_default
5945 gezelter 2547 #include <zlib.h>
5946 gezelter 1490 _ACEOF
5947 gezelter 2081 rm -f conftest.$ac_objext
5948     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5949     (eval $ac_compile) 2>conftest.er1
5950     ac_status=$?
5951     grep -v '^ *+' conftest.er1 >conftest.err
5952     rm -f conftest.er1
5953     cat conftest.err >&5
5954     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5955     (exit $ac_status); } &&
5956 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
5957 gezelter 2473 || test ! -s conftest.err'
5958 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5959     (eval $ac_try) 2>&5
5960     ac_status=$?
5961     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5962     (exit $ac_status); }; } &&
5963     { ac_try='test -s conftest.$ac_objext'
5964     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5965     (eval $ac_try) 2>&5
5966     ac_status=$?
5967     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5968     (exit $ac_status); }; }; then
5969 gezelter 2547 ac_header_compiler=yes
5970 gezelter 2081 else
5971     echo "$as_me: failed program was:" >&5
5972     sed 's/^/| /' conftest.$ac_ext >&5
5973    
5974 gezelter 2547 ac_header_compiler=no
5975 gezelter 2081 fi
5976     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5977 gezelter 2547 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5978     echo "${ECHO_T}$ac_header_compiler" >&6
5979    
5980     # Is the header present?
5981     echo "$as_me:$LINENO: checking zlib.h presence" >&5
5982     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5983     cat >conftest.$ac_ext <<_ACEOF
5984     /* confdefs.h. */
5985     _ACEOF
5986     cat confdefs.h >>conftest.$ac_ext
5987     cat >>conftest.$ac_ext <<_ACEOF
5988     /* end confdefs.h. */
5989     #include <zlib.h>
5990     _ACEOF
5991     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5992     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5993     ac_status=$?
5994     grep -v '^ *+' conftest.er1 >conftest.err
5995     rm -f conftest.er1
5996     cat conftest.err >&5
5997     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5998     (exit $ac_status); } >/dev/null; then
5999     if test -s conftest.err; then
6000     ac_cpp_err=$ac_c_preproc_warn_flag
6001     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6002     else
6003     ac_cpp_err=
6004     fi
6005     else
6006     ac_cpp_err=yes
6007 gezelter 2081 fi
6008 gezelter 2547 if test -z "$ac_cpp_err"; then
6009     ac_header_preproc=yes
6010     else
6011     echo "$as_me: failed program was:" >&5
6012     sed 's/^/| /' conftest.$ac_ext >&5
6013 gezelter 2081
6014 gezelter 2547 ac_header_preproc=no
6015 gezelter 2081 fi
6016 gezelter 2547 rm -f conftest.err conftest.$ac_ext
6017     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6018     echo "${ECHO_T}$ac_header_preproc" >&6
6019 gezelter 2081
6020 gezelter 2547 # So? What about this header?
6021     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6022     yes:no: )
6023     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6024     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6025     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6026     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6027     ac_header_preproc=yes
6028     ;;
6029     no:yes:* )
6030     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6031     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6032     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
6033     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
6034     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6035     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6036     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
6037     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
6038     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6039     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6040     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6041     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6042     (
6043     cat <<\_ASBOX
6044     ## ------------------------------ ##
6045     ## Report this to gezelter@nd.edu ##
6046     ## ------------------------------ ##
6047     _ASBOX
6048     ) |
6049     sed "s/^/$as_me: WARNING: /" >&2
6050     ;;
6051     esac
6052     echo "$as_me:$LINENO: checking for zlib.h" >&5
6053     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6054     if test "${ac_cv_header_zlib_h+set}" = set; then
6055     echo $ECHO_N "(cached) $ECHO_C" >&6
6056     else
6057     ac_cv_header_zlib_h=$ac_header_preproc
6058     fi
6059     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6060     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6061 gezelter 2081
6062 gezelter 2547 fi
6063     if test $ac_cv_header_zlib_h = yes; then
6064     zlib_cv_zlib_h=yes
6065     else
6066     zlib_cv_zlib_h=no
6067     fi
6068 gezelter 2081
6069 gezelter 2547
6070     ac_ext=c
6071     ac_cpp='$CPP $CPPFLAGS'
6072     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6073     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6074     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6075    
6076    
6077 gezelter 2754 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6078 gezelter 2081
6079 gezelter 2754 cat >>confdefs.h <<\_ACEOF
6080     #define HAVE_ZLIB_H 1
6081 gezelter 2547 _ACEOF
6082 gezelter 2081
6083 gezelter 2754
6084     cat >>confdefs.h <<\_ACEOF
6085 gezelter 2547 #define HAVE_LIBZ 1
6086     _ACEOF
6087 gezelter 2081
6088 gezelter 2754 ZLIB_INC_DIR="${ZLIB_HOME}/include"
6089     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6090     ZLIB="-lz"
6091 gezelter 2547 else
6092     echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6093     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6094 gezelter 2754 ZLIB_INC_DIR=
6095     ZLIB_LIB_DIR=
6096     ZLIB=
6097 gezelter 2547 LDFLAGS="$ZLIB_OLD_LDFLAGS"
6098     CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6099     echo "$as_me:$LINENO: result: failed" >&5
6100     echo "${ECHO_T}failed" >&6
6101 gezelter 2754 echo ""
6102     echo "*********************************************************"
6103     echo "* WARNING: Could not find a working zlib installation *"
6104     echo "* If you need OOPSE to be able to deal with compressed *"
6105     echo "* trajectory dump files be sure to specify a valid zlib *"
6106     echo "* installation with --with-zlib=DIR *"
6107     echo "* *"
6108     echo "* OOPSE will still work without zlib installed. *"
6109     echo "*********************************************************"
6110     echo ""
6111 gezelter 2547 fi
6112 gezelter 2754
6113    
6114    
6115 gezelter 2547 fi
6116 gezelter 2754 fi
6117 gezelter 2547
6118 gezelter 2753 #
6119     # Handle user hints
6120     #
6121 gezelter 2547
6122 gezelter 2752 # Check whether --with-fftw or --without-fftw was given.
6123     if test "${with_fftw+set}" = set; then
6124     withval="$with_fftw"
6125 gezelter 2753 fftw_dir="$withval"
6126 gezelter 2752 else
6127 gezelter 2753 fftw_dir="not_set"
6128 gezelter 2752 fi;
6129 gezelter 2753 if test "$fftw_dir" != "no"; then
6130 gezelter 2752
6131 gezelter 2753 if test "$fftw_dir" != "not_set" ; then
6132     if test -d "$fftw_dir"
6133     then
6134     FFTW_HOME="$fftw_dir"
6135     else
6136     { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6137     echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6138     fi
6139 gezelter 2752 fi
6140    
6141 gezelter 2753 FFTW_HOME=/usr/local
6142     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"
6143     then
6144     FFTW_HOME=/usr
6145 gezelter 2752 fi
6146    
6147 gezelter 2753 #
6148     # Locate fftw, if wanted
6149     #
6150     if test -n "${FFTW_HOME}"
6151     then
6152     FFTW_OLD_LDFLAGS=$LDFLAGS
6153     FFTW_OLD_CPPFLAGS=$LDFLAGS
6154     LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6155     CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6156 gezelter 2752
6157    
6158 gezelter 2753 ac_ext=c
6159     ac_cpp='$CPP $CPPFLAGS'
6160     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6161     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6162     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6163 gezelter 2752
6164 gezelter 2753 echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6165     echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6166     if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6167     echo $ECHO_N "(cached) $ECHO_C" >&6
6168 gezelter 2752 else
6169 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6170     LIBS="-lfftw3 $LIBS"
6171 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6172     /* confdefs.h. */
6173     _ACEOF
6174     cat confdefs.h >>conftest.$ac_ext
6175     cat >>conftest.$ac_ext <<_ACEOF
6176     /* end confdefs.h. */
6177 gezelter 2753
6178     /* Override any gcc2 internal prototype to avoid an error. */
6179     #ifdef __cplusplus
6180     extern "C"
6181     #endif
6182     /* We use char because int might match the return type of a gcc2
6183     builtin and then its argument prototype would still apply. */
6184     char fftw_execute ();
6185 gezelter 2752 #ifdef FC_DUMMY_MAIN
6186     #ifndef FC_DUMMY_MAIN_EQ_F77
6187     # ifdef __cplusplus
6188     extern "C"
6189     # endif
6190     int FC_DUMMY_MAIN() { return 1; }
6191     #endif
6192     #endif
6193     int
6194     main ()
6195     {
6196 gezelter 2753 fftw_execute ();
6197 gezelter 2752 ;
6198     return 0;
6199     }
6200     _ACEOF
6201 gezelter 2753 rm -f conftest.$ac_objext conftest$ac_exeext
6202     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6203     (eval $ac_link) 2>conftest.er1
6204 gezelter 2752 ac_status=$?
6205     grep -v '^ *+' conftest.er1 >conftest.err
6206     rm -f conftest.er1
6207     cat conftest.err >&5
6208     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6209     (exit $ac_status); } &&
6210     { ac_try='test -z "$ac_c_werror_flag"
6211     || test ! -s conftest.err'
6212     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6213     (eval $ac_try) 2>&5
6214     ac_status=$?
6215     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6216     (exit $ac_status); }; } &&
6217 gezelter 2753 { ac_try='test -s conftest$ac_exeext'
6218 gezelter 2752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6219     (eval $ac_try) 2>&5
6220     ac_status=$?
6221     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6222     (exit $ac_status); }; }; then
6223 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
6224 gezelter 2752 else
6225     echo "$as_me: failed program was:" >&5
6226     sed 's/^/| /' conftest.$ac_ext >&5
6227    
6228 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=no
6229 gezelter 2752 fi
6230 gezelter 2753 rm -f conftest.err conftest.$ac_objext \
6231     conftest$ac_exeext conftest.$ac_ext
6232     LIBS=$ac_check_lib_save_LIBS
6233 gezelter 2752 fi
6234 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6235     echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6236     if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6237     fftw_cv_libfftw3=yes
6238     else
6239     fftw_cv_libfftw3=no
6240     fi
6241 gezelter 2752
6242 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
6243 gezelter 2752 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6244     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6245 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
6246     echo $ECHO_N "(cached) $ECHO_C" >&6
6247     fi
6248     echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6249     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6250     else
6251     # Is the header compilable?
6252     echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6253     echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6254     cat >conftest.$ac_ext <<_ACEOF
6255 gezelter 2752 /* confdefs.h. */
6256     _ACEOF
6257     cat confdefs.h >>conftest.$ac_ext
6258     cat >>conftest.$ac_ext <<_ACEOF
6259     /* end confdefs.h. */
6260 gezelter 2753 $ac_includes_default
6261 gezelter 2752 #include <fftw3.h>
6262     _ACEOF
6263     rm -f conftest.$ac_objext
6264     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6265     (eval $ac_compile) 2>conftest.er1
6266     ac_status=$?
6267     grep -v '^ *+' conftest.er1 >conftest.err
6268     rm -f conftest.er1
6269     cat conftest.err >&5
6270     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6271     (exit $ac_status); } &&
6272     { ac_try='test -z "$ac_c_werror_flag"
6273     || test ! -s conftest.err'
6274     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6275     (eval $ac_try) 2>&5
6276     ac_status=$?
6277     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6278     (exit $ac_status); }; } &&
6279     { ac_try='test -s conftest.$ac_objext'
6280     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6281     (eval $ac_try) 2>&5
6282     ac_status=$?
6283     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6284     (exit $ac_status); }; }; then
6285 gezelter 2753 ac_header_compiler=yes
6286 gezelter 2752 else
6287     echo "$as_me: failed program was:" >&5
6288     sed 's/^/| /' conftest.$ac_ext >&5
6289    
6290 gezelter 2753 ac_header_compiler=no
6291 gezelter 2752 fi
6292     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6293 gezelter 2753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6294     echo "${ECHO_T}$ac_header_compiler" >&6
6295    
6296     # Is the header present?
6297     echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6298     echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6299 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6300     /* confdefs.h. */
6301     _ACEOF
6302     cat confdefs.h >>conftest.$ac_ext
6303     cat >>conftest.$ac_ext <<_ACEOF
6304     /* end confdefs.h. */
6305     #include <fftw3.h>
6306     _ACEOF
6307 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6308     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6309 gezelter 2752 ac_status=$?
6310     grep -v '^ *+' conftest.er1 >conftest.err
6311     rm -f conftest.er1
6312     cat conftest.err >&5
6313     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6314 gezelter 2753 (exit $ac_status); } >/dev/null; then
6315     if test -s conftest.err; then
6316     ac_cpp_err=$ac_c_preproc_warn_flag
6317     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6318     else
6319     ac_cpp_err=
6320     fi
6321 gezelter 2752 else
6322 gezelter 2753 ac_cpp_err=yes
6323     fi
6324     if test -z "$ac_cpp_err"; then
6325     ac_header_preproc=yes
6326     else
6327 gezelter 2752 echo "$as_me: failed program was:" >&5
6328     sed 's/^/| /' conftest.$ac_ext >&5
6329    
6330 gezelter 2753 ac_header_preproc=no
6331 gezelter 2752 fi
6332 gezelter 2753 rm -f conftest.err conftest.$ac_ext
6333     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6334     echo "${ECHO_T}$ac_header_preproc" >&6
6335 gezelter 2752
6336 gezelter 2753 # So? What about this header?
6337     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6338     yes:no: )
6339     { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
6340     echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6341     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
6342     echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
6343     ac_header_preproc=yes
6344     ;;
6345     no:yes:* )
6346     { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
6347     echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
6348     { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
6349     echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
6350     { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
6351     echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
6352     { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
6353     echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
6354     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
6355     echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
6356     { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
6357     echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6358     (
6359     cat <<\_ASBOX
6360     ## ------------------------------ ##
6361     ## Report this to gezelter@nd.edu ##
6362     ## ------------------------------ ##
6363     _ASBOX
6364     ) |
6365     sed "s/^/$as_me: WARNING: /" >&2
6366     ;;
6367     esac
6368     echo "$as_me:$LINENO: checking for fftw3.h" >&5
6369     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6370     if test "${ac_cv_header_fftw3_h+set}" = set; then
6371 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6372     else
6373 gezelter 2753 ac_cv_header_fftw3_h=$ac_header_preproc
6374     fi
6375     echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6376     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6377 gezelter 2752
6378     fi
6379 gezelter 2753 if test $ac_cv_header_fftw3_h = yes; then
6380     fftw_cv_fftw3_h=yes
6381 gezelter 2752 else
6382 gezelter 2753 fftw_cv_fftw3_h=no
6383 gezelter 2752 fi
6384    
6385    
6386 gezelter 2753 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"
6387     then
6388     echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6389     echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6390     if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6391     echo $ECHO_N "(cached) $ECHO_C" >&6
6392 gezelter 2752 else
6393 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6394     LIBS="-lfftw $LIBS"
6395 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6396     /* confdefs.h. */
6397     _ACEOF
6398     cat confdefs.h >>conftest.$ac_ext
6399     cat >>conftest.$ac_ext <<_ACEOF
6400     /* end confdefs.h. */
6401 gezelter 2753
6402     /* Override any gcc2 internal prototype to avoid an error. */
6403     #ifdef __cplusplus
6404     extern "C"
6405 gezelter 2752 #endif
6406 gezelter 2753 /* We use char because int might match the return type of a gcc2
6407     builtin and then its argument prototype would still apply. */
6408     char fftwnd_one ();
6409 gezelter 2752 #ifdef FC_DUMMY_MAIN
6410     #ifndef FC_DUMMY_MAIN_EQ_F77
6411     # ifdef __cplusplus
6412     extern "C"
6413     # endif
6414     int FC_DUMMY_MAIN() { return 1; }
6415     #endif
6416     #endif
6417     int
6418     main ()
6419     {
6420 gezelter 2753 fftwnd_one ();
6421 gezelter 2752 ;
6422     return 0;
6423     }
6424     _ACEOF
6425     rm -f conftest.$ac_objext conftest$ac_exeext
6426     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6427     (eval $ac_link) 2>conftest.er1
6428     ac_status=$?
6429     grep -v '^ *+' conftest.er1 >conftest.err
6430     rm -f conftest.er1
6431     cat conftest.err >&5
6432     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6433     (exit $ac_status); } &&
6434     { ac_try='test -z "$ac_c_werror_flag"
6435     || test ! -s conftest.err'
6436     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6437     (eval $ac_try) 2>&5
6438     ac_status=$?
6439     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6440     (exit $ac_status); }; } &&
6441     { ac_try='test -s conftest$ac_exeext'
6442     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6443     (eval $ac_try) 2>&5
6444     ac_status=$?
6445     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6446     (exit $ac_status); }; }; then
6447 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
6448 gezelter 2752 else
6449     echo "$as_me: failed program was:" >&5
6450     sed 's/^/| /' conftest.$ac_ext >&5
6451    
6452 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=no
6453 gezelter 2752 fi
6454     rm -f conftest.err conftest.$ac_objext \
6455     conftest$ac_exeext conftest.$ac_ext
6456 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
6457     fi
6458     echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6459     echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6460     if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6461     fftw_cv_libfftw=yes
6462 gezelter 2752 else
6463 gezelter 2753 fftw_cv_libfftw=no
6464 gezelter 2752 fi
6465    
6466 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
6467     echo "$as_me:$LINENO: checking for fftw.h" >&5
6468     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6469     if test "${ac_cv_header_fftw_h+set}" = set; then
6470     echo $ECHO_N "(cached) $ECHO_C" >&6
6471 gezelter 2752 fi
6472 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6473     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6474 gezelter 2752 else
6475 gezelter 2753 # Is the header compilable?
6476     echo "$as_me:$LINENO: checking fftw.h usability" >&5
6477     echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6478 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6479     /* confdefs.h. */
6480     _ACEOF
6481     cat confdefs.h >>conftest.$ac_ext
6482     cat >>conftest.$ac_ext <<_ACEOF
6483     /* end confdefs.h. */
6484 gezelter 2753 $ac_includes_default
6485     #include <fftw.h>
6486 gezelter 2752 _ACEOF
6487     rm -f conftest.$ac_objext
6488     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6489     (eval $ac_compile) 2>conftest.er1
6490     ac_status=$?
6491     grep -v '^ *+' conftest.er1 >conftest.err
6492     rm -f conftest.er1
6493     cat conftest.err >&5
6494     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6495     (exit $ac_status); } &&
6496     { ac_try='test -z "$ac_c_werror_flag"
6497     || test ! -s conftest.err'
6498     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6499     (eval $ac_try) 2>&5
6500     ac_status=$?
6501     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6502     (exit $ac_status); }; } &&
6503     { ac_try='test -s conftest.$ac_objext'
6504     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6505     (eval $ac_try) 2>&5
6506     ac_status=$?
6507     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6508     (exit $ac_status); }; }; then
6509 gezelter 2753 ac_header_compiler=yes
6510 gezelter 2752 else
6511     echo "$as_me: failed program was:" >&5
6512     sed 's/^/| /' conftest.$ac_ext >&5
6513    
6514 gezelter 2753 ac_header_compiler=no
6515 gezelter 2752 fi
6516     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6517 gezelter 2753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6518     echo "${ECHO_T}$ac_header_compiler" >&6
6519 gezelter 2752
6520 gezelter 2753 # Is the header present?
6521     echo "$as_me:$LINENO: checking fftw.h presence" >&5
6522     echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6523 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6524     /* confdefs.h. */
6525     _ACEOF
6526     cat confdefs.h >>conftest.$ac_ext
6527     cat >>conftest.$ac_ext <<_ACEOF
6528     /* end confdefs.h. */
6529 gezelter 2753 #include <fftw.h>
6530 gezelter 2752 _ACEOF
6531 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6532     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6533 gezelter 2752 ac_status=$?
6534     grep -v '^ *+' conftest.er1 >conftest.err
6535     rm -f conftest.er1
6536     cat conftest.err >&5
6537     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6538 gezelter 2753 (exit $ac_status); } >/dev/null; then
6539     if test -s conftest.err; then
6540     ac_cpp_err=$ac_c_preproc_warn_flag
6541     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6542     else
6543     ac_cpp_err=
6544     fi
6545 gezelter 2752 else
6546 gezelter 2753 ac_cpp_err=yes
6547 gezelter 2752 fi
6548 gezelter 2753 if test -z "$ac_cpp_err"; then
6549     ac_header_preproc=yes
6550 gezelter 2752 else
6551     echo "$as_me: failed program was:" >&5
6552     sed 's/^/| /' conftest.$ac_ext >&5
6553    
6554 gezelter 2753 ac_header_preproc=no
6555 gezelter 2752 fi
6556 gezelter 2753 rm -f conftest.err conftest.$ac_ext
6557     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6558     echo "${ECHO_T}$ac_header_preproc" >&6
6559 gezelter 2752
6560 gezelter 2753 # So? What about this header?
6561     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6562     yes:no: )
6563     { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6564     echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6565     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
6566     echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
6567     ac_header_preproc=yes
6568     ;;
6569     no:yes:* )
6570     { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
6571     echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
6572     { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
6573     echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
6574     { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6575     echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6576     { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
6577     echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6578     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6579     echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6580     { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6581     echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6582     (
6583     cat <<\_ASBOX
6584     ## ------------------------------ ##
6585     ## Report this to gezelter@nd.edu ##
6586     ## ------------------------------ ##
6587     _ASBOX
6588     ) |
6589     sed "s/^/$as_me: WARNING: /" >&2
6590     ;;
6591     esac
6592     echo "$as_me:$LINENO: checking for fftw.h" >&5
6593     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6594     if test "${ac_cv_header_fftw_h+set}" = set; then
6595     echo $ECHO_N "(cached) $ECHO_C" >&6
6596 gezelter 2752 else
6597 gezelter 2753 ac_cv_header_fftw_h=$ac_header_preproc
6598     fi
6599     echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6600     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6601 gezelter 2752
6602     fi
6603 gezelter 2753 if test $ac_cv_header_fftw_h = yes; then
6604     fftw_cv_fftw_h=yes
6605     else
6606     fftw_cv_fftw_h=no
6607 gezelter 2752 fi
6608    
6609    
6610 gezelter 2753 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"
6611     then
6612     echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6613     echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6614     if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6615 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6616     else
6617     ac_check_lib_save_LIBS=$LIBS
6618 gezelter 2753 LIBS="-ldfftw $LIBS"
6619 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6620     /* confdefs.h. */
6621     _ACEOF
6622     cat confdefs.h >>conftest.$ac_ext
6623     cat >>conftest.$ac_ext <<_ACEOF
6624     /* end confdefs.h. */
6625    
6626 gezelter 2753 /* Override any gcc2 internal prototype to avoid an error. */
6627     #ifdef __cplusplus
6628     extern "C"
6629     #endif
6630     /* We use char because int might match the return type of a gcc2
6631     builtin and then its argument prototype would still apply. */
6632     char fftwnd_one ();
6633 gezelter 2752 #ifdef FC_DUMMY_MAIN
6634     #ifndef FC_DUMMY_MAIN_EQ_F77
6635     # ifdef __cplusplus
6636     extern "C"
6637     # endif
6638     int FC_DUMMY_MAIN() { return 1; }
6639     #endif
6640     #endif
6641     int
6642     main ()
6643     {
6644 gezelter 2753 fftwnd_one ();
6645 gezelter 2752 ;
6646     return 0;
6647     }
6648     _ACEOF
6649     rm -f conftest.$ac_objext conftest$ac_exeext
6650     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6651     (eval $ac_link) 2>conftest.er1
6652     ac_status=$?
6653     grep -v '^ *+' conftest.er1 >conftest.err
6654     rm -f conftest.er1
6655     cat conftest.err >&5
6656     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6657     (exit $ac_status); } &&
6658     { ac_try='test -z "$ac_c_werror_flag"
6659     || test ! -s conftest.err'
6660     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6661     (eval $ac_try) 2>&5
6662     ac_status=$?
6663     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6664     (exit $ac_status); }; } &&
6665     { ac_try='test -s conftest$ac_exeext'
6666     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6667     (eval $ac_try) 2>&5
6668     ac_status=$?
6669     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6670     (exit $ac_status); }; }; then
6671 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
6672 gezelter 2752 else
6673     echo "$as_me: failed program was:" >&5
6674     sed 's/^/| /' conftest.$ac_ext >&5
6675    
6676 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=no
6677 gezelter 2752 fi
6678     rm -f conftest.err conftest.$ac_objext \
6679     conftest$ac_exeext conftest.$ac_ext
6680     LIBS=$ac_check_lib_save_LIBS
6681     fi
6682 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6683     echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6684     if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6685     fftw_cv_libdfftw=yes
6686 gezelter 2752 else
6687 gezelter 2753 fftw_cv_libdfftw=no
6688 gezelter 2752 fi
6689    
6690 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
6691     echo "$as_me:$LINENO: checking for dfftw.h" >&5
6692     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6693     if test "${ac_cv_header_dfftw_h+set}" = set; then
6694     echo $ECHO_N "(cached) $ECHO_C" >&6
6695     fi
6696     echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6697     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6698 gezelter 2752 else
6699 gezelter 2753 # Is the header compilable?
6700     echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6701     echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6702 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6703     /* confdefs.h. */
6704     _ACEOF
6705     cat confdefs.h >>conftest.$ac_ext
6706     cat >>conftest.$ac_ext <<_ACEOF
6707     /* end confdefs.h. */
6708 gezelter 2753 $ac_includes_default
6709     #include <dfftw.h>
6710 gezelter 2752 _ACEOF
6711     rm -f conftest.$ac_objext
6712     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6713     (eval $ac_compile) 2>conftest.er1
6714     ac_status=$?
6715     grep -v '^ *+' conftest.er1 >conftest.err
6716     rm -f conftest.er1
6717     cat conftest.err >&5
6718     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6719     (exit $ac_status); } &&
6720     { ac_try='test -z "$ac_c_werror_flag"
6721     || test ! -s conftest.err'
6722     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6723     (eval $ac_try) 2>&5
6724     ac_status=$?
6725     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6726     (exit $ac_status); }; } &&
6727     { ac_try='test -s conftest.$ac_objext'
6728     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6729     (eval $ac_try) 2>&5
6730     ac_status=$?
6731     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6732     (exit $ac_status); }; }; then
6733 gezelter 2753 ac_header_compiler=yes
6734     else
6735     echo "$as_me: failed program was:" >&5
6736     sed 's/^/| /' conftest.$ac_ext >&5
6737    
6738     ac_header_compiler=no
6739     fi
6740     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6741     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6742     echo "${ECHO_T}$ac_header_compiler" >&6
6743    
6744     # Is the header present?
6745     echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6746     echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6747 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6748     /* confdefs.h. */
6749     _ACEOF
6750     cat confdefs.h >>conftest.$ac_ext
6751     cat >>conftest.$ac_ext <<_ACEOF
6752     /* end confdefs.h. */
6753 gezelter 2753 #include <dfftw.h>
6754 gezelter 2752 _ACEOF
6755 gezelter 2753 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6756     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6757 gezelter 2752 ac_status=$?
6758     grep -v '^ *+' conftest.er1 >conftest.err
6759     rm -f conftest.er1
6760     cat conftest.err >&5
6761     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6762 gezelter 2753 (exit $ac_status); } >/dev/null; then
6763     if test -s conftest.err; then
6764     ac_cpp_err=$ac_c_preproc_warn_flag
6765     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6766     else
6767     ac_cpp_err=
6768     fi
6769 gezelter 2752 else
6770 gezelter 2753 ac_cpp_err=yes
6771 gezelter 2752 fi
6772 gezelter 2753 if test -z "$ac_cpp_err"; then
6773     ac_header_preproc=yes
6774 gezelter 2752 else
6775     echo "$as_me: failed program was:" >&5
6776     sed 's/^/| /' conftest.$ac_ext >&5
6777    
6778 gezelter 2753 ac_header_preproc=no
6779     fi
6780     rm -f conftest.err conftest.$ac_ext
6781     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6782     echo "${ECHO_T}$ac_header_preproc" >&6
6783 gezelter 2752
6784 gezelter 2753 # So? What about this header?
6785     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6786     yes:no: )
6787     { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6788     echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6789     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
6790     echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
6791     ac_header_preproc=yes
6792     ;;
6793     no:yes:* )
6794     { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
6795     echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
6796     { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
6797     echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
6798     { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
6799     echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
6800     { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
6801     echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6802     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
6803     echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
6804     { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
6805     echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
6806     (
6807     cat <<\_ASBOX
6808     ## ------------------------------ ##
6809     ## Report this to gezelter@nd.edu ##
6810     ## ------------------------------ ##
6811     _ASBOX
6812     ) |
6813     sed "s/^/$as_me: WARNING: /" >&2
6814     ;;
6815     esac
6816     echo "$as_me:$LINENO: checking for dfftw.h" >&5
6817     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6818     if test "${ac_cv_header_dfftw_h+set}" = set; then
6819     echo $ECHO_N "(cached) $ECHO_C" >&6
6820     else
6821     ac_cv_header_dfftw_h=$ac_header_preproc
6822 gezelter 2752 fi
6823 gezelter 2753 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6824     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6825 gezelter 2752
6826     fi
6827 gezelter 2753 if test $ac_cv_header_dfftw_h = yes; then
6828     fftw_cv_dfftw_h=yes
6829     else
6830     fftw_cv_dfftw_h=no
6831     fi
6832 gezelter 2752
6833    
6834 gezelter 2753 fi
6835     fi
6836     ac_ext=c
6837     ac_cpp='$CPP $CPPFLAGS'
6838     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6839     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6840     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6841 gezelter 2752
6842 gezelter 2753
6843     if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"
6844     then
6845    
6846 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6847 gezelter 2753 #define HAVE_FFTW3_H 1
6848 gezelter 2752 _ACEOF
6849 gezelter 2753
6850     FFTW_INC_DIR="${FFTW_HOME}/include"
6851     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6852     FFTW_LIBS="-lfftw3"
6853     else
6854     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"
6855     then
6856    
6857 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6858 gezelter 2753 #define HAVE_FFTW_H 1
6859 gezelter 2752 _ACEOF
6860    
6861 gezelter 2753 FFTW_INC_DIR="${FFTW_HOME}/include"
6862     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6863     FFTW_LIBS="-lfftw"
6864     else
6865     if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"
6866     then
6867    
6868     cat >>confdefs.h <<\_ACEOF
6869     #define HAVE_DFFTW_H 1
6870     _ACEOF
6871    
6872     FFTW_INC_DIR="${FFTW_HOME}/include"
6873     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6874     FFTW_LIBS="-ldfftw"
6875     else
6876     echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6877     echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6878     FFTW_INC_DIR=
6879     FFTW_LIB_DIR=
6880     FFTW_LIBS=
6881     LDFLAGS="$FFTW_OLD_LDFLAGS"
6882     CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6883     echo "$as_me:$LINENO: result: failed" >&5
6884     echo "${ECHO_T}failed" >&6
6885     echo ""
6886     echo "*********************************************************"
6887     echo "* WARNING: Could not find a working FFTW installation *"
6888     echo "* If you need the staticProps program to be able to *"
6889     echo "* compute undulation spectra, be sure to specify a *"
6890     echo "* valid fftw installation with --with-fftw=DIR *"
6891     echo "* *"
6892     echo "* OOPSE will still work without fftw installed. *"
6893     echo "*********************************************************"
6894     echo ""
6895     fi
6896     fi
6897     fi
6898    
6899    
6900    
6901     fi
6902     fi
6903    
6904    
6905    
6906 gezelter 2547 # Checks for header files.
6907     echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6908     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6909     if test "${ac_cv_header_stdc+set}" = set; then
6910     echo $ECHO_N "(cached) $ECHO_C" >&6
6911     else
6912     cat >conftest.$ac_ext <<_ACEOF
6913 gezelter 2315 /* confdefs.h. */
6914     _ACEOF
6915     cat confdefs.h >>conftest.$ac_ext
6916     cat >>conftest.$ac_ext <<_ACEOF
6917     /* end confdefs.h. */
6918 gezelter 2547 #include <stdlib.h>
6919     #include <stdarg.h>
6920     #include <string.h>
6921     #include <float.h>
6922    
6923     #ifdef FC_DUMMY_MAIN
6924     #ifndef FC_DUMMY_MAIN_EQ_F77
6925     # ifdef __cplusplus
6926     extern "C"
6927     # endif
6928     int FC_DUMMY_MAIN() { return 1; }
6929 gezelter 2315 #endif
6930 gezelter 2547 #endif
6931 gezelter 2315 int
6932     main ()
6933     {
6934 gezelter 2547
6935 gezelter 2315 ;
6936     return 0;
6937     }
6938     _ACEOF
6939 gezelter 2510 rm -f conftest.$ac_objext
6940     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6941     (eval $ac_compile) 2>conftest.er1
6942 gezelter 2315 ac_status=$?
6943     grep -v '^ *+' conftest.er1 >conftest.err
6944     rm -f conftest.er1
6945     cat conftest.err >&5
6946     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6947     (exit $ac_status); } &&
6948 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
6949 gezelter 2473 || test ! -s conftest.err'
6950 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6951     (eval $ac_try) 2>&5
6952     ac_status=$?
6953     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6954     (exit $ac_status); }; } &&
6955 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
6956 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6957     (eval $ac_try) 2>&5
6958     ac_status=$?
6959     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6960     (exit $ac_status); }; }; then
6961 gezelter 2547 ac_cv_header_stdc=yes
6962 gezelter 2315 else
6963     echo "$as_me: failed program was:" >&5
6964     sed 's/^/| /' conftest.$ac_ext >&5
6965 gezelter 2081
6966 gezelter 2547 ac_cv_header_stdc=no
6967 gezelter 2315 fi
6968 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6969    
6970 gezelter 2547 if test $ac_cv_header_stdc = yes; then
6971     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6972     cat >conftest.$ac_ext <<_ACEOF
6973     /* confdefs.h. */
6974     _ACEOF
6975     cat confdefs.h >>conftest.$ac_ext
6976     cat >>conftest.$ac_ext <<_ACEOF
6977     /* end confdefs.h. */
6978     #include <string.h>
6979 gezelter 2510
6980 gezelter 2547 _ACEOF
6981     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6982     $EGREP "memchr" >/dev/null 2>&1; then
6983     :
6984     else
6985     ac_cv_header_stdc=no
6986 gezelter 2315 fi
6987 gezelter 2547 rm -f conftest*
6988 gezelter 2510
6989 gezelter 2547 fi
6990    
6991     if test $ac_cv_header_stdc = yes; then
6992     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6993     cat >conftest.$ac_ext <<_ACEOF
6994     /* confdefs.h. */
6995     _ACEOF
6996     cat confdefs.h >>conftest.$ac_ext
6997     cat >>conftest.$ac_ext <<_ACEOF
6998     /* end confdefs.h. */
6999     #include <stdlib.h>
7000    
7001     _ACEOF
7002     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7003     $EGREP "free" >/dev/null 2>&1; then
7004     :
7005     else
7006     ac_cv_header_stdc=no
7007     fi
7008     rm -f conftest*
7009    
7010     fi
7011    
7012     if test $ac_cv_header_stdc = yes; then
7013     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7014     if test "$cross_compiling" = yes; then
7015     :
7016     else
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 <ctype.h>
7024     #if ((' ' & 0x0FF) == 0x020)
7025     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7026     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7027     #else
7028     # define ISLOWER(c) \
7029     (('a' <= (c) && (c) <= 'i') \
7030     || ('j' <= (c) && (c) <= 'r') \
7031     || ('s' <= (c) && (c) <= 'z'))
7032     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7033     #endif
7034    
7035     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7036     int
7037     main ()
7038     {
7039     int i;
7040     for (i = 0; i < 256; i++)
7041     if (XOR (islower (i), ISLOWER (i))
7042     || toupper (i) != TOUPPER (i))
7043     exit(2);
7044     exit (0);
7045     }
7046     _ACEOF
7047     rm -f conftest$ac_exeext
7048     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7049     (eval $ac_link) 2>&5
7050     ac_status=$?
7051     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7052     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7053     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7054     (eval $ac_try) 2>&5
7055     ac_status=$?
7056     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7057     (exit $ac_status); }; }; then
7058     :
7059     else
7060     echo "$as_me: program exited with status $ac_status" >&5
7061     echo "$as_me: failed program was:" >&5
7062     sed 's/^/| /' conftest.$ac_ext >&5
7063    
7064     ( exit $ac_status )
7065     ac_cv_header_stdc=no
7066     fi
7067     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7068     fi
7069     fi
7070     fi
7071     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7072     echo "${ECHO_T}$ac_cv_header_stdc" >&6
7073     if test $ac_cv_header_stdc = yes; then
7074    
7075 gezelter 2510 cat >>confdefs.h <<\_ACEOF
7076 gezelter 2547 #define STDC_HEADERS 1
7077 gezelter 2510 _ACEOF
7078    
7079 gezelter 2315 fi
7080 gezelter 2081
7081 gezelter 2510
7082    
7083 gezelter 2547
7084    
7085    
7086    
7087    
7088    
7089    
7090 gezelter 2315
7091    
7092    
7093    
7094    
7095    
7096    
7097    
7098    
7099 gezelter 2510
7100    
7101 gezelter 2547
7102    
7103    
7104    
7105    
7106 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
7107 gezelter 2510 do
7108     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7109     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7110     echo "$as_me:$LINENO: checking for $ac_header" >&5
7111     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7112     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7113 gezelter 2315 echo $ECHO_N "(cached) $ECHO_C" >&6
7114 gezelter 2510 fi
7115     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7116     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7117 gezelter 2315 else
7118 gezelter 2510 # Is the header compilable?
7119     echo "$as_me:$LINENO: checking $ac_header usability" >&5
7120     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7121 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
7122     /* confdefs.h. */
7123     _ACEOF
7124     cat confdefs.h >>conftest.$ac_ext
7125     cat >>conftest.$ac_ext <<_ACEOF
7126     /* end confdefs.h. */
7127 gezelter 2510 $ac_includes_default
7128     #include <$ac_header>
7129 gezelter 2315 _ACEOF
7130 gezelter 2510 rm -f conftest.$ac_objext
7131     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7132     (eval $ac_compile) 2>conftest.er1
7133 gezelter 2315 ac_status=$?
7134     grep -v '^ *+' conftest.er1 >conftest.err
7135     rm -f conftest.er1
7136     cat conftest.err >&5
7137     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7138     (exit $ac_status); } &&
7139 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
7140 gezelter 2473 || test ! -s conftest.err'
7141 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7142     (eval $ac_try) 2>&5
7143     ac_status=$?
7144     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7145     (exit $ac_status); }; } &&
7146 gezelter 2510 { ac_try='test -s conftest.$ac_objext'
7147 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7148     (eval $ac_try) 2>&5
7149     ac_status=$?
7150     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7151     (exit $ac_status); }; }; then
7152 gezelter 2510 ac_header_compiler=yes
7153 gezelter 2315 else
7154     echo "$as_me: failed program was:" >&5
7155     sed 's/^/| /' conftest.$ac_ext >&5
7156    
7157 gezelter 2510 ac_header_compiler=no
7158 gezelter 2315 fi
7159 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7160     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7161     echo "${ECHO_T}$ac_header_compiler" >&6
7162    
7163     # Is the header present?
7164     echo "$as_me:$LINENO: checking $ac_header presence" >&5
7165     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7166     cat >conftest.$ac_ext <<_ACEOF
7167     /* confdefs.h. */
7168     _ACEOF
7169     cat confdefs.h >>conftest.$ac_ext
7170     cat >>conftest.$ac_ext <<_ACEOF
7171     /* end confdefs.h. */
7172     #include <$ac_header>
7173     _ACEOF
7174     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7175     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7176     ac_status=$?
7177     grep -v '^ *+' conftest.er1 >conftest.err
7178     rm -f conftest.er1
7179     cat conftest.err >&5
7180     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7181     (exit $ac_status); } >/dev/null; then
7182     if test -s conftest.err; then
7183 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
7184     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7185 gezelter 2510 else
7186     ac_cpp_err=
7187     fi
7188     else
7189     ac_cpp_err=yes
7190 gezelter 2315 fi
7191 gezelter 2510 if test -z "$ac_cpp_err"; then
7192     ac_header_preproc=yes
7193     else
7194     echo "$as_me: failed program was:" >&5
7195     sed 's/^/| /' conftest.$ac_ext >&5
7196    
7197     ac_header_preproc=no
7198     fi
7199     rm -f conftest.err conftest.$ac_ext
7200     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7201     echo "${ECHO_T}$ac_header_preproc" >&6
7202    
7203     # So? What about this header?
7204 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7205 gezelter 2510 yes:no: )
7206     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7207     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7208     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7209     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7210     ac_header_preproc=yes
7211     ;;
7212     no:yes:* )
7213     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7214     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7215     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7216     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7217     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7218     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7219     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7220     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7221     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7222     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7223     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7224     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7225     (
7226     cat <<\_ASBOX
7227     ## ------------------------------ ##
7228     ## Report this to gezelter@nd.edu ##
7229     ## ------------------------------ ##
7230     _ASBOX
7231     ) |
7232     sed "s/^/$as_me: WARNING: /" >&2
7233     ;;
7234     esac
7235     echo "$as_me:$LINENO: checking for $ac_header" >&5
7236     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7237     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7238     echo $ECHO_N "(cached) $ECHO_C" >&6
7239     else
7240     eval "$as_ac_Header=\$ac_header_preproc"
7241     fi
7242     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7243     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7244    
7245     fi
7246     if test `eval echo '${'$as_ac_Header'}'` = yes; then
7247 gezelter 2315 cat >>confdefs.h <<_ACEOF
7248 gezelter 2510 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7249 gezelter 2315 _ACEOF
7250    
7251 gezelter 2510 fi
7252 gezelter 2315
7253 gezelter 2510 done
7254    
7255    
7256 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
7257     echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7258     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7259     if test "${ac_cv_header_stdbool_h+set}" = set; then
7260     echo $ECHO_N "(cached) $ECHO_C" >&6
7261     else
7262     cat >conftest.$ac_ext <<_ACEOF
7263     /* confdefs.h. */
7264     _ACEOF
7265     cat confdefs.h >>conftest.$ac_ext
7266     cat >>conftest.$ac_ext <<_ACEOF
7267     /* end confdefs.h. */
7268    
7269     #include <stdbool.h>
7270     #ifndef bool
7271     # error bool is not defined
7272     #endif
7273     #ifndef false
7274     # error false is not defined
7275     #endif
7276     #if false
7277     # error false is not 0
7278     #endif
7279     #ifndef true
7280     # error true is not defined
7281     #endif
7282     #if true != 1
7283     # error true is not 1
7284     #endif
7285     #ifndef __bool_true_false_are_defined
7286     # error __bool_true_false_are_defined is not defined
7287     #endif
7288    
7289     struct s { _Bool s: 1; _Bool t; } s;
7290    
7291     char a[true == 1 ? 1 : -1];
7292     char b[false == 0 ? 1 : -1];
7293     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7294     char d[(bool) -0.5 == true ? 1 : -1];
7295     bool e = &s;
7296     char f[(_Bool) -0.0 == false ? 1 : -1];
7297     char g[true];
7298     char h[sizeof (_Bool)];
7299     char i[sizeof s.t];
7300    
7301     #ifdef FC_DUMMY_MAIN
7302     #ifndef FC_DUMMY_MAIN_EQ_F77
7303     # ifdef __cplusplus
7304     extern "C"
7305     # endif
7306     int FC_DUMMY_MAIN() { return 1; }
7307     #endif
7308     #endif
7309     int
7310     main ()
7311     {
7312     return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7313     ;
7314     return 0;
7315     }
7316     _ACEOF
7317     rm -f conftest.$ac_objext
7318     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7319     (eval $ac_compile) 2>conftest.er1
7320     ac_status=$?
7321     grep -v '^ *+' conftest.er1 >conftest.err
7322     rm -f conftest.er1
7323     cat conftest.err >&5
7324     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7325     (exit $ac_status); } &&
7326     { ac_try='test -z "$ac_c_werror_flag"
7327     || test ! -s conftest.err'
7328     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7329     (eval $ac_try) 2>&5
7330     ac_status=$?
7331     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7332     (exit $ac_status); }; } &&
7333     { ac_try='test -s conftest.$ac_objext'
7334     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7335     (eval $ac_try) 2>&5
7336     ac_status=$?
7337     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7338     (exit $ac_status); }; }; then
7339     ac_cv_header_stdbool_h=yes
7340     else
7341     echo "$as_me: failed program was:" >&5
7342     sed 's/^/| /' conftest.$ac_ext >&5
7343    
7344     ac_cv_header_stdbool_h=no
7345 gezelter 2315 fi
7346 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7347     fi
7348     echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7349     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7350     echo "$as_me:$LINENO: checking for _Bool" >&5
7351     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7352     if test "${ac_cv_type__Bool+set}" = set; then
7353     echo $ECHO_N "(cached) $ECHO_C" >&6
7354     else
7355     cat >conftest.$ac_ext <<_ACEOF
7356     /* confdefs.h. */
7357     _ACEOF
7358     cat confdefs.h >>conftest.$ac_ext
7359     cat >>conftest.$ac_ext <<_ACEOF
7360     /* end confdefs.h. */
7361     $ac_includes_default
7362     #ifdef FC_DUMMY_MAIN
7363     #ifndef FC_DUMMY_MAIN_EQ_F77
7364     # ifdef __cplusplus
7365     extern "C"
7366     # endif
7367     int FC_DUMMY_MAIN() { return 1; }
7368     #endif
7369     #endif
7370     int
7371     main ()
7372     {
7373     if ((_Bool *) 0)
7374     return 0;
7375     if (sizeof (_Bool))
7376     return 0;
7377     ;
7378     return 0;
7379     }
7380     _ACEOF
7381     rm -f conftest.$ac_objext
7382     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7383     (eval $ac_compile) 2>conftest.er1
7384     ac_status=$?
7385     grep -v '^ *+' conftest.er1 >conftest.err
7386     rm -f conftest.er1
7387     cat conftest.err >&5
7388     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7389     (exit $ac_status); } &&
7390     { ac_try='test -z "$ac_c_werror_flag"
7391     || test ! -s conftest.err'
7392     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7393     (eval $ac_try) 2>&5
7394     ac_status=$?
7395     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7396     (exit $ac_status); }; } &&
7397     { ac_try='test -s conftest.$ac_objext'
7398     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7399     (eval $ac_try) 2>&5
7400     ac_status=$?
7401     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7402     (exit $ac_status); }; }; then
7403     ac_cv_type__Bool=yes
7404     else
7405     echo "$as_me: failed program was:" >&5
7406     sed 's/^/| /' conftest.$ac_ext >&5
7407 gezelter 2315
7408 gezelter 2547 ac_cv_type__Bool=no
7409     fi
7410     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7411     fi
7412     echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7413     echo "${ECHO_T}$ac_cv_type__Bool" >&6
7414     if test $ac_cv_type__Bool = yes; then
7415 gezelter 2510
7416 gezelter 2547 cat >>confdefs.h <<_ACEOF
7417     #define HAVE__BOOL 1
7418     _ACEOF
7419 gezelter 2510
7420    
7421 gezelter 2547 fi
7422    
7423     if test $ac_cv_header_stdbool_h = yes; then
7424    
7425     cat >>confdefs.h <<\_ACEOF
7426     #define HAVE_STDBOOL_H 1
7427     _ACEOF
7428    
7429     fi
7430    
7431     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7432     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7433     if test "${ac_cv_c_const+set}" = set; then
7434 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
7435 gezelter 2547 else
7436     cat >conftest.$ac_ext <<_ACEOF
7437     /* confdefs.h. */
7438     _ACEOF
7439     cat confdefs.h >>conftest.$ac_ext
7440     cat >>conftest.$ac_ext <<_ACEOF
7441     /* end confdefs.h. */
7442    
7443     #ifdef FC_DUMMY_MAIN
7444     #ifndef FC_DUMMY_MAIN_EQ_F77
7445     # ifdef __cplusplus
7446     extern "C"
7447     # endif
7448     int FC_DUMMY_MAIN() { return 1; }
7449     #endif
7450     #endif
7451     int
7452     main ()
7453     {
7454     /* FIXME: Include the comments suggested by Paul. */
7455     #ifndef __cplusplus
7456     /* Ultrix mips cc rejects this. */
7457     typedef int charset[2];
7458     const charset x;
7459     /* SunOS 4.1.1 cc rejects this. */
7460     char const *const *ccp;
7461     char **p;
7462     /* NEC SVR4.0.2 mips cc rejects this. */
7463     struct point {int x, y;};
7464     static struct point const zero = {0,0};
7465     /* AIX XL C 1.02.0.0 rejects this.
7466     It does not let you subtract one const X* pointer from another in
7467     an arm of an if-expression whose if-part is not a constant
7468     expression */
7469     const char *g = "string";
7470     ccp = &g + (g ? g-g : 0);
7471     /* HPUX 7.0 cc rejects these. */
7472     ++ccp;
7473     p = (char**) ccp;
7474     ccp = (char const *const *) p;
7475     { /* SCO 3.2v4 cc rejects this. */
7476     char *t;
7477     char const *s = 0 ? (char *) 0 : (char const *) 0;
7478    
7479     *t++ = 0;
7480     }
7481     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7482     int x[] = {25, 17};
7483     const int *foo = &x[0];
7484     ++foo;
7485     }
7486     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7487     typedef const int *iptr;
7488     iptr p = 0;
7489     ++p;
7490     }
7491     { /* AIX XL C 1.02.0.0 rejects this saying
7492     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7493     struct s { int j; const int *ap[3]; };
7494     struct s *b; b->j = 5;
7495     }
7496     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7497     const int foo = 10;
7498     }
7499     #endif
7500    
7501     ;
7502     return 0;
7503     }
7504     _ACEOF
7505     rm -f conftest.$ac_objext
7506     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7507     (eval $ac_compile) 2>conftest.er1
7508     ac_status=$?
7509     grep -v '^ *+' conftest.er1 >conftest.err
7510     rm -f conftest.er1
7511     cat conftest.err >&5
7512     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7513     (exit $ac_status); } &&
7514     { ac_try='test -z "$ac_c_werror_flag"
7515     || test ! -s conftest.err'
7516     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7517     (eval $ac_try) 2>&5
7518     ac_status=$?
7519     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7520     (exit $ac_status); }; } &&
7521     { ac_try='test -s conftest.$ac_objext'
7522     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7523     (eval $ac_try) 2>&5
7524     ac_status=$?
7525     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7526     (exit $ac_status); }; }; then
7527     ac_cv_c_const=yes
7528     else
7529     echo "$as_me: failed program was:" >&5
7530     sed 's/^/| /' conftest.$ac_ext >&5
7531    
7532     ac_cv_c_const=no
7533 gezelter 2315 fi
7534 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7535     fi
7536     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7537     echo "${ECHO_T}$ac_cv_c_const" >&6
7538     if test $ac_cv_c_const = no; then
7539    
7540     cat >>confdefs.h <<\_ACEOF
7541     #define const
7542     _ACEOF
7543    
7544     fi
7545    
7546     echo "$as_me:$LINENO: checking for inline" >&5
7547     echo $ECHO_N "checking for inline... $ECHO_C" >&6
7548     if test "${ac_cv_c_inline+set}" = set; then
7549     echo $ECHO_N "(cached) $ECHO_C" >&6
7550 gezelter 2510 else
7551 gezelter 2547 ac_cv_c_inline=no
7552     for ac_kw in inline __inline__ __inline; do
7553     cat >conftest.$ac_ext <<_ACEOF
7554     /* confdefs.h. */
7555     _ACEOF
7556     cat confdefs.h >>conftest.$ac_ext
7557     cat >>conftest.$ac_ext <<_ACEOF
7558     /* end confdefs.h. */
7559     #ifndef __cplusplus
7560     typedef int foo_t;
7561     static $ac_kw foo_t static_foo () {return 0; }
7562     $ac_kw foo_t foo () {return 0; }
7563     #endif
7564    
7565     _ACEOF
7566     rm -f conftest.$ac_objext
7567     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7568     (eval $ac_compile) 2>conftest.er1
7569     ac_status=$?
7570     grep -v '^ *+' conftest.er1 >conftest.err
7571     rm -f conftest.er1
7572     cat conftest.err >&5
7573     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7574     (exit $ac_status); } &&
7575     { ac_try='test -z "$ac_c_werror_flag"
7576     || test ! -s conftest.err'
7577     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7578     (eval $ac_try) 2>&5
7579     ac_status=$?
7580     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7581     (exit $ac_status); }; } &&
7582     { ac_try='test -s conftest.$ac_objext'
7583     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7584     (eval $ac_try) 2>&5
7585     ac_status=$?
7586     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7587     (exit $ac_status); }; }; then
7588     ac_cv_c_inline=$ac_kw; break
7589     else
7590     echo "$as_me: failed program was:" >&5
7591     sed 's/^/| /' conftest.$ac_ext >&5
7592    
7593     fi
7594     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7595     done
7596    
7597     fi
7598     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7599     echo "${ECHO_T}$ac_cv_c_inline" >&6
7600    
7601    
7602     case $ac_cv_c_inline in
7603     inline | yes) ;;
7604     *)
7605     case $ac_cv_c_inline in
7606     no) ac_val=;;
7607     *) ac_val=$ac_cv_c_inline;;
7608     esac
7609     cat >>confdefs.h <<_ACEOF
7610     #ifndef __cplusplus
7611     #define inline $ac_val
7612     #endif
7613     _ACEOF
7614     ;;
7615     esac
7616    
7617     echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
7618     echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
7619     if test "${ac_cv_c_restrict+set}" = set; then
7620     echo $ECHO_N "(cached) $ECHO_C" >&6
7621     else
7622     ac_cv_c_restrict=no
7623     # Try the official restrict keyword, then gcc's __restrict, and
7624     # the less common variants.
7625     for ac_kw in restrict __restrict __restrict__ _Restrict; do
7626     cat >conftest.$ac_ext <<_ACEOF
7627     /* confdefs.h. */
7628     _ACEOF
7629     cat confdefs.h >>conftest.$ac_ext
7630     cat >>conftest.$ac_ext <<_ACEOF
7631     /* end confdefs.h. */
7632     float * $ac_kw x;
7633     _ACEOF
7634     rm -f conftest.$ac_objext
7635     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7636     (eval $ac_compile) 2>conftest.er1
7637     ac_status=$?
7638     grep -v '^ *+' conftest.er1 >conftest.err
7639     rm -f conftest.er1
7640     cat conftest.err >&5
7641     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7642     (exit $ac_status); } &&
7643     { ac_try='test -z "$ac_c_werror_flag"
7644     || test ! -s conftest.err'
7645     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7646     (eval $ac_try) 2>&5
7647     ac_status=$?
7648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649     (exit $ac_status); }; } &&
7650     { ac_try='test -s conftest.$ac_objext'
7651     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7652     (eval $ac_try) 2>&5
7653     ac_status=$?
7654     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7655     (exit $ac_status); }; }; then
7656     ac_cv_c_restrict=$ac_kw; break
7657     else
7658     echo "$as_me: failed program was:" >&5
7659     sed 's/^/| /' conftest.$ac_ext >&5
7660    
7661     fi
7662     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7663     done
7664    
7665     fi
7666     echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7667     echo "${ECHO_T}$ac_cv_c_restrict" >&6
7668     case $ac_cv_c_restrict in
7669     restrict) ;;
7670     no)
7671     cat >>confdefs.h <<\_ACEOF
7672     #define restrict
7673     _ACEOF
7674     ;;
7675     *) cat >>confdefs.h <<_ACEOF
7676     #define restrict $ac_cv_c_restrict
7677     _ACEOF
7678     ;;
7679     esac
7680    
7681     echo "$as_me:$LINENO: checking for size_t" >&5
7682     echo $ECHO_N "checking for size_t... $ECHO_C" >&6
7683     if test "${ac_cv_type_size_t+set}" = set; then
7684     echo $ECHO_N "(cached) $ECHO_C" >&6
7685     else
7686     cat >conftest.$ac_ext <<_ACEOF
7687     /* confdefs.h. */
7688     _ACEOF
7689     cat confdefs.h >>conftest.$ac_ext
7690     cat >>conftest.$ac_ext <<_ACEOF
7691     /* end confdefs.h. */
7692     $ac_includes_default
7693     #ifdef FC_DUMMY_MAIN
7694     #ifndef FC_DUMMY_MAIN_EQ_F77
7695     # ifdef __cplusplus
7696     extern "C"
7697     # endif
7698     int FC_DUMMY_MAIN() { return 1; }
7699     #endif
7700     #endif
7701     int
7702     main ()
7703     {
7704     if ((size_t *) 0)
7705     return 0;
7706     if (sizeof (size_t))
7707     return 0;
7708     ;
7709     return 0;
7710     }
7711     _ACEOF
7712     rm -f conftest.$ac_objext
7713     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7714     (eval $ac_compile) 2>conftest.er1
7715     ac_status=$?
7716     grep -v '^ *+' conftest.er1 >conftest.err
7717     rm -f conftest.er1
7718     cat conftest.err >&5
7719     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7720     (exit $ac_status); } &&
7721     { ac_try='test -z "$ac_c_werror_flag"
7722     || test ! -s conftest.err'
7723     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7724     (eval $ac_try) 2>&5
7725     ac_status=$?
7726     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7727     (exit $ac_status); }; } &&
7728     { ac_try='test -s conftest.$ac_objext'
7729     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7730     (eval $ac_try) 2>&5
7731     ac_status=$?
7732     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7733     (exit $ac_status); }; }; then
7734     ac_cv_type_size_t=yes
7735     else
7736     echo "$as_me: failed program was:" >&5
7737     sed 's/^/| /' conftest.$ac_ext >&5
7738    
7739     ac_cv_type_size_t=no
7740     fi
7741     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7742     fi
7743     echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7744     echo "${ECHO_T}$ac_cv_type_size_t" >&6
7745     if test $ac_cv_type_size_t = yes; then
7746     :
7747     else
7748    
7749     cat >>confdefs.h <<_ACEOF
7750     #define size_t unsigned
7751     _ACEOF
7752    
7753     fi
7754    
7755     echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7756     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7757     if test "${ac_cv_header_time+set}" = set; then
7758     echo $ECHO_N "(cached) $ECHO_C" >&6
7759     else
7760     cat >conftest.$ac_ext <<_ACEOF
7761     /* confdefs.h. */
7762     _ACEOF
7763     cat confdefs.h >>conftest.$ac_ext
7764     cat >>conftest.$ac_ext <<_ACEOF
7765     /* end confdefs.h. */
7766     #include <sys/types.h>
7767     #include <sys/time.h>
7768     #include <time.h>
7769    
7770     #ifdef FC_DUMMY_MAIN
7771     #ifndef FC_DUMMY_MAIN_EQ_F77
7772     # ifdef __cplusplus
7773     extern "C"
7774     # endif
7775     int FC_DUMMY_MAIN() { return 1; }
7776     #endif
7777     #endif
7778     int
7779     main ()
7780     {
7781     if ((struct tm *) 0)
7782     return 0;
7783     ;
7784     return 0;
7785     }
7786     _ACEOF
7787     rm -f conftest.$ac_objext
7788     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7789     (eval $ac_compile) 2>conftest.er1
7790     ac_status=$?
7791     grep -v '^ *+' conftest.er1 >conftest.err
7792     rm -f conftest.er1
7793     cat conftest.err >&5
7794     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7795     (exit $ac_status); } &&
7796     { ac_try='test -z "$ac_c_werror_flag"
7797     || test ! -s conftest.err'
7798     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7799     (eval $ac_try) 2>&5
7800     ac_status=$?
7801     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7802     (exit $ac_status); }; } &&
7803     { ac_try='test -s conftest.$ac_objext'
7804     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7805     (eval $ac_try) 2>&5
7806     ac_status=$?
7807     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7808     (exit $ac_status); }; }; then
7809     ac_cv_header_time=yes
7810     else
7811     echo "$as_me: failed program was:" >&5
7812     sed 's/^/| /' conftest.$ac_ext >&5
7813    
7814     ac_cv_header_time=no
7815     fi
7816     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7817     fi
7818     echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7819     echo "${ECHO_T}$ac_cv_header_time" >&6
7820     if test $ac_cv_header_time = yes; then
7821    
7822     cat >>confdefs.h <<\_ACEOF
7823     #define TIME_WITH_SYS_TIME 1
7824     _ACEOF
7825    
7826     fi
7827    
7828     echo "$as_me:$LINENO: checking for clock_t" >&5
7829     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7830     if test "${ac_cv_type_clock_t+set}" = set; then
7831     echo $ECHO_N "(cached) $ECHO_C" >&6
7832     else
7833     cat >conftest.$ac_ext <<_ACEOF
7834     /* confdefs.h. */
7835     _ACEOF
7836     cat confdefs.h >>conftest.$ac_ext
7837     cat >>conftest.$ac_ext <<_ACEOF
7838     /* end confdefs.h. */
7839     $ac_includes_default
7840     #ifdef FC_DUMMY_MAIN
7841     #ifndef FC_DUMMY_MAIN_EQ_F77
7842     # ifdef __cplusplus
7843     extern "C"
7844     # endif
7845     int FC_DUMMY_MAIN() { return 1; }
7846     #endif
7847     #endif
7848     int
7849     main ()
7850     {
7851     if ((clock_t *) 0)
7852     return 0;
7853     if (sizeof (clock_t))
7854     return 0;
7855     ;
7856     return 0;
7857     }
7858     _ACEOF
7859     rm -f conftest.$ac_objext
7860     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7861     (eval $ac_compile) 2>conftest.er1
7862     ac_status=$?
7863     grep -v '^ *+' conftest.er1 >conftest.err
7864     rm -f conftest.er1
7865     cat conftest.err >&5
7866     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7867     (exit $ac_status); } &&
7868     { ac_try='test -z "$ac_c_werror_flag"
7869     || test ! -s conftest.err'
7870     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7871     (eval $ac_try) 2>&5
7872     ac_status=$?
7873     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7874     (exit $ac_status); }; } &&
7875     { ac_try='test -s conftest.$ac_objext'
7876     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7877     (eval $ac_try) 2>&5
7878     ac_status=$?
7879     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7880     (exit $ac_status); }; }; then
7881     ac_cv_type_clock_t=yes
7882     else
7883     echo "$as_me: failed program was:" >&5
7884     sed 's/^/| /' conftest.$ac_ext >&5
7885    
7886     ac_cv_type_clock_t=no
7887     fi
7888     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7889     fi
7890     echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7891     echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7892     if test $ac_cv_type_clock_t = yes; then
7893    
7894     cat >>confdefs.h <<_ACEOF
7895     #define HAVE_CLOCK_T 1
7896     _ACEOF
7897    
7898    
7899     fi
7900    
7901     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7902     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7903     if test "${ac_cv_c_const+set}" = set; then
7904     echo $ECHO_N "(cached) $ECHO_C" >&6
7905     else
7906     cat >conftest.$ac_ext <<_ACEOF
7907     /* confdefs.h. */
7908     _ACEOF
7909     cat confdefs.h >>conftest.$ac_ext
7910     cat >>conftest.$ac_ext <<_ACEOF
7911     /* end confdefs.h. */
7912    
7913     #ifdef FC_DUMMY_MAIN
7914     #ifndef FC_DUMMY_MAIN_EQ_F77
7915     # ifdef __cplusplus
7916     extern "C"
7917     # endif
7918     int FC_DUMMY_MAIN() { return 1; }
7919     #endif
7920     #endif
7921     int
7922     main ()
7923     {
7924     /* FIXME: Include the comments suggested by Paul. */
7925     #ifndef __cplusplus
7926     /* Ultrix mips cc rejects this. */
7927     typedef int charset[2];
7928     const charset x;
7929     /* SunOS 4.1.1 cc rejects this. */
7930     char const *const *ccp;
7931     char **p;
7932     /* NEC SVR4.0.2 mips cc rejects this. */
7933     struct point {int x, y;};
7934     static struct point const zero = {0,0};
7935     /* AIX XL C 1.02.0.0 rejects this.
7936     It does not let you subtract one const X* pointer from another in
7937     an arm of an if-expression whose if-part is not a constant
7938     expression */
7939     const char *g = "string";
7940     ccp = &g + (g ? g-g : 0);
7941     /* HPUX 7.0 cc rejects these. */
7942     ++ccp;
7943     p = (char**) ccp;
7944     ccp = (char const *const *) p;
7945     { /* SCO 3.2v4 cc rejects this. */
7946     char *t;
7947     char const *s = 0 ? (char *) 0 : (char const *) 0;
7948    
7949     *t++ = 0;
7950     }
7951     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7952     int x[] = {25, 17};
7953     const int *foo = &x[0];
7954     ++foo;
7955     }
7956     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7957     typedef const int *iptr;
7958     iptr p = 0;
7959     ++p;
7960     }
7961     { /* AIX XL C 1.02.0.0 rejects this saying
7962     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7963     struct s { int j; const int *ap[3]; };
7964     struct s *b; b->j = 5;
7965     }
7966     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7967     const int foo = 10;
7968     }
7969     #endif
7970    
7971     ;
7972     return 0;
7973     }
7974     _ACEOF
7975     rm -f conftest.$ac_objext
7976     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7977     (eval $ac_compile) 2>conftest.er1
7978     ac_status=$?
7979     grep -v '^ *+' conftest.er1 >conftest.err
7980     rm -f conftest.er1
7981     cat conftest.err >&5
7982     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7983     (exit $ac_status); } &&
7984     { ac_try='test -z "$ac_c_werror_flag"
7985     || test ! -s conftest.err'
7986     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7987     (eval $ac_try) 2>&5
7988     ac_status=$?
7989     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7990     (exit $ac_status); }; } &&
7991     { ac_try='test -s conftest.$ac_objext'
7992     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7993     (eval $ac_try) 2>&5
7994     ac_status=$?
7995     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7996     (exit $ac_status); }; }; then
7997     ac_cv_c_const=yes
7998     else
7999     echo "$as_me: failed program was:" >&5
8000     sed 's/^/| /' conftest.$ac_ext >&5
8001    
8002     ac_cv_c_const=no
8003     fi
8004     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8005     fi
8006     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8007     echo "${ECHO_T}$ac_cv_c_const" >&6
8008     if test $ac_cv_c_const = no; then
8009    
8010     cat >>confdefs.h <<\_ACEOF
8011     #define const
8012     _ACEOF
8013    
8014     fi
8015    
8016     echo "$as_me:$LINENO: checking for inline" >&5
8017     echo $ECHO_N "checking for inline... $ECHO_C" >&6
8018     if test "${ac_cv_c_inline+set}" = set; then
8019     echo $ECHO_N "(cached) $ECHO_C" >&6
8020     else
8021     ac_cv_c_inline=no
8022     for ac_kw in inline __inline__ __inline; do
8023     cat >conftest.$ac_ext <<_ACEOF
8024     /* confdefs.h. */
8025     _ACEOF
8026     cat confdefs.h >>conftest.$ac_ext
8027     cat >>conftest.$ac_ext <<_ACEOF
8028     /* end confdefs.h. */
8029     #ifndef __cplusplus
8030     typedef int foo_t;
8031     static $ac_kw foo_t static_foo () {return 0; }
8032     $ac_kw foo_t foo () {return 0; }
8033     #endif
8034    
8035     _ACEOF
8036     rm -f conftest.$ac_objext
8037     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8038     (eval $ac_compile) 2>conftest.er1
8039     ac_status=$?
8040     grep -v '^ *+' conftest.er1 >conftest.err
8041     rm -f conftest.er1
8042     cat conftest.err >&5
8043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8044     (exit $ac_status); } &&
8045     { ac_try='test -z "$ac_c_werror_flag"
8046     || test ! -s conftest.err'
8047     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8048     (eval $ac_try) 2>&5
8049     ac_status=$?
8050     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8051     (exit $ac_status); }; } &&
8052     { ac_try='test -s conftest.$ac_objext'
8053     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8054     (eval $ac_try) 2>&5
8055     ac_status=$?
8056     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8057     (exit $ac_status); }; }; then
8058     ac_cv_c_inline=$ac_kw; break
8059     else
8060     echo "$as_me: failed program was:" >&5
8061     sed 's/^/| /' conftest.$ac_ext >&5
8062    
8063     fi
8064     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8065     done
8066    
8067     fi
8068     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8069     echo "${ECHO_T}$ac_cv_c_inline" >&6
8070    
8071    
8072     case $ac_cv_c_inline in
8073     inline | yes) ;;
8074     *)
8075     case $ac_cv_c_inline in
8076     no) ac_val=;;
8077     *) ac_val=$ac_cv_c_inline;;
8078     esac
8079     cat >>confdefs.h <<_ACEOF
8080     #ifndef __cplusplus
8081     #define inline $ac_val
8082     #endif
8083     _ACEOF
8084     ;;
8085     esac
8086    
8087    
8088     # Checks for library functions.
8089    
8090     for ac_header in stdlib.h
8091     do
8092     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8093     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8094     echo "$as_me:$LINENO: checking for $ac_header" >&5
8095     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8096     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8097     echo $ECHO_N "(cached) $ECHO_C" >&6
8098     fi
8099     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8100     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8101     else
8102 gezelter 2510 # Is the header compilable?
8103 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8104     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8105 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8106     /* confdefs.h. */
8107     _ACEOF
8108     cat confdefs.h >>conftest.$ac_ext
8109     cat >>conftest.$ac_ext <<_ACEOF
8110     /* end confdefs.h. */
8111     $ac_includes_default
8112 gezelter 2547 #include <$ac_header>
8113 gezelter 2510 _ACEOF
8114     rm -f conftest.$ac_objext
8115     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8116     (eval $ac_compile) 2>conftest.er1
8117     ac_status=$?
8118     grep -v '^ *+' conftest.er1 >conftest.err
8119     rm -f conftest.er1
8120     cat conftest.err >&5
8121     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8122     (exit $ac_status); } &&
8123 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8124 gezelter 2510 || test ! -s conftest.err'
8125     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8126     (eval $ac_try) 2>&5
8127     ac_status=$?
8128     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8129     (exit $ac_status); }; } &&
8130     { ac_try='test -s conftest.$ac_objext'
8131     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8132     (eval $ac_try) 2>&5
8133     ac_status=$?
8134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8135     (exit $ac_status); }; }; then
8136     ac_header_compiler=yes
8137     else
8138     echo "$as_me: failed program was:" >&5
8139     sed 's/^/| /' conftest.$ac_ext >&5
8140 gezelter 2315
8141 gezelter 2510 ac_header_compiler=no
8142     fi
8143     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8144     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8145     echo "${ECHO_T}$ac_header_compiler" >&6
8146 gezelter 2315
8147 gezelter 2510 # Is the header present?
8148 gezelter 2547 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8149     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8150 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8151     /* confdefs.h. */
8152     _ACEOF
8153     cat confdefs.h >>conftest.$ac_ext
8154     cat >>conftest.$ac_ext <<_ACEOF
8155     /* end confdefs.h. */
8156 gezelter 2547 #include <$ac_header>
8157 gezelter 2510 _ACEOF
8158     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8159     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8160     ac_status=$?
8161     grep -v '^ *+' conftest.er1 >conftest.err
8162     rm -f conftest.er1
8163     cat conftest.err >&5
8164     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165     (exit $ac_status); } >/dev/null; then
8166     if test -s conftest.err; then
8167 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8168     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8169 gezelter 2510 else
8170     ac_cpp_err=
8171     fi
8172     else
8173     ac_cpp_err=yes
8174     fi
8175     if test -z "$ac_cpp_err"; then
8176     ac_header_preproc=yes
8177     else
8178     echo "$as_me: failed program was:" >&5
8179     sed 's/^/| /' conftest.$ac_ext >&5
8180 gezelter 2315
8181 gezelter 2510 ac_header_preproc=no
8182     fi
8183     rm -f conftest.err conftest.$ac_ext
8184     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8185     echo "${ECHO_T}$ac_header_preproc" >&6
8186 gezelter 2315
8187 gezelter 2510 # So? What about this header?
8188 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8189 gezelter 2510 yes:no: )
8190 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8191     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8192     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8193     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8194 gezelter 2510 ac_header_preproc=yes
8195     ;;
8196     no:yes:* )
8197 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8198     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8199     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8200     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8201     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8202     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8203     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8204     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8205     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8206     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8207     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8208     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8209 gezelter 2510 (
8210     cat <<\_ASBOX
8211     ## ------------------------------ ##
8212     ## Report this to gezelter@nd.edu ##
8213     ## ------------------------------ ##
8214     _ASBOX
8215     ) |
8216     sed "s/^/$as_me: WARNING: /" >&2
8217     ;;
8218     esac
8219 gezelter 2547 echo "$as_me:$LINENO: checking for $ac_header" >&5
8220     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8221     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8222 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8223     else
8224 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
8225 gezelter 2510 fi
8226 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8227     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8228 gezelter 2315
8229 gezelter 2510 fi
8230 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8231     cat >>confdefs.h <<_ACEOF
8232     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8233     _ACEOF
8234 gezelter 2315
8235 gezelter 2547 fi
8236 gezelter 2315
8237 gezelter 2547 done
8238    
8239     echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8240     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8241     if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8242     echo $ECHO_N "(cached) $ECHO_C" >&6
8243     else
8244     if test "$cross_compiling" = yes; then
8245     ac_cv_func_malloc_0_nonnull=no
8246     else
8247     cat >conftest.$ac_ext <<_ACEOF
8248     /* confdefs.h. */
8249     _ACEOF
8250     cat confdefs.h >>conftest.$ac_ext
8251     cat >>conftest.$ac_ext <<_ACEOF
8252     /* end confdefs.h. */
8253     #if STDC_HEADERS || HAVE_STDLIB_H
8254     # include <stdlib.h>
8255     #else
8256     char *malloc ();
8257     #endif
8258    
8259     #ifdef FC_DUMMY_MAIN
8260     #ifndef FC_DUMMY_MAIN_EQ_F77
8261     # ifdef __cplusplus
8262     extern "C"
8263     # endif
8264     int FC_DUMMY_MAIN() { return 1; }
8265     #endif
8266     #endif
8267     int
8268     main ()
8269     {
8270     exit (malloc (0) ? 0 : 1);
8271     ;
8272     return 0;
8273     }
8274     _ACEOF
8275     rm -f conftest$ac_exeext
8276     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8277     (eval $ac_link) 2>&5
8278     ac_status=$?
8279     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8281     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8282     (eval $ac_try) 2>&5
8283     ac_status=$?
8284     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8285     (exit $ac_status); }; }; then
8286     ac_cv_func_malloc_0_nonnull=yes
8287     else
8288     echo "$as_me: program exited with status $ac_status" >&5
8289     echo "$as_me: failed program was:" >&5
8290     sed 's/^/| /' conftest.$ac_ext >&5
8291    
8292     ( exit $ac_status )
8293     ac_cv_func_malloc_0_nonnull=no
8294     fi
8295     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8296     fi
8297     fi
8298     echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8299     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8300     if test $ac_cv_func_malloc_0_nonnull = yes; then
8301    
8302 gezelter 2510 cat >>confdefs.h <<\_ACEOF
8303 gezelter 2547 #define HAVE_MALLOC 1
8304 gezelter 2510 _ACEOF
8305 gezelter 2315
8306 gezelter 2547 else
8307     cat >>confdefs.h <<\_ACEOF
8308     #define HAVE_MALLOC 0
8309     _ACEOF
8310 gezelter 2510
8311 gezelter 2547 case $LIBOBJS in
8312     "malloc.$ac_objext" | \
8313     *" malloc.$ac_objext" | \
8314     "malloc.$ac_objext "* | \
8315     *" malloc.$ac_objext "* ) ;;
8316     *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8317     esac
8318    
8319    
8320     cat >>confdefs.h <<\_ACEOF
8321     #define malloc rpl_malloc
8322     _ACEOF
8323    
8324     fi
8325    
8326    
8327    
8328     echo "$as_me:$LINENO: checking for working memcmp" >&5
8329     echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8330     if test "${ac_cv_func_memcmp_working+set}" = set; then
8331     echo $ECHO_N "(cached) $ECHO_C" >&6
8332 gezelter 2510 else
8333 gezelter 2547 if test "$cross_compiling" = yes; then
8334     ac_cv_func_memcmp_working=no
8335     else
8336     cat >conftest.$ac_ext <<_ACEOF
8337     /* confdefs.h. */
8338     _ACEOF
8339     cat confdefs.h >>conftest.$ac_ext
8340     cat >>conftest.$ac_ext <<_ACEOF
8341     /* end confdefs.h. */
8342     $ac_includes_default
8343     #ifdef FC_DUMMY_MAIN
8344     #ifndef FC_DUMMY_MAIN_EQ_F77
8345     # ifdef __cplusplus
8346     extern "C"
8347     # endif
8348     int FC_DUMMY_MAIN() { return 1; }
8349     #endif
8350     #endif
8351     int
8352     main ()
8353     {
8354 gezelter 2510
8355 gezelter 2547 /* Some versions of memcmp are not 8-bit clean. */
8356     char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8357     if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8358     exit (1);
8359 gezelter 2510
8360 gezelter 2547 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8361     or more and with at least one buffer not starting on a 4-byte boundary.
8362     William Lewis provided this test program. */
8363     {
8364     char foo[21];
8365     char bar[21];
8366     int i;
8367     for (i = 0; i < 4; i++)
8368     {
8369     char *a = foo + i;
8370     char *b = bar + i;
8371     strcpy (a, "--------01111111");
8372     strcpy (b, "--------10000000");
8373     if (memcmp (a, b, 16) >= 0)
8374     exit (1);
8375     }
8376     exit (0);
8377     }
8378    
8379     ;
8380     return 0;
8381     }
8382     _ACEOF
8383     rm -f conftest$ac_exeext
8384     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8385     (eval $ac_link) 2>&5
8386     ac_status=$?
8387     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8388     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8389     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8390     (eval $ac_try) 2>&5
8391     ac_status=$?
8392     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8393     (exit $ac_status); }; }; then
8394     ac_cv_func_memcmp_working=yes
8395     else
8396     echo "$as_me: program exited with status $ac_status" >&5
8397     echo "$as_me: failed program was:" >&5
8398     sed 's/^/| /' conftest.$ac_ext >&5
8399    
8400     ( exit $ac_status )
8401     ac_cv_func_memcmp_working=no
8402     fi
8403     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8404     fi
8405     fi
8406     echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8407     echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8408     test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8409     "memcmp.$ac_objext" | \
8410     *" memcmp.$ac_objext" | \
8411     "memcmp.$ac_objext "* | \
8412     *" memcmp.$ac_objext "* ) ;;
8413     *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8414     esac
8415    
8416    
8417    
8418     for ac_header in stdlib.h
8419 gezelter 2453 do
8420     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8421     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8422     echo "$as_me:$LINENO: checking for $ac_header" >&5
8423     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8424     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8425     echo $ECHO_N "(cached) $ECHO_C" >&6
8426     fi
8427     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8428     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8429     else
8430     # Is the header compilable?
8431     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8432     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8433     cat >conftest.$ac_ext <<_ACEOF
8434     /* confdefs.h. */
8435     _ACEOF
8436     cat confdefs.h >>conftest.$ac_ext
8437     cat >>conftest.$ac_ext <<_ACEOF
8438     /* end confdefs.h. */
8439     $ac_includes_default
8440     #include <$ac_header>
8441     _ACEOF
8442     rm -f conftest.$ac_objext
8443     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8444     (eval $ac_compile) 2>conftest.er1
8445     ac_status=$?
8446     grep -v '^ *+' conftest.er1 >conftest.err
8447     rm -f conftest.er1
8448     cat conftest.err >&5
8449     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8450     (exit $ac_status); } &&
8451 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8452 gezelter 2473 || test ! -s conftest.err'
8453 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8454     (eval $ac_try) 2>&5
8455     ac_status=$?
8456     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8457     (exit $ac_status); }; } &&
8458     { ac_try='test -s conftest.$ac_objext'
8459     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8460     (eval $ac_try) 2>&5
8461     ac_status=$?
8462     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8463     (exit $ac_status); }; }; then
8464     ac_header_compiler=yes
8465     else
8466     echo "$as_me: failed program was:" >&5
8467     sed 's/^/| /' conftest.$ac_ext >&5
8468 gezelter 2315
8469 gezelter 2453 ac_header_compiler=no
8470     fi
8471     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8472     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8473     echo "${ECHO_T}$ac_header_compiler" >&6
8474 gezelter 2315
8475 gezelter 2453 # Is the header present?
8476     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8477     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8478     cat >conftest.$ac_ext <<_ACEOF
8479     /* confdefs.h. */
8480     _ACEOF
8481     cat confdefs.h >>conftest.$ac_ext
8482     cat >>conftest.$ac_ext <<_ACEOF
8483     /* end confdefs.h. */
8484     #include <$ac_header>
8485     _ACEOF
8486     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8487     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8488     ac_status=$?
8489     grep -v '^ *+' conftest.er1 >conftest.err
8490     rm -f conftest.er1
8491     cat conftest.err >&5
8492     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8493     (exit $ac_status); } >/dev/null; then
8494     if test -s conftest.err; then
8495 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8496     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8497 gezelter 2453 else
8498     ac_cpp_err=
8499     fi
8500     else
8501     ac_cpp_err=yes
8502     fi
8503     if test -z "$ac_cpp_err"; then
8504     ac_header_preproc=yes
8505     else
8506     echo "$as_me: failed program was:" >&5
8507     sed 's/^/| /' conftest.$ac_ext >&5
8508 gezelter 2315
8509 gezelter 2453 ac_header_preproc=no
8510     fi
8511     rm -f conftest.err conftest.$ac_ext
8512     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8513     echo "${ECHO_T}$ac_header_preproc" >&6
8514    
8515     # So? What about this header?
8516 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8517 gezelter 2453 yes:no: )
8518     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8519     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8520     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8521     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8522     ac_header_preproc=yes
8523     ;;
8524     no:yes:* )
8525     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8526     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8527     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8528     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8529     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8530     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8531     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8532     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8533     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8534     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8535     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8536     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8537     (
8538     cat <<\_ASBOX
8539     ## ------------------------------ ##
8540     ## Report this to gezelter@nd.edu ##
8541     ## ------------------------------ ##
8542     _ASBOX
8543     ) |
8544     sed "s/^/$as_me: WARNING: /" >&2
8545     ;;
8546     esac
8547     echo "$as_me:$LINENO: checking for $ac_header" >&5
8548     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8549     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8550     echo $ECHO_N "(cached) $ECHO_C" >&6
8551     else
8552     eval "$as_ac_Header=\$ac_header_preproc"
8553     fi
8554     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8555     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8556    
8557     fi
8558     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8559     cat >>confdefs.h <<_ACEOF
8560     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8561     _ACEOF
8562    
8563     fi
8564    
8565     done
8566    
8567 gezelter 2547 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8568     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8569     if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8570     echo $ECHO_N "(cached) $ECHO_C" >&6
8571     else
8572     if test "$cross_compiling" = yes; then
8573     ac_cv_func_realloc_0_nonnull=no
8574     else
8575     cat >conftest.$ac_ext <<_ACEOF
8576     /* confdefs.h. */
8577     _ACEOF
8578     cat confdefs.h >>conftest.$ac_ext
8579     cat >>conftest.$ac_ext <<_ACEOF
8580     /* end confdefs.h. */
8581     #if STDC_HEADERS || HAVE_STDLIB_H
8582     # include <stdlib.h>
8583     #else
8584     char *realloc ();
8585     #endif
8586 gezelter 2453
8587 gezelter 2547 #ifdef FC_DUMMY_MAIN
8588     #ifndef FC_DUMMY_MAIN_EQ_F77
8589     # ifdef __cplusplus
8590     extern "C"
8591     # endif
8592     int FC_DUMMY_MAIN() { return 1; }
8593     #endif
8594     #endif
8595     int
8596     main ()
8597     {
8598     exit (realloc (0, 0) ? 0 : 1);
8599     ;
8600     return 0;
8601     }
8602     _ACEOF
8603     rm -f conftest$ac_exeext
8604     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8605     (eval $ac_link) 2>&5
8606     ac_status=$?
8607     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8608     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8609     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8610     (eval $ac_try) 2>&5
8611     ac_status=$?
8612     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8613     (exit $ac_status); }; }; then
8614     ac_cv_func_realloc_0_nonnull=yes
8615     else
8616     echo "$as_me: program exited with status $ac_status" >&5
8617     echo "$as_me: failed program was:" >&5
8618     sed 's/^/| /' conftest.$ac_ext >&5
8619    
8620     ( exit $ac_status )
8621     ac_cv_func_realloc_0_nonnull=no
8622 gezelter 2510 fi
8623 gezelter 2547 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8624     fi
8625     fi
8626     echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8627     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8628     if test $ac_cv_func_realloc_0_nonnull = yes; then
8629 gezelter 2453
8630 gezelter 2547 cat >>confdefs.h <<\_ACEOF
8631     #define HAVE_REALLOC 1
8632     _ACEOF
8633 gezelter 2453
8634 gezelter 2547 else
8635     cat >>confdefs.h <<\_ACEOF
8636     #define HAVE_REALLOC 0
8637     _ACEOF
8638 gezelter 2453
8639 gezelter 2547 case $LIBOBJS in
8640     "realloc.$ac_objext" | \
8641     *" realloc.$ac_objext" | \
8642     "realloc.$ac_objext "* | \
8643     *" realloc.$ac_objext "* ) ;;
8644     *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
8645     esac
8646 gezelter 2453
8647 gezelter 2547
8648     cat >>confdefs.h <<\_ACEOF
8649     #define realloc rpl_realloc
8650     _ACEOF
8651    
8652     fi
8653    
8654    
8655    
8656    
8657    
8658     for ac_header in sys/select.h sys/socket.h
8659 gezelter 2081 do
8660     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8661     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8662     echo "$as_me:$LINENO: checking for $ac_header" >&5
8663     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8664     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8665     echo $ECHO_N "(cached) $ECHO_C" >&6
8666     fi
8667     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8668     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8669     else
8670     # Is the header compilable?
8671     echo "$as_me:$LINENO: checking $ac_header usability" >&5
8672     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8673     cat >conftest.$ac_ext <<_ACEOF
8674     /* confdefs.h. */
8675     _ACEOF
8676     cat confdefs.h >>conftest.$ac_ext
8677     cat >>conftest.$ac_ext <<_ACEOF
8678     /* end confdefs.h. */
8679     $ac_includes_default
8680     #include <$ac_header>
8681     _ACEOF
8682     rm -f conftest.$ac_objext
8683     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8684     (eval $ac_compile) 2>conftest.er1
8685     ac_status=$?
8686     grep -v '^ *+' conftest.er1 >conftest.err
8687     rm -f conftest.er1
8688     cat conftest.err >&5
8689     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8690     (exit $ac_status); } &&
8691 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8692 gezelter 2473 || test ! -s conftest.err'
8693 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8694     (eval $ac_try) 2>&5
8695     ac_status=$?
8696     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8697     (exit $ac_status); }; } &&
8698     { ac_try='test -s conftest.$ac_objext'
8699     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8700     (eval $ac_try) 2>&5
8701     ac_status=$?
8702     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8703     (exit $ac_status); }; }; then
8704     ac_header_compiler=yes
8705     else
8706     echo "$as_me: failed program was:" >&5
8707     sed 's/^/| /' conftest.$ac_ext >&5
8708    
8709     ac_header_compiler=no
8710     fi
8711     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8712     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8713     echo "${ECHO_T}$ac_header_compiler" >&6
8714    
8715     # Is the header present?
8716     echo "$as_me:$LINENO: checking $ac_header presence" >&5
8717     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8718     cat >conftest.$ac_ext <<_ACEOF
8719     /* confdefs.h. */
8720     _ACEOF
8721     cat confdefs.h >>conftest.$ac_ext
8722     cat >>conftest.$ac_ext <<_ACEOF
8723     /* end confdefs.h. */
8724     #include <$ac_header>
8725     _ACEOF
8726     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8727 tim 1998 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8728     ac_status=$?
8729 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
8730 tim 1998 rm -f conftest.er1
8731     cat conftest.err >&5
8732 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8733 tim 1998 (exit $ac_status); } >/dev/null; then
8734     if test -s conftest.err; then
8735 gezelter 2547 ac_cpp_err=$ac_c_preproc_warn_flag
8736     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8737 tim 1998 else
8738     ac_cpp_err=
8739     fi
8740     else
8741     ac_cpp_err=yes
8742     fi
8743     if test -z "$ac_cpp_err"; then
8744 gezelter 2081 ac_header_preproc=yes
8745 tim 1998 else
8746     echo "$as_me: failed program was:" >&5
8747 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
8748    
8749     ac_header_preproc=no
8750 tim 1998 fi
8751     rm -f conftest.err conftest.$ac_ext
8752 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8753     echo "${ECHO_T}$ac_header_preproc" >&6
8754    
8755     # So? What about this header?
8756 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8757 gezelter 2081 yes:no: )
8758     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8759     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8760     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8761     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8762     ac_header_preproc=yes
8763     ;;
8764     no:yes:* )
8765     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8766     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8767     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8768     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8769     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8770     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8771     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8772     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8773     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8774     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8775     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8776     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8777     (
8778     cat <<\_ASBOX
8779     ## ------------------------------ ##
8780     ## Report this to gezelter@nd.edu ##
8781     ## ------------------------------ ##
8782     _ASBOX
8783     ) |
8784     sed "s/^/$as_me: WARNING: /" >&2
8785     ;;
8786     esac
8787     echo "$as_me:$LINENO: checking for $ac_header" >&5
8788     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8789     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8790     echo $ECHO_N "(cached) $ECHO_C" >&6
8791     else
8792     eval "$as_ac_Header=\$ac_header_preproc"
8793 tim 1998 fi
8794 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8795     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8796 tim 1998
8797     fi
8798 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8799     cat >>confdefs.h <<_ACEOF
8800     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8801     _ACEOF
8802    
8803     fi
8804    
8805 tim 1998 done
8806    
8807 gezelter 2547 echo "$as_me:$LINENO: checking types of arguments for select" >&5
8808     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
8809     if test "${ac_cv_func_select_args+set}" = set; then
8810 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8811     else
8812 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8813     for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8814     for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8815     cat >conftest.$ac_ext <<_ACEOF
8816 gezelter 2453 /* confdefs.h. */
8817     _ACEOF
8818     cat confdefs.h >>conftest.$ac_ext
8819     cat >>conftest.$ac_ext <<_ACEOF
8820     /* end confdefs.h. */
8821 gezelter 2547 $ac_includes_default
8822     #if HAVE_SYS_SELECT_H
8823     # include <sys/select.h>
8824     #endif
8825     #if HAVE_SYS_SOCKET_H
8826     # include <sys/socket.h>
8827     #endif
8828 gezelter 2510
8829 gezelter 2547 #ifdef FC_DUMMY_MAIN
8830     #ifndef FC_DUMMY_MAIN_EQ_F77
8831     # ifdef __cplusplus
8832     extern "C"
8833     # endif
8834     int FC_DUMMY_MAIN() { return 1; }
8835 gezelter 2453 #endif
8836 gezelter 2547 #endif
8837 gezelter 2510 int
8838     main ()
8839     {
8840 gezelter 2547 extern int select ($ac_arg1,
8841     $ac_arg234, $ac_arg234, $ac_arg234,
8842     $ac_arg5);
8843 gezelter 2510 ;
8844     return 0;
8845     }
8846 gezelter 2453 _ACEOF
8847 gezelter 2510 rm -f conftest.$ac_objext
8848     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8849     (eval $ac_compile) 2>conftest.er1
8850 gezelter 2453 ac_status=$?
8851     grep -v '^ *+' conftest.er1 >conftest.err
8852     rm -f conftest.er1
8853     cat conftest.err >&5
8854     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8855 gezelter 2510 (exit $ac_status); } &&
8856 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8857 gezelter 2510 || test ! -s conftest.err'
8858     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8859     (eval $ac_try) 2>&5
8860     ac_status=$?
8861     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8862     (exit $ac_status); }; } &&
8863     { ac_try='test -s conftest.$ac_objext'
8864     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8865     (eval $ac_try) 2>&5
8866     ac_status=$?
8867     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8868     (exit $ac_status); }; }; then
8869 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8870 gezelter 2453 else
8871     echo "$as_me: failed program was:" >&5
8872     sed 's/^/| /' conftest.$ac_ext >&5
8873 gezelter 2081
8874 gezelter 2453 fi
8875 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8876 gezelter 2547 done
8877     done
8878     done
8879     # Provide a safe default value.
8880     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8881    
8882     fi
8883     echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
8884     echo "${ECHO_T}$ac_cv_func_select_args" >&6
8885     ac_save_IFS=$IFS; IFS=','
8886     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8887     IFS=$ac_save_IFS
8888     shift
8889    
8890     cat >>confdefs.h <<_ACEOF
8891     #define SELECT_TYPE_ARG1 $1
8892     _ACEOF
8893    
8894    
8895     cat >>confdefs.h <<_ACEOF
8896     #define SELECT_TYPE_ARG234 ($2)
8897     _ACEOF
8898    
8899    
8900     cat >>confdefs.h <<_ACEOF
8901     #define SELECT_TYPE_ARG5 ($3)
8902     _ACEOF
8903    
8904     rm -f conftest*
8905    
8906    
8907     for ac_func in strftime
8908     do
8909     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8910     echo "$as_me:$LINENO: checking for $ac_func" >&5
8911     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8912     if eval "test \"\${$as_ac_var+set}\" = set"; then
8913     echo $ECHO_N "(cached) $ECHO_C" >&6
8914     else
8915     cat >conftest.$ac_ext <<_ACEOF
8916 gezelter 2453 /* confdefs.h. */
8917     _ACEOF
8918     cat confdefs.h >>conftest.$ac_ext
8919     cat >>conftest.$ac_ext <<_ACEOF
8920     /* end confdefs.h. */
8921 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8922     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8923     #define $ac_func innocuous_$ac_func
8924 gezelter 2510
8925 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
8926     which can conflict with char $ac_func (); below.
8927     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8928     <limits.h> exists even on freestanding compilers. */
8929    
8930     #ifdef __STDC__
8931     # include <limits.h>
8932 gezelter 2510 #else
8933 gezelter 2547 # include <assert.h>
8934 gezelter 2510 #endif
8935    
8936 gezelter 2547 #undef $ac_func
8937    
8938     /* Override any gcc2 internal prototype to avoid an error. */
8939     #ifdef __cplusplus
8940     extern "C"
8941     {
8942     #endif
8943     /* We use char because int might match the return type of a gcc2
8944     builtin and then its argument prototype would still apply. */
8945     char $ac_func ();
8946     /* The GNU C library defines this for functions which it implements
8947     to always fail with ENOSYS. Some functions are actually named
8948     something starting with __ and the normal name is an alias. */
8949     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8950     choke me
8951     #else
8952     char (*f) () = $ac_func;
8953     #endif
8954     #ifdef __cplusplus
8955     }
8956     #endif
8957    
8958     #ifdef FC_DUMMY_MAIN
8959     #ifndef FC_DUMMY_MAIN_EQ_F77
8960     # ifdef __cplusplus
8961     extern "C"
8962     # endif
8963     int FC_DUMMY_MAIN() { return 1; }
8964     #endif
8965     #endif
8966 gezelter 2510 int
8967     main ()
8968     {
8969 gezelter 2547 return f != $ac_func;
8970 gezelter 2510 ;
8971     return 0;
8972     }
8973 gezelter 2453 _ACEOF
8974 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
8975     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8976     (eval $ac_link) 2>conftest.er1
8977 gezelter 2453 ac_status=$?
8978     grep -v '^ *+' conftest.er1 >conftest.err
8979     rm -f conftest.er1
8980     cat conftest.err >&5
8981     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8982 gezelter 2510 (exit $ac_status); } &&
8983 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
8984 gezelter 2510 || test ! -s conftest.err'
8985     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8986     (eval $ac_try) 2>&5
8987     ac_status=$?
8988     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8989     (exit $ac_status); }; } &&
8990 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
8991 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8992     (eval $ac_try) 2>&5
8993     ac_status=$?
8994     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8995     (exit $ac_status); }; }; then
8996 gezelter 2547 eval "$as_ac_var=yes"
8997 gezelter 2453 else
8998     echo "$as_me: failed program was:" >&5
8999     sed 's/^/| /' conftest.$ac_ext >&5
9000 gezelter 2081
9001 gezelter 2547 eval "$as_ac_var=no"
9002 gezelter 2453 fi
9003 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9004     conftest$ac_exeext conftest.$ac_ext
9005 gezelter 2453 fi
9006 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9007     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9008     if test `eval echo '${'$as_ac_var'}'` = yes; then
9009     cat >>confdefs.h <<_ACEOF
9010     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9011 gezelter 2510 _ACEOF
9012 gezelter 2453
9013 gezelter 2547 else
9014     # strftime is in -lintl on SCO UNIX.
9015     echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9016     echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9017     if test "${ac_cv_lib_intl_strftime+set}" = set; then
9018 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9019 gezelter 2453 else
9020 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
9021     LIBS="-lintl $LIBS"
9022     cat >conftest.$ac_ext <<_ACEOF
9023 gezelter 2453 /* confdefs.h. */
9024     _ACEOF
9025     cat confdefs.h >>conftest.$ac_ext
9026     cat >>conftest.$ac_ext <<_ACEOF
9027     /* end confdefs.h. */
9028 gezelter 2510
9029 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9030     #ifdef __cplusplus
9031     extern "C"
9032     #endif
9033     /* We use char because int might match the return type of a gcc2
9034     builtin and then its argument prototype would still apply. */
9035     char strftime ();
9036     #ifdef FC_DUMMY_MAIN
9037     #ifndef FC_DUMMY_MAIN_EQ_F77
9038     # ifdef __cplusplus
9039     extern "C"
9040     # endif
9041     int FC_DUMMY_MAIN() { return 1; }
9042     #endif
9043     #endif
9044 gezelter 2510 int
9045     main ()
9046     {
9047 gezelter 2547 strftime ();
9048 gezelter 2510 ;
9049     return 0;
9050     }
9051 gezelter 2453 _ACEOF
9052 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9053     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9054     (eval $ac_link) 2>conftest.er1
9055 gezelter 2453 ac_status=$?
9056     grep -v '^ *+' conftest.er1 >conftest.err
9057     rm -f conftest.er1
9058     cat conftest.err >&5
9059     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9060 gezelter 2510 (exit $ac_status); } &&
9061 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9062 gezelter 2510 || test ! -s conftest.err'
9063     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9064     (eval $ac_try) 2>&5
9065     ac_status=$?
9066     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9067     (exit $ac_status); }; } &&
9068 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9069 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9070     (eval $ac_try) 2>&5
9071     ac_status=$?
9072     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9073     (exit $ac_status); }; }; then
9074 gezelter 2547 ac_cv_lib_intl_strftime=yes
9075 gezelter 2453 else
9076     echo "$as_me: failed program was:" >&5
9077     sed 's/^/| /' conftest.$ac_ext >&5
9078    
9079 gezelter 2547 ac_cv_lib_intl_strftime=no
9080 gezelter 2453 fi
9081 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9082     conftest$ac_exeext conftest.$ac_ext
9083     LIBS=$ac_check_lib_save_LIBS
9084     fi
9085     echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9086     echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9087     if test $ac_cv_lib_intl_strftime = yes; then
9088     cat >>confdefs.h <<\_ACEOF
9089     #define HAVE_STRFTIME 1
9090     _ACEOF
9091 gezelter 2453
9092 gezelter 2547 LIBS="-lintl $LIBS"
9093     fi
9094 gezelter 2510
9095     fi
9096 gezelter 2547 done
9097 gezelter 2510
9098 gezelter 2547 echo "$as_me:$LINENO: checking for working strtod" >&5
9099     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9100     if test "${ac_cv_func_strtod+set}" = set; then
9101     echo $ECHO_N "(cached) $ECHO_C" >&6
9102     else
9103     if test "$cross_compiling" = yes; then
9104     ac_cv_func_strtod=no
9105     else
9106     cat >conftest.$ac_ext <<_ACEOF
9107     /* confdefs.h. */
9108 gezelter 2510 _ACEOF
9109 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9110     cat >>conftest.$ac_ext <<_ACEOF
9111     /* end confdefs.h. */
9112 gezelter 2510
9113 gezelter 2547 double strtod ();
9114     int
9115     main()
9116     {
9117     {
9118     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9119     char *string = " +69";
9120     char *term;
9121     double value;
9122     value = strtod (string, &term);
9123     if (value != 69 || term != (string + 4))
9124     exit (1);
9125     }
9126 gezelter 2510
9127 gezelter 2547 {
9128     /* Under Solaris 2.4, strtod returns the wrong value for the
9129     terminating character under some conditions. */
9130     char *string = "NaN";
9131     char *term;
9132     strtod (string, &term);
9133     if (term != string && *(term - 1) == 0)
9134     exit (1);
9135     }
9136     exit (0);
9137     }
9138 gezelter 2510
9139 gezelter 2547 _ACEOF
9140     rm -f conftest$ac_exeext
9141     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9142     (eval $ac_link) 2>&5
9143     ac_status=$?
9144     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9145     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9146     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9147     (eval $ac_try) 2>&5
9148     ac_status=$?
9149     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9150     (exit $ac_status); }; }; then
9151     ac_cv_func_strtod=yes
9152     else
9153     echo "$as_me: program exited with status $ac_status" >&5
9154     echo "$as_me: failed program was:" >&5
9155     sed 's/^/| /' conftest.$ac_ext >&5
9156 gezelter 2510
9157 gezelter 2547 ( exit $ac_status )
9158     ac_cv_func_strtod=no
9159     fi
9160     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9161     fi
9162     fi
9163     echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9164     echo "${ECHO_T}$ac_cv_func_strtod" >&6
9165     if test $ac_cv_func_strtod = no; then
9166     case $LIBOBJS in
9167     "strtod.$ac_objext" | \
9168     *" strtod.$ac_objext" | \
9169     "strtod.$ac_objext "* | \
9170     *" strtod.$ac_objext "* ) ;;
9171     *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9172     esac
9173    
9174     echo "$as_me:$LINENO: checking for pow" >&5
9175     echo $ECHO_N "checking for pow... $ECHO_C" >&6
9176     if test "${ac_cv_func_pow+set}" = set; then
9177 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9178     else
9179 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9180     /* confdefs.h. */
9181     _ACEOF
9182     cat confdefs.h >>conftest.$ac_ext
9183     cat >>conftest.$ac_ext <<_ACEOF
9184     /* end confdefs.h. */
9185     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9186     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9187     #define pow innocuous_pow
9188 gezelter 2510
9189 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9190     which can conflict with char pow (); below.
9191     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9192     <limits.h> exists even on freestanding compilers. */
9193 gezelter 2510
9194 gezelter 2547 #ifdef __STDC__
9195     # include <limits.h>
9196     #else
9197     # include <assert.h>
9198     #endif
9199 gezelter 2510
9200 gezelter 2547 #undef pow
9201 gezelter 2510
9202 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9203     #ifdef __cplusplus
9204     extern "C"
9205     {
9206     #endif
9207     /* We use char because int might match the return type of a gcc2
9208     builtin and then its argument prototype would still apply. */
9209     char pow ();
9210     /* The GNU C library defines this for functions which it implements
9211     to always fail with ENOSYS. Some functions are actually named
9212     something starting with __ and the normal name is an alias. */
9213     #if defined (__stub_pow) || defined (__stub___pow)
9214     choke me
9215     #else
9216     char (*f) () = pow;
9217     #endif
9218     #ifdef __cplusplus
9219     }
9220     #endif
9221    
9222     #ifdef FC_DUMMY_MAIN
9223     #ifndef FC_DUMMY_MAIN_EQ_F77
9224     # ifdef __cplusplus
9225     extern "C"
9226     # endif
9227     int FC_DUMMY_MAIN() { return 1; }
9228     #endif
9229     #endif
9230     int
9231     main ()
9232     {
9233     return f != pow;
9234     ;
9235     return 0;
9236     }
9237     _ACEOF
9238     rm -f conftest.$ac_objext conftest$ac_exeext
9239     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9240     (eval $ac_link) 2>conftest.er1
9241     ac_status=$?
9242     grep -v '^ *+' conftest.er1 >conftest.err
9243     rm -f conftest.er1
9244     cat conftest.err >&5
9245     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9246     (exit $ac_status); } &&
9247     { ac_try='test -z "$ac_c_werror_flag"
9248     || test ! -s conftest.err'
9249     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9250     (eval $ac_try) 2>&5
9251     ac_status=$?
9252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9253     (exit $ac_status); }; } &&
9254     { ac_try='test -s conftest$ac_exeext'
9255     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9256     (eval $ac_try) 2>&5
9257     ac_status=$?
9258     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9259     (exit $ac_status); }; }; then
9260     ac_cv_func_pow=yes
9261     else
9262     echo "$as_me: failed program was:" >&5
9263     sed 's/^/| /' conftest.$ac_ext >&5
9264    
9265     ac_cv_func_pow=no
9266     fi
9267     rm -f conftest.err conftest.$ac_objext \
9268     conftest$ac_exeext conftest.$ac_ext
9269     fi
9270     echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9271     echo "${ECHO_T}$ac_cv_func_pow" >&6
9272    
9273     if test $ac_cv_func_pow = no; then
9274     echo "$as_me:$LINENO: checking for pow in -lm" >&5
9275     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9276     if test "${ac_cv_lib_m_pow+set}" = set; then
9277     echo $ECHO_N "(cached) $ECHO_C" >&6
9278     else
9279     ac_check_lib_save_LIBS=$LIBS
9280     LIBS="-lm $LIBS"
9281     cat >conftest.$ac_ext <<_ACEOF
9282 gezelter 2453 /* confdefs.h. */
9283     _ACEOF
9284     cat confdefs.h >>conftest.$ac_ext
9285     cat >>conftest.$ac_ext <<_ACEOF
9286     /* end confdefs.h. */
9287 gezelter 2510
9288 gezelter 2547 /* Override any gcc2 internal prototype to avoid an error. */
9289     #ifdef __cplusplus
9290     extern "C"
9291 gezelter 2510 #endif
9292 gezelter 2547 /* We use char because int might match the return type of a gcc2
9293     builtin and then its argument prototype would still apply. */
9294     char pow ();
9295     #ifdef FC_DUMMY_MAIN
9296     #ifndef FC_DUMMY_MAIN_EQ_F77
9297     # ifdef __cplusplus
9298     extern "C"
9299     # endif
9300     int FC_DUMMY_MAIN() { return 1; }
9301 gezelter 2510 #endif
9302 gezelter 2547 #endif
9303 gezelter 2510 int
9304     main ()
9305     {
9306 gezelter 2547 pow ();
9307 gezelter 2510 ;
9308     return 0;
9309     }
9310 gezelter 2453 _ACEOF
9311 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9312     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9313     (eval $ac_link) 2>conftest.er1
9314 gezelter 2453 ac_status=$?
9315     grep -v '^ *+' conftest.er1 >conftest.err
9316     rm -f conftest.er1
9317     cat conftest.err >&5
9318     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9319 gezelter 2510 (exit $ac_status); } &&
9320 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9321 gezelter 2510 || test ! -s conftest.err'
9322     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9323     (eval $ac_try) 2>&5
9324     ac_status=$?
9325     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9326     (exit $ac_status); }; } &&
9327 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9328 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9329     (eval $ac_try) 2>&5
9330     ac_status=$?
9331     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9332     (exit $ac_status); }; }; then
9333 gezelter 2547 ac_cv_lib_m_pow=yes
9334 gezelter 2453 else
9335     echo "$as_me: failed program was:" >&5
9336     sed 's/^/| /' conftest.$ac_ext >&5
9337    
9338 gezelter 2547 ac_cv_lib_m_pow=no
9339 gezelter 2453 fi
9340 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9341     conftest$ac_exeext conftest.$ac_ext
9342     LIBS=$ac_check_lib_save_LIBS
9343     fi
9344     echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9345     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9346     if test $ac_cv_lib_m_pow = yes; then
9347     POW_LIB=-lm
9348     else
9349     { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9350     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9351     fi
9352 gezelter 2453
9353 gezelter 2547 fi
9354 gezelter 2453
9355 gezelter 2510 fi
9356 gezelter 2453
9357    
9358    
9359    
9360    
9361 gezelter 2510
9362    
9363    
9364    
9365 gezelter 2547
9366    
9367    
9368    
9369    
9370    
9371    
9372    
9373    
9374    
9375    
9376    
9377    
9378    
9379    
9380    
9381    
9382    
9383 gezelter 2558
9384     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
9385 gezelter 2547 do
9386     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9387     echo "$as_me:$LINENO: checking for $ac_func" >&5
9388     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9389     if eval "test \"\${$as_ac_var+set}\" = set"; then
9390     echo $ECHO_N "(cached) $ECHO_C" >&6
9391     else
9392     cat >conftest.$ac_ext <<_ACEOF
9393 gezelter 2453 /* confdefs.h. */
9394     _ACEOF
9395     cat confdefs.h >>conftest.$ac_ext
9396     cat >>conftest.$ac_ext <<_ACEOF
9397     /* end confdefs.h. */
9398 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9399     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9400     #define $ac_func innocuous_$ac_func
9401 gezelter 2510
9402 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9403     which can conflict with char $ac_func (); below.
9404     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9405     <limits.h> exists even on freestanding compilers. */
9406    
9407     #ifdef __STDC__
9408     # include <limits.h>
9409 gezelter 2510 #else
9410 gezelter 2547 # include <assert.h>
9411 gezelter 2510 #endif
9412 gezelter 2547
9413     #undef $ac_func
9414    
9415     /* Override any gcc2 internal prototype to avoid an error. */
9416     #ifdef __cplusplus
9417     extern "C"
9418     {
9419 gezelter 2510 #endif
9420 gezelter 2547 /* We use char because int might match the return type of a gcc2
9421     builtin and then its argument prototype would still apply. */
9422     char $ac_func ();
9423     /* The GNU C library defines this for functions which it implements
9424     to always fail with ENOSYS. Some functions are actually named
9425     something starting with __ and the normal name is an alias. */
9426     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9427     choke me
9428     #else
9429     char (*f) () = $ac_func;
9430     #endif
9431     #ifdef __cplusplus
9432     }
9433     #endif
9434 gezelter 2510
9435 gezelter 2547 #ifdef FC_DUMMY_MAIN
9436     #ifndef FC_DUMMY_MAIN_EQ_F77
9437     # ifdef __cplusplus
9438     extern "C"
9439     # endif
9440     int FC_DUMMY_MAIN() { return 1; }
9441     #endif
9442     #endif
9443 gezelter 2510 int
9444     main ()
9445     {
9446 gezelter 2547 return f != $ac_func;
9447 gezelter 2510 ;
9448     return 0;
9449     }
9450 gezelter 2453 _ACEOF
9451 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9452     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9453     (eval $ac_link) 2>conftest.er1
9454 gezelter 2453 ac_status=$?
9455     grep -v '^ *+' conftest.er1 >conftest.err
9456     rm -f conftest.er1
9457     cat conftest.err >&5
9458     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9459     (exit $ac_status); } &&
9460 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9461 gezelter 2473 || test ! -s conftest.err'
9462 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9463     (eval $ac_try) 2>&5
9464     ac_status=$?
9465     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9466     (exit $ac_status); }; } &&
9467 gezelter 2547 { ac_try='test -s conftest$ac_exeext'
9468 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9469     (eval $ac_try) 2>&5
9470     ac_status=$?
9471     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9472     (exit $ac_status); }; }; then
9473 gezelter 2547 eval "$as_ac_var=yes"
9474 gezelter 2453 else
9475     echo "$as_me: failed program was:" >&5
9476     sed 's/^/| /' conftest.$ac_ext >&5
9477    
9478 gezelter 2547 eval "$as_ac_var=no"
9479 gezelter 2453 fi
9480 gezelter 2547 rm -f conftest.err conftest.$ac_objext \
9481     conftest$ac_exeext conftest.$ac_ext
9482     fi
9483     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9484     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9485     if test `eval echo '${'$as_ac_var'}'` = yes; then
9486     cat >>confdefs.h <<_ACEOF
9487     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9488     _ACEOF
9489    
9490     fi
9491     done
9492    
9493    
9494     # special check for _system_configuration because AIX <4.3.2 do not
9495     # contain the `physmem' member.
9496     echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9497     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9498     cat >conftest.$ac_ext <<_ACEOF
9499 gezelter 2453 /* confdefs.h. */
9500     _ACEOF
9501     cat confdefs.h >>conftest.$ac_ext
9502     cat >>conftest.$ac_ext <<_ACEOF
9503     /* end confdefs.h. */
9504 gezelter 2547 #include <sys/systemcfg.h>
9505     #ifdef FC_DUMMY_MAIN
9506     #ifndef FC_DUMMY_MAIN_EQ_F77
9507     # ifdef __cplusplus
9508     extern "C"
9509     # endif
9510     int FC_DUMMY_MAIN() { return 1; }
9511 gezelter 2510 #endif
9512     #endif
9513     int
9514     main ()
9515     {
9516 gezelter 2547 double x = _system_configuration.physmem;
9517 gezelter 2510 ;
9518     return 0;
9519     }
9520 gezelter 2453 _ACEOF
9521 gezelter 2510 rm -f conftest.$ac_objext
9522     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9523     (eval $ac_compile) 2>conftest.er1
9524 gezelter 2453 ac_status=$?
9525     grep -v '^ *+' conftest.er1 >conftest.err
9526     rm -f conftest.er1
9527     cat conftest.err >&5
9528     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9529 gezelter 2510 (exit $ac_status); } &&
9530 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9531 gezelter 2510 || test ! -s conftest.err'
9532     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9533     (eval $ac_try) 2>&5
9534     ac_status=$?
9535     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9536     (exit $ac_status); }; } &&
9537     { ac_try='test -s conftest.$ac_objext'
9538     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9539     (eval $ac_try) 2>&5
9540     ac_status=$?
9541     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9542     (exit $ac_status); }; }; then
9543 gezelter 2547 echo "$as_me:$LINENO: result: yes" >&5
9544     echo "${ECHO_T}yes" >&6
9545    
9546     cat >>confdefs.h <<\_ACEOF
9547     #define HAVE__SYSTEM_CONFIGURATION 1
9548     _ACEOF
9549    
9550 gezelter 2453 else
9551     echo "$as_me: failed program was:" >&5
9552     sed 's/^/| /' conftest.$ac_ext >&5
9553    
9554 gezelter 2547 echo "$as_me:$LINENO: result: no" >&5
9555     echo "${ECHO_T}no" >&6
9556 gezelter 2453 fi
9557 gezelter 2510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9558 gezelter 2453
9559 gezelter 2547 # clean out junk possibly left behind by a previous configuration
9560     rm -f src/getopt.h
9561     # Check for getopt_long support
9562 gezelter 2510
9563 gezelter 2547 for ac_header in getopt.h
9564     do
9565     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9566     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9567     echo "$as_me:$LINENO: checking for $ac_header" >&5
9568     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9569     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9570     echo $ECHO_N "(cached) $ECHO_C" >&6
9571 gezelter 2510 fi
9572 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9573     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9574     else
9575     # Is the header compilable?
9576     echo "$as_me:$LINENO: checking $ac_header usability" >&5
9577     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9578     cat >conftest.$ac_ext <<_ACEOF
9579     /* confdefs.h. */
9580     _ACEOF
9581     cat confdefs.h >>conftest.$ac_ext
9582     cat >>conftest.$ac_ext <<_ACEOF
9583     /* end confdefs.h. */
9584     $ac_includes_default
9585     #include <$ac_header>
9586     _ACEOF
9587     rm -f conftest.$ac_objext
9588     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9589     (eval $ac_compile) 2>conftest.er1
9590     ac_status=$?
9591     grep -v '^ *+' conftest.er1 >conftest.err
9592     rm -f conftest.er1
9593     cat conftest.err >&5
9594     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9595     (exit $ac_status); } &&
9596     { ac_try='test -z "$ac_c_werror_flag"
9597     || test ! -s conftest.err'
9598     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9599     (eval $ac_try) 2>&5
9600     ac_status=$?
9601     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9602     (exit $ac_status); }; } &&
9603     { ac_try='test -s conftest.$ac_objext'
9604     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9605     (eval $ac_try) 2>&5
9606     ac_status=$?
9607     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9608     (exit $ac_status); }; }; then
9609     ac_header_compiler=yes
9610     else
9611     echo "$as_me: failed program was:" >&5
9612     sed 's/^/| /' conftest.$ac_ext >&5
9613 gezelter 2510
9614 gezelter 2547 ac_header_compiler=no
9615     fi
9616     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9617     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9618     echo "${ECHO_T}$ac_header_compiler" >&6
9619    
9620     # Is the header present?
9621     echo "$as_me:$LINENO: checking $ac_header presence" >&5
9622     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9623     cat >conftest.$ac_ext <<_ACEOF
9624     /* confdefs.h. */
9625 gezelter 2510 _ACEOF
9626 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9627     cat >>conftest.$ac_ext <<_ACEOF
9628     /* end confdefs.h. */
9629     #include <$ac_header>
9630     _ACEOF
9631     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9632     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9633     ac_status=$?
9634     grep -v '^ *+' conftest.er1 >conftest.err
9635     rm -f conftest.er1
9636     cat conftest.err >&5
9637     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9638     (exit $ac_status); } >/dev/null; then
9639     if test -s conftest.err; then
9640     ac_cpp_err=$ac_c_preproc_warn_flag
9641     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9642     else
9643     ac_cpp_err=
9644 gezelter 2510 fi
9645 gezelter 2547 else
9646     ac_cpp_err=yes
9647     fi
9648     if test -z "$ac_cpp_err"; then
9649     ac_header_preproc=yes
9650     else
9651     echo "$as_me: failed program was:" >&5
9652     sed 's/^/| /' conftest.$ac_ext >&5
9653 gezelter 2510
9654 gezelter 2547 ac_header_preproc=no
9655     fi
9656     rm -f conftest.err conftest.$ac_ext
9657     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9658     echo "${ECHO_T}$ac_header_preproc" >&6
9659    
9660     # So? What about this header?
9661     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9662     yes:no: )
9663     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9664     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9665     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9666     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9667     ac_header_preproc=yes
9668     ;;
9669     no:yes:* )
9670     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9671     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9672     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9673     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9674     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9675     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9676     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9677     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9678     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9679     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9680     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9681     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9682     (
9683     cat <<\_ASBOX
9684     ## ------------------------------ ##
9685     ## Report this to gezelter@nd.edu ##
9686     ## ------------------------------ ##
9687     _ASBOX
9688     ) |
9689     sed "s/^/$as_me: WARNING: /" >&2
9690     ;;
9691     esac
9692     echo "$as_me:$LINENO: checking for $ac_header" >&5
9693     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9694     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9695     echo $ECHO_N "(cached) $ECHO_C" >&6
9696     else
9697     eval "$as_ac_Header=\$ac_header_preproc"
9698     fi
9699     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9700     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9701    
9702     fi
9703     if test `eval echo '${'$as_ac_Header'}'` = yes; then
9704     cat >>confdefs.h <<_ACEOF
9705     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9706 gezelter 2510 _ACEOF
9707    
9708 gezelter 2547 fi
9709 gezelter 2510
9710 gezelter 2547 done
9711 gezelter 2510
9712    
9713 gezelter 2547 for ac_func in getopt_long
9714     do
9715     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9716     echo "$as_me:$LINENO: checking for $ac_func" >&5
9717     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9718     if eval "test \"\${$as_ac_var+set}\" = set"; then
9719     echo $ECHO_N "(cached) $ECHO_C" >&6
9720     else
9721     cat >conftest.$ac_ext <<_ACEOF
9722     /* confdefs.h. */
9723     _ACEOF
9724     cat confdefs.h >>conftest.$ac_ext
9725     cat >>conftest.$ac_ext <<_ACEOF
9726     /* end confdefs.h. */
9727     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9728     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9729     #define $ac_func innocuous_$ac_func
9730 gezelter 2510
9731 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9732     which can conflict with char $ac_func (); below.
9733     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9734     <limits.h> exists even on freestanding compilers. */
9735    
9736     #ifdef __STDC__
9737     # include <limits.h>
9738     #else
9739     # include <assert.h>
9740     #endif
9741    
9742     #undef $ac_func
9743    
9744     /* Override any gcc2 internal prototype to avoid an error. */
9745     #ifdef __cplusplus
9746     extern "C"
9747     {
9748     #endif
9749     /* We use char because int might match the return type of a gcc2
9750     builtin and then its argument prototype would still apply. */
9751     char $ac_func ();
9752     /* The GNU C library defines this for functions which it implements
9753     to always fail with ENOSYS. Some functions are actually named
9754     something starting with __ and the normal name is an alias. */
9755     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9756     choke me
9757     #else
9758     char (*f) () = $ac_func;
9759     #endif
9760     #ifdef __cplusplus
9761     }
9762     #endif
9763    
9764     #ifdef FC_DUMMY_MAIN
9765     #ifndef FC_DUMMY_MAIN_EQ_F77
9766     # ifdef __cplusplus
9767     extern "C"
9768     # endif
9769     int FC_DUMMY_MAIN() { return 1; }
9770     #endif
9771     #endif
9772     int
9773     main ()
9774     {
9775     return f != $ac_func;
9776     ;
9777     return 0;
9778     }
9779     _ACEOF
9780     rm -f conftest.$ac_objext conftest$ac_exeext
9781     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9782     (eval $ac_link) 2>conftest.er1
9783     ac_status=$?
9784     grep -v '^ *+' conftest.er1 >conftest.err
9785     rm -f conftest.er1
9786     cat conftest.err >&5
9787     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9788     (exit $ac_status); } &&
9789     { ac_try='test -z "$ac_c_werror_flag"
9790     || test ! -s conftest.err'
9791     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9792     (eval $ac_try) 2>&5
9793     ac_status=$?
9794     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9795     (exit $ac_status); }; } &&
9796     { ac_try='test -s conftest$ac_exeext'
9797     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9798     (eval $ac_try) 2>&5
9799     ac_status=$?
9800     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9801     (exit $ac_status); }; }; then
9802     eval "$as_ac_var=yes"
9803     else
9804     echo "$as_me: failed program was:" >&5
9805     sed 's/^/| /' conftest.$ac_ext >&5
9806    
9807     eval "$as_ac_var=no"
9808     fi
9809     rm -f conftest.err conftest.$ac_objext \
9810     conftest$ac_exeext conftest.$ac_ext
9811     fi
9812     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9813     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9814     if test `eval echo '${'$as_ac_var'}'` = yes; then
9815     cat >>confdefs.h <<_ACEOF
9816     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9817     _ACEOF
9818    
9819     else
9820     # FreeBSD has a gnugetopt library for this
9821     echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9822     echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9823     if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9824 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
9825     else
9826 gezelter 2510 ac_check_lib_save_LIBS=$LIBS
9827 gezelter 2547 LIBS="-lgnugetopt $LIBS"
9828 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
9829     /* confdefs.h. */
9830     _ACEOF
9831     cat confdefs.h >>conftest.$ac_ext
9832     cat >>conftest.$ac_ext <<_ACEOF
9833     /* end confdefs.h. */
9834 gezelter 2453
9835 gezelter 2510 /* Override any gcc2 internal prototype to avoid an error. */
9836     #ifdef __cplusplus
9837     extern "C"
9838     #endif
9839     /* We use char because int might match the return type of a gcc2
9840     builtin and then its argument prototype would still apply. */
9841 gezelter 2547 char getopt_long ();
9842     #ifdef FC_DUMMY_MAIN
9843     #ifndef FC_DUMMY_MAIN_EQ_F77
9844     # ifdef __cplusplus
9845     extern "C"
9846     # endif
9847     int FC_DUMMY_MAIN() { return 1; }
9848     #endif
9849     #endif
9850 gezelter 2510 int
9851     main ()
9852     {
9853 gezelter 2547 getopt_long ();
9854 gezelter 2510 ;
9855     return 0;
9856     }
9857     _ACEOF
9858     rm -f conftest.$ac_objext conftest$ac_exeext
9859     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9860     (eval $ac_link) 2>conftest.er1
9861     ac_status=$?
9862     grep -v '^ *+' conftest.er1 >conftest.err
9863     rm -f conftest.er1
9864     cat conftest.err >&5
9865     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9866     (exit $ac_status); } &&
9867 gezelter 2547 { ac_try='test -z "$ac_c_werror_flag"
9868 gezelter 2510 || test ! -s conftest.err'
9869     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9870     (eval $ac_try) 2>&5
9871     ac_status=$?
9872     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9873     (exit $ac_status); }; } &&
9874     { ac_try='test -s conftest$ac_exeext'
9875     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9876     (eval $ac_try) 2>&5
9877     ac_status=$?
9878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9879     (exit $ac_status); }; }; then
9880 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=yes
9881 gezelter 2510 else
9882     echo "$as_me: failed program was:" >&5
9883     sed 's/^/| /' conftest.$ac_ext >&5
9884    
9885 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=no
9886 gezelter 2453 fi
9887 gezelter 2510 rm -f conftest.err conftest.$ac_objext \
9888     conftest$ac_exeext conftest.$ac_ext
9889     LIBS=$ac_check_lib_save_LIBS
9890     fi
9891 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9892     echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9893     if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9894     cat >>confdefs.h <<\_ACEOF
9895     #define HAVE_GETOPT_LONG 1
9896 gezelter 2453 _ACEOF
9897    
9898 gezelter 2547 else
9899     # use the GNU replacement
9900     case $LIBOBJS in
9901     "getopt.$ac_objext" | \
9902     *" getopt.$ac_objext" | \
9903     "getopt.$ac_objext "* | \
9904     *" getopt.$ac_objext "* ) ;;
9905     *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9906     esac
9907 gezelter 2510
9908 gezelter 2547 case $LIBOBJS in
9909     "getopt1.$ac_objext" | \
9910     *" getopt1.$ac_objext" | \
9911     "getopt1.$ac_objext "* | \
9912     *" getopt1.$ac_objext "* ) ;;
9913     *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9914     esac
9915    
9916     ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9917    
9918     fi
9919    
9920     fi
9921     done
9922    
9923    
9924     ac_ext=cc
9925     ac_cpp='$CXXCPP $CPPFLAGS'
9926     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9927     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9928     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9929    
9930    
9931     echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
9932     echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
9933     if test "${ac_cv_cxx_namespaces+set}" = set; then
9934     echo $ECHO_N "(cached) $ECHO_C" >&6
9935 gezelter 2510 else
9936 gezelter 2547
9937    
9938     ac_ext=cc
9939     ac_cpp='$CXXCPP $CPPFLAGS'
9940     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9941     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9942     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9943    
9944     cat >conftest.$ac_ext <<_ACEOF
9945     /* confdefs.h. */
9946     _ACEOF
9947     cat confdefs.h >>conftest.$ac_ext
9948     cat >>conftest.$ac_ext <<_ACEOF
9949     /* end confdefs.h. */
9950     namespace Outer { namespace Inner { int i = 0; }}
9951     #ifdef FC_DUMMY_MAIN
9952     #ifndef FC_DUMMY_MAIN_EQ_F77
9953     # ifdef __cplusplus
9954     extern "C"
9955     # endif
9956     int FC_DUMMY_MAIN() { return 1; }
9957     #endif
9958     #endif
9959     int
9960     main ()
9961     {
9962     using namespace Outer::Inner; return i;
9963     ;
9964     return 0;
9965     }
9966     _ACEOF
9967     rm -f conftest.$ac_objext
9968     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9969     (eval $ac_compile) 2>conftest.er1
9970     ac_status=$?
9971     grep -v '^ *+' conftest.er1 >conftest.err
9972     rm -f conftest.er1
9973     cat conftest.err >&5
9974     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9975     (exit $ac_status); } &&
9976     { ac_try='test -z "$ac_cxx_werror_flag"
9977     || test ! -s conftest.err'
9978     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9979     (eval $ac_try) 2>&5
9980     ac_status=$?
9981     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982     (exit $ac_status); }; } &&
9983     { ac_try='test -s conftest.$ac_objext'
9984     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9985     (eval $ac_try) 2>&5
9986     ac_status=$?
9987     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9988     (exit $ac_status); }; }; then
9989     ac_cv_cxx_namespaces=yes
9990     else
9991     echo "$as_me: failed program was:" >&5
9992     sed 's/^/| /' conftest.$ac_ext >&5
9993    
9994     ac_cv_cxx_namespaces=no
9995 gezelter 2453 fi
9996 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9997     ac_ext=cc
9998     ac_cpp='$CXXCPP $CPPFLAGS'
9999     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10000     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10001     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10002 gezelter 2453
10003    
10004 gezelter 2547 fi
10005     echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10006     echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10007     if test "$ac_cv_cxx_namespaces" = yes; then
10008 gezelter 2453
10009 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10010     #define HAVE_NAMESPACES
10011     _ACEOF
10012 gezelter 2453
10013 gezelter 2547 fi
10014    
10015     ac_ext=cc
10016     ac_cpp='$CXXCPP $CPPFLAGS'
10017     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10018     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10019     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10020     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10021     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10022     if test -z "$CXXCPP"; then
10023     if test "${ac_cv_prog_CXXCPP+set}" = set; then
10024     echo $ECHO_N "(cached) $ECHO_C" >&6
10025     else
10026     # Double quotes because CXXCPP needs to be expanded
10027     for CXXCPP in "$CXX -E" "/lib/cpp"
10028     do
10029     ac_preproc_ok=false
10030     for ac_cxx_preproc_warn_flag in '' yes
10031     do
10032     # Use a header file that comes with gcc, so configuring glibc
10033     # with a fresh cross-compiler works.
10034     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10035     # <limits.h> exists even on freestanding compilers.
10036     # On the NeXT, cc -E runs the code through the compiler's parser,
10037     # not just through cpp. "Syntax error" is here to catch this case.
10038     cat >conftest.$ac_ext <<_ACEOF
10039     /* confdefs.h. */
10040     _ACEOF
10041     cat confdefs.h >>conftest.$ac_ext
10042     cat >>conftest.$ac_ext <<_ACEOF
10043     /* end confdefs.h. */
10044     #ifdef __STDC__
10045     # include <limits.h>
10046     #else
10047     # include <assert.h>
10048     #endif
10049     Syntax error
10050     _ACEOF
10051     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10052     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10053     ac_status=$?
10054     grep -v '^ *+' conftest.er1 >conftest.err
10055     rm -f conftest.er1
10056     cat conftest.err >&5
10057     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10058     (exit $ac_status); } >/dev/null; then
10059     if test -s conftest.err; then
10060     ac_cpp_err=$ac_cxx_preproc_warn_flag
10061     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10062 gezelter 2510 else
10063 gezelter 2547 ac_cpp_err=
10064 gezelter 2510 fi
10065     else
10066 gezelter 2547 ac_cpp_err=yes
10067 gezelter 2510 fi
10068 gezelter 2547 if test -z "$ac_cpp_err"; then
10069     :
10070     else
10071     echo "$as_me: failed program was:" >&5
10072     sed 's/^/| /' conftest.$ac_ext >&5
10073 gezelter 2453
10074 gezelter 2547 # Broken: fails on valid input.
10075     continue
10076 gezelter 2510 fi
10077 gezelter 2547 rm -f conftest.err conftest.$ac_ext
10078 gezelter 2510
10079 gezelter 2547 # OK, works on sane cases. Now check whether non-existent headers
10080     # can be detected and how.
10081     cat >conftest.$ac_ext <<_ACEOF
10082     /* confdefs.h. */
10083     _ACEOF
10084     cat confdefs.h >>conftest.$ac_ext
10085     cat >>conftest.$ac_ext <<_ACEOF
10086     /* end confdefs.h. */
10087     #include <ac_nonexistent.h>
10088     _ACEOF
10089     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10090     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10091     ac_status=$?
10092     grep -v '^ *+' conftest.er1 >conftest.err
10093     rm -f conftest.er1
10094     cat conftest.err >&5
10095     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10096     (exit $ac_status); } >/dev/null; then
10097     if test -s conftest.err; then
10098     ac_cpp_err=$ac_cxx_preproc_warn_flag
10099     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10100     else
10101     ac_cpp_err=
10102     fi
10103     else
10104     ac_cpp_err=yes
10105     fi
10106     if test -z "$ac_cpp_err"; then
10107     # Broken: success on invalid input.
10108     continue
10109     else
10110     echo "$as_me: failed program was:" >&5
10111     sed 's/^/| /' conftest.$ac_ext >&5
10112 gezelter 2510
10113 gezelter 2547 # Passes both tests.
10114     ac_preproc_ok=:
10115     break
10116     fi
10117     rm -f conftest.err conftest.$ac_ext
10118 gezelter 2510
10119 gezelter 2547 done
10120     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10121     rm -f conftest.err conftest.$ac_ext
10122     if $ac_preproc_ok; then
10123     break
10124     fi
10125 gezelter 2510
10126 gezelter 2547 done
10127     ac_cv_prog_CXXCPP=$CXXCPP
10128    
10129     fi
10130     CXXCPP=$ac_cv_prog_CXXCPP
10131     else
10132     ac_cv_prog_CXXCPP=$CXXCPP
10133     fi
10134     echo "$as_me:$LINENO: result: $CXXCPP" >&5
10135     echo "${ECHO_T}$CXXCPP" >&6
10136     ac_preproc_ok=false
10137     for ac_cxx_preproc_warn_flag in '' yes
10138     do
10139     # Use a header file that comes with gcc, so configuring glibc
10140     # with a fresh cross-compiler works.
10141     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10142     # <limits.h> exists even on freestanding compilers.
10143     # On the NeXT, cc -E runs the code through the compiler's parser,
10144     # not just through cpp. "Syntax error" is here to catch this case.
10145     cat >conftest.$ac_ext <<_ACEOF
10146     /* confdefs.h. */
10147     _ACEOF
10148     cat confdefs.h >>conftest.$ac_ext
10149     cat >>conftest.$ac_ext <<_ACEOF
10150     /* end confdefs.h. */
10151     #ifdef __STDC__
10152     # include <limits.h>
10153     #else
10154     # include <assert.h>
10155     #endif
10156     Syntax error
10157     _ACEOF
10158     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10159     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10160     ac_status=$?
10161     grep -v '^ *+' conftest.er1 >conftest.err
10162     rm -f conftest.er1
10163     cat conftest.err >&5
10164     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10165     (exit $ac_status); } >/dev/null; then
10166     if test -s conftest.err; then
10167     ac_cpp_err=$ac_cxx_preproc_warn_flag
10168     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10169     else
10170     ac_cpp_err=
10171     fi
10172     else
10173     ac_cpp_err=yes
10174     fi
10175     if test -z "$ac_cpp_err"; then
10176     :
10177     else
10178     echo "$as_me: failed program was:" >&5
10179     sed 's/^/| /' conftest.$ac_ext >&5
10180    
10181     # Broken: fails on valid input.
10182     continue
10183     fi
10184     rm -f conftest.err conftest.$ac_ext
10185    
10186     # OK, works on sane cases. Now check whether non-existent headers
10187     # can be detected and how.
10188     cat >conftest.$ac_ext <<_ACEOF
10189     /* confdefs.h. */
10190     _ACEOF
10191     cat confdefs.h >>conftest.$ac_ext
10192     cat >>conftest.$ac_ext <<_ACEOF
10193     /* end confdefs.h. */
10194     #include <ac_nonexistent.h>
10195     _ACEOF
10196     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10197     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10198     ac_status=$?
10199     grep -v '^ *+' conftest.er1 >conftest.err
10200     rm -f conftest.er1
10201     cat conftest.err >&5
10202     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10203     (exit $ac_status); } >/dev/null; then
10204     if test -s conftest.err; then
10205     ac_cpp_err=$ac_cxx_preproc_warn_flag
10206     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10207     else
10208     ac_cpp_err=
10209     fi
10210     else
10211     ac_cpp_err=yes
10212     fi
10213     if test -z "$ac_cpp_err"; then
10214     # Broken: success on invalid input.
10215     continue
10216     else
10217     echo "$as_me: failed program was:" >&5
10218     sed 's/^/| /' conftest.$ac_ext >&5
10219    
10220     # Passes both tests.
10221     ac_preproc_ok=:
10222     break
10223     fi
10224     rm -f conftest.err conftest.$ac_ext
10225    
10226     done
10227     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10228     rm -f conftest.err conftest.$ac_ext
10229     if $ac_preproc_ok; then
10230     :
10231     else
10232     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10233     See \`config.log' for more details." >&5
10234     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10235     See \`config.log' for more details." >&2;}
10236     { (exit 1); exit 1; }; }
10237     fi
10238    
10239     ac_ext=cc
10240     ac_cpp='$CXXCPP $CPPFLAGS'
10241     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10242     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10243     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10244    
10245    
10246     echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10247     echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10248     if test "${ac_cv_cxx_have_stl+set}" = set; then
10249 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10250 gezelter 2510 else
10251 gezelter 2547
10252    
10253    
10254     ac_ext=cc
10255     ac_cpp='$CXXCPP $CPPFLAGS'
10256     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10257     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10258     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10259    
10260     cat >conftest.$ac_ext <<_ACEOF
10261 gezelter 2510 /* confdefs.h. */
10262     _ACEOF
10263     cat confdefs.h >>conftest.$ac_ext
10264     cat >>conftest.$ac_ext <<_ACEOF
10265     /* end confdefs.h. */
10266 gezelter 2547 #include <list>
10267     #include <deque>
10268     #ifdef HAVE_NAMESPACES
10269     using namespace std;
10270 gezelter 2510 #endif
10271 gezelter 2547 #ifdef FC_DUMMY_MAIN
10272     #ifndef FC_DUMMY_MAIN_EQ_F77
10273     # ifdef __cplusplus
10274     extern "C"
10275     # endif
10276     int FC_DUMMY_MAIN() { return 1; }
10277     #endif
10278     #endif
10279 gezelter 2510 int
10280     main ()
10281     {
10282 gezelter 2547 list<int> x; x.push_back(5);
10283     list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10284 gezelter 2510 ;
10285     return 0;
10286     }
10287     _ACEOF
10288 gezelter 2547 rm -f conftest.$ac_objext
10289     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10290     (eval $ac_compile) 2>conftest.er1
10291 gezelter 2510 ac_status=$?
10292     grep -v '^ *+' conftest.er1 >conftest.err
10293     rm -f conftest.er1
10294     cat conftest.err >&5
10295     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10296     (exit $ac_status); } &&
10297 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10298 gezelter 2510 || test ! -s conftest.err'
10299     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10300     (eval $ac_try) 2>&5
10301     ac_status=$?
10302     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10303     (exit $ac_status); }; } &&
10304 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10305 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10306     (eval $ac_try) 2>&5
10307     ac_status=$?
10308     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10309     (exit $ac_status); }; }; then
10310 gezelter 2547 ac_cv_cxx_have_stl=yes
10311 gezelter 2510 else
10312     echo "$as_me: failed program was:" >&5
10313     sed 's/^/| /' conftest.$ac_ext >&5
10314    
10315 gezelter 2547 ac_cv_cxx_have_stl=no
10316 gezelter 2453 fi
10317 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10318     ac_ext=cc
10319     ac_cpp='$CXXCPP $CPPFLAGS'
10320     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10321     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10322     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10323    
10324    
10325 gezelter 2510 fi
10326 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10327     echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10328     if test "$ac_cv_cxx_have_stl" = yes; then
10329    
10330     cat >>confdefs.h <<\_ACEOF
10331     #define HAVE_STL
10332     _ACEOF
10333    
10334 gezelter 2510 fi
10335    
10336 gezelter 2547
10337    
10338     if test "${ac_cv_header_iostream+set}" = set; then
10339     echo "$as_me:$LINENO: checking for iostream" >&5
10340     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10341     if test "${ac_cv_header_iostream+set}" = set; then
10342 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10343     fi
10344 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10345     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10346 gezelter 2510 else
10347 gezelter 2453 # Is the header compilable?
10348 gezelter 2547 echo "$as_me:$LINENO: checking iostream usability" >&5
10349     echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10350 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10351     /* confdefs.h. */
10352     _ACEOF
10353     cat confdefs.h >>conftest.$ac_ext
10354     cat >>conftest.$ac_ext <<_ACEOF
10355     /* end confdefs.h. */
10356     $ac_includes_default
10357 gezelter 2547 #include <iostream>
10358 gezelter 2453 _ACEOF
10359     rm -f conftest.$ac_objext
10360     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10361     (eval $ac_compile) 2>conftest.er1
10362     ac_status=$?
10363     grep -v '^ *+' conftest.er1 >conftest.err
10364     rm -f conftest.er1
10365     cat conftest.err >&5
10366     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10367     (exit $ac_status); } &&
10368 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
10369 gezelter 2473 || test ! -s conftest.err'
10370 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10371     (eval $ac_try) 2>&5
10372     ac_status=$?
10373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10374     (exit $ac_status); }; } &&
10375     { ac_try='test -s conftest.$ac_objext'
10376     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10377     (eval $ac_try) 2>&5
10378     ac_status=$?
10379     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380     (exit $ac_status); }; }; then
10381     ac_header_compiler=yes
10382     else
10383     echo "$as_me: failed program was:" >&5
10384     sed 's/^/| /' conftest.$ac_ext >&5
10385    
10386     ac_header_compiler=no
10387     fi
10388     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10389     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10390     echo "${ECHO_T}$ac_header_compiler" >&6
10391    
10392     # Is the header present?
10393 gezelter 2547 echo "$as_me:$LINENO: checking iostream presence" >&5
10394     echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10395 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10396     /* confdefs.h. */
10397     _ACEOF
10398     cat confdefs.h >>conftest.$ac_ext
10399     cat >>conftest.$ac_ext <<_ACEOF
10400     /* end confdefs.h. */
10401 gezelter 2547 #include <iostream>
10402 gezelter 2453 _ACEOF
10403     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10404     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10405     ac_status=$?
10406     grep -v '^ *+' conftest.er1 >conftest.err
10407     rm -f conftest.er1
10408     cat conftest.err >&5
10409     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10410     (exit $ac_status); } >/dev/null; then
10411     if test -s conftest.err; then
10412 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
10413     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10414 gezelter 2453 else
10415     ac_cpp_err=
10416     fi
10417     else
10418     ac_cpp_err=yes
10419     fi
10420     if test -z "$ac_cpp_err"; then
10421     ac_header_preproc=yes
10422     else
10423     echo "$as_me: failed program was:" >&5
10424     sed 's/^/| /' conftest.$ac_ext >&5
10425    
10426     ac_header_preproc=no
10427     fi
10428     rm -f conftest.err conftest.$ac_ext
10429     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10430     echo "${ECHO_T}$ac_header_preproc" >&6
10431    
10432     # So? What about this header?
10433 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10434 gezelter 2453 yes:no: )
10435 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10436     echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10437     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10438     echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10439 gezelter 2453 ac_header_preproc=yes
10440     ;;
10441     no:yes:* )
10442 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10443     echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10444     { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10445     echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10446     { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10447     echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10448     { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10449     echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10450     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10451     echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10452     { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10453     echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10454 gezelter 2453 (
10455     cat <<\_ASBOX
10456     ## ------------------------------ ##
10457     ## Report this to gezelter@nd.edu ##
10458     ## ------------------------------ ##
10459     _ASBOX
10460     ) |
10461     sed "s/^/$as_me: WARNING: /" >&2
10462     ;;
10463     esac
10464 gezelter 2547 echo "$as_me:$LINENO: checking for iostream" >&5
10465     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10466     if test "${ac_cv_header_iostream+set}" = set; then
10467 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10468     else
10469 gezelter 2547 ac_cv_header_iostream=$ac_header_preproc
10470 gezelter 2453 fi
10471 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10472     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10473 gezelter 2453
10474     fi
10475 gezelter 2547 if test $ac_cv_header_iostream = yes; then
10476 gezelter 2510
10477    
10478 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10479     #define HAVE_IOSTREAM 1
10480     _ACEOF
10481 gezelter 2510
10482    
10483 gezelter 2547 else
10484    
10485    
10486     for ac_header in iostream.h
10487     do
10488     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10489     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10490     echo "$as_me:$LINENO: checking for $ac_header" >&5
10491     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10492     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10493 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10494 gezelter 2547 fi
10495     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10496     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10497 gezelter 2510 else
10498 gezelter 2547 # Is the header compilable?
10499     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10500     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10501 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10502     /* confdefs.h. */
10503     _ACEOF
10504     cat confdefs.h >>conftest.$ac_ext
10505     cat >>conftest.$ac_ext <<_ACEOF
10506     /* end confdefs.h. */
10507 gezelter 2547 $ac_includes_default
10508     #include <$ac_header>
10509 gezelter 2510 _ACEOF
10510 gezelter 2547 rm -f conftest.$ac_objext
10511     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10512     (eval $ac_compile) 2>conftest.er1
10513 gezelter 2510 ac_status=$?
10514     grep -v '^ *+' conftest.er1 >conftest.err
10515     rm -f conftest.er1
10516     cat conftest.err >&5
10517     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10518     (exit $ac_status); } &&
10519 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10520 gezelter 2510 || test ! -s conftest.err'
10521     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10522     (eval $ac_try) 2>&5
10523     ac_status=$?
10524     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10525     (exit $ac_status); }; } &&
10526 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
10527 gezelter 2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10528     (eval $ac_try) 2>&5
10529     ac_status=$?
10530     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10531     (exit $ac_status); }; }; then
10532 gezelter 2547 ac_header_compiler=yes
10533 gezelter 2510 else
10534     echo "$as_me: failed program was:" >&5
10535     sed 's/^/| /' conftest.$ac_ext >&5
10536    
10537 gezelter 2547 ac_header_compiler=no
10538 gezelter 2510 fi
10539 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10540     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10541     echo "${ECHO_T}$ac_header_compiler" >&6
10542    
10543     # Is the header present?
10544     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10545     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10546     cat >conftest.$ac_ext <<_ACEOF
10547     /* confdefs.h. */
10548     _ACEOF
10549     cat confdefs.h >>conftest.$ac_ext
10550     cat >>conftest.$ac_ext <<_ACEOF
10551     /* end confdefs.h. */
10552     #include <$ac_header>
10553     _ACEOF
10554     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10555     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10556     ac_status=$?
10557     grep -v '^ *+' conftest.er1 >conftest.err
10558     rm -f conftest.er1
10559     cat conftest.err >&5
10560     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10561     (exit $ac_status); } >/dev/null; then
10562     if test -s conftest.err; then
10563     ac_cpp_err=$ac_cxx_preproc_warn_flag
10564     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10565     else
10566     ac_cpp_err=
10567     fi
10568     else
10569     ac_cpp_err=yes
10570 gezelter 2510 fi
10571 gezelter 2547 if test -z "$ac_cpp_err"; then
10572     ac_header_preproc=yes
10573     else
10574     echo "$as_me: failed program was:" >&5
10575     sed 's/^/| /' conftest.$ac_ext >&5
10576 gezelter 2453
10577 gezelter 2547 ac_header_preproc=no
10578     fi
10579     rm -f conftest.err conftest.$ac_ext
10580     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10581     echo "${ECHO_T}$ac_header_preproc" >&6
10582 gezelter 2510
10583 gezelter 2547 # So? What about this header?
10584     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10585     yes:no: )
10586     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10587     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10588     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10589     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10590     ac_header_preproc=yes
10591     ;;
10592     no:yes:* )
10593     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10594     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10595     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10596     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10597     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10598     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10599     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10600     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10601     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10602     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10603     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10604     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10605     (
10606     cat <<\_ASBOX
10607     ## ------------------------------ ##
10608     ## Report this to gezelter@nd.edu ##
10609     ## ------------------------------ ##
10610     _ASBOX
10611     ) |
10612     sed "s/^/$as_me: WARNING: /" >&2
10613     ;;
10614     esac
10615     echo "$as_me:$LINENO: checking for $ac_header" >&5
10616     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10617     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10618     echo $ECHO_N "(cached) $ECHO_C" >&6
10619     else
10620     eval "$as_ac_Header=\$ac_header_preproc"
10621 gezelter 2453 fi
10622 gezelter 2547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10623     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10624 gezelter 2453
10625 gezelter 2510 fi
10626 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10627     cat >>confdefs.h <<_ACEOF
10628     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10629     _ACEOF
10630 gezelter 2453
10631 gezelter 2547 fi
10632 gezelter 2453
10633 gezelter 2547 done
10634 gezelter 2453
10635    
10636 gezelter 2547 fi
10637 gezelter 2453
10638 gezelter 2510
10639    
10640    
10641 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
10642     echo "$as_me:$LINENO: checking for iomanip" >&5
10643     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10644     if test "${ac_cv_header_iomanip+set}" = set; then
10645     echo $ECHO_N "(cached) $ECHO_C" >&6
10646     fi
10647     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10648     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10649     else
10650     # Is the header compilable?
10651     echo "$as_me:$LINENO: checking iomanip usability" >&5
10652     echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10653     cat >conftest.$ac_ext <<_ACEOF
10654     /* confdefs.h. */
10655     _ACEOF
10656     cat confdefs.h >>conftest.$ac_ext
10657     cat >>conftest.$ac_ext <<_ACEOF
10658     /* end confdefs.h. */
10659     $ac_includes_default
10660     #include <iomanip>
10661     _ACEOF
10662     rm -f conftest.$ac_objext
10663     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10664     (eval $ac_compile) 2>conftest.er1
10665     ac_status=$?
10666     grep -v '^ *+' conftest.er1 >conftest.err
10667     rm -f conftest.er1
10668     cat conftest.err >&5
10669     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10670     (exit $ac_status); } &&
10671     { ac_try='test -z "$ac_cxx_werror_flag"
10672     || test ! -s conftest.err'
10673     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10674     (eval $ac_try) 2>&5
10675     ac_status=$?
10676     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10677     (exit $ac_status); }; } &&
10678     { ac_try='test -s conftest.$ac_objext'
10679     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10680     (eval $ac_try) 2>&5
10681     ac_status=$?
10682     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10683     (exit $ac_status); }; }; then
10684     ac_header_compiler=yes
10685     else
10686     echo "$as_me: failed program was:" >&5
10687     sed 's/^/| /' conftest.$ac_ext >&5
10688 gezelter 2510
10689 gezelter 2547 ac_header_compiler=no
10690     fi
10691     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10692     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10693     echo "${ECHO_T}$ac_header_compiler" >&6
10694 gezelter 2510
10695 gezelter 2547 # Is the header present?
10696     echo "$as_me:$LINENO: checking iomanip presence" >&5
10697     echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
10698     cat >conftest.$ac_ext <<_ACEOF
10699     /* confdefs.h. */
10700     _ACEOF
10701     cat confdefs.h >>conftest.$ac_ext
10702     cat >>conftest.$ac_ext <<_ACEOF
10703     /* end confdefs.h. */
10704     #include <iomanip>
10705     _ACEOF
10706     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10707     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10708     ac_status=$?
10709     grep -v '^ *+' conftest.er1 >conftest.err
10710     rm -f conftest.er1
10711     cat conftest.err >&5
10712     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10713     (exit $ac_status); } >/dev/null; then
10714     if test -s conftest.err; then
10715     ac_cpp_err=$ac_cxx_preproc_warn_flag
10716     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10717     else
10718     ac_cpp_err=
10719     fi
10720     else
10721     ac_cpp_err=yes
10722     fi
10723     if test -z "$ac_cpp_err"; then
10724     ac_header_preproc=yes
10725     else
10726     echo "$as_me: failed program was:" >&5
10727     sed 's/^/| /' conftest.$ac_ext >&5
10728 gezelter 2510
10729 gezelter 2547 ac_header_preproc=no
10730     fi
10731     rm -f conftest.err conftest.$ac_ext
10732     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10733     echo "${ECHO_T}$ac_header_preproc" >&6
10734 gezelter 2510
10735 gezelter 2547 # So? What about this header?
10736     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10737     yes:no: )
10738     { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
10739     echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
10740     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
10741     echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
10742     ac_header_preproc=yes
10743     ;;
10744     no:yes:* )
10745     { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
10746     echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
10747     { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
10748     echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
10749     { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
10750     echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
10751     { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
10752     echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
10753     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
10754     echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
10755     { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
10756     echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
10757     (
10758     cat <<\_ASBOX
10759     ## ------------------------------ ##
10760     ## Report this to gezelter@nd.edu ##
10761     ## ------------------------------ ##
10762     _ASBOX
10763     ) |
10764     sed "s/^/$as_me: WARNING: /" >&2
10765     ;;
10766     esac
10767     echo "$as_me:$LINENO: checking for iomanip" >&5
10768     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10769     if test "${ac_cv_header_iomanip+set}" = set; then
10770     echo $ECHO_N "(cached) $ECHO_C" >&6
10771     else
10772     ac_cv_header_iomanip=$ac_header_preproc
10773     fi
10774     echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10775     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10776 gezelter 2510
10777 gezelter 2547 fi
10778     if test $ac_cv_header_iomanip = yes; then
10779 gezelter 2510
10780    
10781 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10782     #define HAVE_IOMANIP 1
10783     _ACEOF
10784 gezelter 2510
10785    
10786 gezelter 2547 else
10787 gezelter 2510
10788    
10789 gezelter 2547 for ac_header in iomanip.h
10790 gezelter 2453 do
10791     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10792     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10793     echo "$as_me:$LINENO: checking for $ac_header" >&5
10794     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10795     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10796     echo $ECHO_N "(cached) $ECHO_C" >&6
10797     fi
10798     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10799     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10800     else
10801     # Is the header compilable?
10802     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10803     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10804     cat >conftest.$ac_ext <<_ACEOF
10805     /* confdefs.h. */
10806     _ACEOF
10807     cat confdefs.h >>conftest.$ac_ext
10808     cat >>conftest.$ac_ext <<_ACEOF
10809     /* end confdefs.h. */
10810     $ac_includes_default
10811     #include <$ac_header>
10812     _ACEOF
10813     rm -f conftest.$ac_objext
10814     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10815     (eval $ac_compile) 2>conftest.er1
10816     ac_status=$?
10817     grep -v '^ *+' conftest.er1 >conftest.err
10818     rm -f conftest.er1
10819     cat conftest.err >&5
10820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10821     (exit $ac_status); } &&
10822 tim 2518 { ac_try='test -z "$ac_cxx_werror_flag"
10823 gezelter 2473 || test ! -s conftest.err'
10824 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10825     (eval $ac_try) 2>&5
10826     ac_status=$?
10827     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10828     (exit $ac_status); }; } &&
10829     { ac_try='test -s conftest.$ac_objext'
10830     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10831     (eval $ac_try) 2>&5
10832     ac_status=$?
10833     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10834     (exit $ac_status); }; }; then
10835     ac_header_compiler=yes
10836     else
10837     echo "$as_me: failed program was:" >&5
10838     sed 's/^/| /' conftest.$ac_ext >&5
10839    
10840     ac_header_compiler=no
10841     fi
10842     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10843     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10844     echo "${ECHO_T}$ac_header_compiler" >&6
10845    
10846     # Is the header present?
10847     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10848     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10849     cat >conftest.$ac_ext <<_ACEOF
10850     /* confdefs.h. */
10851     _ACEOF
10852     cat confdefs.h >>conftest.$ac_ext
10853     cat >>conftest.$ac_ext <<_ACEOF
10854     /* end confdefs.h. */
10855     #include <$ac_header>
10856     _ACEOF
10857     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10858     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10859     ac_status=$?
10860     grep -v '^ *+' conftest.er1 >conftest.err
10861     rm -f conftest.er1
10862     cat conftest.err >&5
10863     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10864     (exit $ac_status); } >/dev/null; then
10865     if test -s conftest.err; then
10866 tim 2518 ac_cpp_err=$ac_cxx_preproc_warn_flag
10867     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10868 gezelter 2453 else
10869     ac_cpp_err=
10870     fi
10871     else
10872     ac_cpp_err=yes
10873     fi
10874     if test -z "$ac_cpp_err"; then
10875     ac_header_preproc=yes
10876     else
10877     echo "$as_me: failed program was:" >&5
10878     sed 's/^/| /' conftest.$ac_ext >&5
10879    
10880     ac_header_preproc=no
10881     fi
10882     rm -f conftest.err conftest.$ac_ext
10883     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10884     echo "${ECHO_T}$ac_header_preproc" >&6
10885    
10886     # So? What about this header?
10887 tim 2518 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10888 gezelter 2453 yes:no: )
10889     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10890     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10891     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10892     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10893     ac_header_preproc=yes
10894     ;;
10895     no:yes:* )
10896     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10897     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10898     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10899     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10900     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10901     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10902     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10903     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10904     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10905     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10906     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10907     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10908     (
10909     cat <<\_ASBOX
10910     ## ------------------------------ ##
10911     ## Report this to gezelter@nd.edu ##
10912     ## ------------------------------ ##
10913     _ASBOX
10914     ) |
10915     sed "s/^/$as_me: WARNING: /" >&2
10916     ;;
10917     esac
10918     echo "$as_me:$LINENO: checking for $ac_header" >&5
10919     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10920     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10921     echo $ECHO_N "(cached) $ECHO_C" >&6
10922     else
10923     eval "$as_ac_Header=\$ac_header_preproc"
10924     fi
10925     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10926     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10927    
10928     fi
10929     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10930     cat >>confdefs.h <<_ACEOF
10931     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10932     _ACEOF
10933    
10934     fi
10935    
10936     done
10937    
10938    
10939 gezelter 2547 fi
10940 gezelter 2510
10941    
10942    
10943    
10944 gezelter 2547 for ac_header in cmath
10945 gezelter 2453 do
10946     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10947     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10948     echo "$as_me:$LINENO: checking for $ac_header" >&5
10949     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10950     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10951     echo $ECHO_N "(cached) $ECHO_C" >&6
10952     fi
10953     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10954     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10955     else
10956     # Is the header compilable?
10957     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10958     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10959     cat >conftest.$ac_ext <<_ACEOF
10960     /* confdefs.h. */
10961     _ACEOF
10962     cat confdefs.h >>conftest.$ac_ext
10963     cat >>conftest.$ac_ext <<_ACEOF
10964     /* end confdefs.h. */
10965     $ac_includes_default
10966     #include <$ac_header>
10967     _ACEOF
10968     rm -f conftest.$ac_objext
10969     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10970     (eval $ac_compile) 2>conftest.er1
10971     ac_status=$?
10972     grep -v '^ *+' conftest.er1 >conftest.err
10973     rm -f conftest.er1
10974     cat conftest.err >&5
10975     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10976     (exit $ac_status); } &&
10977 gezelter 2510 { ac_try='test -z "$ac_cxx_werror_flag"
10978 gezelter 2473 || test ! -s conftest.err'
10979 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10980     (eval $ac_try) 2>&5
10981     ac_status=$?
10982     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10983     (exit $ac_status); }; } &&
10984     { ac_try='test -s conftest.$ac_objext'
10985     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10986     (eval $ac_try) 2>&5
10987     ac_status=$?
10988     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10989     (exit $ac_status); }; }; then
10990     ac_header_compiler=yes
10991     else
10992     echo "$as_me: failed program was:" >&5
10993     sed 's/^/| /' conftest.$ac_ext >&5
10994    
10995     ac_header_compiler=no
10996     fi
10997     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10998     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10999     echo "${ECHO_T}$ac_header_compiler" >&6
11000    
11001     # Is the header present?
11002     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11003     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11004     cat >conftest.$ac_ext <<_ACEOF
11005     /* confdefs.h. */
11006     _ACEOF
11007     cat confdefs.h >>conftest.$ac_ext
11008     cat >>conftest.$ac_ext <<_ACEOF
11009     /* end confdefs.h. */
11010     #include <$ac_header>
11011     _ACEOF
11012     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11013     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11014     ac_status=$?
11015     grep -v '^ *+' conftest.er1 >conftest.err
11016     rm -f conftest.er1
11017     cat conftest.err >&5
11018     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11019     (exit $ac_status); } >/dev/null; then
11020     if test -s conftest.err; then
11021 gezelter 2510 ac_cpp_err=$ac_cxx_preproc_warn_flag
11022     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11023 gezelter 2453 else
11024     ac_cpp_err=
11025     fi
11026     else
11027     ac_cpp_err=yes
11028     fi
11029     if test -z "$ac_cpp_err"; then
11030     ac_header_preproc=yes
11031     else
11032     echo "$as_me: failed program was:" >&5
11033     sed 's/^/| /' conftest.$ac_ext >&5
11034    
11035     ac_header_preproc=no
11036     fi
11037     rm -f conftest.err conftest.$ac_ext
11038     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11039     echo "${ECHO_T}$ac_header_preproc" >&6
11040    
11041     # So? What about this header?
11042 gezelter 2510 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11043 gezelter 2453 yes:no: )
11044     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11045     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11046     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11047     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11048     ac_header_preproc=yes
11049     ;;
11050     no:yes:* )
11051     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11052     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11053     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11054     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11055     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11056     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11057     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11058     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11059     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11060     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11061     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11062     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11063     (
11064     cat <<\_ASBOX
11065     ## ------------------------------ ##
11066     ## Report this to gezelter@nd.edu ##
11067     ## ------------------------------ ##
11068     _ASBOX
11069     ) |
11070     sed "s/^/$as_me: WARNING: /" >&2
11071     ;;
11072     esac
11073     echo "$as_me:$LINENO: checking for $ac_header" >&5
11074     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11075     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11076     echo $ECHO_N "(cached) $ECHO_C" >&6
11077     else
11078     eval "$as_ac_Header=\$ac_header_preproc"
11079     fi
11080     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11081     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11082    
11083     fi
11084     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11085     cat >>confdefs.h <<_ACEOF
11086     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11087     _ACEOF
11088    
11089     fi
11090    
11091     done
11092    
11093    
11094    
11095    
11096 gezelter 2547 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11097     echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11098     if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11099     echo $ECHO_N "(cached) $ECHO_C" >&6
11100     else
11101 gezelter 2453
11102 gezelter 2547 ac_cv_cxx_have_std_iostream=no
11103     ac_cv_cxx_need_use_std_iostream=no
11104     if test "x$ac_cv_cxx_namespaces" = xyes; then
11105 gezelter 2453
11106 chuckv 2467
11107 gezelter 2547 ac_ext=cc
11108     ac_cpp='$CXXCPP $CPPFLAGS'
11109     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11110     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11111     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11112 chuckv 2467
11113 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11114 gezelter 2081 /* confdefs.h. */
11115     _ACEOF
11116     cat confdefs.h >>conftest.$ac_ext
11117     cat >>conftest.$ac_ext <<_ACEOF
11118     /* end confdefs.h. */
11119    
11120 gezelter 2547 #ifdef HAVE_IOSTREAM
11121     #include <iostream>
11122 gezelter 2081 #else
11123 gezelter 2547 #include <iostream.h>
11124 gezelter 2081 #endif
11125    
11126 gezelter 2547 #ifdef FC_DUMMY_MAIN
11127     #ifndef FC_DUMMY_MAIN_EQ_F77
11128     # ifdef __cplusplus
11129     extern "C"
11130     # endif
11131     int FC_DUMMY_MAIN() { return 1; }
11132 tim 1998 #endif
11133     #endif
11134 gezelter 2081 int
11135     main ()
11136     {
11137 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11138 tim 1998 ;
11139     return 0;
11140     }
11141     _ACEOF
11142 gezelter 2547 rm -f conftest.$ac_objext
11143     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11144     (eval $ac_compile) 2>conftest.er1
11145 tim 1998 ac_status=$?
11146 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11147     rm -f conftest.er1
11148     cat conftest.err >&5
11149     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11150 tim 1998 (exit $ac_status); } &&
11151 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11152 gezelter 2473 || test ! -s conftest.err'
11153 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11154 tim 1998 (eval $ac_try) 2>&5
11155     ac_status=$?
11156 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11157     (exit $ac_status); }; } &&
11158 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11159 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11160     (eval $ac_try) 2>&5
11161     ac_status=$?
11162     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11163 tim 1998 (exit $ac_status); }; }; then
11164 gezelter 2547 ac_cv_cxx_have_std_iostream=yes
11165 tim 1998 else
11166     echo "$as_me: failed program was:" >&5
11167 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11168    
11169 tim 1998 fi
11170 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11171     cat >conftest.$ac_ext <<_ACEOF
11172 gezelter 2081 /* confdefs.h. */
11173     _ACEOF
11174     cat confdefs.h >>conftest.$ac_ext
11175     cat >>conftest.$ac_ext <<_ACEOF
11176     /* end confdefs.h. */
11177 gezelter 2547
11178     #define __USE_STD_IOSTREAM 1
11179     #ifdef HAVE_IOSTREAM
11180     #include <iostream>
11181     #else
11182     #include <iostream.h>
11183     #endif
11184    
11185     #ifdef FC_DUMMY_MAIN
11186     #ifndef FC_DUMMY_MAIN_EQ_F77
11187     # ifdef __cplusplus
11188     extern "C"
11189     # endif
11190     int FC_DUMMY_MAIN() { return 1; }
11191     #endif
11192     #endif
11193 tim 1998 int
11194     main ()
11195     {
11196 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11197 tim 1998 ;
11198     return 0;
11199     }
11200     _ACEOF
11201     rm -f conftest.$ac_objext
11202 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11203     (eval $ac_compile) 2>conftest.er1
11204 tim 1998 ac_status=$?
11205 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11206     rm -f conftest.er1
11207     cat conftest.err >&5
11208     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11209 tim 1998 (exit $ac_status); } &&
11210 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11211 gezelter 2473 || test ! -s conftest.err'
11212 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11213 tim 1998 (eval $ac_try) 2>&5
11214     ac_status=$?
11215 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11216     (exit $ac_status); }; } &&
11217     { ac_try='test -s conftest.$ac_objext'
11218     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11219     (eval $ac_try) 2>&5
11220     ac_status=$?
11221     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11222 tim 1998 (exit $ac_status); }; }; then
11223 gezelter 2547 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11224 tim 1998 else
11225     echo "$as_me: failed program was:" >&5
11226 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11227    
11228 tim 1998 fi
11229 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11230 gezelter 2547 ac_ext=cc
11231     ac_cpp='$CXXCPP $CPPFLAGS'
11232     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11233     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11234     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11235    
11236     fi
11237    
11238     fi
11239     echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11240     echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11241     if test "$ac_cv_cxx_have_std_iostream" = yes; then
11242    
11243     cat >>confdefs.h <<\_ACEOF
11244     #define HAVE_STD_IOSTREAM 1
11245     _ACEOF
11246    
11247     fi
11248     if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11249    
11250     cat >>confdefs.h <<\_ACEOF
11251     #define __USE_STD_IOSTREAM 1
11252     _ACEOF
11253    
11254     fi
11255    
11256    
11257    
11258    
11259     echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11260     echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11261     if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11262 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11263     else
11264 gezelter 2547
11265     ac_cv_cxx_have_std_stl=no
11266     if test "x$ac_cv_cxx_namespaces" = xyes; then
11267    
11268    
11269     ac_ext=cc
11270     ac_cpp='$CXXCPP $CPPFLAGS'
11271     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11272     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11273     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11274    
11275     cat >conftest.$ac_ext <<_ACEOF
11276 gezelter 2453 /* confdefs.h. */
11277     _ACEOF
11278     cat confdefs.h >>conftest.$ac_ext
11279     cat >>conftest.$ac_ext <<_ACEOF
11280     /* end confdefs.h. */
11281 gezelter 2547 #include <list>
11282 tim 1998
11283 gezelter 2547 #ifdef FC_DUMMY_MAIN
11284     #ifndef FC_DUMMY_MAIN_EQ_F77
11285     # ifdef __cplusplus
11286     extern "C"
11287     # endif
11288     int FC_DUMMY_MAIN() { return 1; }
11289     #endif
11290     #endif
11291 gezelter 2453 int
11292     main ()
11293     {
11294 gezelter 2547 std::list<int> foo;return 0;
11295 gezelter 2453 ;
11296     return 0;
11297     }
11298     _ACEOF
11299     rm -f conftest.$ac_objext
11300     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11301     (eval $ac_compile) 2>conftest.er1
11302     ac_status=$?
11303     grep -v '^ *+' conftest.er1 >conftest.err
11304     rm -f conftest.er1
11305     cat conftest.err >&5
11306     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11307     (exit $ac_status); } &&
11308 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11309 gezelter 2473 || test ! -s conftest.err'
11310 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11311     (eval $ac_try) 2>&5
11312     ac_status=$?
11313     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11314     (exit $ac_status); }; } &&
11315     { ac_try='test -s conftest.$ac_objext'
11316     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11317     (eval $ac_try) 2>&5
11318     ac_status=$?
11319     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11320     (exit $ac_status); }; }; then
11321 gezelter 2547 ac_cv_cxx_have_std_stl=yes
11322 gezelter 2453 else
11323     echo "$as_me: failed program was:" >&5
11324     sed 's/^/| /' conftest.$ac_ext >&5
11325    
11326     fi
11327     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11328 gezelter 2547 ac_ext=cc
11329     ac_cpp='$CXXCPP $CPPFLAGS'
11330     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11331     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11332     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11333    
11334     fi
11335    
11336 gezelter 2453 fi
11337 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11338     echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11339     if test "$ac_cv_cxx_have_std_stl" = yes; then
11340 gezelter 2453
11341     cat >>confdefs.h <<\_ACEOF
11342 gezelter 2547 #define HAVE_STD_STL 1
11343 gezelter 2453 _ACEOF
11344    
11345 gezelter 2547 fi
11346 gezelter 2453
11347    
11348 gezelter 2547
11349     echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11350     echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11351     if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11352 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11353     else
11354 gezelter 2547
11355     ac_cv_cxx_have_fstream_attach=no
11356    
11357    
11358     ac_ext=cc
11359     ac_cpp='$CXXCPP $CPPFLAGS'
11360     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11361     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11362     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11363    
11364     cat >conftest.$ac_ext <<_ACEOF
11365 gezelter 2453 /* confdefs.h. */
11366     _ACEOF
11367     cat confdefs.h >>conftest.$ac_ext
11368     cat >>conftest.$ac_ext <<_ACEOF
11369     /* end confdefs.h. */
11370 gezelter 2547
11371     #ifdef HAVE_IOSTREAM
11372     #include <fstream>
11373     #else
11374     #include <fstream.h>
11375     #endif
11376     #ifdef HAVE_STD_IOSTREAM
11377     using namespace std;
11378     #endif
11379    
11380     #ifdef FC_DUMMY_MAIN
11381     #ifndef FC_DUMMY_MAIN_EQ_F77
11382     # ifdef __cplusplus
11383     extern "C"
11384     # endif
11385     int FC_DUMMY_MAIN() { return 1; }
11386     #endif
11387     #endif
11388 gezelter 2453 int
11389     main ()
11390     {
11391 gezelter 2547 int fd=0;ofstream s;s.attach(fd);
11392 gezelter 2453 ;
11393     return 0;
11394     }
11395     _ACEOF
11396     rm -f conftest.$ac_objext
11397     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11398     (eval $ac_compile) 2>conftest.er1
11399     ac_status=$?
11400     grep -v '^ *+' conftest.er1 >conftest.err
11401     rm -f conftest.er1
11402     cat conftest.err >&5
11403     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11404     (exit $ac_status); } &&
11405 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11406 gezelter 2473 || test ! -s conftest.err'
11407 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11408     (eval $ac_try) 2>&5
11409     ac_status=$?
11410     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11411     (exit $ac_status); }; } &&
11412     { ac_try='test -s conftest.$ac_objext'
11413     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11414     (eval $ac_try) 2>&5
11415     ac_status=$?
11416     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11417     (exit $ac_status); }; }; then
11418 gezelter 2547 ac_cv_cxx_have_fstream_attach=yes
11419 gezelter 2453 else
11420     echo "$as_me: failed program was:" >&5
11421     sed 's/^/| /' conftest.$ac_ext >&5
11422    
11423     fi
11424     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11425 gezelter 2547 ac_ext=cc
11426     ac_cpp='$CXXCPP $CPPFLAGS'
11427     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11428     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11429     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11430    
11431    
11432 gezelter 2453 fi
11433 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11434     echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11435     if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11436 gezelter 2453
11437 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11438     #define HAVE_FSTREAM_ATTACH 1
11439 gezelter 2453 _ACEOF
11440    
11441 gezelter 2547 fi
11442 gezelter 2453
11443    
11444 gezelter 2547
11445     echo "$as_me:$LINENO: checking for fstream::open()" >&5
11446     echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11447     if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11448 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11449     else
11450 gezelter 2547
11451     ac_cv_cxx_have_fstream_open=no
11452     ac_cv_cxx_fstream_open_prot=no
11453    
11454    
11455     ac_ext=cc
11456     ac_cpp='$CXXCPP $CPPFLAGS'
11457     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11458     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11459     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11460    
11461     # Try with 2 parameters
11462     cat >conftest.$ac_ext <<_ACEOF
11463 gezelter 2453 /* confdefs.h. */
11464     _ACEOF
11465     cat confdefs.h >>conftest.$ac_ext
11466     cat >>conftest.$ac_ext <<_ACEOF
11467     /* end confdefs.h. */
11468    
11469 gezelter 2547 #ifdef HAVE_IOSTREAM
11470     #include <fstream>
11471     #else
11472     #include <fstream.h>
11473     #endif
11474     #ifdef HAVE_STD_IOSTREAM
11475     using namespace std;
11476     #endif
11477    
11478     #ifdef FC_DUMMY_MAIN
11479     #ifndef FC_DUMMY_MAIN_EQ_F77
11480     # ifdef __cplusplus
11481     extern "C"
11482     # endif
11483     int FC_DUMMY_MAIN() { return 1; }
11484     #endif
11485     #endif
11486 gezelter 2453 int
11487     main ()
11488     {
11489 gezelter 2547 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11490 gezelter 2453 ;
11491     return 0;
11492     }
11493     _ACEOF
11494     rm -f conftest.$ac_objext
11495     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11496     (eval $ac_compile) 2>conftest.er1
11497     ac_status=$?
11498     grep -v '^ *+' conftest.er1 >conftest.err
11499     rm -f conftest.er1
11500     cat conftest.err >&5
11501     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11502     (exit $ac_status); } &&
11503 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11504 gezelter 2473 || test ! -s conftest.err'
11505 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11506     (eval $ac_try) 2>&5
11507     ac_status=$?
11508     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11509     (exit $ac_status); }; } &&
11510     { ac_try='test -s conftest.$ac_objext'
11511     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11512     (eval $ac_try) 2>&5
11513     ac_status=$?
11514     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515     (exit $ac_status); }; }; then
11516 gezelter 2547 ac_cv_cxx_have_fstream_open=yes
11517 gezelter 2453 else
11518     echo "$as_me: failed program was:" >&5
11519     sed 's/^/| /' conftest.$ac_ext >&5
11520    
11521     fi
11522     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11523 gezelter 2547 # Try with mode parameter
11524     cat >conftest.$ac_ext <<_ACEOF
11525 gezelter 2453 /* confdefs.h. */
11526     _ACEOF
11527     cat confdefs.h >>conftest.$ac_ext
11528     cat >>conftest.$ac_ext <<_ACEOF
11529     /* end confdefs.h. */
11530 gezelter 2547
11531     #ifdef HAVE_IOSTREAM
11532     #include <fstream>
11533     #else
11534     #include <fstream.h>
11535 gezelter 2453 #endif
11536 gezelter 2547 #ifdef HAVE_STD_IOSTREAM
11537     using namespace std;
11538     #endif
11539 gezelter 2453
11540 gezelter 2547 #ifdef FC_DUMMY_MAIN
11541     #ifndef FC_DUMMY_MAIN_EQ_F77
11542     # ifdef __cplusplus
11543     extern "C"
11544     # endif
11545     int FC_DUMMY_MAIN() { return 1; }
11546     #endif
11547     #endif
11548     int
11549     main ()
11550     {
11551     ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11552     ;
11553     return 0;
11554     }
11555 gezelter 2453 _ACEOF
11556     rm -f conftest.$ac_objext
11557     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11558     (eval $ac_compile) 2>conftest.er1
11559     ac_status=$?
11560     grep -v '^ *+' conftest.er1 >conftest.err
11561     rm -f conftest.er1
11562     cat conftest.err >&5
11563     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11564     (exit $ac_status); } &&
11565 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11566 gezelter 2473 || test ! -s conftest.err'
11567 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11568     (eval $ac_try) 2>&5
11569     ac_status=$?
11570     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11571     (exit $ac_status); }; } &&
11572     { ac_try='test -s conftest.$ac_objext'
11573     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11574     (eval $ac_try) 2>&5
11575     ac_status=$?
11576     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11577     (exit $ac_status); }; }; then
11578 gezelter 2547 ac_cv_cxx_fstream_open_prot=yes
11579 gezelter 2453 else
11580     echo "$as_me: failed program was:" >&5
11581     sed 's/^/| /' conftest.$ac_ext >&5
11582    
11583     fi
11584     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11585 gezelter 2547 ac_ext=cc
11586     ac_cpp='$CXXCPP $CPPFLAGS'
11587     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11588     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11589     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11590 gezelter 2453
11591 gezelter 2547
11592 gezelter 2453 fi
11593 gezelter 2547 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11594     echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11595     if test "$ac_cv_cxx_have_fstream_open" = yes; then
11596 gezelter 2453
11597 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11598     #define HAVE_FSTREAM_OPEN 1
11599     _ACEOF
11600 gezelter 2453
11601 gezelter 2547 fi
11602     if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11603    
11604     cat >>confdefs.h <<\_ACEOF
11605     #define FSTREAM_OPEN_PROT 1
11606 gezelter 2453 _ACEOF
11607    
11608 gezelter 2547 fi
11609 gezelter 2453
11610    
11611 gezelter 1490
11612 gezelter 2547
11613    
11614    
11615    
11616     for ac_header in ctype.h iostream fstream sstream strstream
11617 gezelter 1490 do
11618 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11619     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11620     echo "$as_me:$LINENO: checking for $ac_header" >&5
11621 gezelter 1490 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11622 gezelter 2081 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11623 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11624 gezelter 2081 fi
11625     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11626     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11627 gezelter 1490 else
11628 gezelter 2081 # Is the header compilable?
11629     echo "$as_me:$LINENO: checking $ac_header usability" >&5
11630     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11631     cat >conftest.$ac_ext <<_ACEOF
11632     /* confdefs.h. */
11633     _ACEOF
11634     cat confdefs.h >>conftest.$ac_ext
11635     cat >>conftest.$ac_ext <<_ACEOF
11636     /* end confdefs.h. */
11637     $ac_includes_default
11638 gezelter 1490 #include <$ac_header>
11639     _ACEOF
11640 gezelter 2081 rm -f conftest.$ac_objext
11641     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11642     (eval $ac_compile) 2>conftest.er1
11643     ac_status=$?
11644     grep -v '^ *+' conftest.er1 >conftest.err
11645     rm -f conftest.er1
11646     cat conftest.err >&5
11647     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11648     (exit $ac_status); } &&
11649 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11650 gezelter 2473 || test ! -s conftest.err'
11651 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11652     (eval $ac_try) 2>&5
11653     ac_status=$?
11654     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11655     (exit $ac_status); }; } &&
11656     { ac_try='test -s conftest.$ac_objext'
11657     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11658     (eval $ac_try) 2>&5
11659     ac_status=$?
11660     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11661     (exit $ac_status); }; }; then
11662     ac_header_compiler=yes
11663     else
11664     echo "$as_me: failed program was:" >&5
11665     sed 's/^/| /' conftest.$ac_ext >&5
11666    
11667     ac_header_compiler=no
11668     fi
11669     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11670     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11671     echo "${ECHO_T}$ac_header_compiler" >&6
11672    
11673     # Is the header present?
11674     echo "$as_me:$LINENO: checking $ac_header presence" >&5
11675     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11676     cat >conftest.$ac_ext <<_ACEOF
11677     /* confdefs.h. */
11678     _ACEOF
11679     cat confdefs.h >>conftest.$ac_ext
11680     cat >>conftest.$ac_ext <<_ACEOF
11681     /* end confdefs.h. */
11682     #include <$ac_header>
11683     _ACEOF
11684     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11685 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11686     ac_status=$?
11687 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11688 gezelter 1490 rm -f conftest.er1
11689     cat conftest.err >&5
11690 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11691 gezelter 1490 (exit $ac_status); } >/dev/null; then
11692     if test -s conftest.err; then
11693 gezelter 2547 ac_cpp_err=$ac_cxx_preproc_warn_flag
11694     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11695 gezelter 1490 else
11696     ac_cpp_err=
11697     fi
11698     else
11699     ac_cpp_err=yes
11700     fi
11701     if test -z "$ac_cpp_err"; then
11702 gezelter 2081 ac_header_preproc=yes
11703 gezelter 1490 else
11704     echo "$as_me: failed program was:" >&5
11705 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11706    
11707     ac_header_preproc=no
11708 gezelter 1490 fi
11709     rm -f conftest.err conftest.$ac_ext
11710 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11711     echo "${ECHO_T}$ac_header_preproc" >&6
11712    
11713     # So? What about this header?
11714 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11715 gezelter 2081 yes:no: )
11716     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11717     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11718     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11719     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11720     ac_header_preproc=yes
11721     ;;
11722     no:yes:* )
11723     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11724     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11725     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11726     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11727     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11728     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11729     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11730     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11731     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11732     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11733     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11734     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11735     (
11736     cat <<\_ASBOX
11737     ## ------------------------------ ##
11738     ## Report this to gezelter@nd.edu ##
11739     ## ------------------------------ ##
11740     _ASBOX
11741     ) |
11742     sed "s/^/$as_me: WARNING: /" >&2
11743     ;;
11744     esac
11745     echo "$as_me:$LINENO: checking for $ac_header" >&5
11746     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11747     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11748     echo $ECHO_N "(cached) $ECHO_C" >&6
11749     else
11750     eval "$as_ac_Header=\$ac_header_preproc"
11751 gezelter 1490 fi
11752 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11753     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11754 gezelter 1490
11755     fi
11756 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11757     cat >>confdefs.h <<_ACEOF
11758     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11759     _ACEOF
11760    
11761     fi
11762    
11763 gezelter 1490 done
11764    
11765 gezelter 2547 # AC_CPP_FUNC
11766     # ------------------ #
11767     # Checks to see if ANSI C99 CPP variable __func__ works.
11768     # If not, perhaps __FUNCTION__ works instead.
11769     # If not, we'll just define __func__ to "".
11770     # AC_CPP_FUNC
11771 gezelter 2081
11772 gezelter 2547
11773     echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
11774     echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11775     if test "${ac_cv_cpp_func+set}" = set; then
11776 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
11777     else
11778     cat >conftest.$ac_ext <<_ACEOF
11779 gezelter 2081 /* confdefs.h. */
11780     _ACEOF
11781     cat confdefs.h >>conftest.$ac_ext
11782     cat >>conftest.$ac_ext <<_ACEOF
11783     /* end confdefs.h. */
11784    
11785 gezelter 2547 #ifdef FC_DUMMY_MAIN
11786     #ifndef FC_DUMMY_MAIN_EQ_F77
11787     # ifdef __cplusplus
11788     extern "C"
11789     # endif
11790     int FC_DUMMY_MAIN() { return 1; }
11791 gezelter 2081 #endif
11792 gezelter 1490 #endif
11793 gezelter 2081 int
11794     main ()
11795     {
11796 gezelter 2547 const char *foo = __func__;
11797 gezelter 1490 ;
11798     return 0;
11799     }
11800     _ACEOF
11801 gezelter 2547 rm -f conftest.$ac_objext
11802     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11803     (eval $ac_compile) 2>conftest.er1
11804 gezelter 1490 ac_status=$?
11805 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11806     rm -f conftest.er1
11807     cat conftest.err >&5
11808     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11809 gezelter 1490 (exit $ac_status); } &&
11810 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11811 gezelter 2473 || test ! -s conftest.err'
11812 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11813 gezelter 1490 (eval $ac_try) 2>&5
11814     ac_status=$?
11815 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11816     (exit $ac_status); }; } &&
11817 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11818 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11819     (eval $ac_try) 2>&5
11820     ac_status=$?
11821     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11822 gezelter 1490 (exit $ac_status); }; }; then
11823 gezelter 2547 ac_cv_cpp_func=yes
11824 gezelter 1490 else
11825     echo "$as_me: failed program was:" >&5
11826 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11827    
11828 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
11829 gezelter 2081 /* confdefs.h. */
11830     _ACEOF
11831     cat confdefs.h >>conftest.$ac_ext
11832     cat >>conftest.$ac_ext <<_ACEOF
11833     /* end confdefs.h. */
11834 gezelter 1490
11835 gezelter 2547 #ifdef FC_DUMMY_MAIN
11836     #ifndef FC_DUMMY_MAIN_EQ_F77
11837     # ifdef __cplusplus
11838     extern "C"
11839     # endif
11840     int FC_DUMMY_MAIN() { return 1; }
11841 gezelter 1490 #endif
11842 gezelter 2547 #endif
11843 gezelter 1490 int
11844     main ()
11845     {
11846 gezelter 2547 const char *foo = __FUNCTION__;
11847 gezelter 1490 ;
11848     return 0;
11849     }
11850     _ACEOF
11851 gezelter 2547 rm -f conftest.$ac_objext
11852     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11853     (eval $ac_compile) 2>conftest.er1
11854 gezelter 1490 ac_status=$?
11855 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11856     rm -f conftest.er1
11857     cat conftest.err >&5
11858     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11859 gezelter 1490 (exit $ac_status); } &&
11860 gezelter 2547 { ac_try='test -z "$ac_cxx_werror_flag"
11861 gezelter 2473 || test ! -s conftest.err'
11862 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11863 gezelter 1490 (eval $ac_try) 2>&5
11864     ac_status=$?
11865 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11866     (exit $ac_status); }; } &&
11867 gezelter 2547 { ac_try='test -s conftest.$ac_objext'
11868 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11869     (eval $ac_try) 2>&5
11870     ac_status=$?
11871     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11872 gezelter 1490 (exit $ac_status); }; }; then
11873 gezelter 2547 ac_cv_cpp_func=__FUNCTION__
11874 gezelter 1490 else
11875     echo "$as_me: failed program was:" >&5
11876 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11877    
11878 gezelter 2547 ac_cv_cpp_func=no
11879 gezelter 1490 fi
11880 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11881 gezelter 1490 fi
11882 gezelter 2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11883     fi
11884     echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11885     echo "${ECHO_T}$ac_cv_cpp_func" >&6
11886     if test $ac_cv_cpp_func = __FUNCTION__; then
11887    
11888     cat >>confdefs.h <<\_ACEOF
11889     #define __func__ __FUNCTION__
11890 gezelter 2081 _ACEOF
11891 gezelter 1490
11892 gezelter 2547 elif test $ac_cv_cpp_func = no; then
11893 gezelter 2026
11894 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11895     #define __func__ ""
11896     _ACEOF
11897 gezelter 2081
11898 gezelter 1490 fi
11899    
11900    
11901 gezelter 2081
11902    
11903 gezelter 2547
11904 gezelter 1490 case $debug in
11905     1)
11906     ;;
11907     *)
11908    
11909 gezelter 2081
11910    
11911    
11912 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
11913     # line
11914 gezelter 2081
11915 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
11916 gezelter 2547 FCFLAGS=""
11917     case "${host_cpu}-${host_os}" in
11918 gezelter 2081
11919 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11920 gezelter 2752 FCFLAGS="-O3 -ip -no-prec-div -cxxlib-icc"
11921 gezelter 2547 fi;;
11922     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11923     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11924     fi;;
11925     powerpc*-aix*)
11926     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11927     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11928     echo "*******************************************************"
11929     echo "* You have AIX on an unknown powerpc system. It is *"
11930     echo "* recommended that you use *"
11931     echo "* *"
11932     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11933     echo "* ^^^ *"
11934     echo "* where xxx is 601, 603, 604, or whatever kind of *"
11935     echo "* PowerPC CPU you have. For more info, man xlf. *"
11936     echo "*******************************************************"
11937     fi;;
11938     *darwin*)
11939     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11940 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11941     fi
11942     if test "$FC" = ifort; then
11943     FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
11944 gezelter 2547 fi;;
11945     esac
11946    
11947     if test -n "$CPU_FLAGS"; then
11948     FCFLAGS="$FCFLAGS $CPU_FLAGS"
11949     fi
11950    
11951     if test -z "$FCFLAGS"; then
11952     echo ""
11953     echo "*********************************************************"
11954     echo "* WARNING: Don't know the best FCFLAGS for this system *"
11955     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11956     echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
11957     echo "*********************************************************"
11958     echo ""
11959     FCFLAGS="-O3"
11960     fi
11961    
11962    
11963     echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11964     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
11965     if test "${ac_guessed_f90flags+set}" = set; then
11966     echo $ECHO_N "(cached) $ECHO_C" >&6
11967     else
11968    
11969    
11970    
11971     ac_ext=${FC_SRCEXT-f}
11972     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
11973     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
11974     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11975    
11976     echo 'program main' > conftest.$ac_ext
11977     echo 'end program main' >> conftest.$ac_ext
11978     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11979     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11980     (eval $ac_compile) 2>&5
11981     ac_status=$?
11982     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11983     (exit $ac_status); }; then
11984     ac_guessed_f90flags=yes
11985     else
11986     ac_guessed_f90flags=no
11987     fi
11988     rm -f conftest*
11989     ac_ext=cc
11990     ac_cpp='$CXXCPP $CPPFLAGS'
11991     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11992     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11993     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11994    
11995    
11996     fi
11997     echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
11998     echo "${ECHO_T}$ac_guessed_f90flags" >&6
11999     if test "$ac_guessed_f90flags" = yes; then
12000     :
12001    
12002     else
12003     :
12004    
12005     echo ""
12006     echo "**********************************************************"
12007     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12008     echo "* your compiler. *"
12009     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12010     echo "*********************************************************"
12011     echo ""
12012     FCFLAGS=""
12013    
12014     fi
12015    
12016    
12017     fi
12018    
12019    
12020    
12021    
12022    
12023    
12024    
12025 gezelter 2081 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12026 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12027     if test "${ac_cv_prog_really_gcc+set}" = set; then
12028     echo $ECHO_N "(cached) $ECHO_C" >&6
12029     else
12030    
12031     cat > conftest.c <<EOF
12032     #ifdef __GNUC__
12033 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12034     no;
12035     #else
12036 gezelter 1490 yes;
12037     #endif
12038     #endif
12039     EOF
12040     if { ac_try='${CC-cc} -E conftest.c'
12041 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12042 gezelter 1490 (eval $ac_try) 2>&5
12043     ac_status=$?
12044 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12045 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12046     ac_cv_prog_really_gcc=yes
12047     else
12048     ac_cv_prog_really_gcc=no
12049     fi
12050    
12051     fi
12052 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12053 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12054     if test "$ac_cv_prog_really_gcc" = yes; then
12055     :
12056    
12057     else
12058     :
12059    
12060     fi
12061    
12062 gezelter 2081
12063 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12064     # line
12065     if test "$ac_test_CFLAGS" != "set"; then
12066     CFLAGS=""
12067     case "${host_cpu}-${host_os}" in
12068    
12069     *linux*) if test "$CC" = icc; then
12070     CFLAGS="-O"
12071     fi;;
12072     sparc-solaris2*) if test "$CC" = cc; then
12073 tim 2518 CFLAGS="-O -dalign"
12074 gezelter 1490 fi;;
12075    
12076     alpha*-osf*) if test "$CC" = cc; then
12077     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12078     fi;;
12079    
12080     hppa*-hpux*) if test "$CC" = cc; then
12081     CFLAGS="-Ae +O3 +Oall"
12082     fi;;
12083    
12084     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12085     CFLAGS="-O3 -qtune=auto -qansialias -w"
12086     fi;;
12087     powerpc*-aix*)
12088     if test "$CC" = cc -o "$CC" = xlc; then
12089     CFLAGS="-O3 -qtune=auto -qansialias -w"
12090     echo "*******************************************************"
12091     echo "* You have AIX on an unknown powerpc system. It is *"
12092     echo "* recommended that you use *"
12093     echo "* *"
12094     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12095     echo "* ^^^ *"
12096     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12097     echo "* PowerPC CPU you have. For more info, man cc. *"
12098     echo "*******************************************************"
12099     fi;;
12100     *darwin*)
12101     if test "$CC" = xlc -o "$CC" = cc; then
12102 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12103     fi
12104     if test "$CC" = icc; then
12105     CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12106 gezelter 1490 fi;;
12107     esac
12108    
12109     # use default flags for gcc on all systems
12110     if test $ac_cv_prog_really_gcc = yes; then
12111     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12112     fi
12113    
12114     # test for gcc-specific flags:
12115     if test $ac_cv_prog_really_gcc = yes; then
12116     # -malign-double for x86 systems
12117    
12118 gezelter 2081
12119 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12120     echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12121 gezelter 1490 if test "${ac_align_double+set}" = set; then
12122     echo $ECHO_N "(cached) $ECHO_C" >&6
12123     else
12124     echo 'void f(){}' > conftest.c
12125 gezelter 2547 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12126 gezelter 1490 ac_align_double=yes
12127     else
12128     ac_align_double=no
12129     fi
12130     rm -f conftest*
12131    
12132     fi
12133 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12134 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12135     if test "$ac_align_double" = yes; then
12136     :
12137     CFLAGS="$CFLAGS -malign-double"
12138     else
12139     :
12140    
12141     fi
12142    
12143     # -fstrict-aliasing for gcc-2.95+
12144    
12145 gezelter 2081
12146 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12147     echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12148 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12149     echo $ECHO_N "(cached) $ECHO_C" >&6
12150     else
12151     echo 'void f(){}' > conftest.c
12152 gezelter 2547 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12153 gezelter 1490 ac_fstrict_aliasing=yes
12154     else
12155     ac_fstrict_aliasing=no
12156     fi
12157     rm -f conftest*
12158    
12159     fi
12160 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12161 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12162     if test "$ac_fstrict_aliasing" = yes; then
12163     :
12164     CFLAGS="$CFLAGS -fstrict-aliasing"
12165     else
12166     :
12167    
12168     fi
12169    
12170     fi
12171    
12172     CPU_FLAGS=""
12173     if test $ac_cv_prog_really_gcc = yes; then
12174     case "${host_cpu}" in
12175     i586*)
12176    
12177 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12178     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12179 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12180     echo $ECHO_N "(cached) $ECHO_C" >&6
12181     else
12182     echo 'void f(){}' > conftest.c
12183 gezelter 2547 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12184 gezelter 1490 ac_cpu_pentium=yes
12185     else
12186     ac_cpu_pentium=no
12187     fi
12188     rm -f conftest*
12189    
12190     fi
12191 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12192 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12193     if test "$ac_cpu_pentium" = yes; then
12194     :
12195     CPU_FLAGS=-mcpu=pentium
12196     else
12197     :
12198    
12199 gezelter 2081
12200 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12201     echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12202 gezelter 1490 if test "${ac_pentium+set}" = set; then
12203     echo $ECHO_N "(cached) $ECHO_C" >&6
12204     else
12205     echo 'void f(){}' > conftest.c
12206 gezelter 2547 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12207 gezelter 1490 ac_pentium=yes
12208     else
12209     ac_pentium=no
12210     fi
12211     rm -f conftest*
12212    
12213     fi
12214 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12215 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12216     if test "$ac_pentium" = yes; then
12217     :
12218     CPU_FLAGS=-mpentium
12219     else
12220     :
12221    
12222     fi
12223    
12224     fi
12225    
12226     ;;
12227     i686*)
12228    
12229 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12230     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12231 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12232     echo $ECHO_N "(cached) $ECHO_C" >&6
12233     else
12234     echo 'void f(){}' > conftest.c
12235 gezelter 2547 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12236 gezelter 1490 ac_cpu_pentiumpro=yes
12237     else
12238     ac_cpu_pentiumpro=no
12239     fi
12240     rm -f conftest*
12241    
12242     fi
12243 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12244 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12245     if test "$ac_cpu_pentiumpro" = yes; then
12246     :
12247     CPU_FLAGS=-mcpu=pentiumpro
12248     else
12249     :
12250    
12251 gezelter 2081
12252 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12253     echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12254 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12255     echo $ECHO_N "(cached) $ECHO_C" >&6
12256     else
12257     echo 'void f(){}' > conftest.c
12258 gezelter 2547 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12259 gezelter 1490 ac_pentiumpro=yes
12260     else
12261     ac_pentiumpro=no
12262     fi
12263     rm -f conftest*
12264    
12265     fi
12266 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12267 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12268     if test "$ac_pentiumpro" = yes; then
12269     :
12270     CPU_FLAGS=-mpentiumpro
12271     else
12272     :
12273    
12274     fi
12275    
12276     fi
12277    
12278     ;;
12279     powerpc*)
12280     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12281     is60x=`echo $cputype | egrep "^600-9e?$"`
12282     if test -n "$is60x"; then
12283    
12284 gezelter 2081
12285 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12286     echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12287 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12288     echo $ECHO_N "(cached) $ECHO_C" >&6
12289     else
12290     echo 'void f(){}' > conftest.c
12291 gezelter 2547 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12292 gezelter 1490 ac_m_cpu_60x=yes
12293     else
12294     ac_m_cpu_60x=no
12295     fi
12296     rm -f conftest*
12297    
12298     fi
12299 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12300 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12301     if test "$ac_m_cpu_60x" = yes; then
12302     :
12303     CPU_FLAGS=-mcpu=$cputype
12304     else
12305     :
12306    
12307     fi
12308    
12309     elif test "$cputype" = 750; then
12310    
12311 gezelter 2081
12312     echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12313 gezelter 1490 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12314     if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12315     echo $ECHO_N "(cached) $ECHO_C" >&6
12316     else
12317    
12318     cat > conftest.c <<EOF
12319     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12320     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12321     yes;
12322     # endif
12323     #endif
12324     EOF
12325     if { ac_try='${CC-cc} -E conftest.c'
12326 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12327 gezelter 1490 (eval $ac_try) 2>&5
12328     ac_status=$?
12329 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12330 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12331     ac_cv_prog_gcc_2_95=yes
12332     else
12333     ac_cv_prog_gcc_2_95=no
12334     fi
12335    
12336     fi
12337 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12338 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12339     if test "$ac_cv_prog_gcc_2_95" = yes; then
12340     :
12341    
12342 gezelter 2081
12343 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12344     echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12345 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12346     echo $ECHO_N "(cached) $ECHO_C" >&6
12347     else
12348     echo 'void f(){}' > conftest.c
12349 gezelter 2547 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12350 gezelter 1490 ac_m_cpu_750=yes
12351     else
12352     ac_m_cpu_750=no
12353     fi
12354     rm -f conftest*
12355    
12356     fi
12357 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12358 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12359     if test "$ac_m_cpu_750" = yes; then
12360     :
12361     CPU_FLAGS=-mcpu=750
12362     else
12363     :
12364    
12365     fi
12366    
12367     else
12368     :
12369    
12370     fi
12371    
12372     fi
12373     if test -z "$CPU_FLAGS"; then
12374    
12375 gezelter 2081
12376 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12377     echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12378 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12379     echo $ECHO_N "(cached) $ECHO_C" >&6
12380     else
12381     echo 'void f(){}' > conftest.c
12382 gezelter 2547 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12383 gezelter 1490 ac_m_cpu_powerpc=yes
12384     else
12385     ac_m_cpu_powerpc=no
12386     fi
12387     rm -f conftest*
12388    
12389     fi
12390 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12391 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12392     if test "$ac_m_cpu_powerpc" = yes; then
12393     :
12394     CPU_FLAGS=-mcpu=powerpc
12395     else
12396     :
12397    
12398     fi
12399    
12400     fi
12401     if test -z "$CPU_FLAGS"; then
12402    
12403 gezelter 2081
12404 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12405     echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12406 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12407     echo $ECHO_N "(cached) $ECHO_C" >&6
12408     else
12409     echo 'void f(){}' > conftest.c
12410 gezelter 2547 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12411 gezelter 1490 ac_m_powerpc=yes
12412     else
12413     ac_m_powerpc=no
12414     fi
12415     rm -f conftest*
12416    
12417     fi
12418 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12419 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12420     if test "$ac_m_powerpc" = yes; then
12421     :
12422     CPU_FLAGS=-mpowerpc
12423     else
12424     :
12425    
12426     fi
12427    
12428     fi
12429     esac
12430     fi
12431    
12432     if test -n "$CPU_FLAGS"; then
12433     CFLAGS="$CFLAGS $CPU_FLAGS"
12434     fi
12435    
12436     if test -z "$CFLAGS"; then
12437     echo ""
12438     echo "********************************************************"
12439     echo "* WARNING: Don't know the best CFLAGS for this system *"
12440     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12441     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12442     echo "********************************************************"
12443     echo ""
12444     CFLAGS="-O3"
12445     fi
12446    
12447 gezelter 2081
12448    
12449 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12450     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12451 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
12452     echo $ECHO_N "(cached) $ECHO_C" >&6
12453     else
12454     echo 'void f(){}' > conftest.c
12455 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12456 gezelter 1490 ac_guessed_cflags=yes
12457     else
12458     ac_guessed_cflags=no
12459     fi
12460     rm -f conftest*
12461    
12462     fi
12463 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12464 gezelter 1490 echo "${ECHO_T}$ac_guessed_cflags" >&6
12465     if test "$ac_guessed_cflags" = yes; then
12466     :
12467    
12468     else
12469     :
12470    
12471     echo ""
12472     echo "********************************************************"
12473     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12474     echo "* your compiler. *"
12475     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12476     echo "********************************************************"
12477     echo ""
12478     CFLAGS=""
12479    
12480     fi
12481    
12482 gezelter 2081
12483 gezelter 1490 fi
12484    
12485 gezelter 2081
12486    
12487    
12488    
12489    
12490    
12491     echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12492 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12493     if test "${ac_cv_prog_really_gxx+set}" = set; then
12494     echo $ECHO_N "(cached) $ECHO_C" >&6
12495     else
12496    
12497     cat > conftest.cpp <<EOF
12498     #ifdef __GNUC__
12499 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12500     no;
12501     #else
12502 gezelter 1490 yes;
12503     #endif
12504     #endif
12505     EOF
12506     if { ac_try='${CXX-c++} -E conftest.cpp'
12507 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12508 gezelter 1490 (eval $ac_try) 2>&5
12509     ac_status=$?
12510 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12511 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12512     ac_cv_prog_really_gxx=yes
12513     else
12514     ac_cv_prog_really_gxx=no
12515     fi
12516    
12517     fi
12518 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12519 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12520     if test "$ac_cv_prog_really_gxx" = yes; then
12521     :
12522    
12523     else
12524     :
12525    
12526     fi
12527    
12528 gezelter 2081
12529 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12530     # line
12531     if test "$ac_test_CXXFLAGS" != "set"; then
12532     CXXFLAGS=""
12533     case "${host_cpu}-${host_os}" in
12534    
12535     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12536     CXXFLAGS="-O"
12537     fi;;
12538     sparc-solaris2*) if test "$CXX" = CC; then
12539 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
12540 gezelter 1490 fi;;
12541     rs6000*-aix*) if test "$CXX" = xlC; then
12542     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12543     fi;;
12544     powerpc*-aix*)
12545     if test "$CXX" = xlC; then
12546     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12547     echo "*******************************************************"
12548     echo "* You have AIX on an unknown powerpc system. It is *"
12549     echo "* recommended that you use *"
12550     echo "* *"
12551     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12552     echo "* ^^^ *"
12553     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12554     echo "* PowerPC CPU you have. For more info, man cc. *"
12555     echo "*******************************************************"
12556     fi;;
12557     *darwin*)
12558 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12559 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12560     fi
12561     if test "$CXX" = icpc; then
12562     CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12563 gezelter 1490 fi;;
12564     esac
12565    
12566     # use default flags for gcc on all systems
12567     if test $ac_cv_prog_really_gxx = yes; then
12568     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12569     fi
12570    
12571     # test for gcc-specific flags:
12572     if test $ac_cv_prog_really_gxx = yes; then
12573     # -malign-double for x86 systems
12574    
12575 gezelter 2081
12576 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12577     echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12578 gezelter 1490 if test "${ac_align_double+set}" = set; then
12579     echo $ECHO_N "(cached) $ECHO_C" >&6
12580     else
12581     echo 'void f(){}' > conftest.cpp
12582 gezelter 2547 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12583 gezelter 1490 ac_align_double=yes
12584     else
12585     ac_align_double=no
12586     fi
12587     rm -f conftest*
12588    
12589     fi
12590 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12591 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
12592     if test "$ac_align_double" = yes; then
12593     :
12594     CXXFLAGS="$CXXFLAGS -malign-double"
12595     else
12596     :
12597    
12598     fi
12599    
12600     # -fstrict-aliasing for gcc-2.95+
12601    
12602 gezelter 2081
12603 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12604     echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12605 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12606     echo $ECHO_N "(cached) $ECHO_C" >&6
12607     else
12608     echo 'void f(){}' > conftest.cpp
12609 gezelter 2547 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12610 gezelter 1490 ac_fstrict_aliasing=yes
12611     else
12612     ac_fstrict_aliasing=no
12613     fi
12614     rm -f conftest*
12615    
12616     fi
12617 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12618 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12619     if test "$ac_fstrict_aliasing" = yes; then
12620     :
12621     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12622     else
12623     :
12624    
12625     fi
12626    
12627     fi
12628    
12629     CPU_FLAGS=""
12630     if test $ac_cv_prog_really_gxx = yes; then
12631     case "${host_cpu}" in
12632     i586*)
12633    
12634 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12635     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12636 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12637     echo $ECHO_N "(cached) $ECHO_C" >&6
12638     else
12639     echo 'void f(){}' > conftest.cpp
12640 gezelter 2547 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12641 gezelter 1490 ac_cpu_pentium=yes
12642     else
12643     ac_cpu_pentium=no
12644     fi
12645     rm -f conftest*
12646    
12647     fi
12648 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12649 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
12650     if test "$ac_cpu_pentium" = yes; then
12651     :
12652     CPU_FLAGS=-mcpu=pentium
12653     else
12654     :
12655    
12656 gezelter 2081
12657 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12658     echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12659 gezelter 1490 if test "${ac_pentium+set}" = set; then
12660     echo $ECHO_N "(cached) $ECHO_C" >&6
12661     else
12662     echo 'void f(){}' > conftest.cpp
12663 gezelter 2547 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12664 gezelter 1490 ac_pentium=yes
12665     else
12666     ac_pentium=no
12667     fi
12668     rm -f conftest*
12669    
12670     fi
12671 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12672 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
12673     if test "$ac_pentium" = yes; then
12674     :
12675     CPU_FLAGS=-mpentium
12676     else
12677     :
12678    
12679     fi
12680    
12681     fi
12682    
12683     ;;
12684     i686*)
12685    
12686 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12687     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12688 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12689     echo $ECHO_N "(cached) $ECHO_C" >&6
12690     else
12691     echo 'void f(){}' > conftest.cpp
12692 gezelter 2547 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12693 gezelter 1490 ac_cpu_pentiumpro=yes
12694     else
12695     ac_cpu_pentiumpro=no
12696     fi
12697     rm -f conftest*
12698    
12699     fi
12700 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12701 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12702     if test "$ac_cpu_pentiumpro" = yes; then
12703     :
12704     CPU_FLAGS=-mcpu=pentiumpro
12705     else
12706     :
12707    
12708 gezelter 2081
12709 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12710     echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
12711 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12712     echo $ECHO_N "(cached) $ECHO_C" >&6
12713     else
12714     echo 'void f(){}' > conftest.cpp
12715 gezelter 2547 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12716 gezelter 1490 ac_pentiumpro=yes
12717     else
12718     ac_pentiumpro=no
12719     fi
12720     rm -f conftest*
12721    
12722     fi
12723 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12724 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
12725     if test "$ac_pentiumpro" = yes; then
12726     :
12727     CPU_FLAGS=-mpentiumpro
12728     else
12729     :
12730    
12731     fi
12732    
12733     fi
12734    
12735     ;;
12736     powerpc*)
12737     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12738     is60x=`echo $cputype | egrep "^600-9e?$"`
12739     if test -n "$is60x"; then
12740    
12741 gezelter 2081
12742 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12743     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
12744 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12745     echo $ECHO_N "(cached) $ECHO_C" >&6
12746     else
12747     echo 'void f(){}' > conftest.cpp
12748 gezelter 2547 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12749 gezelter 1490 ac_m_cpu_60x=yes
12750     else
12751     ac_m_cpu_60x=no
12752     fi
12753     rm -f conftest*
12754    
12755     fi
12756 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12757 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12758     if test "$ac_m_cpu_60x" = yes; then
12759     :
12760     CPU_FLAGS=-mcpu=$cputype
12761     else
12762     :
12763    
12764     fi
12765    
12766     elif test "$cputype" = 750; then
12767    
12768 gezelter 2081
12769     echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12770 gezelter 1490 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
12771     if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12772     echo $ECHO_N "(cached) $ECHO_C" >&6
12773     else
12774    
12775     cat > conftest.cpp <<EOF
12776     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12777     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12778     yes;
12779     # endif
12780     #endif
12781     EOF
12782     if { ac_try='${CXX-c++} -E conftest.cpp'
12783 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12784 gezelter 1490 (eval $ac_try) 2>&5
12785     ac_status=$?
12786 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12787 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12788     ac_cv_prog_gxx_2_95=yes
12789     else
12790     ac_cv_prog_gxx_2_95=no
12791     fi
12792    
12793     fi
12794 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12795 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12796     if test "$ac_cv_prog_gxx_2_95" = yes; then
12797     :
12798    
12799 gezelter 2081
12800 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12801     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12802 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12803     echo $ECHO_N "(cached) $ECHO_C" >&6
12804     else
12805     echo 'void f(){}' > conftest.cpp
12806 gezelter 2547 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12807 gezelter 1490 ac_m_cpu_750=yes
12808     else
12809     ac_m_cpu_750=no
12810     fi
12811     rm -f conftest*
12812    
12813     fi
12814 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12815 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
12816     if test "$ac_m_cpu_750" = yes; then
12817     :
12818     CPU_FLAGS=-mcpu=750
12819     else
12820     :
12821    
12822     fi
12823    
12824     else
12825     :
12826    
12827     fi
12828    
12829     fi
12830     if test -z "$CPU_FLAGS"; then
12831    
12832 gezelter 2081
12833 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12834     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12835 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12836     echo $ECHO_N "(cached) $ECHO_C" >&6
12837     else
12838     echo 'void f(){}' > conftest.cpp
12839 gezelter 2547 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12840 gezelter 1490 ac_m_cpu_powerpc=yes
12841     else
12842     ac_m_cpu_powerpc=no
12843     fi
12844     rm -f conftest*
12845    
12846     fi
12847 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12848 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12849     if test "$ac_m_cpu_powerpc" = yes; then
12850     :
12851     CPU_FLAGS=-mcpu=powerpc
12852     else
12853     :
12854    
12855     fi
12856    
12857     fi
12858     if test -z "$CPU_FLAGS"; then
12859    
12860 gezelter 2081
12861 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12862     echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12863 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12864     echo $ECHO_N "(cached) $ECHO_C" >&6
12865     else
12866     echo 'void f(){}' > conftest.cpp
12867 gezelter 2547 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12868 gezelter 1490 ac_m_powerpc=yes
12869     else
12870     ac_m_powerpc=no
12871     fi
12872     rm -f conftest*
12873    
12874     fi
12875 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12876 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
12877     if test "$ac_m_powerpc" = yes; then
12878     :
12879     CPU_FLAGS=-mpowerpc
12880     else
12881     :
12882    
12883     fi
12884    
12885     fi
12886     esac
12887     fi
12888    
12889     if test -n "$CPU_FLAGS"; then
12890     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12891     fi
12892    
12893     if test -z "$CXXFLAGS"; then
12894     echo ""
12895     echo "**********************************************************"
12896     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12897     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12898     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
12899     echo "**********************************************************"
12900     echo ""
12901     CXXFLAGS="-O3"
12902     fi
12903    
12904 gezelter 2081
12905    
12906 gezelter 2547 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12907     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12908 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
12909     echo $ECHO_N "(cached) $ECHO_C" >&6
12910     else
12911     echo 'void f(){}' > conftest.cpp
12912 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12913 gezelter 1490 ac_guessed_cxxflags=yes
12914     else
12915     ac_guessed_cxxflags=no
12916     fi
12917     rm -f conftest*
12918    
12919     fi
12920 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12921 gezelter 1490 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12922     if test "$ac_guessed_cxxflags" = yes; then
12923     :
12924    
12925     else
12926     :
12927    
12928     echo ""
12929     echo "**********************************************************"
12930     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12931     echo "* your compiler. *"
12932     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12933     echo "**********************************************************"
12934     echo ""
12935     CXXFLAGS=""
12936    
12937     fi
12938    
12939 gezelter 2081
12940 gezelter 1490 fi
12941    
12942     ;;
12943     esac
12944    
12945 tim 2518
12946     cat >>confdefs.h <<\_ACEOF
12947 gezelter 2453 #define OBAPI
12948     _ACEOF
12949    
12950    
12951    
12952 gezelter 2502
12953 gezelter 1490 # Check whether --with-mpi or --without-mpi was given.
12954     if test "${with_mpi+set}" = set; then
12955     withval="$with_mpi"
12956     with_mpi=$withval
12957     else
12958     with_mpi="no"
12959     fi;
12960    
12961     case "x$with_mpi" in
12962     xyes | "x") USE_MPI=yes;;
12963     xno) USE_MPI=no ;;
12964     *) MPI="$with_mpi"; USE_MPI=yes ;;
12965     esac
12966     if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
12967     MPI="/usr/local"
12968     fi
12969     if test "$USE_MPI" = "yes"; then
12970    
12971 gezelter 2081
12972 gezelter 1490 # Set variables...
12973     MPI_LIB_DIR="$MPI/lib"
12974     MPI_INC_DIR="$MPI/include"
12975    
12976 gezelter 2081
12977    
12978     echo "$as_me:$LINENO: checking for mpi.h" >&5
12979 gezelter 1490 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
12980     have_mpi_h=0
12981 gezelter 2265 rm -f conftest*
12982 gezelter 1490 echo '#include <mpi.h>' > conftest.cc
12983 gezelter 2265 if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
12984 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
12985 gezelter 1490 echo "${ECHO_T}yes" >&6
12986     have_mpi_h=1
12987     else
12988 gezelter 2265 if test -s conftest.out ; then
12989     cat conftest.out >> config.log
12990     fi
12991 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
12992 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
12993     USE_MPI="no"
12994     fi
12995     rm -f conftest*
12996     if test "$have_mpi_h" = 1; then
12997    
12998 gezelter 2081 cat >>confdefs.h <<\_ACEOF
12999 gezelter 1490 #define HAVE_MPI_H 1
13000 gezelter 2081 _ACEOF
13001 gezelter 1490
13002     fi
13003    
13004 gezelter 2081 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13005 gezelter 1490 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13006     have_mpif_h=0
13007     rm -f conftest*
13008 gezelter 2547 cat >conftest.$ac_ext <<EOF
13009 gezelter 1490 program main
13010     include 'mpif.h'
13011     end
13012     EOF
13013 gezelter 2547 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13014 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
13015 gezelter 1490 echo "${ECHO_T}yes" >&6
13016     MPI_F90_INC="$MPI_INC_DIR"
13017     have_mpif_h=1
13018     else
13019     if test -s conftest.out ; then
13020     cat conftest.out >> config.log
13021     fi
13022 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13023 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
13024     USE_MPI="no"
13025     fi
13026     rm -f conftest*
13027    
13028     if test "$have_mpif_h" = 1; then
13029    
13030 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13031 gezelter 1490 #define HAVE_MPIF_H 1
13032 gezelter 2081 _ACEOF
13033 gezelter 1490
13034     fi
13035    
13036     ac_ext=c
13037     ac_cpp='$CPP $CPPFLAGS'
13038     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13039     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13040     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13041    
13042     ac_save_LDFLAGS=$LDFLAGS
13043     LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
13044    
13045     if test x = x"$MPI_LIB"; then
13046 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13047 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13048     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13049     echo $ECHO_N "(cached) $ECHO_C" >&6
13050     else
13051     ac_check_lib_save_LIBS=$LIBS
13052     LIBS="-lmpich $LIBS"
13053     cat >conftest.$ac_ext <<_ACEOF
13054 gezelter 2081 /* confdefs.h. */
13055     _ACEOF
13056     cat confdefs.h >>conftest.$ac_ext
13057     cat >>conftest.$ac_ext <<_ACEOF
13058     /* end confdefs.h. */
13059 gezelter 1490
13060     /* Override any gcc2 internal prototype to avoid an error. */
13061     #ifdef __cplusplus
13062     extern "C"
13063     #endif
13064     /* We use char because int might match the return type of a gcc2
13065     builtin and then its argument prototype would still apply. */
13066     char MPI_Init ();
13067 gezelter 2547 #ifdef FC_DUMMY_MAIN
13068     #ifndef FC_DUMMY_MAIN_EQ_F77
13069     # ifdef __cplusplus
13070     extern "C"
13071     # endif
13072     int FC_DUMMY_MAIN() { return 1; }
13073     #endif
13074     #endif
13075 gezelter 1490 int
13076     main ()
13077     {
13078     MPI_Init ();
13079     ;
13080     return 0;
13081     }
13082     _ACEOF
13083     rm -f conftest.$ac_objext conftest$ac_exeext
13084 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13085     (eval $ac_link) 2>conftest.er1
13086 gezelter 1490 ac_status=$?
13087 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13088     rm -f conftest.er1
13089     cat conftest.err >&5
13090     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13091 gezelter 1490 (exit $ac_status); } &&
13092 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13093     || test ! -s conftest.err'
13094 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13095 gezelter 1490 (eval $ac_try) 2>&5
13096     ac_status=$?
13097 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13098     (exit $ac_status); }; } &&
13099     { ac_try='test -s conftest$ac_exeext'
13100     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13101     (eval $ac_try) 2>&5
13102     ac_status=$?
13103     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13104 gezelter 1490 (exit $ac_status); }; }; then
13105     ac_cv_lib_mpich_MPI_Init=yes
13106     else
13107     echo "$as_me: failed program was:" >&5
13108 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13109    
13110 gezelter 1490 ac_cv_lib_mpich_MPI_Init=no
13111     fi
13112 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13113     conftest$ac_exeext conftest.$ac_ext
13114 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13115     fi
13116 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13117 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13118     if test $ac_cv_lib_mpich_MPI_Init = yes; then
13119     MPI_LIB="-lmpich"
13120     fi
13121    
13122     fi
13123     if test x = x"$MPI_LIB"; then
13124 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13125 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13126     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13127     echo $ECHO_N "(cached) $ECHO_C" >&6
13128     else
13129     ac_check_lib_save_LIBS=$LIBS
13130     LIBS="-lmpi $LIBS"
13131     cat >conftest.$ac_ext <<_ACEOF
13132 gezelter 2081 /* confdefs.h. */
13133     _ACEOF
13134     cat confdefs.h >>conftest.$ac_ext
13135     cat >>conftest.$ac_ext <<_ACEOF
13136     /* end confdefs.h. */
13137 gezelter 1490
13138     /* Override any gcc2 internal prototype to avoid an error. */
13139     #ifdef __cplusplus
13140     extern "C"
13141     #endif
13142     /* We use char because int might match the return type of a gcc2
13143     builtin and then its argument prototype would still apply. */
13144     char MPI_Init ();
13145 gezelter 2547 #ifdef FC_DUMMY_MAIN
13146     #ifndef FC_DUMMY_MAIN_EQ_F77
13147     # ifdef __cplusplus
13148     extern "C"
13149     # endif
13150     int FC_DUMMY_MAIN() { return 1; }
13151     #endif
13152     #endif
13153 gezelter 1490 int
13154     main ()
13155     {
13156     MPI_Init ();
13157     ;
13158     return 0;
13159     }
13160     _ACEOF
13161     rm -f conftest.$ac_objext conftest$ac_exeext
13162 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13163     (eval $ac_link) 2>conftest.er1
13164 gezelter 1490 ac_status=$?
13165 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13166     rm -f conftest.er1
13167     cat conftest.err >&5
13168     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13169 gezelter 1490 (exit $ac_status); } &&
13170 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13171     || test ! -s conftest.err'
13172 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13173 gezelter 1490 (eval $ac_try) 2>&5
13174     ac_status=$?
13175 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13176     (exit $ac_status); }; } &&
13177     { ac_try='test -s conftest$ac_exeext'
13178     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13179     (eval $ac_try) 2>&5
13180     ac_status=$?
13181     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13182 gezelter 1490 (exit $ac_status); }; }; then
13183     ac_cv_lib_mpi_MPI_Init=yes
13184     else
13185     echo "$as_me: failed program was:" >&5
13186 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13187    
13188 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13189     fi
13190 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13191     conftest$ac_exeext conftest.$ac_ext
13192 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13193     fi
13194 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13195 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13196     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13197     MPI_LIB="-lmpi"
13198     fi
13199    
13200     fi
13201     $as_unset ac_cv_lib_mpi_MPI_Init
13202     if test x = x"$MPI_LIB"; then
13203 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13204 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13205     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13206     echo $ECHO_N "(cached) $ECHO_C" >&6
13207     else
13208     ac_check_lib_save_LIBS=$LIBS
13209     LIBS="-lmpi "-llam" $LIBS"
13210     cat >conftest.$ac_ext <<_ACEOF
13211 gezelter 2081 /* confdefs.h. */
13212     _ACEOF
13213     cat confdefs.h >>conftest.$ac_ext
13214     cat >>conftest.$ac_ext <<_ACEOF
13215     /* end confdefs.h. */
13216 gezelter 1490
13217     /* Override any gcc2 internal prototype to avoid an error. */
13218     #ifdef __cplusplus
13219     extern "C"
13220     #endif
13221     /* We use char because int might match the return type of a gcc2
13222     builtin and then its argument prototype would still apply. */
13223     char MPI_Init ();
13224 gezelter 2547 #ifdef FC_DUMMY_MAIN
13225     #ifndef FC_DUMMY_MAIN_EQ_F77
13226     # ifdef __cplusplus
13227     extern "C"
13228     # endif
13229     int FC_DUMMY_MAIN() { return 1; }
13230     #endif
13231     #endif
13232 gezelter 1490 int
13233     main ()
13234     {
13235     MPI_Init ();
13236     ;
13237     return 0;
13238     }
13239     _ACEOF
13240     rm -f conftest.$ac_objext conftest$ac_exeext
13241 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13242     (eval $ac_link) 2>conftest.er1
13243 gezelter 1490 ac_status=$?
13244 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13245     rm -f conftest.er1
13246     cat conftest.err >&5
13247     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13248 gezelter 1490 (exit $ac_status); } &&
13249 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13250     || test ! -s conftest.err'
13251 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13252 gezelter 1490 (eval $ac_try) 2>&5
13253     ac_status=$?
13254 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13255     (exit $ac_status); }; } &&
13256     { ac_try='test -s conftest$ac_exeext'
13257     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13258     (eval $ac_try) 2>&5
13259     ac_status=$?
13260     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13261 gezelter 1490 (exit $ac_status); }; }; then
13262     ac_cv_lib_mpi_MPI_Init=yes
13263     else
13264     echo "$as_me: failed program was:" >&5
13265 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13266    
13267 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13268     fi
13269 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13270     conftest$ac_exeext conftest.$ac_ext
13271 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13272     fi
13273 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13274 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13275     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13276     MPI_LIB="-lmpi -llam"
13277     fi
13278    
13279     fi
13280 chuckv 1619 $as_unset ac_cv_lib_mpich_MPI_Init
13281     if test x = x"$MPI_LIB"; then
13282 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13283 chuckv 1619 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13284     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13285     echo $ECHO_N "(cached) $ECHO_C" >&6
13286     else
13287     ac_check_lib_save_LIBS=$LIBS
13288 gezelter 2717 LIBS="-lmpich "-lpmpich" $LIBS"
13289 chuckv 1619 cat >conftest.$ac_ext <<_ACEOF
13290 gezelter 2081 /* confdefs.h. */
13291     _ACEOF
13292     cat confdefs.h >>conftest.$ac_ext
13293     cat >>conftest.$ac_ext <<_ACEOF
13294     /* end confdefs.h. */
13295 gezelter 1490
13296 chuckv 1619 /* Override any gcc2 internal prototype to avoid an error. */
13297     #ifdef __cplusplus
13298     extern "C"
13299     #endif
13300     /* We use char because int might match the return type of a gcc2
13301     builtin and then its argument prototype would still apply. */
13302     char MPI_Init ();
13303 gezelter 2547 #ifdef FC_DUMMY_MAIN
13304     #ifndef FC_DUMMY_MAIN_EQ_F77
13305     # ifdef __cplusplus
13306     extern "C"
13307     # endif
13308     int FC_DUMMY_MAIN() { return 1; }
13309     #endif
13310     #endif
13311 chuckv 1619 int
13312     main ()
13313     {
13314     MPI_Init ();
13315     ;
13316     return 0;
13317     }
13318     _ACEOF
13319     rm -f conftest.$ac_objext conftest$ac_exeext
13320 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13321     (eval $ac_link) 2>conftest.er1
13322 chuckv 1619 ac_status=$?
13323 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13324     rm -f conftest.er1
13325     cat conftest.err >&5
13326     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13327 chuckv 1619 (exit $ac_status); } &&
13328 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13329     || test ! -s conftest.err'
13330 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13331 chuckv 1619 (eval $ac_try) 2>&5
13332     ac_status=$?
13333 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13334     (exit $ac_status); }; } &&
13335     { ac_try='test -s conftest$ac_exeext'
13336     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13337     (eval $ac_try) 2>&5
13338     ac_status=$?
13339     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13340 chuckv 1619 (exit $ac_status); }; }; then
13341     ac_cv_lib_mpich_MPI_Init=yes
13342     else
13343     echo "$as_me: failed program was:" >&5
13344 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13345    
13346 chuckv 1619 ac_cv_lib_mpich_MPI_Init=no
13347     fi
13348 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13349     conftest$ac_exeext conftest.$ac_ext
13350 chuckv 1619 LIBS=$ac_check_lib_save_LIBS
13351     fi
13352 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13353 chuckv 1619 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13354     if test $ac_cv_lib_mpich_MPI_Init = yes; then
13355 chuckv 2682 MPI_LIB="-lpmpich -lmpich"
13356 chuckv 1619 fi
13357    
13358     fi
13359    
13360 gezelter 1490 $as_unset ac_cv_lib_mpi_MPI_Init
13361     if test x = x"$MPI_LIB"; then
13362 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13363 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13364     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13365     echo $ECHO_N "(cached) $ECHO_C" >&6
13366     else
13367     ac_check_lib_save_LIBS=$LIBS
13368     LIBS="-lmpi -llam -lpthread $LIBS"
13369     cat >conftest.$ac_ext <<_ACEOF
13370 gezelter 2081 /* confdefs.h. */
13371     _ACEOF
13372     cat confdefs.h >>conftest.$ac_ext
13373     cat >>conftest.$ac_ext <<_ACEOF
13374     /* end confdefs.h. */
13375 gezelter 1490
13376     /* Override any gcc2 internal prototype to avoid an error. */
13377     #ifdef __cplusplus
13378     extern "C"
13379     #endif
13380     /* We use char because int might match the return type of a gcc2
13381     builtin and then its argument prototype would still apply. */
13382     char MPI_Init ();
13383 gezelter 2547 #ifdef FC_DUMMY_MAIN
13384     #ifndef FC_DUMMY_MAIN_EQ_F77
13385     # ifdef __cplusplus
13386     extern "C"
13387     # endif
13388     int FC_DUMMY_MAIN() { return 1; }
13389     #endif
13390     #endif
13391 gezelter 1490 int
13392     main ()
13393     {
13394     MPI_Init ();
13395     ;
13396     return 0;
13397     }
13398     _ACEOF
13399     rm -f conftest.$ac_objext conftest$ac_exeext
13400 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13401     (eval $ac_link) 2>conftest.er1
13402 gezelter 1490 ac_status=$?
13403 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13404     rm -f conftest.er1
13405     cat conftest.err >&5
13406     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13407 gezelter 1490 (exit $ac_status); } &&
13408 gezelter 2473 { ac_try='test -z "$ac_c_werror_flag"
13409     || test ! -s conftest.err'
13410 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13411 gezelter 1490 (eval $ac_try) 2>&5
13412     ac_status=$?
13413 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13414     (exit $ac_status); }; } &&
13415     { ac_try='test -s conftest$ac_exeext'
13416     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13417     (eval $ac_try) 2>&5
13418     ac_status=$?
13419     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13420 gezelter 1490 (exit $ac_status); }; }; then
13421     ac_cv_lib_mpi_MPI_Init=yes
13422     else
13423     echo "$as_me: failed program was:" >&5
13424 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13425    
13426 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
13427     fi
13428 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
13429     conftest$ac_exeext conftest.$ac_ext
13430 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13431     fi
13432 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13433 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13434     if test $ac_cv_lib_mpi_MPI_Init = yes; then
13435     MPI_LIB="-lmpi -llam -lpthread"
13436     else
13437    
13438 gezelter 2081 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13439 gezelter 1490 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13440     { (exit 1); exit 1; }; }
13441     USE_MPI="no"
13442    
13443     fi
13444    
13445     fi
13446    
13447 gezelter 2081
13448    
13449     echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13450 gezelter 1490 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13451     MPI_F90_LIB=""
13452     if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13453     MPI_F90_LIB="-lfmpich"
13454     elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13455     MPI_F90_LIB="-llamf77mpi"
13456     else
13457     MPI_F90_LIB=" "
13458     fi
13459 gezelter 2081 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13460 gezelter 1490 echo "${ECHO_T}found $MPI_F90_LIB" >&6
13461    
13462    
13463     fi
13464    
13465    
13466    
13467 gezelter 2190 USE_CGAL=no
13468     cgal_makefile=auto
13469 gezelter 1490
13470 gezelter 2190 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13471     if test "${with_cgal_makefile+set}" = set; then
13472     withval="$with_cgal_makefile"
13473     cgal_makefile="$withval"
13474     fi;
13475    
13476     if test "x$cgal_makefile" != xno; then
13477    
13478     if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13479     cgal_makefile="$CGAL_MAKEFILE"
13480     fi
13481    
13482 gezelter 2203 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13483     echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13484 gezelter 2190
13485     if test -f "$cgal_makefile"; then
13486    
13487     cat >config.tmp.Makefile <<EOF
13488     include $cgal_makefile
13489     default:
13490     @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13491     @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13492     @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13493     @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13494     @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13495     @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13496     @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13497     @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13498     @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13499     @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13500     @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13501     @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13502     EOF
13503    
13504     make -s -f config.tmp.Makefile
13505     . config.tmp.cgalvariables
13506    
13507     rm -f config.tmp.Makefile config.tmp.cgalvariables
13508    
13509     if test "x$CGAL_INCLDIR" = "x"; then
13510     CGAL_INCLDIR=""
13511     fi
13512    
13513     if test "x$CGAL_LIBDIR" = "x"; then
13514     CGAL_LIBDIR=""
13515     fi
13516    
13517     if test "x$CGAL_RLIBDIR" = "x"; then
13518     CGAL_RLIBDIR=""
13519     fi
13520    
13521     if test "x$LEDA_INCLDIR" = "x"; then
13522     LEDA_INCLDIR=""
13523     fi
13524    
13525     if test "x$LEDA_LIBDIR" = "x"; then
13526     LEDA_LIBDIR=""
13527     fi
13528    
13529     if test "x$LEDA_RLIBDIR" = "x"; then
13530     LEDA_RLIBDIR=""
13531     fi
13532    
13533     if test "x$GMP_INCLDIR" = "x"; then
13534     GMP_INCLDIR=""
13535     fi
13536    
13537     if test "x$GMP_LIBDIR" = "x"; then
13538     GMP_LIBDIR=""
13539     fi
13540    
13541     if test "x$GMP_RLIBDIR" = "x"; then
13542     GMP_RLIBDIR=""
13543     fi
13544    
13545 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
13546     echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
13547     echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
13548     echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
13549     echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
13550     echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
13551     echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
13552     echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
13553     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
13554     echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
13555     echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
13556     echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
13557     echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
13558     echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
13559     echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
13560     echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
13561     echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
13562     echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
13563 gezelter 2190
13564     ac_ext=cc
13565     ac_cpp='$CXXCPP $CPPFLAGS'
13566     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13567     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13568     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13569    
13570     save_CXXFLAGS="$CXXFLAGS"
13571     CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13572 gezelter 2453 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13573 gezelter 2190 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13574     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13575     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13576     echo $ECHO_N "(cached) $ECHO_C" >&6
13577     fi
13578     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13579     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13580     else
13581     # Is the header compilable?
13582     echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13583     echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13584     cat >conftest.$ac_ext <<_ACEOF
13585     /* confdefs.h. */
13586     _ACEOF
13587     cat confdefs.h >>conftest.$ac_ext
13588     cat >>conftest.$ac_ext <<_ACEOF
13589     /* end confdefs.h. */
13590     $ac_includes_default
13591     #include <CGAL/Cartesian.h>
13592     _ACEOF
13593     rm -f conftest.$ac_objext
13594     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13595     (eval $ac_compile) 2>conftest.er1
13596     ac_status=$?
13597     grep -v '^ *+' conftest.er1 >conftest.err
13598     rm -f conftest.er1
13599     cat conftest.err >&5
13600     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13601     (exit $ac_status); } &&
13602 gezelter 2473 { ac_try='test -z "$ac_cxx_werror_flag"
13603     || test ! -s conftest.err'
13604 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13605     (eval $ac_try) 2>&5
13606     ac_status=$?
13607     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13608     (exit $ac_status); }; } &&
13609     { ac_try='test -s conftest.$ac_objext'
13610     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13611     (eval $ac_try) 2>&5
13612     ac_status=$?
13613     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13614     (exit $ac_status); }; }; then
13615     ac_header_compiler=yes
13616     else
13617     echo "$as_me: failed program was:" >&5
13618     sed 's/^/| /' conftest.$ac_ext >&5
13619    
13620     ac_header_compiler=no
13621     fi
13622     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13623     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13624     echo "${ECHO_T}$ac_header_compiler" >&6
13625    
13626     # Is the header present?
13627     echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13628     echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13629     cat >conftest.$ac_ext <<_ACEOF
13630     /* confdefs.h. */
13631     _ACEOF
13632     cat confdefs.h >>conftest.$ac_ext
13633     cat >>conftest.$ac_ext <<_ACEOF
13634     /* end confdefs.h. */
13635     #include <CGAL/Cartesian.h>
13636     _ACEOF
13637     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13638     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13639     ac_status=$?
13640     grep -v '^ *+' conftest.er1 >conftest.err
13641     rm -f conftest.er1
13642     cat conftest.err >&5
13643     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13644     (exit $ac_status); } >/dev/null; then
13645     if test -s conftest.err; then
13646     ac_cpp_err=$ac_cxx_preproc_warn_flag
13647     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13648     else
13649     ac_cpp_err=
13650     fi
13651     else
13652     ac_cpp_err=yes
13653     fi
13654     if test -z "$ac_cpp_err"; then
13655     ac_header_preproc=yes
13656     else
13657     echo "$as_me: failed program was:" >&5
13658     sed 's/^/| /' conftest.$ac_ext >&5
13659    
13660     ac_header_preproc=no
13661     fi
13662     rm -f conftest.err conftest.$ac_ext
13663     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13664     echo "${ECHO_T}$ac_header_preproc" >&6
13665    
13666     # So? What about this header?
13667     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13668     yes:no: )
13669     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13670     echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13671     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13672     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13673     ac_header_preproc=yes
13674     ;;
13675     no:yes:* )
13676     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13677     echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13678     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
13679     echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
13680     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
13681     echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
13682     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
13683     echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
13684     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
13685     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
13686     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
13687     echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
13688     (
13689     cat <<\_ASBOX
13690     ## ------------------------------ ##
13691     ## Report this to gezelter@nd.edu ##
13692     ## ------------------------------ ##
13693     _ASBOX
13694     ) |
13695     sed "s/^/$as_me: WARNING: /" >&2
13696     ;;
13697     esac
13698     echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13699     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13700     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13701     echo $ECHO_N "(cached) $ECHO_C" >&6
13702     else
13703     ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
13704     fi
13705     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13706     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13707    
13708     fi
13709     if test $ac_cv_header_CGAL_Cartesian_h = yes; then
13710     cgal=yes
13711     else
13712     cgal=no
13713     fi
13714    
13715    
13716     CXXFLAGS="$save_CXXFLAGS"
13717    
13718     if test "x$cgal" = xyes; then
13719     echo "$as_me:$LINENO: checking for CGAL version" >&5
13720     echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
13721     LOCATION=${CGAL_INCLDIR}
13722     LOCATION=${LOCATION:-/usr/include}
13723     if test -f $LOCATION/CGAL/version.h; then
13724     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
13725     else
13726     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
13727     fi
13728     if echo $CGAL_VERSION | grep -q "^[3456789]"; then
13729     echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
13730     echo "${ECHO_T}($CGAL_VERSION) yes" >&6
13731     else
13732     echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
13733     echo "${ECHO_T}($CGAL_VERSION) no" >&6
13734     cgal=no
13735     fi
13736     fi
13737    
13738     if test "x$cgal" = xyes; then
13739     CGAL_LIBS="-lCGAL"
13740     echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
13741     echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
13742     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
13743     CGAL_USES_LEDA=yes
13744     echo "$as_me:$LINENO: result: yes" >&5
13745     echo "${ECHO_T}yes" >&6
13746     CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
13747     else
13748     echo "$as_me:$LINENO: result: no" >&5
13749     echo "${ECHO_T}no" >&6
13750     CGAL_USES_LEDA=no
13751     fi
13752    
13753     echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
13754     echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
13755     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
13756     CGAL_USES_GMP=yes
13757     echo "$as_me:$LINENO: result: yes" >&5
13758     echo "${ECHO_T}yes" >&6
13759     CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
13760     else
13761     echo "$as_me:$LINENO: result: no" >&5
13762     echo "${ECHO_T}no" >&6
13763     CGAL_USES_GMP=no
13764     fi
13765    
13766     CGAL_LIBS="$CGAL_LIBS -lm"
13767    
13768     CGAL_CXXFLAGS="-ftemplate-depth-50"
13769    
13770 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
13771     echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
13772     echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
13773     echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
13774     echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
13775     echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
13776     echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
13777     echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
13778     echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
13779     echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
13780     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
13781     echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
13782     echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
13783     echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
13784 gezelter 2190 fi
13785    
13786     if test "x$cgal" = xyes; then
13787     save_LIBS="$LIBS"
13788     LIBS="$LIBS -L$CGAL_LIBDIR"
13789     if test "x$CGAL_USES_LEDA" = xyes; then
13790     LIBS="-lL $LIBS -L$LEDA_LIBDIR"
13791     fi
13792     # if test "x$CGAL_USES_GMP" = xyes; then
13793     # LIBS="-lgmp $LIBS $GMP_LIBDIR"
13794     # fi
13795     echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
13796     echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
13797     save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
13798     CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13799     save_LIBS_CHECK_CXX_LIB="$LIBS"
13800     LIBS="-lCGAL $LIBS"
13801     cat >conftest.$ac_ext <<_ACEOF
13802     /* confdefs.h. */
13803     _ACEOF
13804     cat confdefs.h >>conftest.$ac_ext
13805     cat >>conftest.$ac_ext <<_ACEOF
13806     /* end confdefs.h. */
13807     #include <CGAL/Cartesian.h>
13808 gezelter 2547 #ifdef FC_DUMMY_MAIN
13809     #ifndef FC_DUMMY_MAIN_EQ_F77
13810     # ifdef __cplusplus
13811     extern "C"
13812     # endif
13813     int FC_DUMMY_MAIN() { return 1; }
13814     #endif
13815     #endif
13816 gezelter 2190 int
13817     main ()
13818     {
13819     ::CGAL::Cartesian<int>::Point_2 P
13820     ;
13821     return 0;
13822     }
13823     _ACEOF
13824     rm -f conftest.$ac_objext conftest$ac_exeext
13825     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13826     (eval $ac_link) 2>conftest.er1
13827     ac_status=$?
13828     grep -v '^ *+' conftest.er1 >conftest.err
13829     rm -f conftest.er1
13830     cat conftest.err >&5
13831     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13832     (exit $ac_status); } &&
13833 gezelter 2473 { ac_try='test -z "$ac_cxx_werror_flag"
13834     || test ! -s conftest.err'
13835 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13836     (eval $ac_try) 2>&5
13837     ac_status=$?
13838     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13839     (exit $ac_status); }; } &&
13840     { ac_try='test -s conftest$ac_exeext'
13841     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13842     (eval $ac_try) 2>&5
13843     ac_status=$?
13844     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13845     (exit $ac_status); }; }; then
13846     echo "$as_me:$LINENO: result: yes" >&5
13847     echo "${ECHO_T}yes" >&6
13848     cgal=yes
13849     else
13850     echo "$as_me: failed program was:" >&5
13851     sed 's/^/| /' conftest.$ac_ext >&5
13852    
13853     echo "$as_me:$LINENO: result: no" >&5
13854     echo "${ECHO_T}no" >&6
13855     cgal=no
13856     fi
13857     rm -f conftest.err conftest.$ac_objext \
13858     conftest$ac_exeext conftest.$ac_ext
13859     CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
13860     LIBS="$save_LIBS_CHECK_CXX_LIB"
13861     LIBS="$save_LIBS"
13862     fi
13863    
13864     fi
13865     ac_ext=c
13866     ac_cpp='$CPP $CPPFLAGS'
13867     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13868     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13869     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13870    
13871    
13872     fi
13873    
13874     if test "x$cgal" = xyes; then
13875     USE_CGAL=yes
13876    
13877     cat >>confdefs.h <<\_ACEOF
13878     #define HAVE_CGAL 1
13879     _ACEOF
13880    
13881    
13882     cat >>confdefs.h <<_ACEOF
13883     #define CGAL_VERSION $CGAL_VERSION
13884     _ACEOF
13885    
13886     if ! echo $CGAL_VERSION | grep -q "^3.0"; then
13887     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13888     echo "$as_me: WARNING: *****************************************************" >&2;}
13889     { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
13890     echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
13891     { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
13892     echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
13893     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13894     echo "$as_me: WARNING: *****************************************************" >&2;}
13895     fi
13896     else
13897     if test "x$cgal_makefile" != xno; then
13898 gezelter 2203 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
13899     echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
13900 gezelter 2190 fi
13901     CGAL_INCLDIR=
13902     CGAL_LIBDIR=
13903     CGAL_RLIBDIR=
13904     CGAL_DEFINES=
13905     CGAL_CXXFLAGS=
13906     CGAL_LIBS=
13907     fi
13908    
13909    
13910     CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
13911    
13912     CGAL_LIB_DIR=${CGAL_LIBDIR}
13913    
13914     CGAL_RLIB_DIR=${CGAL_RLIBDIR}
13915    
13916    
13917    
13918    
13919    
13920    
13921 gezelter 1540 # Check whether --enable-doxygen or --disable-doxygen was given.
13922     if test "${enable_doxygen+set}" = set; then
13923     enableval="$enable_doxygen"
13924 gezelter 1490
13925 gezelter 1540 fi;
13926     # Check whether --enable-dot or --disable-dot was given.
13927     if test "${enable_dot+set}" = set; then
13928     enableval="$enable_dot"
13929 gezelter 1490
13930 gezelter 1540 fi;
13931     # Check whether --enable-html-docs or --disable-html-docs was given.
13932     if test "${enable_html_docs+set}" = set; then
13933     enableval="$enable_html_docs"
13934    
13935     else
13936     enable_html_docs=yes
13937     fi;
13938     # Check whether --enable-latex-docs or --disable-latex-docs was given.
13939     if test "${enable_latex_docs+set}" = set; then
13940     enableval="$enable_latex_docs"
13941    
13942     else
13943     enable_latex_docs=no
13944     fi;
13945     if test "x$enable_doxygen" = xno; then
13946     enable_doc=no
13947     else
13948     # Extract the first word of "doxygen", so it can be a program name with args.
13949     set dummy doxygen; ac_word=$2
13950 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
13951 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13952     if test "${ac_cv_path_DOXYGEN+set}" = set; then
13953     echo $ECHO_N "(cached) $ECHO_C" >&6
13954     else
13955     case $DOXYGEN in
13956     [\\/]* | ?:[\\/]*)
13957     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13958     ;;
13959     *)
13960 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13961     for as_dir in $PATH
13962     do
13963     IFS=$as_save_IFS
13964     test -z "$as_dir" && as_dir=.
13965     for ac_exec_ext in '' $ac_executable_extensions; do
13966     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13967     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
13968     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13969     break 2
13970     fi
13971 gezelter 1540 done
13972 gezelter 2081 done
13973 gezelter 1540
13974     ;;
13975     esac
13976     fi
13977     DOXYGEN=$ac_cv_path_DOXYGEN
13978    
13979     if test -n "$DOXYGEN"; then
13980 gezelter 2081 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
13981 gezelter 1540 echo "${ECHO_T}$DOXYGEN" >&6
13982     else
13983 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
13984 gezelter 1540 echo "${ECHO_T}no" >&6
13985     fi
13986    
13987     if test "x$DOXYGEN" = x; then
13988     if test "x$enable_doxygen" = xyes; then
13989 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
13990 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
13991     { (exit 1); exit 1; }; }
13992     fi
13993     enable_doc=no
13994     else
13995     enable_doc=yes
13996     # Extract the first word of "dot", so it can be a program name with args.
13997     set dummy dot; ac_word=$2
13998 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
13999 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14000     if test "${ac_cv_path_DOT+set}" = set; then
14001     echo $ECHO_N "(cached) $ECHO_C" >&6
14002     else
14003     case $DOT in
14004     [\\/]* | ?:[\\/]*)
14005     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14006     ;;
14007     *)
14008 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14009     for as_dir in $PATH
14010     do
14011     IFS=$as_save_IFS
14012     test -z "$as_dir" && as_dir=.
14013     for ac_exec_ext in '' $ac_executable_extensions; do
14014     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14015     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14016     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14017     break 2
14018     fi
14019 gezelter 1540 done
14020 gezelter 2081 done
14021 gezelter 1540
14022     ;;
14023     esac
14024     fi
14025     DOT=$ac_cv_path_DOT
14026    
14027     if test -n "$DOT"; then
14028 gezelter 2081 echo "$as_me:$LINENO: result: $DOT" >&5
14029 gezelter 1540 echo "${ECHO_T}$DOT" >&6
14030     else
14031 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
14032 gezelter 1540 echo "${ECHO_T}no" >&6
14033     fi
14034    
14035     fi
14036     fi
14037    
14038     if test "x$enable_doc" = xyes; then
14039     DOC=1
14040     else
14041     DOC=0
14042     fi
14043    
14044 gezelter 2081
14045 gezelter 1540 if test x$DOT = x; then
14046     if test "x$enable_dot" = xyes; then
14047 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14048 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
14049     { (exit 1); exit 1; }; }
14050     fi
14051     enable_dot=no
14052     else
14053     enable_dot=yes
14054     fi
14055    
14056 gezelter 2081
14057    
14058    
14059    
14060    
14061    
14062 gezelter 1490
14063    
14064    
14065    
14066    
14067    
14068    
14069    
14070    
14071 gezelter 2081
14072    
14073    
14074 gezelter 2199 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
14075 gezelter 2081
14076    
14077 gezelter 1490 cat >confcache <<\_ACEOF
14078     # This file is a shell script that caches the results of configure
14079     # tests run on this system so they can be shared between configure
14080     # scripts and configure runs, see configure's option --config-cache.
14081     # It is not useful on other systems. If it contains results you don't
14082     # want to keep, you may remove or edit it.
14083     #
14084     # config.status only pays attention to the cache file if you give it
14085     # the --recheck option to rerun configure.
14086     #
14087 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14088 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14089     # following values.
14090    
14091     _ACEOF
14092    
14093     # The following way of writing the cache mishandles newlines in values,
14094     # but we know of no workaround that is simple, portable, and efficient.
14095     # So, don't put newlines in cache variables' values.
14096     # Ultrix sh set writes to stderr and can't be redirected directly,
14097     # and sets the high bit in the cache file unless we assign to the vars.
14098     {
14099     (set) 2>&1 |
14100     case `(ac_space=' '; set | grep ac_space) 2>&1` in
14101     *ac_space=\ *)
14102     # `set' does not quote correctly, so add quotes (double-quote
14103     # substitution turns \\\\ into \\, and sed turns \\ into \).
14104     sed -n \
14105 gezelter 2081 "s/'/'\\\\''/g;
14106     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14107 gezelter 1490 ;;
14108     *)
14109     # `set' quotes correctly as required by POSIX, so do not add quotes.
14110     sed -n \
14111 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14112 gezelter 1490 ;;
14113     esac;
14114     } |
14115     sed '
14116     t clear
14117     : clear
14118     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14119     t end
14120     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14121     : end' >>confcache
14122 gezelter 2081 if diff $cache_file confcache >/dev/null 2>&1; then :; else
14123 gezelter 1490 if test -w $cache_file; then
14124     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14125     cat confcache >$cache_file
14126     else
14127     echo "not updating unwritable cache $cache_file"
14128     fi
14129     fi
14130     rm -f confcache
14131    
14132     test "x$prefix" = xNONE && prefix=$ac_default_prefix
14133     # Let make expand exec_prefix.
14134     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14135    
14136     # VPATH may cause trouble with some makes, so we remove $(srcdir),
14137     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14138     # trailing colons and then remove the whole line if VPATH becomes empty
14139     # (actually we leave an empty line to preserve line numbers).
14140     if test "x$srcdir" = x.; then
14141 gezelter 2081 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14142 gezelter 1490 s/:*\$(srcdir):*/:/;
14143     s/:*\${srcdir}:*/:/;
14144     s/:*@srcdir@:*/:/;
14145 gezelter 2081 s/^\([^=]*=[ ]*\):*/\1/;
14146 gezelter 1490 s/:*$//;
14147 gezelter 2081 s/^[^=]*=[ ]*$//;
14148 gezelter 1490 }'
14149     fi
14150    
14151     DEFS=-DHAVE_CONFIG_H
14152    
14153 gezelter 2081 ac_libobjs=
14154     ac_ltlibobjs=
14155     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14156     # 1. Remove the extension, and $U if already installed.
14157     ac_i=`echo "$ac_i" |
14158     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14159     # 2. Add them.
14160     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14161     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14162     done
14163     LIBOBJS=$ac_libobjs
14164    
14165     LTLIBOBJS=$ac_ltlibobjs
14166    
14167    
14168    
14169 gezelter 1490 : ${CONFIG_STATUS=./config.status}
14170     ac_clean_files_save=$ac_clean_files
14171     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14172 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14173 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14174     cat >$CONFIG_STATUS <<_ACEOF
14175     #! $SHELL
14176 gezelter 2081 # Generated by $as_me.
14177 gezelter 1490 # Run this file to recreate the current configuration.
14178     # Compiler output produced by configure, useful for debugging
14179     # configure, is in config.log if it exists.
14180    
14181     debug=false
14182 gezelter 2081 ac_cs_recheck=false
14183     ac_cs_silent=false
14184 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
14185     _ACEOF
14186    
14187     cat >>$CONFIG_STATUS <<\_ACEOF
14188 gezelter 2081 ## --------------------- ##
14189     ## M4sh Initialization. ##
14190     ## --------------------- ##
14191    
14192 gezelter 1490 # Be Bourne compatible
14193     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14194     emulate sh
14195     NULLCMD=:
14196 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14197     # is contrary to our usage. Disable this feature.
14198     alias -g '${1+"$@"}'='"$@"'
14199 gezelter 1490 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14200     set -o posix
14201     fi
14202 gezelter 2081 DUALCASE=1; export DUALCASE # for MKS sh
14203 gezelter 1490
14204 gezelter 2081 # Support unset when possible.
14205     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14206     as_unset=unset
14207     else
14208     as_unset=false
14209     fi
14210    
14211    
14212     # Work around bugs in pre-3.0 UWIN ksh.
14213     $as_unset ENV MAIL MAILPATH
14214     PS1='$ '
14215     PS2='> '
14216     PS4='+ '
14217    
14218     # NLS nuisances.
14219     for as_var in \
14220     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14221     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14222     LC_TELEPHONE LC_TIME
14223     do
14224     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14225     eval $as_var=C; export $as_var
14226     else
14227     $as_unset $as_var
14228     fi
14229     done
14230    
14231     # Required to use basename.
14232     if expr a : '\(a\)' >/dev/null 2>&1; then
14233     as_expr=expr
14234     else
14235     as_expr=false
14236     fi
14237    
14238     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14239     as_basename=basename
14240     else
14241     as_basename=false
14242     fi
14243    
14244    
14245 gezelter 1490 # Name of the executable.
14246 gezelter 2081 as_me=`$as_basename "$0" ||
14247     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14248     X"$0" : 'X\(//\)$' \| \
14249     X"$0" : 'X\(/\)$' \| \
14250     . : '\(.\)' 2>/dev/null ||
14251     echo X/"$0" |
14252     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14253     /^X\/\(\/\/\)$/{ s//\1/; q; }
14254     /^X\/\(\/\).*/{ s//\1/; q; }
14255     s/.*/./; q'`
14256 gezelter 1490
14257 gezelter 2081
14258     # PATH needs CR, and LINENO needs CR and PATH.
14259     # Avoid depending upon Character Ranges.
14260     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14261     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14262     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14263     as_cr_digits='0123456789'
14264     as_cr_alnum=$as_cr_Letters$as_cr_digits
14265    
14266     # The user is always right.
14267     if test "${PATH_SEPARATOR+set}" != set; then
14268     echo "#! /bin/sh" >conf$$.sh
14269     echo "exit 0" >>conf$$.sh
14270     chmod +x conf$$.sh
14271     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14272     PATH_SEPARATOR=';'
14273     else
14274     PATH_SEPARATOR=:
14275     fi
14276     rm -f conf$$.sh
14277     fi
14278    
14279    
14280     as_lineno_1=$LINENO
14281     as_lineno_2=$LINENO
14282     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14283     test "x$as_lineno_1" != "x$as_lineno_2" &&
14284     test "x$as_lineno_3" = "x$as_lineno_2" || {
14285     # Find who we are. Look in the path if we contain no path at all
14286     # relative or not.
14287     case $0 in
14288     *[\\/]* ) as_myself=$0 ;;
14289     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14290     for as_dir in $PATH
14291     do
14292     IFS=$as_save_IFS
14293     test -z "$as_dir" && as_dir=.
14294     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14295     done
14296    
14297     ;;
14298     esac
14299     # We did not find ourselves, most probably we were run as `sh COMMAND'
14300     # in which case we are not to be found in the path.
14301     if test "x$as_myself" = x; then
14302     as_myself=$0
14303     fi
14304     if test ! -f "$as_myself"; then
14305     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14306     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14307     { (exit 1); exit 1; }; }
14308     fi
14309     case $CONFIG_SHELL in
14310     '')
14311     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14312     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14313     do
14314     IFS=$as_save_IFS
14315     test -z "$as_dir" && as_dir=.
14316     for as_base in sh bash ksh sh5; do
14317     case $as_dir in
14318     /*)
14319     if ("$as_dir/$as_base" -c '
14320     as_lineno_1=$LINENO
14321     as_lineno_2=$LINENO
14322     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14323     test "x$as_lineno_1" != "x$as_lineno_2" &&
14324     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14325     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14326     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14327     CONFIG_SHELL=$as_dir/$as_base
14328     export CONFIG_SHELL
14329     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14330     fi;;
14331     esac
14332     done
14333     done
14334     ;;
14335     esac
14336    
14337     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14338     # uniformly replaced by the line number. The first 'sed' inserts a
14339     # line-number line before each line; the second 'sed' does the real
14340     # work. The second script uses 'N' to pair each line-number line
14341     # with the numbered line, and appends trailing '-' during
14342     # substitution so that $LINENO is not a special case at line end.
14343     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14344     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14345     sed '=' <$as_myself |
14346     sed '
14347     N
14348     s,$,-,
14349     : loop
14350     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14351     t loop
14352     s,-$,,
14353     s,^['$as_cr_digits']*\n,,
14354     ' >$as_me.lineno &&
14355     chmod +x $as_me.lineno ||
14356     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14357     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14358     { (exit 1); exit 1; }; }
14359    
14360     # Don't try to exec as it changes $[0], causing all sort of problems
14361     # (the dirname of $[0] is not the place where we might find the
14362     # original and so on. Autoconf is especially sensible to this).
14363     . ./$as_me.lineno
14364     # Exit status is that of the last command.
14365     exit
14366     }
14367    
14368    
14369     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14370     *c*,-n*) ECHO_N= ECHO_C='
14371     ' ECHO_T=' ' ;;
14372     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14373     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
14374     esac
14375    
14376 gezelter 1490 if expr a : '\(a\)' >/dev/null 2>&1; then
14377     as_expr=expr
14378     else
14379     as_expr=false
14380     fi
14381    
14382     rm -f conf$$ conf$$.exe conf$$.file
14383     echo >conf$$.file
14384     if ln -s conf$$.file conf$$ 2>/dev/null; then
14385     # We could just check for DJGPP; but this test a) works b) is more generic
14386     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14387     if test -f conf$$.exe; then
14388     # Don't use ln at all; we don't have any links
14389     as_ln_s='cp -p'
14390     else
14391     as_ln_s='ln -s'
14392     fi
14393     elif ln conf$$.file conf$$ 2>/dev/null; then
14394     as_ln_s=ln
14395     else
14396     as_ln_s='cp -p'
14397     fi
14398     rm -f conf$$ conf$$.exe conf$$.file
14399    
14400 gezelter 2081 if mkdir -p . 2>/dev/null; then
14401     as_mkdir_p=:
14402 gezelter 1490 else
14403 gezelter 2081 test -d ./-p && rmdir ./-p
14404     as_mkdir_p=false
14405 gezelter 1490 fi
14406    
14407 gezelter 2081 as_executable_p="test -f"
14408 gezelter 1490
14409 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
14410     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14411    
14412     # Sed expression to map a string onto a valid variable name.
14413     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14414    
14415    
14416 gezelter 1490 # IFS
14417     # We need space, tab and new line, in precisely that order.
14418     as_nl='
14419     '
14420     IFS=" $as_nl"
14421    
14422     # CDPATH.
14423 gezelter 2081 $as_unset CDPATH
14424 gezelter 1490
14425     exec 6>&1
14426    
14427 gezelter 2081 # Open the log real soon, to keep \$[0] and so on meaningful, and to
14428     # report actual input values of CONFIG_FILES etc. instead of their
14429     # values after options handling. Logging --version etc. is OK.
14430     exec 5>>config.log
14431     {
14432     echo
14433     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14434     ## Running $as_me. ##
14435     _ASBOX
14436     } >&5
14437     cat >&5 <<_CSEOF
14438    
14439 gezelter 2560 This file was extended by OOPSE $as_me 3.0, which was
14440 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
14441    
14442     CONFIG_FILES = $CONFIG_FILES
14443     CONFIG_HEADERS = $CONFIG_HEADERS
14444     CONFIG_LINKS = $CONFIG_LINKS
14445     CONFIG_COMMANDS = $CONFIG_COMMANDS
14446     $ $0 $@
14447    
14448     _CSEOF
14449     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14450     echo >&5
14451 gezelter 1490 _ACEOF
14452    
14453     # Files that config.status was made for.
14454     if test -n "$ac_config_files"; then
14455     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14456     fi
14457    
14458     if test -n "$ac_config_headers"; then
14459     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14460     fi
14461    
14462     if test -n "$ac_config_links"; then
14463     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14464     fi
14465    
14466     if test -n "$ac_config_commands"; then
14467     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14468     fi
14469    
14470 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14471 gezelter 1490
14472     ac_cs_usage="\
14473     \`$as_me' instantiates files from templates according to the
14474     current configuration.
14475    
14476     Usage: $0 [OPTIONS] [FILE]...
14477    
14478     -h, --help print this help, then exit
14479     -V, --version print version number, then exit
14480 gezelter 2081 -q, --quiet do not print progress messages
14481 gezelter 1490 -d, --debug don't remove temporary files
14482     --recheck update $as_me by reconfiguring in the same conditions
14483     --file=FILE[:TEMPLATE]
14484 gezelter 2081 instantiate the configuration file FILE
14485 gezelter 1490 --header=FILE[:TEMPLATE]
14486 gezelter 2081 instantiate the configuration header FILE
14487 gezelter 1490
14488     Configuration files:
14489     $config_files
14490    
14491     Configuration headers:
14492     $config_headers
14493    
14494     Configuration links:
14495     $config_links
14496    
14497     Report bugs to <bug-autoconf@gnu.org>."
14498 gezelter 2081 _ACEOF
14499 gezelter 1490
14500 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14501 gezelter 1490 ac_cs_version="\\
14502 gezelter 2560 OOPSE config.status 3.0
14503 gezelter 2081 configured by $0, generated by GNU Autoconf 2.59,
14504 gezelter 1490 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14505    
14506 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
14507 gezelter 1490 This config.status script is free software; the Free Software Foundation
14508     gives unlimited permission to copy, distribute and modify it."
14509     srcdir=$srcdir
14510     INSTALL="$INSTALL"
14511 gezelter 2081 _ACEOF
14512 gezelter 1490
14513 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14514 gezelter 1490 # If no file are specified by the user, then we need to provide default
14515     # value. By we need to know if files were specified by the user.
14516     ac_need_defaults=:
14517     while test $# != 0
14518     do
14519     case $1 in
14520     --*=*)
14521     ac_option=`expr "x$1" : 'x\([^=]*\)='`
14522     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14523 gezelter 2081 ac_shift=:
14524 gezelter 1490 ;;
14525 gezelter 2081 -*)
14526     ac_option=$1
14527     ac_optarg=$2
14528     ac_shift=shift
14529     ;;
14530 gezelter 1490 *) # This is not an option, so the user has probably given explicit
14531     # arguments.
14532 gezelter 2081 ac_option=$1
14533 gezelter 1490 ac_need_defaults=false;;
14534     esac
14535    
14536 gezelter 2081 case $ac_option in
14537 gezelter 1490 # Handling of the options.
14538 gezelter 2081 _ACEOF
14539     cat >>$CONFIG_STATUS <<\_ACEOF
14540 gezelter 1490 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14541 gezelter 2081 ac_cs_recheck=: ;;
14542 gezelter 1490 --version | --vers* | -V )
14543     echo "$ac_cs_version"; exit 0 ;;
14544     --he | --h)
14545     # Conflict between --help and --header
14546 gezelter 2081 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14547 gezelter 1490 Try \`$0 --help' for more information." >&5
14548     echo "$as_me: error: ambiguous option: $1
14549     Try \`$0 --help' for more information." >&2;}
14550     { (exit 1); exit 1; }; };;
14551     --help | --hel | -h )
14552     echo "$ac_cs_usage"; exit 0 ;;
14553     --debug | --d* | -d )
14554     debug=: ;;
14555     --file | --fil | --fi | --f )
14556 gezelter 2081 $ac_shift
14557     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14558 gezelter 1490 ac_need_defaults=false;;
14559     --header | --heade | --head | --hea )
14560 gezelter 2081 $ac_shift
14561     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14562 gezelter 1490 ac_need_defaults=false;;
14563 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14564     | -silent | --silent | --silen | --sile | --sil | --si | --s)
14565     ac_cs_silent=: ;;
14566 gezelter 1490
14567     # This is an error.
14568 gezelter 2081 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14569 gezelter 1490 Try \`$0 --help' for more information." >&5
14570     echo "$as_me: error: unrecognized option: $1
14571     Try \`$0 --help' for more information." >&2;}
14572     { (exit 1); exit 1; }; } ;;
14573 gezelter 2081
14574     *) ac_config_targets="$ac_config_targets $1" ;;
14575    
14576 gezelter 1490 esac
14577     shift
14578     done
14579    
14580 gezelter 2081 ac_configure_extra_args=
14581 gezelter 1490
14582 gezelter 2081 if $ac_cs_silent; then
14583     exec 6>/dev/null
14584     ac_configure_extra_args="$ac_configure_extra_args --silent"
14585     fi
14586 gezelter 1490
14587 gezelter 2081 _ACEOF
14588     cat >>$CONFIG_STATUS <<_ACEOF
14589     if \$ac_cs_recheck; then
14590     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14591     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14592     fi
14593 gezelter 1490
14594     _ACEOF
14595    
14596 gezelter 2081
14597    
14598    
14599    
14600     cat >>$CONFIG_STATUS <<\_ACEOF
14601     for ac_config_target in $ac_config_targets
14602     do
14603     case "$ac_config_target" in
14604     # Handling of arguments.
14605     "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14606     "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14607 gezelter 2190 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14608 gezelter 2199 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14609 gezelter 2081 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14610     "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14611     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14612     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14613     { (exit 1); exit 1; }; };;
14614     esac
14615     done
14616    
14617 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
14618     # then the envvar interface is used. Set only those that are not.
14619     # We use the long form for the default assignment because of an extremely
14620     # bizarre bug on SunOS 4.1.3.
14621     if $ac_need_defaults; then
14622     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14623     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14624     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14625     fi
14626    
14627 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
14628     # simply because there is no reason to put it here, and in addition,
14629     # creating and moving files from /tmp can sometimes cause problems.
14630 gezelter 1490 # Create a temporary directory, and hook for its removal unless debugging.
14631     $debug ||
14632     {
14633     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14634 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
14635 gezelter 1490 }
14636    
14637     # Create a (secure) tmp directory for tmp files.
14638 gezelter 2081
14639 gezelter 1490 {
14640 gezelter 2081 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14641 gezelter 1490 test -n "$tmp" && test -d "$tmp"
14642     } ||
14643     {
14644 gezelter 2081 tmp=./confstat$$-$RANDOM
14645 gezelter 1490 (umask 077 && mkdir $tmp)
14646     } ||
14647     {
14648 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
14649 gezelter 1490 { (exit 1); exit 1; }
14650     }
14651    
14652 gezelter 2081 _ACEOF
14653 gezelter 1490
14654 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
14655 gezelter 1490
14656     #
14657     # CONFIG_FILES section.
14658     #
14659    
14660     # No need to generate the scripts if there are no CONFIG_FILES.
14661     # This happens for instance when ./config.status config.h
14662     if test -n "\$CONFIG_FILES"; then
14663     # Protect against being on the right side of a sed subst in config.status.
14664     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14665     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14666     s,@SHELL@,$SHELL,;t t
14667 gezelter 2081 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14668     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14669     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14670     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14671     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14672     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14673 gezelter 1490 s,@exec_prefix@,$exec_prefix,;t t
14674     s,@prefix@,$prefix,;t t
14675     s,@program_transform_name@,$program_transform_name,;t t
14676     s,@bindir@,$bindir,;t t
14677     s,@sbindir@,$sbindir,;t t
14678     s,@libexecdir@,$libexecdir,;t t
14679     s,@datadir@,$datadir,;t t
14680     s,@sysconfdir@,$sysconfdir,;t t
14681     s,@sharedstatedir@,$sharedstatedir,;t t
14682     s,@localstatedir@,$localstatedir,;t t
14683     s,@libdir@,$libdir,;t t
14684     s,@includedir@,$includedir,;t t
14685     s,@oldincludedir@,$oldincludedir,;t t
14686     s,@infodir@,$infodir,;t t
14687     s,@mandir@,$mandir,;t t
14688 gezelter 2081 s,@build_alias@,$build_alias,;t t
14689     s,@host_alias@,$host_alias,;t t
14690     s,@target_alias@,$target_alias,;t t
14691     s,@DEFS@,$DEFS,;t t
14692 gezelter 1490 s,@ECHO_C@,$ECHO_C,;t t
14693     s,@ECHO_N@,$ECHO_N,;t t
14694     s,@ECHO_T@,$ECHO_T,;t t
14695     s,@LIBS@,$LIBS,;t t
14696     s,@build@,$build,;t t
14697     s,@build_cpu@,$build_cpu,;t t
14698     s,@build_vendor@,$build_vendor,;t t
14699     s,@build_os@,$build_os,;t t
14700     s,@host@,$host,;t t
14701     s,@host_cpu@,$host_cpu,;t t
14702     s,@host_vendor@,$host_vendor,;t t
14703     s,@host_os@,$host_os,;t t
14704 gezelter 2547 s,@PROGNAME@,$PROGNAME,;t t
14705     s,@debug@,$debug,;t t
14706     s,@CXX@,$CXX,;t t
14707     s,@CXXFLAGS@,$CXXFLAGS,;t t
14708 gezelter 1490 s,@LDFLAGS@,$LDFLAGS,;t t
14709     s,@CPPFLAGS@,$CPPFLAGS,;t t
14710 gezelter 2547 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14711 gezelter 1490 s,@EXEEXT@,$EXEEXT,;t t
14712     s,@OBJEXT@,$OBJEXT,;t t
14713 gezelter 2547 s,@CC@,$CC,;t t
14714     s,@CFLAGS@,$CFLAGS,;t t
14715     s,@ac_ct_CC@,$ac_ct_CC,;t t
14716     s,@FC@,$FC,;t t
14717     s,@FCFLAGS@,$FCFLAGS,;t t
14718     s,@ac_ct_FC@,$ac_ct_FC,;t t
14719 gezelter 2473 s,@CPP@,$CPP,;t t
14720     s,@EGREP@,$EGREP,;t t
14721 gezelter 2547 s,@LN_S@,$LN_S,;t t
14722     s,@SET_MAKE@,$SET_MAKE,;t t
14723     s,@RANLIB@,$RANLIB,;t t
14724     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14725     s,@PERLINTERP@,$PERLINTERP,;t t
14726     s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
14727     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14728     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14729     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14730     s,@AR@,$AR,;t t
14731     s,@PS@,$PS,;t t
14732     s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
14733     s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
14734 gezelter 1490 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
14735 gezelter 2547 s,@FCLIBS@,$FCLIBS,;t t
14736     s,@FC_FUNC@,$FC_FUNC,;t t
14737     s,@FC_FUNC_@,$FC_FUNC_,;t t
14738 gezelter 1490 s,@MOD@,$MOD,;t t
14739     s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
14740     s,@MODDIRFLAG@,$MODDIRFLAG,;t t
14741     s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
14742 gezelter 1535 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
14743 gezelter 2754 s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
14744     s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
14745     s,@ZLIB@,$ZLIB,;t t
14746 gezelter 2753 s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
14747     s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
14748     s,@FFTW_LIBS@,$FFTW_LIBS,;t t
14749 gezelter 2547 s,@LIBOBJS@,$LIBOBJS,;t t
14750     s,@POW_LIB@,$POW_LIB,;t t
14751 gezelter 2453 s,@CXXCPP@,$CXXCPP,;t t
14752 tim 2518 s,@__func__@,$__func__,;t t
14753 gezelter 1490 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
14754     s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
14755     s,@MPI_F90_INC@,$MPI_F90_INC,;t t
14756     s,@MPI_LIB@,$MPI_LIB,;t t
14757     s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
14758     s,@USE_MPI@,$USE_MPI,;t t
14759 gezelter 2190 s,@USE_CGAL@,$USE_CGAL,;t t
14760     s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
14761     s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
14762     s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
14763     s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
14764     s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
14765     s,@CGAL_LIBS@,$CGAL_LIBS,;t t
14766 gezelter 1540 s,@DOXYGEN@,$DOXYGEN,;t t
14767     s,@DOT@,$DOT,;t t
14768     s,@DOC@,$DOC,;t t
14769     s,@enable_dot@,$enable_dot,;t t
14770     s,@enable_html_docs@,$enable_html_docs,;t t
14771     s,@enable_latex_docs@,$enable_latex_docs,;t t
14772 gezelter 1490 s,@BATEXT@,$BATEXT,;t t
14773     s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14774     s,@OOPSE@,$OOPSE,;t t
14775     s,@OOPSE_HOME@,$OOPSE_HOME,;t t
14776     s,@SUBDIRS@,$SUBDIRS,;t t
14777 gezelter 2081 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14778 gezelter 1490 CEOF
14779    
14780 gezelter 2081 _ACEOF
14781 gezelter 1490
14782 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
14783 gezelter 1490 # Split the substitutions into bite-sized pieces for seds with
14784     # small command number limits, like on Digital OSF/1 and HP-UX.
14785     ac_max_sed_lines=48
14786     ac_sed_frag=1 # Number of current file.
14787     ac_beg=1 # First line for current file.
14788     ac_end=$ac_max_sed_lines # Line after last line for current file.
14789     ac_more_lines=:
14790     ac_sed_cmds=
14791     while $ac_more_lines; do
14792     if test $ac_beg -gt 1; then
14793     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14794     else
14795     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14796     fi
14797     if test ! -s $tmp/subs.frag; then
14798     ac_more_lines=false
14799     else
14800     # The purpose of the label and of the branching condition is to
14801     # speed up the sed processing (if there are no `@' at all, there
14802     # is no need to browse any of the substitutions).
14803     # These are the two extra sed commands mentioned above.
14804     (echo ':t
14805     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14806     if test -z "$ac_sed_cmds"; then
14807 gezelter 2081 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14808 gezelter 1490 else
14809 gezelter 2081 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14810 gezelter 1490 fi
14811     ac_sed_frag=`expr $ac_sed_frag + 1`
14812     ac_beg=$ac_end
14813     ac_end=`expr $ac_end + $ac_max_sed_lines`
14814     fi
14815     done
14816     if test -z "$ac_sed_cmds"; then
14817     ac_sed_cmds=cat
14818     fi
14819     fi # test -n "$CONFIG_FILES"
14820    
14821 gezelter 2081 _ACEOF
14822     cat >>$CONFIG_STATUS <<\_ACEOF
14823 gezelter 1490 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14824     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14825     case $ac_file in
14826     - | *:- | *:-:* ) # input from stdin
14827 gezelter 2081 cat >$tmp/stdin
14828     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14829     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14830 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14831 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14832 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
14833     esac
14834    
14835     # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14836 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14837     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14838     X"$ac_file" : 'X\(//\)[^/]' \| \
14839     X"$ac_file" : 'X\(//\)$' \| \
14840     X"$ac_file" : 'X\(/\)' \| \
14841     . : '\(.\)' 2>/dev/null ||
14842 gezelter 1490 echo X"$ac_file" |
14843     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14844     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14845     /^X\(\/\/\)$/{ s//\1/; q; }
14846     /^X\(\/\).*/{ s//\1/; q; }
14847     s/.*/./; q'`
14848 gezelter 2081 { if $as_mkdir_p; then
14849     mkdir -p "$ac_dir"
14850 gezelter 1490 else
14851 gezelter 2081 as_dir="$ac_dir"
14852     as_dirs=
14853     while test ! -d "$as_dir"; do
14854     as_dirs="$as_dir $as_dirs"
14855     as_dir=`(dirname "$as_dir") 2>/dev/null ||
14856     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14857     X"$as_dir" : 'X\(//\)[^/]' \| \
14858     X"$as_dir" : 'X\(//\)$' \| \
14859     X"$as_dir" : 'X\(/\)' \| \
14860     . : '\(.\)' 2>/dev/null ||
14861     echo X"$as_dir" |
14862     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14863     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14864     /^X\(\/\/\)$/{ s//\1/; q; }
14865     /^X\(\/\).*/{ s//\1/; q; }
14866     s/.*/./; q'`
14867     done
14868     test ! -n "$as_dirs" || mkdir $as_dirs
14869     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14870     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14871     { (exit 1); exit 1; }; }; }
14872 gezelter 1490
14873 gezelter 2081 ac_builddir=.
14874    
14875     if test "$ac_dir" != .; then
14876     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14877     # A "../" for each directory in $ac_dir_suffix.
14878     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14879     else
14880     ac_dir_suffix= ac_top_builddir=
14881     fi
14882    
14883     case $srcdir in
14884     .) # No --srcdir option. We are building in place.
14885     ac_srcdir=.
14886     if test -z "$ac_top_builddir"; then
14887     ac_top_srcdir=.
14888     else
14889     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14890     fi ;;
14891     [\\/]* | ?:[\\/]* ) # Absolute path.
14892     ac_srcdir=$srcdir$ac_dir_suffix;
14893     ac_top_srcdir=$srcdir ;;
14894 gezelter 1490 *) # Relative path.
14895 gezelter 2081 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14896     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14897     esac
14898 gezelter 1490
14899 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
14900     # the directories may not exist.
14901     case `pwd` in
14902     .) ac_abs_builddir="$ac_dir";;
14903     *)
14904     case "$ac_dir" in
14905     .) ac_abs_builddir=`pwd`;;
14906     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14907     *) ac_abs_builddir=`pwd`/"$ac_dir";;
14908     esac;;
14909     esac
14910     case $ac_abs_builddir in
14911     .) ac_abs_top_builddir=${ac_top_builddir}.;;
14912     *)
14913     case ${ac_top_builddir}. in
14914     .) ac_abs_top_builddir=$ac_abs_builddir;;
14915     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14916     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14917     esac;;
14918     esac
14919     case $ac_abs_builddir in
14920     .) ac_abs_srcdir=$ac_srcdir;;
14921     *)
14922     case $ac_srcdir in
14923     .) ac_abs_srcdir=$ac_abs_builddir;;
14924     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14925     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14926     esac;;
14927     esac
14928     case $ac_abs_builddir in
14929     .) ac_abs_top_srcdir=$ac_top_srcdir;;
14930     *)
14931     case $ac_top_srcdir in
14932     .) ac_abs_top_srcdir=$ac_abs_builddir;;
14933     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14934     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14935     esac;;
14936     esac
14937    
14938    
14939 gezelter 1490 case $INSTALL in
14940     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14941 gezelter 2081 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14942 gezelter 1490 esac
14943    
14944 gezelter 2473 if test x"$ac_file" != x-; then
14945     { echo "$as_me:$LINENO: creating $ac_file" >&5
14946     echo "$as_me: creating $ac_file" >&6;}
14947     rm -f "$ac_file"
14948     fi
14949 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
14950     # use $as_me), people would be surprised to read:
14951 gezelter 2081 # /* config.h. Generated by config.status. */
14952     if test x"$ac_file" = x-; then
14953     configure_input=
14954     else
14955     configure_input="$ac_file. "
14956     fi
14957     configure_input=$configure_input"Generated from `echo $ac_file_in |
14958     sed 's,.*/,,'` by configure."
14959 gezelter 1490
14960     # First look for the input files in the build tree, otherwise in the
14961     # src tree.
14962     ac_file_inputs=`IFS=:
14963     for f in $ac_file_in; do
14964     case $f in
14965     -) echo $tmp/stdin ;;
14966     [\\/$]*)
14967 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
14968     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14969 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
14970     { (exit 1); exit 1; }; }
14971 gezelter 2081 echo "$f";;
14972 gezelter 1490 *) # Relative
14973 gezelter 2081 if test -f "$f"; then
14974     # Build tree
14975     echo "$f"
14976     elif test -f "$srcdir/$f"; then
14977     # Source tree
14978     echo "$srcdir/$f"
14979     else
14980     # /dev/null tree
14981     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14982 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
14983     { (exit 1); exit 1; }; }
14984 gezelter 2081 fi;;
14985 gezelter 1490 esac
14986     done` || { (exit 1); exit 1; }
14987 gezelter 2081 _ACEOF
14988     cat >>$CONFIG_STATUS <<_ACEOF
14989 gezelter 1490 sed "$ac_vpsub
14990     $extrasub
14991 gezelter 2081 _ACEOF
14992     cat >>$CONFIG_STATUS <<\_ACEOF
14993 gezelter 1490 :t
14994     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14995     s,@configure_input@,$configure_input,;t t
14996     s,@srcdir@,$ac_srcdir,;t t
14997 gezelter 2081 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14998 gezelter 1490 s,@top_srcdir@,$ac_top_srcdir,;t t
14999 gezelter 2081 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15000     s,@builddir@,$ac_builddir,;t t
15001     s,@abs_builddir@,$ac_abs_builddir,;t t
15002     s,@top_builddir@,$ac_top_builddir,;t t
15003     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15004 gezelter 1490 s,@INSTALL@,$ac_INSTALL,;t t
15005     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15006     rm -f $tmp/stdin
15007     if test x"$ac_file" != x-; then
15008     mv $tmp/out $ac_file
15009     else
15010     cat $tmp/out
15011     rm -f $tmp/out
15012     fi
15013    
15014 gezelter 2199 # Run the commands associated with the file.
15015     case $ac_file in
15016     make/Makefile ) chmod 0755 scripts/* ;;
15017     src/utils/Makefile ) chmod 0755 scripts/* ;;
15018     src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
15019     scripts/filepp ) chmod 0755 scripts/* ;;
15020     esac
15021 gezelter 1490 done
15022 gezelter 2081 _ACEOF
15023     cat >>$CONFIG_STATUS <<\_ACEOF
15024 gezelter 1490
15025     #
15026     # CONFIG_HEADER section.
15027     #
15028    
15029     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15030     # NAME is the cpp macro being defined and VALUE is the value it is being given.
15031     #
15032     # ac_d sets the value in "#define NAME VALUE" lines.
15033 gezelter 2081 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15034     ac_dB='[ ].*$,\1#\2'
15035 gezelter 1490 ac_dC=' '
15036     ac_dD=',;t'
15037     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15038 gezelter 2081 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15039 gezelter 1490 ac_uB='$,\1#\2define\3'
15040     ac_uC=' '
15041     ac_uD=',;t'
15042    
15043     for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15044     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15045     case $ac_file in
15046     - | *:- | *:-:* ) # input from stdin
15047 gezelter 2081 cat >$tmp/stdin
15048     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15049     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15050 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15051 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15052 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
15053     esac
15054    
15055 gezelter 2081 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15056 gezelter 1490 echo "$as_me: creating $ac_file" >&6;}
15057    
15058     # First look for the input files in the build tree, otherwise in the
15059     # src tree.
15060     ac_file_inputs=`IFS=:
15061     for f in $ac_file_in; do
15062     case $f in
15063     -) echo $tmp/stdin ;;
15064     [\\/$]*)
15065 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
15066     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15067 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15068     { (exit 1); exit 1; }; }
15069 gezelter 2081 # Do quote $f, to prevent DOS paths from being IFS'd.
15070     echo "$f";;
15071 gezelter 1490 *) # Relative
15072 gezelter 2081 if test -f "$f"; then
15073     # Build tree
15074     echo "$f"
15075     elif test -f "$srcdir/$f"; then
15076     # Source tree
15077     echo "$srcdir/$f"
15078     else
15079     # /dev/null tree
15080     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15081 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
15082     { (exit 1); exit 1; }; }
15083 gezelter 2081 fi;;
15084 gezelter 1490 esac
15085     done` || { (exit 1); exit 1; }
15086     # Remove the trailing spaces.
15087 gezelter 2081 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15088 gezelter 1490
15089 gezelter 2081 _ACEOF
15090 gezelter 1490
15091     # Transform confdefs.h into two sed scripts, `conftest.defines' and
15092     # `conftest.undefs', that substitutes the proper values into
15093     # config.h.in to produce config.h. The first handles `#define'
15094     # templates, and the second `#undef' templates.
15095     # And first: Protect against being on the right side of a sed subst in
15096     # config.status. Protect against being in an unquoted here document
15097     # in config.status.
15098     rm -f conftest.defines conftest.undefs
15099     # Using a here document instead of a string reduces the quoting nightmare.
15100     # Putting comments in sed scripts is not portable.
15101     #
15102     # `end' is used to avoid that the second main sed command (meant for
15103     # 0-ary CPP macros) applies to n-ary macro definitions.
15104     # See the Autoconf documentation for `clear'.
15105 gezelter 2081 cat >confdef2sed.sed <<\_ACEOF
15106 gezelter 1490 s/[\\&,]/\\&/g
15107     s,[\\$`],\\&,g
15108     t clear
15109     : clear
15110 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15111 gezelter 1490 t end
15112 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15113 gezelter 1490 : end
15114 gezelter 2081 _ACEOF
15115 gezelter 1490 # If some macros were called several times there might be several times
15116     # the same #defines, which is useless. Nevertheless, we may not want to
15117     # sort them, since we want the *last* AC-DEFINE to be honored.
15118     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15119     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15120     rm -f confdef2sed.sed
15121    
15122     # This sed command replaces #undef with comments. This is necessary, for
15123     # example, in the case of _POSIX_SOURCE, which is predefined and required
15124     # on some systems where configure will not decide to define it.
15125 gezelter 2081 cat >>conftest.undefs <<\_ACEOF
15126     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15127     _ACEOF
15128 gezelter 1490
15129     # Break up conftest.defines because some shells have a limit on the size
15130     # of here documents, and old seds have small limits too (100 cmds).
15131     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15132 gezelter 2081 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15133 gezelter 1490 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15134     echo ' :' >>$CONFIG_STATUS
15135     rm -f conftest.tail
15136     while grep . conftest.defines >/dev/null
15137     do
15138     # Write a limited-size here document to $tmp/defines.sed.
15139     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15140     # Speed up: don't consider the non `#define' lines.
15141 gezelter 2081 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15142 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
15143     echo 't clr' >>$CONFIG_STATUS
15144     echo ': clr' >>$CONFIG_STATUS
15145     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15146     echo 'CEOF
15147     sed -f $tmp/defines.sed $tmp/in >$tmp/out
15148     rm -f $tmp/in
15149     mv $tmp/out $tmp/in
15150     ' >>$CONFIG_STATUS
15151     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15152     rm -f conftest.defines
15153     mv conftest.tail conftest.defines
15154     done
15155     rm -f conftest.defines
15156 gezelter 2081 echo ' fi # grep' >>$CONFIG_STATUS
15157 gezelter 1490 echo >>$CONFIG_STATUS
15158    
15159     # Break up conftest.undefs because some shells have a limit on the size
15160     # of here documents, and old seds have small limits too (100 cmds).
15161     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15162     rm -f conftest.tail
15163     while grep . conftest.undefs >/dev/null
15164     do
15165     # Write a limited-size here document to $tmp/undefs.sed.
15166     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15167     # Speed up: don't consider the non `#undef'
15168 gezelter 2081 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15169 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
15170     echo 't clr' >>$CONFIG_STATUS
15171     echo ': clr' >>$CONFIG_STATUS
15172     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15173     echo 'CEOF
15174     sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15175     rm -f $tmp/in
15176     mv $tmp/out $tmp/in
15177     ' >>$CONFIG_STATUS
15178     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15179     rm -f conftest.undefs
15180     mv conftest.tail conftest.undefs
15181     done
15182     rm -f conftest.undefs
15183    
15184 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15185 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
15186     # use $as_me), people would be surprised to read:
15187 gezelter 2081 # /* config.h. Generated by config.status. */
15188 gezelter 1490 if test x"$ac_file" = x-; then
15189 gezelter 2081 echo "/* Generated by configure. */" >$tmp/config.h
15190 gezelter 1490 else
15191 gezelter 2081 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15192 gezelter 1490 fi
15193     cat $tmp/in >>$tmp/config.h
15194     rm -f $tmp/in
15195     if test x"$ac_file" != x-; then
15196 gezelter 2081 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15197     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15198 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
15199     else
15200 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15201     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15202     X"$ac_file" : 'X\(//\)[^/]' \| \
15203     X"$ac_file" : 'X\(//\)$' \| \
15204     X"$ac_file" : 'X\(/\)' \| \
15205     . : '\(.\)' 2>/dev/null ||
15206 gezelter 1490 echo X"$ac_file" |
15207     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15208     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15209     /^X\(\/\/\)$/{ s//\1/; q; }
15210     /^X\(\/\).*/{ s//\1/; q; }
15211     s/.*/./; q'`
15212 gezelter 2081 { if $as_mkdir_p; then
15213     mkdir -p "$ac_dir"
15214     else
15215     as_dir="$ac_dir"
15216     as_dirs=
15217     while test ! -d "$as_dir"; do
15218     as_dirs="$as_dir $as_dirs"
15219     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15220     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15221     X"$as_dir" : 'X\(//\)[^/]' \| \
15222     X"$as_dir" : 'X\(//\)$' \| \
15223     X"$as_dir" : 'X\(/\)' \| \
15224     . : '\(.\)' 2>/dev/null ||
15225     echo X"$as_dir" |
15226     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15227     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15228     /^X\(\/\/\)$/{ s//\1/; q; }
15229     /^X\(\/\).*/{ s//\1/; q; }
15230     s/.*/./; q'`
15231     done
15232     test ! -n "$as_dirs" || mkdir $as_dirs
15233     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15234     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15235     { (exit 1); exit 1; }; }; }
15236 gezelter 1490
15237     rm -f $ac_file
15238     mv $tmp/config.h $ac_file
15239     fi
15240     else
15241     cat $tmp/config.h
15242     rm -f $tmp/config.h
15243     fi
15244     done
15245 gezelter 2081 _ACEOF
15246     cat >>$CONFIG_STATUS <<\_ACEOF
15247 gezelter 1490
15248     #
15249     # CONFIG_LINKS section.
15250     #
15251    
15252     for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15253     ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15254     ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15255    
15256 gezelter 2081 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15257 gezelter 1490 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15258    
15259     if test ! -r $srcdir/$ac_source; then
15260 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15261     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15262 gezelter 1490 { (exit 1); exit 1; }; }
15263     fi
15264     rm -f $ac_dest
15265    
15266     # Make relative symlinks.
15267 gezelter 2081 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15268     $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15269     X"$ac_dest" : 'X\(//\)[^/]' \| \
15270     X"$ac_dest" : 'X\(//\)$' \| \
15271     X"$ac_dest" : 'X\(/\)' \| \
15272     . : '\(.\)' 2>/dev/null ||
15273 gezelter 1490 echo X"$ac_dest" |
15274     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15275     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15276     /^X\(\/\/\)$/{ s//\1/; q; }
15277     /^X\(\/\).*/{ s//\1/; q; }
15278     s/.*/./; q'`
15279 gezelter 2081 { if $as_mkdir_p; then
15280     mkdir -p "$ac_dest_dir"
15281     else
15282     as_dir="$ac_dest_dir"
15283     as_dirs=
15284     while test ! -d "$as_dir"; do
15285     as_dirs="$as_dir $as_dirs"
15286     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15287     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15288     X"$as_dir" : 'X\(//\)[^/]' \| \
15289     X"$as_dir" : 'X\(//\)$' \| \
15290     X"$as_dir" : 'X\(/\)' \| \
15291     . : '\(.\)' 2>/dev/null ||
15292     echo X"$as_dir" |
15293     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15294     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15295     /^X\(\/\/\)$/{ s//\1/; q; }
15296     /^X\(\/\).*/{ s//\1/; q; }
15297     s/.*/./; q'`
15298     done
15299     test ! -n "$as_dirs" || mkdir $as_dirs
15300     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15301     echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15302     { (exit 1); exit 1; }; }; }
15303    
15304     ac_builddir=.
15305    
15306     if test "$ac_dest_dir" != .; then
15307     ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15308     # A "../" for each directory in $ac_dir_suffix.
15309     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15310     else
15311     ac_dir_suffix= ac_top_builddir=
15312     fi
15313    
15314     case $srcdir in
15315     .) # No --srcdir option. We are building in place.
15316     ac_srcdir=.
15317     if test -z "$ac_top_builddir"; then
15318     ac_top_srcdir=.
15319     else
15320     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15321     fi ;;
15322     [\\/]* | ?:[\\/]* ) # Absolute path.
15323     ac_srcdir=$srcdir$ac_dir_suffix;
15324     ac_top_srcdir=$srcdir ;;
15325     *) # Relative path.
15326     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15327     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15328 gezelter 1490 esac
15329    
15330 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
15331     # the directories may not exist.
15332     case `pwd` in
15333     .) ac_abs_builddir="$ac_dest_dir";;
15334     *)
15335     case "$ac_dest_dir" in
15336     .) ac_abs_builddir=`pwd`;;
15337     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15338     *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15339     esac;;
15340     esac
15341     case $ac_abs_builddir in
15342     .) ac_abs_top_builddir=${ac_top_builddir}.;;
15343     *)
15344     case ${ac_top_builddir}. in
15345     .) ac_abs_top_builddir=$ac_abs_builddir;;
15346     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15347     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15348     esac;;
15349     esac
15350     case $ac_abs_builddir in
15351     .) ac_abs_srcdir=$ac_srcdir;;
15352     *)
15353     case $ac_srcdir in
15354     .) ac_abs_srcdir=$ac_abs_builddir;;
15355     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15356     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15357     esac;;
15358     esac
15359     case $ac_abs_builddir in
15360     .) ac_abs_top_srcdir=$ac_top_srcdir;;
15361     *)
15362     case $ac_top_srcdir in
15363     .) ac_abs_top_srcdir=$ac_abs_builddir;;
15364     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15365     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15366     esac;;
15367     esac
15368 gezelter 1490
15369 gezelter 2081
15370 gezelter 1490 case $srcdir in
15371     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15372 gezelter 2081 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15373 gezelter 1490 esac
15374    
15375 gezelter 2081 # Try a symlink, then a hard link, then a copy.
15376 gezelter 1490 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
15377 gezelter 2081 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
15378     cp -p $srcdir/$ac_source $ac_dest ||
15379     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
15380     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
15381 gezelter 1490 { (exit 1); exit 1; }; }
15382     done
15383 gezelter 2081 _ACEOF
15384 gezelter 1490
15385 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15386 gezelter 1490
15387     { (exit 0); exit 0; }
15388 gezelter 2081 _ACEOF
15389 gezelter 1490 chmod +x $CONFIG_STATUS
15390     ac_clean_files=$ac_clean_files_save
15391    
15392 gezelter 2081
15393 gezelter 1490 # configure is writing to config.log, and then calls config.status.
15394     # config.status does its own redirection, appending to config.log.
15395     # Unfortunately, on DOS this fails, as config.log is still kept open
15396     # by configure, so config.status won't be able to write to it; its
15397     # output is simply discarded. So we exec the FD to /dev/null,
15398     # effectively closing config.log, so it can be properly (re)opened and
15399     # appended to by config.status. When coming back to configure, we
15400     # need to make the FD available again.
15401     if test "$no_create" != yes; then
15402     ac_cs_success=:
15403 gezelter 2081 ac_config_status_args=
15404     test "$silent" = yes &&
15405     ac_config_status_args="$ac_config_status_args --quiet"
15406 gezelter 1490 exec 5>/dev/null
15407 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15408 gezelter 1490 exec 5>>config.log
15409     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15410     # would make configure fail if this is the last instruction.
15411     $ac_cs_success || { (exit 1); exit 1; }
15412     fi
15413    

Properties

Name Value
svn:executable *