ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3297
Committed: Sat Dec 8 00:15:09 2007 UTC (16 years, 6 months ago) by chuckv
File size: 460689 byte(s)
Log Message:
Changes to optimization flags.

File Contents

# User Rev Content
1 gezelter 1490 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 chuckv 3288 # Generated by GNU Autoconf 2.59 for OOPSE 4.0.
4 gezelter 1490 #
5     # Report bugs to <gezelter@nd.edu>.
6     #
7 chuckv 3288 # 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 chuckv 3288 # Be Bourne compatible
15 gezelter 1490 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 chuckv 3288 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22     set -o posix
23 gezelter 1490 fi
24 chuckv 3288 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 chuckv 3288 $as_unset ENV MAIL MAILPATH
36 gezelter 2081 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 chuckv 3288 $as_unset $as_var
50 gezelter 2081 fi
51     done
52    
53     # Required to use basename.
54 chuckv 3288 if expr a : '\(a\)' >/dev/null 2>&1; then
55 gezelter 2081 as_expr=expr
56     else
57     as_expr=false
58     fi
59    
60 chuckv 3288 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61 gezelter 2081 as_basename=basename
62     else
63     as_basename=false
64     fi
65    
66    
67 gezelter 1490 # Name of the executable.
68 chuckv 3288 as_me=`$as_basename "$0" ||
69 gezelter 2081 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70     X"$0" : 'X\(//\)$' \| \
71 chuckv 3288 X"$0" : 'X\(/\)$' \| \
72     . : '\(.\)' 2>/dev/null ||
73 gezelter 2081 echo X/"$0" |
74 chuckv 3288 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75     /^X\/\(\/\/\)$/{ s//\1/; q; }
76     /^X\/\(\/\).*/{ s//\1/; q; }
77     s/.*/./; q'`
78 gezelter 1490
79 gezelter 2081
80 chuckv 3288 # 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 gezelter 2081
88 chuckv 3288 # 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 gezelter 2081 fi
100    
101    
102 chuckv 3288 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 gezelter 2081
119 chuckv 3288 ;;
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 gezelter 2081 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 chuckv 3288 for as_base in sh bash ksh sh5; do
138     case $as_dir in
139 gezelter 2081 /*)
140 chuckv 3288 if ("$as_dir/$as_base" -c '
141 gezelter 2081 as_lineno_1=$LINENO
142     as_lineno_2=$LINENO
143 chuckv 3288 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144 gezelter 2081 test "x$as_lineno_1" != "x$as_lineno_2" &&
145 chuckv 3288 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 gezelter 2081
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 chuckv 3288 # 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 gezelter 2081 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165 chuckv 3288 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
166     sed '=' <$as_myself |
167 gezelter 2081 sed '
168     N
169 chuckv 3288 s,$,-,
170     : loop
171     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172 gezelter 2081 t loop
173 chuckv 3288 s,-$,,
174     s,^['$as_cr_digits']*\n,,
175 gezelter 2081 ' >$as_me.lineno &&
176 chuckv 3288 chmod +x $as_me.lineno ||
177 gezelter 2081 { 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 chuckv 3288 # original and so on. Autoconf is especially sensible to this).
183     . ./$as_me.lineno
184 gezelter 2081 # Exit status is that of the last command.
185     exit
186     }
187    
188    
189 chuckv 3288 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 gezelter 2081 esac
195    
196 chuckv 3288 if expr a : '\(a\)' >/dev/null 2>&1; then
197 gezelter 1490 as_expr=expr
198     else
199     as_expr=false
200     fi
201    
202 chuckv 3288 rm -f conf$$ conf$$.exe conf$$.file
203 gezelter 1490 echo >conf$$.file
204     if ln -s conf$$.file conf$$ 2>/dev/null; then
205 chuckv 3288 # 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 gezelter 1490 as_ln_s='cp -p'
210 chuckv 3288 else
211     as_ln_s='ln -s'
212     fi
213 gezelter 1490 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 chuckv 3288 rm -f conf$$ conf$$.exe conf$$.file
219 gezelter 1490
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 chuckv 3288 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 chuckv 3288 # IFS
237     # We need space, tab and new line, in precisely that order.
238     as_nl='
239     '
240     IFS=" $as_nl"
241 gezelter 1490
242 chuckv 3288 # CDPATH.
243     $as_unset CDPATH
244 gezelter 1490
245 chuckv 3288
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 chuckv 3288 exec 6>&1
252    
253 gezelter 1490 #
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 chuckv 3288 # 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 chuckv 3288 PACKAGE_VERSION='4.0'
273     PACKAGE_STRING='OOPSE 4.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 chuckv 3288 #if HAVE_SYS_TYPES_H
282 gezelter 2081 # include <sys/types.h>
283     #endif
284 chuckv 3288 #if HAVE_SYS_STAT_H
285 gezelter 2081 # include <sys/stat.h>
286     #endif
287 chuckv 3288 #if STDC_HEADERS
288 gezelter 2081 # include <stdlib.h>
289     # include <stddef.h>
290     #else
291 chuckv 3288 # if HAVE_STDLIB_H
292 gezelter 2081 # include <stdlib.h>
293     # endif
294     #endif
295 chuckv 3288 #if HAVE_STRING_H
296     # if !STDC_HEADERS && HAVE_MEMORY_H
297 gezelter 2081 # include <memory.h>
298     # endif
299     # include <string.h>
300     #endif
301 chuckv 3288 #if HAVE_STRINGS_H
302 gezelter 2081 # include <strings.h>
303     #endif
304 chuckv 3288 #if HAVE_INTTYPES_H
305 gezelter 2081 # include <inttypes.h>
306 chuckv 3288 #else
307     # if HAVE_STDINT_H
308     # include <stdint.h>
309     # endif
310 gezelter 2081 #endif
311 chuckv 3288 #if HAVE_UNISTD_H
312 gezelter 2081 # include <unistd.h>
313     #endif"
314 gezelter 1490
315 chuckv 3292 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug USE_SINGLE_PRECISION CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES ZLIB_INC_DIR ZLIB_LIB_DIR ZLIB FFTW_INC_DIR FFTW_LIB_DIR FFTW_LIBS QHULL_INC_DIR QHULL_LIB_DIR QHULL USE_QHULL LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI CGAL_CXXFLAGS CGAL_LDFLAGS CGAL_CPPFLAGS CGAL_LIBS USE_CGAL 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 chuckv 3288 datadir='${prefix}/share'
347 gezelter 1490 sysconfdir='${prefix}/etc'
348     sharedstatedir='${prefix}/com'
349     localstatedir='${prefix}/var'
350 chuckv 3288 libdir='${exec_prefix}/lib'
351 gezelter 1490 includedir='${prefix}/include'
352     oldincludedir='/usr/include'
353 chuckv 3288 infodir='${prefix}/info'
354     mandir='${prefix}/man'
355 gezelter 1490
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 chuckv 3288 eval "$ac_prev=\$ac_option"
362 gezelter 1490 ac_prev=
363     continue
364     fi
365    
366 chuckv 3288 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
367 gezelter 1490
368     # Accept the important Cygnus configure options, so we can diagnose typos.
369    
370 chuckv 3288 case $ac_option in
371 gezelter 1490
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 chuckv 3288 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
393 gezelter 1490 ac_prev=datadir ;;
394 chuckv 3288 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395     | --da=*)
396 gezelter 1490 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 chuckv 3288 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 chuckv 3288 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
405     eval "enable_$ac_feature=no" ;;
406 gezelter 1490
407     -enable-* | --enable-*)
408     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
409     # Reject names that are not valid shell variable names.
410 chuckv 3288 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 chuckv 3288 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 gezelter 1490
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 chuckv 3288 | --localstate | --localstat | --localsta | --localst \
471     | --locals | --local | --loca | --loc | --lo)
472 gezelter 1490 ac_prev=localstatedir ;;
473     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
474 chuckv 3288 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475     | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
476 gezelter 1490 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 chuckv 3288 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 chuckv 3288 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 gezelter 1490
602     -without-* | --without-*)
603     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
604     # Reject names that are not valid shell variable names.
605 chuckv 3288 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 chuckv 3288 ac_package=`echo $ac_package | sed 's/-/_/g'`
609     eval "with_$ac_package=no" ;;
610 gezelter 1490
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 chuckv 3288 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641     eval "$ac_envvar='$ac_optarg'"
642 gezelter 1490 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 chuckv 3288 # Be sure to have absolute paths.
662     for ac_var in exec_prefix prefix
663 gezelter 2081 do
664 chuckv 3288 eval ac_val=$`echo $ac_var`
665 gezelter 2081 case $ac_val in
666 chuckv 3288 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
667     *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668     { (exit 1); exit 1; }; };;
669 gezelter 2081 esac
670     done
671    
672 chuckv 3288 # Be sure to have absolute paths.
673     for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674     localstatedir libdir includedir oldincludedir infodir mandir
675     do
676     eval ac_val=$`echo $ac_var`
677     case $ac_val in
678     [\\/$]* | ?:[\\/]* ) ;;
679     *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680     { (exit 1); exit 1; }; };;
681     esac
682     done
683    
684 gezelter 1490 # 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 chuckv 3288 # Try the directory containing this script, then its parent.
712     ac_confdir=`(dirname "$0") 2>/dev/null ||
713 gezelter 2081 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
714     X"$0" : 'X\(//\)[^/]' \| \
715     X"$0" : 'X\(//\)$' \| \
716 chuckv 3288 X"$0" : 'X\(/\)' \| \
717     . : '\(.\)' 2>/dev/null ||
718 gezelter 2081 echo X"$0" |
719 chuckv 3288 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 chuckv 3288 if test ! -r $srcdir/$ac_unique_file; then
726 gezelter 1490 srcdir=..
727     fi
728     else
729     ac_srcdir_defaulted=no
730     fi
731 chuckv 3288 if test ! -r $srcdir/$ac_unique_file; then
732     if test "$ac_srcdir_defaulted" = yes; then
733     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734 gezelter 1490 { (exit 1); exit 1; }; }
735 chuckv 3288 else
736     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737     { (exit 1); exit 1; }; }
738     fi
739 chuckv 3275 fi
740 chuckv 3288 (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 gezelter 1490 { (exit 1); exit 1; }; }
743 chuckv 3288 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     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     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     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     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     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 chuckv 3288 \`configure' configures OOPSE 4.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 chuckv 3288 _ACEOF
825    
826     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 chuckv 3288 --datadir=DIR read-only architecture-independent data [PREFIX/share]
845 gezelter 1490 --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 chuckv 3288 --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 chuckv 3288 short | recursive ) echo "Configuration of OOPSE 4.0:";;
866 gezelter 1490 esac
867 gezelter 2081 cat <<\_ACEOF
868 gezelter 1490
869     Optional Features:
870     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
871     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
872 gezelter 2547 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
873 gezelter 1490 --enable-debug Compile OOPSE in debug mode
874 gezelter 2757 --enable-single compile OOPSE in single precision
875     --enable-float synonym for --enable-single
876 gezelter 1540 --enable-doxygen enable documentation generation with doxygen (auto)
877     --enable-dot use 'dot' to generate graphs in doxygen (auto)
878     --enable-html-docs enable HTML generation with doxygen (yes)
879     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
880 gezelter 1490
881     Optional Packages:
882     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
883     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
884 gezelter 2547 --with-perl-shebang override what perl thinks is the way for the kernel
885     to start it (seldom needed)
886 gezelter 2754 --with-zlib=DIR root directory path of zlib installation (defaults
887     to /usr/local or /usr if not found in /usr/local)
888 gezelter 2753 --with-fftw=DIR root directory path of fftw installation (defaults
889     to /usr/local or /usr if not found in /usr/local)
890 chuckv 3291 --with-qhull=DIR root directory path of qhull installation (defaults
891     to /usr/local or /usr if not found in /usr/local)
892 gezelter 1490 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
893 chuckv 3288 --with-cgalmakefile=makefile
894     Use the following CGAL makefile
895 gezelter 1490
896     Some influential environment variables:
897 gezelter 2547 CXX C++ compiler command
898     CXXFLAGS C++ compiler flags
899 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
900     nonstandard directory <lib dir>
901 chuckv 3288 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
902     headers in a nonstandard directory <include dir>
903 gezelter 2547 CC C compiler command
904     CFLAGS C compiler flags
905     FC Fortran compiler command
906     FCFLAGS Fortran compiler flags
907 gezelter 2473 CPP C preprocessor
908 gezelter 2190 CXXCPP C++ preprocessor
909 gezelter 1490
910     Use these variables to override the choices made by `configure' or to help
911     it to find libraries and programs with nonstandard names/locations.
912    
913     Report bugs to <gezelter@nd.edu>.
914 gezelter 2081 _ACEOF
915 gezelter 1490 fi
916    
917     if test "$ac_init_help" = "recursive"; then
918     # If there are subdirs, report their specific --help.
919 chuckv 3288 ac_popdir=`pwd`
920 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
921 chuckv 3288 test -d $ac_dir || continue
922 gezelter 2081 ac_builddir=.
923 gezelter 1490
924 chuckv 3288 if test "$ac_dir" != .; then
925 gezelter 2081 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
926 chuckv 3288 # A "../" for each directory in $ac_dir_suffix.
927     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
928     else
929     ac_dir_suffix= ac_top_builddir=
930     fi
931 gezelter 1490
932 gezelter 2081 case $srcdir in
933 chuckv 3288 .) # No --srcdir option. We are building in place.
934 gezelter 2081 ac_srcdir=.
935 chuckv 3288 if test -z "$ac_top_builddir"; then
936     ac_top_srcdir=.
937     else
938     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
939     fi ;;
940     [\\/]* | ?:[\\/]* ) # Absolute path.
941 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
942 chuckv 3288 ac_top_srcdir=$srcdir ;;
943     *) # Relative path.
944     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
945     ac_top_srcdir=$ac_top_builddir$srcdir ;;
946 gezelter 2081 esac
947    
948 chuckv 3288 # Do not use `cd foo && pwd` to compute absolute paths, because
949     # the directories may not exist.
950     case `pwd` in
951     .) ac_abs_builddir="$ac_dir";;
952     *)
953     case "$ac_dir" in
954     .) ac_abs_builddir=`pwd`;;
955     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
956     *) ac_abs_builddir=`pwd`/"$ac_dir";;
957     esac;;
958     esac
959     case $ac_abs_builddir in
960     .) ac_abs_top_builddir=${ac_top_builddir}.;;
961     *)
962     case ${ac_top_builddir}. in
963     .) ac_abs_top_builddir=$ac_abs_builddir;;
964     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
965     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
966     esac;;
967     esac
968     case $ac_abs_builddir in
969     .) ac_abs_srcdir=$ac_srcdir;;
970     *)
971     case $ac_srcdir in
972     .) ac_abs_srcdir=$ac_abs_builddir;;
973     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
974     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
975     esac;;
976     esac
977     case $ac_abs_builddir in
978     .) ac_abs_top_srcdir=$ac_top_srcdir;;
979     *)
980     case $ac_top_srcdir in
981     .) ac_abs_top_srcdir=$ac_abs_builddir;;
982     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
983     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
984     esac;;
985     esac
986    
987     cd $ac_dir
988     # Check for guested configure; otherwise get Cygnus style configure.
989     if test -f $ac_srcdir/configure.gnu; then
990     echo
991     $SHELL $ac_srcdir/configure.gnu --help=recursive
992     elif test -f $ac_srcdir/configure; then
993     echo
994     $SHELL $ac_srcdir/configure --help=recursive
995     elif test -f $ac_srcdir/configure.ac ||
996     test -f $ac_srcdir/configure.in; then
997     echo
998     $ac_configure --help
999 gezelter 1490 else
1000 gezelter 2081 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1001 chuckv 3288 fi
1002     cd $ac_popdir
1003 gezelter 1490 done
1004     fi
1005    
1006 chuckv 3288 test -n "$ac_init_help" && exit 0
1007 gezelter 1490 if $ac_init_version; then
1008 gezelter 2081 cat <<\_ACEOF
1009 chuckv 3288 OOPSE configure 4.0
1010     generated by GNU Autoconf 2.59
1011 gezelter 1490
1012 chuckv 3288 Copyright (C) 2003 Free Software Foundation, Inc.
1013 gezelter 1490 This configure script is free software; the Free Software Foundation
1014     gives unlimited permission to copy, distribute and modify it.
1015 gezelter 2081 _ACEOF
1016 chuckv 3288 exit 0
1017 gezelter 1490 fi
1018 chuckv 3288 exec 5>config.log
1019     cat >&5 <<_ACEOF
1020 gezelter 1490 This file contains any messages produced by compilers while
1021     running configure, to aid debugging if configure makes a mistake.
1022    
1023 chuckv 3288 It was created by OOPSE $as_me 4.0, which was
1024     generated by GNU Autoconf 2.59. Invocation command line was
1025 gezelter 1490
1026     $ $0 $@
1027    
1028 gezelter 2081 _ACEOF
1029 gezelter 1490 {
1030     cat <<_ASUNAME
1031 gezelter 2081 ## --------- ##
1032     ## Platform. ##
1033     ## --------- ##
1034 gezelter 1490
1035     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1036     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1037     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1038     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1039     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1040    
1041     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1042     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1043    
1044     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1045     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1046     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1047 chuckv 3288 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1048 gezelter 1490 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1049     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1050     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1051    
1052 gezelter 2081 _ASUNAME
1053 gezelter 2029
1054 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1055     for as_dir in $PATH
1056     do
1057     IFS=$as_save_IFS
1058     test -z "$as_dir" && as_dir=.
1059     echo "PATH: $as_dir"
1060     done
1061    
1062 gezelter 1490 } >&5
1063    
1064 gezelter 2081 cat >&5 <<_ACEOF
1065 gezelter 1490
1066    
1067 gezelter 2081 ## ----------- ##
1068     ## Core tests. ##
1069     ## ----------- ##
1070    
1071     _ACEOF
1072    
1073    
1074 gezelter 1490 # Keep a trace of the command line.
1075     # Strip out --no-create and --no-recursion so they do not pile up.
1076 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1077 gezelter 1490 # Also quote any args containing shell meta-characters.
1078 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1079 gezelter 1490 ac_configure_args=
1080 gezelter 2081 ac_configure_args0=
1081     ac_configure_args1=
1082 chuckv 3288 ac_sep=
1083 gezelter 2081 ac_must_keep_next=false
1084     for ac_pass in 1 2
1085 gezelter 1490 do
1086 gezelter 2081 for ac_arg
1087     do
1088     case $ac_arg in
1089     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1090     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1091     | -silent | --silent | --silen | --sile | --sil)
1092     continue ;;
1093 chuckv 3288 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1094 gezelter 2081 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1095     esac
1096     case $ac_pass in
1097     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1098     2)
1099     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1100     if test $ac_must_keep_next = true; then
1101     ac_must_keep_next=false # Got value, back to normal.
1102     else
1103     case $ac_arg in
1104     *=* | --config-cache | -C | -disable-* | --disable-* \
1105     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1106     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1107     | -with-* | --with-* | -without-* | --without-* | --x)
1108     case "$ac_configure_args0 " in
1109     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1110     esac
1111     ;;
1112     -* ) ac_must_keep_next=true ;;
1113     esac
1114     fi
1115 chuckv 3288 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1116     # Get rid of the leading space.
1117     ac_sep=" "
1118 gezelter 2081 ;;
1119     esac
1120     done
1121 gezelter 1490 done
1122 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1123     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1124 gezelter 1490
1125     # When interrupted or exit'd, cleanup temporary files, and complete
1126     # config.log. We remove comments because anyway the quotes in there
1127     # would cause problems or look ugly.
1128 chuckv 3288 # WARNING: Be sure not to use single quotes in there, as some shells,
1129     # such as our DU 5.0 friend, will then `close' the trap.
1130 gezelter 1490 trap 'exit_status=$?
1131     # Save into config.log some information that might help in debugging.
1132 gezelter 2081 {
1133     echo
1134    
1135     cat <<\_ASBOX
1136     ## ---------------- ##
1137     ## Cache variables. ##
1138     ## ---------------- ##
1139     _ASBOX
1140     echo
1141     # The following way of writing the cache mishandles newlines in values,
1142 chuckv 3288 {
1143 gezelter 1490 (set) 2>&1 |
1144 chuckv 3288 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1145     *ac_space=\ *)
1146 gezelter 1490 sed -n \
1147 chuckv 3288 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1148     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1149     ;;
1150 gezelter 1490 *)
1151 chuckv 3288 sed -n \
1152     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1153 gezelter 1490 ;;
1154 chuckv 3288 esac;
1155     }
1156 gezelter 2081 echo
1157    
1158     cat <<\_ASBOX
1159     ## ----------------- ##
1160     ## Output variables. ##
1161     ## ----------------- ##
1162     _ASBOX
1163     echo
1164     for ac_var in $ac_subst_vars
1165     do
1166 chuckv 3288 eval ac_val=$`echo $ac_var`
1167     echo "$ac_var='"'"'$ac_val'"'"'"
1168 gezelter 2081 done | sort
1169     echo
1170    
1171     if test -n "$ac_subst_files"; then
1172     cat <<\_ASBOX
1173 chuckv 3288 ## ------------- ##
1174     ## Output files. ##
1175     ## ------------- ##
1176 gezelter 2081 _ASBOX
1177     echo
1178     for ac_var in $ac_subst_files
1179     do
1180 chuckv 3288 eval ac_val=$`echo $ac_var`
1181     echo "$ac_var='"'"'$ac_val'"'"'"
1182 gezelter 2081 done | sort
1183     echo
1184     fi
1185    
1186     if test -s confdefs.h; then
1187     cat <<\_ASBOX
1188     ## ----------- ##
1189     ## confdefs.h. ##
1190     ## ----------- ##
1191     _ASBOX
1192     echo
1193 chuckv 3288 sed "/^$/d" confdefs.h | sort
1194 gezelter 2081 echo
1195     fi
1196     test "$ac_signal" != 0 &&
1197     echo "$as_me: caught signal $ac_signal"
1198     echo "$as_me: exit $exit_status"
1199     } >&5
1200 chuckv 3288 rm -f core *.core &&
1201     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1202 gezelter 1490 exit $exit_status
1203 chuckv 3288 ' 0
1204 gezelter 1490 for ac_signal in 1 2 13 15; do
1205 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1206 gezelter 1490 done
1207     ac_signal=0
1208    
1209     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1210 chuckv 3288 rm -rf conftest* confdefs.h
1211     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1212     echo >confdefs.h
1213 gezelter 1490
1214 gezelter 2081 # Predefined preprocessor variables.
1215    
1216     cat >>confdefs.h <<_ACEOF
1217     #define PACKAGE_NAME "$PACKAGE_NAME"
1218     _ACEOF
1219    
1220    
1221     cat >>confdefs.h <<_ACEOF
1222     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1223     _ACEOF
1224    
1225    
1226     cat >>confdefs.h <<_ACEOF
1227     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1228     _ACEOF
1229    
1230    
1231     cat >>confdefs.h <<_ACEOF
1232     #define PACKAGE_STRING "$PACKAGE_STRING"
1233     _ACEOF
1234    
1235    
1236     cat >>confdefs.h <<_ACEOF
1237     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1238     _ACEOF
1239    
1240    
1241 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1242     # Prefer explicitly selected file to automatically selected ones.
1243 chuckv 3288 if test -z "$CONFIG_SITE"; then
1244     if test "x$prefix" != xNONE; then
1245     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1246     else
1247     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1248     fi
1249 gezelter 1490 fi
1250 chuckv 3288 for ac_site_file in $CONFIG_SITE; do
1251 gezelter 1490 if test -r "$ac_site_file"; then
1252 gezelter 2081 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1253 gezelter 1490 echo "$as_me: loading site script $ac_site_file" >&6;}
1254 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1255 gezelter 1490 . "$ac_site_file"
1256     fi
1257     done
1258    
1259     if test -r "$cache_file"; then
1260     # Some versions of bash will fail to source /dev/null (special
1261     # files actually), so we avoid doing that.
1262     if test -f "$cache_file"; then
1263 gezelter 2081 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1264 gezelter 1490 echo "$as_me: loading cache $cache_file" >&6;}
1265     case $cache_file in
1266 chuckv 3288 [\\/]* | ?:[\\/]* ) . $cache_file;;
1267     *) . ./$cache_file;;
1268 gezelter 1490 esac
1269     fi
1270     else
1271 gezelter 2081 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1272 gezelter 1490 echo "$as_me: creating cache $cache_file" >&6;}
1273     >$cache_file
1274     fi
1275    
1276     # Check that the precious variables saved in the cache have kept the same
1277     # value.
1278 gezelter 2081 ac_cache_corrupted=false
1279 chuckv 3288 for ac_var in `(set) 2>&1 |
1280     sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1281 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1282     eval ac_new_set=\$ac_env_${ac_var}_set
1283 chuckv 3288 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1284     eval ac_new_val="\$ac_env_${ac_var}_value"
1285 gezelter 1490 case $ac_old_set,$ac_new_set in
1286     set,)
1287 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1288     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1289     ac_cache_corrupted=: ;;
1290 gezelter 1490 ,set)
1291 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1292     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1293     ac_cache_corrupted=: ;;
1294 gezelter 1490 ,);;
1295     *)
1296     if test "x$ac_old_val" != "x$ac_new_val"; then
1297 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1298     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1299     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1300     echo "$as_me: former value: $ac_old_val" >&2;}
1301     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1302     echo "$as_me: current value: $ac_new_val" >&2;}
1303     ac_cache_corrupted=:
1304 gezelter 1490 fi;;
1305     esac
1306 gezelter 2081 # Pass precious variables to config.status.
1307     if test "$ac_new_set" = set; then
1308     case $ac_new_val in
1309 chuckv 3288 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1310     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1311 gezelter 2081 *) ac_arg=$ac_var=$ac_new_val ;;
1312     esac
1313     case " $ac_configure_args " in
1314     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1315     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1316     esac
1317     fi
1318 gezelter 1490 done
1319 gezelter 2081 if $ac_cache_corrupted; then
1320     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1321     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1322     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1323     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1324     { (exit 1); exit 1; }; }
1325 gezelter 1490 fi
1326    
1327 chuckv 3288 ac_ext=c
1328     ac_cpp='$CPP $CPPFLAGS'
1329     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1330     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1331     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1332 gezelter 1490
1333    
1334 gezelter 2081
1335    
1336    
1337    
1338    
1339    
1340    
1341    
1342    
1343    
1344    
1345    
1346    
1347    
1348    
1349    
1350    
1351    
1352    
1353    
1354    
1355    
1356    
1357    
1358 chuckv 3288
1359 gezelter 1490 ac_aux_dir=
1360 chuckv 3288 for ac_dir in ac-tools $srcdir/ac-tools; do
1361     if test -f $ac_dir/install-sh; then
1362 gezelter 1490 ac_aux_dir=$ac_dir
1363     ac_install_sh="$ac_aux_dir/install-sh -c"
1364     break
1365 chuckv 3288 elif test -f $ac_dir/install.sh; then
1366 gezelter 1490 ac_aux_dir=$ac_dir
1367     ac_install_sh="$ac_aux_dir/install.sh -c"
1368     break
1369 chuckv 3288 elif test -f $ac_dir/shtool; then
1370 gezelter 1490 ac_aux_dir=$ac_dir
1371     ac_install_sh="$ac_aux_dir/shtool install -c"
1372     break
1373     fi
1374     done
1375     if test -z "$ac_aux_dir"; then
1376 chuckv 3288 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1377     echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1378 gezelter 1490 { (exit 1); exit 1; }; }
1379     fi
1380 chuckv 3288 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1381     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1382     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1383 gezelter 1490
1384 gezelter 2081
1385 chuckv 3288 ac_config_headers="$ac_config_headers src/config.h"
1386 gezelter 1490
1387 gezelter 2081
1388 gezelter 1490
1389    
1390 gezelter 2081
1391    
1392 gezelter 1490
1393 gezelter 2081
1394    
1395 gezelter 1490
1396    
1397    
1398 gezelter 2081
1399    
1400 gezelter 1490
1401 gezelter 2081
1402    
1403 gezelter 1490
1404    
1405 gezelter 2081
1406    
1407 gezelter 1490
1408 gezelter 2081
1409    
1410 gezelter 1490
1411    
1412    
1413 gezelter 2081
1414    
1415 gezelter 1490
1416 gezelter 2081
1417 gezelter 1490
1418 gezelter 2081
1419    
1420 gezelter 1490
1421    
1422 gezelter 2081
1423 gezelter 1490
1424 gezelter 2081
1425 gezelter 1490
1426 gezelter 2081
1427    
1428 gezelter 2752
1429    
1430 gezelter 2753 #
1431     #
1432     #
1433 gezelter 2752
1434    
1435    
1436    
1437 gezelter 1490
1438 gezelter 2754
1439 chuckv 3291
1440    
1441 gezelter 1535 # AC_F90_MODULE_NAMES
1442     # -------------------
1443     #
1444     # Figure out how the Fortran 90 compiler constructs module file names
1445     #
1446     # AC_F90_MODULE_NAMES
1447 gezelter 1490
1448 gezelter 2081
1449    
1450    
1451    
1452    
1453    
1454    
1455    
1456    
1457    
1458    
1459    
1460    
1461    
1462    
1463    
1464    
1465    
1466    
1467    
1468    
1469    
1470    
1471    
1472    
1473    
1474    
1475    
1476    
1477    
1478    
1479    
1480    
1481    
1482    
1483 gezelter 2753
1484    
1485    
1486    
1487    
1488    
1489    
1490    
1491    
1492    
1493    
1494    
1495    
1496    
1497    
1498    
1499    
1500    
1501    
1502    
1503    
1504    
1505    
1506    
1507    
1508    
1509    
1510    
1511    
1512    
1513    
1514    
1515    
1516    
1517    
1518    
1519    
1520    
1521    
1522    
1523    
1524    
1525    
1526    
1527    
1528    
1529    
1530    
1531    
1532    
1533    
1534    
1535 chuckv 3288
1536    
1537    
1538    
1539    
1540    
1541    
1542    
1543    
1544    
1545    
1546    
1547    
1548    
1549    
1550    
1551    
1552    
1553    
1554    
1555    
1556     # This is taken from http://autoqt.sourceforge.net/
1557     # Copyright (c) 2002, Geoffrey Wossum
1558     # All rights reserved.
1559    
1560     # Redistribution and use in source and binary forms, with or without
1561     # modification, are permitted provided that the following conditions are
1562     # met:
1563    
1564     # - Redistributions of source code must retain the above copyright notice,
1565     # this list of conditions and the following disclaimer.
1566    
1567     # - Redistributions in binary form must reproduce the above copyright
1568     # notice, this list of conditions and the following disclaimer in the
1569     # documentation and/or other materials provided with the distribution.
1570    
1571     # - Neither the name of Geoffrey Wossum nor the names of its
1572     # contributors may be used to endorse or promote products derived from
1573     # this software without specific prior written permission.
1574    
1575    
1576     # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1577     # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
1578     # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1579     # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
1580     # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
1581     # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
1582     # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
1583     # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
1584     # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
1585     # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
1586     # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1587    
1588    
1589     # Check for Qt compiler flags, linker flags, and binary packages
1590    
1591    
1592    
1593 gezelter 1490 # who am i
1594     # Make sure we can run config.sub.
1595 chuckv 3288 $ac_config_sub sun4 >/dev/null 2>&1 ||
1596     { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1597     echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1598 gezelter 1490 { (exit 1); exit 1; }; }
1599    
1600 chuckv 3288 echo "$as_me:$LINENO: checking build system type" >&5
1601     echo $ECHO_N "checking build system type... $ECHO_C" >&6
1602 gezelter 1490 if test "${ac_cv_build+set}" = set; then
1603     echo $ECHO_N "(cached) $ECHO_C" >&6
1604     else
1605 chuckv 3288 ac_cv_build_alias=$build_alias
1606     test -z "$ac_cv_build_alias" &&
1607     ac_cv_build_alias=`$ac_config_guess`
1608     test -z "$ac_cv_build_alias" &&
1609 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1610 gezelter 1490 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1611     { (exit 1); exit 1; }; }
1612 chuckv 3288 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1613     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1614     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1615 gezelter 1490 { (exit 1); exit 1; }; }
1616    
1617     fi
1618 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1619     echo "${ECHO_T}$ac_cv_build" >&6
1620 gezelter 1490 build=$ac_cv_build
1621 chuckv 3288 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1622     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1623     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1624 gezelter 1490
1625 gezelter 2081
1626 chuckv 3288 echo "$as_me:$LINENO: checking host system type" >&5
1627     echo $ECHO_N "checking host system type... $ECHO_C" >&6
1628 gezelter 1490 if test "${ac_cv_host+set}" = set; then
1629     echo $ECHO_N "(cached) $ECHO_C" >&6
1630     else
1631 chuckv 3288 ac_cv_host_alias=$host_alias
1632     test -z "$ac_cv_host_alias" &&
1633     ac_cv_host_alias=$ac_cv_build_alias
1634     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1635     { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1636     echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1637 gezelter 1490 { (exit 1); exit 1; }; }
1638    
1639     fi
1640 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1641     echo "${ECHO_T}$ac_cv_host" >&6
1642 gezelter 1490 host=$ac_cv_host
1643 chuckv 3288 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1644     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1645     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1646 gezelter 1490
1647 gezelter 2081
1648    
1649    
1650    
1651 gezelter 2547 # set program name
1652     PROGNAME="oopse"
1653    
1654    
1655    
1656    
1657     OBJEXT=".$OBJEXT"
1658    
1659     OOPSE=oopse
1660    
1661     if test "x${prefix}" = "xNONE"
1662     then
1663     OOPSE_HOME=${ac_default_prefix}/oopse
1664     else
1665     OOPSE_HOME=${prefix}/oopse
1666     fi
1667 chuckv 3288 # Check whether --enable-oopse-home or --disable-oopse-home was given.
1668 gezelter 2547 if test "${enable_oopse_home+set}" = set; then
1669 chuckv 3288 enableval="$enable_oopse_home"
1670     OOPSE_HOME="${enableval}"
1671     fi;
1672 gezelter 2547
1673     # there are two ways to do debugging. One with the --enable-debug flag
1674     # and one using the DEBUG environment variable
1675    
1676     debug=0
1677 chuckv 3288 # Check whether --enable-debug or --disable-debug was given.
1678 gezelter 2547 if test "${enable_debug+set}" = set; then
1679 chuckv 3288 enableval="$enable_debug"
1680     debug=1
1681     fi;
1682 gezelter 2547 if test "${DEBUG}"; then
1683    
1684     cat >>confdefs.h <<\_ACEOF
1685     #define debug 1
1686     _ACEOF
1687    
1688     msg="$msg, debug mode"
1689     fi
1690    
1691    
1692 chuckv 3288 # Check whether --enable-single or --disable-single was given.
1693 gezelter 2757 if test "${enable_single+set}" = set; then
1694 chuckv 3288 enableval="$enable_single"
1695     ok=$enableval
1696 gezelter 2757 else
1697     ok=no
1698 chuckv 3288 fi;
1699     # Check whether --enable-float or --disable-float was given.
1700 gezelter 2757 if test "${enable_float+set}" = set; then
1701 chuckv 3288 enableval="$enable_float"
1702     ok=$enableval
1703     fi;
1704 gezelter 2757 if test "$ok" = "yes"; then
1705    
1706     cat >>confdefs.h <<\_ACEOF
1707     #define SINGLE_PRECISION 1
1708     _ACEOF
1709    
1710 gezelter 2758 USE_SINGLE_PRECISION=yes
1711    
1712 gezelter 2757 fi
1713    
1714 gezelter 2547 # Checks for programs.
1715 chuckv 3288 ac_ext=cc
1716 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
1717     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1718     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1719     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1720 chuckv 3288 if test -n "$ac_tool_prefix"; then
1721     for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1722 gezelter 1490 do
1723     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1724     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1725 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
1726     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1727 gezelter 2547 if test "${ac_cv_prog_CXX+set}" = set; then
1728 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1729     else
1730 gezelter 2547 if test -n "$CXX"; then
1731     ac_cv_prog_CXX="$CXX" # Let the user override the test.
1732 gezelter 1490 else
1733 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1734     for as_dir in $PATH
1735     do
1736     IFS=$as_save_IFS
1737     test -z "$as_dir" && as_dir=.
1738     for ac_exec_ext in '' $ac_executable_extensions; do
1739 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1740 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1741 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1742     break 2
1743     fi
1744 gezelter 1490 done
1745 gezelter 2081 done
1746 gezelter 1490
1747     fi
1748     fi
1749 gezelter 2547 CXX=$ac_cv_prog_CXX
1750     if test -n "$CXX"; then
1751 chuckv 3288 echo "$as_me:$LINENO: result: $CXX" >&5
1752     echo "${ECHO_T}$CXX" >&6
1753 gezelter 1490 else
1754 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
1755     echo "${ECHO_T}no" >&6
1756 gezelter 1490 fi
1757    
1758 gezelter 2547 test -n "$CXX" && break
1759 gezelter 1490 done
1760     fi
1761 gezelter 2547 if test -z "$CXX"; then
1762     ac_ct_CXX=$CXX
1763 chuckv 3288 for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1764 gezelter 1490 do
1765     # Extract the first word of "$ac_prog", so it can be a program name with args.
1766     set dummy $ac_prog; ac_word=$2
1767 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
1768     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1769 gezelter 2547 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1770 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
1771     else
1772 gezelter 2547 if test -n "$ac_ct_CXX"; then
1773     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1774 gezelter 1490 else
1775 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1776     for as_dir in $PATH
1777     do
1778     IFS=$as_save_IFS
1779     test -z "$as_dir" && as_dir=.
1780     for ac_exec_ext in '' $ac_executable_extensions; do
1781 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1782 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
1783 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1784     break 2
1785     fi
1786 gezelter 1490 done
1787 gezelter 2081 done
1788 gezelter 1490
1789     fi
1790     fi
1791 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1792     if test -n "$ac_ct_CXX"; then
1793 chuckv 3288 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1794     echo "${ECHO_T}$ac_ct_CXX" >&6
1795 gezelter 1490 else
1796 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
1797     echo "${ECHO_T}no" >&6
1798 gezelter 1490 fi
1799    
1800 gezelter 2547 test -n "$ac_ct_CXX" && break
1801 gezelter 1490 done
1802 chuckv 3288 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1803 gezelter 1490
1804 chuckv 3288 CXX=$ac_ct_CXX
1805 gezelter 1490 fi
1806    
1807 chuckv 3288
1808 gezelter 2081 # Provide some information about the compiler.
1809 chuckv 3288 echo "$as_me:$LINENO:" \
1810     "checking for C++ compiler version" >&5
1811 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
1812 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1813     (eval $ac_compiler --version </dev/null >&5) 2>&5
1814 gezelter 2081 ac_status=$?
1815     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1816     (exit $ac_status); }
1817 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1818     (eval $ac_compiler -v </dev/null >&5) 2>&5
1819 gezelter 2081 ac_status=$?
1820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1821     (exit $ac_status); }
1822 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1823     (eval $ac_compiler -V </dev/null >&5) 2>&5
1824 gezelter 2081 ac_status=$?
1825     echo "$as_me:$LINENO: \$? = $ac_status" >&5
1826     (exit $ac_status); }
1827    
1828 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
1829 gezelter 2081 /* confdefs.h. */
1830     _ACEOF
1831     cat confdefs.h >>conftest.$ac_ext
1832     cat >>conftest.$ac_ext <<_ACEOF
1833     /* end confdefs.h. */
1834 gezelter 1490
1835     int
1836     main ()
1837     {
1838    
1839     ;
1840     return 0;
1841     }
1842     _ACEOF
1843     ac_clean_files_save=$ac_clean_files
1844 gezelter 2081 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1845 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
1846 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
1847 gezelter 1490 # of exeext.
1848 chuckv 3288 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1849     echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1850 gezelter 1490 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1851 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1852     (eval $ac_link_default) 2>&5
1853 gezelter 1490 ac_status=$?
1854 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1855 gezelter 1490 (exit $ac_status); }; then
1856 chuckv 3288 # Find the output, starting from the most likely. This scheme is
1857     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1858     # resort.
1859    
1860     # Be careful to initialize this variable, since it used to be cached.
1861     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1862     ac_cv_exeext=
1863     # b.out is created by i960 compilers.
1864     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1865 gezelter 2081 do
1866     test -f "$ac_file" || continue
1867 gezelter 1490 case $ac_file in
1868 chuckv 3288 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1869 gezelter 2081 ;;
1870 chuckv 3288 conftest.$ac_ext )
1871     # This is the source file.
1872     ;;
1873 gezelter 2081 [ab].out )
1874     # We found the default executable, but exeext='' is most
1875     # certainly right.
1876     break;;
1877     *.* )
1878 chuckv 3288 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1879     # FIXME: I believe we export ac_cv_exeext for Libtool,
1880     # but it would be cool to find out if it's true. Does anybody
1881     # maintain Libtool? --akim.
1882     export ac_cv_exeext
1883 gezelter 2081 break;;
1884     * )
1885     break;;
1886 gezelter 1490 esac
1887     done
1888     else
1889     echo "$as_me: failed program was:" >&5
1890 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
1891    
1892 gezelter 2547 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1893 gezelter 2081 See \`config.log' for more details." >&5
1894 gezelter 2547 echo "$as_me: error: C++ compiler cannot create executables
1895 gezelter 2081 See \`config.log' for more details." >&2;}
1896 gezelter 1490 { (exit 77); exit 77; }; }
1897     fi
1898    
1899     ac_exeext=$ac_cv_exeext
1900 chuckv 3288 echo "$as_me:$LINENO: result: $ac_file" >&5
1901     echo "${ECHO_T}$ac_file" >&6
1902 gezelter 1490
1903 chuckv 3288 # Check the compiler produces executables we can run. If not, either
1904 gezelter 1490 # the compiler is broken, or we cross compile.
1905 chuckv 3288 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1906     echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1907 gezelter 1490 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1908     # If not cross compiling, check that we can run a simple program.
1909     if test "$cross_compiling" != yes; then
1910     if { ac_try='./$ac_file'
1911 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1912     (eval $ac_try) 2>&5
1913 gezelter 1490 ac_status=$?
1914 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1915 gezelter 1490 (exit $ac_status); }; }; then
1916     cross_compiling=no
1917     else
1918     if test "$cross_compiling" = maybe; then
1919     cross_compiling=yes
1920     else
1921 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1922 gezelter 2081 If you meant to cross compile, use \`--host'.
1923     See \`config.log' for more details." >&5
1924 gezelter 2547 echo "$as_me: error: cannot run C++ compiled programs.
1925 gezelter 2081 If you meant to cross compile, use \`--host'.
1926     See \`config.log' for more details." >&2;}
1927 gezelter 1490 { (exit 1); exit 1; }; }
1928     fi
1929     fi
1930     fi
1931 chuckv 3288 echo "$as_me:$LINENO: result: yes" >&5
1932     echo "${ECHO_T}yes" >&6
1933 gezelter 1490
1934 chuckv 3288 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1935 gezelter 1490 ac_clean_files=$ac_clean_files_save
1936 chuckv 3288 # Check the compiler produces executables we can run. If not, either
1937 gezelter 1490 # the compiler is broken, or we cross compile.
1938 chuckv 3288 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1939     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1940     echo "$as_me:$LINENO: result: $cross_compiling" >&5
1941     echo "${ECHO_T}$cross_compiling" >&6
1942 gezelter 1490
1943 chuckv 3288 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1944     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1945     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1946     (eval $ac_link) 2>&5
1947 gezelter 1490 ac_status=$?
1948 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1949 gezelter 1490 (exit $ac_status); }; then
1950     # If both `conftest.exe' and `conftest' are `present' (well, observable)
1951     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1952     # work properly (i.e., refer to `conftest.exe'), while it won't with
1953     # `rm'.
1954 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
1955     test -f "$ac_file" || continue
1956 gezelter 1490 case $ac_file in
1957 chuckv 3288 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1958 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1959 chuckv 3288 export ac_cv_exeext
1960 gezelter 2081 break;;
1961 gezelter 1490 * ) break;;
1962     esac
1963     done
1964     else
1965 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1966     See \`config.log' for more details." >&5
1967     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1968     See \`config.log' for more details." >&2;}
1969 gezelter 1490 { (exit 1); exit 1; }; }
1970     fi
1971    
1972 chuckv 3288 rm -f conftest$ac_cv_exeext
1973     echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1974     echo "${ECHO_T}$ac_cv_exeext" >&6
1975 gezelter 1490
1976 chuckv 3288 rm -f conftest.$ac_ext
1977 gezelter 1490 EXEEXT=$ac_cv_exeext
1978     ac_exeext=$EXEEXT
1979 chuckv 3288 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1980     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1981 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
1982     echo $ECHO_N "(cached) $ECHO_C" >&6
1983     else
1984     cat >conftest.$ac_ext <<_ACEOF
1985 gezelter 2081 /* confdefs.h. */
1986     _ACEOF
1987     cat confdefs.h >>conftest.$ac_ext
1988     cat >>conftest.$ac_ext <<_ACEOF
1989     /* end confdefs.h. */
1990 gezelter 1490
1991     int
1992     main ()
1993     {
1994    
1995     ;
1996     return 0;
1997     }
1998     _ACEOF
1999 chuckv 3288 rm -f conftest.o conftest.obj
2000     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2001     (eval $ac_compile) 2>&5
2002 gezelter 1490 ac_status=$?
2003 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2004 gezelter 1490 (exit $ac_status); }; then
2005 chuckv 3288 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2006 gezelter 1490 case $ac_file in
2007 chuckv 3288 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2008 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2009     break;;
2010     esac
2011     done
2012     else
2013     echo "$as_me: failed program was:" >&5
2014 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2015    
2016     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2017     See \`config.log' for more details." >&5
2018     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2019     See \`config.log' for more details." >&2;}
2020 gezelter 1490 { (exit 1); exit 1; }; }
2021     fi
2022    
2023 chuckv 3288 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2024 gezelter 1490 fi
2025 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2026     echo "${ECHO_T}$ac_cv_objext" >&6
2027 gezelter 1490 OBJEXT=$ac_cv_objext
2028     ac_objext=$OBJEXT
2029 chuckv 3288 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2030     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2031 gezelter 2547 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2032     echo $ECHO_N "(cached) $ECHO_C" >&6
2033     else
2034     cat >conftest.$ac_ext <<_ACEOF
2035     /* confdefs.h. */
2036     _ACEOF
2037     cat confdefs.h >>conftest.$ac_ext
2038     cat >>conftest.$ac_ext <<_ACEOF
2039     /* end confdefs.h. */
2040    
2041     int
2042     main ()
2043     {
2044     #ifndef __GNUC__
2045     choke me
2046     #endif
2047    
2048     ;
2049     return 0;
2050     }
2051     _ACEOF
2052 chuckv 3288 rm -f conftest.$ac_objext
2053     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2054     (eval $ac_compile) 2>conftest.er1
2055 gezelter 2547 ac_status=$?
2056     grep -v '^ *+' conftest.er1 >conftest.err
2057 chuckv 3288 rm -f conftest.er1
2058 gezelter 2547 cat conftest.err >&5
2059     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2060 chuckv 3288 (exit $ac_status); } &&
2061     { ac_try='test -z "$ac_cxx_werror_flag"
2062     || test ! -s conftest.err'
2063     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2064     (eval $ac_try) 2>&5
2065     ac_status=$?
2066     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2067     (exit $ac_status); }; } &&
2068     { ac_try='test -s conftest.$ac_objext'
2069     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2070     (eval $ac_try) 2>&5
2071     ac_status=$?
2072     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2073     (exit $ac_status); }; }; then
2074 gezelter 2547 ac_compiler_gnu=yes
2075     else
2076     echo "$as_me: failed program was:" >&5
2077     sed 's/^/| /' conftest.$ac_ext >&5
2078    
2079 chuckv 3288 ac_compiler_gnu=no
2080 gezelter 2547 fi
2081 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2082 gezelter 2547 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2083    
2084     fi
2085 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2086     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2087 gezelter 2547 GXX=`test $ac_compiler_gnu = yes && echo yes`
2088     ac_test_CXXFLAGS=${CXXFLAGS+set}
2089     ac_save_CXXFLAGS=$CXXFLAGS
2090 chuckv 3288 CXXFLAGS="-g"
2091     echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2092     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2093 gezelter 2547 if test "${ac_cv_prog_cxx_g+set}" = set; then
2094     echo $ECHO_N "(cached) $ECHO_C" >&6
2095     else
2096 chuckv 3288 cat >conftest.$ac_ext <<_ACEOF
2097 gezelter 2547 /* confdefs.h. */
2098     _ACEOF
2099     cat confdefs.h >>conftest.$ac_ext
2100     cat >>conftest.$ac_ext <<_ACEOF
2101     /* end confdefs.h. */
2102    
2103     int
2104     main ()
2105     {
2106    
2107     ;
2108     return 0;
2109     }
2110     _ACEOF
2111 chuckv 3288 rm -f conftest.$ac_objext
2112     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2113     (eval $ac_compile) 2>conftest.er1
2114 gezelter 2547 ac_status=$?
2115     grep -v '^ *+' conftest.er1 >conftest.err
2116 chuckv 3288 rm -f conftest.er1
2117 gezelter 2547 cat conftest.err >&5
2118     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2119 chuckv 3288 (exit $ac_status); } &&
2120     { ac_try='test -z "$ac_cxx_werror_flag"
2121     || test ! -s conftest.err'
2122     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2123     (eval $ac_try) 2>&5
2124     ac_status=$?
2125     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2126     (exit $ac_status); }; } &&
2127     { ac_try='test -s conftest.$ac_objext'
2128     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2129     (eval $ac_try) 2>&5
2130     ac_status=$?
2131     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2132     (exit $ac_status); }; }; then
2133 gezelter 2547 ac_cv_prog_cxx_g=yes
2134     else
2135     echo "$as_me: failed program was:" >&5
2136     sed 's/^/| /' conftest.$ac_ext >&5
2137    
2138 chuckv 3288 ac_cv_prog_cxx_g=no
2139     fi
2140     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2141     fi
2142     echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2143     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2144     if test "$ac_test_CXXFLAGS" = set; then
2145     CXXFLAGS=$ac_save_CXXFLAGS
2146     elif test $ac_cv_prog_cxx_g = yes; then
2147     if test "$GXX" = yes; then
2148     CXXFLAGS="-g -O2"
2149     else
2150     CXXFLAGS="-g"
2151     fi
2152     else
2153     if test "$GXX" = yes; then
2154     CXXFLAGS="-O2"
2155     else
2156     CXXFLAGS=
2157     fi
2158     fi
2159     for ac_declaration in \
2160     '' \
2161     'extern "C" void std::exit (int) throw (); using std::exit;' \
2162     'extern "C" void std::exit (int); using std::exit;' \
2163     'extern "C" void exit (int) throw ();' \
2164     'extern "C" void exit (int);' \
2165     'void exit (int);'
2166     do
2167     cat >conftest.$ac_ext <<_ACEOF
2168 gezelter 2547 /* confdefs.h. */
2169     _ACEOF
2170     cat confdefs.h >>conftest.$ac_ext
2171     cat >>conftest.$ac_ext <<_ACEOF
2172     /* end confdefs.h. */
2173 chuckv 3288 $ac_declaration
2174     #include <stdlib.h>
2175 gezelter 2547 int
2176     main ()
2177     {
2178 chuckv 3288 exit (42);
2179 gezelter 2547 ;
2180     return 0;
2181     }
2182     _ACEOF
2183 chuckv 3288 rm -f conftest.$ac_objext
2184     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2185     (eval $ac_compile) 2>conftest.er1
2186 gezelter 2547 ac_status=$?
2187     grep -v '^ *+' conftest.er1 >conftest.err
2188 chuckv 3288 rm -f conftest.er1
2189 gezelter 2547 cat conftest.err >&5
2190     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2191 chuckv 3288 (exit $ac_status); } &&
2192     { ac_try='test -z "$ac_cxx_werror_flag"
2193     || test ! -s conftest.err'
2194     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2195     (eval $ac_try) 2>&5
2196     ac_status=$?
2197     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2198     (exit $ac_status); }; } &&
2199     { ac_try='test -s conftest.$ac_objext'
2200     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2201     (eval $ac_try) 2>&5
2202     ac_status=$?
2203     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2204     (exit $ac_status); }; }; then
2205 gezelter 2547 :
2206     else
2207     echo "$as_me: failed program was:" >&5
2208     sed 's/^/| /' conftest.$ac_ext >&5
2209    
2210 chuckv 3288 continue
2211     fi
2212     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2213     cat >conftest.$ac_ext <<_ACEOF
2214 gezelter 2547 /* confdefs.h. */
2215     _ACEOF
2216     cat confdefs.h >>conftest.$ac_ext
2217     cat >>conftest.$ac_ext <<_ACEOF
2218     /* end confdefs.h. */
2219 chuckv 3288 $ac_declaration
2220 gezelter 2547 int
2221     main ()
2222     {
2223 chuckv 3288 exit (42);
2224 gezelter 2547 ;
2225     return 0;
2226     }
2227     _ACEOF
2228 chuckv 3288 rm -f conftest.$ac_objext
2229     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2230     (eval $ac_compile) 2>conftest.er1
2231 gezelter 2547 ac_status=$?
2232     grep -v '^ *+' conftest.er1 >conftest.err
2233 chuckv 3288 rm -f conftest.er1
2234 gezelter 2547 cat conftest.err >&5
2235     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2236 chuckv 3288 (exit $ac_status); } &&
2237     { ac_try='test -z "$ac_cxx_werror_flag"
2238     || test ! -s conftest.err'
2239     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2240     (eval $ac_try) 2>&5
2241     ac_status=$?
2242     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2243     (exit $ac_status); }; } &&
2244     { ac_try='test -s conftest.$ac_objext'
2245     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2246     (eval $ac_try) 2>&5
2247     ac_status=$?
2248     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2249     (exit $ac_status); }; }; then
2250     break
2251 gezelter 2547 else
2252     echo "$as_me: failed program was:" >&5
2253     sed 's/^/| /' conftest.$ac_ext >&5
2254    
2255     fi
2256 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2257     done
2258     rm -f conftest*
2259     if test -n "$ac_declaration"; then
2260     echo '#ifdef __cplusplus' >>confdefs.h
2261     echo $ac_declaration >>confdefs.h
2262     echo '#endif' >>confdefs.h
2263 gezelter 2547 fi
2264    
2265     ac_ext=c
2266     ac_cpp='$CPP $CPPFLAGS'
2267     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2268     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2269     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2270    
2271     ac_ext=c
2272     ac_cpp='$CPP $CPPFLAGS'
2273     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2274     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2275     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2276     if test -n "$ac_tool_prefix"; then
2277 gezelter 2862 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2278 gezelter 2547 do
2279     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2280     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2281 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
2282     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2283 gezelter 2547 if test "${ac_cv_prog_CC+set}" = set; then
2284     echo $ECHO_N "(cached) $ECHO_C" >&6
2285     else
2286     if test -n "$CC"; then
2287     ac_cv_prog_CC="$CC" # Let the user override the test.
2288     else
2289     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2290     for as_dir in $PATH
2291     do
2292     IFS=$as_save_IFS
2293     test -z "$as_dir" && as_dir=.
2294     for ac_exec_ext in '' $ac_executable_extensions; do
2295 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2296 gezelter 2547 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2297     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2298     break 2
2299     fi
2300     done
2301     done
2302    
2303     fi
2304     fi
2305     CC=$ac_cv_prog_CC
2306     if test -n "$CC"; then
2307 chuckv 3288 echo "$as_me:$LINENO: result: $CC" >&5
2308     echo "${ECHO_T}$CC" >&6
2309 gezelter 2547 else
2310 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
2311     echo "${ECHO_T}no" >&6
2312 gezelter 2547 fi
2313    
2314     test -n "$CC" && break
2315     done
2316     fi
2317     if test -z "$CC"; then
2318     ac_ct_CC=$CC
2319 gezelter 2862 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2320 gezelter 2547 do
2321     # Extract the first word of "$ac_prog", so it can be a program name with args.
2322     set dummy $ac_prog; ac_word=$2
2323 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
2324     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2325 gezelter 2547 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2326     echo $ECHO_N "(cached) $ECHO_C" >&6
2327     else
2328     if test -n "$ac_ct_CC"; then
2329     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2330     else
2331     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2332     for as_dir in $PATH
2333     do
2334     IFS=$as_save_IFS
2335     test -z "$as_dir" && as_dir=.
2336     for ac_exec_ext in '' $ac_executable_extensions; do
2337 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2338 gezelter 2547 ac_cv_prog_ac_ct_CC="$ac_prog"
2339     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2340     break 2
2341     fi
2342     done
2343     done
2344    
2345     fi
2346     fi
2347     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2348     if test -n "$ac_ct_CC"; then
2349 chuckv 3288 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2350     echo "${ECHO_T}$ac_ct_CC" >&6
2351 gezelter 2547 else
2352 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
2353     echo "${ECHO_T}no" >&6
2354 gezelter 2547 fi
2355    
2356     test -n "$ac_ct_CC" && break
2357     done
2358    
2359 chuckv 3288 CC=$ac_ct_CC
2360 gezelter 2547 fi
2361    
2362    
2363     test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2364     See \`config.log' for more details." >&5
2365     echo "$as_me: error: no acceptable C compiler found in \$PATH
2366     See \`config.log' for more details." >&2;}
2367     { (exit 1); exit 1; }; }
2368    
2369     # Provide some information about the compiler.
2370 chuckv 3288 echo "$as_me:$LINENO:" \
2371     "checking for C compiler version" >&5
2372 gezelter 2547 ac_compiler=`set X $ac_compile; echo $2`
2373 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2374     (eval $ac_compiler --version </dev/null >&5) 2>&5
2375 gezelter 2547 ac_status=$?
2376     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377     (exit $ac_status); }
2378 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2379     (eval $ac_compiler -v </dev/null >&5) 2>&5
2380 gezelter 2547 ac_status=$?
2381     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2382     (exit $ac_status); }
2383 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2384     (eval $ac_compiler -V </dev/null >&5) 2>&5
2385 gezelter 2547 ac_status=$?
2386     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2387     (exit $ac_status); }
2388    
2389 chuckv 3288 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2390     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2391 gezelter 1490 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2392     echo $ECHO_N "(cached) $ECHO_C" >&6
2393     else
2394     cat >conftest.$ac_ext <<_ACEOF
2395 gezelter 2081 /* confdefs.h. */
2396     _ACEOF
2397     cat confdefs.h >>conftest.$ac_ext
2398     cat >>conftest.$ac_ext <<_ACEOF
2399     /* end confdefs.h. */
2400 gezelter 1490
2401     int
2402     main ()
2403     {
2404     #ifndef __GNUC__
2405     choke me
2406     #endif
2407    
2408     ;
2409     return 0;
2410     }
2411     _ACEOF
2412 chuckv 3288 rm -f conftest.$ac_objext
2413     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2414     (eval $ac_compile) 2>conftest.er1
2415 gezelter 1490 ac_status=$?
2416 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2417     rm -f conftest.er1
2418     cat conftest.err >&5
2419     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2420 chuckv 3288 (exit $ac_status); } &&
2421     { ac_try='test -z "$ac_c_werror_flag"
2422     || test ! -s conftest.err'
2423     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2424     (eval $ac_try) 2>&5
2425     ac_status=$?
2426     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2427     (exit $ac_status); }; } &&
2428     { ac_try='test -s conftest.$ac_objext'
2429     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2430     (eval $ac_try) 2>&5
2431     ac_status=$?
2432     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2433     (exit $ac_status); }; }; then
2434 gezelter 1490 ac_compiler_gnu=yes
2435     else
2436     echo "$as_me: failed program was:" >&5
2437 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2438    
2439 chuckv 3288 ac_compiler_gnu=no
2440 gezelter 1490 fi
2441 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2442 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2443    
2444     fi
2445 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2446     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2447 gezelter 1490 GCC=`test $ac_compiler_gnu = yes && echo yes`
2448     ac_test_CFLAGS=${CFLAGS+set}
2449     ac_save_CFLAGS=$CFLAGS
2450 chuckv 3288 CFLAGS="-g"
2451     echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2452     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2453 gezelter 1490 if test "${ac_cv_prog_cc_g+set}" = set; then
2454     echo $ECHO_N "(cached) $ECHO_C" >&6
2455     else
2456 chuckv 3288 cat >conftest.$ac_ext <<_ACEOF
2457 gezelter 2081 /* confdefs.h. */
2458     _ACEOF
2459     cat confdefs.h >>conftest.$ac_ext
2460     cat >>conftest.$ac_ext <<_ACEOF
2461     /* end confdefs.h. */
2462 gezelter 1490
2463     int
2464     main ()
2465     {
2466    
2467     ;
2468     return 0;
2469     }
2470     _ACEOF
2471 chuckv 3288 rm -f conftest.$ac_objext
2472     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2473     (eval $ac_compile) 2>conftest.er1
2474 gezelter 1490 ac_status=$?
2475 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2476     rm -f conftest.er1
2477     cat conftest.err >&5
2478     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2479 chuckv 3288 (exit $ac_status); } &&
2480     { ac_try='test -z "$ac_c_werror_flag"
2481     || test ! -s conftest.err'
2482     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2483     (eval $ac_try) 2>&5
2484 gezelter 1490 ac_status=$?
2485 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2486 chuckv 3288 (exit $ac_status); }; } &&
2487     { ac_try='test -s conftest.$ac_objext'
2488     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2489     (eval $ac_try) 2>&5
2490 gezelter 2081 ac_status=$?
2491     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2492 chuckv 3288 (exit $ac_status); }; }; then
2493 gezelter 1490 ac_cv_prog_cc_g=yes
2494     else
2495     echo "$as_me: failed program was:" >&5
2496 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2497    
2498 chuckv 3288 ac_cv_prog_cc_g=no
2499 gezelter 1490 fi
2500 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2501 gezelter 1490 fi
2502 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2503     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2504 gezelter 1490 if test "$ac_test_CFLAGS" = set; then
2505     CFLAGS=$ac_save_CFLAGS
2506     elif test $ac_cv_prog_cc_g = yes; then
2507     if test "$GCC" = yes; then
2508     CFLAGS="-g -O2"
2509     else
2510     CFLAGS="-g"
2511     fi
2512     else
2513     if test "$GCC" = yes; then
2514     CFLAGS="-O2"
2515     else
2516     CFLAGS=
2517     fi
2518     fi
2519 chuckv 3288 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2520     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2521     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2522 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
2523     else
2524 chuckv 3288 ac_cv_prog_cc_stdc=no
2525 gezelter 2081 ac_save_CC=$CC
2526     cat >conftest.$ac_ext <<_ACEOF
2527     /* confdefs.h. */
2528     _ACEOF
2529     cat confdefs.h >>conftest.$ac_ext
2530     cat >>conftest.$ac_ext <<_ACEOF
2531     /* end confdefs.h. */
2532     #include <stdarg.h>
2533     #include <stdio.h>
2534     #include <sys/types.h>
2535     #include <sys/stat.h>
2536     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2537     struct buf { int x; };
2538     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2539     static char *e (p, i)
2540     char **p;
2541     int i;
2542     {
2543     return p[i];
2544     }
2545     static char *f (char * (*g) (char **, int), char **p, ...)
2546     {
2547     char *s;
2548     va_list v;
2549     va_start (v,p);
2550     s = g (p, va_arg (v,int));
2551     va_end (v);
2552     return s;
2553     }
2554    
2555     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2556     function prototypes and stuff, but not '\xHH' hex character constants.
2557     These don't provoke an error unfortunately, instead are silently treated
2558 chuckv 3288 as 'x'. The following induces an error, until -std1 is added to get
2559 gezelter 2081 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2560     array size at least. It's necessary to write '\x00'==0 to get something
2561 chuckv 3288 that's true only with -std1. */
2562 gezelter 2081 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2563    
2564     int test (int i, double x);
2565     struct s1 {int (*f) (int a);};
2566     struct s2 {int (*f) (double a);};
2567     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2568     int argc;
2569     char **argv;
2570     int
2571     main ()
2572     {
2573     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2574     ;
2575     return 0;
2576     }
2577     _ACEOF
2578 chuckv 3288 # Don't try gcc -ansi; that turns off useful extensions and
2579     # breaks some systems' header files.
2580     # AIX -qlanglvl=ansi
2581     # Ultrix and OSF/1 -std1
2582     # HP-UX 10.20 and later -Ae
2583     # HP-UX older versions -Aa -D_HPUX_SOURCE
2584     # SVR4 -Xc -D__EXTENSIONS__
2585     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2586 gezelter 2081 do
2587     CC="$ac_save_CC $ac_arg"
2588 chuckv 3288 rm -f conftest.$ac_objext
2589     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2590     (eval $ac_compile) 2>conftest.er1
2591 gezelter 2081 ac_status=$?
2592     grep -v '^ *+' conftest.er1 >conftest.err
2593     rm -f conftest.er1
2594     cat conftest.err >&5
2595     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2596 chuckv 3288 (exit $ac_status); } &&
2597     { ac_try='test -z "$ac_c_werror_flag"
2598     || test ! -s conftest.err'
2599     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2600     (eval $ac_try) 2>&5
2601     ac_status=$?
2602     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603     (exit $ac_status); }; } &&
2604     { ac_try='test -s conftest.$ac_objext'
2605     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2606     (eval $ac_try) 2>&5
2607     ac_status=$?
2608     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609     (exit $ac_status); }; }; then
2610     ac_cv_prog_cc_stdc=$ac_arg
2611     break
2612 gezelter 2081 else
2613     echo "$as_me: failed program was:" >&5
2614     sed 's/^/| /' conftest.$ac_ext >&5
2615    
2616     fi
2617 chuckv 3288 rm -f conftest.err conftest.$ac_objext
2618 gezelter 2081 done
2619 chuckv 3288 rm -f conftest.$ac_ext conftest.$ac_objext
2620 gezelter 2081 CC=$ac_save_CC
2621    
2622     fi
2623 chuckv 3288
2624     case "x$ac_cv_prog_cc_stdc" in
2625     x|xno)
2626     echo "$as_me:$LINENO: result: none needed" >&5
2627     echo "${ECHO_T}none needed" >&6 ;;
2628 gezelter 2081 *)
2629 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2630     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2631     CC="$CC $ac_cv_prog_cc_stdc" ;;
2632 gezelter 2081 esac
2633    
2634 chuckv 3288 # Some people use a C++ compiler to compile C. Since we use `exit',
2635     # in C++ we need to declare it. In case someone uses the same compiler
2636     # for both compiling C and C++ we need to have the C++ compiler decide
2637     # the declaration of exit, since it's the most demanding environment.
2638     cat >conftest.$ac_ext <<_ACEOF
2639     #ifndef __cplusplus
2640     choke me
2641     #endif
2642     _ACEOF
2643     rm -f conftest.$ac_objext
2644     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2645     (eval $ac_compile) 2>conftest.er1
2646     ac_status=$?
2647     grep -v '^ *+' conftest.er1 >conftest.err
2648     rm -f conftest.er1
2649     cat conftest.err >&5
2650     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2651     (exit $ac_status); } &&
2652     { ac_try='test -z "$ac_c_werror_flag"
2653     || test ! -s conftest.err'
2654     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2655     (eval $ac_try) 2>&5
2656     ac_status=$?
2657     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2658     (exit $ac_status); }; } &&
2659     { ac_try='test -s conftest.$ac_objext'
2660     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2661     (eval $ac_try) 2>&5
2662     ac_status=$?
2663     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2664     (exit $ac_status); }; }; then
2665     for ac_declaration in \
2666     '' \
2667     'extern "C" void std::exit (int) throw (); using std::exit;' \
2668     'extern "C" void std::exit (int); using std::exit;' \
2669     'extern "C" void exit (int) throw ();' \
2670     'extern "C" void exit (int);' \
2671     'void exit (int);'
2672     do
2673     cat >conftest.$ac_ext <<_ACEOF
2674     /* confdefs.h. */
2675     _ACEOF
2676     cat confdefs.h >>conftest.$ac_ext
2677     cat >>conftest.$ac_ext <<_ACEOF
2678     /* end confdefs.h. */
2679     $ac_declaration
2680     #include <stdlib.h>
2681     int
2682     main ()
2683     {
2684     exit (42);
2685     ;
2686     return 0;
2687     }
2688     _ACEOF
2689     rm -f conftest.$ac_objext
2690     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2691     (eval $ac_compile) 2>conftest.er1
2692     ac_status=$?
2693     grep -v '^ *+' conftest.er1 >conftest.err
2694     rm -f conftest.er1
2695     cat conftest.err >&5
2696     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2697     (exit $ac_status); } &&
2698     { ac_try='test -z "$ac_c_werror_flag"
2699     || test ! -s conftest.err'
2700     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2701     (eval $ac_try) 2>&5
2702     ac_status=$?
2703     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2704     (exit $ac_status); }; } &&
2705     { ac_try='test -s conftest.$ac_objext'
2706     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2707     (eval $ac_try) 2>&5
2708     ac_status=$?
2709     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2710     (exit $ac_status); }; }; then
2711     :
2712     else
2713     echo "$as_me: failed program was:" >&5
2714     sed 's/^/| /' conftest.$ac_ext >&5
2715 gezelter 2081
2716 chuckv 3288 continue
2717     fi
2718     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2719     cat >conftest.$ac_ext <<_ACEOF
2720     /* confdefs.h. */
2721     _ACEOF
2722     cat confdefs.h >>conftest.$ac_ext
2723     cat >>conftest.$ac_ext <<_ACEOF
2724     /* end confdefs.h. */
2725     $ac_declaration
2726     int
2727     main ()
2728     {
2729     exit (42);
2730     ;
2731     return 0;
2732     }
2733     _ACEOF
2734     rm -f conftest.$ac_objext
2735     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2736     (eval $ac_compile) 2>conftest.er1
2737     ac_status=$?
2738     grep -v '^ *+' conftest.er1 >conftest.err
2739     rm -f conftest.er1
2740     cat conftest.err >&5
2741     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2742     (exit $ac_status); } &&
2743     { ac_try='test -z "$ac_c_werror_flag"
2744     || test ! -s conftest.err'
2745     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2746     (eval $ac_try) 2>&5
2747     ac_status=$?
2748     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2749     (exit $ac_status); }; } &&
2750     { ac_try='test -s conftest.$ac_objext'
2751     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2752     (eval $ac_try) 2>&5
2753     ac_status=$?
2754     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2755     (exit $ac_status); }; }; then
2756     break
2757     else
2758     echo "$as_me: failed program was:" >&5
2759     sed 's/^/| /' conftest.$ac_ext >&5
2760    
2761     fi
2762     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2763     done
2764     rm -f conftest*
2765     if test -n "$ac_declaration"; then
2766     echo '#ifdef __cplusplus' >>confdefs.h
2767     echo $ac_declaration >>confdefs.h
2768     echo '#endif' >>confdefs.h
2769     fi
2770    
2771     else
2772     echo "$as_me: failed program was:" >&5
2773     sed 's/^/| /' conftest.$ac_ext >&5
2774    
2775     fi
2776     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2777 gezelter 1490 ac_ext=c
2778     ac_cpp='$CPP $CPPFLAGS'
2779     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2780     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2781     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2782    
2783 chuckv 3288 ac_ext=${FC_SRCEXT-f}
2784     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2785     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2786 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2787 gezelter 1490 if test -n "$ac_tool_prefix"; then
2788 gezelter 2862 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2789 gezelter 1490 do
2790     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2791     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2792 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
2793     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2794 gezelter 2547 if test "${ac_cv_prog_FC+set}" = set; then
2795 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2796     else
2797 gezelter 2547 if test -n "$FC"; then
2798     ac_cv_prog_FC="$FC" # Let the user override the test.
2799 gezelter 1490 else
2800 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2801     for as_dir in $PATH
2802     do
2803     IFS=$as_save_IFS
2804     test -z "$as_dir" && as_dir=.
2805     for ac_exec_ext in '' $ac_executable_extensions; do
2806 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2807 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2808 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2809     break 2
2810     fi
2811 gezelter 1490 done
2812 gezelter 2081 done
2813 gezelter 1490
2814     fi
2815     fi
2816 gezelter 2547 FC=$ac_cv_prog_FC
2817     if test -n "$FC"; then
2818 chuckv 3288 echo "$as_me:$LINENO: result: $FC" >&5
2819     echo "${ECHO_T}$FC" >&6
2820 gezelter 1490 else
2821 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
2822     echo "${ECHO_T}no" >&6
2823 gezelter 1490 fi
2824    
2825 gezelter 2547 test -n "$FC" && break
2826 gezelter 1490 done
2827     fi
2828 gezelter 2547 if test -z "$FC"; then
2829     ac_ct_FC=$FC
2830 gezelter 2862 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2831 gezelter 1490 do
2832     # Extract the first word of "$ac_prog", so it can be a program name with args.
2833     set dummy $ac_prog; ac_word=$2
2834 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
2835     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2836 gezelter 2547 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2837 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2838     else
2839 gezelter 2547 if test -n "$ac_ct_FC"; then
2840     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2841 gezelter 1490 else
2842 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2843     for as_dir in $PATH
2844     do
2845     IFS=$as_save_IFS
2846     test -z "$as_dir" && as_dir=.
2847     for ac_exec_ext in '' $ac_executable_extensions; do
2848 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2849 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
2850 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2851     break 2
2852     fi
2853 gezelter 1490 done
2854 gezelter 2081 done
2855 gezelter 1490
2856     fi
2857     fi
2858 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2859     if test -n "$ac_ct_FC"; then
2860 chuckv 3288 echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2861     echo "${ECHO_T}$ac_ct_FC" >&6
2862 gezelter 1490 else
2863 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
2864     echo "${ECHO_T}no" >&6
2865 gezelter 1490 fi
2866    
2867 gezelter 2547 test -n "$ac_ct_FC" && break
2868 gezelter 1490 done
2869    
2870 chuckv 3288 FC=$ac_ct_FC
2871 gezelter 1490 fi
2872    
2873 gezelter 2081
2874     # Provide some information about the compiler.
2875 chuckv 3291 echo "$as_me:2875:" \
2876 chuckv 3288 "checking for Fortran compiler version" >&5
2877 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
2878 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2879     (eval $ac_compiler --version </dev/null >&5) 2>&5
2880 gezelter 2081 ac_status=$?
2881     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2882     (exit $ac_status); }
2883 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2884     (eval $ac_compiler -v </dev/null >&5) 2>&5
2885 gezelter 2081 ac_status=$?
2886     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2887     (exit $ac_status); }
2888 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2889     (eval $ac_compiler -V </dev/null >&5) 2>&5
2890 gezelter 2081 ac_status=$?
2891     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2892     (exit $ac_status); }
2893 chuckv 3288 rm -f a.out
2894 gezelter 2081
2895 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
2896     # input file. (Note that this only needs to work for GNU compilers.)
2897     ac_save_ext=$ac_ext
2898     ac_ext=F
2899 chuckv 3288 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2900     echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2901 gezelter 2547 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2902 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2903     else
2904     cat >conftest.$ac_ext <<_ACEOF
2905 gezelter 2547 program main
2906 gezelter 1490 #ifndef __GNUC__
2907     choke me
2908     #endif
2909    
2910 gezelter 2547 end
2911 gezelter 1490 _ACEOF
2912 chuckv 3288 rm -f conftest.$ac_objext
2913     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2914     (eval $ac_compile) 2>conftest.er1
2915 gezelter 1490 ac_status=$?
2916 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2917     rm -f conftest.er1
2918     cat conftest.err >&5
2919     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2920 chuckv 3288 (exit $ac_status); } &&
2921     { ac_try='test -z "$ac_fc_werror_flag"
2922     || test ! -s conftest.err'
2923     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2924     (eval $ac_try) 2>&5
2925     ac_status=$?
2926     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2927     (exit $ac_status); }; } &&
2928     { ac_try='test -s conftest.$ac_objext'
2929     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2930     (eval $ac_try) 2>&5
2931     ac_status=$?
2932     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2933     (exit $ac_status); }; }; then
2934 gezelter 1490 ac_compiler_gnu=yes
2935     else
2936     echo "$as_me: failed program was:" >&5
2937 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2938    
2939 chuckv 3288 ac_compiler_gnu=no
2940 gezelter 1490 fi
2941 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2942 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2943 gezelter 1490
2944     fi
2945 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2946     echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2947 gezelter 2547 ac_ext=$ac_save_ext
2948     ac_test_FFLAGS=${FCFLAGS+set}
2949     ac_save_FFLAGS=$FCFLAGS
2950     FCFLAGS=
2951 chuckv 3288 echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2952     echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2953 gezelter 2547 if test "${ac_cv_prog_fc_g+set}" = set; then
2954 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2955     else
2956 gezelter 2547 FCFLAGS=-g
2957     cat >conftest.$ac_ext <<_ACEOF
2958     program main
2959 gezelter 1490
2960 gezelter 2547 end
2961 gezelter 1490 _ACEOF
2962 chuckv 3288 rm -f conftest.$ac_objext
2963     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2964     (eval $ac_compile) 2>conftest.er1
2965 gezelter 1490 ac_status=$?
2966 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2967     rm -f conftest.er1
2968     cat conftest.err >&5
2969     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2970 chuckv 3288 (exit $ac_status); } &&
2971     { ac_try='test -z "$ac_fc_werror_flag"
2972     || test ! -s conftest.err'
2973     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2974     (eval $ac_try) 2>&5
2975     ac_status=$?
2976     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2977     (exit $ac_status); }; } &&
2978     { ac_try='test -s conftest.$ac_objext'
2979     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2980     (eval $ac_try) 2>&5
2981     ac_status=$?
2982     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2983     (exit $ac_status); }; }; then
2984 gezelter 2547 ac_cv_prog_fc_g=yes
2985 gezelter 1490 else
2986     echo "$as_me: failed program was:" >&5
2987 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2988    
2989 chuckv 3288 ac_cv_prog_fc_g=no
2990 gezelter 1490 fi
2991 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2992 gezelter 2547
2993 gezelter 1490 fi
2994 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2995     echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2996 gezelter 2547 if test "$ac_test_FFLAGS" = set; then
2997     FCFLAGS=$ac_save_FFLAGS
2998     elif test $ac_cv_prog_fc_g = yes; then
2999     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3000     FCFLAGS="-g -O2"
3001 gezelter 1490 else
3002 gezelter 2547 FCFLAGS="-g"
3003 gezelter 1490 fi
3004     else
3005 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3006     FCFLAGS="-O2"
3007 gezelter 1490 else
3008 gezelter 2547 FCFLAGS=
3009 gezelter 1490 fi
3010     fi
3011 gezelter 2081
3012 gezelter 1490 ac_ext=c
3013     ac_cpp='$CPP $CPPFLAGS'
3014     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3015     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3016     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3017    
3018 gezelter 2473 ac_ext=c
3019     ac_cpp='$CPP $CPPFLAGS'
3020     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3021     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3022     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3023 chuckv 3288 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3024     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3025 gezelter 2473 # On Suns, sometimes $CPP names a directory.
3026     if test -n "$CPP" && test -d "$CPP"; then
3027     CPP=
3028     fi
3029     if test -z "$CPP"; then
3030     if test "${ac_cv_prog_CPP+set}" = set; then
3031     echo $ECHO_N "(cached) $ECHO_C" >&6
3032     else
3033     # Double quotes because CPP needs to be expanded
3034     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3035     do
3036     ac_preproc_ok=false
3037     for ac_c_preproc_warn_flag in '' yes
3038     do
3039     # Use a header file that comes with gcc, so configuring glibc
3040     # with a fresh cross-compiler works.
3041     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3042     # <limits.h> exists even on freestanding compilers.
3043     # On the NeXT, cc -E runs the code through the compiler's parser,
3044     # not just through cpp. "Syntax error" is here to catch this case.
3045     cat >conftest.$ac_ext <<_ACEOF
3046     /* confdefs.h. */
3047     _ACEOF
3048     cat confdefs.h >>conftest.$ac_ext
3049     cat >>conftest.$ac_ext <<_ACEOF
3050     /* end confdefs.h. */
3051     #ifdef __STDC__
3052     # include <limits.h>
3053     #else
3054     # include <assert.h>
3055     #endif
3056     Syntax error
3057     _ACEOF
3058 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3059     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3060 gezelter 2473 ac_status=$?
3061     grep -v '^ *+' conftest.er1 >conftest.err
3062 chuckv 3288 rm -f conftest.er1
3063 gezelter 2473 cat conftest.err >&5
3064     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3065 chuckv 3288 (exit $ac_status); } >/dev/null; then
3066     if test -s conftest.err; then
3067     ac_cpp_err=$ac_c_preproc_warn_flag
3068     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3069     else
3070     ac_cpp_err=
3071     fi
3072     else
3073     ac_cpp_err=yes
3074     fi
3075     if test -z "$ac_cpp_err"; then
3076 gezelter 2473 :
3077     else
3078     echo "$as_me: failed program was:" >&5
3079     sed 's/^/| /' conftest.$ac_ext >&5
3080    
3081     # Broken: fails on valid input.
3082     continue
3083     fi
3084 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3085 gezelter 2473
3086 chuckv 3288 # OK, works on sane cases. Now check whether non-existent headers
3087 gezelter 2473 # can be detected and how.
3088     cat >conftest.$ac_ext <<_ACEOF
3089     /* confdefs.h. */
3090     _ACEOF
3091     cat confdefs.h >>conftest.$ac_ext
3092     cat >>conftest.$ac_ext <<_ACEOF
3093     /* end confdefs.h. */
3094     #include <ac_nonexistent.h>
3095     _ACEOF
3096 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3097     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3098 gezelter 2473 ac_status=$?
3099     grep -v '^ *+' conftest.er1 >conftest.err
3100     rm -f conftest.er1
3101     cat conftest.err >&5
3102     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3103 chuckv 3288 (exit $ac_status); } >/dev/null; then
3104     if test -s conftest.err; then
3105     ac_cpp_err=$ac_c_preproc_warn_flag
3106     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3107     else
3108     ac_cpp_err=
3109     fi
3110     else
3111     ac_cpp_err=yes
3112     fi
3113     if test -z "$ac_cpp_err"; then
3114 gezelter 2473 # Broken: success on invalid input.
3115     continue
3116     else
3117     echo "$as_me: failed program was:" >&5
3118     sed 's/^/| /' conftest.$ac_ext >&5
3119    
3120     # Passes both tests.
3121     ac_preproc_ok=:
3122     break
3123     fi
3124 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3125 gezelter 2473
3126     done
3127     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3128 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3129 gezelter 2473 if $ac_preproc_ok; then
3130     break
3131     fi
3132    
3133     done
3134     ac_cv_prog_CPP=$CPP
3135    
3136     fi
3137     CPP=$ac_cv_prog_CPP
3138     else
3139     ac_cv_prog_CPP=$CPP
3140     fi
3141 chuckv 3288 echo "$as_me:$LINENO: result: $CPP" >&5
3142     echo "${ECHO_T}$CPP" >&6
3143 gezelter 2473 ac_preproc_ok=false
3144     for ac_c_preproc_warn_flag in '' yes
3145     do
3146     # Use a header file that comes with gcc, so configuring glibc
3147     # with a fresh cross-compiler works.
3148     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3149     # <limits.h> exists even on freestanding compilers.
3150     # On the NeXT, cc -E runs the code through the compiler's parser,
3151     # not just through cpp. "Syntax error" is here to catch this case.
3152     cat >conftest.$ac_ext <<_ACEOF
3153     /* confdefs.h. */
3154     _ACEOF
3155     cat confdefs.h >>conftest.$ac_ext
3156     cat >>conftest.$ac_ext <<_ACEOF
3157     /* end confdefs.h. */
3158     #ifdef __STDC__
3159     # include <limits.h>
3160     #else
3161     # include <assert.h>
3162     #endif
3163     Syntax error
3164     _ACEOF
3165 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3166     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3167 gezelter 2473 ac_status=$?
3168     grep -v '^ *+' conftest.er1 >conftest.err
3169     rm -f conftest.er1
3170     cat conftest.err >&5
3171     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3172 chuckv 3288 (exit $ac_status); } >/dev/null; then
3173     if test -s conftest.err; then
3174     ac_cpp_err=$ac_c_preproc_warn_flag
3175     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3176     else
3177     ac_cpp_err=
3178     fi
3179     else
3180     ac_cpp_err=yes
3181     fi
3182     if test -z "$ac_cpp_err"; then
3183 gezelter 2473 :
3184     else
3185     echo "$as_me: failed program was:" >&5
3186     sed 's/^/| /' conftest.$ac_ext >&5
3187    
3188     # Broken: fails on valid input.
3189     continue
3190     fi
3191 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3192 gezelter 2473
3193 chuckv 3288 # OK, works on sane cases. Now check whether non-existent headers
3194 gezelter 2473 # can be detected and how.
3195     cat >conftest.$ac_ext <<_ACEOF
3196     /* confdefs.h. */
3197     _ACEOF
3198     cat confdefs.h >>conftest.$ac_ext
3199     cat >>conftest.$ac_ext <<_ACEOF
3200     /* end confdefs.h. */
3201     #include <ac_nonexistent.h>
3202     _ACEOF
3203 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3204     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3205 gezelter 2473 ac_status=$?
3206     grep -v '^ *+' conftest.er1 >conftest.err
3207     rm -f conftest.er1
3208     cat conftest.err >&5
3209     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3210 chuckv 3288 (exit $ac_status); } >/dev/null; then
3211     if test -s conftest.err; then
3212     ac_cpp_err=$ac_c_preproc_warn_flag
3213     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3214     else
3215     ac_cpp_err=
3216     fi
3217     else
3218     ac_cpp_err=yes
3219     fi
3220     if test -z "$ac_cpp_err"; then
3221 gezelter 2473 # Broken: success on invalid input.
3222     continue
3223     else
3224     echo "$as_me: failed program was:" >&5
3225     sed 's/^/| /' conftest.$ac_ext >&5
3226    
3227     # Passes both tests.
3228     ac_preproc_ok=:
3229     break
3230     fi
3231 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3232 gezelter 2473
3233     done
3234     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3235 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3236 gezelter 2473 if $ac_preproc_ok; then
3237     :
3238     else
3239     { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3240     See \`config.log' for more details." >&5
3241     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3242     See \`config.log' for more details." >&2;}
3243     { (exit 1); exit 1; }; }
3244     fi
3245    
3246     ac_ext=c
3247     ac_cpp='$CPP $CPPFLAGS'
3248     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3249     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3250     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3251    
3252 chuckv 3288 echo "$as_me:$LINENO: checking for egrep" >&5
3253     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3254     if test "${ac_cv_prog_egrep+set}" = set; then
3255 gezelter 2473 echo $ECHO_N "(cached) $ECHO_C" >&6
3256     else
3257 chuckv 3288 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3258     then ac_cv_prog_egrep='grep -E'
3259     else ac_cv_prog_egrep='egrep'
3260 gezelter 2473 fi
3261     fi
3262 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3263     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3264     EGREP=$ac_cv_prog_egrep
3265 gezelter 2473
3266    
3267 chuckv 3288 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3268     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3269 gezelter 2547 LN_S=$as_ln_s
3270     if test "$LN_S" = "ln -s"; then
3271 chuckv 3288 echo "$as_me:$LINENO: result: yes" >&5
3272     echo "${ECHO_T}yes" >&6
3273 gezelter 2547 else
3274 chuckv 3288 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3275     echo "${ECHO_T}no, using $LN_S" >&6
3276 gezelter 2547 fi
3277 gezelter 2473
3278 chuckv 3288 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3279     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3280     set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3281     if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3282 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
3283     else
3284     cat >conftest.make <<\_ACEOF
3285     all:
3286 chuckv 3288 @echo 'ac_maketemp="$(MAKE)"'
3287 gezelter 2547 _ACEOF
3288     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3289 chuckv 3288 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3290     if test -n "$ac_maketemp"; then
3291     eval ac_cv_prog_make_${ac_make}_set=yes
3292     else
3293     eval ac_cv_prog_make_${ac_make}_set=no
3294 gezelter 2547 fi
3295 chuckv 3288 rm -f conftest.make
3296     fi
3297     if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3298     echo "$as_me:$LINENO: result: yes" >&5
3299     echo "${ECHO_T}yes" >&6
3300 gezelter 2547 SET_MAKE=
3301     else
3302 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
3303     echo "${ECHO_T}no" >&6
3304 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
3305     fi
3306    
3307     if test -n "$ac_tool_prefix"; then
3308     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3309     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3310 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
3311     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3312 gezelter 2547 if test "${ac_cv_prog_RANLIB+set}" = set; then
3313     echo $ECHO_N "(cached) $ECHO_C" >&6
3314     else
3315     if test -n "$RANLIB"; then
3316     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3317     else
3318     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3319     for as_dir in $PATH
3320     do
3321     IFS=$as_save_IFS
3322     test -z "$as_dir" && as_dir=.
3323     for ac_exec_ext in '' $ac_executable_extensions; do
3324 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3325 gezelter 2547 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3326     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3327     break 2
3328 gezelter 1490 fi
3329 gezelter 2547 done
3330     done
3331    
3332     fi
3333     fi
3334     RANLIB=$ac_cv_prog_RANLIB
3335     if test -n "$RANLIB"; then
3336 chuckv 3288 echo "$as_me:$LINENO: result: $RANLIB" >&5
3337     echo "${ECHO_T}$RANLIB" >&6
3338 gezelter 2547 else
3339 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
3340     echo "${ECHO_T}no" >&6
3341 gezelter 2547 fi
3342    
3343     fi
3344     if test -z "$ac_cv_prog_RANLIB"; then
3345     ac_ct_RANLIB=$RANLIB
3346     # Extract the first word of "ranlib", so it can be a program name with args.
3347     set dummy ranlib; ac_word=$2
3348 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
3349     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3350 gezelter 2547 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3351     echo $ECHO_N "(cached) $ECHO_C" >&6
3352     else
3353     if test -n "$ac_ct_RANLIB"; then
3354     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3355     else
3356     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3357     for as_dir in $PATH
3358     do
3359     IFS=$as_save_IFS
3360     test -z "$as_dir" && as_dir=.
3361     for ac_exec_ext in '' $ac_executable_extensions; do
3362 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3363 gezelter 2547 ac_cv_prog_ac_ct_RANLIB="ranlib"
3364     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3365     break 2
3366 gezelter 1490 fi
3367 gezelter 2547 done
3368     done
3369    
3370 chuckv 3288 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3371 gezelter 2547 fi
3372     fi
3373     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3374     if test -n "$ac_ct_RANLIB"; then
3375 chuckv 3288 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3376     echo "${ECHO_T}$ac_ct_RANLIB" >&6
3377 gezelter 2547 else
3378 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
3379     echo "${ECHO_T}no" >&6
3380 gezelter 2547 fi
3381    
3382 chuckv 3288 RANLIB=$ac_ct_RANLIB
3383 gezelter 2547 else
3384     RANLIB="$ac_cv_prog_RANLIB"
3385     fi
3386    
3387    
3388     # Extract the first word of "perl", so it can be a program name with args.
3389     set dummy perl; ac_word=$2
3390 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
3391     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3392 gezelter 2547 if test "${ac_cv_path_PERLINTERP+set}" = set; then
3393     echo $ECHO_N "(cached) $ECHO_C" >&6
3394     else
3395     case $PERLINTERP in
3396     [\\/]* | ?:[\\/]*)
3397     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3398     ;;
3399     *)
3400     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3401     for as_dir in $PATH
3402     do
3403     IFS=$as_save_IFS
3404     test -z "$as_dir" && as_dir=.
3405     for ac_exec_ext in '' $ac_executable_extensions; do
3406 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3407 gezelter 2547 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3408     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3409     break 2
3410 gezelter 1490 fi
3411 gezelter 2547 done
3412     done
3413 gezelter 1490
3414 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3415     ;;
3416     esac
3417     fi
3418     PERLINTERP=$ac_cv_path_PERLINTERP
3419 chuckv 3288
3420 gezelter 2547 if test -n "$PERLINTERP"; then
3421 chuckv 3288 echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3422     echo "${ECHO_T}$PERLINTERP" >&6
3423 gezelter 2547 else
3424 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
3425     echo "${ECHO_T}no" >&6
3426 gezelter 2547 fi
3427    
3428     ac_cv_path_perlinterp="$PERLINTERP"
3429     _sHpB='#!'
3430    
3431    
3432 chuckv 3288 # Check whether --with-perl-shebang or --without-perl-shebang was given.
3433 gezelter 2547 if test "${with_perl_shebang+set}" = set; then
3434 chuckv 3288 withval="$with_perl_shebang"
3435     opt_perl_shebang="$withval"
3436 gezelter 2547 else
3437     opt_perl_shebang="not_set"
3438 chuckv 3288 fi;
3439     echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3440     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3441 gezelter 2547 if test "${ax_cv_opt_perl_shebang+set}" = set; then
3442     echo $ECHO_N "(cached) $ECHO_C" >&6
3443     else
3444     case "$opt_perl_shebang" in
3445     not_set ) ax_cv_opt_perl_shebang=''
3446     ;;
3447     * )
3448     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3449     esac
3450    
3451     fi
3452 chuckv 3288 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3453     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3454 gezelter 2547 if test "A$ax_cv_opt_perl_shebang" != "A"
3455     then
3456     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3457     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3458     { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3459     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3460    
3461     # Automatic detection of sharpbang formula starts here
3462     else
3463     _somian_shbangperl=`$PERLINTERP -V:startperl`
3464     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3465 chuckv 3288 echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3466     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3467 gezelter 2547 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3468     echo $ECHO_N "(cached) $ECHO_C" >&6
3469     else
3470     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3471     if test "x$_somian_kspb_perl" == x
3472     then _somian_ksbp_warn_empty='durnit'
3473     else
3474     case "A$_somian_kspb_perl" in
3475     A#!*perl* )
3476     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3477     ;;
3478     A* ) _somian_ksbp_warn_defau='trouble'
3479     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3480     esac
3481     fi
3482    
3483     fi
3484 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3485     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3486 gezelter 2547 # The above prints Checking ... result message to user.
3487     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3488    
3489     if test A${_somian_ksbp_warn_empty+set} == Aset
3490     then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3491     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3492     fi
3493     # Inform user after printing result value
3494     if test A${_somian_ksbp_warn_defau+set} == Aset
3495     then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3496     echo "$as_me: Maybe Not good -" >&6;}
3497     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3498     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3499     else { echo "$as_me:$LINENO: OK Good result - " >&5
3500     echo "$as_me: OK Good result - " >&6;}
3501     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3502     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3503     fi
3504 gezelter 1490 fi
3505 gezelter 2547
3506     # Find a good install program. We prefer a C program (faster),
3507     # so one script is as good as another. But avoid the broken or
3508     # incompatible versions:
3509     # SysV /etc/install, /usr/sbin/install
3510     # SunOS /usr/etc/install
3511     # IRIX /sbin/install
3512     # AIX /bin/install
3513     # AmigaOS /C/install, which installs bootblocks on floppy discs
3514     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3515     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3516     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3517     # OS/2's system install, which has a completely different semantic
3518     # ./install, which can be erroneously created by make from ./install.sh.
3519 chuckv 3288 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3520     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3521 gezelter 2547 if test -z "$INSTALL"; then
3522     if test "${ac_cv_path_install+set}" = set; then
3523     echo $ECHO_N "(cached) $ECHO_C" >&6
3524     else
3525     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3526     for as_dir in $PATH
3527     do
3528     IFS=$as_save_IFS
3529     test -z "$as_dir" && as_dir=.
3530     # Account for people who put trailing slashes in PATH elements.
3531     case $as_dir/ in
3532     ./ | .// | /cC/* | \
3533     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3534     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3535     /usr/ucb/* ) ;;
3536     *)
3537     # OSF1 and SCO ODT 3.0 have their own names for install.
3538     # Don't use installbsd from OSF since it installs stuff as root
3539     # by default.
3540     for ac_prog in ginstall scoinst install; do
3541     for ac_exec_ext in '' $ac_executable_extensions; do
3542 chuckv 3288 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3543 gezelter 2547 if test $ac_prog = install &&
3544     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3545     # AIX install. It has an incompatible calling convention.
3546     :
3547     elif test $ac_prog = install &&
3548     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3549     # program-specific install script used by HP pwplus--don't use.
3550     :
3551     else
3552     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3553     break 3
3554     fi
3555     fi
3556     done
3557     done
3558     ;;
3559     esac
3560     done
3561    
3562    
3563 gezelter 1490 fi
3564 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
3565     INSTALL=$ac_cv_path_install
3566     else
3567 chuckv 3288 # As a last resort, use the slow shell script. We don't cache a
3568     # path for INSTALL within a source directory, because that will
3569 gezelter 2547 # break other packages using the cache if that directory is
3570 chuckv 3288 # removed, or if the path is relative.
3571 gezelter 2547 INSTALL=$ac_install_sh
3572     fi
3573     fi
3574 chuckv 3288 echo "$as_me:$LINENO: result: $INSTALL" >&5
3575     echo "${ECHO_T}$INSTALL" >&6
3576 gezelter 1490
3577 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3578     # It thinks the first close brace ends the variable substitution.
3579     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3580 gezelter 2081
3581 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3582 gezelter 2081
3583 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3584 gezelter 2081
3585 gezelter 2547 case "x$INSTALL" in
3586     x/*) ;;
3587     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3588     esac
3589     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3590     # Extract the first word of "ar", so it can be a program name with args.
3591     set dummy ar; ac_word=$2
3592 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
3593     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3594 gezelter 2547 if test "${ac_cv_prog_AR+set}" = set; then
3595 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3596     else
3597 gezelter 2547 if test -n "$AR"; then
3598     ac_cv_prog_AR="$AR" # Let the user override the test.
3599 gezelter 1490 else
3600 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3601     for as_dir in $PATH
3602     do
3603     IFS=$as_save_IFS
3604     test -z "$as_dir" && as_dir=.
3605     for ac_exec_ext in '' $ac_executable_extensions; do
3606 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3607 gezelter 2547 ac_cv_prog_AR="ar"
3608 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3609     break 2
3610     fi
3611 gezelter 1490 done
3612 gezelter 2081 done
3613 gezelter 1490
3614 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3615 gezelter 1490 fi
3616     fi
3617 gezelter 2547 AR=$ac_cv_prog_AR
3618     if test -n "$AR"; then
3619 chuckv 3288 echo "$as_me:$LINENO: result: $AR" >&5
3620     echo "${ECHO_T}$AR" >&6
3621 gezelter 1490 else
3622 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
3623     echo "${ECHO_T}no" >&6
3624 gezelter 1490 fi
3625    
3626 gezelter 2547 if test "$AR" = "NONE"; then
3627     cat >confcache <<\_ACEOF
3628     # This file is a shell script that caches the results of configure
3629     # tests run on this system so they can be shared between configure
3630     # scripts and configure runs, see configure's option --config-cache.
3631     # It is not useful on other systems. If it contains results you don't
3632     # want to keep, you may remove or edit it.
3633     #
3634     # config.status only pays attention to the cache file if you give it
3635     # the --recheck option to rerun configure.
3636     #
3637     # `ac_cv_env_foo' variables (set or unset) will be overridden when
3638     # loading this file, other *unset* `ac_cv_foo' will be assigned the
3639     # following values.
3640    
3641     _ACEOF
3642    
3643     # The following way of writing the cache mishandles newlines in values,
3644     # but we know of no workaround that is simple, portable, and efficient.
3645 chuckv 3288 # So, don't put newlines in cache variables' values.
3646 gezelter 2547 # Ultrix sh set writes to stderr and can't be redirected directly,
3647     # and sets the high bit in the cache file unless we assign to the vars.
3648 chuckv 3288 {
3649 gezelter 2547 (set) 2>&1 |
3650 chuckv 3288 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3651     *ac_space=\ *)
3652 gezelter 2547 # `set' does not quote correctly, so add quotes (double-quote
3653     # substitution turns \\\\ into \\, and sed turns \\ into \).
3654     sed -n \
3655     "s/'/'\\\\''/g;
3656     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3657 chuckv 3288 ;;
3658 gezelter 2547 *)
3659     # `set' quotes correctly as required by POSIX, so do not add quotes.
3660 chuckv 3288 sed -n \
3661     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3662 gezelter 2547 ;;
3663 chuckv 3288 esac;
3664     } |
3665 gezelter 2547 sed '
3666     t clear
3667 chuckv 3288 : clear
3668 gezelter 2547 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3669     t end
3670 chuckv 3288 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3671     : end' >>confcache
3672     if diff $cache_file confcache >/dev/null 2>&1; then :; else
3673     if test -w $cache_file; then
3674     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3675 gezelter 2547 cat confcache >$cache_file
3676     else
3677 chuckv 3288 echo "not updating unwritable cache $cache_file"
3678 gezelter 2547 fi
3679 gezelter 1490 fi
3680 chuckv 3288 rm -f confcache
3681 gezelter 2547 exit 1
3682     fi
3683     # Extract the first word of "ps", so it can be a program name with args.
3684     set dummy ps; ac_word=$2
3685 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
3686     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3687 gezelter 2547 if test "${ac_cv_path_PS+set}" = set; then
3688 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3689     else
3690 gezelter 2547 case $PS in
3691     [\\/]* | ?:[\\/]*)
3692     ac_cv_path_PS="$PS" # Let the user override the test with a path.
3693     ;;
3694     *)
3695     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3696 gezelter 2081 for as_dir in $PATH
3697     do
3698     IFS=$as_save_IFS
3699     test -z "$as_dir" && as_dir=.
3700     for ac_exec_ext in '' $ac_executable_extensions; do
3701 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3702 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3703 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3704     break 2
3705     fi
3706 gezelter 1490 done
3707 gezelter 2081 done
3708 gezelter 1490
3709 gezelter 2547 ;;
3710     esac
3711 gezelter 1490 fi
3712 gezelter 2547 PS=$ac_cv_path_PS
3713 chuckv 3288
3714 gezelter 2547 if test -n "$PS"; then
3715 chuckv 3288 echo "$as_me:$LINENO: result: $PS" >&5
3716     echo "${ECHO_T}$PS" >&6
3717 gezelter 1490 else
3718 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
3719     echo "${ECHO_T}no" >&6
3720 gezelter 1490 fi
3721    
3722 chuckv 3288 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3723     echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3724 gezelter 2547 if test "${ac_cv_prog_ps_syntax+set}" = set; then
3725     echo $ECHO_N "(cached) $ECHO_C" >&6
3726     else
3727 gezelter 1490
3728 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
3729     ac_cv_prog_ps_ax=yes
3730     else
3731     ac_cv_prog_ps_ax=no
3732     fi
3733     if $PS -ef -o rss > /dev/null 2>&1; then
3734     ac_cv_prog_ps_ef=yes
3735     else
3736     ac_cv_prog_ps_ef=no
3737     fi
3738     if test "$ac_cv_prog_ps_ax" = yes; then
3739     ac_cv_prog_ps_syntax=BSD
3740     else
3741     if test "$ac_cv_prog_ps_ef" = yes; then
3742     ac_cv_prog_ps_syntax=POSIX
3743     else
3744     { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3745     echo "$as_me: error: Could not determine ps syntax" >&2;}
3746     { (exit 1); exit 1; }; }
3747     fi
3748     fi
3749    
3750 gezelter 1490 fi
3751 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3752     echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3753 gezelter 1490
3754 gezelter 2547 cat >>confdefs.h <<_ACEOF
3755     #define PSCOMMAND $PS
3756     _ACEOF
3757 gezelter 2081
3758 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
3759    
3760     cat >>confdefs.h <<\_ACEOF
3761     #define PSTYPE_IS_BSD 1
3762     _ACEOF
3763    
3764 gezelter 1490 else
3765 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3766 gezelter 1490
3767 gezelter 2547 cat >>confdefs.h <<\_ACEOF
3768     #define PSTYPE_IS_POSIX 1
3769     _ACEOF
3770 gezelter 1490
3771 gezelter 2547 else
3772     { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3773     echo "$as_me: error: Unknown ps syntax type!" >&2;}
3774     { (exit 1); exit 1; }; }
3775     fi
3776     fi
3777 gezelter 1490
3778 chuckv 3288 ac_ext=${FC_SRCEXT-f}
3779     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3780     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3781 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3782 gezelter 1490
3783 gezelter 2547
3784 chuckv 3288 echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3785     echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3786 gezelter 2547 if test "${ac_cv_fc_srcext_F90+set}" = set; then
3787     echo $ECHO_N "(cached) $ECHO_C" >&6
3788     else
3789     ac_ext=F90
3790 chuckv 3288 ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3791     FCFLAGS_SRCEXT=""
3792 gezelter 2547 ac_cv_fc_srcext_F90=unknown
3793     for ac_flag in none -qsuffix=f=F90 -Tf; do
3794 chuckv 3288 test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3795 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
3796     program main
3797    
3798     end
3799 gezelter 1490 _ACEOF
3800 chuckv 3288 rm -f conftest.$ac_objext
3801     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3802     (eval $ac_compile) 2>conftest.er1
3803 gezelter 1490 ac_status=$?
3804 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3805     rm -f conftest.er1
3806     cat conftest.err >&5
3807     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3808 chuckv 3288 (exit $ac_status); } &&
3809     { ac_try='test -z "$ac_fc_werror_flag"
3810     || test ! -s conftest.err'
3811     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3812     (eval $ac_try) 2>&5
3813     ac_status=$?
3814     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3815     (exit $ac_status); }; } &&
3816     { ac_try='test -s conftest.$ac_objext'
3817     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3818     (eval $ac_try) 2>&5
3819     ac_status=$?
3820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3821     (exit $ac_status); }; }; then
3822 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
3823 gezelter 1490 else
3824     echo "$as_me: failed program was:" >&5
3825 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3826    
3827 gezelter 1490 fi
3828 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3829 gezelter 2547 done
3830 chuckv 3288 rm -f conftest.$ac_objext conftest.F90
3831     FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3832 gezelter 1490
3833     fi
3834 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3835     echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3836 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3837     { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3838     echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3839     { (exit 1); exit 1; }; }
3840     else
3841 chuckv 3288 FC_SRCEXT=F90
3842 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xnone; then
3843 chuckv 3288 FCFLAGS_SRCEXT=""
3844 gezelter 2547 FCFLAGS_F90=""
3845     else
3846 chuckv 3288 FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3847 gezelter 2547 FCFLAGS_F90=$ac_cv_fc_srcext_F90
3848     fi
3849 gezelter 1490
3850 gezelter 2081
3851 gezelter 2547 fi
3852 gezelter 2081
3853    
3854    
3855 gezelter 2547
3856    
3857 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3858     # for preprocessed f90 source.
3859    
3860     if test "$ac_test_PREPFLAG" != "set"; then
3861     PREPFLAG=""
3862     case "${host_cpu}-${host_os}" in
3863    
3864 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3865 gezelter 1490 PREPFLAG="-fpp1 "
3866     fi;;
3867 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3868 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3869     fi;;
3870     *darwin*)
3871 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3872 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
3873     fi;;
3874     esac
3875    
3876     if test -z "$PREPFLAG"; then
3877 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3878 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3879     PREPFLAG=""
3880     fi
3881    
3882 chuckv 3288 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3883     echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3884 gezelter 1490
3885 chuckv 3288
3886     ac_ext=${FC_SRCEXT-f}
3887     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3888     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3889 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3890 gezelter 1490
3891     ac_save_ext=$ac_ext
3892     ac_ext=F90
3893 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3894 gezelter 1490
3895     if test "$PREPFLAG"; then
3896 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3897 gezelter 1490 fi
3898    
3899     cat >conftest.$ac_ext <<_ACEOF
3900    
3901 gezelter 2081
3902 gezelter 2547 program conftest
3903 gezelter 1490 integer :: i
3904     i = 1
3905 gezelter 2547 end program conftest
3906 gezelter 1490
3907     _ACEOF
3908 chuckv 3288 rm -f conftest.$ac_objext
3909     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3910     (eval $ac_compile) 2>conftest.er1
3911 gezelter 1490 ac_status=$?
3912 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3913     rm -f conftest.er1
3914     cat conftest.err >&5
3915     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916 chuckv 3288 (exit $ac_status); } &&
3917     { ac_try='test -z "$ac_fc_werror_flag"
3918     || test ! -s conftest.err'
3919     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3920     (eval $ac_try) 2>&5
3921     ac_status=$?
3922     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923     (exit $ac_status); }; } &&
3924     { ac_try='test -s conftest.$ac_objext'
3925     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3926     (eval $ac_try) 2>&5
3927     ac_status=$?
3928     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929     (exit $ac_status); }; }; then
3930 gezelter 1490 prepflagworks=1
3931     else
3932     echo "$as_me: failed program was:" >&5
3933 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3934    
3935 chuckv 3288 prepflagworks=0
3936 gezelter 1490 fi
3937 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3938 gezelter 1490
3939 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3940 gezelter 1490 ac_ext=$ac_save_ext
3941 chuckv 3288 ac_ext=${FC_SRCEXT-f}
3942     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3943     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3944 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3945 gezelter 1490
3946 gezelter 2081
3947 gezelter 1490 if test "$prepflagworks" = 1; then
3948 chuckv 3288 echo "$as_me:$LINENO: result: yes" >&5
3949     echo "${ECHO_T}yes" >&6
3950 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
3951 gezelter 1490
3952     else
3953 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
3954     echo "${ECHO_T}no" >&6
3955 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3956 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3957     { (exit 1); exit 1; }; }
3958     fi
3959     fi
3960    
3961 gezelter 2081
3962    
3963    
3964    
3965 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3966     # for preprocessed f90 source with -D type defines
3967    
3968     if test "$ac_test_PREPDEFFLAG" != "set"; then
3969     PREPDEFFLAG=""
3970     case "${host_cpu}-${host_os}" in
3971    
3972 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3973 gezelter 1490 PREPDEFFLAG=" "
3974     fi;;
3975 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3976 gezelter 1490 PREPDEFFLAG="-WF,"
3977     fi;;
3978     *darwin*)
3979 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3980 gezelter 1490 PREPDEFFLAG="-WF,"
3981     fi;;
3982     esac
3983    
3984     if test -z "$PREPDEFFLAG"; then
3985 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3986 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3987     PREPDEFFLAG=" "
3988     fi
3989    
3990 chuckv 3288 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3991     echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3992 gezelter 1490
3993 chuckv 3288
3994     ac_ext=${FC_SRCEXT-f}
3995     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3996     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3997 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3998 gezelter 1490
3999     ac_save_ext=$ac_ext
4000     ac_ext=F90
4001 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
4002 gezelter 1490
4003     if test "$PREPDEFFLAG"; then
4004 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
4005 gezelter 1490 fi
4006    
4007     cat >conftest.$ac_ext <<_ACEOF
4008    
4009 gezelter 2081
4010 gezelter 2547 program conftest
4011 gezelter 1490 integer :: i
4012     #ifdef TEST
4013     i = 1
4014     #else
4015     choke me
4016     #endif
4017 gezelter 2547 end program conftest
4018 gezelter 1490
4019     _ACEOF
4020 chuckv 3288 rm -f conftest.$ac_objext
4021     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4022     (eval $ac_compile) 2>conftest.er1
4023 gezelter 1490 ac_status=$?
4024 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4025     rm -f conftest.er1
4026     cat conftest.err >&5
4027     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4028 chuckv 3288 (exit $ac_status); } &&
4029     { ac_try='test -z "$ac_fc_werror_flag"
4030     || test ! -s conftest.err'
4031     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4032     (eval $ac_try) 2>&5
4033     ac_status=$?
4034     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4035     (exit $ac_status); }; } &&
4036     { ac_try='test -s conftest.$ac_objext'
4037     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4038     (eval $ac_try) 2>&5
4039     ac_status=$?
4040     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4041     (exit $ac_status); }; }; then
4042 gezelter 1490 prepdefflagworks=1
4043     else
4044     echo "$as_me: failed program was:" >&5
4045 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4046    
4047 chuckv 3288 prepdefflagworks=0
4048 gezelter 1490 fi
4049 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4050 gezelter 1490
4051 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
4052 gezelter 1490 ac_ext=$ac_save_ext
4053 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4054     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4055     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4056 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4057 gezelter 1490
4058 gezelter 2081
4059 gezelter 1490 if test "$prepdefflagworks" = 1; then
4060 chuckv 3288 echo "$as_me:$LINENO: result: yes" >&5
4061     echo "${ECHO_T}yes" >&6
4062 gezelter 1490
4063     else
4064 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
4065     echo "${ECHO_T}no" >&6
4066 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4067 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
4068     { (exit 1); exit 1; }; }
4069     fi
4070     fi
4071    
4072 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4073     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4074     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4075 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4076 chuckv 3288 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4077     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4078 gezelter 2547 if test "${ac_cv_prog_fc_v+set}" = set; then
4079 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4080     else
4081 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4082     program main
4083 gezelter 1490
4084 gezelter 2547 end
4085 gezelter 1490 _ACEOF
4086 chuckv 3288 rm -f conftest.$ac_objext
4087     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4088     (eval $ac_compile) 2>conftest.er1
4089 gezelter 1490 ac_status=$?
4090 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4091 chuckv 3288 rm -f conftest.er1
4092 gezelter 2081 cat conftest.err >&5
4093     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4094 chuckv 3288 (exit $ac_status); } &&
4095     { ac_try='test -z "$ac_fc_werror_flag"
4096     || test ! -s conftest.err'
4097     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4098     (eval $ac_try) 2>&5
4099     ac_status=$?
4100     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4101     (exit $ac_status); }; } &&
4102     { ac_try='test -s conftest.$ac_objext'
4103     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4104     (eval $ac_try) 2>&5
4105     ac_status=$?
4106     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4107     (exit $ac_status); }; }; then
4108 gezelter 2547 ac_cv_prog_fc_v=
4109 gezelter 1490 # Try some options frequently used verbose output
4110     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4111 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4112     program main
4113 gezelter 1490
4114 gezelter 2547 end
4115     _ACEOF
4116 gezelter 1490
4117 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
4118     # 1 to this macro) to the Fortran compiler in order to get
4119     # "verbose" output that we can then parse for the Fortran linker
4120     # flags.
4121     ac_save_FFLAGS=$FCFLAGS
4122     FCFLAGS="$FCFLAGS $ac_verb"
4123 chuckv 3291 (eval echo $as_me:4123: \"$ac_link\") >&5
4124 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4125     echo "$ac_fc_v_output" >&5
4126     FCFLAGS=$ac_save_FFLAGS
4127 gezelter 1490
4128 chuckv 3288 rm -f conftest*
4129 gezelter 2081
4130 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4131     # /foo, /bar, and /baz are search directories for the Fortran linker.
4132     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4133     ac_fc_v_output="`echo $ac_fc_v_output |
4134     grep 'LPATH is:' |
4135     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4136 gezelter 1490
4137 gezelter 2547 case $ac_fc_v_output in
4138     # If we are using xlf then replace all the commas with spaces.
4139     *xlfentry*)
4140     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4141 gezelter 1490
4142 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4143     # $LIBS confuse us, and the libraries appear later in the output anyway).
4144     *mGLOB_options_string*)
4145 chuckv 3288 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4146 gezelter 1490
4147 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4148 chuckv 3288 # Use "\"" instead of '"' for font-lock-mode.
4149     # FIXME: a more general fix for quoted arguments with spaces?
4150 gezelter 2547 *cft90*)
4151 chuckv 3288 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4152 gezelter 2547 esac
4153 gezelter 1490
4154    
4155     # look for -l* and *.a constructs in the output
4156 gezelter 2547 for ac_arg in $ac_fc_v_output; do
4157 gezelter 1490 case $ac_arg in
4158     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4159 gezelter 2547 ac_cv_prog_fc_v=$ac_verb
4160 gezelter 1490 break 2 ;;
4161     esac
4162     done
4163     done
4164 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
4165     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4166     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4167 gezelter 1490 fi
4168     else
4169     echo "$as_me: failed program was:" >&5
4170 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4171    
4172 chuckv 3288 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4173 gezelter 1490 echo "$as_me: WARNING: compilation failed" >&2;}
4174     fi
4175 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4176 gezelter 1490
4177     fi
4178 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4179     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4180     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4181     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4182 gezelter 2547 if test "${ac_cv_fc_libs+set}" = set; then
4183 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4184     else
4185 gezelter 2547 if test "x$FCLIBS" != "x"; then
4186     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4187 gezelter 1490 else
4188    
4189     cat >conftest.$ac_ext <<_ACEOF
4190 gezelter 2547 program main
4191 gezelter 1490
4192 gezelter 2547 end
4193 gezelter 1490 _ACEOF
4194    
4195     # Compile and link our simple test program by passing a flag (argument
4196 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
4197     # "verbose" output that we can then parse for the Fortran linker
4198 gezelter 1490 # flags.
4199 gezelter 2547 ac_save_FFLAGS=$FCFLAGS
4200     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4201 chuckv 3291 (eval echo $as_me:4201: \"$ac_link\") >&5
4202 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4203     echo "$ac_fc_v_output" >&5
4204     FCFLAGS=$ac_save_FFLAGS
4205 gezelter 1490
4206 chuckv 3288 rm -f conftest*
4207 gezelter 1490
4208 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4209     # /foo, /bar, and /baz are search directories for the Fortran linker.
4210     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4211     ac_fc_v_output="`echo $ac_fc_v_output |
4212     grep 'LPATH is:' |
4213     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4214 gezelter 1490
4215 gezelter 2547 case $ac_fc_v_output in
4216     # If we are using xlf then replace all the commas with spaces.
4217     *xlfentry*)
4218     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4219 gezelter 1490
4220 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4221     # $LIBS confuse us, and the libraries appear later in the output anyway).
4222     *mGLOB_options_string*)
4223 chuckv 3288 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4224 gezelter 1490
4225 gezelter 2547 # If we are using Cray Fortran then delete quotes.
4226 chuckv 3288 # Use "\"" instead of '"' for font-lock-mode.
4227     # FIXME: a more general fix for quoted arguments with spaces?
4228 gezelter 2547 *cft90*)
4229 chuckv 3288 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4230 gezelter 2547 esac
4231 gezelter 1490
4232 gezelter 2547
4233    
4234     ac_cv_fc_libs=
4235    
4236 gezelter 1490 # Save positional arguments (if any)
4237     ac_save_positional="$@"
4238    
4239 gezelter 2547 set X $ac_fc_v_output
4240 gezelter 1490 while test $# != 1; do
4241     shift
4242     ac_arg=$1
4243     case $ac_arg in
4244     [\\/]*.a | ?:[\\/]*.a)
4245     ac_exists=false
4246 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4247 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4248     ac_exists=true
4249     break
4250     fi
4251     done
4252    
4253     if test x"$ac_exists" = xtrue; then
4254     :
4255     else
4256 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4257 gezelter 1490 fi
4258    
4259     ;;
4260     -bI:*)
4261     ac_exists=false
4262 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4263 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4264     ac_exists=true
4265     break
4266     fi
4267     done
4268    
4269     if test x"$ac_exists" = xtrue; then
4270     :
4271     else
4272     if test "$ac_compiler_gnu" = yes; then
4273     for ac_link_opt in $ac_arg; do
4274 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4275 gezelter 1490 done
4276     else
4277 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4278 gezelter 1490 fi
4279     fi
4280    
4281     ;;
4282     # Ignore these flags.
4283 chuckv 3288 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4284 gezelter 1490 ;;
4285     -lkernel32)
4286 gezelter 2547 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4287 gezelter 1490 ;;
4288 chuckv 3288 -[LRuY])
4289 gezelter 1490 # These flags, when seen by themselves, take an argument.
4290     # We remove the space between option and argument and re-iterate
4291     # unless we find an empty arg or a new option (starting with -)
4292     case $2 in
4293 gezelter 2547 "" | -*);;
4294     *)
4295 gezelter 1490 ac_arg="$ac_arg$2"
4296     shift; shift
4297     set X $ac_arg "$@"
4298     ;;
4299     esac
4300     ;;
4301     -YP,*)
4302     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4303     ac_exists=false
4304 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4305 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
4306     ac_exists=true
4307     break
4308     fi
4309     done
4310    
4311     if test x"$ac_exists" = xtrue; then
4312     :
4313     else
4314     ac_arg="$ac_arg $ac_j"
4315 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4316 gezelter 1490 fi
4317    
4318     done
4319     ;;
4320     -[lLR]*)
4321     ac_exists=false
4322 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
4323 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
4324     ac_exists=true
4325     break
4326     fi
4327     done
4328    
4329     if test x"$ac_exists" = xtrue; then
4330     :
4331     else
4332 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4333 gezelter 1490 fi
4334    
4335     ;;
4336     # Ignore everything else.
4337     esac
4338     done
4339     # restore positional arguments
4340     set X $ac_save_positional; shift
4341    
4342     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4343     # then we insist that the "run path" must be an absolute path (i.e. it
4344     # must begin with a "/").
4345     case `(uname -sr) 2>/dev/null` in
4346     "SunOS 5"*)
4347 gezelter 2547 ac_ld_run_path=`echo $ac_fc_v_output |
4348 gezelter 1490 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4349     test "x$ac_ld_run_path" != x &&
4350     if test "$ac_compiler_gnu" = yes; then
4351     for ac_link_opt in $ac_ld_run_path; do
4352 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4353 gezelter 1490 done
4354     else
4355 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4356 gezelter 1490 fi
4357     ;;
4358     esac
4359 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4360 gezelter 1490
4361     fi
4362 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4363     echo "${ECHO_T}$ac_cv_fc_libs" >&6
4364 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
4365 gezelter 1490
4366    
4367 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4368     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4369     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4370 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4371 gezelter 2081
4372 gezelter 2547
4373 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4374     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4375     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4376 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4377    
4378 chuckv 3288 echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4379     echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4380 gezelter 2547 if test "${ac_cv_fc_dummy_main+set}" = set; then
4381 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4382     else
4383 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
4384     LIBS="$LIBS $FCLIBS"
4385     ac_fortran_dm_var=FC_DUMMY_MAIN
4386     ac_ext=c
4387     ac_cpp='$CPP $CPPFLAGS'
4388     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4389     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4390     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4391    
4392     # First, try linking without a dummy main:
4393     cat >conftest.$ac_ext <<_ACEOF
4394     /* confdefs.h. */
4395 gezelter 1490 _ACEOF
4396 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
4397     cat >>conftest.$ac_ext <<_ACEOF
4398     /* end confdefs.h. */
4399    
4400     #ifdef FC_DUMMY_MAIN
4401     #ifndef FC_DUMMY_MAIN_EQ_F77
4402     # ifdef __cplusplus
4403     extern "C"
4404     # endif
4405     int FC_DUMMY_MAIN() { return 1; }
4406     #endif
4407     #endif
4408     int
4409     main ()
4410     {
4411    
4412     ;
4413     return 0;
4414     }
4415     _ACEOF
4416 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
4417     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4418     (eval $ac_link) 2>conftest.er1
4419 gezelter 2547 ac_status=$?
4420     grep -v '^ *+' conftest.er1 >conftest.err
4421     rm -f conftest.er1
4422     cat conftest.err >&5
4423     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4424 chuckv 3288 (exit $ac_status); } &&
4425     { ac_try='test -z "$ac_c_werror_flag"
4426     || test ! -s conftest.err'
4427     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4428     (eval $ac_try) 2>&5
4429     ac_status=$?
4430     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4431     (exit $ac_status); }; } &&
4432     { ac_try='test -s conftest$ac_exeext'
4433     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4434     (eval $ac_try) 2>&5
4435     ac_status=$?
4436     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4437     (exit $ac_status); }; }; then
4438 gezelter 2547 ac_cv_fortran_dummy_main=none
4439     else
4440     echo "$as_me: failed program was:" >&5
4441     sed 's/^/| /' conftest.$ac_ext >&5
4442    
4443 chuckv 3288 ac_cv_fortran_dummy_main=unknown
4444 gezelter 2547 fi
4445 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
4446 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
4447    
4448     if test $ac_cv_fortran_dummy_main = unknown; then
4449     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4450     cat >conftest.$ac_ext <<_ACEOF
4451     /* confdefs.h. */
4452     _ACEOF
4453     cat confdefs.h >>conftest.$ac_ext
4454     cat >>conftest.$ac_ext <<_ACEOF
4455     /* end confdefs.h. */
4456     #define $ac_fortran_dm_var $ac_func
4457     #ifdef FC_DUMMY_MAIN
4458     #ifndef FC_DUMMY_MAIN_EQ_F77
4459     # ifdef __cplusplus
4460     extern "C"
4461     # endif
4462     int FC_DUMMY_MAIN() { return 1; }
4463     #endif
4464     #endif
4465     int
4466     main ()
4467     {
4468    
4469     ;
4470     return 0;
4471     }
4472     _ACEOF
4473 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
4474     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4475     (eval $ac_link) 2>conftest.er1
4476 gezelter 2547 ac_status=$?
4477     grep -v '^ *+' conftest.er1 >conftest.err
4478     rm -f conftest.er1
4479     cat conftest.err >&5
4480     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4481 chuckv 3288 (exit $ac_status); } &&
4482     { ac_try='test -z "$ac_c_werror_flag"
4483     || test ! -s conftest.err'
4484     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4485     (eval $ac_try) 2>&5
4486     ac_status=$?
4487     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4488     (exit $ac_status); }; } &&
4489     { ac_try='test -s conftest$ac_exeext'
4490     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4491     (eval $ac_try) 2>&5
4492     ac_status=$?
4493     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4494     (exit $ac_status); }; }; then
4495 gezelter 2547 ac_cv_fortran_dummy_main=$ac_func; break
4496     else
4497     echo "$as_me: failed program was:" >&5
4498     sed 's/^/| /' conftest.$ac_ext >&5
4499    
4500     fi
4501 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
4502 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
4503     done
4504     fi
4505 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4506     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4507     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4508 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4509     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4510 chuckv 3288 rm -f conftest*
4511 gezelter 2547 LIBS=$ac_fc_dm_save_LIBS
4512    
4513     fi
4514 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4515     echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4516 gezelter 2547 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4517     if test "$FC_DUMMY_MAIN" != unknown; then
4518     if test $FC_DUMMY_MAIN != none; then
4519    
4520     cat >>confdefs.h <<_ACEOF
4521     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4522     _ACEOF
4523    
4524     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4525    
4526     cat >>confdefs.h <<\_ACEOF
4527     #define FC_DUMMY_MAIN_EQ_F77 1
4528     _ACEOF
4529    
4530     fi
4531     fi
4532     else
4533     { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4534     See \`config.log' for more details." >&5
4535     echo "$as_me: error: linking to Fortran libraries from C fails
4536     See \`config.log' for more details." >&2;}
4537     { (exit 1); exit 1; }; }
4538     fi
4539    
4540    
4541 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4542     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4543     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4544 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4545    
4546 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4547     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4548     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4549 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4550 chuckv 3288 echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4551     echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4552 gezelter 2547 if test "${ac_cv_fc_mangling+set}" = set; then
4553     echo $ECHO_N "(cached) $ECHO_C" >&6
4554     else
4555     cat >conftest.$ac_ext <<_ACEOF
4556     subroutine foobar()
4557     return
4558     end
4559     subroutine foo_bar()
4560     return
4561     end
4562     _ACEOF
4563 chuckv 3288 rm -f conftest.$ac_objext
4564     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4565     (eval $ac_compile) 2>conftest.er1
4566 gezelter 1490 ac_status=$?
4567 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4568     rm -f conftest.er1
4569     cat conftest.err >&5
4570     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4571 chuckv 3288 (exit $ac_status); } &&
4572     { ac_try='test -z "$ac_fc_werror_flag"
4573     || test ! -s conftest.err'
4574     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4575     (eval $ac_try) 2>&5
4576     ac_status=$?
4577     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4578     (exit $ac_status); }; } &&
4579     { ac_try='test -s conftest.$ac_objext'
4580     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4581     (eval $ac_try) 2>&5
4582     ac_status=$?
4583     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4584     (exit $ac_status); }; }; then
4585 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
4586 gezelter 1490
4587 gezelter 2547 ac_save_LIBS=$LIBS
4588     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4589    
4590 gezelter 1490 ac_ext=c
4591     ac_cpp='$CPP $CPPFLAGS'
4592     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4593     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4594     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4595     ac_success=no
4596     for ac_foobar in foobar FOOBAR; do
4597     for ac_underscore in "" "_"; do
4598     ac_func="$ac_foobar$ac_underscore"
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 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
4607 gezelter 1490 #ifdef __cplusplus
4608     extern "C"
4609     #endif
4610 chuckv 3288 /* We use char because int might match the return type of a gcc2
4611     builtin and then its argument prototype would still apply. */
4612 gezelter 1490 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 chuckv 3288 $ac_func ();
4625 gezelter 1490 ;
4626     return 0;
4627     }
4628     _ACEOF
4629 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
4630     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 chuckv 3288 (exit $ac_status); } &&
4638     { ac_try='test -z "$ac_c_werror_flag"
4639     || test ! -s conftest.err'
4640     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4641     (eval $ac_try) 2>&5
4642     ac_status=$?
4643     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     (exit $ac_status); }; }; then
4651 gezelter 1490 ac_success=yes; break 2
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 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
4658 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
4659 gezelter 1490 done
4660     done
4661 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4662     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4663     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4664 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4665 gezelter 1490
4666     if test "$ac_success" = "yes"; then
4667     case $ac_foobar in
4668 gezelter 2547 foobar)
4669     ac_case=lower
4670     ac_foo_bar=foo_bar
4671     ;;
4672     FOOBAR)
4673     ac_case=upper
4674     ac_foo_bar=FOO_BAR
4675     ;;
4676 gezelter 1490 esac
4677    
4678 gezelter 2547 ac_ext=c
4679     ac_cpp='$CPP $CPPFLAGS'
4680     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4681     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4682     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4683 gezelter 1490 ac_success_extra=no
4684     for ac_extra in "" "_"; do
4685 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4686     cat >conftest.$ac_ext <<_ACEOF
4687 gezelter 2081 /* confdefs.h. */
4688     _ACEOF
4689     cat confdefs.h >>conftest.$ac_ext
4690     cat >>conftest.$ac_ext <<_ACEOF
4691     /* end confdefs.h. */
4692 gezelter 1490
4693 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
4694 gezelter 1490 #ifdef __cplusplus
4695     extern "C"
4696     #endif
4697 chuckv 3288 /* We use char because int might match the return type of a gcc2
4698     builtin and then its argument prototype would still apply. */
4699 gezelter 1490 char $ac_func ();
4700 gezelter 2547 #ifdef FC_DUMMY_MAIN
4701     #ifndef FC_DUMMY_MAIN_EQ_F77
4702     # ifdef __cplusplus
4703     extern "C"
4704     # endif
4705     int FC_DUMMY_MAIN() { return 1; }
4706     #endif
4707     #endif
4708 gezelter 1490 int
4709     main ()
4710     {
4711 chuckv 3288 $ac_func ();
4712 gezelter 1490 ;
4713     return 0;
4714     }
4715     _ACEOF
4716 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
4717     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4718     (eval $ac_link) 2>conftest.er1
4719 gezelter 1490 ac_status=$?
4720 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4721     rm -f conftest.er1
4722     cat conftest.err >&5
4723     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4724 chuckv 3288 (exit $ac_status); } &&
4725     { ac_try='test -z "$ac_c_werror_flag"
4726     || test ! -s conftest.err'
4727     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4728     (eval $ac_try) 2>&5
4729     ac_status=$?
4730     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4731     (exit $ac_status); }; } &&
4732     { ac_try='test -s conftest$ac_exeext'
4733     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4734     (eval $ac_try) 2>&5
4735     ac_status=$?
4736     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4737     (exit $ac_status); }; }; then
4738 gezelter 1490 ac_success_extra=yes; break
4739     else
4740     echo "$as_me: failed program was:" >&5
4741 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4742    
4743 gezelter 1490 fi
4744 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
4745 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
4746 gezelter 1490 done
4747 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4748     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4749     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4750 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4751 gezelter 1490
4752     if test "$ac_success_extra" = "yes"; then
4753 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
4754 gezelter 1490 if test -z "$ac_underscore"; then
4755 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4756 gezelter 1490 else
4757 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4758 gezelter 1490 fi
4759     if test -z "$ac_extra"; then
4760 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4761 gezelter 1490 else
4762 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4763 gezelter 1490 fi
4764     else
4765 gezelter 2547 ac_cv_fc_mangling="unknown"
4766 gezelter 1490 fi
4767     else
4768 gezelter 2547 ac_cv_fc_mangling="unknown"
4769 gezelter 1490 fi
4770    
4771     LIBS=$ac_save_LIBS
4772 chuckv 3288 rm -f cfortran_test* conftest*
4773 gezelter 1490 else
4774     echo "$as_me: failed program was:" >&5
4775 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4776    
4777 chuckv 3288 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4778 gezelter 2547 See \`config.log' for more details." >&5
4779     echo "$as_me: error: cannot compile a simple Fortran program
4780     See \`config.log' for more details." >&2;}
4781     { (exit 1); exit 1; }; }
4782 gezelter 1490 fi
4783 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4784 gezelter 1490
4785     fi
4786 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4787     echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4788 gezelter 1490
4789 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4790     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4791     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4792 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4793 gezelter 2081
4794 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4795     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4796     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4797 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4798 gezelter 2081
4799 gezelter 2547
4800     case $ac_cv_fc_mangling in
4801 gezelter 1490 "lower case, no underscore, no extra underscore")
4802 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4803 gezelter 2547 #define FC_FUNC(name,NAME) name
4804 gezelter 2081 _ACEOF
4805 gezelter 1490
4806 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4807 gezelter 2547 #define FC_FUNC_(name,NAME) name
4808 gezelter 2081 _ACEOF
4809 gezelter 1490 ;;
4810     "lower case, no underscore, extra underscore")
4811 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4812 gezelter 2547 #define FC_FUNC(name,NAME) name
4813 gezelter 2081 _ACEOF
4814 gezelter 1490
4815 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4816 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4817 gezelter 2081 _ACEOF
4818 gezelter 1490 ;;
4819     "lower case, underscore, no extra underscore")
4820 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4821 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4822 gezelter 2081 _ACEOF
4823 gezelter 1490
4824 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4825 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
4826 gezelter 2081 _ACEOF
4827 gezelter 1490 ;;
4828     "lower case, underscore, extra underscore")
4829 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4830 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
4831 gezelter 2081 _ACEOF
4832 gezelter 1490
4833 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4834 gezelter 2547 #define FC_FUNC_(name,NAME) name ## __
4835 gezelter 2081 _ACEOF
4836 gezelter 1490 ;;
4837     "upper case, no underscore, no extra underscore")
4838 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4839 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4840 gezelter 2081 _ACEOF
4841 gezelter 1490
4842 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4843 gezelter 2547 #define FC_FUNC_(name,NAME) NAME
4844 gezelter 2081 _ACEOF
4845 gezelter 1490 ;;
4846     "upper case, no underscore, extra underscore")
4847 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4848 gezelter 2547 #define FC_FUNC(name,NAME) NAME
4849 gezelter 2081 _ACEOF
4850 gezelter 1490
4851 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4852 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4853 gezelter 2081 _ACEOF
4854 gezelter 1490 ;;
4855     "upper case, underscore, no extra underscore")
4856 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4857 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4858 gezelter 2081 _ACEOF
4859 gezelter 1490
4860 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4861 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
4862 gezelter 2081 _ACEOF
4863 gezelter 1490 ;;
4864     "upper case, underscore, extra underscore")
4865 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4866 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
4867 gezelter 2081 _ACEOF
4868 gezelter 1490
4869 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4870 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## __
4871 gezelter 2081 _ACEOF
4872 gezelter 1490 ;;
4873     *)
4874 gezelter 2547 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4875     echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4876 gezelter 1490 ;;
4877     esac
4878    
4879 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4880     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4881     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4882 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4883 gezelter 2081
4884    
4885    
4886 chuckv 3288 ac_ext=${FC_SRCEXT-f}
4887     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4888     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4889 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4890 chuckv 3288 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4891     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4892 gezelter 2547 if test "${ac_cv_prog_fc_v+set}" = set; then
4893     echo $ECHO_N "(cached) $ECHO_C" >&6
4894     else
4895     cat >conftest.$ac_ext <<_ACEOF
4896     program main
4897 gezelter 2081
4898 gezelter 2547 end
4899     _ACEOF
4900 chuckv 3288 rm -f conftest.$ac_objext
4901     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4902     (eval $ac_compile) 2>conftest.er1
4903 gezelter 2547 ac_status=$?
4904     grep -v '^ *+' conftest.er1 >conftest.err
4905     rm -f conftest.er1
4906     cat conftest.err >&5
4907     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4908 chuckv 3288 (exit $ac_status); } &&
4909     { ac_try='test -z "$ac_fc_werror_flag"
4910     || test ! -s conftest.err'
4911     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4912     (eval $ac_try) 2>&5
4913     ac_status=$?
4914     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4915     (exit $ac_status); }; } &&
4916     { ac_try='test -s conftest.$ac_objext'
4917     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4918     (eval $ac_try) 2>&5
4919     ac_status=$?
4920     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4921     (exit $ac_status); }; }; then
4922 gezelter 2547 ac_cv_prog_fc_v=
4923     # Try some options frequently used verbose output
4924     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4925     cat >conftest.$ac_ext <<_ACEOF
4926     program main
4927    
4928     end
4929     _ACEOF
4930    
4931     # Compile and link our simple test program by passing a flag (argument
4932     # 1 to this macro) to the Fortran compiler in order to get
4933     # "verbose" output that we can then parse for the Fortran linker
4934     # flags.
4935     ac_save_FFLAGS=$FCFLAGS
4936     FCFLAGS="$FCFLAGS $ac_verb"
4937 chuckv 3291 (eval echo $as_me:4937: \"$ac_link\") >&5
4938 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4939     echo "$ac_fc_v_output" >&5
4940     FCFLAGS=$ac_save_FFLAGS
4941    
4942 chuckv 3288 rm -f conftest*
4943 gezelter 2547
4944     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4945     # /foo, /bar, and /baz are search directories for the Fortran linker.
4946     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4947     ac_fc_v_output="`echo $ac_fc_v_output |
4948     grep 'LPATH is:' |
4949     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4950    
4951     case $ac_fc_v_output in
4952     # If we are using xlf then replace all the commas with spaces.
4953     *xlfentry*)
4954     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4955    
4956     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4957     # $LIBS confuse us, and the libraries appear later in the output anyway).
4958     *mGLOB_options_string*)
4959 chuckv 3288 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4960 gezelter 2547
4961     # If we are using Cray Fortran then delete quotes.
4962 chuckv 3288 # Use "\"" instead of '"' for font-lock-mode.
4963     # FIXME: a more general fix for quoted arguments with spaces?
4964 gezelter 2547 *cft90*)
4965 chuckv 3288 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4966 gezelter 2547 esac
4967    
4968    
4969     # look for -l* and *.a constructs in the output
4970     for ac_arg in $ac_fc_v_output; do
4971     case $ac_arg in
4972     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4973     ac_cv_prog_fc_v=$ac_verb
4974     break 2 ;;
4975     esac
4976     done
4977     done
4978     if test -z "$ac_cv_prog_fc_v"; then
4979     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4980     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4981     fi
4982     else
4983     echo "$as_me: failed program was:" >&5
4984     sed 's/^/| /' conftest.$ac_ext >&5
4985    
4986 chuckv 3288 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4987 gezelter 2547 echo "$as_me: WARNING: compilation failed" >&2;}
4988     fi
4989 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4990 gezelter 2547
4991     fi
4992 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4993     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4994     echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4995     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4996 gezelter 2547 if test "${ac_cv_fc_libs+set}" = set; then
4997     echo $ECHO_N "(cached) $ECHO_C" >&6
4998     else
4999     if test "x$FCLIBS" != "x"; then
5000     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5001     else
5002    
5003     cat >conftest.$ac_ext <<_ACEOF
5004     program main
5005    
5006     end
5007     _ACEOF
5008    
5009     # Compile and link our simple test program by passing a flag (argument
5010     # 1 to this macro) to the Fortran compiler in order to get
5011     # "verbose" output that we can then parse for the Fortran linker
5012     # flags.
5013     ac_save_FFLAGS=$FCFLAGS
5014     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5015 chuckv 3291 (eval echo $as_me:5015: \"$ac_link\") >&5
5016 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5017     echo "$ac_fc_v_output" >&5
5018     FCFLAGS=$ac_save_FFLAGS
5019    
5020 chuckv 3288 rm -f conftest*
5021 gezelter 2547
5022     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5023     # /foo, /bar, and /baz are search directories for the Fortran linker.
5024     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5025     ac_fc_v_output="`echo $ac_fc_v_output |
5026     grep 'LPATH is:' |
5027     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5028    
5029     case $ac_fc_v_output in
5030     # If we are using xlf then replace all the commas with spaces.
5031     *xlfentry*)
5032     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5033    
5034     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5035     # $LIBS confuse us, and the libraries appear later in the output anyway).
5036     *mGLOB_options_string*)
5037 chuckv 3288 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
5038 gezelter 2547
5039     # If we are using Cray Fortran then delete quotes.
5040 chuckv 3288 # Use "\"" instead of '"' for font-lock-mode.
5041     # FIXME: a more general fix for quoted arguments with spaces?
5042 gezelter 2547 *cft90*)
5043 chuckv 3288 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
5044 gezelter 2547 esac
5045    
5046    
5047    
5048     ac_cv_fc_libs=
5049    
5050     # Save positional arguments (if any)
5051     ac_save_positional="$@"
5052    
5053     set X $ac_fc_v_output
5054     while test $# != 1; do
5055     shift
5056     ac_arg=$1
5057     case $ac_arg in
5058     [\\/]*.a | ?:[\\/]*.a)
5059     ac_exists=false
5060     for ac_i in $ac_cv_fc_libs; do
5061     if test x"$ac_arg" = x"$ac_i"; then
5062     ac_exists=true
5063     break
5064     fi
5065     done
5066    
5067     if test x"$ac_exists" = xtrue; then
5068     :
5069     else
5070     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5071     fi
5072    
5073     ;;
5074     -bI:*)
5075     ac_exists=false
5076     for ac_i in $ac_cv_fc_libs; do
5077     if test x"$ac_arg" = x"$ac_i"; then
5078     ac_exists=true
5079     break
5080     fi
5081     done
5082    
5083     if test x"$ac_exists" = xtrue; then
5084     :
5085     else
5086     if test "$ac_compiler_gnu" = yes; then
5087     for ac_link_opt in $ac_arg; do
5088     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5089     done
5090     else
5091     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5092     fi
5093     fi
5094    
5095     ;;
5096     # Ignore these flags.
5097 chuckv 3288 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5098 gezelter 2547 ;;
5099     -lkernel32)
5100     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5101     ;;
5102 chuckv 3288 -[LRuY])
5103 gezelter 2547 # These flags, when seen by themselves, take an argument.
5104     # We remove the space between option and argument and re-iterate
5105     # unless we find an empty arg or a new option (starting with -)
5106     case $2 in
5107     "" | -*);;
5108     *)
5109     ac_arg="$ac_arg$2"
5110     shift; shift
5111     set X $ac_arg "$@"
5112     ;;
5113     esac
5114     ;;
5115     -YP,*)
5116     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5117     ac_exists=false
5118     for ac_i in $ac_cv_fc_libs; do
5119     if test x"$ac_j" = x"$ac_i"; then
5120     ac_exists=true
5121     break
5122     fi
5123     done
5124    
5125     if test x"$ac_exists" = xtrue; then
5126     :
5127     else
5128     ac_arg="$ac_arg $ac_j"
5129     ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5130     fi
5131    
5132     done
5133     ;;
5134     -[lLR]*)
5135     ac_exists=false
5136     for ac_i in $ac_cv_fc_libs; do
5137     if test x"$ac_arg" = x"$ac_i"; then
5138     ac_exists=true
5139     break
5140     fi
5141     done
5142    
5143     if test x"$ac_exists" = xtrue; then
5144     :
5145     else
5146     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5147     fi
5148    
5149     ;;
5150     # Ignore everything else.
5151     esac
5152     done
5153     # restore positional arguments
5154     set X $ac_save_positional; shift
5155    
5156     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5157     # then we insist that the "run path" must be an absolute path (i.e. it
5158     # must begin with a "/").
5159     case `(uname -sr) 2>/dev/null` in
5160     "SunOS 5"*)
5161     ac_ld_run_path=`echo $ac_fc_v_output |
5162     sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5163     test "x$ac_ld_run_path" != x &&
5164     if test "$ac_compiler_gnu" = yes; then
5165     for ac_link_opt in $ac_ld_run_path; do
5166     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5167     done
5168     else
5169     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5170     fi
5171     ;;
5172     esac
5173     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5174    
5175     fi
5176 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5177     echo "${ECHO_T}$ac_cv_fc_libs" >&6
5178 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
5179    
5180    
5181 chuckv 3288 ac_ext=${FC_SRCEXT-f}
5182     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5183     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5184 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5185    
5186    
5187    
5188 chuckv 3288 echo "$as_me:$LINENO: checking for module suffix" >&5
5189     echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5190     rm -f conftest*
5191 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5192     rm -f work*
5193 gezelter 2547 cat >conftest.$ac_ext <<EOF
5194 gezelter 1490 module conftest
5195     integer n
5196     parameter (n=1)
5197     end module conftest
5198     EOF
5199     # SGI and absoft compilers generates module name in upper case!
5200     testname="conftest"
5201     modcase="lower"
5202 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5203     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5204 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5205     if test -z "$MOD" ; then
5206     MOD=`ls CONFTEST* 2>/dev/null \
5207 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5208 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5209     if test -n "$MOD" ; then
5210     testname="CONFTEST"
5211     modcase="upper"
5212     fi
5213     fi
5214     if test -z "$MOD" ; then
5215 chuckv 3288 echo "$as_me:$LINENO: result: unknown" >&5
5216     echo "${ECHO_T}unknown" >&6
5217 gezelter 1490 # Use mod if we can't figure it out
5218     MOD="mod"
5219     else
5220 chuckv 3288 echo "$as_me:$LINENO: result: $MOD" >&5
5221     echo "${ECHO_T}$MOD" >&6
5222 gezelter 1490 fi
5223     if test -s work.pcl ; then
5224 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5225 gezelter 1490 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5226     fi
5227     else
5228 chuckv 3288 echo "$as_me:$LINENO: result: unknown" >&5
5229     echo "${ECHO_T}unknown" >&6
5230 gezelter 1490 fi
5231    
5232 gezelter 2081
5233    
5234    
5235    
5236 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
5237     # (absoft) use -p).
5238     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5239     # specified, work.pcl and work.pc are created. However, if you specify
5240     # a file, it must contain a the name of a file ending in .pc . Ugh!
5241     # Use the module made above
5242 chuckv 3288 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5243     echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5244     rm -f conftest*
5245 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5246     rm -f work*
5247 gezelter 2547 cat >conftest.$ac_ext <<EOF
5248 gezelter 1490 module conftest
5249     integer n
5250     parameter (n=1)
5251     end module conftest
5252     EOF
5253     # SGI and absoft compilers generates module name in upper case!
5254     testname="conftest"
5255 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
5256     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5257 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5258     if test -n "$mod" ; then
5259     testname="CONFTEST"
5260     fi
5261     madedir=0
5262     if test ! -d conf ; then mkdir conf ; madedir=1; fi
5263     cp $testname.$MOD conf
5264     rm -f conftest* CONFTEST*
5265 gezelter 2547 cat >conftest1.$ac_ext <<EOF
5266 gezelter 1490 program main
5267     use conftest
5268     print *, n
5269     end
5270     EOF
5271     F90_WORK_FILES_ARG=""
5272     F90MODINCSPEC=""
5273 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5274 gezelter 1490 MODDIRFLAG="-I"
5275     F90MODINCSPEC="-I<dir>"
5276 chuckv 3288 echo "$as_me:$LINENO: result: -I" >&5
5277     echo "${ECHO_T}-I" >&6
5278 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5279 gezelter 1490 MODDIRFLAG="-M"
5280     F90MODINCSPEC="-M<dir>"
5281 chuckv 3288 echo "$as_me:$LINENO: result: -M" >&5
5282     echo "${ECHO_T}-M" >&6
5283 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5284 gezelter 1490 MODDIRFLAG="-p"
5285     F90MODINCSPEC="-p<dir>"
5286 chuckv 3288 echo "$as_me:$LINENO: result: -p" >&5
5287     echo "${ECHO_T}-p" >&6
5288 gezelter 1490 elif test -s work.pc ; then
5289     cp work.pc conf/mpimod.pc
5290     echo "mpimod.pc" > conf/mpimod.pcl
5291     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5292 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5293 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
5294 chuckv 3288 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5295     echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5296 gezelter 1490 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5297     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5298    
5299     else
5300     # The version of the Intel compiler that I have refuses to let
5301     # you put the "work catalog" list anywhere but the current
5302     # directory. For example, you cannot in
5303     :
5304     fi
5305     fi
5306     if test -z "MODDIRFLAG" ; then
5307 chuckv 3288 echo "$as_me:$LINENO: result: unknown" >&5
5308     echo "${ECHO_T}unknown" >&6
5309 gezelter 1490 fi
5310    
5311 gezelter 2081
5312 chuckv 3288 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5313 gezelter 1490 if test $madedir = 1 ; then rmdir conf ; fi
5314     fi
5315    
5316 gezelter 2081
5317 chuckv 3288 echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5318     echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5319 gezelter 1535 if test "${ac_cv_f90_module_names+set}" = set; then
5320     echo $ECHO_N "(cached) $ECHO_C" >&6
5321     else
5322 chuckv 3288 ac_ext=${FC_SRCEXT-f}
5323     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5324     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5325 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5326 gezelter 1535
5327     # carry out the test in a new directory, so that we don't miss anything
5328     mkdir conftest
5329     cd conftest
5330     cat >conftest.$ac_ext <<_ACEOF
5331     MODULE Bar
5332     END MODULE Bar
5333     _ACEOF
5334 chuckv 3288 rm -f conftest.$ac_objext
5335     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5336     (eval $ac_compile) 2>conftest.er1
5337 gezelter 1535 ac_status=$?
5338 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5339     rm -f conftest.er1
5340     cat conftest.err >&5
5341     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5342 chuckv 3288 (exit $ac_status); } &&
5343     { ac_try='test -z "$ac_fc_werror_flag"
5344     || test ! -s conftest.err'
5345     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5346     (eval $ac_try) 2>&5
5347     ac_status=$?
5348     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5349     (exit $ac_status); }; } &&
5350     { ac_try='test -s conftest.$ac_objext'
5351     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5352     (eval $ac_try) 2>&5
5353     ac_status=$?
5354     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5355     (exit $ac_status); }; }; then
5356 gezelter 1535 ac_cv_f90_module_names=
5357     ac_file_list=*
5358     for ac_file in $ac_file_list; do
5359     case $ac_file in
5360     # don't care for original source and object files
5361     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5362     :
5363     ;;
5364     # look for new files derived from the file name
5365     *conftest*)
5366     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5367     ac_exists=false
5368     for ac_i in $ac_cv_f90_module_names; do
5369     if test x"$ac_pat" = x"$ac_i"; then
5370     ac_exists=true
5371     break
5372     fi
5373     done
5374    
5375     if test x"$ac_exists" = xtrue; then
5376     :
5377     else
5378     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5379     fi
5380    
5381     ;;
5382     # look for new files derived from the module name,
5383     # with different case translation schemes
5384     *Bar*)
5385     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5386     ac_exists=false
5387     for ac_i in $ac_cv_f90_module_names; do
5388     if test x"$ac_pat" = x"$ac_i"; then
5389     ac_exists=true
5390     break
5391     fi
5392     done
5393    
5394     if test x"$ac_exists" = xtrue; then
5395     :
5396     else
5397     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5398     fi
5399    
5400     ;;
5401     *bar*)
5402     ac_pat=`echo $ac_file | sed s/bar/%module%/`
5403     ac_exists=false
5404     for ac_i in $ac_cv_f90_module_names; do
5405     if test x"$ac_pat" = x"$ac_i"; then
5406     ac_exists=true
5407     break
5408     fi
5409     done
5410    
5411     if test x"$ac_exists" = xtrue; then
5412     :
5413     else
5414     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5415     fi
5416    
5417     ;;
5418     *BAR*)
5419     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5420     ac_exists=false
5421     for ac_i in $ac_cv_f90_module_names; do
5422     if test x"$ac_pat" = x"$ac_i"; then
5423     ac_exists=true
5424     break
5425     fi
5426     done
5427    
5428     if test x"$ac_exists" = xtrue; then
5429     :
5430     else
5431     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5432     fi
5433    
5434     ;;
5435     # Other files - we have no idea how they are generated
5436     *)
5437 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5438 gezelter 1535 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5439     ;;
5440     esac
5441     done
5442     if test "x$ac_cv_f90_module_names" = "x"; then
5443 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5444 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5445     fi
5446    
5447     else
5448     echo "$as_me: failed program was:" >&5
5449 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5450    
5451 chuckv 3288 ac_cv_f90_module_names=
5452 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5453 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5454     fi
5455 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5456 gezelter 1535 cd ..
5457     # cleanup
5458     rm -rf conftest
5459 chuckv 3288 ac_ext=${FC_SRCEXT-f}
5460     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5461     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5462 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5463 gezelter 1535
5464     fi
5465 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5466     echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5467 gezelter 1535
5468     # We now generate a shell script that will help us to figure out the correct
5469     # module file names, using the value of ac_cv_f90_module_names
5470    
5471     echo "Generating shell script modnam"
5472    
5473     cat > scripts/modnam << EOF
5474     #! /bin/sh
5475     # This script is auto-generated by configure
5476     #
5477     usage="\\
5478     Usage: \$0 [FILES]
5479    
5480     [FILES] are Fortran 90 source files.
5481     The output is a list of module file names that the Fortran 90 compiler
5482     generates when compiling [FILES]."
5483    
5484     list=
5485     empty=
5486    
5487     if test \$# -eq 0; then
5488     echo "\$usage"; exit 0
5489     fi
5490    
5491     while test \$# != 0; do
5492    
5493     file=\$1
5494     shift
5495    
5496     # strip suffix
5497     base=\`echo \$file | sed 's/[.][^.]*$//'\`
5498    
5499     test ! -f \$file && continue
5500    
5501     # Look for module definitions and transform them to upper / lower case
5502     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/'\`
5503     upper=\`echo \$mods | tr a-z A-Z\`
5504     lower=\`echo \$mods | tr A-Z a-z\`
5505    
5506     # Here, the patterns for generating module file names were inserted by configure
5507     for trans in $ac_cv_f90_module_names; do
5508    
5509     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5510     var=empty
5511     case \$pat in
5512     %MODULE%)
5513     var=upper ;;
5514     %Module%)
5515     var=mods ;;
5516     %module%)
5517     var=lower ;;
5518     %FILE%)
5519     test -n "\$mods" && var=base ;;
5520     esac
5521     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5522     list="\$list \$new"
5523     done
5524     done
5525    
5526     echo \$list
5527     # end of configure-generated script
5528     EOF
5529     chmod 755 scripts/modnam
5530    
5531     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5532     F90_MODULE_NAMES=empty
5533     case $pat in
5534     %MODULE%)
5535     F90_MODULE_NAMES=UPPER ;;
5536     %Module%)
5537     F90_MODULE_NAMES=Mixed ;;
5538     %module%)
5539     F90_MODULE_NAMES=lower ;;
5540     *)
5541     F90_MODULE_NAMES=unknown ;;
5542     esac
5543    
5544 gezelter 1490 ac_ext=c
5545     ac_cpp='$CPP $CPPFLAGS'
5546     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5547     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5548     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5549    
5550 gezelter 2081
5551 gezelter 2547 ac_ext=c
5552     ac_cpp='$CPP $CPPFLAGS'
5553     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5554     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5555     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5556 gezelter 2453
5557    
5558 gezelter 2547
5559 chuckv 3288 echo "$as_me:$LINENO: checking for asin in -lm" >&5
5560     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5561 gezelter 2547 if test "${ac_cv_lib_m_asin+set}" = set; then
5562 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
5563     else
5564 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
5565     LIBS="-lm $LIBS"
5566     cat >conftest.$ac_ext <<_ACEOF
5567 gezelter 2453 /* confdefs.h. */
5568     _ACEOF
5569     cat confdefs.h >>conftest.$ac_ext
5570     cat >>conftest.$ac_ext <<_ACEOF
5571     /* end confdefs.h. */
5572 gezelter 2547
5573 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
5574 gezelter 2547 #ifdef __cplusplus
5575     extern "C"
5576 gezelter 2453 #endif
5577 chuckv 3288 /* We use char because int might match the return type of a gcc2
5578     builtin and then its argument prototype would still apply. */
5579 gezelter 2547 char asin ();
5580     #ifdef FC_DUMMY_MAIN
5581     #ifndef FC_DUMMY_MAIN_EQ_F77
5582     # ifdef __cplusplus
5583     extern "C"
5584     # endif
5585     int FC_DUMMY_MAIN() { return 1; }
5586     #endif
5587     #endif
5588     int
5589     main ()
5590     {
5591 chuckv 3288 asin ();
5592 gezelter 2547 ;
5593     return 0;
5594     }
5595 gezelter 2453 _ACEOF
5596 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
5597     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5598     (eval $ac_link) 2>conftest.er1
5599 gezelter 2453 ac_status=$?
5600     grep -v '^ *+' conftest.er1 >conftest.err
5601     rm -f conftest.er1
5602     cat conftest.err >&5
5603     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5604 chuckv 3288 (exit $ac_status); } &&
5605     { ac_try='test -z "$ac_c_werror_flag"
5606     || test ! -s conftest.err'
5607     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5608     (eval $ac_try) 2>&5
5609     ac_status=$?
5610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5611     (exit $ac_status); }; } &&
5612     { ac_try='test -s conftest$ac_exeext'
5613     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5614     (eval $ac_try) 2>&5
5615     ac_status=$?
5616     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5617     (exit $ac_status); }; }; then
5618 gezelter 2547 ac_cv_lib_m_asin=yes
5619 gezelter 2453 else
5620     echo "$as_me: failed program was:" >&5
5621     sed 's/^/| /' conftest.$ac_ext >&5
5622    
5623 chuckv 3288 ac_cv_lib_m_asin=no
5624 gezelter 2453 fi
5625 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
5626 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
5627     LIBS=$ac_check_lib_save_LIBS
5628     fi
5629 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5630     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5631 gezelter 2547 if test $ac_cv_lib_m_asin = yes; then
5632     cat >>confdefs.h <<_ACEOF
5633     #define HAVE_LIBM 1
5634 gezelter 2510 _ACEOF
5635 gezelter 2453
5636 gezelter 2547 LIBS="-lm $LIBS"
5637 gezelter 2453
5638     else
5639 gezelter 2547 exit
5640 gezelter 2453 fi
5641    
5642    
5643 chuckv 3288 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5644     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5645 gezelter 2081 if test "${ac_cv_header_stdc+set}" = set; then
5646     echo $ECHO_N "(cached) $ECHO_C" >&6
5647     else
5648     cat >conftest.$ac_ext <<_ACEOF
5649     /* confdefs.h. */
5650     _ACEOF
5651     cat confdefs.h >>conftest.$ac_ext
5652     cat >>conftest.$ac_ext <<_ACEOF
5653     /* end confdefs.h. */
5654     #include <stdlib.h>
5655     #include <stdarg.h>
5656     #include <string.h>
5657     #include <float.h>
5658    
5659 gezelter 2547 #ifdef FC_DUMMY_MAIN
5660     #ifndef FC_DUMMY_MAIN_EQ_F77
5661     # ifdef __cplusplus
5662     extern "C"
5663     # endif
5664     int FC_DUMMY_MAIN() { return 1; }
5665     #endif
5666     #endif
5667 gezelter 2081 int
5668     main ()
5669     {
5670    
5671     ;
5672     return 0;
5673     }
5674     _ACEOF
5675 chuckv 3288 rm -f conftest.$ac_objext
5676     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5677     (eval $ac_compile) 2>conftest.er1
5678 gezelter 2081 ac_status=$?
5679     grep -v '^ *+' conftest.er1 >conftest.err
5680     rm -f conftest.er1
5681     cat conftest.err >&5
5682     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5683 chuckv 3288 (exit $ac_status); } &&
5684     { ac_try='test -z "$ac_c_werror_flag"
5685     || test ! -s conftest.err'
5686     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5687     (eval $ac_try) 2>&5
5688     ac_status=$?
5689     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5690     (exit $ac_status); }; } &&
5691     { ac_try='test -s conftest.$ac_objext'
5692     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5693     (eval $ac_try) 2>&5
5694     ac_status=$?
5695     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5696     (exit $ac_status); }; }; then
5697 gezelter 2081 ac_cv_header_stdc=yes
5698     else
5699     echo "$as_me: failed program was:" >&5
5700     sed 's/^/| /' conftest.$ac_ext >&5
5701    
5702 chuckv 3288 ac_cv_header_stdc=no
5703 gezelter 2081 fi
5704 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5705 gezelter 2081
5706     if test $ac_cv_header_stdc = yes; then
5707     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5708     cat >conftest.$ac_ext <<_ACEOF
5709     /* confdefs.h. */
5710     _ACEOF
5711     cat confdefs.h >>conftest.$ac_ext
5712     cat >>conftest.$ac_ext <<_ACEOF
5713     /* end confdefs.h. */
5714     #include <string.h>
5715    
5716     _ACEOF
5717     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5718     $EGREP "memchr" >/dev/null 2>&1; then
5719     :
5720     else
5721     ac_cv_header_stdc=no
5722     fi
5723 chuckv 3288 rm -f conftest*
5724 gezelter 2081
5725     fi
5726    
5727     if test $ac_cv_header_stdc = yes; then
5728     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5729     cat >conftest.$ac_ext <<_ACEOF
5730     /* confdefs.h. */
5731     _ACEOF
5732     cat confdefs.h >>conftest.$ac_ext
5733     cat >>conftest.$ac_ext <<_ACEOF
5734     /* end confdefs.h. */
5735     #include <stdlib.h>
5736    
5737     _ACEOF
5738     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5739     $EGREP "free" >/dev/null 2>&1; then
5740     :
5741     else
5742     ac_cv_header_stdc=no
5743     fi
5744 chuckv 3288 rm -f conftest*
5745 gezelter 2081
5746     fi
5747    
5748     if test $ac_cv_header_stdc = yes; then
5749     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5750     if test "$cross_compiling" = yes; then
5751     :
5752     else
5753     cat >conftest.$ac_ext <<_ACEOF
5754     /* confdefs.h. */
5755     _ACEOF
5756     cat confdefs.h >>conftest.$ac_ext
5757     cat >>conftest.$ac_ext <<_ACEOF
5758     /* end confdefs.h. */
5759     #include <ctype.h>
5760     #if ((' ' & 0x0FF) == 0x020)
5761     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5762     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5763     #else
5764     # define ISLOWER(c) \
5765     (('a' <= (c) && (c) <= 'i') \
5766     || ('j' <= (c) && (c) <= 'r') \
5767     || ('s' <= (c) && (c) <= 'z'))
5768     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5769     #endif
5770    
5771     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5772     int
5773     main ()
5774     {
5775     int i;
5776     for (i = 0; i < 256; i++)
5777     if (XOR (islower (i), ISLOWER (i))
5778     || toupper (i) != TOUPPER (i))
5779 chuckv 3288 exit(2);
5780     exit (0);
5781 gezelter 2081 }
5782     _ACEOF
5783 chuckv 3288 rm -f conftest$ac_exeext
5784     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5785     (eval $ac_link) 2>&5
5786 gezelter 2081 ac_status=$?
5787     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5788     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5789 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5790     (eval $ac_try) 2>&5
5791 gezelter 2081 ac_status=$?
5792     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793     (exit $ac_status); }; }; then
5794     :
5795     else
5796     echo "$as_me: program exited with status $ac_status" >&5
5797     echo "$as_me: failed program was:" >&5
5798     sed 's/^/| /' conftest.$ac_ext >&5
5799    
5800     ( exit $ac_status )
5801     ac_cv_header_stdc=no
5802     fi
5803 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5804 gezelter 2081 fi
5805     fi
5806     fi
5807 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5808     echo "${ECHO_T}$ac_cv_header_stdc" >&6
5809 gezelter 2081 if test $ac_cv_header_stdc = yes; then
5810    
5811     cat >>confdefs.h <<\_ACEOF
5812     #define STDC_HEADERS 1
5813     _ACEOF
5814    
5815     fi
5816    
5817 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5818 gezelter 2510
5819    
5820    
5821 gezelter 2547
5822    
5823    
5824    
5825    
5826    
5827     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5828     inttypes.h stdint.h unistd.h
5829     do
5830     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5831 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
5832     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5833     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5834 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
5835     else
5836     cat >conftest.$ac_ext <<_ACEOF
5837 gezelter 2510 /* confdefs.h. */
5838     _ACEOF
5839     cat confdefs.h >>conftest.$ac_ext
5840     cat >>conftest.$ac_ext <<_ACEOF
5841     /* end confdefs.h. */
5842 gezelter 2547 $ac_includes_default
5843    
5844     #include <$ac_header>
5845 gezelter 2510 _ACEOF
5846 chuckv 3288 rm -f conftest.$ac_objext
5847     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5848     (eval $ac_compile) 2>conftest.er1
5849 gezelter 2510 ac_status=$?
5850     grep -v '^ *+' conftest.er1 >conftest.err
5851     rm -f conftest.er1
5852     cat conftest.err >&5
5853     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5854 chuckv 3288 (exit $ac_status); } &&
5855     { ac_try='test -z "$ac_c_werror_flag"
5856     || test ! -s conftest.err'
5857     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5858     (eval $ac_try) 2>&5
5859     ac_status=$?
5860     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5861     (exit $ac_status); }; } &&
5862     { ac_try='test -s conftest.$ac_objext'
5863     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5864     (eval $ac_try) 2>&5
5865     ac_status=$?
5866     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5867     (exit $ac_status); }; }; then
5868 gezelter 2547 eval "$as_ac_Header=yes"
5869 gezelter 2510 else
5870     echo "$as_me: failed program was:" >&5
5871     sed 's/^/| /' conftest.$ac_ext >&5
5872    
5873 chuckv 3288 eval "$as_ac_Header=no"
5874 gezelter 2510 fi
5875 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5876 gezelter 2510 fi
5877 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5878     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5879 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5880     cat >>confdefs.h <<_ACEOF
5881     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5882 gezelter 2510 _ACEOF
5883    
5884     fi
5885    
5886 gezelter 2547 done
5887 gezelter 2081
5888    
5889 gezelter 2547 #
5890     # Handle user hints
5891     #
5892 gezelter 2081
5893 chuckv 3288 # Check whether --with-zlib or --without-zlib was given.
5894 gezelter 2547 if test "${with_zlib+set}" = set; then
5895 chuckv 3288 withval="$with_zlib"
5896     zlib_dir="$withval"
5897 gezelter 2754 else
5898     zlib_dir="not_set"
5899 chuckv 3288 fi;
5900 gezelter 2754 if test "$zlib_dir" != "no"; then
5901    
5902     if test "$zlib_dir" != "not_set" ; then
5903     if test -d "$zlib_dir"
5904 gezelter 2547 then
5905 gezelter 2754 ZLIB_HOME="$zlib_dir"
5906 gezelter 2547 else
5907 gezelter 2754 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5908     echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5909 chuckv 3291 ZLIB_HOME=/usr/local
5910     if test ! -f "${ZLIB_HOME}/include/zlib.h"
5911     then
5912     ZLIB_HOME=/usr
5913     fi
5914 gezelter 2547 fi
5915     fi
5916     #
5917     # Locate zlib, if wanted
5918     #
5919     if test -n "${ZLIB_HOME}"
5920     then
5921     ZLIB_OLD_LDFLAGS=$LDFLAGS
5922 chuckv 3291 ZLIB_OLD_CFLAGS=$CFLAGS
5923 gezelter 2547 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5924 chuckv 3291 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
5925 gezelter 2081
5926 chuckv 3288
5927 gezelter 2547 ac_ext=c
5928     ac_cpp='$CPP $CPPFLAGS'
5929     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5930     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5931     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5932 gezelter 2081
5933 chuckv 3288 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5934     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5935 gezelter 2547 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5936     echo $ECHO_N "(cached) $ECHO_C" >&6
5937     else
5938     ac_check_lib_save_LIBS=$LIBS
5939     LIBS="-lz $LIBS"
5940     cat >conftest.$ac_ext <<_ACEOF
5941     /* confdefs.h. */
5942     _ACEOF
5943     cat confdefs.h >>conftest.$ac_ext
5944     cat >>conftest.$ac_ext <<_ACEOF
5945     /* end confdefs.h. */
5946 gezelter 2081
5947 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
5948 gezelter 2547 #ifdef __cplusplus
5949     extern "C"
5950     #endif
5951 chuckv 3288 /* We use char because int might match the return type of a gcc2
5952     builtin and then its argument prototype would still apply. */
5953 gezelter 2547 char inflateEnd ();
5954     #ifdef FC_DUMMY_MAIN
5955     #ifndef FC_DUMMY_MAIN_EQ_F77
5956     # ifdef __cplusplus
5957     extern "C"
5958     # endif
5959     int FC_DUMMY_MAIN() { return 1; }
5960     #endif
5961     #endif
5962     int
5963     main ()
5964     {
5965 chuckv 3288 inflateEnd ();
5966 gezelter 2547 ;
5967     return 0;
5968     }
5969     _ACEOF
5970 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
5971     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5972     (eval $ac_link) 2>conftest.er1
5973 gezelter 2547 ac_status=$?
5974     grep -v '^ *+' conftest.er1 >conftest.err
5975     rm -f conftest.er1
5976     cat conftest.err >&5
5977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5978 chuckv 3288 (exit $ac_status); } &&
5979     { ac_try='test -z "$ac_c_werror_flag"
5980     || test ! -s conftest.err'
5981     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5982     (eval $ac_try) 2>&5
5983     ac_status=$?
5984     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5985     (exit $ac_status); }; } &&
5986     { ac_try='test -s conftest$ac_exeext'
5987     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5988     (eval $ac_try) 2>&5
5989     ac_status=$?
5990     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5991     (exit $ac_status); }; }; then
5992 gezelter 2547 ac_cv_lib_z_inflateEnd=yes
5993     else
5994     echo "$as_me: failed program was:" >&5
5995     sed 's/^/| /' conftest.$ac_ext >&5
5996    
5997 chuckv 3288 ac_cv_lib_z_inflateEnd=no
5998 gezelter 2547 fi
5999 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
6000 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
6001     LIBS=$ac_check_lib_save_LIBS
6002     fi
6003 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6004     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6005 gezelter 2547 if test $ac_cv_lib_z_inflateEnd = yes; then
6006     zlib_cv_libz=yes
6007     else
6008     zlib_cv_libz=no
6009     fi
6010    
6011     if test "${ac_cv_header_zlib_h+set}" = set; then
6012 chuckv 3288 echo "$as_me:$LINENO: checking for zlib.h" >&5
6013     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6014 gezelter 2547 if test "${ac_cv_header_zlib_h+set}" = set; then
6015 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
6016 gezelter 2547 fi
6017 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6018     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6019 gezelter 1490 else
6020 gezelter 2547 # Is the header compilable?
6021 chuckv 3288 echo "$as_me:$LINENO: checking zlib.h usability" >&5
6022     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
6023 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
6024 gezelter 2081 /* confdefs.h. */
6025     _ACEOF
6026     cat confdefs.h >>conftest.$ac_ext
6027     cat >>conftest.$ac_ext <<_ACEOF
6028     /* end confdefs.h. */
6029     $ac_includes_default
6030 gezelter 2547 #include <zlib.h>
6031 gezelter 1490 _ACEOF
6032 chuckv 3288 rm -f conftest.$ac_objext
6033     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6034     (eval $ac_compile) 2>conftest.er1
6035 gezelter 2081 ac_status=$?
6036     grep -v '^ *+' conftest.er1 >conftest.err
6037     rm -f conftest.er1
6038     cat conftest.err >&5
6039     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6040 chuckv 3288 (exit $ac_status); } &&
6041     { ac_try='test -z "$ac_c_werror_flag"
6042     || test ! -s conftest.err'
6043     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6044     (eval $ac_try) 2>&5
6045     ac_status=$?
6046     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6047     (exit $ac_status); }; } &&
6048     { ac_try='test -s conftest.$ac_objext'
6049     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6050     (eval $ac_try) 2>&5
6051     ac_status=$?
6052     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6053     (exit $ac_status); }; }; then
6054 gezelter 2547 ac_header_compiler=yes
6055 gezelter 2081 else
6056     echo "$as_me: failed program was:" >&5
6057     sed 's/^/| /' conftest.$ac_ext >&5
6058    
6059 chuckv 3288 ac_header_compiler=no
6060 gezelter 2081 fi
6061 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6062     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6063     echo "${ECHO_T}$ac_header_compiler" >&6
6064 gezelter 2547
6065     # Is the header present?
6066 chuckv 3288 echo "$as_me:$LINENO: checking zlib.h presence" >&5
6067     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
6068 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
6069     /* confdefs.h. */
6070     _ACEOF
6071     cat confdefs.h >>conftest.$ac_ext
6072     cat >>conftest.$ac_ext <<_ACEOF
6073     /* end confdefs.h. */
6074     #include <zlib.h>
6075     _ACEOF
6076 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6077     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6078 gezelter 2547 ac_status=$?
6079     grep -v '^ *+' conftest.er1 >conftest.err
6080     rm -f conftest.er1
6081     cat conftest.err >&5
6082     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6083 chuckv 3288 (exit $ac_status); } >/dev/null; then
6084     if test -s conftest.err; then
6085     ac_cpp_err=$ac_c_preproc_warn_flag
6086     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6087     else
6088     ac_cpp_err=
6089     fi
6090     else
6091     ac_cpp_err=yes
6092     fi
6093     if test -z "$ac_cpp_err"; then
6094 gezelter 2547 ac_header_preproc=yes
6095     else
6096     echo "$as_me: failed program was:" >&5
6097     sed 's/^/| /' conftest.$ac_ext >&5
6098 gezelter 2081
6099 gezelter 2547 ac_header_preproc=no
6100 gezelter 2081 fi
6101 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6102     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6103     echo "${ECHO_T}$ac_header_preproc" >&6
6104 gezelter 2081
6105 gezelter 2547 # So? What about this header?
6106     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6107     yes:no: )
6108     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6109     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6110     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6111     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6112     ac_header_preproc=yes
6113     ;;
6114     no:yes:* )
6115     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6116     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6117     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
6118     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
6119     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6120     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6121     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
6122     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
6123     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6124     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6125     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6126     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6127 chuckv 3288 (
6128     cat <<\_ASBOX
6129 gezelter 2547 ## ------------------------------ ##
6130     ## Report this to gezelter@nd.edu ##
6131     ## ------------------------------ ##
6132     _ASBOX
6133 chuckv 3288 ) |
6134     sed "s/^/$as_me: WARNING: /" >&2
6135 gezelter 2547 ;;
6136     esac
6137 chuckv 3288 echo "$as_me:$LINENO: checking for zlib.h" >&5
6138     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6139 gezelter 2547 if test "${ac_cv_header_zlib_h+set}" = set; then
6140     echo $ECHO_N "(cached) $ECHO_C" >&6
6141     else
6142     ac_cv_header_zlib_h=$ac_header_preproc
6143     fi
6144 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6145     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6146 gezelter 2081
6147 gezelter 2547 fi
6148     if test $ac_cv_header_zlib_h = yes; then
6149     zlib_cv_zlib_h=yes
6150     else
6151     zlib_cv_zlib_h=no
6152     fi
6153 gezelter 2081
6154 gezelter 2547
6155     ac_ext=c
6156     ac_cpp='$CPP $CPPFLAGS'
6157     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6158     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6159     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6160    
6161    
6162 gezelter 2754 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6163 gezelter 2081
6164 gezelter 2754 cat >>confdefs.h <<\_ACEOF
6165     #define HAVE_ZLIB_H 1
6166 gezelter 2547 _ACEOF
6167 gezelter 2081
6168 gezelter 2754
6169     cat >>confdefs.h <<\_ACEOF
6170 gezelter 2547 #define HAVE_LIBZ 1
6171     _ACEOF
6172 gezelter 2081
6173 gezelter 2754 ZLIB_INC_DIR="${ZLIB_HOME}/include"
6174     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6175     ZLIB="-lz"
6176 gezelter 2547 else
6177 chuckv 3288 echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6178     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6179 gezelter 2754 ZLIB_INC_DIR=
6180     ZLIB_LIB_DIR=
6181     ZLIB=
6182 gezelter 2547 LDFLAGS="$ZLIB_OLD_LDFLAGS"
6183 chuckv 3291 CFLAGS="$ZLIB_OLD_CFLAGS"
6184 chuckv 3288 echo "$as_me:$LINENO: result: failed" >&5
6185     echo "${ECHO_T}failed" >&6
6186 gezelter 2754 echo ""
6187     echo "*********************************************************"
6188     echo "* WARNING: Could not find a working zlib installation *"
6189     echo "* If you need OOPSE to be able to deal with compressed *"
6190     echo "* trajectory dump files be sure to specify a valid zlib *"
6191     echo "* installation with --with-zlib=DIR *"
6192     echo "* *"
6193     echo "* OOPSE will still work without zlib installed. *"
6194     echo "*********************************************************"
6195     echo ""
6196 gezelter 2547 fi
6197 gezelter 2754
6198    
6199    
6200 gezelter 2547 fi
6201 gezelter 2754 fi
6202 gezelter 2547
6203 gezelter 2753 #
6204     # Handle user hints
6205     #
6206 gezelter 2547
6207 chuckv 3288 # Check whether --with-fftw or --without-fftw was given.
6208 gezelter 2752 if test "${with_fftw+set}" = set; then
6209 chuckv 3288 withval="$with_fftw"
6210     fftw_dir="$withval"
6211 gezelter 2752 else
6212 xsun 2932 fftw_dir="not_set"
6213 chuckv 3288 fi;
6214 gezelter 2753 if test "$fftw_dir" != "no"; then
6215 xsun 2932 if test "$fftw_dir" != "not_set" ; then
6216     if test -d "$fftw_dir"; then
6217     FFTW_HOME="$fftw_dir"
6218     else
6219     { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6220 gezelter 2753 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6221 xsun 2932 FFTW_HOME=/usr/local
6222     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
6223 gezelter 2753 FFTW_HOME=/usr
6224 xsun 2932 fi
6225     fi
6226     #
6227     # Locate fftw, if wanted
6228     #
6229     if test -n "${FFTW_HOME}"; then
6230     FFTW_OLD_LDFLAGS=$LDFLAGS
6231 chuckv 3291 FFTW_OLD_CFLAGS=$CFLAGS
6232 xsun 2932 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6233 chuckv 3291 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
6234 gezelter 2752
6235 chuckv 3288
6236 xsun 2932 ac_ext=c
6237 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
6238     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6239     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6240     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6241 gezelter 2752
6242 chuckv 3288 echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6243     echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6244 gezelter 2753 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6245     echo $ECHO_N "(cached) $ECHO_C" >&6
6246 gezelter 2752 else
6247 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6248     LIBS="-lfftw3 $LIBS"
6249 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6250     /* confdefs.h. */
6251     _ACEOF
6252     cat confdefs.h >>conftest.$ac_ext
6253     cat >>conftest.$ac_ext <<_ACEOF
6254     /* end confdefs.h. */
6255 gezelter 2753
6256 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
6257 gezelter 2753 #ifdef __cplusplus
6258     extern "C"
6259     #endif
6260 chuckv 3288 /* We use char because int might match the return type of a gcc2
6261     builtin and then its argument prototype would still apply. */
6262 gezelter 2753 char fftw_execute ();
6263 gezelter 2752 #ifdef FC_DUMMY_MAIN
6264     #ifndef FC_DUMMY_MAIN_EQ_F77
6265     # ifdef __cplusplus
6266     extern "C"
6267     # endif
6268     int FC_DUMMY_MAIN() { return 1; }
6269     #endif
6270     #endif
6271     int
6272     main ()
6273     {
6274 chuckv 3288 fftw_execute ();
6275 gezelter 2752 ;
6276     return 0;
6277     }
6278     _ACEOF
6279 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6280     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6281     (eval $ac_link) 2>conftest.er1
6282 gezelter 2752 ac_status=$?
6283     grep -v '^ *+' conftest.er1 >conftest.err
6284     rm -f conftest.er1
6285     cat conftest.err >&5
6286     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6287 chuckv 3288 (exit $ac_status); } &&
6288     { ac_try='test -z "$ac_c_werror_flag"
6289     || test ! -s conftest.err'
6290     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6291     (eval $ac_try) 2>&5
6292     ac_status=$?
6293     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6294     (exit $ac_status); }; } &&
6295     { ac_try='test -s conftest$ac_exeext'
6296     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6297     (eval $ac_try) 2>&5
6298     ac_status=$?
6299     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6300     (exit $ac_status); }; }; then
6301 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
6302 gezelter 2752 else
6303     echo "$as_me: failed program was:" >&5
6304     sed 's/^/| /' conftest.$ac_ext >&5
6305    
6306 chuckv 3288 ac_cv_lib_fftw3_fftw_execute=no
6307 gezelter 2752 fi
6308 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
6309 gezelter 2753 conftest$ac_exeext conftest.$ac_ext
6310     LIBS=$ac_check_lib_save_LIBS
6311 gezelter 2752 fi
6312 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6313     echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6314 gezelter 2753 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6315     fftw_cv_libfftw3=yes
6316     else
6317     fftw_cv_libfftw3=no
6318     fi
6319 gezelter 2752
6320 xsun 2932 if test "${ac_cv_header_fftw3_h+set}" = set; then
6321 chuckv 3288 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6322     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6323 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
6324     echo $ECHO_N "(cached) $ECHO_C" >&6
6325     fi
6326 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6327     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6328 gezelter 2753 else
6329     # Is the header compilable?
6330 chuckv 3288 echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6331     echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6332 gezelter 2753 cat >conftest.$ac_ext <<_ACEOF
6333 gezelter 2752 /* confdefs.h. */
6334     _ACEOF
6335     cat confdefs.h >>conftest.$ac_ext
6336     cat >>conftest.$ac_ext <<_ACEOF
6337     /* end confdefs.h. */
6338 gezelter 2753 $ac_includes_default
6339 gezelter 2752 #include <fftw3.h>
6340     _ACEOF
6341 chuckv 3288 rm -f conftest.$ac_objext
6342     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6343     (eval $ac_compile) 2>conftest.er1
6344 gezelter 2752 ac_status=$?
6345     grep -v '^ *+' conftest.er1 >conftest.err
6346     rm -f conftest.er1
6347     cat conftest.err >&5
6348     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6349 chuckv 3288 (exit $ac_status); } &&
6350     { ac_try='test -z "$ac_c_werror_flag"
6351     || test ! -s conftest.err'
6352     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6353     (eval $ac_try) 2>&5
6354     ac_status=$?
6355     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6356     (exit $ac_status); }; } &&
6357     { ac_try='test -s conftest.$ac_objext'
6358     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6359     (eval $ac_try) 2>&5
6360     ac_status=$?
6361     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6362     (exit $ac_status); }; }; then
6363 gezelter 2753 ac_header_compiler=yes
6364 gezelter 2752 else
6365     echo "$as_me: failed program was:" >&5
6366     sed 's/^/| /' conftest.$ac_ext >&5
6367    
6368 chuckv 3288 ac_header_compiler=no
6369 gezelter 2752 fi
6370 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6371     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6372     echo "${ECHO_T}$ac_header_compiler" >&6
6373 gezelter 2753
6374     # Is the header present?
6375 chuckv 3288 echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6376     echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6377 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6378     /* confdefs.h. */
6379     _ACEOF
6380     cat confdefs.h >>conftest.$ac_ext
6381     cat >>conftest.$ac_ext <<_ACEOF
6382     /* end confdefs.h. */
6383     #include <fftw3.h>
6384     _ACEOF
6385 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6386     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6387 gezelter 2752 ac_status=$?
6388     grep -v '^ *+' conftest.er1 >conftest.err
6389     rm -f conftest.er1
6390     cat conftest.err >&5
6391     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6392 chuckv 3288 (exit $ac_status); } >/dev/null; then
6393     if test -s conftest.err; then
6394     ac_cpp_err=$ac_c_preproc_warn_flag
6395     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6396     else
6397     ac_cpp_err=
6398     fi
6399     else
6400     ac_cpp_err=yes
6401     fi
6402     if test -z "$ac_cpp_err"; then
6403 gezelter 2753 ac_header_preproc=yes
6404     else
6405 gezelter 2752 echo "$as_me: failed program was:" >&5
6406     sed 's/^/| /' conftest.$ac_ext >&5
6407    
6408 gezelter 2753 ac_header_preproc=no
6409 gezelter 2752 fi
6410 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6411     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6412     echo "${ECHO_T}$ac_header_preproc" >&6
6413 gezelter 2752
6414 gezelter 2753 # So? What about this header?
6415     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6416     yes:no: )
6417     { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
6418     echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6419     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
6420     echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
6421     ac_header_preproc=yes
6422     ;;
6423     no:yes:* )
6424     { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
6425     echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
6426     { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
6427     echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
6428     { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
6429     echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
6430     { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
6431     echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
6432     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
6433     echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
6434     { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
6435     echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6436 chuckv 3288 (
6437     cat <<\_ASBOX
6438 gezelter 2753 ## ------------------------------ ##
6439     ## Report this to gezelter@nd.edu ##
6440     ## ------------------------------ ##
6441     _ASBOX
6442 chuckv 3288 ) |
6443     sed "s/^/$as_me: WARNING: /" >&2
6444 gezelter 2753 ;;
6445     esac
6446 chuckv 3288 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6447     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6448 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
6449 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6450     else
6451 gezelter 2753 ac_cv_header_fftw3_h=$ac_header_preproc
6452     fi
6453 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6454     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6455 gezelter 2752
6456     fi
6457 gezelter 2753 if test $ac_cv_header_fftw3_h = yes; then
6458     fftw_cv_fftw3_h=yes
6459 gezelter 2752 else
6460 gezelter 2753 fftw_cv_fftw3_h=no
6461 gezelter 2752 fi
6462    
6463    
6464 xsun 2932 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
6465 chuckv 3288 echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6466     echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6467 gezelter 2753 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6468     echo $ECHO_N "(cached) $ECHO_C" >&6
6469 gezelter 2752 else
6470 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
6471     LIBS="-lfftw $LIBS"
6472 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6473     /* confdefs.h. */
6474     _ACEOF
6475     cat confdefs.h >>conftest.$ac_ext
6476     cat >>conftest.$ac_ext <<_ACEOF
6477     /* end confdefs.h. */
6478 gezelter 2753
6479 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
6480 gezelter 2753 #ifdef __cplusplus
6481     extern "C"
6482 gezelter 2752 #endif
6483 chuckv 3288 /* We use char because int might match the return type of a gcc2
6484     builtin and then its argument prototype would still apply. */
6485 gezelter 2753 char fftwnd_one ();
6486 gezelter 2752 #ifdef FC_DUMMY_MAIN
6487     #ifndef FC_DUMMY_MAIN_EQ_F77
6488     # ifdef __cplusplus
6489     extern "C"
6490     # endif
6491     int FC_DUMMY_MAIN() { return 1; }
6492     #endif
6493     #endif
6494     int
6495     main ()
6496     {
6497 chuckv 3288 fftwnd_one ();
6498 gezelter 2752 ;
6499     return 0;
6500     }
6501     _ACEOF
6502 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6503     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6504     (eval $ac_link) 2>conftest.er1
6505 gezelter 2752 ac_status=$?
6506     grep -v '^ *+' conftest.er1 >conftest.err
6507     rm -f conftest.er1
6508     cat conftest.err >&5
6509     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6510 chuckv 3288 (exit $ac_status); } &&
6511     { ac_try='test -z "$ac_c_werror_flag"
6512     || test ! -s conftest.err'
6513     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6514     (eval $ac_try) 2>&5
6515     ac_status=$?
6516     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6517     (exit $ac_status); }; } &&
6518     { ac_try='test -s conftest$ac_exeext'
6519     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6520     (eval $ac_try) 2>&5
6521     ac_status=$?
6522     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6523     (exit $ac_status); }; }; then
6524 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
6525 gezelter 2752 else
6526     echo "$as_me: failed program was:" >&5
6527     sed 's/^/| /' conftest.$ac_ext >&5
6528    
6529 chuckv 3288 ac_cv_lib_fftw_fftwnd_one=no
6530 gezelter 2752 fi
6531 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
6532 gezelter 2752 conftest$ac_exeext conftest.$ac_ext
6533 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
6534     fi
6535 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6536     echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6537 gezelter 2753 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6538     fftw_cv_libfftw=yes
6539 gezelter 2752 else
6540 gezelter 2753 fftw_cv_libfftw=no
6541 gezelter 2752 fi
6542    
6543 xsun 2932 if test "${ac_cv_header_fftw_h+set}" = set; then
6544 chuckv 3288 echo "$as_me:$LINENO: checking for fftw.h" >&5
6545     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6546 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
6547     echo $ECHO_N "(cached) $ECHO_C" >&6
6548 gezelter 2752 fi
6549 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6550     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6551 gezelter 2752 else
6552 gezelter 2753 # Is the header compilable?
6553 chuckv 3288 echo "$as_me:$LINENO: checking fftw.h usability" >&5
6554     echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6555 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6556     /* confdefs.h. */
6557     _ACEOF
6558     cat confdefs.h >>conftest.$ac_ext
6559     cat >>conftest.$ac_ext <<_ACEOF
6560     /* end confdefs.h. */
6561 gezelter 2753 $ac_includes_default
6562     #include <fftw.h>
6563 gezelter 2752 _ACEOF
6564 chuckv 3288 rm -f conftest.$ac_objext
6565     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6566     (eval $ac_compile) 2>conftest.er1
6567 gezelter 2752 ac_status=$?
6568     grep -v '^ *+' conftest.er1 >conftest.err
6569     rm -f conftest.er1
6570     cat conftest.err >&5
6571     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6572 chuckv 3288 (exit $ac_status); } &&
6573     { ac_try='test -z "$ac_c_werror_flag"
6574     || test ! -s conftest.err'
6575     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6576     (eval $ac_try) 2>&5
6577     ac_status=$?
6578     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6579     (exit $ac_status); }; } &&
6580     { ac_try='test -s conftest.$ac_objext'
6581     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6582     (eval $ac_try) 2>&5
6583     ac_status=$?
6584     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6585     (exit $ac_status); }; }; then
6586 gezelter 2753 ac_header_compiler=yes
6587 gezelter 2752 else
6588     echo "$as_me: failed program was:" >&5
6589     sed 's/^/| /' conftest.$ac_ext >&5
6590    
6591 chuckv 3288 ac_header_compiler=no
6592 gezelter 2752 fi
6593 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6594     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6595     echo "${ECHO_T}$ac_header_compiler" >&6
6596 gezelter 2752
6597 gezelter 2753 # Is the header present?
6598 chuckv 3288 echo "$as_me:$LINENO: checking fftw.h presence" >&5
6599     echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6600 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6601     /* confdefs.h. */
6602     _ACEOF
6603     cat confdefs.h >>conftest.$ac_ext
6604     cat >>conftest.$ac_ext <<_ACEOF
6605     /* end confdefs.h. */
6606 gezelter 2753 #include <fftw.h>
6607 gezelter 2752 _ACEOF
6608 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6609     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6610 gezelter 2752 ac_status=$?
6611     grep -v '^ *+' conftest.er1 >conftest.err
6612     rm -f conftest.er1
6613     cat conftest.err >&5
6614     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6615 chuckv 3288 (exit $ac_status); } >/dev/null; then
6616     if test -s conftest.err; then
6617     ac_cpp_err=$ac_c_preproc_warn_flag
6618     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6619     else
6620     ac_cpp_err=
6621     fi
6622     else
6623     ac_cpp_err=yes
6624     fi
6625     if test -z "$ac_cpp_err"; then
6626 gezelter 2753 ac_header_preproc=yes
6627 gezelter 2752 else
6628     echo "$as_me: failed program was:" >&5
6629     sed 's/^/| /' conftest.$ac_ext >&5
6630    
6631 gezelter 2753 ac_header_preproc=no
6632 gezelter 2752 fi
6633 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6634     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6635     echo "${ECHO_T}$ac_header_preproc" >&6
6636 gezelter 2752
6637 gezelter 2753 # So? What about this header?
6638     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6639     yes:no: )
6640     { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6641     echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6642     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
6643     echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
6644     ac_header_preproc=yes
6645     ;;
6646     no:yes:* )
6647     { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
6648     echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
6649     { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
6650     echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
6651     { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6652     echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6653     { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
6654     echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6655     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6656     echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6657     { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6658     echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6659 chuckv 3288 (
6660     cat <<\_ASBOX
6661 gezelter 2753 ## ------------------------------ ##
6662     ## Report this to gezelter@nd.edu ##
6663     ## ------------------------------ ##
6664     _ASBOX
6665 chuckv 3288 ) |
6666     sed "s/^/$as_me: WARNING: /" >&2
6667 gezelter 2753 ;;
6668     esac
6669 chuckv 3288 echo "$as_me:$LINENO: checking for fftw.h" >&5
6670     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6671 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
6672     echo $ECHO_N "(cached) $ECHO_C" >&6
6673 gezelter 2752 else
6674 gezelter 2753 ac_cv_header_fftw_h=$ac_header_preproc
6675     fi
6676 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6677     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6678 gezelter 2752
6679     fi
6680 gezelter 2753 if test $ac_cv_header_fftw_h = yes; then
6681     fftw_cv_fftw_h=yes
6682     else
6683     fftw_cv_fftw_h=no
6684 gezelter 2752 fi
6685    
6686    
6687 xsun 2932 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
6688 chuckv 3288 echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6689     echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6690 gezelter 2753 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6691 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
6692     else
6693     ac_check_lib_save_LIBS=$LIBS
6694 gezelter 2753 LIBS="-ldfftw $LIBS"
6695 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6696     /* confdefs.h. */
6697     _ACEOF
6698     cat confdefs.h >>conftest.$ac_ext
6699     cat >>conftest.$ac_ext <<_ACEOF
6700     /* end confdefs.h. */
6701    
6702 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
6703 gezelter 2753 #ifdef __cplusplus
6704     extern "C"
6705     #endif
6706 chuckv 3288 /* We use char because int might match the return type of a gcc2
6707     builtin and then its argument prototype would still apply. */
6708 gezelter 2753 char fftwnd_one ();
6709 gezelter 2752 #ifdef FC_DUMMY_MAIN
6710     #ifndef FC_DUMMY_MAIN_EQ_F77
6711     # ifdef __cplusplus
6712     extern "C"
6713     # endif
6714     int FC_DUMMY_MAIN() { return 1; }
6715     #endif
6716     #endif
6717     int
6718     main ()
6719     {
6720 chuckv 3288 fftwnd_one ();
6721 gezelter 2752 ;
6722     return 0;
6723     }
6724     _ACEOF
6725 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6726     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6727     (eval $ac_link) 2>conftest.er1
6728 gezelter 2752 ac_status=$?
6729     grep -v '^ *+' conftest.er1 >conftest.err
6730     rm -f conftest.er1
6731     cat conftest.err >&5
6732     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6733 chuckv 3288 (exit $ac_status); } &&
6734     { ac_try='test -z "$ac_c_werror_flag"
6735     || test ! -s conftest.err'
6736     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6737     (eval $ac_try) 2>&5
6738     ac_status=$?
6739     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6740     (exit $ac_status); }; } &&
6741     { ac_try='test -s conftest$ac_exeext'
6742     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6743     (eval $ac_try) 2>&5
6744     ac_status=$?
6745     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6746     (exit $ac_status); }; }; then
6747 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
6748 gezelter 2752 else
6749     echo "$as_me: failed program was:" >&5
6750     sed 's/^/| /' conftest.$ac_ext >&5
6751    
6752 chuckv 3288 ac_cv_lib_dfftw_fftwnd_one=no
6753 gezelter 2752 fi
6754 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
6755 gezelter 2752 conftest$ac_exeext conftest.$ac_ext
6756     LIBS=$ac_check_lib_save_LIBS
6757     fi
6758 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6759     echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6760 gezelter 2753 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6761     fftw_cv_libdfftw=yes
6762 gezelter 2752 else
6763 gezelter 2753 fftw_cv_libdfftw=no
6764 gezelter 2752 fi
6765    
6766 xsun 2932 if test "${ac_cv_header_dfftw_h+set}" = set; then
6767 chuckv 3288 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6768     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6769 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
6770     echo $ECHO_N "(cached) $ECHO_C" >&6
6771     fi
6772 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6773     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6774 gezelter 2752 else
6775 gezelter 2753 # Is the header compilable?
6776 chuckv 3288 echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6777     echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6778 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6779     /* confdefs.h. */
6780     _ACEOF
6781     cat confdefs.h >>conftest.$ac_ext
6782     cat >>conftest.$ac_ext <<_ACEOF
6783     /* end confdefs.h. */
6784 gezelter 2753 $ac_includes_default
6785     #include <dfftw.h>
6786 gezelter 2752 _ACEOF
6787 chuckv 3288 rm -f conftest.$ac_objext
6788     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6789     (eval $ac_compile) 2>conftest.er1
6790 gezelter 2752 ac_status=$?
6791     grep -v '^ *+' conftest.er1 >conftest.err
6792     rm -f conftest.er1
6793     cat conftest.err >&5
6794     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6795 chuckv 3288 (exit $ac_status); } &&
6796     { ac_try='test -z "$ac_c_werror_flag"
6797     || test ! -s conftest.err'
6798     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6799     (eval $ac_try) 2>&5
6800     ac_status=$?
6801     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6802     (exit $ac_status); }; } &&
6803     { ac_try='test -s conftest.$ac_objext'
6804     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6805     (eval $ac_try) 2>&5
6806     ac_status=$?
6807     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6808     (exit $ac_status); }; }; then
6809 gezelter 2753 ac_header_compiler=yes
6810     else
6811     echo "$as_me: failed program was:" >&5
6812     sed 's/^/| /' conftest.$ac_ext >&5
6813    
6814 chuckv 3288 ac_header_compiler=no
6815 gezelter 2753 fi
6816 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6817     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6818     echo "${ECHO_T}$ac_header_compiler" >&6
6819 gezelter 2753
6820     # Is the header present?
6821 chuckv 3288 echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6822     echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6823 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
6824     /* confdefs.h. */
6825     _ACEOF
6826     cat confdefs.h >>conftest.$ac_ext
6827     cat >>conftest.$ac_ext <<_ACEOF
6828     /* end confdefs.h. */
6829 gezelter 2753 #include <dfftw.h>
6830 gezelter 2752 _ACEOF
6831 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6832     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6833 gezelter 2752 ac_status=$?
6834     grep -v '^ *+' conftest.er1 >conftest.err
6835     rm -f conftest.er1
6836     cat conftest.err >&5
6837     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6838 chuckv 3288 (exit $ac_status); } >/dev/null; then
6839     if test -s conftest.err; then
6840     ac_cpp_err=$ac_c_preproc_warn_flag
6841     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6842     else
6843     ac_cpp_err=
6844     fi
6845     else
6846     ac_cpp_err=yes
6847     fi
6848     if test -z "$ac_cpp_err"; then
6849 gezelter 2753 ac_header_preproc=yes
6850 gezelter 2752 else
6851     echo "$as_me: failed program was:" >&5
6852     sed 's/^/| /' conftest.$ac_ext >&5
6853    
6854 gezelter 2753 ac_header_preproc=no
6855     fi
6856 chuckv 3288 rm -f conftest.err conftest.$ac_ext
6857     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6858     echo "${ECHO_T}$ac_header_preproc" >&6
6859 gezelter 2752
6860 gezelter 2753 # So? What about this header?
6861     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6862     yes:no: )
6863     { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6864     echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6865     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
6866     echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
6867     ac_header_preproc=yes
6868     ;;
6869     no:yes:* )
6870     { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
6871     echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
6872     { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
6873     echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
6874     { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
6875     echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
6876     { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
6877     echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6878     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
6879     echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
6880     { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
6881     echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
6882 chuckv 3288 (
6883     cat <<\_ASBOX
6884 gezelter 2753 ## ------------------------------ ##
6885     ## Report this to gezelter@nd.edu ##
6886     ## ------------------------------ ##
6887     _ASBOX
6888 chuckv 3288 ) |
6889     sed "s/^/$as_me: WARNING: /" >&2
6890 gezelter 2753 ;;
6891     esac
6892 chuckv 3288 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6893     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6894 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
6895     echo $ECHO_N "(cached) $ECHO_C" >&6
6896     else
6897     ac_cv_header_dfftw_h=$ac_header_preproc
6898 gezelter 2752 fi
6899 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6900     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6901 gezelter 2752
6902     fi
6903 gezelter 2753 if test $ac_cv_header_dfftw_h = yes; then
6904     fftw_cv_dfftw_h=yes
6905     else
6906     fftw_cv_dfftw_h=no
6907     fi
6908 gezelter 2752
6909    
6910 gezelter 2753 fi
6911 xsun 2932 fi
6912     ac_ext=c
6913 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
6914     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6915     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6916     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6917 gezelter 2752
6918 xsun 2932 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
6919 gezelter 2753
6920 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6921 gezelter 2753 #define HAVE_FFTW3_H 1
6922 gezelter 2752 _ACEOF
6923 gezelter 2753
6924 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
6925     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6926     FFTW_LIBS="-lfftw3"
6927     else
6928     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
6929 gezelter 2753
6930 gezelter 2752 cat >>confdefs.h <<\_ACEOF
6931 gezelter 2753 #define HAVE_FFTW_H 1
6932 gezelter 2752 _ACEOF
6933    
6934 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
6935     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6936     FFTW_LIBS="-lfftw"
6937 gezelter 2753 else
6938 xsun 2932 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
6939 gezelter 2753
6940     cat >>confdefs.h <<\_ACEOF
6941     #define HAVE_DFFTW_H 1
6942     _ACEOF
6943    
6944 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
6945     FFTW_LIB_DIR="${FFTW_HOME}/lib"
6946     FFTW_LIBS="-ldfftw"
6947     else
6948 chuckv 3288 echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6949     echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6950 xsun 2932 FFTW_INC_DIR=
6951     FFTW_LIB_DIR=
6952     FFTW_LIBS=
6953     LDFLAGS="$FFTW_OLD_LDFLAGS"
6954 chuckv 3291 CFLAGS="$FFTW_OLD_CFLAGS"
6955 chuckv 3288 echo "$as_me:$LINENO: result: failed" >&5
6956     echo "${ECHO_T}failed" >&6
6957 xsun 2932 echo ""
6958     echo "*********************************************************"
6959     echo "* WARNING: Could not find a working FFTW installation *"
6960     echo "* If you need the staticProps program to be able to *"
6961     echo "* compute undulation spectra, be sure to specify a *"
6962     echo "* valid fftw installation with --with-fftw=DIR *"
6963     echo "* *"
6964     echo "* OOPSE will still work without fftw installed. *"
6965     echo "*********************************************************"
6966     echo ""
6967     fi
6968 gezelter 2753 fi
6969 xsun 2932 fi
6970 gezelter 2753
6971    
6972    
6973 xsun 2932 fi
6974     fi
6975 gezelter 2753 fi
6976    
6977 chuckv 3291 #
6978     # Handle user hints
6979     #
6980 gezelter 2753
6981 chuckv 3291 # Check whether --with-qhull or --without-qhull was given.
6982     if test "${with_qhull+set}" = set; then
6983     withval="$with_qhull"
6984     qhull_dir="$withval"
6985     else
6986     qhull_dir="not_set"
6987     fi;
6988     if test "$qhull_dir" != "no"; then
6989 gezelter 2753
6990 chuckv 3291 if test "$qhull_dir" != "not_set" ; then
6991     if test -d "$qhull_dir"
6992     then
6993     QHULL_HOME="$qhull_dir"
6994     else
6995     { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
6996     echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
6997     QHULL_HOME=/usr/local
6998     if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
6999     then
7000     QHULL_HOME=/usr
7001     fi
7002     fi
7003     fi
7004     #
7005     # Locate qhull, if wanted
7006     #
7007     if test -n "${QHULL_HOME}"
7008     then
7009     QHULL_OLD_LDFLAGS=$LDFLAGS
7010     QHULL_OLD_CFLAGS=$CFLAGS
7011     LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
7012     CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
7013    
7014    
7015     ac_ext=c
7016     ac_cpp='$CPP $CPPFLAGS'
7017     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7018     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7019     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7020    
7021     echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
7022     echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6
7023     if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
7024     echo $ECHO_N "(cached) $ECHO_C" >&6
7025     else
7026     ac_check_lib_save_LIBS=$LIBS
7027     LIBS="-lqhull $LIBS"
7028     cat >conftest.$ac_ext <<_ACEOF
7029     /* confdefs.h. */
7030     _ACEOF
7031     cat confdefs.h >>conftest.$ac_ext
7032     cat >>conftest.$ac_ext <<_ACEOF
7033     /* end confdefs.h. */
7034    
7035     /* Override any gcc2 internal prototype to avoid an error. */
7036     #ifdef __cplusplus
7037     extern "C"
7038     #endif
7039     /* We use char because int might match the return type of a gcc2
7040     builtin and then its argument prototype would still apply. */
7041     char qh_qhull ();
7042     #ifdef FC_DUMMY_MAIN
7043     #ifndef FC_DUMMY_MAIN_EQ_F77
7044     # ifdef __cplusplus
7045     extern "C"
7046     # endif
7047     int FC_DUMMY_MAIN() { return 1; }
7048     #endif
7049     #endif
7050     int
7051     main ()
7052     {
7053     qh_qhull ();
7054     ;
7055     return 0;
7056     }
7057     _ACEOF
7058     rm -f conftest.$ac_objext conftest$ac_exeext
7059     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7060     (eval $ac_link) 2>conftest.er1
7061     ac_status=$?
7062     grep -v '^ *+' conftest.er1 >conftest.err
7063     rm -f conftest.er1
7064     cat conftest.err >&5
7065     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7066     (exit $ac_status); } &&
7067     { ac_try='test -z "$ac_c_werror_flag"
7068     || test ! -s conftest.err'
7069     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7070     (eval $ac_try) 2>&5
7071     ac_status=$?
7072     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7073     (exit $ac_status); }; } &&
7074     { ac_try='test -s conftest$ac_exeext'
7075     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7076     (eval $ac_try) 2>&5
7077     ac_status=$?
7078     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079     (exit $ac_status); }; }; then
7080     ac_cv_lib_qhull_qh_qhull=yes
7081     else
7082     echo "$as_me: failed program was:" >&5
7083     sed 's/^/| /' conftest.$ac_ext >&5
7084    
7085     ac_cv_lib_qhull_qh_qhull=no
7086     fi
7087     rm -f conftest.err conftest.$ac_objext \
7088     conftest$ac_exeext conftest.$ac_ext
7089     LIBS=$ac_check_lib_save_LIBS
7090     fi
7091     echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
7092     echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6
7093     if test $ac_cv_lib_qhull_qh_qhull = yes; then
7094     qhull_cv_libqhull=yes
7095     else
7096     qhull_cv_libqhull=no
7097     fi
7098    
7099     if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
7100     echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
7101     echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6
7102     if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
7103     echo $ECHO_N "(cached) $ECHO_C" >&6
7104     fi
7105     echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
7106     echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6
7107     else
7108     # Is the header compilable?
7109     echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
7110     echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6
7111     cat >conftest.$ac_ext <<_ACEOF
7112     /* confdefs.h. */
7113     _ACEOF
7114     cat confdefs.h >>conftest.$ac_ext
7115     cat >>conftest.$ac_ext <<_ACEOF
7116     /* end confdefs.h. */
7117     $ac_includes_default
7118     #include <qhull/qhull.h>
7119     _ACEOF
7120     rm -f conftest.$ac_objext
7121     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7122     (eval $ac_compile) 2>conftest.er1
7123     ac_status=$?
7124     grep -v '^ *+' conftest.er1 >conftest.err
7125     rm -f conftest.er1
7126     cat conftest.err >&5
7127     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7128     (exit $ac_status); } &&
7129     { ac_try='test -z "$ac_c_werror_flag"
7130     || test ! -s conftest.err'
7131     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7132     (eval $ac_try) 2>&5
7133     ac_status=$?
7134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7135     (exit $ac_status); }; } &&
7136     { ac_try='test -s conftest.$ac_objext'
7137     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7138     (eval $ac_try) 2>&5
7139     ac_status=$?
7140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141     (exit $ac_status); }; }; then
7142     ac_header_compiler=yes
7143     else
7144     echo "$as_me: failed program was:" >&5
7145     sed 's/^/| /' conftest.$ac_ext >&5
7146    
7147     ac_header_compiler=no
7148     fi
7149     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7150     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7151     echo "${ECHO_T}$ac_header_compiler" >&6
7152    
7153     # Is the header present?
7154     echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
7155     echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6
7156     cat >conftest.$ac_ext <<_ACEOF
7157     /* confdefs.h. */
7158     _ACEOF
7159     cat confdefs.h >>conftest.$ac_ext
7160     cat >>conftest.$ac_ext <<_ACEOF
7161     /* end confdefs.h. */
7162     #include <qhull/qhull.h>
7163     _ACEOF
7164     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7165     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7166     ac_status=$?
7167     grep -v '^ *+' conftest.er1 >conftest.err
7168     rm -f conftest.er1
7169     cat conftest.err >&5
7170     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7171     (exit $ac_status); } >/dev/null; then
7172     if test -s conftest.err; then
7173     ac_cpp_err=$ac_c_preproc_warn_flag
7174     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7175     else
7176     ac_cpp_err=
7177     fi
7178     else
7179     ac_cpp_err=yes
7180     fi
7181     if test -z "$ac_cpp_err"; then
7182     ac_header_preproc=yes
7183     else
7184     echo "$as_me: failed program was:" >&5
7185     sed 's/^/| /' conftest.$ac_ext >&5
7186    
7187     ac_header_preproc=no
7188     fi
7189     rm -f conftest.err conftest.$ac_ext
7190     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7191     echo "${ECHO_T}$ac_header_preproc" >&6
7192    
7193     # So? What about this header?
7194     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7195     yes:no: )
7196     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
7197     echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7198     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
7199     echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
7200     ac_header_preproc=yes
7201     ;;
7202     no:yes:* )
7203     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
7204     echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
7205     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&5
7206     echo "$as_me: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&2;}
7207     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
7208     echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
7209     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&5
7210     echo "$as_me: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&2;}
7211     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
7212     echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
7213     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
7214     echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
7215     (
7216     cat <<\_ASBOX
7217     ## ------------------------------ ##
7218     ## Report this to gezelter@nd.edu ##
7219     ## ------------------------------ ##
7220     _ASBOX
7221     ) |
7222     sed "s/^/$as_me: WARNING: /" >&2
7223     ;;
7224     esac
7225     echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
7226     echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6
7227     if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
7228     echo $ECHO_N "(cached) $ECHO_C" >&6
7229     else
7230     ac_cv_header_qhull_qhull_h=$ac_header_preproc
7231     fi
7232     echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
7233     echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6
7234    
7235     fi
7236     if test $ac_cv_header_qhull_qhull_h = yes; then
7237     qhull_cv_qhull_h=yes
7238     else
7239     qhull_cv_qhull_h=no
7240     fi
7241    
7242    
7243     ac_ext=c
7244     ac_cpp='$CPP $CPPFLAGS'
7245     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7246     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7247     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7248    
7249    
7250     if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
7251    
7252     cat >>confdefs.h <<\_ACEOF
7253     #define HAVE_QHULL_H 1
7254     _ACEOF
7255    
7256    
7257     cat >>confdefs.h <<\_ACEOF
7258     #define HAVE_QHULL 1
7259     _ACEOF
7260    
7261 chuckv 3292 USE_QHULL=yes
7262 chuckv 3291 QHULL_INC_DIR="${QHULL_HOME}/include"
7263     QHULL_LIB_DIR="${QHULL_HOME}/lib"
7264     QHULL="-lqhull"
7265     else
7266     echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
7267     echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6
7268     QHULL_INC_DIR=
7269     QHULL_LIB_DIR=
7270     QHULL=
7271 chuckv 3292 USE_QHULL=no
7272 chuckv 3291 LDFLAGS="$QHULL_OLD_LDFLAGS"
7273     CFLAGS="$QHULL_OLD_CFLAGS"
7274     echo "$as_me:$LINENO: result: failed" >&5
7275     echo "${ECHO_T}failed" >&6
7276     echo ""
7277     echo "*********************************************************"
7278     echo "* WARNING: Could not find a working qhull installation *"
7279     echo "* If you need OOPSE to be able to deal with convex *"
7280     echo "* hulls be sure to specify a valid qhull installation *"
7281     echo "* with --with-qhull=DIR *"
7282     echo "* *"
7283     echo "* OOPSE will still work without qhull installed. *"
7284     echo "*********************************************************"
7285     echo ""
7286     fi
7287    
7288    
7289    
7290 chuckv 3292
7291 chuckv 3291 fi
7292     fi
7293    
7294    
7295 gezelter 2547 # Checks for header files.
7296 chuckv 3288 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7297     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7298 gezelter 2547 if test "${ac_cv_header_stdc+set}" = set; then
7299     echo $ECHO_N "(cached) $ECHO_C" >&6
7300     else
7301     cat >conftest.$ac_ext <<_ACEOF
7302 gezelter 2315 /* confdefs.h. */
7303     _ACEOF
7304     cat confdefs.h >>conftest.$ac_ext
7305     cat >>conftest.$ac_ext <<_ACEOF
7306     /* end confdefs.h. */
7307 gezelter 2547 #include <stdlib.h>
7308     #include <stdarg.h>
7309     #include <string.h>
7310     #include <float.h>
7311    
7312     #ifdef FC_DUMMY_MAIN
7313     #ifndef FC_DUMMY_MAIN_EQ_F77
7314     # ifdef __cplusplus
7315     extern "C"
7316     # endif
7317     int FC_DUMMY_MAIN() { return 1; }
7318 gezelter 2315 #endif
7319 gezelter 2547 #endif
7320 gezelter 2315 int
7321     main ()
7322     {
7323 gezelter 2547
7324 gezelter 2315 ;
7325     return 0;
7326     }
7327     _ACEOF
7328 chuckv 3288 rm -f conftest.$ac_objext
7329     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7330     (eval $ac_compile) 2>conftest.er1
7331 gezelter 2315 ac_status=$?
7332     grep -v '^ *+' conftest.er1 >conftest.err
7333     rm -f conftest.er1
7334     cat conftest.err >&5
7335     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336 chuckv 3288 (exit $ac_status); } &&
7337     { ac_try='test -z "$ac_c_werror_flag"
7338     || test ! -s conftest.err'
7339     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7340     (eval $ac_try) 2>&5
7341     ac_status=$?
7342     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7343     (exit $ac_status); }; } &&
7344     { ac_try='test -s conftest.$ac_objext'
7345     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7346     (eval $ac_try) 2>&5
7347     ac_status=$?
7348     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7349     (exit $ac_status); }; }; then
7350 gezelter 2547 ac_cv_header_stdc=yes
7351 gezelter 2315 else
7352     echo "$as_me: failed program was:" >&5
7353     sed 's/^/| /' conftest.$ac_ext >&5
7354 gezelter 2081
7355 chuckv 3288 ac_cv_header_stdc=no
7356 gezelter 2315 fi
7357 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7358 gezelter 2510
7359 gezelter 2547 if test $ac_cv_header_stdc = yes; then
7360     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7361     cat >conftest.$ac_ext <<_ACEOF
7362     /* confdefs.h. */
7363     _ACEOF
7364     cat confdefs.h >>conftest.$ac_ext
7365     cat >>conftest.$ac_ext <<_ACEOF
7366     /* end confdefs.h. */
7367     #include <string.h>
7368 gezelter 2510
7369 gezelter 2547 _ACEOF
7370     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7371     $EGREP "memchr" >/dev/null 2>&1; then
7372     :
7373     else
7374     ac_cv_header_stdc=no
7375 gezelter 2315 fi
7376 chuckv 3288 rm -f conftest*
7377 gezelter 2510
7378 gezelter 2547 fi
7379    
7380     if test $ac_cv_header_stdc = yes; then
7381     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7382     cat >conftest.$ac_ext <<_ACEOF
7383     /* confdefs.h. */
7384     _ACEOF
7385     cat confdefs.h >>conftest.$ac_ext
7386     cat >>conftest.$ac_ext <<_ACEOF
7387     /* end confdefs.h. */
7388     #include <stdlib.h>
7389    
7390     _ACEOF
7391     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7392     $EGREP "free" >/dev/null 2>&1; then
7393     :
7394     else
7395     ac_cv_header_stdc=no
7396     fi
7397 chuckv 3288 rm -f conftest*
7398 gezelter 2547
7399     fi
7400    
7401     if test $ac_cv_header_stdc = yes; then
7402     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7403     if test "$cross_compiling" = yes; then
7404     :
7405     else
7406     cat >conftest.$ac_ext <<_ACEOF
7407     /* confdefs.h. */
7408     _ACEOF
7409     cat confdefs.h >>conftest.$ac_ext
7410     cat >>conftest.$ac_ext <<_ACEOF
7411     /* end confdefs.h. */
7412     #include <ctype.h>
7413     #if ((' ' & 0x0FF) == 0x020)
7414     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7415     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7416     #else
7417     # define ISLOWER(c) \
7418     (('a' <= (c) && (c) <= 'i') \
7419     || ('j' <= (c) && (c) <= 'r') \
7420     || ('s' <= (c) && (c) <= 'z'))
7421     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7422     #endif
7423    
7424     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7425     int
7426     main ()
7427     {
7428     int i;
7429     for (i = 0; i < 256; i++)
7430     if (XOR (islower (i), ISLOWER (i))
7431     || toupper (i) != TOUPPER (i))
7432 chuckv 3288 exit(2);
7433     exit (0);
7434 gezelter 2547 }
7435     _ACEOF
7436 chuckv 3288 rm -f conftest$ac_exeext
7437     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7438     (eval $ac_link) 2>&5
7439 gezelter 2547 ac_status=$?
7440     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7441     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7442 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7443     (eval $ac_try) 2>&5
7444 gezelter 2547 ac_status=$?
7445     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7446     (exit $ac_status); }; }; then
7447     :
7448     else
7449     echo "$as_me: program exited with status $ac_status" >&5
7450     echo "$as_me: failed program was:" >&5
7451     sed 's/^/| /' conftest.$ac_ext >&5
7452    
7453     ( exit $ac_status )
7454     ac_cv_header_stdc=no
7455     fi
7456 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7457 gezelter 2547 fi
7458     fi
7459     fi
7460 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7461     echo "${ECHO_T}$ac_cv_header_stdc" >&6
7462 gezelter 2547 if test $ac_cv_header_stdc = yes; then
7463    
7464 gezelter 2510 cat >>confdefs.h <<\_ACEOF
7465 gezelter 2547 #define STDC_HEADERS 1
7466 gezelter 2510 _ACEOF
7467    
7468 gezelter 2315 fi
7469 gezelter 2081
7470 gezelter 2510
7471    
7472 gezelter 2547
7473    
7474    
7475    
7476    
7477    
7478    
7479 gezelter 2315
7480    
7481    
7482    
7483    
7484    
7485    
7486    
7487    
7488 gezelter 2510
7489    
7490 gezelter 2547
7491    
7492    
7493    
7494    
7495 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
7496 gezelter 2510 do
7497     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7498 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7499     echo "$as_me:$LINENO: checking for $ac_header" >&5
7500     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7501     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7502 gezelter 2315 echo $ECHO_N "(cached) $ECHO_C" >&6
7503 gezelter 2510 fi
7504 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7505     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7506 gezelter 2315 else
7507 gezelter 2510 # Is the header compilable?
7508 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7509     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7510 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
7511     /* confdefs.h. */
7512     _ACEOF
7513     cat confdefs.h >>conftest.$ac_ext
7514     cat >>conftest.$ac_ext <<_ACEOF
7515     /* end confdefs.h. */
7516 gezelter 2510 $ac_includes_default
7517     #include <$ac_header>
7518 gezelter 2315 _ACEOF
7519 chuckv 3288 rm -f conftest.$ac_objext
7520     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7521     (eval $ac_compile) 2>conftest.er1
7522 gezelter 2315 ac_status=$?
7523     grep -v '^ *+' conftest.er1 >conftest.err
7524     rm -f conftest.er1
7525     cat conftest.err >&5
7526     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7527 chuckv 3288 (exit $ac_status); } &&
7528     { ac_try='test -z "$ac_c_werror_flag"
7529     || test ! -s conftest.err'
7530     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7531     (eval $ac_try) 2>&5
7532     ac_status=$?
7533     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7534     (exit $ac_status); }; } &&
7535     { ac_try='test -s conftest.$ac_objext'
7536     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7537     (eval $ac_try) 2>&5
7538     ac_status=$?
7539     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7540     (exit $ac_status); }; }; then
7541 gezelter 2510 ac_header_compiler=yes
7542 gezelter 2315 else
7543     echo "$as_me: failed program was:" >&5
7544     sed 's/^/| /' conftest.$ac_ext >&5
7545    
7546 chuckv 3288 ac_header_compiler=no
7547 gezelter 2315 fi
7548 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7549     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7550     echo "${ECHO_T}$ac_header_compiler" >&6
7551 gezelter 2510
7552     # Is the header present?
7553 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7554     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7555 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
7556     /* confdefs.h. */
7557     _ACEOF
7558     cat confdefs.h >>conftest.$ac_ext
7559     cat >>conftest.$ac_ext <<_ACEOF
7560     /* end confdefs.h. */
7561     #include <$ac_header>
7562     _ACEOF
7563 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7564     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7565 gezelter 2510 ac_status=$?
7566     grep -v '^ *+' conftest.er1 >conftest.err
7567     rm -f conftest.er1
7568     cat conftest.err >&5
7569     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7570 chuckv 3288 (exit $ac_status); } >/dev/null; then
7571     if test -s conftest.err; then
7572     ac_cpp_err=$ac_c_preproc_warn_flag
7573     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7574     else
7575     ac_cpp_err=
7576     fi
7577     else
7578     ac_cpp_err=yes
7579     fi
7580     if test -z "$ac_cpp_err"; then
7581 gezelter 2510 ac_header_preproc=yes
7582     else
7583     echo "$as_me: failed program was:" >&5
7584     sed 's/^/| /' conftest.$ac_ext >&5
7585    
7586     ac_header_preproc=no
7587     fi
7588 chuckv 3288 rm -f conftest.err conftest.$ac_ext
7589     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7590     echo "${ECHO_T}$ac_header_preproc" >&6
7591 gezelter 2510
7592     # So? What about this header?
7593 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7594 gezelter 2510 yes:no: )
7595     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7596     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7597     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7598     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7599     ac_header_preproc=yes
7600     ;;
7601     no:yes:* )
7602     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7603     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7604     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7605     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7606     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7607     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7608     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7609     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7610     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7611     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7612     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7613     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7614 chuckv 3288 (
7615     cat <<\_ASBOX
7616 gezelter 2510 ## ------------------------------ ##
7617     ## Report this to gezelter@nd.edu ##
7618     ## ------------------------------ ##
7619     _ASBOX
7620 chuckv 3288 ) |
7621     sed "s/^/$as_me: WARNING: /" >&2
7622 gezelter 2510 ;;
7623     esac
7624 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
7625     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7626     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7627 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
7628     else
7629     eval "$as_ac_Header=\$ac_header_preproc"
7630     fi
7631 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7632     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7633 gezelter 2510
7634     fi
7635     if test `eval echo '${'$as_ac_Header'}'` = yes; then
7636 gezelter 2315 cat >>confdefs.h <<_ACEOF
7637 gezelter 2510 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7638 gezelter 2315 _ACEOF
7639    
7640 gezelter 2510 fi
7641 gezelter 2315
7642 gezelter 2510 done
7643    
7644    
7645 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
7646 chuckv 3288 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7647     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7648 gezelter 2547 if test "${ac_cv_header_stdbool_h+set}" = set; then
7649     echo $ECHO_N "(cached) $ECHO_C" >&6
7650     else
7651     cat >conftest.$ac_ext <<_ACEOF
7652     /* confdefs.h. */
7653     _ACEOF
7654     cat confdefs.h >>conftest.$ac_ext
7655     cat >>conftest.$ac_ext <<_ACEOF
7656     /* end confdefs.h. */
7657    
7658     #include <stdbool.h>
7659     #ifndef bool
7660 chuckv 3288 # error bool is not defined
7661 gezelter 2547 #endif
7662     #ifndef false
7663 chuckv 3288 # error false is not defined
7664 gezelter 2547 #endif
7665     #if false
7666 chuckv 3288 # error false is not 0
7667 gezelter 2547 #endif
7668     #ifndef true
7669 chuckv 3288 # error true is not defined
7670 gezelter 2547 #endif
7671     #if true != 1
7672 chuckv 3288 # error true is not 1
7673 gezelter 2547 #endif
7674     #ifndef __bool_true_false_are_defined
7675 chuckv 3288 # error __bool_true_false_are_defined is not defined
7676 gezelter 2547 #endif
7677    
7678     struct s { _Bool s: 1; _Bool t; } s;
7679    
7680     char a[true == 1 ? 1 : -1];
7681     char b[false == 0 ? 1 : -1];
7682     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7683 chuckv 3288 char d[(bool) -0.5 == true ? 1 : -1];
7684 gezelter 2547 bool e = &s;
7685 chuckv 3288 char f[(_Bool) -0.0 == false ? 1 : -1];
7686 gezelter 2547 char g[true];
7687     char h[sizeof (_Bool)];
7688     char i[sizeof s.t];
7689    
7690     #ifdef FC_DUMMY_MAIN
7691     #ifndef FC_DUMMY_MAIN_EQ_F77
7692     # ifdef __cplusplus
7693     extern "C"
7694     # endif
7695     int FC_DUMMY_MAIN() { return 1; }
7696     #endif
7697     #endif
7698     int
7699     main ()
7700     {
7701 chuckv 3288 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7702 gezelter 2547 ;
7703     return 0;
7704     }
7705     _ACEOF
7706 chuckv 3288 rm -f conftest.$ac_objext
7707     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7708     (eval $ac_compile) 2>conftest.er1
7709 gezelter 2547 ac_status=$?
7710     grep -v '^ *+' conftest.er1 >conftest.err
7711     rm -f conftest.er1
7712     cat conftest.err >&5
7713     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7714 chuckv 3288 (exit $ac_status); } &&
7715     { ac_try='test -z "$ac_c_werror_flag"
7716     || test ! -s conftest.err'
7717     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7718     (eval $ac_try) 2>&5
7719     ac_status=$?
7720     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7721     (exit $ac_status); }; } &&
7722     { ac_try='test -s conftest.$ac_objext'
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); }; }; then
7728 gezelter 2547 ac_cv_header_stdbool_h=yes
7729     else
7730     echo "$as_me: failed program was:" >&5
7731     sed 's/^/| /' conftest.$ac_ext >&5
7732    
7733 chuckv 3288 ac_cv_header_stdbool_h=no
7734 gezelter 2315 fi
7735 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7736 gezelter 2547 fi
7737 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7738     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7739     echo "$as_me:$LINENO: checking for _Bool" >&5
7740     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7741 gezelter 2547 if test "${ac_cv_type__Bool+set}" = set; then
7742     echo $ECHO_N "(cached) $ECHO_C" >&6
7743     else
7744     cat >conftest.$ac_ext <<_ACEOF
7745     /* confdefs.h. */
7746     _ACEOF
7747     cat confdefs.h >>conftest.$ac_ext
7748     cat >>conftest.$ac_ext <<_ACEOF
7749     /* end confdefs.h. */
7750     $ac_includes_default
7751     #ifdef FC_DUMMY_MAIN
7752     #ifndef FC_DUMMY_MAIN_EQ_F77
7753     # ifdef __cplusplus
7754     extern "C"
7755     # endif
7756     int FC_DUMMY_MAIN() { return 1; }
7757     #endif
7758     #endif
7759     int
7760     main ()
7761     {
7762 chuckv 3288 if ((_Bool *) 0)
7763 gezelter 2547 return 0;
7764 chuckv 3288 if (sizeof (_Bool))
7765 gezelter 2547 return 0;
7766     ;
7767     return 0;
7768     }
7769     _ACEOF
7770 chuckv 3288 rm -f conftest.$ac_objext
7771     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7772     (eval $ac_compile) 2>conftest.er1
7773 gezelter 2547 ac_status=$?
7774     grep -v '^ *+' conftest.er1 >conftest.err
7775     rm -f conftest.er1
7776     cat conftest.err >&5
7777     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7778 chuckv 3288 (exit $ac_status); } &&
7779     { ac_try='test -z "$ac_c_werror_flag"
7780     || test ! -s conftest.err'
7781     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7782     (eval $ac_try) 2>&5
7783     ac_status=$?
7784     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7785     (exit $ac_status); }; } &&
7786     { ac_try='test -s conftest.$ac_objext'
7787     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7788     (eval $ac_try) 2>&5
7789     ac_status=$?
7790     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7791     (exit $ac_status); }; }; then
7792 gezelter 2547 ac_cv_type__Bool=yes
7793     else
7794     echo "$as_me: failed program was:" >&5
7795     sed 's/^/| /' conftest.$ac_ext >&5
7796 gezelter 2315
7797 chuckv 3288 ac_cv_type__Bool=no
7798 gezelter 2547 fi
7799 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7800 gezelter 2547 fi
7801 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7802     echo "${ECHO_T}$ac_cv_type__Bool" >&6
7803 gezelter 2547 if test $ac_cv_type__Bool = yes; then
7804 gezelter 2510
7805 gezelter 2547 cat >>confdefs.h <<_ACEOF
7806     #define HAVE__BOOL 1
7807     _ACEOF
7808 gezelter 2510
7809    
7810 gezelter 2547 fi
7811    
7812     if test $ac_cv_header_stdbool_h = yes; then
7813    
7814     cat >>confdefs.h <<\_ACEOF
7815     #define HAVE_STDBOOL_H 1
7816     _ACEOF
7817    
7818     fi
7819    
7820 chuckv 3288 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7821     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7822 gezelter 2547 if test "${ac_cv_c_const+set}" = set; then
7823 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
7824 gezelter 2547 else
7825     cat >conftest.$ac_ext <<_ACEOF
7826     /* confdefs.h. */
7827     _ACEOF
7828     cat confdefs.h >>conftest.$ac_ext
7829     cat >>conftest.$ac_ext <<_ACEOF
7830     /* end confdefs.h. */
7831    
7832     #ifdef FC_DUMMY_MAIN
7833     #ifndef FC_DUMMY_MAIN_EQ_F77
7834     # ifdef __cplusplus
7835     extern "C"
7836     # endif
7837     int FC_DUMMY_MAIN() { return 1; }
7838     #endif
7839     #endif
7840     int
7841     main ()
7842     {
7843     /* FIXME: Include the comments suggested by Paul. */
7844     #ifndef __cplusplus
7845     /* Ultrix mips cc rejects this. */
7846     typedef int charset[2];
7847 chuckv 3288 const charset x;
7848 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
7849 chuckv 3288 char const *const *ccp;
7850     char **p;
7851 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
7852     struct point {int x, y;};
7853     static struct point const zero = {0,0};
7854     /* AIX XL C 1.02.0.0 rejects this.
7855     It does not let you subtract one const X* pointer from another in
7856     an arm of an if-expression whose if-part is not a constant
7857     expression */
7858     const char *g = "string";
7859 chuckv 3288 ccp = &g + (g ? g-g : 0);
7860 gezelter 2547 /* HPUX 7.0 cc rejects these. */
7861 chuckv 3288 ++ccp;
7862     p = (char**) ccp;
7863     ccp = (char const *const *) p;
7864 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
7865     char *t;
7866     char const *s = 0 ? (char *) 0 : (char const *) 0;
7867    
7868     *t++ = 0;
7869     }
7870     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7871     int x[] = {25, 17};
7872     const int *foo = &x[0];
7873     ++foo;
7874     }
7875     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7876     typedef const int *iptr;
7877     iptr p = 0;
7878     ++p;
7879     }
7880     { /* AIX XL C 1.02.0.0 rejects this saying
7881     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7882     struct s { int j; const int *ap[3]; };
7883     struct s *b; b->j = 5;
7884     }
7885     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7886     const int foo = 10;
7887     }
7888     #endif
7889    
7890     ;
7891     return 0;
7892     }
7893     _ACEOF
7894 chuckv 3288 rm -f conftest.$ac_objext
7895     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7896     (eval $ac_compile) 2>conftest.er1
7897 gezelter 2547 ac_status=$?
7898     grep -v '^ *+' conftest.er1 >conftest.err
7899     rm -f conftest.er1
7900     cat conftest.err >&5
7901     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7902 chuckv 3288 (exit $ac_status); } &&
7903     { ac_try='test -z "$ac_c_werror_flag"
7904     || test ! -s conftest.err'
7905     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7906     (eval $ac_try) 2>&5
7907     ac_status=$?
7908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909     (exit $ac_status); }; } &&
7910     { ac_try='test -s conftest.$ac_objext'
7911     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7912     (eval $ac_try) 2>&5
7913     ac_status=$?
7914     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7915     (exit $ac_status); }; }; then
7916 gezelter 2547 ac_cv_c_const=yes
7917     else
7918     echo "$as_me: failed program was:" >&5
7919     sed 's/^/| /' conftest.$ac_ext >&5
7920    
7921 chuckv 3288 ac_cv_c_const=no
7922 gezelter 2315 fi
7923 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7924 gezelter 2547 fi
7925 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7926     echo "${ECHO_T}$ac_cv_c_const" >&6
7927 gezelter 2547 if test $ac_cv_c_const = no; then
7928    
7929     cat >>confdefs.h <<\_ACEOF
7930     #define const
7931     _ACEOF
7932    
7933     fi
7934    
7935 chuckv 3288 echo "$as_me:$LINENO: checking for inline" >&5
7936     echo $ECHO_N "checking for inline... $ECHO_C" >&6
7937 gezelter 2547 if test "${ac_cv_c_inline+set}" = set; then
7938     echo $ECHO_N "(cached) $ECHO_C" >&6
7939 gezelter 2510 else
7940 gezelter 2547 ac_cv_c_inline=no
7941     for ac_kw in inline __inline__ __inline; do
7942     cat >conftest.$ac_ext <<_ACEOF
7943     /* confdefs.h. */
7944     _ACEOF
7945     cat confdefs.h >>conftest.$ac_ext
7946     cat >>conftest.$ac_ext <<_ACEOF
7947     /* end confdefs.h. */
7948     #ifndef __cplusplus
7949     typedef int foo_t;
7950     static $ac_kw foo_t static_foo () {return 0; }
7951     $ac_kw foo_t foo () {return 0; }
7952     #endif
7953    
7954     _ACEOF
7955 chuckv 3288 rm -f conftest.$ac_objext
7956     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7957     (eval $ac_compile) 2>conftest.er1
7958 gezelter 2547 ac_status=$?
7959     grep -v '^ *+' conftest.er1 >conftest.err
7960     rm -f conftest.er1
7961     cat conftest.err >&5
7962     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7963 chuckv 3288 (exit $ac_status); } &&
7964     { ac_try='test -z "$ac_c_werror_flag"
7965     || test ! -s conftest.err'
7966     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7967     (eval $ac_try) 2>&5
7968     ac_status=$?
7969     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7970     (exit $ac_status); }; } &&
7971     { ac_try='test -s conftest.$ac_objext'
7972     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7973     (eval $ac_try) 2>&5
7974     ac_status=$?
7975     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7976     (exit $ac_status); }; }; then
7977     ac_cv_c_inline=$ac_kw; break
7978 gezelter 2547 else
7979     echo "$as_me: failed program was:" >&5
7980     sed 's/^/| /' conftest.$ac_ext >&5
7981    
7982     fi
7983 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7984 gezelter 2547 done
7985    
7986     fi
7987 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7988     echo "${ECHO_T}$ac_cv_c_inline" >&6
7989 gezelter 2547
7990    
7991     case $ac_cv_c_inline in
7992     inline | yes) ;;
7993     *)
7994     case $ac_cv_c_inline in
7995     no) ac_val=;;
7996     *) ac_val=$ac_cv_c_inline;;
7997     esac
7998     cat >>confdefs.h <<_ACEOF
7999     #ifndef __cplusplus
8000     #define inline $ac_val
8001     #endif
8002     _ACEOF
8003     ;;
8004     esac
8005    
8006 chuckv 3288 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
8007     echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
8008 gezelter 2547 if test "${ac_cv_c_restrict+set}" = set; then
8009     echo $ECHO_N "(cached) $ECHO_C" >&6
8010     else
8011     ac_cv_c_restrict=no
8012     # Try the official restrict keyword, then gcc's __restrict, and
8013     # the less common variants.
8014     for ac_kw in restrict __restrict __restrict__ _Restrict; do
8015     cat >conftest.$ac_ext <<_ACEOF
8016     /* confdefs.h. */
8017     _ACEOF
8018     cat confdefs.h >>conftest.$ac_ext
8019     cat >>conftest.$ac_ext <<_ACEOF
8020     /* end confdefs.h. */
8021 chuckv 3288 float * $ac_kw x;
8022 gezelter 2547 _ACEOF
8023 chuckv 3288 rm -f conftest.$ac_objext
8024     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8025     (eval $ac_compile) 2>conftest.er1
8026 gezelter 2547 ac_status=$?
8027     grep -v '^ *+' conftest.er1 >conftest.err
8028     rm -f conftest.er1
8029     cat conftest.err >&5
8030     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8031 chuckv 3288 (exit $ac_status); } &&
8032     { ac_try='test -z "$ac_c_werror_flag"
8033     || test ! -s conftest.err'
8034     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8035     (eval $ac_try) 2>&5
8036     ac_status=$?
8037     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8038     (exit $ac_status); }; } &&
8039     { ac_try='test -s conftest.$ac_objext'
8040     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8041     (eval $ac_try) 2>&5
8042     ac_status=$?
8043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8044     (exit $ac_status); }; }; then
8045     ac_cv_c_restrict=$ac_kw; break
8046 gezelter 2547 else
8047     echo "$as_me: failed program was:" >&5
8048     sed 's/^/| /' conftest.$ac_ext >&5
8049    
8050     fi
8051 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8052 gezelter 2547 done
8053    
8054     fi
8055 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
8056     echo "${ECHO_T}$ac_cv_c_restrict" >&6
8057 gezelter 2547 case $ac_cv_c_restrict in
8058     restrict) ;;
8059     no)
8060     cat >>confdefs.h <<\_ACEOF
8061     #define restrict
8062     _ACEOF
8063     ;;
8064     *) cat >>confdefs.h <<_ACEOF
8065     #define restrict $ac_cv_c_restrict
8066     _ACEOF
8067     ;;
8068     esac
8069    
8070 chuckv 3288 echo "$as_me:$LINENO: checking for size_t" >&5
8071     echo $ECHO_N "checking for size_t... $ECHO_C" >&6
8072 gezelter 2547 if test "${ac_cv_type_size_t+set}" = set; then
8073     echo $ECHO_N "(cached) $ECHO_C" >&6
8074     else
8075     cat >conftest.$ac_ext <<_ACEOF
8076     /* confdefs.h. */
8077     _ACEOF
8078     cat confdefs.h >>conftest.$ac_ext
8079     cat >>conftest.$ac_ext <<_ACEOF
8080     /* end confdefs.h. */
8081     $ac_includes_default
8082     #ifdef FC_DUMMY_MAIN
8083     #ifndef FC_DUMMY_MAIN_EQ_F77
8084     # ifdef __cplusplus
8085     extern "C"
8086     # endif
8087     int FC_DUMMY_MAIN() { return 1; }
8088     #endif
8089     #endif
8090     int
8091     main ()
8092     {
8093 chuckv 3288 if ((size_t *) 0)
8094 gezelter 2547 return 0;
8095 chuckv 3288 if (sizeof (size_t))
8096 gezelter 2547 return 0;
8097     ;
8098     return 0;
8099     }
8100     _ACEOF
8101 chuckv 3288 rm -f conftest.$ac_objext
8102     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8103     (eval $ac_compile) 2>conftest.er1
8104 gezelter 2547 ac_status=$?
8105     grep -v '^ *+' conftest.er1 >conftest.err
8106     rm -f conftest.er1
8107     cat conftest.err >&5
8108     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8109 chuckv 3288 (exit $ac_status); } &&
8110     { ac_try='test -z "$ac_c_werror_flag"
8111     || test ! -s conftest.err'
8112     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8113     (eval $ac_try) 2>&5
8114     ac_status=$?
8115     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8116     (exit $ac_status); }; } &&
8117     { ac_try='test -s conftest.$ac_objext'
8118     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8119     (eval $ac_try) 2>&5
8120     ac_status=$?
8121     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8122     (exit $ac_status); }; }; then
8123 gezelter 2547 ac_cv_type_size_t=yes
8124     else
8125     echo "$as_me: failed program was:" >&5
8126     sed 's/^/| /' conftest.$ac_ext >&5
8127    
8128 chuckv 3288 ac_cv_type_size_t=no
8129 gezelter 2547 fi
8130 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8131 gezelter 2547 fi
8132 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
8133     echo "${ECHO_T}$ac_cv_type_size_t" >&6
8134 gezelter 2547 if test $ac_cv_type_size_t = yes; then
8135     :
8136     else
8137    
8138     cat >>confdefs.h <<_ACEOF
8139 chuckv 3288 #define size_t unsigned
8140 gezelter 2547 _ACEOF
8141    
8142     fi
8143    
8144 chuckv 3288 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
8145     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
8146 gezelter 2547 if test "${ac_cv_header_time+set}" = set; then
8147     echo $ECHO_N "(cached) $ECHO_C" >&6
8148     else
8149     cat >conftest.$ac_ext <<_ACEOF
8150     /* confdefs.h. */
8151     _ACEOF
8152     cat confdefs.h >>conftest.$ac_ext
8153     cat >>conftest.$ac_ext <<_ACEOF
8154     /* end confdefs.h. */
8155     #include <sys/types.h>
8156     #include <sys/time.h>
8157     #include <time.h>
8158    
8159     #ifdef FC_DUMMY_MAIN
8160     #ifndef FC_DUMMY_MAIN_EQ_F77
8161     # ifdef __cplusplus
8162     extern "C"
8163     # endif
8164     int FC_DUMMY_MAIN() { return 1; }
8165     #endif
8166     #endif
8167     int
8168     main ()
8169     {
8170     if ((struct tm *) 0)
8171     return 0;
8172     ;
8173     return 0;
8174     }
8175     _ACEOF
8176 chuckv 3288 rm -f conftest.$ac_objext
8177     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8178     (eval $ac_compile) 2>conftest.er1
8179 gezelter 2547 ac_status=$?
8180     grep -v '^ *+' conftest.er1 >conftest.err
8181     rm -f conftest.er1
8182     cat conftest.err >&5
8183     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8184 chuckv 3288 (exit $ac_status); } &&
8185     { ac_try='test -z "$ac_c_werror_flag"
8186     || test ! -s conftest.err'
8187     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8188     (eval $ac_try) 2>&5
8189     ac_status=$?
8190     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8191     (exit $ac_status); }; } &&
8192     { ac_try='test -s conftest.$ac_objext'
8193     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8194     (eval $ac_try) 2>&5
8195     ac_status=$?
8196     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8197     (exit $ac_status); }; }; then
8198 gezelter 2547 ac_cv_header_time=yes
8199     else
8200     echo "$as_me: failed program was:" >&5
8201     sed 's/^/| /' conftest.$ac_ext >&5
8202    
8203 chuckv 3288 ac_cv_header_time=no
8204 gezelter 2547 fi
8205 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8206 gezelter 2547 fi
8207 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
8208     echo "${ECHO_T}$ac_cv_header_time" >&6
8209 gezelter 2547 if test $ac_cv_header_time = yes; then
8210    
8211     cat >>confdefs.h <<\_ACEOF
8212     #define TIME_WITH_SYS_TIME 1
8213     _ACEOF
8214    
8215     fi
8216    
8217 chuckv 3288 echo "$as_me:$LINENO: checking for clock_t" >&5
8218     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
8219 gezelter 2547 if test "${ac_cv_type_clock_t+set}" = set; then
8220     echo $ECHO_N "(cached) $ECHO_C" >&6
8221     else
8222     cat >conftest.$ac_ext <<_ACEOF
8223     /* confdefs.h. */
8224     _ACEOF
8225     cat confdefs.h >>conftest.$ac_ext
8226     cat >>conftest.$ac_ext <<_ACEOF
8227     /* end confdefs.h. */
8228     $ac_includes_default
8229     #ifdef FC_DUMMY_MAIN
8230     #ifndef FC_DUMMY_MAIN_EQ_F77
8231     # ifdef __cplusplus
8232     extern "C"
8233     # endif
8234     int FC_DUMMY_MAIN() { return 1; }
8235     #endif
8236     #endif
8237     int
8238     main ()
8239     {
8240 chuckv 3288 if ((clock_t *) 0)
8241 gezelter 2547 return 0;
8242 chuckv 3288 if (sizeof (clock_t))
8243 gezelter 2547 return 0;
8244     ;
8245     return 0;
8246     }
8247     _ACEOF
8248 chuckv 3288 rm -f conftest.$ac_objext
8249     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8250     (eval $ac_compile) 2>conftest.er1
8251 gezelter 2547 ac_status=$?
8252     grep -v '^ *+' conftest.er1 >conftest.err
8253     rm -f conftest.er1
8254     cat conftest.err >&5
8255     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8256 chuckv 3288 (exit $ac_status); } &&
8257     { ac_try='test -z "$ac_c_werror_flag"
8258     || test ! -s conftest.err'
8259     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8260     (eval $ac_try) 2>&5
8261     ac_status=$?
8262     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8263     (exit $ac_status); }; } &&
8264     { ac_try='test -s conftest.$ac_objext'
8265     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8266     (eval $ac_try) 2>&5
8267     ac_status=$?
8268     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8269     (exit $ac_status); }; }; then
8270 gezelter 2547 ac_cv_type_clock_t=yes
8271     else
8272     echo "$as_me: failed program was:" >&5
8273     sed 's/^/| /' conftest.$ac_ext >&5
8274    
8275 chuckv 3288 ac_cv_type_clock_t=no
8276 gezelter 2547 fi
8277 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8278 gezelter 2547 fi
8279 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
8280     echo "${ECHO_T}$ac_cv_type_clock_t" >&6
8281 gezelter 2547 if test $ac_cv_type_clock_t = yes; then
8282    
8283     cat >>confdefs.h <<_ACEOF
8284     #define HAVE_CLOCK_T 1
8285     _ACEOF
8286    
8287    
8288     fi
8289    
8290 chuckv 3288 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8291     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
8292 gezelter 2547 if test "${ac_cv_c_const+set}" = set; then
8293     echo $ECHO_N "(cached) $ECHO_C" >&6
8294     else
8295     cat >conftest.$ac_ext <<_ACEOF
8296     /* confdefs.h. */
8297     _ACEOF
8298     cat confdefs.h >>conftest.$ac_ext
8299     cat >>conftest.$ac_ext <<_ACEOF
8300     /* end confdefs.h. */
8301    
8302     #ifdef FC_DUMMY_MAIN
8303     #ifndef FC_DUMMY_MAIN_EQ_F77
8304     # ifdef __cplusplus
8305     extern "C"
8306     # endif
8307     int FC_DUMMY_MAIN() { return 1; }
8308     #endif
8309     #endif
8310     int
8311     main ()
8312     {
8313     /* FIXME: Include the comments suggested by Paul. */
8314     #ifndef __cplusplus
8315     /* Ultrix mips cc rejects this. */
8316     typedef int charset[2];
8317 chuckv 3288 const charset x;
8318 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
8319 chuckv 3288 char const *const *ccp;
8320     char **p;
8321 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
8322     struct point {int x, y;};
8323     static struct point const zero = {0,0};
8324     /* AIX XL C 1.02.0.0 rejects this.
8325     It does not let you subtract one const X* pointer from another in
8326     an arm of an if-expression whose if-part is not a constant
8327     expression */
8328     const char *g = "string";
8329 chuckv 3288 ccp = &g + (g ? g-g : 0);
8330 gezelter 2547 /* HPUX 7.0 cc rejects these. */
8331 chuckv 3288 ++ccp;
8332     p = (char**) ccp;
8333     ccp = (char const *const *) p;
8334 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
8335     char *t;
8336     char const *s = 0 ? (char *) 0 : (char const *) 0;
8337    
8338     *t++ = 0;
8339     }
8340     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8341     int x[] = {25, 17};
8342     const int *foo = &x[0];
8343     ++foo;
8344     }
8345     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8346     typedef const int *iptr;
8347     iptr p = 0;
8348     ++p;
8349     }
8350     { /* AIX XL C 1.02.0.0 rejects this saying
8351     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8352     struct s { int j; const int *ap[3]; };
8353     struct s *b; b->j = 5;
8354     }
8355     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8356     const int foo = 10;
8357     }
8358     #endif
8359    
8360     ;
8361     return 0;
8362     }
8363     _ACEOF
8364 chuckv 3288 rm -f conftest.$ac_objext
8365     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8366     (eval $ac_compile) 2>conftest.er1
8367 gezelter 2547 ac_status=$?
8368     grep -v '^ *+' conftest.er1 >conftest.err
8369     rm -f conftest.er1
8370     cat conftest.err >&5
8371     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8372 chuckv 3288 (exit $ac_status); } &&
8373     { ac_try='test -z "$ac_c_werror_flag"
8374     || test ! -s conftest.err'
8375     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8376     (eval $ac_try) 2>&5
8377     ac_status=$?
8378     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8379     (exit $ac_status); }; } &&
8380     { ac_try='test -s conftest.$ac_objext'
8381     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8382     (eval $ac_try) 2>&5
8383     ac_status=$?
8384     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8385     (exit $ac_status); }; }; then
8386 gezelter 2547 ac_cv_c_const=yes
8387     else
8388     echo "$as_me: failed program was:" >&5
8389     sed 's/^/| /' conftest.$ac_ext >&5
8390    
8391 chuckv 3288 ac_cv_c_const=no
8392 gezelter 2547 fi
8393 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8394 gezelter 2547 fi
8395 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8396     echo "${ECHO_T}$ac_cv_c_const" >&6
8397 gezelter 2547 if test $ac_cv_c_const = no; then
8398    
8399     cat >>confdefs.h <<\_ACEOF
8400     #define const
8401     _ACEOF
8402    
8403     fi
8404    
8405 chuckv 3288 echo "$as_me:$LINENO: checking for inline" >&5
8406     echo $ECHO_N "checking for inline... $ECHO_C" >&6
8407 gezelter 2547 if test "${ac_cv_c_inline+set}" = set; then
8408     echo $ECHO_N "(cached) $ECHO_C" >&6
8409     else
8410     ac_cv_c_inline=no
8411     for ac_kw in inline __inline__ __inline; do
8412     cat >conftest.$ac_ext <<_ACEOF
8413     /* confdefs.h. */
8414     _ACEOF
8415     cat confdefs.h >>conftest.$ac_ext
8416     cat >>conftest.$ac_ext <<_ACEOF
8417     /* end confdefs.h. */
8418     #ifndef __cplusplus
8419     typedef int foo_t;
8420     static $ac_kw foo_t static_foo () {return 0; }
8421     $ac_kw foo_t foo () {return 0; }
8422     #endif
8423    
8424     _ACEOF
8425 chuckv 3288 rm -f conftest.$ac_objext
8426     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8427     (eval $ac_compile) 2>conftest.er1
8428 gezelter 2547 ac_status=$?
8429     grep -v '^ *+' conftest.er1 >conftest.err
8430     rm -f conftest.er1
8431     cat conftest.err >&5
8432     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8433 chuckv 3288 (exit $ac_status); } &&
8434     { ac_try='test -z "$ac_c_werror_flag"
8435     || test ! -s conftest.err'
8436     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8437     (eval $ac_try) 2>&5
8438     ac_status=$?
8439     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8440     (exit $ac_status); }; } &&
8441     { ac_try='test -s conftest.$ac_objext'
8442     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8443     (eval $ac_try) 2>&5
8444     ac_status=$?
8445     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8446     (exit $ac_status); }; }; then
8447     ac_cv_c_inline=$ac_kw; break
8448 gezelter 2547 else
8449     echo "$as_me: failed program was:" >&5
8450     sed 's/^/| /' conftest.$ac_ext >&5
8451    
8452     fi
8453 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8454 gezelter 2547 done
8455    
8456     fi
8457 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8458     echo "${ECHO_T}$ac_cv_c_inline" >&6
8459 gezelter 2547
8460    
8461     case $ac_cv_c_inline in
8462     inline | yes) ;;
8463     *)
8464     case $ac_cv_c_inline in
8465     no) ac_val=;;
8466     *) ac_val=$ac_cv_c_inline;;
8467     esac
8468     cat >>confdefs.h <<_ACEOF
8469     #ifndef __cplusplus
8470     #define inline $ac_val
8471     #endif
8472     _ACEOF
8473     ;;
8474     esac
8475    
8476    
8477     # Checks for library functions.
8478    
8479     for ac_header in stdlib.h
8480     do
8481     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8482 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8483     echo "$as_me:$LINENO: checking for $ac_header" >&5
8484     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8485     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8486 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
8487     fi
8488 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8489     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8490 gezelter 2547 else
8491 gezelter 2510 # Is the header compilable?
8492 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8493     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8494 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8495     /* confdefs.h. */
8496     _ACEOF
8497     cat confdefs.h >>conftest.$ac_ext
8498     cat >>conftest.$ac_ext <<_ACEOF
8499     /* end confdefs.h. */
8500     $ac_includes_default
8501 gezelter 2547 #include <$ac_header>
8502 gezelter 2510 _ACEOF
8503 chuckv 3288 rm -f conftest.$ac_objext
8504     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8505     (eval $ac_compile) 2>conftest.er1
8506 gezelter 2510 ac_status=$?
8507     grep -v '^ *+' conftest.er1 >conftest.err
8508     rm -f conftest.er1
8509     cat conftest.err >&5
8510     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8511 chuckv 3288 (exit $ac_status); } &&
8512     { ac_try='test -z "$ac_c_werror_flag"
8513     || test ! -s conftest.err'
8514     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8515     (eval $ac_try) 2>&5
8516     ac_status=$?
8517     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8518     (exit $ac_status); }; } &&
8519     { ac_try='test -s conftest.$ac_objext'
8520     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8521     (eval $ac_try) 2>&5
8522     ac_status=$?
8523     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8524     (exit $ac_status); }; }; then
8525 gezelter 2510 ac_header_compiler=yes
8526     else
8527     echo "$as_me: failed program was:" >&5
8528     sed 's/^/| /' conftest.$ac_ext >&5
8529 gezelter 2315
8530 chuckv 3288 ac_header_compiler=no
8531 gezelter 2510 fi
8532 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8533     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8534     echo "${ECHO_T}$ac_header_compiler" >&6
8535 gezelter 2315
8536 gezelter 2510 # Is the header present?
8537 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8538     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8539 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8540     /* confdefs.h. */
8541     _ACEOF
8542     cat confdefs.h >>conftest.$ac_ext
8543     cat >>conftest.$ac_ext <<_ACEOF
8544     /* end confdefs.h. */
8545 gezelter 2547 #include <$ac_header>
8546 gezelter 2510 _ACEOF
8547 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8548     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8549 gezelter 2510 ac_status=$?
8550     grep -v '^ *+' conftest.er1 >conftest.err
8551 chuckv 3288 rm -f conftest.er1
8552 gezelter 2510 cat conftest.err >&5
8553     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8554 chuckv 3288 (exit $ac_status); } >/dev/null; then
8555     if test -s conftest.err; then
8556     ac_cpp_err=$ac_c_preproc_warn_flag
8557     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8558     else
8559     ac_cpp_err=
8560     fi
8561     else
8562     ac_cpp_err=yes
8563     fi
8564     if test -z "$ac_cpp_err"; then
8565 gezelter 2510 ac_header_preproc=yes
8566     else
8567     echo "$as_me: failed program was:" >&5
8568     sed 's/^/| /' conftest.$ac_ext >&5
8569 gezelter 2315
8570 gezelter 2510 ac_header_preproc=no
8571     fi
8572 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8573     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8574     echo "${ECHO_T}$ac_header_preproc" >&6
8575 gezelter 2315
8576 gezelter 2510 # So? What about this header?
8577 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8578 gezelter 2510 yes:no: )
8579 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8580     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8581     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8582     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8583 gezelter 2510 ac_header_preproc=yes
8584     ;;
8585     no:yes:* )
8586 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8587     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8588     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8589     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8590     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8591     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8592     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8593     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8594     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8595     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8596     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8597     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8598 chuckv 3288 (
8599     cat <<\_ASBOX
8600 gezelter 2510 ## ------------------------------ ##
8601     ## Report this to gezelter@nd.edu ##
8602     ## ------------------------------ ##
8603     _ASBOX
8604 chuckv 3288 ) |
8605     sed "s/^/$as_me: WARNING: /" >&2
8606 gezelter 2510 ;;
8607     esac
8608 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
8609     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8610     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8611 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8612     else
8613 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
8614 gezelter 2510 fi
8615 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8616     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8617 gezelter 2315
8618 gezelter 2510 fi
8619 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8620     cat >>confdefs.h <<_ACEOF
8621     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8622     _ACEOF
8623 gezelter 2315
8624 gezelter 2547 fi
8625 gezelter 2315
8626 gezelter 2547 done
8627    
8628 chuckv 3288 echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8629     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8630 gezelter 2547 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8631     echo $ECHO_N "(cached) $ECHO_C" >&6
8632     else
8633     if test "$cross_compiling" = yes; then
8634     ac_cv_func_malloc_0_nonnull=no
8635     else
8636     cat >conftest.$ac_ext <<_ACEOF
8637     /* confdefs.h. */
8638     _ACEOF
8639     cat confdefs.h >>conftest.$ac_ext
8640     cat >>conftest.$ac_ext <<_ACEOF
8641     /* end confdefs.h. */
8642 chuckv 3288 #if STDC_HEADERS || HAVE_STDLIB_H
8643 gezelter 2547 # include <stdlib.h>
8644     #else
8645     char *malloc ();
8646     #endif
8647    
8648     #ifdef FC_DUMMY_MAIN
8649     #ifndef FC_DUMMY_MAIN_EQ_F77
8650     # ifdef __cplusplus
8651     extern "C"
8652     # endif
8653     int FC_DUMMY_MAIN() { return 1; }
8654     #endif
8655     #endif
8656     int
8657     main ()
8658     {
8659 chuckv 3288 exit (malloc (0) ? 0 : 1);
8660 gezelter 2547 ;
8661     return 0;
8662     }
8663     _ACEOF
8664 chuckv 3288 rm -f conftest$ac_exeext
8665     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8666     (eval $ac_link) 2>&5
8667 gezelter 2547 ac_status=$?
8668     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8669     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8670 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8671     (eval $ac_try) 2>&5
8672 gezelter 2547 ac_status=$?
8673     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674     (exit $ac_status); }; }; then
8675     ac_cv_func_malloc_0_nonnull=yes
8676     else
8677     echo "$as_me: program exited with status $ac_status" >&5
8678     echo "$as_me: failed program was:" >&5
8679     sed 's/^/| /' conftest.$ac_ext >&5
8680    
8681     ( exit $ac_status )
8682     ac_cv_func_malloc_0_nonnull=no
8683     fi
8684 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8685 gezelter 2547 fi
8686     fi
8687 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8688     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8689 gezelter 2547 if test $ac_cv_func_malloc_0_nonnull = yes; then
8690    
8691 gezelter 2510 cat >>confdefs.h <<\_ACEOF
8692 gezelter 2547 #define HAVE_MALLOC 1
8693 gezelter 2510 _ACEOF
8694 gezelter 2315
8695 gezelter 2547 else
8696     cat >>confdefs.h <<\_ACEOF
8697     #define HAVE_MALLOC 0
8698     _ACEOF
8699 gezelter 2510
8700 chuckv 3288 case $LIBOBJS in
8701     "malloc.$ac_objext" | \
8702     *" malloc.$ac_objext" | \
8703     "malloc.$ac_objext "* | \
8704 gezelter 2547 *" malloc.$ac_objext "* ) ;;
8705 chuckv 3288 *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8706 gezelter 2547 esac
8707    
8708    
8709     cat >>confdefs.h <<\_ACEOF
8710     #define malloc rpl_malloc
8711     _ACEOF
8712    
8713     fi
8714    
8715    
8716    
8717 chuckv 3288 echo "$as_me:$LINENO: checking for working memcmp" >&5
8718     echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8719 gezelter 2547 if test "${ac_cv_func_memcmp_working+set}" = set; then
8720     echo $ECHO_N "(cached) $ECHO_C" >&6
8721 gezelter 2510 else
8722 gezelter 2547 if test "$cross_compiling" = yes; then
8723     ac_cv_func_memcmp_working=no
8724     else
8725     cat >conftest.$ac_ext <<_ACEOF
8726     /* confdefs.h. */
8727     _ACEOF
8728     cat confdefs.h >>conftest.$ac_ext
8729     cat >>conftest.$ac_ext <<_ACEOF
8730     /* end confdefs.h. */
8731     $ac_includes_default
8732     #ifdef FC_DUMMY_MAIN
8733     #ifndef FC_DUMMY_MAIN_EQ_F77
8734     # ifdef __cplusplus
8735     extern "C"
8736     # endif
8737     int FC_DUMMY_MAIN() { return 1; }
8738     #endif
8739     #endif
8740     int
8741     main ()
8742     {
8743 gezelter 2510
8744 gezelter 2547 /* Some versions of memcmp are not 8-bit clean. */
8745 chuckv 3288 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8746 gezelter 2547 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8747 chuckv 3288 exit (1);
8748 gezelter 2510
8749 gezelter 2547 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8750     or more and with at least one buffer not starting on a 4-byte boundary.
8751     William Lewis provided this test program. */
8752     {
8753     char foo[21];
8754     char bar[21];
8755     int i;
8756     for (i = 0; i < 4; i++)
8757     {
8758     char *a = foo + i;
8759     char *b = bar + i;
8760     strcpy (a, "--------01111111");
8761     strcpy (b, "--------10000000");
8762     if (memcmp (a, b, 16) >= 0)
8763 chuckv 3288 exit (1);
8764 gezelter 2547 }
8765 chuckv 3288 exit (0);
8766 gezelter 2547 }
8767    
8768     ;
8769     return 0;
8770     }
8771     _ACEOF
8772 chuckv 3288 rm -f conftest$ac_exeext
8773     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8774     (eval $ac_link) 2>&5
8775 gezelter 2547 ac_status=$?
8776     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8777     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8778 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8779     (eval $ac_try) 2>&5
8780 gezelter 2547 ac_status=$?
8781     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8782     (exit $ac_status); }; }; then
8783     ac_cv_func_memcmp_working=yes
8784     else
8785     echo "$as_me: program exited with status $ac_status" >&5
8786     echo "$as_me: failed program was:" >&5
8787     sed 's/^/| /' conftest.$ac_ext >&5
8788    
8789     ( exit $ac_status )
8790     ac_cv_func_memcmp_working=no
8791     fi
8792 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8793 gezelter 2547 fi
8794     fi
8795 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8796     echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8797     test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8798     "memcmp.$ac_objext" | \
8799     *" memcmp.$ac_objext" | \
8800     "memcmp.$ac_objext "* | \
8801 gezelter 2547 *" memcmp.$ac_objext "* ) ;;
8802 chuckv 3288 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8803 gezelter 2547 esac
8804    
8805    
8806    
8807     for ac_header in stdlib.h
8808 gezelter 2453 do
8809     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8810 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8811     echo "$as_me:$LINENO: checking for $ac_header" >&5
8812     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8813     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8814 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
8815     fi
8816 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8817     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8818 gezelter 2453 else
8819     # Is the header compilable?
8820 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8821     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8822 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
8823     /* confdefs.h. */
8824     _ACEOF
8825     cat confdefs.h >>conftest.$ac_ext
8826     cat >>conftest.$ac_ext <<_ACEOF
8827     /* end confdefs.h. */
8828     $ac_includes_default
8829     #include <$ac_header>
8830     _ACEOF
8831 chuckv 3288 rm -f conftest.$ac_objext
8832     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8833     (eval $ac_compile) 2>conftest.er1
8834 gezelter 2453 ac_status=$?
8835     grep -v '^ *+' conftest.er1 >conftest.err
8836     rm -f conftest.er1
8837     cat conftest.err >&5
8838     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8839 chuckv 3288 (exit $ac_status); } &&
8840     { ac_try='test -z "$ac_c_werror_flag"
8841     || test ! -s conftest.err'
8842     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8843     (eval $ac_try) 2>&5
8844     ac_status=$?
8845     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8846     (exit $ac_status); }; } &&
8847     { ac_try='test -s conftest.$ac_objext'
8848     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8849     (eval $ac_try) 2>&5
8850     ac_status=$?
8851     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8852     (exit $ac_status); }; }; then
8853 gezelter 2453 ac_header_compiler=yes
8854     else
8855     echo "$as_me: failed program was:" >&5
8856     sed 's/^/| /' conftest.$ac_ext >&5
8857 gezelter 2315
8858 chuckv 3288 ac_header_compiler=no
8859 gezelter 2453 fi
8860 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8861     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8862     echo "${ECHO_T}$ac_header_compiler" >&6
8863 gezelter 2315
8864 gezelter 2453 # Is the header present?
8865 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8866     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8867 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
8868     /* confdefs.h. */
8869     _ACEOF
8870     cat confdefs.h >>conftest.$ac_ext
8871     cat >>conftest.$ac_ext <<_ACEOF
8872     /* end confdefs.h. */
8873     #include <$ac_header>
8874     _ACEOF
8875 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8876     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8877 gezelter 2453 ac_status=$?
8878     grep -v '^ *+' conftest.er1 >conftest.err
8879     rm -f conftest.er1
8880     cat conftest.err >&5
8881     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8882 chuckv 3288 (exit $ac_status); } >/dev/null; then
8883     if test -s conftest.err; then
8884     ac_cpp_err=$ac_c_preproc_warn_flag
8885     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8886     else
8887     ac_cpp_err=
8888     fi
8889     else
8890     ac_cpp_err=yes
8891     fi
8892     if test -z "$ac_cpp_err"; then
8893 gezelter 2453 ac_header_preproc=yes
8894     else
8895     echo "$as_me: failed program was:" >&5
8896     sed 's/^/| /' conftest.$ac_ext >&5
8897 gezelter 2315
8898 gezelter 2453 ac_header_preproc=no
8899     fi
8900 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8901     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8902     echo "${ECHO_T}$ac_header_preproc" >&6
8903 gezelter 2453
8904     # So? What about this header?
8905 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8906 gezelter 2453 yes:no: )
8907     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8908     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8909     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8910     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8911     ac_header_preproc=yes
8912     ;;
8913     no:yes:* )
8914     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8915     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8916     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8917     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8918     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8919     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8920     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8921     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8922     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8923     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8924     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8925     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8926 chuckv 3288 (
8927     cat <<\_ASBOX
8928 gezelter 2453 ## ------------------------------ ##
8929     ## Report this to gezelter@nd.edu ##
8930     ## ------------------------------ ##
8931     _ASBOX
8932 chuckv 3288 ) |
8933     sed "s/^/$as_me: WARNING: /" >&2
8934 gezelter 2453 ;;
8935     esac
8936 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
8937     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8938     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8939 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
8940     else
8941     eval "$as_ac_Header=\$ac_header_preproc"
8942     fi
8943 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8944     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8945 gezelter 2453
8946     fi
8947     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8948     cat >>confdefs.h <<_ACEOF
8949     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8950     _ACEOF
8951    
8952     fi
8953    
8954     done
8955    
8956 chuckv 3288 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8957     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8958 gezelter 2547 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8959     echo $ECHO_N "(cached) $ECHO_C" >&6
8960     else
8961     if test "$cross_compiling" = yes; then
8962     ac_cv_func_realloc_0_nonnull=no
8963     else
8964     cat >conftest.$ac_ext <<_ACEOF
8965     /* confdefs.h. */
8966     _ACEOF
8967     cat confdefs.h >>conftest.$ac_ext
8968     cat >>conftest.$ac_ext <<_ACEOF
8969     /* end confdefs.h. */
8970 chuckv 3288 #if STDC_HEADERS || HAVE_STDLIB_H
8971 gezelter 2547 # include <stdlib.h>
8972     #else
8973     char *realloc ();
8974     #endif
8975 gezelter 2453
8976 gezelter 2547 #ifdef FC_DUMMY_MAIN
8977     #ifndef FC_DUMMY_MAIN_EQ_F77
8978     # ifdef __cplusplus
8979     extern "C"
8980     # endif
8981     int FC_DUMMY_MAIN() { return 1; }
8982     #endif
8983     #endif
8984     int
8985     main ()
8986     {
8987 chuckv 3288 exit (realloc (0, 0) ? 0 : 1);
8988 gezelter 2547 ;
8989     return 0;
8990     }
8991     _ACEOF
8992 chuckv 3288 rm -f conftest$ac_exeext
8993     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8994     (eval $ac_link) 2>&5
8995 gezelter 2547 ac_status=$?
8996     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8997     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8998 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8999     (eval $ac_try) 2>&5
9000 gezelter 2547 ac_status=$?
9001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9002     (exit $ac_status); }; }; then
9003     ac_cv_func_realloc_0_nonnull=yes
9004     else
9005     echo "$as_me: program exited with status $ac_status" >&5
9006     echo "$as_me: failed program was:" >&5
9007     sed 's/^/| /' conftest.$ac_ext >&5
9008    
9009     ( exit $ac_status )
9010     ac_cv_func_realloc_0_nonnull=no
9011 gezelter 2510 fi
9012 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9013 gezelter 2547 fi
9014     fi
9015 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
9016     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
9017 gezelter 2547 if test $ac_cv_func_realloc_0_nonnull = yes; then
9018 gezelter 2453
9019 gezelter 2547 cat >>confdefs.h <<\_ACEOF
9020     #define HAVE_REALLOC 1
9021     _ACEOF
9022 gezelter 2453
9023 gezelter 2547 else
9024     cat >>confdefs.h <<\_ACEOF
9025     #define HAVE_REALLOC 0
9026     _ACEOF
9027 gezelter 2453
9028 chuckv 3288 case $LIBOBJS in
9029     "realloc.$ac_objext" | \
9030     *" realloc.$ac_objext" | \
9031     "realloc.$ac_objext "* | \
9032 gezelter 2547 *" realloc.$ac_objext "* ) ;;
9033 chuckv 3288 *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
9034 gezelter 2547 esac
9035 gezelter 2453
9036 gezelter 2547
9037     cat >>confdefs.h <<\_ACEOF
9038     #define realloc rpl_realloc
9039     _ACEOF
9040    
9041     fi
9042    
9043    
9044    
9045    
9046    
9047     for ac_header in sys/select.h sys/socket.h
9048 gezelter 2081 do
9049     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9050 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9051     echo "$as_me:$LINENO: checking for $ac_header" >&5
9052     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9053     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9054 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
9055     fi
9056 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9057     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9058 gezelter 2081 else
9059     # Is the header compilable?
9060 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9061     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9062 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
9063     /* confdefs.h. */
9064     _ACEOF
9065     cat confdefs.h >>conftest.$ac_ext
9066     cat >>conftest.$ac_ext <<_ACEOF
9067     /* end confdefs.h. */
9068     $ac_includes_default
9069     #include <$ac_header>
9070     _ACEOF
9071 chuckv 3288 rm -f conftest.$ac_objext
9072     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9073     (eval $ac_compile) 2>conftest.er1
9074 gezelter 2081 ac_status=$?
9075     grep -v '^ *+' conftest.er1 >conftest.err
9076     rm -f conftest.er1
9077     cat conftest.err >&5
9078     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9079 chuckv 3288 (exit $ac_status); } &&
9080     { ac_try='test -z "$ac_c_werror_flag"
9081     || test ! -s conftest.err'
9082     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9083     (eval $ac_try) 2>&5
9084     ac_status=$?
9085     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9086     (exit $ac_status); }; } &&
9087     { ac_try='test -s conftest.$ac_objext'
9088     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9089     (eval $ac_try) 2>&5
9090     ac_status=$?
9091     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9092     (exit $ac_status); }; }; then
9093 gezelter 2081 ac_header_compiler=yes
9094     else
9095     echo "$as_me: failed program was:" >&5
9096     sed 's/^/| /' conftest.$ac_ext >&5
9097    
9098 chuckv 3288 ac_header_compiler=no
9099 gezelter 2081 fi
9100 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9101     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9102     echo "${ECHO_T}$ac_header_compiler" >&6
9103 gezelter 2081
9104     # Is the header present?
9105 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9106     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9107 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
9108     /* confdefs.h. */
9109     _ACEOF
9110     cat confdefs.h >>conftest.$ac_ext
9111     cat >>conftest.$ac_ext <<_ACEOF
9112     /* end confdefs.h. */
9113     #include <$ac_header>
9114     _ACEOF
9115 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9116     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9117 tim 1998 ac_status=$?
9118 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
9119 tim 1998 rm -f conftest.er1
9120     cat conftest.err >&5
9121 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9122 chuckv 3288 (exit $ac_status); } >/dev/null; then
9123     if test -s conftest.err; then
9124     ac_cpp_err=$ac_c_preproc_warn_flag
9125     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9126     else
9127     ac_cpp_err=
9128     fi
9129     else
9130     ac_cpp_err=yes
9131     fi
9132     if test -z "$ac_cpp_err"; then
9133 gezelter 2081 ac_header_preproc=yes
9134 tim 1998 else
9135     echo "$as_me: failed program was:" >&5
9136 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
9137    
9138     ac_header_preproc=no
9139 tim 1998 fi
9140 chuckv 3288 rm -f conftest.err conftest.$ac_ext
9141     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9142     echo "${ECHO_T}$ac_header_preproc" >&6
9143 gezelter 2081
9144     # So? What about this header?
9145 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9146 gezelter 2081 yes:no: )
9147     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9148     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9149     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9150     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9151     ac_header_preproc=yes
9152     ;;
9153     no:yes:* )
9154     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9155     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9156     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9157     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9158     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9159     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9160     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9161     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9162     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9163     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9164     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9165     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9166 chuckv 3288 (
9167     cat <<\_ASBOX
9168 gezelter 2081 ## ------------------------------ ##
9169     ## Report this to gezelter@nd.edu ##
9170     ## ------------------------------ ##
9171     _ASBOX
9172 chuckv 3288 ) |
9173     sed "s/^/$as_me: WARNING: /" >&2
9174 gezelter 2081 ;;
9175     esac
9176 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
9177     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9178     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9179 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
9180     else
9181     eval "$as_ac_Header=\$ac_header_preproc"
9182 tim 1998 fi
9183 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9184     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9185 tim 1998
9186     fi
9187 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9188     cat >>confdefs.h <<_ACEOF
9189     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9190     _ACEOF
9191    
9192     fi
9193    
9194 tim 1998 done
9195    
9196 chuckv 3288 echo "$as_me:$LINENO: checking types of arguments for select" >&5
9197     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
9198 gezelter 2547 if test "${ac_cv_func_select_args+set}" = set; then
9199 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9200     else
9201 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
9202 chuckv 3288 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
9203 gezelter 2547 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
9204     cat >conftest.$ac_ext <<_ACEOF
9205 gezelter 2453 /* confdefs.h. */
9206     _ACEOF
9207     cat confdefs.h >>conftest.$ac_ext
9208     cat >>conftest.$ac_ext <<_ACEOF
9209     /* end confdefs.h. */
9210 gezelter 2547 $ac_includes_default
9211 chuckv 3288 #if HAVE_SYS_SELECT_H
9212 gezelter 2547 # include <sys/select.h>
9213     #endif
9214 chuckv 3288 #if HAVE_SYS_SOCKET_H
9215 gezelter 2547 # include <sys/socket.h>
9216     #endif
9217 gezelter 2510
9218 gezelter 2547 #ifdef FC_DUMMY_MAIN
9219     #ifndef FC_DUMMY_MAIN_EQ_F77
9220     # ifdef __cplusplus
9221     extern "C"
9222     # endif
9223     int FC_DUMMY_MAIN() { return 1; }
9224 gezelter 2453 #endif
9225 gezelter 2547 #endif
9226 gezelter 2510 int
9227     main ()
9228     {
9229 gezelter 2547 extern int select ($ac_arg1,
9230     $ac_arg234, $ac_arg234, $ac_arg234,
9231     $ac_arg5);
9232 gezelter 2510 ;
9233     return 0;
9234     }
9235 gezelter 2453 _ACEOF
9236 chuckv 3288 rm -f conftest.$ac_objext
9237     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9238     (eval $ac_compile) 2>conftest.er1
9239 gezelter 2453 ac_status=$?
9240     grep -v '^ *+' conftest.er1 >conftest.err
9241     rm -f conftest.er1
9242     cat conftest.err >&5
9243     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9244 chuckv 3288 (exit $ac_status); } &&
9245     { ac_try='test -z "$ac_c_werror_flag"
9246     || test ! -s conftest.err'
9247     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9248     (eval $ac_try) 2>&5
9249     ac_status=$?
9250     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9251     (exit $ac_status); }; } &&
9252     { ac_try='test -s conftest.$ac_objext'
9253     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9254     (eval $ac_try) 2>&5
9255     ac_status=$?
9256     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9257     (exit $ac_status); }; }; then
9258 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
9259 gezelter 2453 else
9260     echo "$as_me: failed program was:" >&5
9261     sed 's/^/| /' conftest.$ac_ext >&5
9262 gezelter 2081
9263 gezelter 2453 fi
9264 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9265 gezelter 2547 done
9266     done
9267     done
9268     # Provide a safe default value.
9269     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
9270    
9271     fi
9272 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
9273     echo "${ECHO_T}$ac_cv_func_select_args" >&6
9274 gezelter 2547 ac_save_IFS=$IFS; IFS=','
9275     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
9276     IFS=$ac_save_IFS
9277     shift
9278    
9279     cat >>confdefs.h <<_ACEOF
9280     #define SELECT_TYPE_ARG1 $1
9281     _ACEOF
9282    
9283    
9284     cat >>confdefs.h <<_ACEOF
9285     #define SELECT_TYPE_ARG234 ($2)
9286     _ACEOF
9287    
9288    
9289     cat >>confdefs.h <<_ACEOF
9290     #define SELECT_TYPE_ARG5 ($3)
9291     _ACEOF
9292    
9293 chuckv 3288 rm -f conftest*
9294 gezelter 2547
9295    
9296     for ac_func in strftime
9297     do
9298     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9299 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_func" >&5
9300     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9301     if eval "test \"\${$as_ac_var+set}\" = set"; then
9302 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
9303     else
9304     cat >conftest.$ac_ext <<_ACEOF
9305 gezelter 2453 /* confdefs.h. */
9306     _ACEOF
9307     cat confdefs.h >>conftest.$ac_ext
9308     cat >>conftest.$ac_ext <<_ACEOF
9309     /* end confdefs.h. */
9310 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9311     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9312     #define $ac_func innocuous_$ac_func
9313 gezelter 2510
9314 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9315     which can conflict with char $ac_func (); below.
9316     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9317     <limits.h> exists even on freestanding compilers. */
9318    
9319     #ifdef __STDC__
9320     # include <limits.h>
9321 gezelter 2510 #else
9322 gezelter 2547 # include <assert.h>
9323 gezelter 2510 #endif
9324    
9325 gezelter 2547 #undef $ac_func
9326    
9327 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
9328 gezelter 2547 #ifdef __cplusplus
9329     extern "C"
9330 chuckv 3288 {
9331 gezelter 2547 #endif
9332 chuckv 3288 /* We use char because int might match the return type of a gcc2
9333     builtin and then its argument prototype would still apply. */
9334 gezelter 2547 char $ac_func ();
9335     /* The GNU C library defines this for functions which it implements
9336     to always fail with ENOSYS. Some functions are actually named
9337     something starting with __ and the normal name is an alias. */
9338 chuckv 3288 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9339 gezelter 2547 choke me
9340 chuckv 3288 #else
9341     char (*f) () = $ac_func;
9342 gezelter 2547 #endif
9343 chuckv 3288 #ifdef __cplusplus
9344     }
9345     #endif
9346 gezelter 2547
9347     #ifdef FC_DUMMY_MAIN
9348     #ifndef FC_DUMMY_MAIN_EQ_F77
9349     # ifdef __cplusplus
9350     extern "C"
9351     # endif
9352     int FC_DUMMY_MAIN() { return 1; }
9353     #endif
9354     #endif
9355 gezelter 2510 int
9356     main ()
9357     {
9358 chuckv 3288 return f != $ac_func;
9359 gezelter 2510 ;
9360     return 0;
9361     }
9362 gezelter 2453 _ACEOF
9363 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
9364     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9365     (eval $ac_link) 2>conftest.er1
9366 gezelter 2453 ac_status=$?
9367     grep -v '^ *+' conftest.er1 >conftest.err
9368     rm -f conftest.er1
9369     cat conftest.err >&5
9370     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9371 chuckv 3288 (exit $ac_status); } &&
9372     { ac_try='test -z "$ac_c_werror_flag"
9373     || test ! -s conftest.err'
9374     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9375     (eval $ac_try) 2>&5
9376     ac_status=$?
9377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9378     (exit $ac_status); }; } &&
9379     { ac_try='test -s conftest$ac_exeext'
9380     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9381     (eval $ac_try) 2>&5
9382     ac_status=$?
9383     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384     (exit $ac_status); }; }; then
9385 gezelter 2547 eval "$as_ac_var=yes"
9386 gezelter 2453 else
9387     echo "$as_me: failed program was:" >&5
9388     sed 's/^/| /' conftest.$ac_ext >&5
9389 gezelter 2081
9390 chuckv 3288 eval "$as_ac_var=no"
9391 gezelter 2453 fi
9392 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
9393 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
9394 gezelter 2453 fi
9395 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9396     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9397 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
9398     cat >>confdefs.h <<_ACEOF
9399     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9400 gezelter 2510 _ACEOF
9401 gezelter 2453
9402 gezelter 2547 else
9403     # strftime is in -lintl on SCO UNIX.
9404 chuckv 3288 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9405     echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9406 gezelter 2547 if test "${ac_cv_lib_intl_strftime+set}" = set; then
9407 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9408 gezelter 2453 else
9409 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
9410     LIBS="-lintl $LIBS"
9411     cat >conftest.$ac_ext <<_ACEOF
9412 gezelter 2453 /* confdefs.h. */
9413     _ACEOF
9414     cat confdefs.h >>conftest.$ac_ext
9415     cat >>conftest.$ac_ext <<_ACEOF
9416     /* end confdefs.h. */
9417 gezelter 2510
9418 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
9419 gezelter 2547 #ifdef __cplusplus
9420     extern "C"
9421     #endif
9422 chuckv 3288 /* We use char because int might match the return type of a gcc2
9423     builtin and then its argument prototype would still apply. */
9424 gezelter 2547 char strftime ();
9425     #ifdef FC_DUMMY_MAIN
9426     #ifndef FC_DUMMY_MAIN_EQ_F77
9427     # ifdef __cplusplus
9428     extern "C"
9429     # endif
9430     int FC_DUMMY_MAIN() { return 1; }
9431     #endif
9432     #endif
9433 gezelter 2510 int
9434     main ()
9435     {
9436 chuckv 3288 strftime ();
9437 gezelter 2510 ;
9438     return 0;
9439     }
9440 gezelter 2453 _ACEOF
9441 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
9442     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9443     (eval $ac_link) 2>conftest.er1
9444 gezelter 2453 ac_status=$?
9445     grep -v '^ *+' conftest.er1 >conftest.err
9446     rm -f conftest.er1
9447     cat conftest.err >&5
9448     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9449 chuckv 3288 (exit $ac_status); } &&
9450     { ac_try='test -z "$ac_c_werror_flag"
9451     || test ! -s conftest.err'
9452     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9453     (eval $ac_try) 2>&5
9454     ac_status=$?
9455     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9456     (exit $ac_status); }; } &&
9457     { ac_try='test -s conftest$ac_exeext'
9458     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9459     (eval $ac_try) 2>&5
9460     ac_status=$?
9461     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9462     (exit $ac_status); }; }; then
9463 gezelter 2547 ac_cv_lib_intl_strftime=yes
9464 gezelter 2453 else
9465     echo "$as_me: failed program was:" >&5
9466     sed 's/^/| /' conftest.$ac_ext >&5
9467    
9468 chuckv 3288 ac_cv_lib_intl_strftime=no
9469 gezelter 2453 fi
9470 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
9471 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
9472     LIBS=$ac_check_lib_save_LIBS
9473     fi
9474 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9475     echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9476 gezelter 2547 if test $ac_cv_lib_intl_strftime = yes; then
9477     cat >>confdefs.h <<\_ACEOF
9478     #define HAVE_STRFTIME 1
9479     _ACEOF
9480 gezelter 2453
9481 gezelter 2547 LIBS="-lintl $LIBS"
9482     fi
9483 gezelter 2510
9484     fi
9485 gezelter 2547 done
9486 gezelter 2510
9487 chuckv 3288 echo "$as_me:$LINENO: checking for working strtod" >&5
9488     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9489 gezelter 2547 if test "${ac_cv_func_strtod+set}" = set; then
9490     echo $ECHO_N "(cached) $ECHO_C" >&6
9491     else
9492     if test "$cross_compiling" = yes; then
9493     ac_cv_func_strtod=no
9494     else
9495     cat >conftest.$ac_ext <<_ACEOF
9496     /* confdefs.h. */
9497 gezelter 2510 _ACEOF
9498 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9499     cat >>conftest.$ac_ext <<_ACEOF
9500     /* end confdefs.h. */
9501 gezelter 2510
9502 gezelter 2547 double strtod ();
9503     int
9504     main()
9505     {
9506     {
9507     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9508     char *string = " +69";
9509     char *term;
9510     double value;
9511     value = strtod (string, &term);
9512     if (value != 69 || term != (string + 4))
9513 chuckv 3288 exit (1);
9514 gezelter 2547 }
9515 gezelter 2510
9516 gezelter 2547 {
9517     /* Under Solaris 2.4, strtod returns the wrong value for the
9518     terminating character under some conditions. */
9519     char *string = "NaN";
9520     char *term;
9521     strtod (string, &term);
9522     if (term != string && *(term - 1) == 0)
9523 chuckv 3288 exit (1);
9524 gezelter 2547 }
9525 chuckv 3288 exit (0);
9526 gezelter 2547 }
9527 gezelter 2510
9528 gezelter 2547 _ACEOF
9529     rm -f conftest$ac_exeext
9530 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9531     (eval $ac_link) 2>&5
9532 gezelter 2547 ac_status=$?
9533     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9534     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9535 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9536     (eval $ac_try) 2>&5
9537 gezelter 2547 ac_status=$?
9538     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9539     (exit $ac_status); }; }; then
9540     ac_cv_func_strtod=yes
9541     else
9542     echo "$as_me: program exited with status $ac_status" >&5
9543     echo "$as_me: failed program was:" >&5
9544     sed 's/^/| /' conftest.$ac_ext >&5
9545 gezelter 2510
9546 gezelter 2547 ( exit $ac_status )
9547     ac_cv_func_strtod=no
9548     fi
9549 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9550 gezelter 2547 fi
9551     fi
9552 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9553     echo "${ECHO_T}$ac_cv_func_strtod" >&6
9554 gezelter 2547 if test $ac_cv_func_strtod = no; then
9555 chuckv 3288 case $LIBOBJS in
9556     "strtod.$ac_objext" | \
9557     *" strtod.$ac_objext" | \
9558     "strtod.$ac_objext "* | \
9559 gezelter 2547 *" strtod.$ac_objext "* ) ;;
9560 chuckv 3288 *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9561 gezelter 2547 esac
9562    
9563 chuckv 3288 echo "$as_me:$LINENO: checking for pow" >&5
9564     echo $ECHO_N "checking for pow... $ECHO_C" >&6
9565 gezelter 2547 if test "${ac_cv_func_pow+set}" = set; then
9566 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9567     else
9568 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9569     /* confdefs.h. */
9570     _ACEOF
9571     cat confdefs.h >>conftest.$ac_ext
9572     cat >>conftest.$ac_ext <<_ACEOF
9573     /* end confdefs.h. */
9574     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9575     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9576     #define pow innocuous_pow
9577 gezelter 2510
9578 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9579     which can conflict with char pow (); below.
9580     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9581     <limits.h> exists even on freestanding compilers. */
9582 gezelter 2510
9583 gezelter 2547 #ifdef __STDC__
9584     # include <limits.h>
9585     #else
9586     # include <assert.h>
9587     #endif
9588 gezelter 2510
9589 gezelter 2547 #undef pow
9590 gezelter 2510
9591 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
9592 gezelter 2547 #ifdef __cplusplus
9593     extern "C"
9594 chuckv 3288 {
9595 gezelter 2547 #endif
9596 chuckv 3288 /* We use char because int might match the return type of a gcc2
9597     builtin and then its argument prototype would still apply. */
9598 gezelter 2547 char pow ();
9599     /* The GNU C library defines this for functions which it implements
9600     to always fail with ENOSYS. Some functions are actually named
9601     something starting with __ and the normal name is an alias. */
9602 chuckv 3288 #if defined (__stub_pow) || defined (__stub___pow)
9603 gezelter 2547 choke me
9604 chuckv 3288 #else
9605     char (*f) () = pow;
9606 gezelter 2547 #endif
9607 chuckv 3288 #ifdef __cplusplus
9608     }
9609     #endif
9610 gezelter 2547
9611     #ifdef FC_DUMMY_MAIN
9612     #ifndef FC_DUMMY_MAIN_EQ_F77
9613     # ifdef __cplusplus
9614     extern "C"
9615     # endif
9616     int FC_DUMMY_MAIN() { return 1; }
9617     #endif
9618     #endif
9619     int
9620     main ()
9621     {
9622 chuckv 3288 return f != pow;
9623 gezelter 2547 ;
9624     return 0;
9625     }
9626     _ACEOF
9627     rm -f conftest.$ac_objext conftest$ac_exeext
9628 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9629     (eval $ac_link) 2>conftest.er1
9630 gezelter 2547 ac_status=$?
9631     grep -v '^ *+' conftest.er1 >conftest.err
9632     rm -f conftest.er1
9633     cat conftest.err >&5
9634     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9635 chuckv 3288 (exit $ac_status); } &&
9636     { ac_try='test -z "$ac_c_werror_flag"
9637     || test ! -s conftest.err'
9638     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9639     (eval $ac_try) 2>&5
9640     ac_status=$?
9641     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9642     (exit $ac_status); }; } &&
9643     { ac_try='test -s conftest$ac_exeext'
9644     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9645     (eval $ac_try) 2>&5
9646     ac_status=$?
9647     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9648     (exit $ac_status); }; }; then
9649 gezelter 2547 ac_cv_func_pow=yes
9650     else
9651     echo "$as_me: failed program was:" >&5
9652     sed 's/^/| /' conftest.$ac_ext >&5
9653    
9654 chuckv 3288 ac_cv_func_pow=no
9655 gezelter 2547 fi
9656 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
9657 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
9658     fi
9659 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9660     echo "${ECHO_T}$ac_cv_func_pow" >&6
9661 gezelter 2547
9662     if test $ac_cv_func_pow = no; then
9663 chuckv 3288 echo "$as_me:$LINENO: checking for pow in -lm" >&5
9664     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9665 gezelter 2547 if test "${ac_cv_lib_m_pow+set}" = set; then
9666     echo $ECHO_N "(cached) $ECHO_C" >&6
9667     else
9668     ac_check_lib_save_LIBS=$LIBS
9669     LIBS="-lm $LIBS"
9670     cat >conftest.$ac_ext <<_ACEOF
9671 gezelter 2453 /* confdefs.h. */
9672     _ACEOF
9673     cat confdefs.h >>conftest.$ac_ext
9674     cat >>conftest.$ac_ext <<_ACEOF
9675     /* end confdefs.h. */
9676 gezelter 2510
9677 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
9678 gezelter 2547 #ifdef __cplusplus
9679     extern "C"
9680 gezelter 2510 #endif
9681 chuckv 3288 /* We use char because int might match the return type of a gcc2
9682     builtin and then its argument prototype would still apply. */
9683 gezelter 2547 char pow ();
9684     #ifdef FC_DUMMY_MAIN
9685     #ifndef FC_DUMMY_MAIN_EQ_F77
9686     # ifdef __cplusplus
9687     extern "C"
9688     # endif
9689     int FC_DUMMY_MAIN() { return 1; }
9690 gezelter 2510 #endif
9691 gezelter 2547 #endif
9692 gezelter 2510 int
9693     main ()
9694     {
9695 chuckv 3288 pow ();
9696 gezelter 2510 ;
9697     return 0;
9698     }
9699 gezelter 2453 _ACEOF
9700 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9701 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9702     (eval $ac_link) 2>conftest.er1
9703 gezelter 2453 ac_status=$?
9704     grep -v '^ *+' conftest.er1 >conftest.err
9705     rm -f conftest.er1
9706     cat conftest.err >&5
9707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9708 chuckv 3288 (exit $ac_status); } &&
9709     { ac_try='test -z "$ac_c_werror_flag"
9710     || test ! -s conftest.err'
9711     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9712     (eval $ac_try) 2>&5
9713     ac_status=$?
9714     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9715     (exit $ac_status); }; } &&
9716     { ac_try='test -s conftest$ac_exeext'
9717     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9718     (eval $ac_try) 2>&5
9719     ac_status=$?
9720     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9721     (exit $ac_status); }; }; then
9722 gezelter 2547 ac_cv_lib_m_pow=yes
9723 gezelter 2453 else
9724     echo "$as_me: failed program was:" >&5
9725     sed 's/^/| /' conftest.$ac_ext >&5
9726    
9727 chuckv 3288 ac_cv_lib_m_pow=no
9728 gezelter 2453 fi
9729 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
9730 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
9731     LIBS=$ac_check_lib_save_LIBS
9732     fi
9733 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9734     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9735 gezelter 2547 if test $ac_cv_lib_m_pow = yes; then
9736     POW_LIB=-lm
9737     else
9738     { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9739     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9740     fi
9741 gezelter 2453
9742 gezelter 2547 fi
9743 gezelter 2453
9744 gezelter 2510 fi
9745 gezelter 2453
9746    
9747    
9748    
9749    
9750 gezelter 2510
9751    
9752    
9753    
9754 gezelter 2547
9755    
9756    
9757    
9758    
9759    
9760    
9761    
9762    
9763    
9764    
9765    
9766    
9767    
9768    
9769    
9770    
9771    
9772 gezelter 2558
9773     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
9774 gezelter 2547 do
9775     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9776 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_func" >&5
9777     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9778     if eval "test \"\${$as_ac_var+set}\" = set"; then
9779 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
9780     else
9781     cat >conftest.$ac_ext <<_ACEOF
9782 gezelter 2453 /* confdefs.h. */
9783     _ACEOF
9784     cat confdefs.h >>conftest.$ac_ext
9785     cat >>conftest.$ac_ext <<_ACEOF
9786     /* end confdefs.h. */
9787 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9788     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9789     #define $ac_func innocuous_$ac_func
9790 gezelter 2510
9791 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9792     which can conflict with char $ac_func (); below.
9793     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9794     <limits.h> exists even on freestanding compilers. */
9795    
9796     #ifdef __STDC__
9797     # include <limits.h>
9798 gezelter 2510 #else
9799 gezelter 2547 # include <assert.h>
9800 gezelter 2510 #endif
9801 gezelter 2547
9802     #undef $ac_func
9803    
9804 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
9805 gezelter 2547 #ifdef __cplusplus
9806     extern "C"
9807 chuckv 3288 {
9808 gezelter 2510 #endif
9809 chuckv 3288 /* We use char because int might match the return type of a gcc2
9810     builtin and then its argument prototype would still apply. */
9811 gezelter 2547 char $ac_func ();
9812     /* The GNU C library defines this for functions which it implements
9813     to always fail with ENOSYS. Some functions are actually named
9814     something starting with __ and the normal name is an alias. */
9815 chuckv 3288 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9816 gezelter 2547 choke me
9817 chuckv 3288 #else
9818     char (*f) () = $ac_func;
9819 gezelter 2547 #endif
9820 chuckv 3288 #ifdef __cplusplus
9821     }
9822     #endif
9823 gezelter 2510
9824 gezelter 2547 #ifdef FC_DUMMY_MAIN
9825     #ifndef FC_DUMMY_MAIN_EQ_F77
9826     # ifdef __cplusplus
9827     extern "C"
9828     # endif
9829     int FC_DUMMY_MAIN() { return 1; }
9830     #endif
9831     #endif
9832 gezelter 2510 int
9833     main ()
9834     {
9835 chuckv 3288 return f != $ac_func;
9836 gezelter 2510 ;
9837     return 0;
9838     }
9839 gezelter 2453 _ACEOF
9840 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9841 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9842     (eval $ac_link) 2>conftest.er1
9843 gezelter 2453 ac_status=$?
9844     grep -v '^ *+' conftest.er1 >conftest.err
9845     rm -f conftest.er1
9846     cat conftest.err >&5
9847     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9848 chuckv 3288 (exit $ac_status); } &&
9849     { ac_try='test -z "$ac_c_werror_flag"
9850     || test ! -s conftest.err'
9851     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9852     (eval $ac_try) 2>&5
9853     ac_status=$?
9854     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9855     (exit $ac_status); }; } &&
9856     { ac_try='test -s conftest$ac_exeext'
9857     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9858     (eval $ac_try) 2>&5
9859     ac_status=$?
9860     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9861     (exit $ac_status); }; }; then
9862 gezelter 2547 eval "$as_ac_var=yes"
9863 gezelter 2453 else
9864     echo "$as_me: failed program was:" >&5
9865     sed 's/^/| /' conftest.$ac_ext >&5
9866    
9867 chuckv 3288 eval "$as_ac_var=no"
9868 gezelter 2453 fi
9869 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
9870 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
9871     fi
9872 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9873     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9874 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
9875     cat >>confdefs.h <<_ACEOF
9876     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9877     _ACEOF
9878    
9879     fi
9880     done
9881    
9882    
9883     # special check for _system_configuration because AIX <4.3.2 do not
9884     # contain the `physmem' member.
9885 chuckv 3288 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9886     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9887 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9888 gezelter 2453 /* confdefs.h. */
9889     _ACEOF
9890     cat confdefs.h >>conftest.$ac_ext
9891     cat >>conftest.$ac_ext <<_ACEOF
9892     /* end confdefs.h. */
9893 gezelter 2547 #include <sys/systemcfg.h>
9894     #ifdef FC_DUMMY_MAIN
9895     #ifndef FC_DUMMY_MAIN_EQ_F77
9896     # ifdef __cplusplus
9897     extern "C"
9898     # endif
9899     int FC_DUMMY_MAIN() { return 1; }
9900 gezelter 2510 #endif
9901     #endif
9902     int
9903     main ()
9904     {
9905 gezelter 2547 double x = _system_configuration.physmem;
9906 gezelter 2510 ;
9907     return 0;
9908     }
9909 gezelter 2453 _ACEOF
9910 gezelter 2510 rm -f conftest.$ac_objext
9911 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9912     (eval $ac_compile) 2>conftest.er1
9913 gezelter 2453 ac_status=$?
9914     grep -v '^ *+' conftest.er1 >conftest.err
9915     rm -f conftest.er1
9916     cat conftest.err >&5
9917     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9918 chuckv 3288 (exit $ac_status); } &&
9919     { ac_try='test -z "$ac_c_werror_flag"
9920     || test ! -s conftest.err'
9921     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9922     (eval $ac_try) 2>&5
9923     ac_status=$?
9924     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9925     (exit $ac_status); }; } &&
9926     { ac_try='test -s conftest.$ac_objext'
9927     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9928     (eval $ac_try) 2>&5
9929     ac_status=$?
9930     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9931     (exit $ac_status); }; }; then
9932     echo "$as_me:$LINENO: result: yes" >&5
9933     echo "${ECHO_T}yes" >&6
9934 gezelter 2547
9935     cat >>confdefs.h <<\_ACEOF
9936     #define HAVE__SYSTEM_CONFIGURATION 1
9937     _ACEOF
9938    
9939 gezelter 2453 else
9940     echo "$as_me: failed program was:" >&5
9941     sed 's/^/| /' conftest.$ac_ext >&5
9942    
9943 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
9944     echo "${ECHO_T}no" >&6
9945 gezelter 2453 fi
9946 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9947 gezelter 2453
9948 gezelter 2547 # clean out junk possibly left behind by a previous configuration
9949     rm -f src/getopt.h
9950     # Check for getopt_long support
9951 gezelter 2510
9952 gezelter 2547 for ac_header in getopt.h
9953     do
9954     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9955 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9956     echo "$as_me:$LINENO: checking for $ac_header" >&5
9957     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9958     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9959 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
9960 gezelter 2510 fi
9961 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9962     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9963 gezelter 2547 else
9964     # Is the header compilable?
9965 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9966     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9967 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9968     /* confdefs.h. */
9969     _ACEOF
9970     cat confdefs.h >>conftest.$ac_ext
9971     cat >>conftest.$ac_ext <<_ACEOF
9972     /* end confdefs.h. */
9973     $ac_includes_default
9974     #include <$ac_header>
9975     _ACEOF
9976     rm -f conftest.$ac_objext
9977 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9978     (eval $ac_compile) 2>conftest.er1
9979 gezelter 2547 ac_status=$?
9980     grep -v '^ *+' conftest.er1 >conftest.err
9981     rm -f conftest.er1
9982     cat conftest.err >&5
9983     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9984 chuckv 3288 (exit $ac_status); } &&
9985     { ac_try='test -z "$ac_c_werror_flag"
9986     || test ! -s conftest.err'
9987     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9988     (eval $ac_try) 2>&5
9989     ac_status=$?
9990     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9991     (exit $ac_status); }; } &&
9992     { ac_try='test -s conftest.$ac_objext'
9993     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9994     (eval $ac_try) 2>&5
9995     ac_status=$?
9996     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9997     (exit $ac_status); }; }; then
9998 gezelter 2547 ac_header_compiler=yes
9999     else
10000     echo "$as_me: failed program was:" >&5
10001     sed 's/^/| /' conftest.$ac_ext >&5
10002 gezelter 2510
10003 chuckv 3288 ac_header_compiler=no
10004 gezelter 2547 fi
10005 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10006     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10007     echo "${ECHO_T}$ac_header_compiler" >&6
10008 gezelter 2547
10009     # Is the header present?
10010 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10011     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10012 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
10013     /* confdefs.h. */
10014 gezelter 2510 _ACEOF
10015 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
10016     cat >>conftest.$ac_ext <<_ACEOF
10017     /* end confdefs.h. */
10018     #include <$ac_header>
10019     _ACEOF
10020 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10021     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10022 gezelter 2547 ac_status=$?
10023     grep -v '^ *+' conftest.er1 >conftest.err
10024     rm -f conftest.er1
10025     cat conftest.err >&5
10026     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10027 chuckv 3288 (exit $ac_status); } >/dev/null; then
10028     if test -s conftest.err; then
10029     ac_cpp_err=$ac_c_preproc_warn_flag
10030     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10031     else
10032     ac_cpp_err=
10033     fi
10034     else
10035     ac_cpp_err=yes
10036     fi
10037     if test -z "$ac_cpp_err"; then
10038 gezelter 2547 ac_header_preproc=yes
10039     else
10040     echo "$as_me: failed program was:" >&5
10041     sed 's/^/| /' conftest.$ac_ext >&5
10042 gezelter 2510
10043 gezelter 2547 ac_header_preproc=no
10044     fi
10045     rm -f conftest.err conftest.$ac_ext
10046 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10047     echo "${ECHO_T}$ac_header_preproc" >&6
10048 gezelter 2547
10049     # So? What about this header?
10050     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10051     yes:no: )
10052     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10053     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10054     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10055     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10056     ac_header_preproc=yes
10057     ;;
10058     no:yes:* )
10059     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10060     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10061     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10062     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10063     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10064     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10065     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10066     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10067     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10068     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10069     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10070     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10071 chuckv 3288 (
10072     cat <<\_ASBOX
10073 gezelter 2547 ## ------------------------------ ##
10074     ## Report this to gezelter@nd.edu ##
10075     ## ------------------------------ ##
10076     _ASBOX
10077 chuckv 3288 ) |
10078     sed "s/^/$as_me: WARNING: /" >&2
10079 gezelter 2547 ;;
10080     esac
10081 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
10082     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10083     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10084 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
10085     else
10086     eval "$as_ac_Header=\$ac_header_preproc"
10087     fi
10088 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10089     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10090 gezelter 2547
10091     fi
10092     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10093     cat >>confdefs.h <<_ACEOF
10094     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10095 gezelter 2510 _ACEOF
10096    
10097 gezelter 2547 fi
10098 gezelter 2510
10099 gezelter 2547 done
10100 gezelter 2510
10101    
10102 gezelter 2547 for ac_func in getopt_long
10103     do
10104     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10105 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_func" >&5
10106     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10107     if eval "test \"\${$as_ac_var+set}\" = set"; then
10108 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
10109     else
10110     cat >conftest.$ac_ext <<_ACEOF
10111     /* confdefs.h. */
10112     _ACEOF
10113     cat confdefs.h >>conftest.$ac_ext
10114     cat >>conftest.$ac_ext <<_ACEOF
10115     /* end confdefs.h. */
10116     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10117     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10118     #define $ac_func innocuous_$ac_func
10119 gezelter 2510
10120 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
10121     which can conflict with char $ac_func (); below.
10122     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10123     <limits.h> exists even on freestanding compilers. */
10124    
10125     #ifdef __STDC__
10126     # include <limits.h>
10127     #else
10128     # include <assert.h>
10129     #endif
10130    
10131     #undef $ac_func
10132    
10133 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
10134 gezelter 2547 #ifdef __cplusplus
10135     extern "C"
10136 chuckv 3288 {
10137 gezelter 2547 #endif
10138 chuckv 3288 /* We use char because int might match the return type of a gcc2
10139     builtin and then its argument prototype would still apply. */
10140 gezelter 2547 char $ac_func ();
10141     /* The GNU C library defines this for functions which it implements
10142     to always fail with ENOSYS. Some functions are actually named
10143     something starting with __ and the normal name is an alias. */
10144 chuckv 3288 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10145 gezelter 2547 choke me
10146 chuckv 3288 #else
10147     char (*f) () = $ac_func;
10148 gezelter 2547 #endif
10149 chuckv 3288 #ifdef __cplusplus
10150     }
10151     #endif
10152 gezelter 2547
10153     #ifdef FC_DUMMY_MAIN
10154     #ifndef FC_DUMMY_MAIN_EQ_F77
10155     # ifdef __cplusplus
10156     extern "C"
10157     # endif
10158     int FC_DUMMY_MAIN() { return 1; }
10159     #endif
10160     #endif
10161     int
10162     main ()
10163     {
10164 chuckv 3288 return f != $ac_func;
10165 gezelter 2547 ;
10166     return 0;
10167     }
10168     _ACEOF
10169     rm -f conftest.$ac_objext conftest$ac_exeext
10170 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10171     (eval $ac_link) 2>conftest.er1
10172 gezelter 2547 ac_status=$?
10173     grep -v '^ *+' conftest.er1 >conftest.err
10174     rm -f conftest.er1
10175     cat conftest.err >&5
10176     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10177 chuckv 3288 (exit $ac_status); } &&
10178     { ac_try='test -z "$ac_c_werror_flag"
10179     || test ! -s conftest.err'
10180     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10181     (eval $ac_try) 2>&5
10182     ac_status=$?
10183     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10184     (exit $ac_status); }; } &&
10185     { ac_try='test -s conftest$ac_exeext'
10186     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10187     (eval $ac_try) 2>&5
10188     ac_status=$?
10189     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190     (exit $ac_status); }; }; then
10191 gezelter 2547 eval "$as_ac_var=yes"
10192     else
10193     echo "$as_me: failed program was:" >&5
10194     sed 's/^/| /' conftest.$ac_ext >&5
10195    
10196 chuckv 3288 eval "$as_ac_var=no"
10197 gezelter 2547 fi
10198 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
10199 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
10200     fi
10201 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10202     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10203 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
10204     cat >>confdefs.h <<_ACEOF
10205     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10206     _ACEOF
10207    
10208     else
10209     # FreeBSD has a gnugetopt library for this
10210 chuckv 3288 echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
10211     echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
10212 gezelter 2547 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
10213 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10214     else
10215 gezelter 2510 ac_check_lib_save_LIBS=$LIBS
10216 gezelter 2547 LIBS="-lgnugetopt $LIBS"
10217 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10218     /* confdefs.h. */
10219     _ACEOF
10220     cat confdefs.h >>conftest.$ac_ext
10221     cat >>conftest.$ac_ext <<_ACEOF
10222     /* end confdefs.h. */
10223 gezelter 2453
10224 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
10225 gezelter 2510 #ifdef __cplusplus
10226     extern "C"
10227     #endif
10228 chuckv 3288 /* We use char because int might match the return type of a gcc2
10229     builtin and then its argument prototype would still apply. */
10230 gezelter 2547 char getopt_long ();
10231     #ifdef FC_DUMMY_MAIN
10232     #ifndef FC_DUMMY_MAIN_EQ_F77
10233     # ifdef __cplusplus
10234     extern "C"
10235     # endif
10236     int FC_DUMMY_MAIN() { return 1; }
10237     #endif
10238     #endif
10239 gezelter 2510 int
10240     main ()
10241     {
10242 chuckv 3288 getopt_long ();
10243 gezelter 2510 ;
10244     return 0;
10245     }
10246     _ACEOF
10247     rm -f conftest.$ac_objext conftest$ac_exeext
10248 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10249     (eval $ac_link) 2>conftest.er1
10250 gezelter 2510 ac_status=$?
10251     grep -v '^ *+' conftest.er1 >conftest.err
10252     rm -f conftest.er1
10253     cat conftest.err >&5
10254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10255 chuckv 3288 (exit $ac_status); } &&
10256     { ac_try='test -z "$ac_c_werror_flag"
10257     || test ! -s conftest.err'
10258     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10259     (eval $ac_try) 2>&5
10260     ac_status=$?
10261     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10262     (exit $ac_status); }; } &&
10263     { ac_try='test -s conftest$ac_exeext'
10264     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10265     (eval $ac_try) 2>&5
10266     ac_status=$?
10267     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10268     (exit $ac_status); }; }; then
10269 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=yes
10270 gezelter 2510 else
10271     echo "$as_me: failed program was:" >&5
10272     sed 's/^/| /' conftest.$ac_ext >&5
10273    
10274 chuckv 3288 ac_cv_lib_gnugetopt_getopt_long=no
10275 gezelter 2453 fi
10276 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
10277 gezelter 2510 conftest$ac_exeext conftest.$ac_ext
10278     LIBS=$ac_check_lib_save_LIBS
10279     fi
10280 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
10281     echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
10282 gezelter 2547 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
10283     cat >>confdefs.h <<\_ACEOF
10284     #define HAVE_GETOPT_LONG 1
10285 gezelter 2453 _ACEOF
10286    
10287 gezelter 2547 else
10288     # use the GNU replacement
10289 chuckv 3288 case $LIBOBJS in
10290     "getopt.$ac_objext" | \
10291     *" getopt.$ac_objext" | \
10292     "getopt.$ac_objext "* | \
10293 gezelter 2547 *" getopt.$ac_objext "* ) ;;
10294 chuckv 3288 *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
10295 gezelter 2547 esac
10296 gezelter 2510
10297 chuckv 3288 case $LIBOBJS in
10298     "getopt1.$ac_objext" | \
10299     *" getopt1.$ac_objext" | \
10300     "getopt1.$ac_objext "* | \
10301 gezelter 2547 *" getopt1.$ac_objext "* ) ;;
10302 chuckv 3288 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
10303 gezelter 2547 esac
10304    
10305 chuckv 3288 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
10306 gezelter 2547
10307     fi
10308    
10309     fi
10310     done
10311    
10312    
10313 chuckv 3288 ac_ext=cc
10314 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10315     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10316     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10317     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10318    
10319    
10320 chuckv 3288 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
10321     echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
10322 gezelter 2547 if test "${ac_cv_cxx_namespaces+set}" = set; then
10323     echo $ECHO_N "(cached) $ECHO_C" >&6
10324 gezelter 2510 else
10325 gezelter 2547
10326 chuckv 3288
10327     ac_ext=cc
10328 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10329     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10330     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10331     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10332    
10333     cat >conftest.$ac_ext <<_ACEOF
10334     /* confdefs.h. */
10335     _ACEOF
10336     cat confdefs.h >>conftest.$ac_ext
10337     cat >>conftest.$ac_ext <<_ACEOF
10338     /* end confdefs.h. */
10339     namespace Outer { namespace Inner { int i = 0; }}
10340     #ifdef FC_DUMMY_MAIN
10341     #ifndef FC_DUMMY_MAIN_EQ_F77
10342     # ifdef __cplusplus
10343     extern "C"
10344     # endif
10345     int FC_DUMMY_MAIN() { return 1; }
10346     #endif
10347     #endif
10348     int
10349     main ()
10350     {
10351     using namespace Outer::Inner; return i;
10352     ;
10353     return 0;
10354     }
10355     _ACEOF
10356     rm -f conftest.$ac_objext
10357 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10358     (eval $ac_compile) 2>conftest.er1
10359 gezelter 2547 ac_status=$?
10360     grep -v '^ *+' conftest.er1 >conftest.err
10361     rm -f conftest.er1
10362     cat conftest.err >&5
10363     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10364 chuckv 3288 (exit $ac_status); } &&
10365     { ac_try='test -z "$ac_cxx_werror_flag"
10366     || test ! -s conftest.err'
10367     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10368     (eval $ac_try) 2>&5
10369     ac_status=$?
10370     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10371     (exit $ac_status); }; } &&
10372     { ac_try='test -s conftest.$ac_objext'
10373     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10374     (eval $ac_try) 2>&5
10375     ac_status=$?
10376     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10377     (exit $ac_status); }; }; then
10378 gezelter 2547 ac_cv_cxx_namespaces=yes
10379     else
10380     echo "$as_me: failed program was:" >&5
10381     sed 's/^/| /' conftest.$ac_ext >&5
10382    
10383 chuckv 3288 ac_cv_cxx_namespaces=no
10384 gezelter 2453 fi
10385 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10386     ac_ext=cc
10387 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10388     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10389     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10390     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10391 gezelter 2453
10392    
10393 gezelter 2547 fi
10394 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10395     echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10396 gezelter 2547 if test "$ac_cv_cxx_namespaces" = yes; then
10397 gezelter 2453
10398 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10399     #define HAVE_NAMESPACES
10400     _ACEOF
10401 gezelter 2453
10402 gezelter 2547 fi
10403    
10404 chuckv 3288 ac_ext=cc
10405 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10406     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10407     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10408     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10409 chuckv 3288 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10410     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10411 gezelter 2547 if test -z "$CXXCPP"; then
10412     if test "${ac_cv_prog_CXXCPP+set}" = set; then
10413     echo $ECHO_N "(cached) $ECHO_C" >&6
10414     else
10415     # Double quotes because CXXCPP needs to be expanded
10416     for CXXCPP in "$CXX -E" "/lib/cpp"
10417     do
10418     ac_preproc_ok=false
10419     for ac_cxx_preproc_warn_flag in '' yes
10420     do
10421     # Use a header file that comes with gcc, so configuring glibc
10422     # with a fresh cross-compiler works.
10423     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10424     # <limits.h> exists even on freestanding compilers.
10425     # On the NeXT, cc -E runs the code through the compiler's parser,
10426     # not just through cpp. "Syntax error" is here to catch this case.
10427     cat >conftest.$ac_ext <<_ACEOF
10428     /* confdefs.h. */
10429     _ACEOF
10430     cat confdefs.h >>conftest.$ac_ext
10431     cat >>conftest.$ac_ext <<_ACEOF
10432     /* end confdefs.h. */
10433     #ifdef __STDC__
10434     # include <limits.h>
10435     #else
10436     # include <assert.h>
10437     #endif
10438     Syntax error
10439     _ACEOF
10440 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10441     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10442 gezelter 2547 ac_status=$?
10443     grep -v '^ *+' conftest.er1 >conftest.err
10444     rm -f conftest.er1
10445     cat conftest.err >&5
10446     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447 chuckv 3288 (exit $ac_status); } >/dev/null; then
10448     if test -s conftest.err; then
10449     ac_cpp_err=$ac_cxx_preproc_warn_flag
10450     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10451     else
10452     ac_cpp_err=
10453     fi
10454     else
10455     ac_cpp_err=yes
10456     fi
10457     if test -z "$ac_cpp_err"; then
10458 gezelter 2547 :
10459     else
10460     echo "$as_me: failed program was:" >&5
10461     sed 's/^/| /' conftest.$ac_ext >&5
10462 gezelter 2453
10463 gezelter 2547 # Broken: fails on valid input.
10464     continue
10465 gezelter 2510 fi
10466 gezelter 2547 rm -f conftest.err conftest.$ac_ext
10467 gezelter 2510
10468 chuckv 3288 # OK, works on sane cases. Now check whether non-existent headers
10469 gezelter 2547 # can be detected and how.
10470     cat >conftest.$ac_ext <<_ACEOF
10471     /* confdefs.h. */
10472     _ACEOF
10473     cat confdefs.h >>conftest.$ac_ext
10474     cat >>conftest.$ac_ext <<_ACEOF
10475     /* end confdefs.h. */
10476     #include <ac_nonexistent.h>
10477     _ACEOF
10478 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10479     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10480 gezelter 2547 ac_status=$?
10481     grep -v '^ *+' conftest.er1 >conftest.err
10482     rm -f conftest.er1
10483     cat conftest.err >&5
10484     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10485 chuckv 3288 (exit $ac_status); } >/dev/null; then
10486     if test -s conftest.err; then
10487     ac_cpp_err=$ac_cxx_preproc_warn_flag
10488     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10489     else
10490     ac_cpp_err=
10491     fi
10492     else
10493     ac_cpp_err=yes
10494     fi
10495     if test -z "$ac_cpp_err"; then
10496 gezelter 2547 # Broken: success on invalid input.
10497     continue
10498     else
10499     echo "$as_me: failed program was:" >&5
10500     sed 's/^/| /' conftest.$ac_ext >&5
10501 gezelter 2510
10502 gezelter 2547 # Passes both tests.
10503     ac_preproc_ok=:
10504     break
10505     fi
10506     rm -f conftest.err conftest.$ac_ext
10507 gezelter 2510
10508 gezelter 2547 done
10509     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10510     rm -f conftest.err conftest.$ac_ext
10511     if $ac_preproc_ok; then
10512     break
10513     fi
10514 gezelter 2510
10515 gezelter 2547 done
10516     ac_cv_prog_CXXCPP=$CXXCPP
10517    
10518     fi
10519     CXXCPP=$ac_cv_prog_CXXCPP
10520     else
10521     ac_cv_prog_CXXCPP=$CXXCPP
10522     fi
10523 chuckv 3288 echo "$as_me:$LINENO: result: $CXXCPP" >&5
10524     echo "${ECHO_T}$CXXCPP" >&6
10525 gezelter 2547 ac_preproc_ok=false
10526     for ac_cxx_preproc_warn_flag in '' yes
10527     do
10528     # Use a header file that comes with gcc, so configuring glibc
10529     # with a fresh cross-compiler works.
10530     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10531     # <limits.h> exists even on freestanding compilers.
10532     # On the NeXT, cc -E runs the code through the compiler's parser,
10533     # not just through cpp. "Syntax error" is here to catch this case.
10534     cat >conftest.$ac_ext <<_ACEOF
10535     /* confdefs.h. */
10536     _ACEOF
10537     cat confdefs.h >>conftest.$ac_ext
10538     cat >>conftest.$ac_ext <<_ACEOF
10539     /* end confdefs.h. */
10540     #ifdef __STDC__
10541     # include <limits.h>
10542     #else
10543     # include <assert.h>
10544     #endif
10545     Syntax error
10546     _ACEOF
10547 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10548     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10549 gezelter 2547 ac_status=$?
10550     grep -v '^ *+' conftest.er1 >conftest.err
10551     rm -f conftest.er1
10552     cat conftest.err >&5
10553     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10554 chuckv 3288 (exit $ac_status); } >/dev/null; then
10555     if test -s conftest.err; then
10556     ac_cpp_err=$ac_cxx_preproc_warn_flag
10557     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10558     else
10559     ac_cpp_err=
10560     fi
10561     else
10562     ac_cpp_err=yes
10563     fi
10564     if test -z "$ac_cpp_err"; then
10565 gezelter 2547 :
10566     else
10567     echo "$as_me: failed program was:" >&5
10568     sed 's/^/| /' conftest.$ac_ext >&5
10569    
10570     # Broken: fails on valid input.
10571     continue
10572     fi
10573     rm -f conftest.err conftest.$ac_ext
10574    
10575 chuckv 3288 # OK, works on sane cases. Now check whether non-existent headers
10576 gezelter 2547 # can be detected and how.
10577     cat >conftest.$ac_ext <<_ACEOF
10578     /* confdefs.h. */
10579     _ACEOF
10580     cat confdefs.h >>conftest.$ac_ext
10581     cat >>conftest.$ac_ext <<_ACEOF
10582     /* end confdefs.h. */
10583     #include <ac_nonexistent.h>
10584     _ACEOF
10585 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10586     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10587 gezelter 2547 ac_status=$?
10588     grep -v '^ *+' conftest.er1 >conftest.err
10589     rm -f conftest.er1
10590     cat conftest.err >&5
10591     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10592 chuckv 3288 (exit $ac_status); } >/dev/null; then
10593     if test -s conftest.err; then
10594     ac_cpp_err=$ac_cxx_preproc_warn_flag
10595     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10596     else
10597     ac_cpp_err=
10598     fi
10599     else
10600     ac_cpp_err=yes
10601     fi
10602     if test -z "$ac_cpp_err"; then
10603 gezelter 2547 # Broken: success on invalid input.
10604     continue
10605     else
10606     echo "$as_me: failed program was:" >&5
10607     sed 's/^/| /' conftest.$ac_ext >&5
10608    
10609     # Passes both tests.
10610     ac_preproc_ok=:
10611     break
10612     fi
10613     rm -f conftest.err conftest.$ac_ext
10614    
10615     done
10616     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10617     rm -f conftest.err conftest.$ac_ext
10618     if $ac_preproc_ok; then
10619     :
10620     else
10621     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10622     See \`config.log' for more details." >&5
10623     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10624     See \`config.log' for more details." >&2;}
10625     { (exit 1); exit 1; }; }
10626     fi
10627    
10628 chuckv 3288 ac_ext=cc
10629 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10630     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10631     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10632     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10633    
10634    
10635 chuckv 3288 echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10636     echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10637 gezelter 2547 if test "${ac_cv_cxx_have_stl+set}" = set; then
10638 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10639 gezelter 2510 else
10640 gezelter 2547
10641    
10642 chuckv 3288
10643     ac_ext=cc
10644 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10645     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10646     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10647     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10648    
10649     cat >conftest.$ac_ext <<_ACEOF
10650 gezelter 2510 /* confdefs.h. */
10651     _ACEOF
10652     cat confdefs.h >>conftest.$ac_ext
10653     cat >>conftest.$ac_ext <<_ACEOF
10654     /* end confdefs.h. */
10655 gezelter 2547 #include <list>
10656     #include <deque>
10657     #ifdef HAVE_NAMESPACES
10658     using namespace std;
10659 gezelter 2510 #endif
10660 gezelter 2547 #ifdef FC_DUMMY_MAIN
10661     #ifndef FC_DUMMY_MAIN_EQ_F77
10662     # ifdef __cplusplus
10663     extern "C"
10664     # endif
10665     int FC_DUMMY_MAIN() { return 1; }
10666     #endif
10667     #endif
10668 gezelter 2510 int
10669     main ()
10670     {
10671 gezelter 2547 list<int> x; x.push_back(5);
10672     list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10673 gezelter 2510 ;
10674     return 0;
10675     }
10676     _ACEOF
10677 gezelter 2547 rm -f conftest.$ac_objext
10678 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10679     (eval $ac_compile) 2>conftest.er1
10680 gezelter 2510 ac_status=$?
10681     grep -v '^ *+' conftest.er1 >conftest.err
10682     rm -f conftest.er1
10683     cat conftest.err >&5
10684     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10685 chuckv 3288 (exit $ac_status); } &&
10686     { ac_try='test -z "$ac_cxx_werror_flag"
10687     || test ! -s conftest.err'
10688     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10689     (eval $ac_try) 2>&5
10690     ac_status=$?
10691     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10692     (exit $ac_status); }; } &&
10693     { ac_try='test -s conftest.$ac_objext'
10694     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10695     (eval $ac_try) 2>&5
10696     ac_status=$?
10697     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10698     (exit $ac_status); }; }; then
10699 gezelter 2547 ac_cv_cxx_have_stl=yes
10700 gezelter 2510 else
10701     echo "$as_me: failed program was:" >&5
10702     sed 's/^/| /' conftest.$ac_ext >&5
10703    
10704 chuckv 3288 ac_cv_cxx_have_stl=no
10705 gezelter 2453 fi
10706 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10707     ac_ext=cc
10708 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10709     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10710     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10711     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10712    
10713    
10714 gezelter 2510 fi
10715 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10716     echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10717 gezelter 2547 if test "$ac_cv_cxx_have_stl" = yes; then
10718    
10719     cat >>confdefs.h <<\_ACEOF
10720     #define HAVE_STL
10721     _ACEOF
10722    
10723 gezelter 2510 fi
10724    
10725 gezelter 2547
10726    
10727     if test "${ac_cv_header_iostream+set}" = set; then
10728 chuckv 3288 echo "$as_me:$LINENO: checking for iostream" >&5
10729     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10730 gezelter 2547 if test "${ac_cv_header_iostream+set}" = set; then
10731 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10732     fi
10733 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10734     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10735 gezelter 2510 else
10736 gezelter 2453 # Is the header compilable?
10737 chuckv 3288 echo "$as_me:$LINENO: checking iostream usability" >&5
10738     echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10739 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10740     /* confdefs.h. */
10741     _ACEOF
10742     cat confdefs.h >>conftest.$ac_ext
10743     cat >>conftest.$ac_ext <<_ACEOF
10744     /* end confdefs.h. */
10745     $ac_includes_default
10746 gezelter 2547 #include <iostream>
10747 gezelter 2453 _ACEOF
10748     rm -f conftest.$ac_objext
10749 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10750     (eval $ac_compile) 2>conftest.er1
10751 gezelter 2453 ac_status=$?
10752     grep -v '^ *+' conftest.er1 >conftest.err
10753     rm -f conftest.er1
10754     cat conftest.err >&5
10755     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10756 chuckv 3288 (exit $ac_status); } &&
10757     { ac_try='test -z "$ac_cxx_werror_flag"
10758     || test ! -s conftest.err'
10759     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10760     (eval $ac_try) 2>&5
10761     ac_status=$?
10762     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10763     (exit $ac_status); }; } &&
10764     { ac_try='test -s conftest.$ac_objext'
10765     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10766     (eval $ac_try) 2>&5
10767     ac_status=$?
10768     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10769     (exit $ac_status); }; }; then
10770 gezelter 2453 ac_header_compiler=yes
10771     else
10772     echo "$as_me: failed program was:" >&5
10773     sed 's/^/| /' conftest.$ac_ext >&5
10774    
10775 chuckv 3288 ac_header_compiler=no
10776 gezelter 2453 fi
10777 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10778     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10779     echo "${ECHO_T}$ac_header_compiler" >&6
10780 gezelter 2453
10781     # Is the header present?
10782 chuckv 3288 echo "$as_me:$LINENO: checking iostream presence" >&5
10783     echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10784 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10785     /* confdefs.h. */
10786     _ACEOF
10787     cat confdefs.h >>conftest.$ac_ext
10788     cat >>conftest.$ac_ext <<_ACEOF
10789     /* end confdefs.h. */
10790 gezelter 2547 #include <iostream>
10791 gezelter 2453 _ACEOF
10792 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10793     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10794 gezelter 2453 ac_status=$?
10795     grep -v '^ *+' conftest.er1 >conftest.err
10796     rm -f conftest.er1
10797     cat conftest.err >&5
10798     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10799 chuckv 3288 (exit $ac_status); } >/dev/null; then
10800     if test -s conftest.err; then
10801     ac_cpp_err=$ac_cxx_preproc_warn_flag
10802     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10803     else
10804     ac_cpp_err=
10805     fi
10806     else
10807     ac_cpp_err=yes
10808     fi
10809     if test -z "$ac_cpp_err"; then
10810 gezelter 2453 ac_header_preproc=yes
10811     else
10812     echo "$as_me: failed program was:" >&5
10813     sed 's/^/| /' conftest.$ac_ext >&5
10814    
10815     ac_header_preproc=no
10816     fi
10817     rm -f conftest.err conftest.$ac_ext
10818 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10819     echo "${ECHO_T}$ac_header_preproc" >&6
10820 gezelter 2453
10821     # So? What about this header?
10822 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10823 gezelter 2453 yes:no: )
10824 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10825     echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10826     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10827     echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10828 gezelter 2453 ac_header_preproc=yes
10829     ;;
10830     no:yes:* )
10831 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10832     echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10833     { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10834     echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10835     { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10836     echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10837     { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10838     echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10839     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10840     echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10841     { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10842     echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10843 chuckv 3288 (
10844     cat <<\_ASBOX
10845 gezelter 2453 ## ------------------------------ ##
10846     ## Report this to gezelter@nd.edu ##
10847     ## ------------------------------ ##
10848     _ASBOX
10849 chuckv 3288 ) |
10850     sed "s/^/$as_me: WARNING: /" >&2
10851 gezelter 2453 ;;
10852     esac
10853 chuckv 3288 echo "$as_me:$LINENO: checking for iostream" >&5
10854     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10855 gezelter 2547 if test "${ac_cv_header_iostream+set}" = set; then
10856 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10857     else
10858 gezelter 2547 ac_cv_header_iostream=$ac_header_preproc
10859 gezelter 2453 fi
10860 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10861     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10862 gezelter 2453
10863     fi
10864 gezelter 2547 if test $ac_cv_header_iostream = yes; then
10865 gezelter 2510
10866    
10867 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10868     #define HAVE_IOSTREAM 1
10869     _ACEOF
10870 gezelter 2510
10871    
10872 gezelter 2547 else
10873    
10874    
10875     for ac_header in iostream.h
10876     do
10877     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10878 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10879     echo "$as_me:$LINENO: checking for $ac_header" >&5
10880     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10881     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10882 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10883 gezelter 2547 fi
10884 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10885     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10886 gezelter 2510 else
10887 gezelter 2547 # Is the header compilable?
10888 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10889     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10890 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10891     /* confdefs.h. */
10892     _ACEOF
10893     cat confdefs.h >>conftest.$ac_ext
10894     cat >>conftest.$ac_ext <<_ACEOF
10895     /* end confdefs.h. */
10896 gezelter 2547 $ac_includes_default
10897     #include <$ac_header>
10898 gezelter 2510 _ACEOF
10899 gezelter 2547 rm -f conftest.$ac_objext
10900 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10901     (eval $ac_compile) 2>conftest.er1
10902 gezelter 2510 ac_status=$?
10903     grep -v '^ *+' conftest.er1 >conftest.err
10904     rm -f conftest.er1
10905     cat conftest.err >&5
10906     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10907 chuckv 3288 (exit $ac_status); } &&
10908     { ac_try='test -z "$ac_cxx_werror_flag"
10909     || test ! -s conftest.err'
10910     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10911     (eval $ac_try) 2>&5
10912     ac_status=$?
10913     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10914     (exit $ac_status); }; } &&
10915     { ac_try='test -s conftest.$ac_objext'
10916     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10917     (eval $ac_try) 2>&5
10918     ac_status=$?
10919     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10920     (exit $ac_status); }; }; then
10921 gezelter 2547 ac_header_compiler=yes
10922 gezelter 2510 else
10923     echo "$as_me: failed program was:" >&5
10924     sed 's/^/| /' conftest.$ac_ext >&5
10925    
10926 chuckv 3288 ac_header_compiler=no
10927 gezelter 2510 fi
10928 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10929     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10930     echo "${ECHO_T}$ac_header_compiler" >&6
10931 gezelter 2547
10932     # Is the header present?
10933 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10934     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10935 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
10936     /* confdefs.h. */
10937     _ACEOF
10938     cat confdefs.h >>conftest.$ac_ext
10939     cat >>conftest.$ac_ext <<_ACEOF
10940     /* end confdefs.h. */
10941     #include <$ac_header>
10942     _ACEOF
10943 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10944     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10945 gezelter 2547 ac_status=$?
10946     grep -v '^ *+' conftest.er1 >conftest.err
10947     rm -f conftest.er1
10948     cat conftest.err >&5
10949     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10950 chuckv 3288 (exit $ac_status); } >/dev/null; then
10951     if test -s conftest.err; then
10952     ac_cpp_err=$ac_cxx_preproc_warn_flag
10953     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10954     else
10955     ac_cpp_err=
10956     fi
10957     else
10958     ac_cpp_err=yes
10959     fi
10960     if test -z "$ac_cpp_err"; then
10961 gezelter 2547 ac_header_preproc=yes
10962     else
10963     echo "$as_me: failed program was:" >&5
10964     sed 's/^/| /' conftest.$ac_ext >&5
10965 gezelter 2453
10966 gezelter 2547 ac_header_preproc=no
10967     fi
10968     rm -f conftest.err conftest.$ac_ext
10969 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10970     echo "${ECHO_T}$ac_header_preproc" >&6
10971 gezelter 2510
10972 gezelter 2547 # So? What about this header?
10973     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10974     yes:no: )
10975     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10976     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10977     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10978     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10979     ac_header_preproc=yes
10980     ;;
10981     no:yes:* )
10982     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10983     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10984     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10985     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10986     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10987     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10988     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10989     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10990     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10991     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10992     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10993     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10994 chuckv 3288 (
10995     cat <<\_ASBOX
10996 gezelter 2547 ## ------------------------------ ##
10997     ## Report this to gezelter@nd.edu ##
10998     ## ------------------------------ ##
10999     _ASBOX
11000 chuckv 3288 ) |
11001     sed "s/^/$as_me: WARNING: /" >&2
11002 gezelter 2547 ;;
11003     esac
11004 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
11005     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11006     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11007 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
11008     else
11009     eval "$as_ac_Header=\$ac_header_preproc"
11010 gezelter 2453 fi
11011 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11012     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11013 gezelter 2453
11014 gezelter 2510 fi
11015 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11016     cat >>confdefs.h <<_ACEOF
11017     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11018     _ACEOF
11019 gezelter 2453
11020 gezelter 2547 fi
11021 gezelter 2453
11022 gezelter 2547 done
11023 gezelter 2453
11024    
11025 gezelter 2547 fi
11026 gezelter 2453
11027 gezelter 2510
11028    
11029    
11030 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
11031 chuckv 3288 echo "$as_me:$LINENO: checking for iomanip" >&5
11032     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11033 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
11034     echo $ECHO_N "(cached) $ECHO_C" >&6
11035     fi
11036 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11037     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11038 gezelter 2547 else
11039     # Is the header compilable?
11040 chuckv 3288 echo "$as_me:$LINENO: checking iomanip usability" >&5
11041     echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
11042 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11043     /* confdefs.h. */
11044     _ACEOF
11045     cat confdefs.h >>conftest.$ac_ext
11046     cat >>conftest.$ac_ext <<_ACEOF
11047     /* end confdefs.h. */
11048     $ac_includes_default
11049     #include <iomanip>
11050     _ACEOF
11051     rm -f conftest.$ac_objext
11052 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11053     (eval $ac_compile) 2>conftest.er1
11054 gezelter 2547 ac_status=$?
11055     grep -v '^ *+' conftest.er1 >conftest.err
11056     rm -f conftest.er1
11057     cat conftest.err >&5
11058     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11059 chuckv 3288 (exit $ac_status); } &&
11060     { ac_try='test -z "$ac_cxx_werror_flag"
11061     || test ! -s conftest.err'
11062     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11063     (eval $ac_try) 2>&5
11064     ac_status=$?
11065     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066     (exit $ac_status); }; } &&
11067     { ac_try='test -s conftest.$ac_objext'
11068     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11069     (eval $ac_try) 2>&5
11070     ac_status=$?
11071     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11072     (exit $ac_status); }; }; then
11073 gezelter 2547 ac_header_compiler=yes
11074     else
11075     echo "$as_me: failed program was:" >&5
11076     sed 's/^/| /' conftest.$ac_ext >&5
11077 gezelter 2510
11078 chuckv 3288 ac_header_compiler=no
11079 gezelter 2547 fi
11080 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11081     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11082     echo "${ECHO_T}$ac_header_compiler" >&6
11083 gezelter 2510
11084 gezelter 2547 # Is the header present?
11085 chuckv 3288 echo "$as_me:$LINENO: checking iomanip presence" >&5
11086     echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
11087 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11088     /* confdefs.h. */
11089     _ACEOF
11090     cat confdefs.h >>conftest.$ac_ext
11091     cat >>conftest.$ac_ext <<_ACEOF
11092     /* end confdefs.h. */
11093     #include <iomanip>
11094     _ACEOF
11095 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11096     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11097 gezelter 2547 ac_status=$?
11098     grep -v '^ *+' conftest.er1 >conftest.err
11099     rm -f conftest.er1
11100     cat conftest.err >&5
11101     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11102 chuckv 3288 (exit $ac_status); } >/dev/null; then
11103     if test -s conftest.err; then
11104     ac_cpp_err=$ac_cxx_preproc_warn_flag
11105     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11106     else
11107     ac_cpp_err=
11108     fi
11109     else
11110     ac_cpp_err=yes
11111     fi
11112     if test -z "$ac_cpp_err"; then
11113 gezelter 2547 ac_header_preproc=yes
11114     else
11115     echo "$as_me: failed program was:" >&5
11116     sed 's/^/| /' conftest.$ac_ext >&5
11117 gezelter 2510
11118 gezelter 2547 ac_header_preproc=no
11119     fi
11120     rm -f conftest.err conftest.$ac_ext
11121 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11122     echo "${ECHO_T}$ac_header_preproc" >&6
11123 gezelter 2510
11124 gezelter 2547 # So? What about this header?
11125     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11126     yes:no: )
11127     { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
11128     echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
11129     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
11130     echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
11131     ac_header_preproc=yes
11132     ;;
11133     no:yes:* )
11134     { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
11135     echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
11136     { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
11137     echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
11138     { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
11139     echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
11140     { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
11141     echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
11142     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
11143     echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
11144     { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
11145     echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
11146 chuckv 3288 (
11147     cat <<\_ASBOX
11148 gezelter 2547 ## ------------------------------ ##
11149     ## Report this to gezelter@nd.edu ##
11150     ## ------------------------------ ##
11151     _ASBOX
11152 chuckv 3288 ) |
11153     sed "s/^/$as_me: WARNING: /" >&2
11154 gezelter 2547 ;;
11155     esac
11156 chuckv 3288 echo "$as_me:$LINENO: checking for iomanip" >&5
11157     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11158 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
11159     echo $ECHO_N "(cached) $ECHO_C" >&6
11160     else
11161     ac_cv_header_iomanip=$ac_header_preproc
11162     fi
11163 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11164     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11165 gezelter 2510
11166 gezelter 2547 fi
11167     if test $ac_cv_header_iomanip = yes; then
11168 gezelter 2510
11169    
11170 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11171     #define HAVE_IOMANIP 1
11172     _ACEOF
11173 gezelter 2510
11174    
11175 gezelter 2547 else
11176 gezelter 2510
11177    
11178 gezelter 2547 for ac_header in iomanip.h
11179 gezelter 2453 do
11180     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11181 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11182     echo "$as_me:$LINENO: checking for $ac_header" >&5
11183     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11184     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11185 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11186     fi
11187 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11188     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11189 gezelter 2453 else
11190     # Is the header compilable?
11191 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11192     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11193 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
11194     /* confdefs.h. */
11195     _ACEOF
11196     cat confdefs.h >>conftest.$ac_ext
11197     cat >>conftest.$ac_ext <<_ACEOF
11198     /* end confdefs.h. */
11199     $ac_includes_default
11200     #include <$ac_header>
11201     _ACEOF
11202     rm -f conftest.$ac_objext
11203 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11204     (eval $ac_compile) 2>conftest.er1
11205 gezelter 2453 ac_status=$?
11206     grep -v '^ *+' conftest.er1 >conftest.err
11207     rm -f conftest.er1
11208     cat conftest.err >&5
11209     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11210 chuckv 3288 (exit $ac_status); } &&
11211     { ac_try='test -z "$ac_cxx_werror_flag"
11212     || test ! -s conftest.err'
11213     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11214     (eval $ac_try) 2>&5
11215     ac_status=$?
11216     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11217     (exit $ac_status); }; } &&
11218     { ac_try='test -s conftest.$ac_objext'
11219     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11220     (eval $ac_try) 2>&5
11221     ac_status=$?
11222     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11223     (exit $ac_status); }; }; then
11224 gezelter 2453 ac_header_compiler=yes
11225     else
11226     echo "$as_me: failed program was:" >&5
11227     sed 's/^/| /' conftest.$ac_ext >&5
11228    
11229 chuckv 3288 ac_header_compiler=no
11230 gezelter 2453 fi
11231 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11232     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11233     echo "${ECHO_T}$ac_header_compiler" >&6
11234 gezelter 2453
11235     # Is the header present?
11236 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11237     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11238 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
11239     /* confdefs.h. */
11240     _ACEOF
11241     cat confdefs.h >>conftest.$ac_ext
11242     cat >>conftest.$ac_ext <<_ACEOF
11243     /* end confdefs.h. */
11244     #include <$ac_header>
11245     _ACEOF
11246 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11247     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11248 gezelter 2453 ac_status=$?
11249     grep -v '^ *+' conftest.er1 >conftest.err
11250     rm -f conftest.er1
11251     cat conftest.err >&5
11252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11253 chuckv 3288 (exit $ac_status); } >/dev/null; then
11254     if test -s conftest.err; then
11255     ac_cpp_err=$ac_cxx_preproc_warn_flag
11256     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11257     else
11258     ac_cpp_err=
11259     fi
11260     else
11261     ac_cpp_err=yes
11262     fi
11263     if test -z "$ac_cpp_err"; then
11264 gezelter 2453 ac_header_preproc=yes
11265     else
11266     echo "$as_me: failed program was:" >&5
11267     sed 's/^/| /' conftest.$ac_ext >&5
11268    
11269     ac_header_preproc=no
11270     fi
11271     rm -f conftest.err conftest.$ac_ext
11272 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11273     echo "${ECHO_T}$ac_header_preproc" >&6
11274 gezelter 2453
11275     # So? What about this header?
11276 tim 2518 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11277 gezelter 2453 yes:no: )
11278     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11279     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11280     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11281     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11282     ac_header_preproc=yes
11283     ;;
11284     no:yes:* )
11285     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11286     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11287     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11288     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11289     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11290     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11291     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11292     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11293     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11294     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11295     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11296     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11297 chuckv 3288 (
11298     cat <<\_ASBOX
11299 gezelter 2453 ## ------------------------------ ##
11300     ## Report this to gezelter@nd.edu ##
11301     ## ------------------------------ ##
11302     _ASBOX
11303 chuckv 3288 ) |
11304     sed "s/^/$as_me: WARNING: /" >&2
11305 gezelter 2453 ;;
11306     esac
11307 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
11308     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11309     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11310 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11311     else
11312     eval "$as_ac_Header=\$ac_header_preproc"
11313     fi
11314 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11315     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11316 gezelter 2453
11317     fi
11318     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11319     cat >>confdefs.h <<_ACEOF
11320     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11321     _ACEOF
11322    
11323     fi
11324    
11325     done
11326    
11327    
11328 gezelter 2547 fi
11329 gezelter 2510
11330    
11331    
11332    
11333 gezelter 2547 for ac_header in cmath
11334 gezelter 2453 do
11335     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11336 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11337     echo "$as_me:$LINENO: checking for $ac_header" >&5
11338     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11339     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11340 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11341     fi
11342 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11343     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11344 gezelter 2453 else
11345     # Is the header compilable?
11346 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11347     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11348 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
11349     /* confdefs.h. */
11350     _ACEOF
11351     cat confdefs.h >>conftest.$ac_ext
11352     cat >>conftest.$ac_ext <<_ACEOF
11353     /* end confdefs.h. */
11354     $ac_includes_default
11355     #include <$ac_header>
11356     _ACEOF
11357     rm -f conftest.$ac_objext
11358 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11359     (eval $ac_compile) 2>conftest.er1
11360 gezelter 2453 ac_status=$?
11361     grep -v '^ *+' conftest.er1 >conftest.err
11362     rm -f conftest.er1
11363     cat conftest.err >&5
11364     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11365 chuckv 3288 (exit $ac_status); } &&
11366     { ac_try='test -z "$ac_cxx_werror_flag"
11367     || test ! -s conftest.err'
11368     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11369     (eval $ac_try) 2>&5
11370     ac_status=$?
11371     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11372     (exit $ac_status); }; } &&
11373     { ac_try='test -s conftest.$ac_objext'
11374     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11375     (eval $ac_try) 2>&5
11376     ac_status=$?
11377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11378     (exit $ac_status); }; }; then
11379 gezelter 2453 ac_header_compiler=yes
11380     else
11381     echo "$as_me: failed program was:" >&5
11382     sed 's/^/| /' conftest.$ac_ext >&5
11383    
11384 chuckv 3288 ac_header_compiler=no
11385 gezelter 2453 fi
11386 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11387     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11388     echo "${ECHO_T}$ac_header_compiler" >&6
11389 gezelter 2453
11390     # Is the header present?
11391 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11392     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11393 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
11394     /* confdefs.h. */
11395     _ACEOF
11396     cat confdefs.h >>conftest.$ac_ext
11397     cat >>conftest.$ac_ext <<_ACEOF
11398     /* end confdefs.h. */
11399     #include <$ac_header>
11400     _ACEOF
11401 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11402     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11403 gezelter 2453 ac_status=$?
11404     grep -v '^ *+' conftest.er1 >conftest.err
11405     rm -f conftest.er1
11406     cat conftest.err >&5
11407     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11408 chuckv 3288 (exit $ac_status); } >/dev/null; then
11409     if test -s conftest.err; then
11410     ac_cpp_err=$ac_cxx_preproc_warn_flag
11411     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11412     else
11413     ac_cpp_err=
11414     fi
11415     else
11416     ac_cpp_err=yes
11417     fi
11418     if test -z "$ac_cpp_err"; then
11419 gezelter 2453 ac_header_preproc=yes
11420     else
11421     echo "$as_me: failed program was:" >&5
11422     sed 's/^/| /' conftest.$ac_ext >&5
11423    
11424     ac_header_preproc=no
11425     fi
11426     rm -f conftest.err conftest.$ac_ext
11427 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11428     echo "${ECHO_T}$ac_header_preproc" >&6
11429 gezelter 2453
11430     # So? What about this header?
11431 gezelter 2510 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11432 gezelter 2453 yes:no: )
11433     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11434     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11435     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11436     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11437     ac_header_preproc=yes
11438     ;;
11439     no:yes:* )
11440     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11441     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11442     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11443     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11444     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11445     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11446     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11447     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11448     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11449     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11450     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11451     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11452 chuckv 3288 (
11453     cat <<\_ASBOX
11454 gezelter 2453 ## ------------------------------ ##
11455     ## Report this to gezelter@nd.edu ##
11456     ## ------------------------------ ##
11457     _ASBOX
11458 chuckv 3288 ) |
11459     sed "s/^/$as_me: WARNING: /" >&2
11460 gezelter 2453 ;;
11461     esac
11462 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
11463     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11464     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11465 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11466     else
11467     eval "$as_ac_Header=\$ac_header_preproc"
11468     fi
11469 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11470     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11471 gezelter 2453
11472     fi
11473     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11474     cat >>confdefs.h <<_ACEOF
11475     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11476     _ACEOF
11477    
11478     fi
11479    
11480     done
11481    
11482    
11483    
11484    
11485 chuckv 3288 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11486     echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11487 gezelter 2547 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11488     echo $ECHO_N "(cached) $ECHO_C" >&6
11489     else
11490 gezelter 2453
11491 gezelter 2547 ac_cv_cxx_have_std_iostream=no
11492     ac_cv_cxx_need_use_std_iostream=no
11493     if test "x$ac_cv_cxx_namespaces" = xyes; then
11494 gezelter 2453
11495 chuckv 3288
11496     ac_ext=cc
11497 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11498     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11499     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11500     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11501 chuckv 2467
11502 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11503 gezelter 2081 /* confdefs.h. */
11504     _ACEOF
11505     cat confdefs.h >>conftest.$ac_ext
11506     cat >>conftest.$ac_ext <<_ACEOF
11507     /* end confdefs.h. */
11508    
11509 gezelter 2547 #ifdef HAVE_IOSTREAM
11510     #include <iostream>
11511 gezelter 2081 #else
11512 gezelter 2547 #include <iostream.h>
11513 gezelter 2081 #endif
11514    
11515 gezelter 2547 #ifdef FC_DUMMY_MAIN
11516     #ifndef FC_DUMMY_MAIN_EQ_F77
11517     # ifdef __cplusplus
11518     extern "C"
11519     # endif
11520     int FC_DUMMY_MAIN() { return 1; }
11521 tim 1998 #endif
11522     #endif
11523 gezelter 2081 int
11524     main ()
11525     {
11526 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11527 tim 1998 ;
11528     return 0;
11529     }
11530     _ACEOF
11531 gezelter 2547 rm -f conftest.$ac_objext
11532 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11533     (eval $ac_compile) 2>conftest.er1
11534 tim 1998 ac_status=$?
11535 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11536     rm -f conftest.er1
11537     cat conftest.err >&5
11538     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11539 chuckv 3288 (exit $ac_status); } &&
11540     { ac_try='test -z "$ac_cxx_werror_flag"
11541     || test ! -s conftest.err'
11542     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11543     (eval $ac_try) 2>&5
11544     ac_status=$?
11545     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11546     (exit $ac_status); }; } &&
11547     { ac_try='test -s conftest.$ac_objext'
11548     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11549     (eval $ac_try) 2>&5
11550     ac_status=$?
11551     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11552     (exit $ac_status); }; }; then
11553 gezelter 2547 ac_cv_cxx_have_std_iostream=yes
11554 tim 1998 else
11555     echo "$as_me: failed program was:" >&5
11556 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11557    
11558 tim 1998 fi
11559 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11560 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11561 gezelter 2081 /* confdefs.h. */
11562     _ACEOF
11563     cat confdefs.h >>conftest.$ac_ext
11564     cat >>conftest.$ac_ext <<_ACEOF
11565     /* end confdefs.h. */
11566 gezelter 2547
11567     #define __USE_STD_IOSTREAM 1
11568     #ifdef HAVE_IOSTREAM
11569     #include <iostream>
11570     #else
11571     #include <iostream.h>
11572     #endif
11573    
11574     #ifdef FC_DUMMY_MAIN
11575     #ifndef FC_DUMMY_MAIN_EQ_F77
11576     # ifdef __cplusplus
11577     extern "C"
11578     # endif
11579     int FC_DUMMY_MAIN() { return 1; }
11580     #endif
11581     #endif
11582 tim 1998 int
11583     main ()
11584     {
11585 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11586 tim 1998 ;
11587     return 0;
11588     }
11589     _ACEOF
11590     rm -f conftest.$ac_objext
11591 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11592     (eval $ac_compile) 2>conftest.er1
11593 tim 1998 ac_status=$?
11594 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11595     rm -f conftest.er1
11596     cat conftest.err >&5
11597     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11598 chuckv 3288 (exit $ac_status); } &&
11599     { ac_try='test -z "$ac_cxx_werror_flag"
11600     || test ! -s conftest.err'
11601     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11602     (eval $ac_try) 2>&5
11603     ac_status=$?
11604     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11605     (exit $ac_status); }; } &&
11606     { ac_try='test -s conftest.$ac_objext'
11607     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11608     (eval $ac_try) 2>&5
11609     ac_status=$?
11610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611     (exit $ac_status); }; }; then
11612 gezelter 2547 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11613 tim 1998 else
11614     echo "$as_me: failed program was:" >&5
11615 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11616    
11617 tim 1998 fi
11618 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11619     ac_ext=cc
11620 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11621     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11622     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11623     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11624    
11625     fi
11626    
11627     fi
11628 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11629     echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11630 gezelter 2547 if test "$ac_cv_cxx_have_std_iostream" = yes; then
11631    
11632     cat >>confdefs.h <<\_ACEOF
11633     #define HAVE_STD_IOSTREAM 1
11634     _ACEOF
11635    
11636     fi
11637     if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11638    
11639     cat >>confdefs.h <<\_ACEOF
11640     #define __USE_STD_IOSTREAM 1
11641     _ACEOF
11642    
11643     fi
11644    
11645    
11646    
11647    
11648 chuckv 3288 echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11649     echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11650 gezelter 2547 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11651 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11652     else
11653 gezelter 2547
11654     ac_cv_cxx_have_std_stl=no
11655     if test "x$ac_cv_cxx_namespaces" = xyes; then
11656    
11657 chuckv 3288
11658     ac_ext=cc
11659 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11660     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11661     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11662     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11663    
11664     cat >conftest.$ac_ext <<_ACEOF
11665 gezelter 2453 /* confdefs.h. */
11666     _ACEOF
11667     cat confdefs.h >>conftest.$ac_ext
11668     cat >>conftest.$ac_ext <<_ACEOF
11669     /* end confdefs.h. */
11670 gezelter 2547 #include <list>
11671 tim 1998
11672 gezelter 2547 #ifdef FC_DUMMY_MAIN
11673     #ifndef FC_DUMMY_MAIN_EQ_F77
11674     # ifdef __cplusplus
11675     extern "C"
11676     # endif
11677     int FC_DUMMY_MAIN() { return 1; }
11678     #endif
11679     #endif
11680 gezelter 2453 int
11681     main ()
11682     {
11683 gezelter 2547 std::list<int> foo;return 0;
11684 gezelter 2453 ;
11685     return 0;
11686     }
11687     _ACEOF
11688     rm -f conftest.$ac_objext
11689 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11690     (eval $ac_compile) 2>conftest.er1
11691 gezelter 2453 ac_status=$?
11692     grep -v '^ *+' conftest.er1 >conftest.err
11693     rm -f conftest.er1
11694     cat conftest.err >&5
11695     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11696 chuckv 3288 (exit $ac_status); } &&
11697     { ac_try='test -z "$ac_cxx_werror_flag"
11698     || test ! -s conftest.err'
11699     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11700     (eval $ac_try) 2>&5
11701     ac_status=$?
11702     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11703     (exit $ac_status); }; } &&
11704     { ac_try='test -s conftest.$ac_objext'
11705     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11706     (eval $ac_try) 2>&5
11707     ac_status=$?
11708     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11709     (exit $ac_status); }; }; then
11710 gezelter 2547 ac_cv_cxx_have_std_stl=yes
11711 gezelter 2453 else
11712     echo "$as_me: failed program was:" >&5
11713     sed 's/^/| /' conftest.$ac_ext >&5
11714    
11715     fi
11716 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11717     ac_ext=cc
11718 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11719     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11720     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11721     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11722    
11723     fi
11724    
11725 gezelter 2453 fi
11726 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11727     echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11728 gezelter 2547 if test "$ac_cv_cxx_have_std_stl" = yes; then
11729 gezelter 2453
11730     cat >>confdefs.h <<\_ACEOF
11731 gezelter 2547 #define HAVE_STD_STL 1
11732 gezelter 2453 _ACEOF
11733    
11734 gezelter 2547 fi
11735 gezelter 2453
11736    
11737 gezelter 2547
11738 chuckv 3288 echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11739     echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11740 gezelter 2547 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11741 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11742     else
11743 gezelter 2547
11744     ac_cv_cxx_have_fstream_attach=no
11745    
11746 chuckv 3288
11747     ac_ext=cc
11748 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11749     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11750     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11751     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11752    
11753     cat >conftest.$ac_ext <<_ACEOF
11754 gezelter 2453 /* confdefs.h. */
11755     _ACEOF
11756     cat confdefs.h >>conftest.$ac_ext
11757     cat >>conftest.$ac_ext <<_ACEOF
11758     /* end confdefs.h. */
11759 gezelter 2547
11760     #ifdef HAVE_IOSTREAM
11761     #include <fstream>
11762     #else
11763     #include <fstream.h>
11764     #endif
11765     #ifdef HAVE_STD_IOSTREAM
11766     using namespace std;
11767     #endif
11768    
11769     #ifdef FC_DUMMY_MAIN
11770     #ifndef FC_DUMMY_MAIN_EQ_F77
11771     # ifdef __cplusplus
11772     extern "C"
11773     # endif
11774     int FC_DUMMY_MAIN() { return 1; }
11775     #endif
11776     #endif
11777 gezelter 2453 int
11778     main ()
11779     {
11780 gezelter 2547 int fd=0;ofstream s;s.attach(fd);
11781 gezelter 2453 ;
11782     return 0;
11783     }
11784     _ACEOF
11785     rm -f conftest.$ac_objext
11786 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11787     (eval $ac_compile) 2>conftest.er1
11788 gezelter 2453 ac_status=$?
11789     grep -v '^ *+' conftest.er1 >conftest.err
11790     rm -f conftest.er1
11791     cat conftest.err >&5
11792     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11793 chuckv 3288 (exit $ac_status); } &&
11794     { ac_try='test -z "$ac_cxx_werror_flag"
11795     || test ! -s conftest.err'
11796     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11797     (eval $ac_try) 2>&5
11798     ac_status=$?
11799     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11800     (exit $ac_status); }; } &&
11801     { ac_try='test -s conftest.$ac_objext'
11802     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11803     (eval $ac_try) 2>&5
11804     ac_status=$?
11805     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806     (exit $ac_status); }; }; then
11807 gezelter 2547 ac_cv_cxx_have_fstream_attach=yes
11808 gezelter 2453 else
11809     echo "$as_me: failed program was:" >&5
11810     sed 's/^/| /' conftest.$ac_ext >&5
11811    
11812     fi
11813 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11814     ac_ext=cc
11815 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11816     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11817     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11818     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11819    
11820    
11821 gezelter 2453 fi
11822 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11823     echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11824 gezelter 2547 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11825 gezelter 2453
11826 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11827     #define HAVE_FSTREAM_ATTACH 1
11828 gezelter 2453 _ACEOF
11829    
11830 gezelter 2547 fi
11831 gezelter 2453
11832    
11833 gezelter 2547
11834 chuckv 3288 echo "$as_me:$LINENO: checking for fstream::open()" >&5
11835     echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11836 gezelter 2547 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11837 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11838     else
11839 gezelter 2547
11840     ac_cv_cxx_have_fstream_open=no
11841     ac_cv_cxx_fstream_open_prot=no
11842    
11843 chuckv 3288
11844     ac_ext=cc
11845 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11846     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11847     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11848     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11849    
11850     # Try with 2 parameters
11851     cat >conftest.$ac_ext <<_ACEOF
11852 gezelter 2453 /* confdefs.h. */
11853     _ACEOF
11854     cat confdefs.h >>conftest.$ac_ext
11855     cat >>conftest.$ac_ext <<_ACEOF
11856     /* end confdefs.h. */
11857    
11858 gezelter 2547 #ifdef HAVE_IOSTREAM
11859     #include <fstream>
11860     #else
11861     #include <fstream.h>
11862     #endif
11863     #ifdef HAVE_STD_IOSTREAM
11864     using namespace std;
11865     #endif
11866    
11867     #ifdef FC_DUMMY_MAIN
11868     #ifndef FC_DUMMY_MAIN_EQ_F77
11869     # ifdef __cplusplus
11870     extern "C"
11871     # endif
11872     int FC_DUMMY_MAIN() { return 1; }
11873     #endif
11874     #endif
11875 gezelter 2453 int
11876     main ()
11877     {
11878 gezelter 2547 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11879 gezelter 2453 ;
11880     return 0;
11881     }
11882     _ACEOF
11883     rm -f conftest.$ac_objext
11884 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11885     (eval $ac_compile) 2>conftest.er1
11886 gezelter 2453 ac_status=$?
11887     grep -v '^ *+' conftest.er1 >conftest.err
11888     rm -f conftest.er1
11889     cat conftest.err >&5
11890     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11891 chuckv 3288 (exit $ac_status); } &&
11892     { ac_try='test -z "$ac_cxx_werror_flag"
11893     || test ! -s conftest.err'
11894     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11895     (eval $ac_try) 2>&5
11896     ac_status=$?
11897     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898     (exit $ac_status); }; } &&
11899     { ac_try='test -s conftest.$ac_objext'
11900     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11901     (eval $ac_try) 2>&5
11902     ac_status=$?
11903     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904     (exit $ac_status); }; }; then
11905 gezelter 2547 ac_cv_cxx_have_fstream_open=yes
11906 gezelter 2453 else
11907     echo "$as_me: failed program was:" >&5
11908     sed 's/^/| /' conftest.$ac_ext >&5
11909    
11910     fi
11911 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11912 gezelter 2547 # Try with mode parameter
11913     cat >conftest.$ac_ext <<_ACEOF
11914 gezelter 2453 /* confdefs.h. */
11915     _ACEOF
11916     cat confdefs.h >>conftest.$ac_ext
11917     cat >>conftest.$ac_ext <<_ACEOF
11918     /* end confdefs.h. */
11919 gezelter 2547
11920     #ifdef HAVE_IOSTREAM
11921     #include <fstream>
11922     #else
11923     #include <fstream.h>
11924 gezelter 2453 #endif
11925 gezelter 2547 #ifdef HAVE_STD_IOSTREAM
11926     using namespace std;
11927     #endif
11928 gezelter 2453
11929 gezelter 2547 #ifdef FC_DUMMY_MAIN
11930     #ifndef FC_DUMMY_MAIN_EQ_F77
11931     # ifdef __cplusplus
11932     extern "C"
11933     # endif
11934     int FC_DUMMY_MAIN() { return 1; }
11935     #endif
11936     #endif
11937     int
11938     main ()
11939     {
11940     ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11941     ;
11942     return 0;
11943     }
11944 gezelter 2453 _ACEOF
11945     rm -f conftest.$ac_objext
11946 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11947     (eval $ac_compile) 2>conftest.er1
11948 gezelter 2453 ac_status=$?
11949     grep -v '^ *+' conftest.er1 >conftest.err
11950     rm -f conftest.er1
11951     cat conftest.err >&5
11952     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953 chuckv 3288 (exit $ac_status); } &&
11954     { ac_try='test -z "$ac_cxx_werror_flag"
11955     || test ! -s conftest.err'
11956     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11957     (eval $ac_try) 2>&5
11958     ac_status=$?
11959     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11960     (exit $ac_status); }; } &&
11961     { ac_try='test -s conftest.$ac_objext'
11962     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11963     (eval $ac_try) 2>&5
11964     ac_status=$?
11965     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11966     (exit $ac_status); }; }; then
11967 gezelter 2547 ac_cv_cxx_fstream_open_prot=yes
11968 gezelter 2453 else
11969     echo "$as_me: failed program was:" >&5
11970     sed 's/^/| /' conftest.$ac_ext >&5
11971    
11972     fi
11973 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11974     ac_ext=cc
11975 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11976     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11977     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11978     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11979 gezelter 2453
11980 gezelter 2547
11981 gezelter 2453 fi
11982 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11983     echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11984 gezelter 2547 if test "$ac_cv_cxx_have_fstream_open" = yes; then
11985 gezelter 2453
11986 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11987     #define HAVE_FSTREAM_OPEN 1
11988     _ACEOF
11989 gezelter 2453
11990 gezelter 2547 fi
11991     if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11992    
11993     cat >>confdefs.h <<\_ACEOF
11994     #define FSTREAM_OPEN_PROT 1
11995 gezelter 2453 _ACEOF
11996    
11997 gezelter 2547 fi
11998 gezelter 2453
11999    
12000 gezelter 1490
12001 gezelter 2547
12002    
12003    
12004    
12005     for ac_header in ctype.h iostream fstream sstream strstream
12006 gezelter 1490 do
12007 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12008 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12009     echo "$as_me:$LINENO: checking for $ac_header" >&5
12010     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12011     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12012 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
12013 gezelter 2081 fi
12014 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12015     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12016 gezelter 1490 else
12017 gezelter 2081 # Is the header compilable?
12018 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12019     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12020 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
12021     /* confdefs.h. */
12022     _ACEOF
12023     cat confdefs.h >>conftest.$ac_ext
12024     cat >>conftest.$ac_ext <<_ACEOF
12025     /* end confdefs.h. */
12026     $ac_includes_default
12027 gezelter 1490 #include <$ac_header>
12028     _ACEOF
12029 gezelter 2081 rm -f conftest.$ac_objext
12030 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12031     (eval $ac_compile) 2>conftest.er1
12032 gezelter 2081 ac_status=$?
12033     grep -v '^ *+' conftest.er1 >conftest.err
12034     rm -f conftest.er1
12035     cat conftest.err >&5
12036     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037 chuckv 3288 (exit $ac_status); } &&
12038     { ac_try='test -z "$ac_cxx_werror_flag"
12039     || test ! -s conftest.err'
12040     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12041     (eval $ac_try) 2>&5
12042     ac_status=$?
12043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044     (exit $ac_status); }; } &&
12045     { ac_try='test -s conftest.$ac_objext'
12046     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12047     (eval $ac_try) 2>&5
12048     ac_status=$?
12049     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12050     (exit $ac_status); }; }; then
12051 gezelter 2081 ac_header_compiler=yes
12052     else
12053     echo "$as_me: failed program was:" >&5
12054     sed 's/^/| /' conftest.$ac_ext >&5
12055    
12056 chuckv 3288 ac_header_compiler=no
12057 gezelter 2081 fi
12058 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12059     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12060     echo "${ECHO_T}$ac_header_compiler" >&6
12061 gezelter 2081
12062     # Is the header present?
12063 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12064     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12065 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
12066     /* confdefs.h. */
12067     _ACEOF
12068     cat confdefs.h >>conftest.$ac_ext
12069     cat >>conftest.$ac_ext <<_ACEOF
12070     /* end confdefs.h. */
12071     #include <$ac_header>
12072     _ACEOF
12073 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12074     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12075 gezelter 1490 ac_status=$?
12076 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12077 gezelter 1490 rm -f conftest.er1
12078     cat conftest.err >&5
12079 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12080 chuckv 3288 (exit $ac_status); } >/dev/null; then
12081     if test -s conftest.err; then
12082     ac_cpp_err=$ac_cxx_preproc_warn_flag
12083     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12084     else
12085     ac_cpp_err=
12086     fi
12087     else
12088     ac_cpp_err=yes
12089     fi
12090     if test -z "$ac_cpp_err"; then
12091 gezelter 2081 ac_header_preproc=yes
12092 gezelter 1490 else
12093     echo "$as_me: failed program was:" >&5
12094 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12095    
12096     ac_header_preproc=no
12097 gezelter 1490 fi
12098     rm -f conftest.err conftest.$ac_ext
12099 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12100     echo "${ECHO_T}$ac_header_preproc" >&6
12101 gezelter 2081
12102     # So? What about this header?
12103 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12104 gezelter 2081 yes:no: )
12105     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12106     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12107     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12108     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12109     ac_header_preproc=yes
12110     ;;
12111     no:yes:* )
12112     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12113     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12114     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12115     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12116     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12117     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12118     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12119     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12120     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12121     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12122     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12123     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12124 chuckv 3288 (
12125     cat <<\_ASBOX
12126 gezelter 2081 ## ------------------------------ ##
12127     ## Report this to gezelter@nd.edu ##
12128     ## ------------------------------ ##
12129     _ASBOX
12130 chuckv 3288 ) |
12131     sed "s/^/$as_me: WARNING: /" >&2
12132 gezelter 2081 ;;
12133     esac
12134 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
12135     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12136     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12137 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
12138     else
12139     eval "$as_ac_Header=\$ac_header_preproc"
12140 gezelter 1490 fi
12141 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12142     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12143 gezelter 1490
12144     fi
12145 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12146     cat >>confdefs.h <<_ACEOF
12147     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12148     _ACEOF
12149    
12150     fi
12151    
12152 gezelter 1490 done
12153    
12154 gezelter 2547 # AC_CPP_FUNC
12155     # ------------------ #
12156     # Checks to see if ANSI C99 CPP variable __func__ works.
12157     # If not, perhaps __FUNCTION__ works instead.
12158     # If not, we'll just define __func__ to "".
12159     # AC_CPP_FUNC
12160 gezelter 2081
12161 gezelter 2547
12162 chuckv 3288 echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
12163     echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
12164 gezelter 2547 if test "${ac_cv_cpp_func+set}" = set; then
12165 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
12166     else
12167     cat >conftest.$ac_ext <<_ACEOF
12168 gezelter 2081 /* confdefs.h. */
12169     _ACEOF
12170     cat confdefs.h >>conftest.$ac_ext
12171     cat >>conftest.$ac_ext <<_ACEOF
12172     /* end confdefs.h. */
12173    
12174 gezelter 2547 #ifdef FC_DUMMY_MAIN
12175     #ifndef FC_DUMMY_MAIN_EQ_F77
12176     # ifdef __cplusplus
12177     extern "C"
12178     # endif
12179     int FC_DUMMY_MAIN() { return 1; }
12180 gezelter 2081 #endif
12181 gezelter 1490 #endif
12182 gezelter 2081 int
12183     main ()
12184     {
12185 gezelter 2547 const char *foo = __func__;
12186 gezelter 1490 ;
12187     return 0;
12188     }
12189     _ACEOF
12190 gezelter 2547 rm -f conftest.$ac_objext
12191 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12192     (eval $ac_compile) 2>conftest.er1
12193 gezelter 1490 ac_status=$?
12194 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12195     rm -f conftest.er1
12196     cat conftest.err >&5
12197     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12198 chuckv 3288 (exit $ac_status); } &&
12199     { ac_try='test -z "$ac_cxx_werror_flag"
12200     || test ! -s conftest.err'
12201     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12202     (eval $ac_try) 2>&5
12203     ac_status=$?
12204     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12205     (exit $ac_status); }; } &&
12206     { ac_try='test -s conftest.$ac_objext'
12207     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12208     (eval $ac_try) 2>&5
12209     ac_status=$?
12210     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12211     (exit $ac_status); }; }; then
12212 gezelter 2547 ac_cv_cpp_func=yes
12213 gezelter 1490 else
12214     echo "$as_me: failed program was:" >&5
12215 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12216    
12217 chuckv 3288 cat >conftest.$ac_ext <<_ACEOF
12218 gezelter 2081 /* confdefs.h. */
12219     _ACEOF
12220     cat confdefs.h >>conftest.$ac_ext
12221     cat >>conftest.$ac_ext <<_ACEOF
12222     /* end confdefs.h. */
12223 gezelter 1490
12224 gezelter 2547 #ifdef FC_DUMMY_MAIN
12225     #ifndef FC_DUMMY_MAIN_EQ_F77
12226     # ifdef __cplusplus
12227     extern "C"
12228     # endif
12229     int FC_DUMMY_MAIN() { return 1; }
12230 gezelter 1490 #endif
12231 gezelter 2547 #endif
12232 gezelter 1490 int
12233     main ()
12234     {
12235 gezelter 2547 const char *foo = __FUNCTION__;
12236 gezelter 1490 ;
12237     return 0;
12238     }
12239     _ACEOF
12240 gezelter 2547 rm -f conftest.$ac_objext
12241 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12242     (eval $ac_compile) 2>conftest.er1
12243 gezelter 1490 ac_status=$?
12244 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12245     rm -f conftest.er1
12246     cat conftest.err >&5
12247     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12248 chuckv 3288 (exit $ac_status); } &&
12249     { ac_try='test -z "$ac_cxx_werror_flag"
12250     || test ! -s conftest.err'
12251     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12252     (eval $ac_try) 2>&5
12253     ac_status=$?
12254     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12255     (exit $ac_status); }; } &&
12256     { ac_try='test -s conftest.$ac_objext'
12257     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12258     (eval $ac_try) 2>&5
12259     ac_status=$?
12260     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12261     (exit $ac_status); }; }; then
12262 gezelter 2547 ac_cv_cpp_func=__FUNCTION__
12263 gezelter 1490 else
12264     echo "$as_me: failed program was:" >&5
12265 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12266    
12267 chuckv 3288 ac_cv_cpp_func=no
12268 gezelter 1490 fi
12269 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12270 gezelter 1490 fi
12271 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12272 gezelter 2547 fi
12273 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
12274     echo "${ECHO_T}$ac_cv_cpp_func" >&6
12275 gezelter 2547 if test $ac_cv_cpp_func = __FUNCTION__; then
12276    
12277     cat >>confdefs.h <<\_ACEOF
12278     #define __func__ __FUNCTION__
12279 gezelter 2081 _ACEOF
12280 gezelter 1490
12281 gezelter 2547 elif test $ac_cv_cpp_func = no; then
12282 gezelter 2026
12283 gezelter 2547 cat >>confdefs.h <<\_ACEOF
12284     #define __func__ ""
12285     _ACEOF
12286 gezelter 2081
12287 gezelter 1490 fi
12288    
12289    
12290 gezelter 2081
12291    
12292 gezelter 2547
12293 gezelter 1490 case $debug in
12294     1)
12295     ;;
12296     *)
12297    
12298 gezelter 2081
12299    
12300    
12301 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
12302     # line
12303 gezelter 2081
12304 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
12305 gezelter 2547 FCFLAGS=""
12306     case "${host_cpu}-${host_os}" in
12307 gezelter 2081
12308 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
12309 tim 2982 FCFLAGS="-O3 -ip -no-prec-div"
12310 gezelter 2547 fi;;
12311     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
12312     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12313     fi;;
12314     powerpc*-aix*)
12315     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12316     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
12317     echo "*******************************************************"
12318     echo "* You have AIX on an unknown powerpc system. It is *"
12319     echo "* recommended that you use *"
12320     echo "* *"
12321     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12322     echo "* ^^^ *"
12323     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12324     echo "* PowerPC CPU you have. For more info, man xlf. *"
12325     echo "*******************************************************"
12326     fi;;
12327     *darwin*)
12328     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12329 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12330     fi
12331     if test "$FC" = ifort; then
12332     FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
12333 gezelter 2547 fi;;
12334     esac
12335    
12336     if test -n "$CPU_FLAGS"; then
12337     FCFLAGS="$FCFLAGS $CPU_FLAGS"
12338     fi
12339    
12340     if test -z "$FCFLAGS"; then
12341     echo ""
12342     echo "*********************************************************"
12343     echo "* WARNING: Don't know the best FCFLAGS for this system *"
12344     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12345     echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
12346     echo "*********************************************************"
12347     echo ""
12348     FCFLAGS="-O3"
12349     fi
12350    
12351    
12352 chuckv 3288 echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12353     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
12354 gezelter 2547 if test "${ac_guessed_f90flags+set}" = set; then
12355     echo $ECHO_N "(cached) $ECHO_C" >&6
12356     else
12357    
12358    
12359 chuckv 3288
12360     ac_ext=${FC_SRCEXT-f}
12361     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
12362     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
12363 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12364    
12365     echo 'program main' > conftest.$ac_ext
12366     echo 'end program main' >> conftest.$ac_ext
12367     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12368     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12369     (eval $ac_compile) 2>&5
12370     ac_status=$?
12371     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12372     (exit $ac_status); }; then
12373     ac_guessed_f90flags=yes
12374     else
12375     ac_guessed_f90flags=no
12376     fi
12377 chuckv 3288 rm -f conftest*
12378     ac_ext=cc
12379 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
12380     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12381     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12382     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12383    
12384    
12385     fi
12386 chuckv 3288 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12387     echo "${ECHO_T}$ac_guessed_f90flags" >&6
12388 gezelter 2547 if test "$ac_guessed_f90flags" = yes; then
12389     :
12390    
12391     else
12392     :
12393    
12394     echo ""
12395     echo "**********************************************************"
12396     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12397     echo "* your compiler. *"
12398     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12399     echo "*********************************************************"
12400     echo ""
12401     FCFLAGS=""
12402    
12403     fi
12404    
12405    
12406     fi
12407    
12408    
12409    
12410    
12411    
12412    
12413    
12414 chuckv 3288 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12415     echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12416 gezelter 1490 if test "${ac_cv_prog_really_gcc+set}" = set; then
12417     echo $ECHO_N "(cached) $ECHO_C" >&6
12418     else
12419    
12420     cat > conftest.c <<EOF
12421     #ifdef __GNUC__
12422 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12423     no;
12424     #else
12425 gezelter 1490 yes;
12426     #endif
12427     #endif
12428     EOF
12429     if { ac_try='${CC-cc} -E conftest.c'
12430 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12431 gezelter 1490 (eval $ac_try) 2>&5
12432     ac_status=$?
12433 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12434 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12435     ac_cv_prog_really_gcc=yes
12436     else
12437     ac_cv_prog_really_gcc=no
12438     fi
12439    
12440     fi
12441 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12442     echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12443 gezelter 1490 if test "$ac_cv_prog_really_gcc" = yes; then
12444     :
12445    
12446     else
12447     :
12448    
12449     fi
12450    
12451 gezelter 2081
12452 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12453     # line
12454     if test "$ac_test_CFLAGS" != "set"; then
12455     CFLAGS=""
12456     case "${host_cpu}-${host_os}" in
12457    
12458     *linux*) if test "$CC" = icc; then
12459     CFLAGS="-O"
12460     fi;;
12461     sparc-solaris2*) if test "$CC" = cc; then
12462 tim 2518 CFLAGS="-O -dalign"
12463 gezelter 1490 fi;;
12464    
12465     alpha*-osf*) if test "$CC" = cc; then
12466     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12467     fi;;
12468    
12469     hppa*-hpux*) if test "$CC" = cc; then
12470     CFLAGS="-Ae +O3 +Oall"
12471     fi;;
12472    
12473     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12474     CFLAGS="-O3 -qtune=auto -qansialias -w"
12475     fi;;
12476     powerpc*-aix*)
12477     if test "$CC" = cc -o "$CC" = xlc; then
12478     CFLAGS="-O3 -qtune=auto -qansialias -w"
12479     echo "*******************************************************"
12480     echo "* You have AIX on an unknown powerpc system. It is *"
12481     echo "* recommended that you use *"
12482     echo "* *"
12483     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12484     echo "* ^^^ *"
12485     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12486     echo "* PowerPC CPU you have. For more info, man cc. *"
12487     echo "*******************************************************"
12488     fi;;
12489     *darwin*)
12490     if test "$CC" = xlc -o "$CC" = cc; then
12491 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12492     fi
12493     if test "$CC" = icc; then
12494     CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12495 gezelter 1490 fi;;
12496     esac
12497    
12498     # use default flags for gcc on all systems
12499     if test $ac_cv_prog_really_gcc = yes; then
12500 chuckv 3297 CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
12501 gezelter 1490 fi
12502    
12503     # test for gcc-specific flags:
12504     if test $ac_cv_prog_really_gcc = yes; then
12505     # -malign-double for x86 systems
12506    
12507 gezelter 2081
12508 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12509     echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12510 gezelter 1490 if test "${ac_align_double+set}" = set; then
12511     echo $ECHO_N "(cached) $ECHO_C" >&6
12512     else
12513     echo 'void f(){}' > conftest.c
12514 gezelter 2547 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12515 gezelter 1490 ac_align_double=yes
12516     else
12517     ac_align_double=no
12518     fi
12519     rm -f conftest*
12520    
12521     fi
12522 chuckv 3288 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12523     echo "${ECHO_T}$ac_align_double" >&6
12524 gezelter 1490 if test "$ac_align_double" = yes; then
12525     :
12526     CFLAGS="$CFLAGS -malign-double"
12527     else
12528     :
12529    
12530     fi
12531    
12532     # -fstrict-aliasing for gcc-2.95+
12533    
12534 gezelter 2081
12535 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12536     echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12537 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12538     echo $ECHO_N "(cached) $ECHO_C" >&6
12539     else
12540     echo 'void f(){}' > conftest.c
12541 gezelter 2547 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12542 gezelter 1490 ac_fstrict_aliasing=yes
12543     else
12544     ac_fstrict_aliasing=no
12545     fi
12546     rm -f conftest*
12547    
12548     fi
12549 chuckv 3288 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12550     echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12551 gezelter 1490 if test "$ac_fstrict_aliasing" = yes; then
12552     :
12553     CFLAGS="$CFLAGS -fstrict-aliasing"
12554     else
12555     :
12556    
12557     fi
12558    
12559     fi
12560    
12561     CPU_FLAGS=""
12562     if test $ac_cv_prog_really_gcc = yes; then
12563     case "${host_cpu}" in
12564     i586*)
12565    
12566 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12567     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12568 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12569     echo $ECHO_N "(cached) $ECHO_C" >&6
12570     else
12571     echo 'void f(){}' > conftest.c
12572 gezelter 2547 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12573 gezelter 1490 ac_cpu_pentium=yes
12574     else
12575     ac_cpu_pentium=no
12576     fi
12577     rm -f conftest*
12578    
12579     fi
12580 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12581     echo "${ECHO_T}$ac_cpu_pentium" >&6
12582 gezelter 1490 if test "$ac_cpu_pentium" = yes; then
12583     :
12584     CPU_FLAGS=-mcpu=pentium
12585     else
12586     :
12587    
12588 gezelter 2081
12589 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12590     echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12591 gezelter 1490 if test "${ac_pentium+set}" = set; then
12592     echo $ECHO_N "(cached) $ECHO_C" >&6
12593     else
12594     echo 'void f(){}' > conftest.c
12595 gezelter 2547 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12596 gezelter 1490 ac_pentium=yes
12597     else
12598     ac_pentium=no
12599     fi
12600     rm -f conftest*
12601    
12602     fi
12603 chuckv 3288 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12604     echo "${ECHO_T}$ac_pentium" >&6
12605 gezelter 1490 if test "$ac_pentium" = yes; then
12606     :
12607     CPU_FLAGS=-mpentium
12608     else
12609     :
12610    
12611     fi
12612    
12613     fi
12614    
12615     ;;
12616     i686*)
12617    
12618 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12619     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12620 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12621     echo $ECHO_N "(cached) $ECHO_C" >&6
12622     else
12623     echo 'void f(){}' > conftest.c
12624 gezelter 2547 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12625 gezelter 1490 ac_cpu_pentiumpro=yes
12626     else
12627     ac_cpu_pentiumpro=no
12628     fi
12629     rm -f conftest*
12630    
12631     fi
12632 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12633     echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12634 gezelter 1490 if test "$ac_cpu_pentiumpro" = yes; then
12635     :
12636     CPU_FLAGS=-mcpu=pentiumpro
12637     else
12638     :
12639    
12640 gezelter 2081
12641 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12642     echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12643 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12644     echo $ECHO_N "(cached) $ECHO_C" >&6
12645     else
12646     echo 'void f(){}' > conftest.c
12647 gezelter 2547 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12648 gezelter 1490 ac_pentiumpro=yes
12649     else
12650     ac_pentiumpro=no
12651     fi
12652     rm -f conftest*
12653    
12654     fi
12655 chuckv 3288 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12656     echo "${ECHO_T}$ac_pentiumpro" >&6
12657 gezelter 1490 if test "$ac_pentiumpro" = yes; then
12658     :
12659     CPU_FLAGS=-mpentiumpro
12660     else
12661     :
12662    
12663     fi
12664    
12665     fi
12666    
12667     ;;
12668     powerpc*)
12669     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12670     is60x=`echo $cputype | egrep "^600-9e?$"`
12671     if test -n "$is60x"; then
12672    
12673 gezelter 2081
12674 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12675     echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12676 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12677     echo $ECHO_N "(cached) $ECHO_C" >&6
12678     else
12679     echo 'void f(){}' > conftest.c
12680 gezelter 2547 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12681 gezelter 1490 ac_m_cpu_60x=yes
12682     else
12683     ac_m_cpu_60x=no
12684     fi
12685     rm -f conftest*
12686    
12687     fi
12688 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12689     echo "${ECHO_T}$ac_m_cpu_60x" >&6
12690 gezelter 1490 if test "$ac_m_cpu_60x" = yes; then
12691     :
12692     CPU_FLAGS=-mcpu=$cputype
12693     else
12694     :
12695    
12696     fi
12697    
12698     elif test "$cputype" = 750; then
12699    
12700 gezelter 2081
12701 chuckv 3288 echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12702     echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12703 gezelter 1490 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12704     echo $ECHO_N "(cached) $ECHO_C" >&6
12705     else
12706    
12707     cat > conftest.c <<EOF
12708     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12709     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12710     yes;
12711     # endif
12712     #endif
12713     EOF
12714     if { ac_try='${CC-cc} -E conftest.c'
12715 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12716 gezelter 1490 (eval $ac_try) 2>&5
12717     ac_status=$?
12718 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12719 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12720     ac_cv_prog_gcc_2_95=yes
12721     else
12722     ac_cv_prog_gcc_2_95=no
12723     fi
12724    
12725     fi
12726 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12727     echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12728 gezelter 1490 if test "$ac_cv_prog_gcc_2_95" = yes; then
12729     :
12730    
12731 gezelter 2081
12732 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12733     echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12734 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12735     echo $ECHO_N "(cached) $ECHO_C" >&6
12736     else
12737     echo 'void f(){}' > conftest.c
12738 gezelter 2547 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12739 gezelter 1490 ac_m_cpu_750=yes
12740     else
12741     ac_m_cpu_750=no
12742     fi
12743     rm -f conftest*
12744    
12745     fi
12746 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12747     echo "${ECHO_T}$ac_m_cpu_750" >&6
12748 gezelter 1490 if test "$ac_m_cpu_750" = yes; then
12749     :
12750     CPU_FLAGS=-mcpu=750
12751     else
12752     :
12753    
12754     fi
12755    
12756     else
12757     :
12758    
12759     fi
12760    
12761     fi
12762     if test -z "$CPU_FLAGS"; then
12763    
12764 gezelter 2081
12765 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12766     echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12767 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12768     echo $ECHO_N "(cached) $ECHO_C" >&6
12769     else
12770     echo 'void f(){}' > conftest.c
12771 gezelter 2547 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12772 gezelter 1490 ac_m_cpu_powerpc=yes
12773     else
12774     ac_m_cpu_powerpc=no
12775     fi
12776     rm -f conftest*
12777    
12778     fi
12779 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12780     echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12781 gezelter 1490 if test "$ac_m_cpu_powerpc" = yes; then
12782     :
12783     CPU_FLAGS=-mcpu=powerpc
12784     else
12785     :
12786    
12787     fi
12788    
12789     fi
12790     if test -z "$CPU_FLAGS"; then
12791    
12792 gezelter 2081
12793 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12794     echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12795 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12796     echo $ECHO_N "(cached) $ECHO_C" >&6
12797     else
12798     echo 'void f(){}' > conftest.c
12799 gezelter 2547 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12800 gezelter 1490 ac_m_powerpc=yes
12801     else
12802     ac_m_powerpc=no
12803     fi
12804     rm -f conftest*
12805    
12806     fi
12807 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12808     echo "${ECHO_T}$ac_m_powerpc" >&6
12809 gezelter 1490 if test "$ac_m_powerpc" = yes; then
12810     :
12811     CPU_FLAGS=-mpowerpc
12812     else
12813     :
12814    
12815     fi
12816    
12817     fi
12818     esac
12819     fi
12820    
12821     if test -n "$CPU_FLAGS"; then
12822     CFLAGS="$CFLAGS $CPU_FLAGS"
12823     fi
12824    
12825     if test -z "$CFLAGS"; then
12826     echo ""
12827     echo "********************************************************"
12828     echo "* WARNING: Don't know the best CFLAGS for this system *"
12829     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12830     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12831     echo "********************************************************"
12832     echo ""
12833     CFLAGS="-O3"
12834     fi
12835    
12836 gezelter 2081
12837    
12838 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12839     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12840 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
12841     echo $ECHO_N "(cached) $ECHO_C" >&6
12842     else
12843     echo 'void f(){}' > conftest.c
12844 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12845 gezelter 1490 ac_guessed_cflags=yes
12846     else
12847     ac_guessed_cflags=no
12848     fi
12849     rm -f conftest*
12850    
12851     fi
12852 chuckv 3288 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12853     echo "${ECHO_T}$ac_guessed_cflags" >&6
12854 gezelter 1490 if test "$ac_guessed_cflags" = yes; then
12855     :
12856    
12857     else
12858     :
12859    
12860     echo ""
12861     echo "********************************************************"
12862     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12863     echo "* your compiler. *"
12864     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12865     echo "********************************************************"
12866     echo ""
12867     CFLAGS=""
12868    
12869     fi
12870    
12871 gezelter 2081
12872 gezelter 1490 fi
12873    
12874 gezelter 2081
12875    
12876    
12877    
12878    
12879    
12880 chuckv 3288 echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12881     echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12882 gezelter 1490 if test "${ac_cv_prog_really_gxx+set}" = set; then
12883     echo $ECHO_N "(cached) $ECHO_C" >&6
12884     else
12885    
12886     cat > conftest.cpp <<EOF
12887     #ifdef __GNUC__
12888 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12889     no;
12890     #else
12891 gezelter 1490 yes;
12892     #endif
12893     #endif
12894     EOF
12895     if { ac_try='${CXX-c++} -E conftest.cpp'
12896 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12897 gezelter 1490 (eval $ac_try) 2>&5
12898     ac_status=$?
12899 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12900 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12901     ac_cv_prog_really_gxx=yes
12902     else
12903     ac_cv_prog_really_gxx=no
12904     fi
12905    
12906     fi
12907 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12908     echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12909 gezelter 1490 if test "$ac_cv_prog_really_gxx" = yes; then
12910     :
12911    
12912     else
12913     :
12914    
12915     fi
12916    
12917 gezelter 2081
12918 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12919     # line
12920     if test "$ac_test_CXXFLAGS" != "set"; then
12921     CXXFLAGS=""
12922     case "${host_cpu}-${host_os}" in
12923    
12924     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12925     CXXFLAGS="-O"
12926     fi;;
12927     sparc-solaris2*) if test "$CXX" = CC; then
12928 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
12929 gezelter 1490 fi;;
12930     rs6000*-aix*) if test "$CXX" = xlC; then
12931     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12932     fi;;
12933     powerpc*-aix*)
12934     if test "$CXX" = xlC; then
12935     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12936     echo "*******************************************************"
12937     echo "* You have AIX on an unknown powerpc system. It is *"
12938     echo "* recommended that you use *"
12939     echo "* *"
12940     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12941     echo "* ^^^ *"
12942     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12943     echo "* PowerPC CPU you have. For more info, man cc. *"
12944     echo "*******************************************************"
12945     fi;;
12946     *darwin*)
12947 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12948 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12949     fi
12950     if test "$CXX" = icpc; then
12951     CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12952 gezelter 1490 fi;;
12953     esac
12954    
12955     # use default flags for gcc on all systems
12956     if test $ac_cv_prog_really_gxx = yes; then
12957 chuckv 3297 CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
12958 gezelter 1490 fi
12959    
12960     # test for gcc-specific flags:
12961     if test $ac_cv_prog_really_gxx = yes; then
12962     # -malign-double for x86 systems
12963    
12964 gezelter 2081
12965 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12966     echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12967 gezelter 1490 if test "${ac_align_double+set}" = set; then
12968     echo $ECHO_N "(cached) $ECHO_C" >&6
12969     else
12970     echo 'void f(){}' > conftest.cpp
12971 gezelter 2547 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12972 gezelter 1490 ac_align_double=yes
12973     else
12974     ac_align_double=no
12975     fi
12976     rm -f conftest*
12977    
12978     fi
12979 chuckv 3288 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12980     echo "${ECHO_T}$ac_align_double" >&6
12981 gezelter 1490 if test "$ac_align_double" = yes; then
12982     :
12983     CXXFLAGS="$CXXFLAGS -malign-double"
12984     else
12985     :
12986    
12987     fi
12988    
12989     # -fstrict-aliasing for gcc-2.95+
12990    
12991 gezelter 2081
12992 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12993     echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12994 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12995     echo $ECHO_N "(cached) $ECHO_C" >&6
12996     else
12997     echo 'void f(){}' > conftest.cpp
12998 gezelter 2547 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12999 gezelter 1490 ac_fstrict_aliasing=yes
13000     else
13001     ac_fstrict_aliasing=no
13002     fi
13003     rm -f conftest*
13004    
13005     fi
13006 chuckv 3288 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
13007     echo "${ECHO_T}$ac_fstrict_aliasing" >&6
13008 gezelter 1490 if test "$ac_fstrict_aliasing" = yes; then
13009     :
13010     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
13011     else
13012     :
13013    
13014     fi
13015    
13016     fi
13017    
13018     CPU_FLAGS=""
13019     if test $ac_cv_prog_really_gxx = yes; then
13020     case "${host_cpu}" in
13021     i586*)
13022    
13023 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
13024     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
13025 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
13026     echo $ECHO_N "(cached) $ECHO_C" >&6
13027     else
13028     echo 'void f(){}' > conftest.cpp
13029 gezelter 2547 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
13030 gezelter 1490 ac_cpu_pentium=yes
13031     else
13032     ac_cpu_pentium=no
13033     fi
13034     rm -f conftest*
13035    
13036     fi
13037 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
13038     echo "${ECHO_T}$ac_cpu_pentium" >&6
13039 gezelter 1490 if test "$ac_cpu_pentium" = yes; then
13040     :
13041     CPU_FLAGS=-mcpu=pentium
13042     else
13043     :
13044    
13045 gezelter 2081
13046 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
13047     echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
13048 gezelter 1490 if test "${ac_pentium+set}" = set; then
13049     echo $ECHO_N "(cached) $ECHO_C" >&6
13050     else
13051     echo 'void f(){}' > conftest.cpp
13052 gezelter 2547 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
13053 gezelter 1490 ac_pentium=yes
13054     else
13055     ac_pentium=no
13056     fi
13057     rm -f conftest*
13058    
13059     fi
13060 chuckv 3288 echo "$as_me:$LINENO: result: $ac_pentium" >&5
13061     echo "${ECHO_T}$ac_pentium" >&6
13062 gezelter 1490 if test "$ac_pentium" = yes; then
13063     :
13064     CPU_FLAGS=-mpentium
13065     else
13066     :
13067    
13068     fi
13069    
13070     fi
13071    
13072     ;;
13073     i686*)
13074    
13075 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
13076     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
13077 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
13078     echo $ECHO_N "(cached) $ECHO_C" >&6
13079     else
13080     echo 'void f(){}' > conftest.cpp
13081 gezelter 2547 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
13082 gezelter 1490 ac_cpu_pentiumpro=yes
13083     else
13084     ac_cpu_pentiumpro=no
13085     fi
13086     rm -f conftest*
13087    
13088     fi
13089 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
13090     echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
13091 gezelter 1490 if test "$ac_cpu_pentiumpro" = yes; then
13092     :
13093     CPU_FLAGS=-mcpu=pentiumpro
13094     else
13095     :
13096    
13097 gezelter 2081
13098 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
13099     echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
13100 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
13101     echo $ECHO_N "(cached) $ECHO_C" >&6
13102     else
13103     echo 'void f(){}' > conftest.cpp
13104 gezelter 2547 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
13105 gezelter 1490 ac_pentiumpro=yes
13106     else
13107     ac_pentiumpro=no
13108     fi
13109     rm -f conftest*
13110    
13111     fi
13112 chuckv 3288 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
13113     echo "${ECHO_T}$ac_pentiumpro" >&6
13114 gezelter 1490 if test "$ac_pentiumpro" = yes; then
13115     :
13116     CPU_FLAGS=-mpentiumpro
13117     else
13118     :
13119    
13120     fi
13121    
13122     fi
13123    
13124     ;;
13125     powerpc*)
13126     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
13127     is60x=`echo $cputype | egrep "^600-9e?$"`
13128     if test -n "$is60x"; then
13129    
13130 gezelter 2081
13131 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
13132     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
13133 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
13134     echo $ECHO_N "(cached) $ECHO_C" >&6
13135     else
13136     echo 'void f(){}' > conftest.cpp
13137 gezelter 2547 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
13138 gezelter 1490 ac_m_cpu_60x=yes
13139     else
13140     ac_m_cpu_60x=no
13141     fi
13142     rm -f conftest*
13143    
13144     fi
13145 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
13146     echo "${ECHO_T}$ac_m_cpu_60x" >&6
13147 gezelter 1490 if test "$ac_m_cpu_60x" = yes; then
13148     :
13149     CPU_FLAGS=-mcpu=$cputype
13150     else
13151     :
13152    
13153     fi
13154    
13155     elif test "$cputype" = 750; then
13156    
13157 gezelter 2081
13158 chuckv 3288 echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
13159     echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
13160 gezelter 1490 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
13161     echo $ECHO_N "(cached) $ECHO_C" >&6
13162     else
13163    
13164     cat > conftest.cpp <<EOF
13165     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
13166     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
13167     yes;
13168     # endif
13169     #endif
13170     EOF
13171     if { ac_try='${CXX-c++} -E conftest.cpp'
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 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13177     ac_cv_prog_gxx_2_95=yes
13178     else
13179     ac_cv_prog_gxx_2_95=no
13180     fi
13181    
13182     fi
13183 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
13184     echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
13185 gezelter 1490 if test "$ac_cv_prog_gxx_2_95" = yes; then
13186     :
13187    
13188 gezelter 2081
13189 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
13190     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
13191 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
13192     echo $ECHO_N "(cached) $ECHO_C" >&6
13193     else
13194     echo 'void f(){}' > conftest.cpp
13195 gezelter 2547 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
13196 gezelter 1490 ac_m_cpu_750=yes
13197     else
13198     ac_m_cpu_750=no
13199     fi
13200     rm -f conftest*
13201    
13202     fi
13203 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
13204     echo "${ECHO_T}$ac_m_cpu_750" >&6
13205 gezelter 1490 if test "$ac_m_cpu_750" = yes; then
13206     :
13207     CPU_FLAGS=-mcpu=750
13208     else
13209     :
13210    
13211     fi
13212    
13213     else
13214     :
13215    
13216     fi
13217    
13218     fi
13219     if test -z "$CPU_FLAGS"; then
13220    
13221 gezelter 2081
13222 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
13223     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
13224 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
13225     echo $ECHO_N "(cached) $ECHO_C" >&6
13226     else
13227     echo 'void f(){}' > conftest.cpp
13228 gezelter 2547 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
13229 gezelter 1490 ac_m_cpu_powerpc=yes
13230     else
13231     ac_m_cpu_powerpc=no
13232     fi
13233     rm -f conftest*
13234    
13235     fi
13236 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
13237     echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
13238 gezelter 1490 if test "$ac_m_cpu_powerpc" = yes; then
13239     :
13240     CPU_FLAGS=-mcpu=powerpc
13241     else
13242     :
13243    
13244     fi
13245    
13246     fi
13247     if test -z "$CPU_FLAGS"; then
13248    
13249 gezelter 2081
13250 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
13251     echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
13252 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
13253     echo $ECHO_N "(cached) $ECHO_C" >&6
13254     else
13255     echo 'void f(){}' > conftest.cpp
13256 gezelter 2547 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
13257 gezelter 1490 ac_m_powerpc=yes
13258     else
13259     ac_m_powerpc=no
13260     fi
13261     rm -f conftest*
13262    
13263     fi
13264 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
13265     echo "${ECHO_T}$ac_m_powerpc" >&6
13266 gezelter 1490 if test "$ac_m_powerpc" = yes; then
13267     :
13268     CPU_FLAGS=-mpowerpc
13269     else
13270     :
13271    
13272     fi
13273    
13274     fi
13275     esac
13276     fi
13277    
13278     if test -n "$CPU_FLAGS"; then
13279     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
13280     fi
13281    
13282     if test -z "$CXXFLAGS"; then
13283     echo ""
13284     echo "**********************************************************"
13285     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
13286     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
13287     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
13288     echo "**********************************************************"
13289     echo ""
13290     CXXFLAGS="-O3"
13291     fi
13292    
13293 gezelter 2081
13294    
13295 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
13296     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
13297 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
13298     echo $ECHO_N "(cached) $ECHO_C" >&6
13299     else
13300     echo 'void f(){}' > conftest.cpp
13301 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
13302 gezelter 1490 ac_guessed_cxxflags=yes
13303     else
13304     ac_guessed_cxxflags=no
13305     fi
13306     rm -f conftest*
13307    
13308     fi
13309 chuckv 3288 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
13310     echo "${ECHO_T}$ac_guessed_cxxflags" >&6
13311 gezelter 1490 if test "$ac_guessed_cxxflags" = yes; then
13312     :
13313    
13314     else
13315     :
13316    
13317     echo ""
13318     echo "**********************************************************"
13319     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
13320     echo "* your compiler. *"
13321     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
13322     echo "**********************************************************"
13323     echo ""
13324     CXXFLAGS=""
13325    
13326     fi
13327    
13328 gezelter 2081
13329 gezelter 1490 fi
13330    
13331     ;;
13332     esac
13333    
13334 tim 2518
13335     cat >>confdefs.h <<\_ACEOF
13336 gezelter 2453 #define OBAPI
13337     _ACEOF
13338    
13339    
13340    
13341 gezelter 2502
13342 chuckv 3288 # Check whether --with-mpi or --without-mpi was given.
13343 gezelter 1490 if test "${with_mpi+set}" = set; then
13344 chuckv 3288 withval="$with_mpi"
13345     with_mpi=$withval
13346 gezelter 1490 else
13347     with_mpi="no"
13348 chuckv 3288 fi;
13349 gezelter 1490
13350     case "x$with_mpi" in
13351     xyes | "x") USE_MPI=yes;;
13352     xno) USE_MPI=no ;;
13353     *) MPI="$with_mpi"; USE_MPI=yes ;;
13354     esac
13355     if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
13356     MPI="/usr/local"
13357     fi
13358     if test "$USE_MPI" = "yes"; then
13359    
13360 gezelter 2081
13361 gezelter 1490 # Set variables...
13362     MPI_LIB_DIR="$MPI/lib"
13363     MPI_INC_DIR="$MPI/include"
13364    
13365 gezelter 2081
13366    
13367 gezelter 2862 ac_ext=c
13368     ac_cpp='$CPP $CPPFLAGS'
13369     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13370     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13371     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13372    
13373 chuckv 3288 echo "$as_me:$LINENO: checking for mpi.h" >&5
13374     echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
13375 gezelter 1490 have_mpi_h=0
13376 gezelter 2265 rm -f conftest*
13377 gezelter 2862 echo '#include <mpi.h>' > conftest.c
13378     if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
13379 chuckv 3288 echo "$as_me:$LINENO: result: yes" >&5
13380     echo "${ECHO_T}yes" >&6
13381 gezelter 1490 have_mpi_h=1
13382     else
13383 gezelter 2265 if test -s conftest.out ; then
13384     cat conftest.out >> config.log
13385     fi
13386 chuckv 3288 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13387     echo "${ECHO_T}no! Check MPI include paths" >&6
13388 gezelter 1490 USE_MPI="no"
13389     fi
13390     rm -f conftest*
13391     if test "$have_mpi_h" = 1; then
13392    
13393 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13394 gezelter 1490 #define HAVE_MPI_H 1
13395 gezelter 2081 _ACEOF
13396 gezelter 1490
13397     fi
13398    
13399 chuckv 3288 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13400     echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13401 gezelter 2768
13402 chuckv 3288
13403     ac_ext=${FC_SRCEXT-f}
13404     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
13405     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
13406 gezelter 2768 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
13407    
13408     ac_save_ext=$ac_ext
13409     ac_ext=F90
13410     ac_save_FCFLAGS=$FCFLAGS
13411 gezelter 1490 have_mpif_h=0
13412     rm -f conftest*
13413 gezelter 2547 cat >conftest.$ac_ext <<EOF
13414 gezelter 1490 program main
13415     include 'mpif.h'
13416     end
13417     EOF
13418 gezelter 2547 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13419 chuckv 3288 echo "$as_me:$LINENO: result: yes" >&5
13420     echo "${ECHO_T}yes" >&6
13421 gezelter 1490 MPI_F90_INC="$MPI_INC_DIR"
13422     have_mpif_h=1
13423     else
13424     if test -s conftest.out ; then
13425     cat conftest.out >> config.log
13426     fi
13427 chuckv 3288 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13428     echo "${ECHO_T}no! Check MPI include paths" >&6
13429 gezelter 1490 USE_MPI="no"
13430     fi
13431     rm -f conftest*
13432    
13433     if test "$have_mpif_h" = 1; then
13434    
13435 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13436 gezelter 1490 #define HAVE_MPIF_H 1
13437 gezelter 2081 _ACEOF
13438 gezelter 1490
13439     fi
13440 gezelter 2768 FCFLAGS=$ac_save_FCFLAGS
13441     ac_ext=$ac_save_ext
13442 gezelter 2862 ac_ext=c
13443     ac_cpp='$CPP $CPPFLAGS'
13444     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13445     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13446     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13447 gezelter 1490
13448 gezelter 2768
13449 gezelter 1490 ac_ext=c
13450     ac_cpp='$CPP $CPPFLAGS'
13451     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13452     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13453     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13454    
13455     ac_save_LDFLAGS=$LDFLAGS
13456 gezelter 2769 LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
13457 gezelter 1490
13458     if test x = x"$MPI_LIB"; then
13459 chuckv 3288 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13460     echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13461 gezelter 1490 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13462     echo $ECHO_N "(cached) $ECHO_C" >&6
13463     else
13464     ac_check_lib_save_LIBS=$LIBS
13465     LIBS="-lmpich $LIBS"
13466     cat >conftest.$ac_ext <<_ACEOF
13467 gezelter 2081 /* confdefs.h. */
13468     _ACEOF
13469     cat confdefs.h >>conftest.$ac_ext
13470     cat >>conftest.$ac_ext <<_ACEOF
13471     /* end confdefs.h. */
13472 gezelter 1490
13473 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
13474 gezelter 1490 #ifdef __cplusplus
13475     extern "C"
13476     #endif
13477 chuckv 3288 /* We use char because int might match the return type of a gcc2
13478     builtin and then its argument prototype would still apply. */
13479 gezelter 1490 char MPI_Init ();
13480 gezelter 2547 #ifdef FC_DUMMY_MAIN
13481     #ifndef FC_DUMMY_MAIN_EQ_F77
13482     # ifdef __cplusplus
13483     extern "C"
13484     # endif
13485     int FC_DUMMY_MAIN() { return 1; }
13486     #endif
13487     #endif
13488 gezelter 1490 int
13489     main ()
13490     {
13491 chuckv 3288 MPI_Init ();
13492 gezelter 1490 ;
13493     return 0;
13494     }
13495     _ACEOF
13496     rm -f conftest.$ac_objext conftest$ac_exeext
13497 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13498     (eval $ac_link) 2>conftest.er1
13499 gezelter 1490 ac_status=$?
13500 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13501     rm -f conftest.er1
13502     cat conftest.err >&5
13503     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13504 chuckv 3288 (exit $ac_status); } &&
13505     { ac_try='test -z "$ac_c_werror_flag"
13506     || test ! -s conftest.err'
13507     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13508     (eval $ac_try) 2>&5
13509     ac_status=$?
13510     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13511     (exit $ac_status); }; } &&
13512     { ac_try='test -s conftest$ac_exeext'
13513     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13514     (eval $ac_try) 2>&5
13515     ac_status=$?
13516     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13517     (exit $ac_status); }; }; then
13518 gezelter 1490 ac_cv_lib_mpich_MPI_Init=yes
13519     else
13520     echo "$as_me: failed program was:" >&5
13521 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13522    
13523 chuckv 3288 ac_cv_lib_mpich_MPI_Init=no
13524 gezelter 1490 fi
13525 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
13526 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
13527 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13528     fi
13529 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13530     echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13531 gezelter 1490 if test $ac_cv_lib_mpich_MPI_Init = yes; then
13532     MPI_LIB="-lmpich"
13533     fi
13534    
13535     fi
13536 gezelter 2769 $as_unset ac_cv_lib_mpich_MPI_Init
13537 gezelter 1490 if test x = x"$MPI_LIB"; then
13538 chuckv 3288 echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
13539     echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6
13540 gezelter 2770 if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
13541 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
13542     else
13543     ac_check_lib_save_LIBS=$LIBS
13544 gezelter 2772 LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
13545 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
13546 gezelter 2081 /* confdefs.h. */
13547     _ACEOF
13548     cat confdefs.h >>conftest.$ac_ext
13549     cat >>conftest.$ac_ext <<_ACEOF
13550     /* end confdefs.h. */
13551 gezelter 1490
13552 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
13553 gezelter 1490 #ifdef __cplusplus
13554     extern "C"
13555     #endif
13556 chuckv 3288 /* We use char because int might match the return type of a gcc2
13557     builtin and then its argument prototype would still apply. */
13558 gezelter 1490 char MPI_Init ();
13559 gezelter 2547 #ifdef FC_DUMMY_MAIN
13560     #ifndef FC_DUMMY_MAIN_EQ_F77
13561     # ifdef __cplusplus
13562     extern "C"
13563     # endif
13564     int FC_DUMMY_MAIN() { return 1; }
13565     #endif
13566     #endif
13567 gezelter 1490 int
13568     main ()
13569     {
13570 chuckv 3288 MPI_Init ();
13571 gezelter 1490 ;
13572     return 0;
13573     }
13574     _ACEOF
13575     rm -f conftest.$ac_objext conftest$ac_exeext
13576 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13577     (eval $ac_link) 2>conftest.er1
13578 gezelter 1490 ac_status=$?
13579 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13580     rm -f conftest.er1
13581     cat conftest.err >&5
13582     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13583 chuckv 3288 (exit $ac_status); } &&
13584     { ac_try='test -z "$ac_c_werror_flag"
13585     || test ! -s conftest.err'
13586     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13587     (eval $ac_try) 2>&5
13588     ac_status=$?
13589     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13590     (exit $ac_status); }; } &&
13591     { ac_try='test -s conftest$ac_exeext'
13592     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13593     (eval $ac_try) 2>&5
13594     ac_status=$?
13595     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13596     (exit $ac_status); }; }; then
13597 gezelter 2770 ac_cv_lib_pmpich_MPI_Init=yes
13598 gezelter 1490 else
13599     echo "$as_me: failed program was:" >&5
13600 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13601    
13602 chuckv 3288 ac_cv_lib_pmpich_MPI_Init=no
13603 gezelter 1490 fi
13604 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
13605 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
13606 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13607     fi
13608 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
13609     echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6
13610 gezelter 2770 if test $ac_cv_lib_pmpich_MPI_Init = yes; then
13611     MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
13612 gezelter 1490 fi
13613    
13614     fi
13615     if test x = x"$MPI_LIB"; then
13616 chuckv 3288 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13617     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13618 gezelter 1490 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13619     echo $ECHO_N "(cached) $ECHO_C" >&6
13620     else
13621     ac_check_lib_save_LIBS=$LIBS
13622 gezelter 2769 LIBS="-lmpi $LIBS"
13623 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
13624 gezelter 2081 /* confdefs.h. */
13625     _ACEOF
13626     cat confdefs.h >>conftest.$ac_ext
13627     cat >>conftest.$ac_ext <<_ACEOF
13628     /* end confdefs.h. */
13629 gezelter 1490
13630 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
13631 gezelter 1490 #ifdef __cplusplus
13632     extern "C"
13633     #endif
13634 chuckv 3288 /* We use char because int might match the return type of a gcc2
13635     builtin and then its argument prototype would still apply. */
13636 gezelter 1490 char MPI_Init ();
13637 gezelter 2547 #ifdef FC_DUMMY_MAIN
13638     #ifndef FC_DUMMY_MAIN_EQ_F77
13639     # ifdef __cplusplus
13640     extern "C"
13641     # endif
13642     int FC_DUMMY_MAIN() { return 1; }
13643     #endif
13644     #endif
13645 gezelter 1490 int
13646     main ()
13647     {
13648 chuckv 3288 MPI_Init ();
13649 gezelter 1490 ;
13650     return 0;
13651     }
13652     _ACEOF
13653     rm -f conftest.$ac_objext conftest$ac_exeext
13654 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13655     (eval $ac_link) 2>conftest.er1
13656 gezelter 1490 ac_status=$?
13657 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13658     rm -f conftest.er1
13659     cat conftest.err >&5
13660     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13661 chuckv 3288 (exit $ac_status); } &&
13662     { ac_try='test -z "$ac_c_werror_flag"
13663     || test ! -s conftest.err'
13664     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13665     (eval $ac_try) 2>&5
13666     ac_status=$?
13667     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13668     (exit $ac_status); }; } &&
13669     { ac_try='test -s conftest$ac_exeext'
13670     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13671     (eval $ac_try) 2>&5
13672     ac_status=$?
13673     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13674     (exit $ac_status); }; }; then
13675 gezelter 1490 ac_cv_lib_mpi_MPI_Init=yes
13676     else
13677     echo "$as_me: failed program was:" >&5
13678 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13679    
13680 chuckv 3288 ac_cv_lib_mpi_MPI_Init=no
13681 gezelter 1490 fi
13682 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
13683 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
13684 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13685     fi
13686 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13687     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13688 gezelter 1490 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13689 gezelter 2769 MPI_LIB="-lmpi"
13690 gezelter 1490 fi
13691    
13692     fi
13693 gezelter 2769 $as_unset ac_cv_lib_mpi_MPI_Init
13694 chuckv 1619 if test x = x"$MPI_LIB"; then
13695 chuckv 3288 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13696     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13697 gezelter 2769 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13698 chuckv 1619 echo $ECHO_N "(cached) $ECHO_C" >&6
13699     else
13700     ac_check_lib_save_LIBS=$LIBS
13701 gezelter 2772 LIBS="-lmpi -llam $LIBS"
13702 chuckv 1619 cat >conftest.$ac_ext <<_ACEOF
13703 gezelter 2081 /* confdefs.h. */
13704     _ACEOF
13705     cat confdefs.h >>conftest.$ac_ext
13706     cat >>conftest.$ac_ext <<_ACEOF
13707     /* end confdefs.h. */
13708 gezelter 1490
13709 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
13710 chuckv 1619 #ifdef __cplusplus
13711     extern "C"
13712     #endif
13713 chuckv 3288 /* We use char because int might match the return type of a gcc2
13714     builtin and then its argument prototype would still apply. */
13715 chuckv 1619 char MPI_Init ();
13716 gezelter 2547 #ifdef FC_DUMMY_MAIN
13717     #ifndef FC_DUMMY_MAIN_EQ_F77
13718     # ifdef __cplusplus
13719     extern "C"
13720     # endif
13721     int FC_DUMMY_MAIN() { return 1; }
13722     #endif
13723     #endif
13724 chuckv 1619 int
13725     main ()
13726     {
13727 chuckv 3288 MPI_Init ();
13728 chuckv 1619 ;
13729     return 0;
13730     }
13731     _ACEOF
13732     rm -f conftest.$ac_objext conftest$ac_exeext
13733 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13734     (eval $ac_link) 2>conftest.er1
13735 chuckv 1619 ac_status=$?
13736 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13737     rm -f conftest.er1
13738     cat conftest.err >&5
13739     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13740 chuckv 3288 (exit $ac_status); } &&
13741     { ac_try='test -z "$ac_c_werror_flag"
13742     || test ! -s conftest.err'
13743     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13744     (eval $ac_try) 2>&5
13745     ac_status=$?
13746     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13747     (exit $ac_status); }; } &&
13748     { ac_try='test -s conftest$ac_exeext'
13749     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13750     (eval $ac_try) 2>&5
13751     ac_status=$?
13752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13753     (exit $ac_status); }; }; then
13754 gezelter 2769 ac_cv_lib_mpi_MPI_Init=yes
13755 chuckv 1619 else
13756     echo "$as_me: failed program was:" >&5
13757 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13758    
13759 chuckv 3288 ac_cv_lib_mpi_MPI_Init=no
13760 chuckv 1619 fi
13761 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
13762 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
13763 chuckv 1619 LIBS=$ac_check_lib_save_LIBS
13764     fi
13765 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13766     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13767 gezelter 2769 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13768     MPI_LIB="-lmpi -llam"
13769 chuckv 1619 fi
13770    
13771     fi
13772 gezelter 1490 $as_unset ac_cv_lib_mpi_MPI_Init
13773     if test x = x"$MPI_LIB"; then
13774 chuckv 3288 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13775     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13776 gezelter 1490 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13777     echo $ECHO_N "(cached) $ECHO_C" >&6
13778     else
13779     ac_check_lib_save_LIBS=$LIBS
13780     LIBS="-lmpi -llam -lpthread $LIBS"
13781     cat >conftest.$ac_ext <<_ACEOF
13782 gezelter 2081 /* confdefs.h. */
13783     _ACEOF
13784     cat confdefs.h >>conftest.$ac_ext
13785     cat >>conftest.$ac_ext <<_ACEOF
13786     /* end confdefs.h. */
13787 gezelter 1490
13788 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
13789 gezelter 1490 #ifdef __cplusplus
13790     extern "C"
13791     #endif
13792 chuckv 3288 /* We use char because int might match the return type of a gcc2
13793     builtin and then its argument prototype would still apply. */
13794 gezelter 1490 char MPI_Init ();
13795 gezelter 2547 #ifdef FC_DUMMY_MAIN
13796     #ifndef FC_DUMMY_MAIN_EQ_F77
13797     # ifdef __cplusplus
13798     extern "C"
13799     # endif
13800     int FC_DUMMY_MAIN() { return 1; }
13801     #endif
13802     #endif
13803 gezelter 1490 int
13804     main ()
13805     {
13806 chuckv 3288 MPI_Init ();
13807 gezelter 1490 ;
13808     return 0;
13809     }
13810     _ACEOF
13811     rm -f conftest.$ac_objext conftest$ac_exeext
13812 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13813     (eval $ac_link) 2>conftest.er1
13814 gezelter 1490 ac_status=$?
13815 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13816     rm -f conftest.er1
13817     cat conftest.err >&5
13818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13819 chuckv 3288 (exit $ac_status); } &&
13820     { ac_try='test -z "$ac_c_werror_flag"
13821     || test ! -s conftest.err'
13822     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13823     (eval $ac_try) 2>&5
13824     ac_status=$?
13825     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13826     (exit $ac_status); }; } &&
13827     { ac_try='test -s conftest$ac_exeext'
13828     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13829     (eval $ac_try) 2>&5
13830     ac_status=$?
13831     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13832     (exit $ac_status); }; }; then
13833 gezelter 1490 ac_cv_lib_mpi_MPI_Init=yes
13834     else
13835     echo "$as_me: failed program was:" >&5
13836 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13837    
13838 chuckv 3288 ac_cv_lib_mpi_MPI_Init=no
13839 gezelter 1490 fi
13840 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
13841 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
13842 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13843     fi
13844 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13845     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13846 gezelter 1490 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13847     MPI_LIB="-lmpi -llam -lpthread"
13848     else
13849    
13850 gezelter 2081 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13851 gezelter 1490 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13852     { (exit 1); exit 1; }; }
13853     USE_MPI="no"
13854    
13855     fi
13856    
13857     fi
13858    
13859 gezelter 2081
13860    
13861 chuckv 3288 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13862     echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13863 gezelter 1490 MPI_F90_LIB=""
13864     if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13865     MPI_F90_LIB="-lfmpich"
13866     elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13867     MPI_F90_LIB="-llamf77mpi"
13868     else
13869     MPI_F90_LIB=" "
13870     fi
13871 chuckv 3288 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13872     echo "${ECHO_T}found $MPI_F90_LIB" >&6
13873 gezelter 1490
13874    
13875     fi
13876    
13877    
13878    
13879 chuckv 3288 acx_cgal_found=no
13880 gezelter 1490
13881 chuckv 3288 # Check whether --with-cgalmakefile or --without-cgalmakefile was given.
13882     if test "${with_cgalmakefile+set}" = set; then
13883     withval="$with_cgalmakefile"
13884    
13885     fi;
13886     case $with_cgalmakefile in
13887     yes | "") ;;
13888     no) acx_cgal_found=disable ;;
13889     -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
13890     *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
13891     esac
13892    
13893     if test "$acx_cgal_found" == no; then
13894     echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
13895     echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6
13896    
13897     if test \! -z "$CGAL_MAKEFILE"; then
13898    
13899     if test -e "$CGAL_MAKEFILE"; then
13900     tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
13901    
13902     cat > $tname << _ACEOF
13903     include $CGAL_MAKEFILE
13904    
13905     cppflags:
13906     @echo \$(CGAL_CXXFLAGS)
13907    
13908     cxxflags:
13909     @echo
13910     ldflags:
13911     @echo \$(CGAL_LDFLAGS)
13912     _ACEOF
13913     CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
13914     CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
13915     CGAL_LDFLAGST="`make -s -f $tname ldflags`"
13916     for i in $CGAL_LDFLAGST; do
13917     if test `echo $i| grep -c ^-l`; then
13918     CGAL_LIBS="$CGAL_LIBS $i"
13919     else
13920     CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
13921     fi
13922     done
13923     rm -f $tname
13924     echo "$as_me:$LINENO: result: yes" >&5
13925     echo "${ECHO_T}yes" >&6
13926     acx_cgal_found=yes
13927     else
13928     echo "$as_me:$LINENO: result: invalid" >&5
13929     echo "${ECHO_T}invalid" >&6
13930     { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
13931     echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
13932     { (exit 1); exit 1; }; }
13933     fi
13934     else
13935     echo "$as_me:$LINENO: result: not defined" >&5
13936     echo "${ECHO_T}not defined" >&6
13937     fi
13938 chuckv 3275 fi
13939 gezelter 1490
13940 chuckv 3288 if test "$acx_cgal_found" == no; then
13941     if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
13942     echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
13943     echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6
13944     if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
13945     echo $ECHO_N "(cached) $ECHO_C" >&6
13946 chuckv 3275 fi
13947 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
13948     echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6
13949     else
13950     # Is the header compilable?
13951     echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
13952     echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6
13953     cat >conftest.$ac_ext <<_ACEOF
13954     /* confdefs.h. */
13955     _ACEOF
13956     cat confdefs.h >>conftest.$ac_ext
13957     cat >>conftest.$ac_ext <<_ACEOF
13958     /* end confdefs.h. */
13959     $ac_includes_default
13960     #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
13961     _ACEOF
13962     rm -f conftest.$ac_objext
13963     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13964     (eval $ac_compile) 2>conftest.er1
13965     ac_status=$?
13966     grep -v '^ *+' conftest.er1 >conftest.err
13967     rm -f conftest.er1
13968     cat conftest.err >&5
13969     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13970     (exit $ac_status); } &&
13971     { ac_try='test -z "$ac_c_werror_flag"
13972     || test ! -s conftest.err'
13973     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13974     (eval $ac_try) 2>&5
13975     ac_status=$?
13976     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13977     (exit $ac_status); }; } &&
13978     { ac_try='test -s conftest.$ac_objext'
13979     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13980     (eval $ac_try) 2>&5
13981     ac_status=$?
13982     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13983     (exit $ac_status); }; }; then
13984     ac_header_compiler=yes
13985     else
13986     echo "$as_me: failed program was:" >&5
13987     sed 's/^/| /' conftest.$ac_ext >&5
13988 gezelter 1490
13989 chuckv 3288 ac_header_compiler=no
13990     fi
13991     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13992     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13993     echo "${ECHO_T}$ac_header_compiler" >&6
13994    
13995     # Is the header present?
13996     echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
13997     echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6
13998     cat >conftest.$ac_ext <<_ACEOF
13999     /* confdefs.h. */
14000     _ACEOF
14001     cat confdefs.h >>conftest.$ac_ext
14002     cat >>conftest.$ac_ext <<_ACEOF
14003     /* end confdefs.h. */
14004     #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
14005     _ACEOF
14006     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14007     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14008     ac_status=$?
14009     grep -v '^ *+' conftest.er1 >conftest.err
14010     rm -f conftest.er1
14011     cat conftest.err >&5
14012     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14013     (exit $ac_status); } >/dev/null; then
14014     if test -s conftest.err; then
14015     ac_cpp_err=$ac_c_preproc_warn_flag
14016     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14017     else
14018     ac_cpp_err=
14019     fi
14020     else
14021     ac_cpp_err=yes
14022     fi
14023     if test -z "$ac_cpp_err"; then
14024     ac_header_preproc=yes
14025     else
14026     echo "$as_me: failed program was:" >&5
14027     sed 's/^/| /' conftest.$ac_ext >&5
14028    
14029     ac_header_preproc=no
14030     fi
14031     rm -f conftest.err conftest.$ac_ext
14032     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14033     echo "${ECHO_T}$ac_header_preproc" >&6
14034    
14035     # So? What about this header?
14036     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14037     yes:no: )
14038     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
14039     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14040     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
14041     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
14042     ac_header_preproc=yes
14043     ;;
14044     no:yes:* )
14045     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
14046     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
14047     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&5
14048     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&2;}
14049     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
14050     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
14051     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&5
14052     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&2;}
14053     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
14054     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
14055     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
14056     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
14057     (
14058     cat <<\_ASBOX
14059     ## ------------------------------ ##
14060     ## Report this to gezelter@nd.edu ##
14061     ## ------------------------------ ##
14062     _ASBOX
14063     ) |
14064     sed "s/^/$as_me: WARNING: /" >&2
14065     ;;
14066     esac
14067     echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
14068     echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6
14069     if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
14070     echo $ECHO_N "(cached) $ECHO_C" >&6
14071     else
14072     ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
14073     fi
14074     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
14075     echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6
14076    
14077     fi
14078     if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
14079     cgal_have_header=yes
14080     else
14081     cgal_have_header=no
14082     fi
14083    
14084    
14085     if test "$cgal_have_header" == yes; then
14086     echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
14087     echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6
14088     if test "${ac_cv_lib_CGAL_main+set}" = set; then
14089     echo $ECHO_N "(cached) $ECHO_C" >&6
14090     else
14091     ac_check_lib_save_LIBS=$LIBS
14092     LIBS="-lCGAL $LIBS"
14093     cat >conftest.$ac_ext <<_ACEOF
14094     /* confdefs.h. */
14095     _ACEOF
14096     cat confdefs.h >>conftest.$ac_ext
14097     cat >>conftest.$ac_ext <<_ACEOF
14098     /* end confdefs.h. */
14099    
14100    
14101     #ifdef FC_DUMMY_MAIN
14102     #ifndef FC_DUMMY_MAIN_EQ_F77
14103     # ifdef __cplusplus
14104     extern "C"
14105     # endif
14106     int FC_DUMMY_MAIN() { return 1; }
14107     #endif
14108     #endif
14109     int
14110     main ()
14111     {
14112     main ();
14113     ;
14114     return 0;
14115     }
14116     _ACEOF
14117     rm -f conftest.$ac_objext conftest$ac_exeext
14118     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14119     (eval $ac_link) 2>conftest.er1
14120     ac_status=$?
14121     grep -v '^ *+' conftest.er1 >conftest.err
14122     rm -f conftest.er1
14123     cat conftest.err >&5
14124     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14125     (exit $ac_status); } &&
14126     { ac_try='test -z "$ac_c_werror_flag"
14127     || test ! -s conftest.err'
14128     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14129     (eval $ac_try) 2>&5
14130     ac_status=$?
14131     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14132     (exit $ac_status); }; } &&
14133     { ac_try='test -s conftest$ac_exeext'
14134     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14135     (eval $ac_try) 2>&5
14136     ac_status=$?
14137     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14138     (exit $ac_status); }; }; then
14139     ac_cv_lib_CGAL_main=yes
14140     else
14141     echo "$as_me: failed program was:" >&5
14142     sed 's/^/| /' conftest.$ac_ext >&5
14143    
14144     ac_cv_lib_CGAL_main=no
14145     fi
14146     rm -f conftest.err conftest.$ac_objext \
14147     conftest$ac_exeext conftest.$ac_ext
14148     LIBS=$ac_check_lib_save_LIBS
14149     fi
14150     echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
14151     echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6
14152     if test $ac_cv_lib_CGAL_main = yes; then
14153     cgal_have_lib=yes
14154     else
14155     cgal_have_lib=no
14156     fi
14157    
14158     if test "$cgal_have_lib" == no; then
14159     save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
14160     echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
14161     echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6
14162     if test "${ac_cv_lib_CGAL_main+set}" = set; then
14163     echo $ECHO_N "(cached) $ECHO_C" >&6
14164     else
14165     ac_check_lib_save_LIBS=$LIBS
14166     LIBS="-lCGAL $LIBS"
14167     cat >conftest.$ac_ext <<_ACEOF
14168     /* confdefs.h. */
14169     _ACEOF
14170     cat confdefs.h >>conftest.$ac_ext
14171     cat >>conftest.$ac_ext <<_ACEOF
14172     /* end confdefs.h. */
14173    
14174    
14175     #ifdef FC_DUMMY_MAIN
14176     #ifndef FC_DUMMY_MAIN_EQ_F77
14177     # ifdef __cplusplus
14178     extern "C"
14179     # endif
14180     int FC_DUMMY_MAIN() { return 1; }
14181     #endif
14182     #endif
14183     int
14184     main ()
14185     {
14186     main ();
14187     ;
14188     return 0;
14189     }
14190     _ACEOF
14191     rm -f conftest.$ac_objext conftest$ac_exeext
14192     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14193     (eval $ac_link) 2>conftest.er1
14194     ac_status=$?
14195     grep -v '^ *+' conftest.er1 >conftest.err
14196     rm -f conftest.er1
14197     cat conftest.err >&5
14198     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14199     (exit $ac_status); } &&
14200     { ac_try='test -z "$ac_c_werror_flag"
14201     || test ! -s conftest.err'
14202     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14203     (eval $ac_try) 2>&5
14204     ac_status=$?
14205     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14206     (exit $ac_status); }; } &&
14207     { ac_try='test -s conftest$ac_exeext'
14208     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14209     (eval $ac_try) 2>&5
14210     ac_status=$?
14211     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14212     (exit $ac_status); }; }; then
14213     ac_cv_lib_CGAL_main=yes
14214     else
14215     echo "$as_me: failed program was:" >&5
14216     sed 's/^/| /' conftest.$ac_ext >&5
14217    
14218     ac_cv_lib_CGAL_main=no
14219     fi
14220     rm -f conftest.err conftest.$ac_objext \
14221     conftest$ac_exeext conftest.$ac_ext
14222     LIBS=$ac_check_lib_save_LIBS
14223     fi
14224     echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
14225     echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6
14226     if test $ac_cv_lib_CGAL_main = yes; then
14227     CGAL_LIBS="-lCGAL -lgmp -lmpfr"
14228     cgal_have_lib=yes
14229     else
14230     cgal_have_lib=no
14231     fi
14232    
14233     LIBS="$save_LIBS"
14234     else
14235     CGAL_LIBS="-lCGAL"
14236     echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
14237     echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6
14238     if test "${ac_cv_lib_mpfr_main+set}" = set; then
14239     echo $ECHO_N "(cached) $ECHO_C" >&6
14240     else
14241     ac_check_lib_save_LIBS=$LIBS
14242     LIBS="-lmpfr $LIBS"
14243     cat >conftest.$ac_ext <<_ACEOF
14244     /* confdefs.h. */
14245     _ACEOF
14246     cat confdefs.h >>conftest.$ac_ext
14247     cat >>conftest.$ac_ext <<_ACEOF
14248     /* end confdefs.h. */
14249    
14250    
14251     #ifdef FC_DUMMY_MAIN
14252     #ifndef FC_DUMMY_MAIN_EQ_F77
14253     # ifdef __cplusplus
14254     extern "C"
14255     # endif
14256     int FC_DUMMY_MAIN() { return 1; }
14257     #endif
14258     #endif
14259     int
14260     main ()
14261     {
14262     main ();
14263     ;
14264     return 0;
14265     }
14266     _ACEOF
14267     rm -f conftest.$ac_objext conftest$ac_exeext
14268     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14269     (eval $ac_link) 2>conftest.er1
14270     ac_status=$?
14271     grep -v '^ *+' conftest.er1 >conftest.err
14272     rm -f conftest.er1
14273     cat conftest.err >&5
14274     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14275     (exit $ac_status); } &&
14276     { ac_try='test -z "$ac_c_werror_flag"
14277     || test ! -s conftest.err'
14278     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14279     (eval $ac_try) 2>&5
14280     ac_status=$?
14281     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14282     (exit $ac_status); }; } &&
14283     { ac_try='test -s conftest$ac_exeext'
14284     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14285     (eval $ac_try) 2>&5
14286     ac_status=$?
14287     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14288     (exit $ac_status); }; }; then
14289     ac_cv_lib_mpfr_main=yes
14290     else
14291     echo "$as_me: failed program was:" >&5
14292     sed 's/^/| /' conftest.$ac_ext >&5
14293    
14294     ac_cv_lib_mpfr_main=no
14295     fi
14296     rm -f conftest.err conftest.$ac_objext \
14297     conftest$ac_exeext conftest.$ac_ext
14298     LIBS=$ac_check_lib_save_LIBS
14299     fi
14300     echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
14301     echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6
14302     if test $ac_cv_lib_mpfr_main = yes; then
14303     CGAL_LIBS="$CGAL_LIBS -lmpfr"
14304     fi
14305    
14306     echo "$as_me:$LINENO: checking for main in -lgmp" >&5
14307     echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6
14308     if test "${ac_cv_lib_gmp_main+set}" = set; then
14309     echo $ECHO_N "(cached) $ECHO_C" >&6
14310     else
14311     ac_check_lib_save_LIBS=$LIBS
14312     LIBS="-lgmp $LIBS"
14313     cat >conftest.$ac_ext <<_ACEOF
14314     /* confdefs.h. */
14315     _ACEOF
14316     cat confdefs.h >>conftest.$ac_ext
14317     cat >>conftest.$ac_ext <<_ACEOF
14318     /* end confdefs.h. */
14319    
14320    
14321     #ifdef FC_DUMMY_MAIN
14322     #ifndef FC_DUMMY_MAIN_EQ_F77
14323     # ifdef __cplusplus
14324     extern "C"
14325     # endif
14326     int FC_DUMMY_MAIN() { return 1; }
14327     #endif
14328     #endif
14329     int
14330     main ()
14331     {
14332     main ();
14333     ;
14334     return 0;
14335     }
14336     _ACEOF
14337     rm -f conftest.$ac_objext conftest$ac_exeext
14338     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14339     (eval $ac_link) 2>conftest.er1
14340     ac_status=$?
14341     grep -v '^ *+' conftest.er1 >conftest.err
14342     rm -f conftest.er1
14343     cat conftest.err >&5
14344     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14345     (exit $ac_status); } &&
14346     { ac_try='test -z "$ac_c_werror_flag"
14347     || test ! -s conftest.err'
14348     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14349     (eval $ac_try) 2>&5
14350     ac_status=$?
14351     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14352     (exit $ac_status); }; } &&
14353     { ac_try='test -s conftest$ac_exeext'
14354     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14355     (eval $ac_try) 2>&5
14356     ac_status=$?
14357     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14358     (exit $ac_status); }; }; then
14359     ac_cv_lib_gmp_main=yes
14360     else
14361     echo "$as_me: failed program was:" >&5
14362     sed 's/^/| /' conftest.$ac_ext >&5
14363    
14364     ac_cv_lib_gmp_main=no
14365     fi
14366     rm -f conftest.err conftest.$ac_objext \
14367     conftest$ac_exeext conftest.$ac_ext
14368     LIBS=$ac_check_lib_save_LIBS
14369     fi
14370     echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
14371     echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6
14372     if test $ac_cv_lib_gmp_main = yes; then
14373     CGAL_LIBS="$CGAL_LIBS -lgmp"
14374     fi
14375    
14376     echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
14377     echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6
14378     if test "${ac_cv_lib_gmpxx_main+set}" = set; then
14379     echo $ECHO_N "(cached) $ECHO_C" >&6
14380     else
14381     ac_check_lib_save_LIBS=$LIBS
14382     LIBS="-lgmpxx $LIBS"
14383     cat >conftest.$ac_ext <<_ACEOF
14384     /* confdefs.h. */
14385     _ACEOF
14386     cat confdefs.h >>conftest.$ac_ext
14387     cat >>conftest.$ac_ext <<_ACEOF
14388     /* end confdefs.h. */
14389    
14390    
14391     #ifdef FC_DUMMY_MAIN
14392     #ifndef FC_DUMMY_MAIN_EQ_F77
14393     # ifdef __cplusplus
14394     extern "C"
14395     # endif
14396     int FC_DUMMY_MAIN() { return 1; }
14397     #endif
14398     #endif
14399     int
14400     main ()
14401     {
14402     main ();
14403     ;
14404     return 0;
14405     }
14406     _ACEOF
14407     rm -f conftest.$ac_objext conftest$ac_exeext
14408     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14409     (eval $ac_link) 2>conftest.er1
14410     ac_status=$?
14411     grep -v '^ *+' conftest.er1 >conftest.err
14412     rm -f conftest.er1
14413     cat conftest.err >&5
14414     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14415     (exit $ac_status); } &&
14416     { ac_try='test -z "$ac_c_werror_flag"
14417     || test ! -s conftest.err'
14418     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14419     (eval $ac_try) 2>&5
14420     ac_status=$?
14421     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14422     (exit $ac_status); }; } &&
14423     { ac_try='test -s conftest$ac_exeext'
14424     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14425     (eval $ac_try) 2>&5
14426     ac_status=$?
14427     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14428     (exit $ac_status); }; }; then
14429     ac_cv_lib_gmpxx_main=yes
14430     else
14431     echo "$as_me: failed program was:" >&5
14432     sed 's/^/| /' conftest.$ac_ext >&5
14433    
14434     ac_cv_lib_gmpxx_main=no
14435     fi
14436     rm -f conftest.err conftest.$ac_objext \
14437     conftest$ac_exeext conftest.$ac_ext
14438     LIBS=$ac_check_lib_save_LIBS
14439     fi
14440     echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
14441     echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6
14442     if test $ac_cv_lib_gmpxx_main = yes; then
14443     CGAL_LIBS="$CGAL_LIBS -lgmpxx"
14444     fi
14445    
14446     fi
14447    
14448     if test "$cgal_have_lib" == yes; then
14449     acx_cgal_found=yes
14450     fi
14451     fi
14452     if test "$acx_cgal_found" == yes; then
14453     echo "$as_me:$LINENO: checking for main in -lCore" >&5
14454     echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6
14455     if test "${ac_cv_lib_Core_main+set}" = set; then
14456     echo $ECHO_N "(cached) $ECHO_C" >&6
14457     else
14458     ac_check_lib_save_LIBS=$LIBS
14459     LIBS="-lCore $LIBS"
14460     cat >conftest.$ac_ext <<_ACEOF
14461     /* confdefs.h. */
14462     _ACEOF
14463     cat confdefs.h >>conftest.$ac_ext
14464     cat >>conftest.$ac_ext <<_ACEOF
14465     /* end confdefs.h. */
14466    
14467    
14468     #ifdef FC_DUMMY_MAIN
14469     #ifndef FC_DUMMY_MAIN_EQ_F77
14470     # ifdef __cplusplus
14471     extern "C"
14472     # endif
14473     int FC_DUMMY_MAIN() { return 1; }
14474     #endif
14475     #endif
14476     int
14477     main ()
14478     {
14479     main ();
14480     ;
14481     return 0;
14482     }
14483     _ACEOF
14484     rm -f conftest.$ac_objext conftest$ac_exeext
14485     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14486     (eval $ac_link) 2>conftest.er1
14487     ac_status=$?
14488     grep -v '^ *+' conftest.er1 >conftest.err
14489     rm -f conftest.er1
14490     cat conftest.err >&5
14491     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14492     (exit $ac_status); } &&
14493     { ac_try='test -z "$ac_c_werror_flag"
14494     || test ! -s conftest.err'
14495     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14496     (eval $ac_try) 2>&5
14497     ac_status=$?
14498     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14499     (exit $ac_status); }; } &&
14500     { ac_try='test -s conftest$ac_exeext'
14501     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14502     (eval $ac_try) 2>&5
14503     ac_status=$?
14504     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14505     (exit $ac_status); }; }; then
14506     ac_cv_lib_Core_main=yes
14507     else
14508     echo "$as_me: failed program was:" >&5
14509     sed 's/^/| /' conftest.$ac_ext >&5
14510    
14511     ac_cv_lib_Core_main=no
14512     fi
14513     rm -f conftest.err conftest.$ac_objext \
14514     conftest$ac_exeext conftest.$ac_ext
14515     LIBS=$ac_check_lib_save_LIBS
14516     fi
14517     echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
14518     echo "${ECHO_T}$ac_cv_lib_Core_main" >&6
14519     if test $ac_cv_lib_Core_main = yes; then
14520     CGAL_LIBS="$CGAL_LIBS -lCore"
14521     fi
14522    
14523     fi
14524     fi
14525    
14526    
14527    
14528     echo "$as_me:$LINENO: checking CGAL" >&5
14529     echo $ECHO_N "checking CGAL... $ECHO_C" >&6
14530     if test "$acx_cgal_found" == yes; then
14531     echo "$as_me:$LINENO: result: yes" >&5
14532     echo "${ECHO_T}yes" >&6;
14533    
14534     else
14535     echo "$as_me:$LINENO: result: no" >&5
14536     echo "${ECHO_T}no" >&6
14537    
14538     fi
14539 chuckv 3292 USE_CGAL=no
14540 chuckv 3288 if test "$acx_cgal_found" == yes; then
14541     USE_CGAL=yes
14542    
14543     cat >>confdefs.h <<\_ACEOF
14544     #define HAVE_CGAL 1
14545     _ACEOF
14546    
14547    
14548    
14549    
14550    
14551     fi
14552    
14553    
14554    
14555 chuckv 3291
14556 chuckv 3288 # Check whether --enable-doxygen or --disable-doxygen was given.
14557     if test "${enable_doxygen+set}" = set; then
14558     enableval="$enable_doxygen"
14559    
14560     fi;
14561     # Check whether --enable-dot or --disable-dot was given.
14562     if test "${enable_dot+set}" = set; then
14563     enableval="$enable_dot"
14564    
14565     fi;
14566     # Check whether --enable-html-docs or --disable-html-docs was given.
14567 gezelter 1540 if test "${enable_html_docs+set}" = set; then
14568 chuckv 3288 enableval="$enable_html_docs"
14569    
14570 gezelter 1540 else
14571     enable_html_docs=yes
14572 chuckv 3288 fi;
14573     # Check whether --enable-latex-docs or --disable-latex-docs was given.
14574     if test "${enable_latex_docs+set}" = set; then
14575     enableval="$enable_latex_docs"
14576 chuckv 3275
14577 gezelter 1540 else
14578     enable_latex_docs=no
14579 chuckv 3288 fi;
14580 gezelter 1540 if test "x$enable_doxygen" = xno; then
14581     enable_doc=no
14582     else
14583     # Extract the first word of "doxygen", so it can be a program name with args.
14584     set dummy doxygen; ac_word=$2
14585 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
14586     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14587 gezelter 1540 if test "${ac_cv_path_DOXYGEN+set}" = set; then
14588     echo $ECHO_N "(cached) $ECHO_C" >&6
14589     else
14590     case $DOXYGEN in
14591     [\\/]* | ?:[\\/]*)
14592     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
14593     ;;
14594     *)
14595 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14596     for as_dir in $PATH
14597     do
14598     IFS=$as_save_IFS
14599     test -z "$as_dir" && as_dir=.
14600     for ac_exec_ext in '' $ac_executable_extensions; do
14601 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14602 gezelter 2081 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14603     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14604     break 2
14605     fi
14606 gezelter 1540 done
14607 gezelter 2081 done
14608 gezelter 1540
14609     ;;
14610     esac
14611     fi
14612     DOXYGEN=$ac_cv_path_DOXYGEN
14613 chuckv 3288
14614 gezelter 1540 if test -n "$DOXYGEN"; then
14615 chuckv 3288 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14616     echo "${ECHO_T}$DOXYGEN" >&6
14617 gezelter 1540 else
14618 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
14619     echo "${ECHO_T}no" >&6
14620 gezelter 1540 fi
14621    
14622     if test "x$DOXYGEN" = x; then
14623     if test "x$enable_doxygen" = xyes; then
14624 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14625 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
14626     { (exit 1); exit 1; }; }
14627     fi
14628     enable_doc=no
14629     else
14630     enable_doc=yes
14631     # Extract the first word of "dot", so it can be a program name with args.
14632     set dummy dot; ac_word=$2
14633 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
14634     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14635 gezelter 1540 if test "${ac_cv_path_DOT+set}" = set; then
14636     echo $ECHO_N "(cached) $ECHO_C" >&6
14637     else
14638     case $DOT in
14639     [\\/]* | ?:[\\/]*)
14640     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14641     ;;
14642     *)
14643 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14644     for as_dir in $PATH
14645     do
14646     IFS=$as_save_IFS
14647     test -z "$as_dir" && as_dir=.
14648     for ac_exec_ext in '' $ac_executable_extensions; do
14649 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14650 gezelter 2081 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14651     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14652     break 2
14653     fi
14654 gezelter 1540 done
14655 gezelter 2081 done
14656 gezelter 1540
14657     ;;
14658     esac
14659     fi
14660     DOT=$ac_cv_path_DOT
14661 chuckv 3288
14662 gezelter 1540 if test -n "$DOT"; then
14663 chuckv 3288 echo "$as_me:$LINENO: result: $DOT" >&5
14664     echo "${ECHO_T}$DOT" >&6
14665 gezelter 1540 else
14666 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
14667     echo "${ECHO_T}no" >&6
14668 gezelter 1540 fi
14669    
14670     fi
14671     fi
14672    
14673     if test "x$enable_doc" = xyes; then
14674     DOC=1
14675     else
14676     DOC=0
14677     fi
14678    
14679 gezelter 2081
14680 gezelter 1540 if test x$DOT = x; then
14681     if test "x$enable_dot" = xyes; then
14682 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14683 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
14684     { (exit 1); exit 1; }; }
14685     fi
14686     enable_dot=no
14687     else
14688     enable_dot=yes
14689     fi
14690    
14691 gezelter 2081
14692    
14693    
14694    
14695    
14696    
14697 gezelter 1490
14698    
14699    
14700    
14701    
14702    
14703    
14704    
14705    
14706 gezelter 2081
14707    
14708    
14709 chuckv 3291 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile scripts/filepp"
14710 gezelter 2081
14711    
14712 gezelter 1490 cat >confcache <<\_ACEOF
14713     # This file is a shell script that caches the results of configure
14714     # tests run on this system so they can be shared between configure
14715     # scripts and configure runs, see configure's option --config-cache.
14716     # It is not useful on other systems. If it contains results you don't
14717     # want to keep, you may remove or edit it.
14718     #
14719     # config.status only pays attention to the cache file if you give it
14720     # the --recheck option to rerun configure.
14721     #
14722 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14723 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14724     # following values.
14725    
14726     _ACEOF
14727    
14728     # The following way of writing the cache mishandles newlines in values,
14729     # but we know of no workaround that is simple, portable, and efficient.
14730 chuckv 3288 # So, don't put newlines in cache variables' values.
14731 gezelter 1490 # Ultrix sh set writes to stderr and can't be redirected directly,
14732     # and sets the high bit in the cache file unless we assign to the vars.
14733 chuckv 3288 {
14734 gezelter 1490 (set) 2>&1 |
14735 chuckv 3288 case `(ac_space=' '; set | grep ac_space) 2>&1` in
14736     *ac_space=\ *)
14737 gezelter 1490 # `set' does not quote correctly, so add quotes (double-quote
14738     # substitution turns \\\\ into \\, and sed turns \\ into \).
14739     sed -n \
14740 gezelter 2081 "s/'/'\\\\''/g;
14741     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14742 chuckv 3288 ;;
14743 gezelter 1490 *)
14744     # `set' quotes correctly as required by POSIX, so do not add quotes.
14745 chuckv 3288 sed -n \
14746     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14747 gezelter 1490 ;;
14748 chuckv 3288 esac;
14749     } |
14750 gezelter 1490 sed '
14751     t clear
14752 chuckv 3288 : clear
14753 gezelter 1490 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14754     t end
14755 chuckv 3288 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14756     : end' >>confcache
14757     if diff $cache_file confcache >/dev/null 2>&1; then :; else
14758     if test -w $cache_file; then
14759     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14760 gezelter 1490 cat confcache >$cache_file
14761     else
14762 chuckv 3288 echo "not updating unwritable cache $cache_file"
14763 gezelter 1490 fi
14764     fi
14765     rm -f confcache
14766    
14767     test "x$prefix" = xNONE && prefix=$ac_default_prefix
14768     # Let make expand exec_prefix.
14769     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14770    
14771 chuckv 3288 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14772     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14773     # trailing colons and then remove the whole line if VPATH becomes empty
14774     # (actually we leave an empty line to preserve line numbers).
14775     if test "x$srcdir" = x.; then
14776     ac_vpsub='/^[ ]*VPATH[ ]*=/{
14777     s/:*\$(srcdir):*/:/;
14778     s/:*\${srcdir}:*/:/;
14779     s/:*@srcdir@:*/:/;
14780     s/^\([^=]*=[ ]*\):*/\1/;
14781     s/:*$//;
14782     s/^[^=]*=[ ]*$//;
14783     }'
14784     fi
14785    
14786 gezelter 1490 DEFS=-DHAVE_CONFIG_H
14787    
14788 gezelter 2081 ac_libobjs=
14789     ac_ltlibobjs=
14790     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14791     # 1. Remove the extension, and $U if already installed.
14792 chuckv 3288 ac_i=`echo "$ac_i" |
14793     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14794     # 2. Add them.
14795     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14796     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14797 gezelter 2081 done
14798     LIBOBJS=$ac_libobjs
14799    
14800     LTLIBOBJS=$ac_ltlibobjs
14801    
14802    
14803    
14804 gezelter 1490 : ${CONFIG_STATUS=./config.status}
14805     ac_clean_files_save=$ac_clean_files
14806     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14807 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14808 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14809     cat >$CONFIG_STATUS <<_ACEOF
14810     #! $SHELL
14811 gezelter 2081 # Generated by $as_me.
14812 gezelter 1490 # Run this file to recreate the current configuration.
14813     # Compiler output produced by configure, useful for debugging
14814     # configure, is in config.log if it exists.
14815    
14816     debug=false
14817 gezelter 2081 ac_cs_recheck=false
14818     ac_cs_silent=false
14819 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
14820     _ACEOF
14821    
14822     cat >>$CONFIG_STATUS <<\_ACEOF
14823 gezelter 2081 ## --------------------- ##
14824     ## M4sh Initialization. ##
14825     ## --------------------- ##
14826    
14827 chuckv 3288 # Be Bourne compatible
14828 gezelter 1490 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14829     emulate sh
14830     NULLCMD=:
14831 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14832     # is contrary to our usage. Disable this feature.
14833     alias -g '${1+"$@"}'='"$@"'
14834 chuckv 3288 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14835     set -o posix
14836 gezelter 1490 fi
14837 chuckv 3288 DUALCASE=1; export DUALCASE # for MKS sh
14838 gezelter 1490
14839 gezelter 2081 # Support unset when possible.
14840     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14841     as_unset=unset
14842     else
14843     as_unset=false
14844     fi
14845    
14846    
14847     # Work around bugs in pre-3.0 UWIN ksh.
14848 chuckv 3288 $as_unset ENV MAIL MAILPATH
14849 gezelter 2081 PS1='$ '
14850     PS2='> '
14851     PS4='+ '
14852    
14853     # NLS nuisances.
14854     for as_var in \
14855     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14856     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14857     LC_TELEPHONE LC_TIME
14858     do
14859     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14860     eval $as_var=C; export $as_var
14861     else
14862 chuckv 3288 $as_unset $as_var
14863 gezelter 2081 fi
14864     done
14865    
14866     # Required to use basename.
14867 chuckv 3288 if expr a : '\(a\)' >/dev/null 2>&1; then
14868 gezelter 2081 as_expr=expr
14869     else
14870     as_expr=false
14871     fi
14872    
14873 chuckv 3288 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14874 gezelter 2081 as_basename=basename
14875     else
14876     as_basename=false
14877     fi
14878    
14879    
14880 gezelter 1490 # Name of the executable.
14881 chuckv 3288 as_me=`$as_basename "$0" ||
14882 gezelter 2081 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14883     X"$0" : 'X\(//\)$' \| \
14884 chuckv 3288 X"$0" : 'X\(/\)$' \| \
14885     . : '\(.\)' 2>/dev/null ||
14886 gezelter 2081 echo X/"$0" |
14887 chuckv 3288 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14888     /^X\/\(\/\/\)$/{ s//\1/; q; }
14889     /^X\/\(\/\).*/{ s//\1/; q; }
14890     s/.*/./; q'`
14891 gezelter 1490
14892 gezelter 2081
14893 chuckv 3288 # PATH needs CR, and LINENO needs CR and PATH.
14894     # Avoid depending upon Character Ranges.
14895     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14896     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14897     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14898     as_cr_digits='0123456789'
14899     as_cr_alnum=$as_cr_Letters$as_cr_digits
14900 gezelter 2081
14901 chuckv 3288 # The user is always right.
14902     if test "${PATH_SEPARATOR+set}" != set; then
14903     echo "#! /bin/sh" >conf$$.sh
14904     echo "exit 0" >>conf$$.sh
14905     chmod +x conf$$.sh
14906     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14907     PATH_SEPARATOR=';'
14908     else
14909     PATH_SEPARATOR=:
14910     fi
14911     rm -f conf$$.sh
14912     fi
14913 gezelter 2081
14914 chuckv 3288
14915 gezelter 2081 as_lineno_1=$LINENO
14916     as_lineno_2=$LINENO
14917 chuckv 3288 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14918 gezelter 2081 test "x$as_lineno_1" != "x$as_lineno_2" &&
14919 chuckv 3288 test "x$as_lineno_3" = "x$as_lineno_2" || {
14920     # Find who we are. Look in the path if we contain no path at all
14921     # relative or not.
14922     case $0 in
14923     *[\\/]* ) as_myself=$0 ;;
14924     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14925     for as_dir in $PATH
14926     do
14927     IFS=$as_save_IFS
14928     test -z "$as_dir" && as_dir=.
14929     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14930     done
14931 gezelter 2081
14932 chuckv 3288 ;;
14933     esac
14934     # We did not find ourselves, most probably we were run as `sh COMMAND'
14935     # in which case we are not to be found in the path.
14936     if test "x$as_myself" = x; then
14937     as_myself=$0
14938     fi
14939     if test ! -f "$as_myself"; then
14940     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14941     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14942     { (exit 1); exit 1; }; }
14943     fi
14944     case $CONFIG_SHELL in
14945     '')
14946     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14947     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14948     do
14949     IFS=$as_save_IFS
14950     test -z "$as_dir" && as_dir=.
14951     for as_base in sh bash ksh sh5; do
14952     case $as_dir in
14953     /*)
14954     if ("$as_dir/$as_base" -c '
14955     as_lineno_1=$LINENO
14956     as_lineno_2=$LINENO
14957     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14958     test "x$as_lineno_1" != "x$as_lineno_2" &&
14959     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14960     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14961     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14962     CONFIG_SHELL=$as_dir/$as_base
14963     export CONFIG_SHELL
14964     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14965     fi;;
14966     esac
14967     done
14968     done
14969     ;;
14970     esac
14971    
14972 gezelter 2081 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14973     # uniformly replaced by the line number. The first 'sed' inserts a
14974 chuckv 3288 # line-number line before each line; the second 'sed' does the real
14975     # work. The second script uses 'N' to pair each line-number line
14976     # with the numbered line, and appends trailing '-' during
14977     # substitution so that $LINENO is not a special case at line end.
14978 gezelter 2081 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14979 chuckv 3288 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14980     sed '=' <$as_myself |
14981 gezelter 2081 sed '
14982     N
14983 chuckv 3288 s,$,-,
14984     : loop
14985     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14986 gezelter 2081 t loop
14987 chuckv 3288 s,-$,,
14988     s,^['$as_cr_digits']*\n,,
14989 gezelter 2081 ' >$as_me.lineno &&
14990 chuckv 3288 chmod +x $as_me.lineno ||
14991     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14992     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14993 gezelter 2081 { (exit 1); exit 1; }; }
14994    
14995     # Don't try to exec as it changes $[0], causing all sort of problems
14996     # (the dirname of $[0] is not the place where we might find the
14997 chuckv 3288 # original and so on. Autoconf is especially sensible to this).
14998     . ./$as_me.lineno
14999 gezelter 2081 # Exit status is that of the last command.
15000     exit
15001     }
15002    
15003    
15004 chuckv 3288 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
15005     *c*,-n*) ECHO_N= ECHO_C='
15006     ' ECHO_T=' ' ;;
15007     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
15008     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
15009 gezelter 2081 esac
15010    
15011 chuckv 3288 if expr a : '\(a\)' >/dev/null 2>&1; then
15012 gezelter 1490 as_expr=expr
15013     else
15014     as_expr=false
15015     fi
15016    
15017     rm -f conf$$ conf$$.exe conf$$.file
15018     echo >conf$$.file
15019     if ln -s conf$$.file conf$$ 2>/dev/null; then
15020 chuckv 3288 # We could just check for DJGPP; but this test a) works b) is more generic
15021     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
15022     if test -f conf$$.exe; then
15023     # Don't use ln at all; we don't have any links
15024 gezelter 1490 as_ln_s='cp -p'
15025 chuckv 3288 else
15026     as_ln_s='ln -s'
15027     fi
15028 gezelter 1490 elif ln conf$$.file conf$$ 2>/dev/null; then
15029     as_ln_s=ln
15030     else
15031     as_ln_s='cp -p'
15032     fi
15033 chuckv 3288 rm -f conf$$ conf$$.exe conf$$.file
15034 gezelter 1490
15035 gezelter 2081 if mkdir -p . 2>/dev/null; then
15036     as_mkdir_p=:
15037 gezelter 1490 else
15038 gezelter 2081 test -d ./-p && rmdir ./-p
15039     as_mkdir_p=false
15040 gezelter 1490 fi
15041    
15042 chuckv 3288 as_executable_p="test -f"
15043 gezelter 1490
15044 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
15045     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15046    
15047     # Sed expression to map a string onto a valid variable name.
15048     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15049    
15050    
15051 chuckv 3288 # IFS
15052     # We need space, tab and new line, in precisely that order.
15053     as_nl='
15054     '
15055     IFS=" $as_nl"
15056    
15057     # CDPATH.
15058     $as_unset CDPATH
15059    
15060 gezelter 1490 exec 6>&1
15061    
15062 chuckv 3288 # Open the log real soon, to keep \$[0] and so on meaningful, and to
15063 gezelter 2081 # report actual input values of CONFIG_FILES etc. instead of their
15064 chuckv 3288 # values after options handling. Logging --version etc. is OK.
15065     exec 5>>config.log
15066     {
15067     echo
15068     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15069     ## Running $as_me. ##
15070     _ASBOX
15071     } >&5
15072     cat >&5 <<_CSEOF
15073 gezelter 2081
15074 chuckv 3288 This file was extended by OOPSE $as_me 4.0, which was
15075     generated by GNU Autoconf 2.59. Invocation command line was
15076    
15077 gezelter 2081 CONFIG_FILES = $CONFIG_FILES
15078     CONFIG_HEADERS = $CONFIG_HEADERS
15079     CONFIG_LINKS = $CONFIG_LINKS
15080     CONFIG_COMMANDS = $CONFIG_COMMANDS
15081     $ $0 $@
15082    
15083 chuckv 3288 _CSEOF
15084     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
15085     echo >&5
15086 gezelter 1490 _ACEOF
15087    
15088     # Files that config.status was made for.
15089 chuckv 3288 if test -n "$ac_config_files"; then
15090     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
15091     fi
15092 gezelter 1490
15093 chuckv 3288 if test -n "$ac_config_headers"; then
15094     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
15095     fi
15096 gezelter 1490
15097 chuckv 3288 if test -n "$ac_config_links"; then
15098     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
15099     fi
15100    
15101     if test -n "$ac_config_commands"; then
15102     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
15103     fi
15104    
15105 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15106 chuckv 3288
15107 gezelter 1490 ac_cs_usage="\
15108     \`$as_me' instantiates files from templates according to the
15109     current configuration.
15110    
15111     Usage: $0 [OPTIONS] [FILE]...
15112    
15113     -h, --help print this help, then exit
15114 chuckv 3288 -V, --version print version number, then exit
15115 gezelter 2081 -q, --quiet do not print progress messages
15116 gezelter 1490 -d, --debug don't remove temporary files
15117     --recheck update $as_me by reconfiguring in the same conditions
15118     --file=FILE[:TEMPLATE]
15119 gezelter 2081 instantiate the configuration file FILE
15120 gezelter 1490 --header=FILE[:TEMPLATE]
15121 gezelter 2081 instantiate the configuration header FILE
15122 gezelter 1490
15123     Configuration files:
15124     $config_files
15125    
15126     Configuration headers:
15127     $config_headers
15128    
15129     Configuration links:
15130     $config_links
15131    
15132     Report bugs to <bug-autoconf@gnu.org>."
15133 chuckv 3288 _ACEOF
15134 chuckv 3275
15135 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
15136 gezelter 1490 ac_cs_version="\\
15137 chuckv 3288 OOPSE config.status 4.0
15138     configured by $0, generated by GNU Autoconf 2.59,
15139     with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
15140 gezelter 1490
15141 chuckv 3288 Copyright (C) 2003 Free Software Foundation, Inc.
15142 gezelter 1490 This config.status script is free software; the Free Software Foundation
15143     gives unlimited permission to copy, distribute and modify it."
15144 chuckv 3288 srcdir=$srcdir
15145     INSTALL="$INSTALL"
15146 gezelter 2081 _ACEOF
15147 gezelter 1490
15148 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15149 gezelter 1490 # If no file are specified by the user, then we need to provide default
15150     # value. By we need to know if files were specified by the user.
15151     ac_need_defaults=:
15152     while test $# != 0
15153     do
15154     case $1 in
15155     --*=*)
15156 chuckv 3288 ac_option=`expr "x$1" : 'x\([^=]*\)='`
15157     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
15158 gezelter 2081 ac_shift=:
15159 gezelter 1490 ;;
15160 chuckv 3288 -*)
15161 gezelter 2081 ac_option=$1
15162     ac_optarg=$2
15163     ac_shift=shift
15164     ;;
15165 chuckv 3288 *) # This is not an option, so the user has probably given explicit
15166     # arguments.
15167     ac_option=$1
15168     ac_need_defaults=false;;
15169 gezelter 1490 esac
15170    
15171 gezelter 2081 case $ac_option in
15172 gezelter 1490 # Handling of the options.
15173 chuckv 3288 _ACEOF
15174     cat >>$CONFIG_STATUS <<\_ACEOF
15175 gezelter 1490 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15176 gezelter 2081 ac_cs_recheck=: ;;
15177 chuckv 3288 --version | --vers* | -V )
15178     echo "$ac_cs_version"; exit 0 ;;
15179     --he | --h)
15180     # Conflict between --help and --header
15181     { { echo "$as_me:$LINENO: error: ambiguous option: $1
15182     Try \`$0 --help' for more information." >&5
15183     echo "$as_me: error: ambiguous option: $1
15184     Try \`$0 --help' for more information." >&2;}
15185     { (exit 1); exit 1; }; };;
15186     --help | --hel | -h )
15187     echo "$ac_cs_usage"; exit 0 ;;
15188     --debug | --d* | -d )
15189 gezelter 1490 debug=: ;;
15190     --file | --fil | --fi | --f )
15191 gezelter 2081 $ac_shift
15192     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
15193 gezelter 1490 ac_need_defaults=false;;
15194     --header | --heade | --head | --hea )
15195 gezelter 2081 $ac_shift
15196     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
15197 gezelter 1490 ac_need_defaults=false;;
15198 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15199     | -silent | --silent | --silen | --sile | --sil | --si | --s)
15200     ac_cs_silent=: ;;
15201 gezelter 1490
15202     # This is an error.
15203 chuckv 3288 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
15204     Try \`$0 --help' for more information." >&5
15205     echo "$as_me: error: unrecognized option: $1
15206     Try \`$0 --help' for more information." >&2;}
15207 gezelter 1490 { (exit 1); exit 1; }; } ;;
15208 gezelter 2081
15209 chuckv 3288 *) ac_config_targets="$ac_config_targets $1" ;;
15210 gezelter 2081
15211 gezelter 1490 esac
15212     shift
15213     done
15214    
15215 gezelter 2081 ac_configure_extra_args=
15216 gezelter 1490
15217 gezelter 2081 if $ac_cs_silent; then
15218     exec 6>/dev/null
15219     ac_configure_extra_args="$ac_configure_extra_args --silent"
15220     fi
15221 gezelter 1490
15222 gezelter 2081 _ACEOF
15223     cat >>$CONFIG_STATUS <<_ACEOF
15224     if \$ac_cs_recheck; then
15225 chuckv 3288 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
15226     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15227 gezelter 2081 fi
15228 gezelter 1490
15229     _ACEOF
15230    
15231 gezelter 2081
15232 chuckv 3288
15233    
15234    
15235 chuckv 3275 cat >>$CONFIG_STATUS <<\_ACEOF
15236 gezelter 2081 for ac_config_target in $ac_config_targets
15237     do
15238 chuckv 3288 case "$ac_config_target" in
15239     # Handling of arguments.
15240     "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
15241     "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
15242     "src/math/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
15243     "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
15244     "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
15245     "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
15246 gezelter 2081 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
15247     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
15248     { (exit 1); exit 1; }; };;
15249     esac
15250     done
15251    
15252 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
15253     # then the envvar interface is used. Set only those that are not.
15254     # We use the long form for the default assignment because of an extremely
15255     # bizarre bug on SunOS 4.1.3.
15256     if $ac_need_defaults; then
15257     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15258     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15259     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
15260     fi
15261    
15262 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
15263 chuckv 3288 # simply because there is no reason to put it here, and in addition,
15264 gezelter 2081 # creating and moving files from /tmp can sometimes cause problems.
15265 chuckv 3288 # Create a temporary directory, and hook for its removal unless debugging.
15266 gezelter 1490 $debug ||
15267     {
15268 chuckv 3288 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
15269 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
15270 gezelter 1490 }
15271 chuckv 3288
15272 gezelter 1490 # Create a (secure) tmp directory for tmp files.
15273 gezelter 2081
15274 gezelter 1490 {
15275 chuckv 3288 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
15276 gezelter 1490 test -n "$tmp" && test -d "$tmp"
15277     } ||
15278     {
15279 chuckv 3288 tmp=./confstat$$-$RANDOM
15280     (umask 077 && mkdir $tmp)
15281 gezelter 1490 } ||
15282     {
15283 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
15284 gezelter 1490 { (exit 1); exit 1; }
15285     }
15286    
15287 chuckv 3288 _ACEOF
15288    
15289     cat >>$CONFIG_STATUS <<_ACEOF
15290    
15291 gezelter 1490 #
15292 chuckv 3288 # CONFIG_FILES section.
15293 gezelter 1490 #
15294    
15295     # No need to generate the scripts if there are no CONFIG_FILES.
15296     # This happens for instance when ./config.status config.h
15297 chuckv 3288 if test -n "\$CONFIG_FILES"; then
15298     # Protect against being on the right side of a sed subst in config.status.
15299     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
15300     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
15301     s,@SHELL@,$SHELL,;t t
15302     s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
15303     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
15304     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
15305     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
15306     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
15307     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
15308     s,@exec_prefix@,$exec_prefix,;t t
15309     s,@prefix@,$prefix,;t t
15310     s,@program_transform_name@,$program_transform_name,;t t
15311     s,@bindir@,$bindir,;t t
15312     s,@sbindir@,$sbindir,;t t
15313     s,@libexecdir@,$libexecdir,;t t
15314     s,@datadir@,$datadir,;t t
15315     s,@sysconfdir@,$sysconfdir,;t t
15316     s,@sharedstatedir@,$sharedstatedir,;t t
15317     s,@localstatedir@,$localstatedir,;t t
15318     s,@libdir@,$libdir,;t t
15319     s,@includedir@,$includedir,;t t
15320     s,@oldincludedir@,$oldincludedir,;t t
15321     s,@infodir@,$infodir,;t t
15322     s,@mandir@,$mandir,;t t
15323     s,@build_alias@,$build_alias,;t t
15324     s,@host_alias@,$host_alias,;t t
15325     s,@target_alias@,$target_alias,;t t
15326     s,@DEFS@,$DEFS,;t t
15327     s,@ECHO_C@,$ECHO_C,;t t
15328     s,@ECHO_N@,$ECHO_N,;t t
15329     s,@ECHO_T@,$ECHO_T,;t t
15330     s,@LIBS@,$LIBS,;t t
15331     s,@build@,$build,;t t
15332     s,@build_cpu@,$build_cpu,;t t
15333     s,@build_vendor@,$build_vendor,;t t
15334     s,@build_os@,$build_os,;t t
15335     s,@host@,$host,;t t
15336     s,@host_cpu@,$host_cpu,;t t
15337     s,@host_vendor@,$host_vendor,;t t
15338     s,@host_os@,$host_os,;t t
15339     s,@PROGNAME@,$PROGNAME,;t t
15340     s,@debug@,$debug,;t t
15341     s,@USE_SINGLE_PRECISION@,$USE_SINGLE_PRECISION,;t t
15342     s,@CXX@,$CXX,;t t
15343     s,@CXXFLAGS@,$CXXFLAGS,;t t
15344     s,@LDFLAGS@,$LDFLAGS,;t t
15345     s,@CPPFLAGS@,$CPPFLAGS,;t t
15346     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
15347     s,@EXEEXT@,$EXEEXT,;t t
15348     s,@OBJEXT@,$OBJEXT,;t t
15349     s,@CC@,$CC,;t t
15350     s,@CFLAGS@,$CFLAGS,;t t
15351     s,@ac_ct_CC@,$ac_ct_CC,;t t
15352     s,@FC@,$FC,;t t
15353     s,@FCFLAGS@,$FCFLAGS,;t t
15354     s,@ac_ct_FC@,$ac_ct_FC,;t t
15355     s,@CPP@,$CPP,;t t
15356     s,@EGREP@,$EGREP,;t t
15357     s,@LN_S@,$LN_S,;t t
15358     s,@SET_MAKE@,$SET_MAKE,;t t
15359     s,@RANLIB@,$RANLIB,;t t
15360     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15361     s,@PERLINTERP@,$PERLINTERP,;t t
15362     s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
15363     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15364     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15365     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15366     s,@AR@,$AR,;t t
15367     s,@PS@,$PS,;t t
15368     s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
15369     s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
15370     s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
15371     s,@FCLIBS@,$FCLIBS,;t t
15372     s,@FC_FUNC@,$FC_FUNC,;t t
15373     s,@FC_FUNC_@,$FC_FUNC_,;t t
15374     s,@MOD@,$MOD,;t t
15375     s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
15376     s,@MODDIRFLAG@,$MODDIRFLAG,;t t
15377     s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
15378     s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
15379     s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
15380     s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
15381     s,@ZLIB@,$ZLIB,;t t
15382     s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
15383     s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
15384     s,@FFTW_LIBS@,$FFTW_LIBS,;t t
15385 chuckv 3291 s,@QHULL_INC_DIR@,$QHULL_INC_DIR,;t t
15386     s,@QHULL_LIB_DIR@,$QHULL_LIB_DIR,;t t
15387     s,@QHULL@,$QHULL,;t t
15388 chuckv 3292 s,@USE_QHULL@,$USE_QHULL,;t t
15389 chuckv 3288 s,@LIBOBJS@,$LIBOBJS,;t t
15390     s,@POW_LIB@,$POW_LIB,;t t
15391     s,@CXXCPP@,$CXXCPP,;t t
15392     s,@__func__@,$__func__,;t t
15393     s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
15394     s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
15395     s,@MPI_F90_INC@,$MPI_F90_INC,;t t
15396     s,@MPI_LIB@,$MPI_LIB,;t t
15397     s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
15398     s,@USE_MPI@,$USE_MPI,;t t
15399     s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
15400     s,@CGAL_LDFLAGS@,$CGAL_LDFLAGS,;t t
15401     s,@CGAL_CPPFLAGS@,$CGAL_CPPFLAGS,;t t
15402     s,@CGAL_LIBS@,$CGAL_LIBS,;t t
15403 chuckv 3292 s,@USE_CGAL@,$USE_CGAL,;t t
15404 chuckv 3288 s,@DOXYGEN@,$DOXYGEN,;t t
15405     s,@DOT@,$DOT,;t t
15406     s,@DOC@,$DOC,;t t
15407     s,@enable_dot@,$enable_dot,;t t
15408     s,@enable_html_docs@,$enable_html_docs,;t t
15409     s,@enable_latex_docs@,$enable_latex_docs,;t t
15410     s,@BATEXT@,$BATEXT,;t t
15411     s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
15412     s,@OOPSE@,$OOPSE,;t t
15413     s,@OOPSE_HOME@,$OOPSE_HOME,;t t
15414     s,@SUBDIRS@,$SUBDIRS,;t t
15415     s,@LTLIBOBJS@,$LTLIBOBJS,;t t
15416     CEOF
15417 gezelter 1490
15418 gezelter 2081 _ACEOF
15419 gezelter 1490
15420 chuckv 3288 cat >>$CONFIG_STATUS <<\_ACEOF
15421     # Split the substitutions into bite-sized pieces for seds with
15422     # small command number limits, like on Digital OSF/1 and HP-UX.
15423     ac_max_sed_lines=48
15424     ac_sed_frag=1 # Number of current file.
15425     ac_beg=1 # First line for current file.
15426     ac_end=$ac_max_sed_lines # Line after last line for current file.
15427     ac_more_lines=:
15428     ac_sed_cmds=
15429     while $ac_more_lines; do
15430     if test $ac_beg -gt 1; then
15431     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15432     else
15433     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15434     fi
15435     if test ! -s $tmp/subs.frag; then
15436     ac_more_lines=false
15437     else
15438     # The purpose of the label and of the branching condition is to
15439     # speed up the sed processing (if there are no `@' at all, there
15440     # is no need to browse any of the substitutions).
15441     # These are the two extra sed commands mentioned above.
15442     (echo ':t
15443     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
15444     if test -z "$ac_sed_cmds"; then
15445     ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
15446     else
15447     ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
15448     fi
15449     ac_sed_frag=`expr $ac_sed_frag + 1`
15450     ac_beg=$ac_end
15451     ac_end=`expr $ac_end + $ac_max_sed_lines`
15452     fi
15453     done
15454     if test -z "$ac_sed_cmds"; then
15455     ac_sed_cmds=cat
15456 gezelter 1490 fi
15457 chuckv 3288 fi # test -n "$CONFIG_FILES"
15458 gezelter 1490
15459 gezelter 2081 _ACEOF
15460     cat >>$CONFIG_STATUS <<\_ACEOF
15461 chuckv 3288 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
15462     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15463     case $ac_file in
15464     - | *:- | *:-:* ) # input from stdin
15465     cat >$tmp/stdin
15466     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15467     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15468     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15469     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15470     * ) ac_file_in=$ac_file.in ;;
15471 gezelter 1490 esac
15472    
15473 chuckv 3288 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
15474     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15475 gezelter 2081 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15476     X"$ac_file" : 'X\(//\)[^/]' \| \
15477     X"$ac_file" : 'X\(//\)$' \| \
15478 chuckv 3288 X"$ac_file" : 'X\(/\)' \| \
15479     . : '\(.\)' 2>/dev/null ||
15480 gezelter 1490 echo X"$ac_file" |
15481 chuckv 3288 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15482     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15483     /^X\(\/\/\)$/{ s//\1/; q; }
15484     /^X\(\/\).*/{ s//\1/; q; }
15485     s/.*/./; q'`
15486     { if $as_mkdir_p; then
15487     mkdir -p "$ac_dir"
15488     else
15489     as_dir="$ac_dir"
15490 gezelter 2081 as_dirs=
15491 chuckv 3288 while test ! -d "$as_dir"; do
15492     as_dirs="$as_dir $as_dirs"
15493     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15494 gezelter 2081 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15495     X"$as_dir" : 'X\(//\)[^/]' \| \
15496     X"$as_dir" : 'X\(//\)$' \| \
15497 chuckv 3288 X"$as_dir" : 'X\(/\)' \| \
15498     . : '\(.\)' 2>/dev/null ||
15499 gezelter 2081 echo X"$as_dir" |
15500 chuckv 3288 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15501     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15502     /^X\(\/\/\)$/{ s//\1/; q; }
15503     /^X\(\/\).*/{ s//\1/; q; }
15504     s/.*/./; q'`
15505 gezelter 2081 done
15506 chuckv 3288 test ! -n "$as_dirs" || mkdir $as_dirs
15507     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15508     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15509 gezelter 2081 { (exit 1); exit 1; }; }; }
15510 chuckv 3288
15511 gezelter 2081 ac_builddir=.
15512    
15513 chuckv 3288 if test "$ac_dir" != .; then
15514 gezelter 2081 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15515 chuckv 3288 # A "../" for each directory in $ac_dir_suffix.
15516     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15517     else
15518     ac_dir_suffix= ac_top_builddir=
15519     fi
15520 gezelter 2081
15521     case $srcdir in
15522 chuckv 3288 .) # No --srcdir option. We are building in place.
15523 gezelter 2081 ac_srcdir=.
15524 chuckv 3288 if test -z "$ac_top_builddir"; then
15525     ac_top_srcdir=.
15526     else
15527     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15528     fi ;;
15529     [\\/]* | ?:[\\/]* ) # Absolute path.
15530 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
15531 chuckv 3288 ac_top_srcdir=$srcdir ;;
15532     *) # Relative path.
15533     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15534     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15535 gezelter 2081 esac
15536 gezelter 1490
15537 chuckv 3288 # Do not use `cd foo && pwd` to compute absolute paths, because
15538     # the directories may not exist.
15539     case `pwd` in
15540     .) ac_abs_builddir="$ac_dir";;
15541     *)
15542     case "$ac_dir" in
15543     .) ac_abs_builddir=`pwd`;;
15544     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15545     *) ac_abs_builddir=`pwd`/"$ac_dir";;
15546     esac;;
15547     esac
15548     case $ac_abs_builddir in
15549     .) ac_abs_top_builddir=${ac_top_builddir}.;;
15550     *)
15551     case ${ac_top_builddir}. in
15552     .) ac_abs_top_builddir=$ac_abs_builddir;;
15553     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15554     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15555     esac;;
15556     esac
15557     case $ac_abs_builddir in
15558     .) ac_abs_srcdir=$ac_srcdir;;
15559     *)
15560     case $ac_srcdir in
15561     .) ac_abs_srcdir=$ac_abs_builddir;;
15562     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15563     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15564     esac;;
15565     esac
15566     case $ac_abs_builddir in
15567     .) ac_abs_top_srcdir=$ac_top_srcdir;;
15568     *)
15569     case $ac_top_srcdir in
15570     .) ac_abs_top_srcdir=$ac_abs_builddir;;
15571     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15572     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15573     esac;;
15574     esac
15575 gezelter 2081
15576    
15577 gezelter 1490 case $INSTALL in
15578     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15579 chuckv 3288 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15580 gezelter 1490 esac
15581    
15582 chuckv 3288 if test x"$ac_file" != x-; then
15583     { echo "$as_me:$LINENO: creating $ac_file" >&5
15584     echo "$as_me: creating $ac_file" >&6;}
15585     rm -f "$ac_file"
15586     fi
15587     # Let's still pretend it is `configure' which instantiates (i.e., don't
15588     # use $as_me), people would be surprised to read:
15589     # /* config.h. Generated by config.status. */
15590     if test x"$ac_file" = x-; then
15591     configure_input=
15592     else
15593     configure_input="$ac_file. "
15594     fi
15595     configure_input=$configure_input"Generated from `echo $ac_file_in |
15596     sed 's,.*/,,'` by configure."
15597 gezelter 1490
15598 chuckv 3288 # First look for the input files in the build tree, otherwise in the
15599     # src tree.
15600     ac_file_inputs=`IFS=:
15601     for f in $ac_file_in; do
15602     case $f in
15603     -) echo $tmp/stdin ;;
15604     [\\/$]*)
15605     # Absolute (can't be DOS-style, as IFS=:)
15606     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15607     echo "$as_me: error: cannot find input file: $f" >&2;}
15608     { (exit 1); exit 1; }; }
15609     echo "$f";;
15610     *) # Relative
15611     if test -f "$f"; then
15612     # Build tree
15613     echo "$f"
15614     elif test -f "$srcdir/$f"; then
15615     # Source tree
15616     echo "$srcdir/$f"
15617     else
15618     # /dev/null tree
15619     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15620     echo "$as_me: error: cannot find input file: $f" >&2;}
15621     { (exit 1); exit 1; }; }
15622     fi;;
15623     esac
15624     done` || { (exit 1); exit 1; }
15625 gezelter 2081 _ACEOF
15626     cat >>$CONFIG_STATUS <<_ACEOF
15627 gezelter 1490 sed "$ac_vpsub
15628     $extrasub
15629 gezelter 2081 _ACEOF
15630     cat >>$CONFIG_STATUS <<\_ACEOF
15631 gezelter 1490 :t
15632     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15633 chuckv 3288 s,@configure_input@,$configure_input,;t t
15634     s,@srcdir@,$ac_srcdir,;t t
15635     s,@abs_srcdir@,$ac_abs_srcdir,;t t
15636     s,@top_srcdir@,$ac_top_srcdir,;t t
15637     s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15638     s,@builddir@,$ac_builddir,;t t
15639     s,@abs_builddir@,$ac_abs_builddir,;t t
15640     s,@top_builddir@,$ac_top_builddir,;t t
15641     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15642     s,@INSTALL@,$ac_INSTALL,;t t
15643     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15644     rm -f $tmp/stdin
15645     if test x"$ac_file" != x-; then
15646     mv $tmp/out $ac_file
15647     else
15648     cat $tmp/out
15649     rm -f $tmp/out
15650     fi
15651 gezelter 1490
15652 chuckv 3288 # Run the commands associated with the file.
15653 gezelter 2199 case $ac_file in
15654 chuckv 3288 make/Makefile ) chmod 0755 scripts/* ;;
15655     src/utils/Makefile ) chmod 0755 scripts/* ;;
15656     src/math/Makefile ) chmod 0755 scripts/* ;;
15657     scripts/filepp ) chmod 0755 scripts/* ;;
15658 gezelter 2199 esac
15659 chuckv 3288 done
15660 gezelter 2081 _ACEOF
15661 chuckv 3288 cat >>$CONFIG_STATUS <<\_ACEOF
15662 gezelter 1490
15663 chuckv 3288 #
15664     # CONFIG_HEADER section.
15665     #
15666    
15667     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15668     # NAME is the cpp macro being defined and VALUE is the value it is being given.
15669     #
15670     # ac_d sets the value in "#define NAME VALUE" lines.
15671     ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15672     ac_dB='[ ].*$,\1#\2'
15673 gezelter 1490 ac_dC=' '
15674 chuckv 3288 ac_dD=',;t'
15675     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15676     ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15677     ac_uB='$,\1#\2define\3'
15678     ac_uC=' '
15679     ac_uD=',;t'
15680 gezelter 1490
15681 chuckv 3288 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15682     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15683     case $ac_file in
15684     - | *:- | *:-:* ) # input from stdin
15685     cat >$tmp/stdin
15686     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15687     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15688     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15689     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15690     * ) ac_file_in=$ac_file.in ;;
15691     esac
15692 gezelter 1490
15693 chuckv 3288 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15694     echo "$as_me: creating $ac_file" >&6;}
15695    
15696     # First look for the input files in the build tree, otherwise in the
15697     # src tree.
15698     ac_file_inputs=`IFS=:
15699     for f in $ac_file_in; do
15700     case $f in
15701     -) echo $tmp/stdin ;;
15702     [\\/$]*)
15703     # Absolute (can't be DOS-style, as IFS=:)
15704     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15705     echo "$as_me: error: cannot find input file: $f" >&2;}
15706     { (exit 1); exit 1; }; }
15707     # Do quote $f, to prevent DOS paths from being IFS'd.
15708     echo "$f";;
15709     *) # Relative
15710     if test -f "$f"; then
15711     # Build tree
15712     echo "$f"
15713     elif test -f "$srcdir/$f"; then
15714     # Source tree
15715     echo "$srcdir/$f"
15716     else
15717     # /dev/null tree
15718     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15719     echo "$as_me: error: cannot find input file: $f" >&2;}
15720     { (exit 1); exit 1; }; }
15721     fi;;
15722     esac
15723     done` || { (exit 1); exit 1; }
15724     # Remove the trailing spaces.
15725     sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15726    
15727     _ACEOF
15728    
15729     # Transform confdefs.h into two sed scripts, `conftest.defines' and
15730     # `conftest.undefs', that substitutes the proper values into
15731     # config.h.in to produce config.h. The first handles `#define'
15732     # templates, and the second `#undef' templates.
15733     # And first: Protect against being on the right side of a sed subst in
15734     # config.status. Protect against being in an unquoted here document
15735     # in config.status.
15736     rm -f conftest.defines conftest.undefs
15737     # Using a here document instead of a string reduces the quoting nightmare.
15738     # Putting comments in sed scripts is not portable.
15739     #
15740     # `end' is used to avoid that the second main sed command (meant for
15741     # 0-ary CPP macros) applies to n-ary macro definitions.
15742     # See the Autoconf documentation for `clear'.
15743     cat >confdef2sed.sed <<\_ACEOF
15744     s/[\\&,]/\\&/g
15745     s,[\\$`],\\&,g
15746     t clear
15747     : clear
15748     s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15749     t end
15750     s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15751     : end
15752     _ACEOF
15753     # If some macros were called several times there might be several times
15754     # the same #defines, which is useless. Nevertheless, we may not want to
15755     # sort them, since we want the *last* AC-DEFINE to be honored.
15756     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15757     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15758     rm -f confdef2sed.sed
15759    
15760     # This sed command replaces #undef with comments. This is necessary, for
15761 chuckv 3275 # example, in the case of _POSIX_SOURCE, which is predefined and required
15762     # on some systems where configure will not decide to define it.
15763 chuckv 3288 cat >>conftest.undefs <<\_ACEOF
15764     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15765     _ACEOF
15766 gezelter 1490
15767 chuckv 3288 # Break up conftest.defines because some shells have a limit on the size
15768     # of here documents, and old seds have small limits too (100 cmds).
15769     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15770     echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15771     echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15772     echo ' :' >>$CONFIG_STATUS
15773     rm -f conftest.tail
15774     while grep . conftest.defines >/dev/null
15775 chuckv 3275 do
15776 chuckv 3288 # Write a limited-size here document to $tmp/defines.sed.
15777     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15778     # Speed up: don't consider the non `#define' lines.
15779     echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15780     # Work around the forget-to-reset-the-flag bug.
15781     echo 't clr' >>$CONFIG_STATUS
15782     echo ': clr' >>$CONFIG_STATUS
15783     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15784 gezelter 1490 echo 'CEOF
15785 chuckv 3288 sed -f $tmp/defines.sed $tmp/in >$tmp/out
15786     rm -f $tmp/in
15787     mv $tmp/out $tmp/in
15788     ' >>$CONFIG_STATUS
15789     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15790 gezelter 1490 rm -f conftest.defines
15791     mv conftest.tail conftest.defines
15792     done
15793 chuckv 3288 rm -f conftest.defines
15794     echo ' fi # grep' >>$CONFIG_STATUS
15795     echo >>$CONFIG_STATUS
15796 gezelter 1490
15797 chuckv 3288 # Break up conftest.undefs because some shells have a limit on the size
15798     # of here documents, and old seds have small limits too (100 cmds).
15799     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15800     rm -f conftest.tail
15801     while grep . conftest.undefs >/dev/null
15802     do
15803     # Write a limited-size here document to $tmp/undefs.sed.
15804     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15805     # Speed up: don't consider the non `#undef'
15806     echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15807     # Work around the forget-to-reset-the-flag bug.
15808     echo 't clr' >>$CONFIG_STATUS
15809     echo ': clr' >>$CONFIG_STATUS
15810     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15811     echo 'CEOF
15812     sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15813     rm -f $tmp/in
15814     mv $tmp/out $tmp/in
15815     ' >>$CONFIG_STATUS
15816     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15817     rm -f conftest.undefs
15818     mv conftest.tail conftest.undefs
15819     done
15820     rm -f conftest.undefs
15821    
15822 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15823 chuckv 3288 # Let's still pretend it is `configure' which instantiates (i.e., don't
15824     # use $as_me), people would be surprised to read:
15825     # /* config.h. Generated by config.status. */
15826     if test x"$ac_file" = x-; then
15827     echo "/* Generated by configure. */" >$tmp/config.h
15828     else
15829     echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15830     fi
15831     cat $tmp/in >>$tmp/config.h
15832     rm -f $tmp/in
15833 gezelter 1490 if test x"$ac_file" != x-; then
15834 chuckv 3288 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15835 gezelter 2081 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15836 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
15837     else
15838 chuckv 3288 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15839     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15840     X"$ac_file" : 'X\(//\)[^/]' \| \
15841     X"$ac_file" : 'X\(//\)$' \| \
15842     X"$ac_file" : 'X\(/\)' \| \
15843     . : '\(.\)' 2>/dev/null ||
15844     echo X"$ac_file" |
15845     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15846     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15847     /^X\(\/\/\)$/{ s//\1/; q; }
15848     /^X\(\/\).*/{ s//\1/; q; }
15849     s/.*/./; q'`
15850     { if $as_mkdir_p; then
15851     mkdir -p "$ac_dir"
15852     else
15853     as_dir="$ac_dir"
15854     as_dirs=
15855     while test ! -d "$as_dir"; do
15856     as_dirs="$as_dir $as_dirs"
15857     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15858     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15859     X"$as_dir" : 'X\(//\)[^/]' \| \
15860     X"$as_dir" : 'X\(//\)$' \| \
15861     X"$as_dir" : 'X\(/\)' \| \
15862     . : '\(.\)' 2>/dev/null ||
15863     echo X"$as_dir" |
15864     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15865     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15866     /^X\(\/\/\)$/{ s//\1/; q; }
15867     /^X\(\/\).*/{ s//\1/; q; }
15868     s/.*/./; q'`
15869     done
15870     test ! -n "$as_dirs" || mkdir $as_dirs
15871     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15872     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15873     { (exit 1); exit 1; }; }; }
15874    
15875 gezelter 1490 rm -f $ac_file
15876 chuckv 3288 mv $tmp/config.h $ac_file
15877 gezelter 1490 fi
15878     else
15879 chuckv 3288 cat $tmp/config.h
15880     rm -f $tmp/config.h
15881 gezelter 1490 fi
15882 chuckv 3288 done
15883     _ACEOF
15884     cat >>$CONFIG_STATUS <<\_ACEOF
15885 gezelter 1490
15886 chuckv 3288 #
15887     # CONFIG_LINKS section.
15888     #
15889 gezelter 1490
15890 chuckv 3288 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15891     ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15892     ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15893    
15894     { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15895     echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15896    
15897     if test ! -r $srcdir/$ac_source; then
15898 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15899     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15900 gezelter 1490 { (exit 1); exit 1; }; }
15901     fi
15902 chuckv 3288 rm -f $ac_dest
15903 gezelter 1490
15904 chuckv 3288 # Make relative symlinks.
15905     ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15906     $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15907     X"$ac_dest" : 'X\(//\)[^/]' \| \
15908     X"$ac_dest" : 'X\(//\)$' \| \
15909     X"$ac_dest" : 'X\(/\)' \| \
15910     . : '\(.\)' 2>/dev/null ||
15911     echo X"$ac_dest" |
15912     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15913     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15914     /^X\(\/\/\)$/{ s//\1/; q; }
15915     /^X\(\/\).*/{ s//\1/; q; }
15916     s/.*/./; q'`
15917     { if $as_mkdir_p; then
15918     mkdir -p "$ac_dest_dir"
15919     else
15920     as_dir="$ac_dest_dir"
15921     as_dirs=
15922     while test ! -d "$as_dir"; do
15923     as_dirs="$as_dir $as_dirs"
15924     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15925     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15926     X"$as_dir" : 'X\(//\)[^/]' \| \
15927     X"$as_dir" : 'X\(//\)$' \| \
15928     X"$as_dir" : 'X\(/\)' \| \
15929     . : '\(.\)' 2>/dev/null ||
15930     echo X"$as_dir" |
15931     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15932     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15933     /^X\(\/\/\)$/{ s//\1/; q; }
15934     /^X\(\/\).*/{ s//\1/; q; }
15935     s/.*/./; q'`
15936     done
15937     test ! -n "$as_dirs" || mkdir $as_dirs
15938     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15939     echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15940     { (exit 1); exit 1; }; }; }
15941 gezelter 2081
15942 chuckv 3288 ac_builddir=.
15943 gezelter 2081
15944 chuckv 3288 if test "$ac_dest_dir" != .; then
15945     ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15946     # A "../" for each directory in $ac_dir_suffix.
15947     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15948     else
15949     ac_dir_suffix= ac_top_builddir=
15950     fi
15951 gezelter 2081
15952 chuckv 3288 case $srcdir in
15953     .) # No --srcdir option. We are building in place.
15954     ac_srcdir=.
15955     if test -z "$ac_top_builddir"; then
15956     ac_top_srcdir=.
15957     else
15958     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15959     fi ;;
15960     [\\/]* | ?:[\\/]* ) # Absolute path.
15961     ac_srcdir=$srcdir$ac_dir_suffix;
15962     ac_top_srcdir=$srcdir ;;
15963     *) # Relative path.
15964     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15965     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15966     esac
15967 gezelter 1490
15968 chuckv 3288 # Do not use `cd foo && pwd` to compute absolute paths, because
15969     # the directories may not exist.
15970     case `pwd` in
15971     .) ac_abs_builddir="$ac_dest_dir";;
15972     *)
15973     case "$ac_dest_dir" in
15974     .) ac_abs_builddir=`pwd`;;
15975     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15976     *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15977     esac;;
15978     esac
15979     case $ac_abs_builddir in
15980     .) ac_abs_top_builddir=${ac_top_builddir}.;;
15981     *)
15982     case ${ac_top_builddir}. in
15983     .) ac_abs_top_builddir=$ac_abs_builddir;;
15984     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15985     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15986     esac;;
15987     esac
15988     case $ac_abs_builddir in
15989     .) ac_abs_srcdir=$ac_srcdir;;
15990     *)
15991     case $ac_srcdir in
15992     .) ac_abs_srcdir=$ac_abs_builddir;;
15993     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15994     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15995     esac;;
15996     esac
15997     case $ac_abs_builddir in
15998     .) ac_abs_top_srcdir=$ac_top_srcdir;;
15999     *)
16000     case $ac_top_srcdir in
16001     .) ac_abs_top_srcdir=$ac_abs_builddir;;
16002     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
16003     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
16004     esac;;
16005     esac
16006    
16007    
16008     case $srcdir in
16009     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
16010     *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
16011 gezelter 1490 esac
16012    
16013 chuckv 3288 # Try a symlink, then a hard link, then a copy.
16014     ln -s $ac_rel_source $ac_dest 2>/dev/null ||
16015     ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
16016     cp -p $srcdir/$ac_source $ac_dest ||
16017     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
16018     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
16019     { (exit 1); exit 1; }; }
16020     done
16021     _ACEOF
16022 gezelter 1490
16023 chuckv 3288 cat >>$CONFIG_STATUS <<\_ACEOF
16024    
16025 gezelter 1490 { (exit 0); exit 0; }
16026 gezelter 2081 _ACEOF
16027 gezelter 1490 chmod +x $CONFIG_STATUS
16028     ac_clean_files=$ac_clean_files_save
16029    
16030 gezelter 2081
16031 gezelter 1490 # configure is writing to config.log, and then calls config.status.
16032     # config.status does its own redirection, appending to config.log.
16033     # Unfortunately, on DOS this fails, as config.log is still kept open
16034     # by configure, so config.status won't be able to write to it; its
16035     # output is simply discarded. So we exec the FD to /dev/null,
16036     # effectively closing config.log, so it can be properly (re)opened and
16037     # appended to by config.status. When coming back to configure, we
16038     # need to make the FD available again.
16039     if test "$no_create" != yes; then
16040     ac_cs_success=:
16041 gezelter 2081 ac_config_status_args=
16042     test "$silent" = yes &&
16043     ac_config_status_args="$ac_config_status_args --quiet"
16044 gezelter 1490 exec 5>/dev/null
16045 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16046 gezelter 1490 exec 5>>config.log
16047     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16048     # would make configure fail if this is the last instruction.
16049     $ac_cs_success || { (exit 1); exit 1; }
16050     fi
16051    

Properties

Name Value
svn:executable *